<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.2.0'?>
<repository name='D:\util\dbeaver' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='1'>
    <property name='p2.timestamp' value='1759164767148'/>
  </properties>
  <references size='2'>
    <repository uri='https://download.eclipse.org/modeling/emf/emf/builds/' url='https://download.eclipse.org/modeling/emf/emf/builds/' type='0' options='0'/>
    <repository uri='https://download.eclipse.org/modeling/emf/emf/builds/' url='https://download.eclipse.org/modeling/emf/emf/builds/' type='1' options='0'/>
  </references>
  <units size='411'>
    <unit id='org.eclipse.osgi.compatibility.state' version='1.2.1200.v20250506-0416' singleton='false' generation='2'>
      <update id='org.eclipse.osgi.compatibility.state' range='[0.0.0,1.2.1200.v20250506-0416)' severity='0'/>
      <properties size='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.osgi.compatibility.state_1.2.1200.v20250506-0416.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.compatibility.state' version='1.2.1200.v20250506-0416'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.compatibility.state' version='1.2.1200.v20250506-0416'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.compatibility.state' version='1.2.1200.v20250506-0416'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.osgi' version='1.2.1200.v20250506-0416'/>
        <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.2.1200.v20250506-0416,1.2.1200.v20250506-0416]' 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.2.1200.v20250506-0416'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.osgi.compatibility.state&#xA;Bundle-Version: 1.2.1200.v20250506-0416&#xA;Fragment-Host: org.eclipse.osgi;bundle-version=&quot;3.12.0&quot;&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt.nls' version='0.16.800.v20250519-1609'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt.nls' range='[0.0.0,0.16.800.v20250519-1609)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.renderers.swt NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.workbench.renderers.swt.nls_0.16.800.v20250519-1609.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nls' version='0.16.800.v20250519-1609'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt.nls' version='0.16.800.v20250519-1609'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt.nls' version='0.16.800.v20250519-1609'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.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.16.800.v20250519-1609'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.nls.source' range='[0.16.800.v20250519-1609,0.16.800.v20250519-1609]' 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.nls' version='0.16.800.v20250519-1609'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 0.16.800.v20250519-1609&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.renderers.swt&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.httpclientjava.feature.feature.jar' version='2.1.0.v20250108-1923'>
      <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.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.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2021 Composent, Inc., Yatta Solutions, and Christoph Läubrich 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;- Composent, Inc. - initial API and implementation&#xA;- Yatta Solutions - HttpClient 4.5 implementation&#xA;'/>
        <property name='df_LT.featureName' value='ECF Java/JVM 11+ HttpClient FileTransfer Provider'/>
        <property name='df_LT.description' value='This feature provides the Java/JVM 11+ HttpClient FileTransfer provider used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.ecf.filetransfer.httpclientjava.feature_2.1.0.v20250108-1923'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclientjava.feature.feature.jar' version='2.1.0.v20250108-1923'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.filetransfer.httpclientjava.feature' version='2.1.0.v20250108-1923'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.filetransfer.httpclientjava.feature' version='2.1.0.v20250108-1923'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.runtime.feature.feature.group' version='25.2.1.202509211659' singleton='false'>
      <update id='org.jkiss.dbeaver.runtime.feature.feature.group' range='[0.0.0,25.2.1.202509211659)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Runtime'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Database Manager Runtime'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.runtime.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.runtime.feature.feature.group' version='25.2.1.202509211659'/>
      </provides>
      <requires size='39'>
        <required namespace='org.eclipse.equinox.p2.iu' name='slf4j.api' range='[2.0.17,2.0.17]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='bcpg' range='[1.80.0,1.80.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='bcprov' range='[1.80.0,1.80.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='bcpkix' range='[1.80.0,1.80.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='bcutil' range='[1.80.0,1.80.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.antlr4-runtime' range='[4.13.2,4.13.2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.jsqlparser' range='[5.3.0,5.3.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.jexl' range='[3.1.0,3.1.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.gson' range='[2.13.1,2.13.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.jcraft.jsch' range='[0.2.8,0.2.8]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-logging' range='[1.3.5,1.3.5]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' range='[9.8.0,9.8.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.commons' range='[9.8.0,9.8.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree.analysis' range='[9.8.0,9.8.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree' range='[9.8.0,9.8.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.util' range='[9.8.0,9.8.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.aries.spifly.dynamic.bundle' range='[1.3.7,1.3.7]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.utils' range='[2.5.0.202509211659,2.5.0.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model' range='[2.0.23.202509211659,2.0.23.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.cli' range='[1.0.8.202509211659,1.0.8.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.dashboard' range='[1.0.36.202509211659,1.0.36.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.jdbc' range='[1.0.56.202509211659,1.0.56.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.sql' range='[1.0.153.202509211659,1.0.153.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.sql.jdbc' range='[1.0.27.202509211659,1.0.27.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.lsm' range='[1.0.58.202509211659,1.0.58.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.registry' range='[1.0.157.202509211659,1.0.157.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.net.ssh' range='[1.0.184.202509211659,1.0.184.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.net.ssh.jsch' range='[1.1.173.202509211659,1.1.173.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.net.ssh.sshj' range='[1.0.184.202509211659,1.0.184.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.cmp.simple' range='[6.0.159.202509211659,6.0.159.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.data.transfer' range='[2.0.147.202509211659,2.0.147.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.native' range='[1.0.141.202509211659,1.0.141.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.erd' range='[1.1.4.202509211659,1.1.4.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.dpi.app' range='[1.0.53.202509211659,1.0.53.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.dpi.model' range='[1.0.53.202509211659,1.0.53.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.data.gis' range='[1.0.187.202509211659,1.0.187.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.bundle.gis' range='[2.0.8,2.0.8]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.bundle.sshj' range='[0.34.2,0.34.2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.runtime.feature.feature.jar' range='[25.2.1.202509211659,25.2.1.202509211659]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench3' version='0.17.500.v20250508-1247' generation='2'>
      <update id='org.eclipse.e4.ui.workbench3' range='[0.0.0,0.17.500.v20250508-1247)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.workbench3_0.17.500.v20250508-1247.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench3' version='0.17.500.v20250508-1247'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3' version='0.17.500.v20250508-1247'/>
        <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.17.500.v20250508-1247'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.ui.workbench3
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench3.source' range='[0.17.500.v20250508-1247,0.17.500.v20250508-1247]' 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.17.500.v20250508-1247'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.workbench3;singleton:=true&#xA;Bundle-Version: 0.17.500.v20250508-1247&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed.nls' version='3.10.400.v20240915-2200'>
      <update id='org.eclipse.ui.views.properties.tabbed.nls' range='[0.0.0,3.10.400.v20240915-2200)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.properties.tabbed NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.views.properties.tabbed.nls_3.10.400.v20240915-2200.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nls' version='3.10.400.v20240915-2200'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed.nls' version='3.10.400.v20240915-2200'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.properties.tabbed.nls' version='3.10.400.v20240915-2200'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui.views.properties.tabbed' version='3.10.400.v20240915-2200'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed.nls.source' range='[3.10.400.v20240915-2200,3.10.400.v20240915-2200]' 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.nls' version='3.10.400.v20240915-2200'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.10.400.v20240915-2200&#xA;Fragment-Host: org.eclipse.ui.views.properties.tabbed&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.oceanbase' version='1.0.101.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.oceanbase' range='[0.0.0,1.0.101.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver OceanBase Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.oceanbase_1.0.101.202509211659.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.oceanbase' version='1.0.101.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.oceanbase' version='1.0.101.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oceanbase' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oceanbase.model.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oceanbase.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.oceanbase' version='1.0.101.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.mysql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.oceanbase
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.oceanbase.source' range='[1.0.101.202509211659,1.0.101.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.oceanbase' version='1.0.101.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.oceanbase;singleton:=true&#xA;Bundle-Version: 1.0.101.202509211659&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\jakarta.inject.jakarta.inject-api_2.0.1.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&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.antlr.antlr4-runtime_4.13.2.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.draw2d' version='3.20.0.202505280821' generation='2'>
      <update id='org.eclipse.draw2d' range='[0.0.0,3.20.0.202505280821)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.draw2d_3.20.0.202505280821.jar'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' version='3.20.0.202505280821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.draw2d' version='3.20.0.202505280821'/>
        <provided namespace='java.package' name='org.eclipse.draw2d' 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.20.0.202505280821'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.126.0,4.0.0)'/>
        <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.20.0.202505280821,3.20.0.202505280821]' 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.20.0.202505280821'/>
      </artifacts>
      <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.20.0.202505280821&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.core' version='1.5.600.v20250513-1235' generation='2'>
      <update id='org.eclipse.jsch.core' range='[0.0.0,1.5.600.v20250513-1235)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.jsch.core_1.5.600.v20250513-1235.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core' version='1.5.600.v20250513-1235'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.core' version='1.5.600.v20250513-1235'/>
        <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.600.v20250513-1235'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='com.jcraft.jsch' range='[0.1.50,1.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=17))'>
          <description>
            org.eclipse.jsch.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.source' range='[1.5.600.v20250513-1235,1.5.600.v20250513-1235]' 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.600.v20250513-1235'/>
      </artifacts>
      <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.600.v20250513-1235&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console' version='3.14.300.v20250509-1251' generation='2'>
      <update id='org.eclipse.ui.console' range='[0.0.0,3.14.300.v20250509-1251)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.console_3.14.300.v20250509-1251.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' version='3.14.300.v20250509-1251'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console' version='3.14.300.v20250509-1251'/>
        <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.14.300.v20250509-1251'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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=17))'>
          <description>
            org.eclipse.ui.console
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.source' range='[3.14.300.v20250509-1251,3.14.300.v20250509-1251]' 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.14.300.v20250509-1251'/>
      </artifacts>
      <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.14.300.v20250509-1251&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.nls' version='3.207.200.v20250519-1609'>
      <update id='org.eclipse.ui.nls' range='[0.0.0,3.207.200.v20250519-1609)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.nls_3.207.200.v20250519-1609.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.nls' version='3.207.200.v20250519-1609'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.nls' version='3.207.200.v20250519-1609'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.nls' version='3.207.200.v20250519-1609'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.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='3.207.200.v20250519-1609'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.nls.source' range='[3.207.200.v20250519-1609,3.207.200.v20250519-1609]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.nls' version='3.207.200.v20250519-1609'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.207.200.v20250519-1609&#xA;Fragment-Host: org.eclipse.ui&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.win32.nls' version='3.5.300.v20240524-2010'>
      <update id='org.eclipse.ui.win32.nls' range='[0.0.0,3.5.300.v20240524-2010)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.win32 NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.win32.nls_3.5.300.v20240524-2010.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.win32.nls' version='3.5.300.v20240524-2010'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.win32.nls' version='3.5.300.v20240524-2010'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.win32.nls' version='3.5.300.v20240524-2010'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.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.win32' version='3.5.300.v20240524-2010'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.win32' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.win32.nls.source' range='[3.5.300.v20240524-2010,3.5.300.v20240524-2010]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.win32.nls' version='3.5.300.v20240524-2010'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.5.300.v20240524-2010&#xA;Fragment-Host: org.eclipse.ui.win32&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench' version='1.18.0.v20250423-1201' generation='2'>
      <update id='org.eclipse.e4.ui.workbench' range='[0.0.0,1.18.0.v20250423-1201)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.workbench_1.18.0.v20250423-1201.jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench' version='1.18.0.v20250423-1201'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' version='1.18.0.v20250423-1201'/>
        <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.0.v20250423-1201'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.0'/>
        <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.0.v20250423-1201,1.18.0.v20250423-1201]' 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.0.v20250423-1201'/>
      </artifacts>
      <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.0.v20250423-1201&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor.nls' version='3.19.200.v20250514-1719'>
      <update id='org.eclipse.ui.workbench.texteditor.nls' range='[0.0.0,3.19.200.v20250514-1719)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench.texteditor NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.workbench.texteditor.nls_3.19.200.v20250514-1719.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nls' version='3.19.200.v20250514-1719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor.nls' version='3.19.200.v20250514-1719'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.texteditor.nls' version='3.19.200.v20250514-1719'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui.workbench.texteditor' version='3.19.200.v20250514-1719'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.nls.source' range='[3.19.200.v20250514-1719,3.19.200.v20250514-1719]' 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.nls' version='3.19.200.v20250514-1719'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.19.200.v20250514-1719&#xA;Fragment-Host: org.eclipse.ui.workbench.texteditor&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide' version='3.22.600.v20250523-1502' generation='2'>
      <update id='org.eclipse.ui.ide' range='[0.0.0,3.22.600.v20250523-1502)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.ide_3.22.600.v20250523-1502.jar'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' version='3.22.600.v20250523-1502'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide' version='3.22.600.v20250523-1502'/>
        <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.22.600.v20250523-1502'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.204.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=17))'>
          <description>
            org.eclipse.ui.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.source' range='[3.22.600.v20250523-1502,3.22.600.v20250523-1502]' 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.22.600.v20250523-1502'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.ide; singleton:=true&#xA;Bundle-Version: 3.22.600.v20250523-1502&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.expressions' version='3.9.400.v20240413-1529' generation='2'>
      <update id='org.eclipse.core.expressions' range='[0.0.0,3.9.400.v20240413-1529)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.expressions_3.9.400.v20240413-1529.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' version='3.9.400.v20240413-1529'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions' version='3.9.400.v20240413-1529'/>
        <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.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='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.400.v20240413-1529,3.9.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.core.expressions' version='3.9.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.core.expressions; singleton:=true&#xA;Bundle-Version: 3.9.400.v20240413-1529&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.feature.group' version='2.40.0.v20250414-1351' singleton='false'>
      <update id='org.eclipse.emf.ecore.feature.group' range='[0.0.0,2.40.0.v20250414-1351)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.emf.ecore_2.40.0.v20250414-1351'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <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.40.0.v20250414-1351'/>
        <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.39.0.v20250401-0947,2.39.0.v20250401-0947]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' range='[2.17.0.v20240604-0832,2.17.0.v20240604-0832]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='[2.39.0.v20250414-1351,2.39.0.v20250414-1351]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.jar' range='[2.40.0.v20250414-1351,2.40.0.v20250414-1351]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.workbench.nls' version='3.135.100.v20250517-0909'>
      <update id='org.eclipse.ui.workbench.nls' range='[0.0.0,3.135.100.v20250517-0909)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.workbench NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.workbench.nls_3.135.100.v20250517-0909.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nls' version='3.135.100.v20250517-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.nls' version='3.135.100.v20250517-0909'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.nls' version='3.135.100.v20250517-0909'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui.workbench' version='3.135.100.v20250517-0909'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.nls.source' range='[3.135.100.v20250517-0909,3.135.100.v20250517-0909]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.nls' version='3.135.100.v20250517-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.workbench.nls ;singleton=true&#xA;Bundle-Version: 3.135.100.v20250517-0909&#xA;Fragment-Host: org.eclipse.ui.workbench&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.service.device_1.1.1.202109301733.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.extra.feature.feature.jar' version='25.2.1.202509211659'>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Desktop UI Extras'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.ui.extra.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.extra.feature.feature.jar' version='25.2.1.202509211659'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.jkiss.dbeaver.ui.extra.feature' version='25.2.1.202509211659'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.jkiss.dbeaver.ui.extra.feature' version='25.2.1.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.themes' version='1.2.2800.v20250516-0925'>
      <update id='org.eclipse.ui.themes' range='[0.0.0,1.2.2800.v20250516-0925)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.themes_1.2.2800.v20250516-0925'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.themes' version='1.2.2800.v20250516-0925'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.themes' version='1.2.2800.v20250516-0925'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.themes' version='1.2.2800.v20250516-0925'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.2.2800.v20250516-0925,1.2.2800.v20250516-0925]' 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.2.2800.v20250516-0925'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.themes;singleton:=true&#xA;Bundle-Version: 1.2.2800.v20250516-0925&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.databend' version='1.0.18.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.databend' range='[0.0.0,1.0.18.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Databend Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.databend_1.0.18.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.databend' version='1.0.18.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.databend' version='1.0.18.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.databend' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.databend.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.databend' version='1.0.18.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.databend
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.databend.source' range='[1.0.18.202509211659,1.0.18.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.databend' version='1.0.18.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.databend;singleton:=true&#xA;Bundle-Version: 1.0.18.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.app.standalone' version='25.2.1.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.app.standalone' range='[0.0.0,25.2.1.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Application Standalone'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.app.standalone_25.2.1.202509211659.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.app.standalone' version='25.2.1.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.app.standalone' version='25.2.1.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.app.standalone' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.app.standalone.rpc' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.app.standalone.update' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.app.standalone' version='25.2.1.202509211659'>
          <properties size='1'>
            <property 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.e4.ui.css.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' 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.application' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.cli' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.cli' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.rcp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.app.standalone
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.app.standalone.source' range='[25.2.1.202509211659,25.2.1.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.app.standalone' version='25.2.1.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.app.standalone;singleton:=true&#xA;Bundle-Version: 25.2.1.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='bcpkix' version='1.80.0' singleton='false' generation='2'>
      <update id='bcpkix' range='[0.0.0,1.80.0)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='bcpkix'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\bcpkix_1.80.0.jar'/>
      </properties>
      <provides size='56'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bcpkix' version='1.80.0'/>
        <provided namespace='osgi.bundle' name='bcpkix' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.cert' version='1.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.mime.smime' version='1.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.tsp' version='1.80.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.80.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.80.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.80.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.80.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='92'>
        <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.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.bc' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.bsi' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cmp' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cms' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cms.ecc' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.crmf' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cryptopro' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.dvcs' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.eac' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.edec' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ess' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.est' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.gm' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.gnu' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.iana' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.isara' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.iso' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.kisa' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.misc' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.mozilla' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.nist' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ntt' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ocsp' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.oiw' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.rosstandart' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.sec' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.teletrust' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.tsp' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.util' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x500' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x500.style' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509.qualified' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x9' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.digests' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.encodings' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.engines' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.generators' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.io' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.macs' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.modes' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.paddings' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.params' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.signers' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.util' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.interfaces' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.io' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.spec' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.util' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.field' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.oer' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.oer.its.etsi103097' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.oer.its.ieee1609dot2' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.oer.its.ieee1609dot2.basetypes' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.oer.its.template.etsi103097' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.oer.its.template.ieee1609dot2' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.pqc.crypto.lms' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.io' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.io.pem' range='[1.80.0,1.81.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.80.0,1.80.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bcpkix' version='1.80.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.80&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.gaussdb.ui' version='1.0.24.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.gaussdb.ui' range='[0.0.0,1.0.24.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver GaussDB UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.gaussdb.ui_1.0.24.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.gaussdb.ui' version='1.0.24.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.gaussdb.ui' version='1.0.24.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.gaussdb.ui' version='1.0.24.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ext.postgresql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.postgresql.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.gaussdb' range='0.0.0'/>
        <required namespace='java.package' name='org.jkiss.dbeaver.ui.editors.object.struct' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.gaussdb.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.gaussdb.ui.source' range='[1.0.24.202509211659,1.0.24.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.gaussdb.ui' version='1.0.24.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.gaussdb.ui;singleton:=true&#xA;Bundle-Version: 1.0.24.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.gbase8s' version='1.0.12.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.gbase8s' range='[0.0.0,1.0.12.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver GBase 8s Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.gbase8s_1.0.12.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.gbase8s' version='1.0.12.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.gbase8s' version='1.0.12.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.gbase8s.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.gbase8s' version='1.0.12.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.gbase8s
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.gbase8s.source' range='[1.0.12.202509211659,1.0.12.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.gbase8s' version='1.0.12.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.gbase8s;singleton:=true&#xA;Bundle-Version: 1.0.12.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.cubrid.ui' version='1.0.23.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.cubrid.ui' range='[0.0.0,1.0.23.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Cubrid UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.cubrid.ui_1.0.23.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.cubrid.ui' version='1.0.23.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.cubrid.ui' version='1.0.23.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.cubrid.ui' version='1.0.23.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.cubrid' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.cubrid.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.cubrid.ui.source' range='[1.0.23.202509211659,1.0.23.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.cubrid.ui' version='1.0.23.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.cubrid.ui;singleton:=true&#xA;Bundle-Version: 1.0.23.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.github.weisj.jsvg' version='1.7.2' singleton='false' generation='2'>
      <update id='com.github.weisj.jsvg' range='[0.0.0,1.7.2)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='com.github.weisj.jsvg'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\com.github.weisj.jsvg_1.7.2.jar'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.github.weisj.jsvg' version='1.7.2'/>
        <provided namespace='osgi.bundle' name='com.github.weisj.jsvg' version='1.7.2'/>
        <provided namespace='java.package' name='com.github.weisj.jsvg' version='1.7.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.animation,com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.nodes,com.github.weisj.jsvg.renderer,com.github.weisj.jsvg.renderer.awt,javax.swing' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.animation' version='1.7.2'>
          <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.attributes' version='1.7.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes.paint,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.parser,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.attributes.font' version='1.7.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.parser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.attributes.paint' version='1.7.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.parser,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.geometry.size' version='1.7.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.nodes' version='1.7.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.animation,com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.attributes.font,com.github.weisj.jsvg.attributes.paint,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.parser,com.github.weisj.jsvg.parser.css,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.parser' version='1.7.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg,com.github.weisj.jsvg.animation,com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.attributes.paint,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.nodes,com.github.weisj.jsvg.parser.css,com.github.weisj.jsvg.parser.resources,com.github.weisj.jsvg.renderer.awt,javax.xml.stream' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.parser.css' version='1.7.2'>
          <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='1.7.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.renderer' version='1.7.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.attributes,com.github.weisj.jsvg.attributes.font,com.github.weisj.jsvg.attributes.paint,com.github.weisj.jsvg.geometry.size,com.github.weisj.jsvg.nodes,com.github.weisj.jsvg.parser,com.github.weisj.jsvg.renderer.awt' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.renderer.awt' version='1.7.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.swing' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.github.weisj.jsvg.ui' version='1.7.2'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.github.weisj.jsvg.animation,com.github.weisj.jsvg.renderer' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.github.weisj.jsvg' version='1.7.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='30'>
        <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.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.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.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='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='[1.7.2,1.7.2]' 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='1.7.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.github.weisj.jsvg&#xA;Bundle-Version: 1.7.2&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.httpclient5.win32' version='1.1.200.v20250122-1953' generation='2'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclient5.win32' range='[0.0.0,1.1.200.v20250122-1953)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ecf.provider.filetransfer.httpclient5.win32_1.1.200.v20250122-1953.jar'/>
      </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&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.felix.gogo.command_1.1.2.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.sqlite.ui' version='1.0.133.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.sqlite.ui' range='[0.0.0,1.0.133.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver SQLite UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.sqlite.ui_1.0.133.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.sqlite.ui' version='1.0.133.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.sqlite.ui' version='1.0.133.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.sqlite.ui' version='1.0.133.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ext.sqlite' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.sqlite.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.sqlite.ui.source' range='[1.0.133.202509211659,1.0.133.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.sqlite.ui' version='1.0.133.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.sqlite.ui;singleton:=true&#xA;Bundle-Version: 1.0.133.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.data.gis' version='1.0.187.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.data.gis' range='[0.0.0,1.0.187.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver GIS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.data.gis_1.0.187.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.data.gis' version='1.0.187.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' version='1.0.187.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.data.gis.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.gis' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.data.gis' version='1.0.187.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.jdbc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.bundle.gis' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.data.gis
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.data.gis.source' range='[1.0.187.202509211659,1.0.187.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.data.gis' version='1.0.187.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.data.gis;singleton:=true&#xA;Bundle-Version: 1.0.187.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.httpclientjava.feature.feature.group' version='2.1.0.v20250108-1923' singleton='false'>
      <update id='org.eclipse.ecf.filetransfer.httpclientjava.feature.feature.group' range='[0.0.0,2.1.0.v20250108-1923)' 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.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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.ecf.filetransfer.httpclientjava.feature_2.1.0.v20250108-1923'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2021 Composent, Inc., Yatta Solutions, and Christoph Läubrich 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;- Composent, Inc. - initial API and implementation&#xA;- Yatta Solutions - HttpClient 4.5 implementation&#xA;'/>
        <property name='df_LT.featureName' value='ECF Java/JVM 11+ HttpClient FileTransfer Provider'/>
        <property name='df_LT.description' value='This feature provides the Java/JVM 11+ HttpClient FileTransfer provider used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclientjava.feature.feature.group' version='2.1.0.v20250108-1923'/>
        <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.filetransfer.feature.feature.group' 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.ecf.provider.filetransfer.httpclientjava' range='[2.1.0.v20250108-1923,2.1.0.v20250108-1923]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclientjava.feature.feature.jar' range='[2.1.0.v20250108-1923,2.1.0.v20250108-1923]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.search' version='1.0.154.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.search' range='[0.0.0,1.0.154.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Search UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.search_1.0.154.202509211659.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.search' version='1.0.154.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.search' version='1.0.154.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.search.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.search.metadata' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.search' version='1.0.154.202509211659'>
          <properties size='1'>
            <property 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.preferences' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.search
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.search.source' range='[1.0.154.202509211659,1.0.154.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.search' version='1.0.154.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.search;singleton:=true&#xA;Bundle-Version: 1.0.154.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.service.upnp_1.2.1.202109301733.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.model.ai' version='2.0.6.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.model.ai' range='[0.0.0,2.0.6.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver AI Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.model.ai_2.0.6.202509211659.jar'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.ai' version='2.0.6.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.model.ai' version='2.0.6.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.ai' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.ai.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.ai.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.ai.engine.copilot' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.ai.engine.copilot.dto' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.ai.engine.openai' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.ai.engine.openai.dto' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.ai.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.ai.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.ai.prompt' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.ai.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.ai.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.model.ai' version='2.0.6.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.jdbc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' 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=21))'>
          <description>
            org.jkiss.dbeaver.model.ai
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.ai.source' range='[2.0.6.202509211659,2.0.6.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.model.ai' version='2.0.6.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.model.ai;singleton:=true&#xA;Bundle-Version: 2.0.6.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.quicksearch' version='1.3.100.v20250423-1201' generation='2'>
      <update id='org.eclipse.text.quicksearch' range='[0.0.0,1.3.100.v20250423-1201)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.text.quicksearch_1.3.100.v20250423-1201.jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch' version='1.3.100.v20250423-1201'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch' version='1.3.100.v20250423-1201'/>
        <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.100.v20250423-1201'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20250423-1201,1.3.100.v20250423-1201]' 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.100.v20250423-1201'/>
      </artifacts>
      <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.100.v20250423-1201&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.promise' version='1.3.0.202212101352' singleton='false' generation='2'>
      <update id='org.osgi.util.promise' range='[0.0.0,1.3.0.202212101352)' severity='0'/>
      <properties size='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.util.promise_1.3.0.202212101352.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin' version='2.3.400.v20250515-0513' generation='2'>
      <update id='org.eclipse.equinox.frameworkadmin' range='[0.0.0,2.3.400.v20250515-0513)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.frameworkadmin_2.3.400.v20250515-0513.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin' version='2.3.400.v20250515-0513'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' version='2.3.400.v20250515-0513'/>
        <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.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='6'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.4.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.pluginconversion' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.frameworkadmin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.source' range='[2.3.400.v20250515-0513,2.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' version='2.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;singleton:=true&#xA;Bundle-Version: 2.3.400.v20250515-0513&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.jarprocessor' version='1.3.600.v20250517-0338' generation='2'>
      <update id='org.eclipse.equinox.p2.jarprocessor' range='[0.0.0,1.3.600.v20250517-0338)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.jarprocessor_1.3.600.v20250517-0338.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.jarprocessor' version='1.3.600.v20250517-0338'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.jarprocessor' version='1.3.600.v20250517-0338'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor.unsigner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor.verifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.provisional.equinox.p2.jarprocessor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.jarprocessor' version='1.3.600.v20250517-0338'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.3.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.jarprocessor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.jarprocessor.source' range='[1.3.600.v20250517-0338,1.3.600.v20250517-0338]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.jarprocessor' version='1.3.600.v20250517-0338'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.jarprocessor;singleton:=true&#xA;Bundle-Version: 1.3.600.v20250517-0338&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.discovery' version='1.3.600.v20250520-0605' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.discovery' range='[0.0.0,1.3.600.v20250520-0605)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.ui.discovery_1.3.600.v20250520-0605.jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.discovery' version='1.3.600.v20250520-0605'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.discovery' version='1.3.600.v20250520-0605'/>
        <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.3.600.v20250520-0605'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.33.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.118.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery' range='[1.0.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery.compatibility' range='[1.0.0,1.4.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='2.0.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.equinox.p2.ui.discovery
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <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.3.600.v20250520-0605,1.3.600.v20250520-0605]' 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.3.600.v20250520-0605'/>
      </artifacts>
      <touchpoint id='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.3.600.v20250520-0605&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.contenttype' version='3.9.600.v20241001-1711' generation='2'>
      <update id='org.eclipse.core.contenttype' range='[0.0.0,3.9.600.v20241001-1711)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.contenttype_3.9.600.v20241001-1711.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype' version='3.9.600.v20241001-1711'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype' version='3.9.600.v20241001-1711'/>
        <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.600.v20241001-1711'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.preferences' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.13.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.core.contenttype
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype.source' range='[3.9.600.v20241001-1711,3.9.600.v20241001-1711]' 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.600.v20241001-1711'/>
      </artifacts>
      <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.600.v20241001-1711&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.di' version='1.5.600.v20250320-0558' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.di' range='[0.0.0,1.5.600.v20250320-0558)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.di_1.5.600.v20250320-0558.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.di' version='1.5.600.v20250320-0558'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.di' version='1.5.600.v20250320-0558'/>
        <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.600.v20250320-0558'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.600.v20250320-0558,1.5.600.v20250320-0558]' 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.600.v20250320-0558'/>
      </artifacts>
      <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.600.v20250320-0558&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.informix' version='1.0.254.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.informix' range='[0.0.0,1.0.254.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Informix Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.informix_1.0.254.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.informix' version='1.0.254.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.informix' version='1.0.254.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.informix' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.informix.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.informix' version='1.0.254.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.informix
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.informix.source' range='[1.0.254.202509211659,1.0.254.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.informix' version='1.0.254.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.informix;singleton:=true&#xA;Bundle-Version: 1.0.254.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.mysql' version='2.1.248.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.mysql' range='[0.0.0,2.1.248.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver MySQL Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.mysql_2.1.248.202509211659.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.mysql' version='2.1.248.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.mysql' version='2.1.248.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.mysql' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.mysql.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.mysql.model.plan' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.mysql.model.session' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.mysql.tasks' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.mysql' version='2.1.248.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.jdbc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native' 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=21))'>
          <description>
            org.jkiss.dbeaver.ext.mysql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.mysql.source' range='[2.1.248.202509211659,2.1.248.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.mysql' version='2.1.248.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.mysql;singleton:=true&#xA;Bundle-Version: 2.1.248.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app' version='1.3.700.v20250513-0835' generation='2'>
      <update id='org.eclipse.equinox.p2.director.app' range='[0.0.0,1.3.700.v20250513-0835)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.director.app_1.3.700.v20250513-0835.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app' version='1.3.700.v20250513-0835'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' version='1.3.700.v20250513-0835'/>
        <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.700.v20250513-0835'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' range='[1.9.200,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.1.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'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.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.700.v20250513-0835,1.3.700.v20250513-0835]' 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.700.v20250513-0835'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.director.app;singleton:=true&#xA;Bundle-Version: 1.3.700.v20250513-0835&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.feature.feature.jar' version='3.15.0.v20250115-0406'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Filetransfer API bundle.  This API is used&#xA;by the Eclipse platform to support P2 filetransfer and is required for any of the ECF FileTransfer providers.'/>
        <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.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004, 2007 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&#xA;'/>
        <property name='df_LT.featureName' value='ECF Filetransfer Feature'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.ecf.filetransfer.feature_3.15.0.v20250115-0406'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.feature.jar' version='3.15.0.v20250115-0406'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.filetransfer.feature' version='3.15.0.v20250115-0406'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.filetransfer.feature' version='3.15.0.v20250115-0406'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.compare.core.nls' version='3.8.700.v20250120-0641'>
      <update id='org.eclipse.compare.core.nls' range='[0.0.0,3.8.700.v20250120-0641)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare.core NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.compare.core.nls_3.8.700.v20250120-0641.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nls' version='3.8.700.v20250120-0641'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core.nls' version='3.8.700.v20250120-0641'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core.nls' version='3.8.700.v20250120-0641'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.compare.core' version='3.8.700.v20250120-0641'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core.nls.source' range='[3.8.700.v20250120-0641,3.8.700.v20250120-0641]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core.nls' version='3.8.700.v20250120-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.compare.core.nls ;singleton=true&#xA;Bundle-Version: 3.8.700.v20250120-0641&#xA;Fragment-Host: org.eclipse.compare.core&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.runtime.feature.feature.jar' version='25.2.1.202509211659'>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Runtime'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Database Manager Runtime'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.update.feature.plugin' value='org.jkiss.dbeaver.model'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.runtime.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.runtime.feature.feature.jar' version='25.2.1.202509211659'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.jkiss.dbeaver.runtime.feature' version='25.2.1.202509211659'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.jkiss.dbeaver.runtime.feature' version='25.2.1.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.cmp.simple.ui' version='6.0.159.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.cmp.simple.ui' range='[0.0.0,6.0.159.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Schema Compare UI (Simple)'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.cmp.simple.ui_6.0.159.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.cmp.simple.ui' version='6.0.159.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.cmp.simple.ui' version='6.0.159.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.compare.simple.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.cmp.simple.ui' version='6.0.159.202509211659'>
          <properties size='1'>
            <property 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.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.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.swt' 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.cmp.simple' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.cmp.simple.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.cmp.simple.ui.source' range='[6.0.159.202509211659,6.0.159.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.cmp.simple.ui' version='6.0.159.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.cmp.simple.ui;singleton:=true&#xA;Bundle-Version: 6.0.159.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.core' version='25.2.1.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.core' range='[0.0.0,25.2.1.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Desktop Application Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.core_25.2.1.202509211659.jar'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.core' version='25.2.1.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.core' version='25.2.1.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.core.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.scripts' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.browser.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.actions.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.actions.datasource' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dialogs.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.e4' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.eula' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.resources.bookmarks' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.resources.projects' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.resources.shortcuts' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.views.process' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.views.qm' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.core' version='25.2.1.202509211659'>
          <properties size='1'>
            <property 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.osgi.service.event' 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'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' 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.ui.css.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' 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.workbench.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.annotation' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.core.source' range='[25.2.1.202509211659,25.2.1.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.core' version='25.2.1.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.core;singleton:=true&#xA;Bundle-Version: 25.2.1.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources' version='3.9.700.v20250505-0707' generation='2'>
      <update id='org.eclipse.ui.navigator.resources' range='[0.0.0,3.9.700.v20250505-0707)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.navigator.resources_3.9.700.v20250505-0707.jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources' version='3.9.700.v20250505-0707'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' version='3.9.700.v20250505-0707'/>
        <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.9.700.v20250505-0707'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.31.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.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=17))'>
          <description>
            org.eclipse.ui.navigator.resources
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.source' range='[3.9.700.v20250505-0707,3.9.700.v20250505-0707]' 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.9.700.v20250505-0707'/>
      </artifacts>
      <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.9.700.v20250505-0707&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.addons.swt.nls' version='1.5.700.v20250422-1254'>
      <update id='org.eclipse.e4.ui.workbench.addons.swt.nls' range='[0.0.0,1.5.700.v20250422-1254)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.addons.swt NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.workbench.addons.swt.nls_1.5.700.v20250422-1254.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt.nls' version='1.5.700.v20250422-1254'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.addons.swt.nls' version='1.5.700.v20250422-1254'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.addons.swt.nls' version='1.5.700.v20250422-1254'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.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.addons.swt' version='1.5.700.v20250422-1254'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.addons.swt' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt.nls.source' range='[1.5.700.v20250422-1254,1.5.700.v20250422-1254]' 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.nls' version='1.5.700.v20250422-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.e4.ui.workbench.addons.swt.nls ;singleton=true&#xA;Bundle-Version: 1.5.700.v20250422-1254&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.addons.swt&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatesite' version='1.3.700.v20250323-0539' generation='2'>
      <update id='org.eclipse.equinox.p2.updatesite' range='[0.0.0,1.3.700.v20250323-0539)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.updatesite_1.3.700.v20250323-0539.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite' version='1.3.700.v20250323-0539'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' version='1.3.700.v20250323-0539'/>
        <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.700.v20250323-0539'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='0.1.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.spi.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.updatesite
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite.source' range='[1.3.700.v20250323-0539,1.3.700.v20250323-0539]' 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.700.v20250323-0539'/>
      </artifacts>
      <touchpoint id='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.700.v20250323-0539&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.bundle.sshj' version='0.34.2' singleton='false' generation='2'>
      <update id='org.jkiss.bundle.sshj' range='[0.0.0,0.34.2)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.jkiss.bundle.sshj'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.bundle.sshj_0.34.2'/>
      </properties>
      <provides size='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.bundle.sshj' version='0.34.2'/>
        <provided namespace='osgi.bundle' name='org.jkiss.bundle.sshj' version='0.34.2'/>
        <provided namespace='java.package' name='net.schmizz.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.keepalive' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.common' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.connection' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.connection.channel' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.connection.channel.direct' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.connection.channel.forwarded' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.sftp' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.signature' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.transport' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.transport.cipher' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.transport.compression' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.transport.digest' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.transport.kex' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.transport.mac' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.transport.random' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.transport.verification' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.userauth' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.userauth.keyprovider' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.userauth.method' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.userauth.password' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.xfer' version='0.0.0'/>
        <provided namespace='java.package' name='net.schmizz.sshj.xfer.scp' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.bundle.sshj' version='0.34.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='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.openssl' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.openssl.bc' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.openssl.jcajce' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.jce.spec' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.asn1' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.nist' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x9' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.sec' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.ec' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.params' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.generators' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.prng' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.pkcs' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.operator' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.jkiss.bundle.sshj
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.bundle.sshj.source' range='[0.34.2,0.34.2]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.bundle.sshj' version='0.34.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.bundle.sshj&#xA;Bundle-Version: 0.34.2&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.ui' version='1.4.500.v20250521-0417' generation='2'>
      <update id='org.eclipse.equinox.security.ui' range='[0.0.0,1.4.500.v20250521-0417)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.security.ui_1.4.500.v20250521-0417.jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.ui' version='1.4.500.v20250521-0417'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.ui' version='1.4.500.v20250521-0417'/>
        <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.500.v20250521-0417'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.2.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.118.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.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.internal.service.security' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.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.500.v20250521-0417,1.4.500.v20250521-0417]' 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.500.v20250521-0417'/>
      </artifacts>
      <touchpoint 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.500.v20250521-0417&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.vertica.ui' version='1.0.154.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.vertica.ui' range='[0.0.0,1.0.154.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Vertica UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.vertica.ui_1.0.154.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.vertica.ui' version='1.0.154.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.vertica.ui' version='1.0.154.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.vertica.ui' version='1.0.154.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.vertica' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.jkiss.dbeaver.ext.vertica.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.vertica.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.vertica.ui.source' range='[1.0.154.202509211659,1.0.154.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.vertica.ui' version='1.0.154.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.vertica.ui;singleton:=true&#xA;Bundle-Version: 1.0.154.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.commands' version='1.1.600.v20250307-1331' generation='2'>
      <update id='org.eclipse.e4.core.commands' range='[0.0.0,1.1.600.v20250307-1331)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.core.commands_1.1.600.v20250307-1331.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.commands' version='1.1.600.v20250307-1331'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.commands' version='1.1.600.v20250307-1331'/>
        <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.600.v20250307-1331'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.600.v20250307-1331,1.1.600.v20250307-1331]' 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.600.v20250307-1331'/>
      </artifacts>
      <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.600.v20250307-1331&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.commons-io' version='2.19.0' singleton='false' generation='2'>
      <update id='org.apache.commons.commons-io' range='[0.0.0,2.19.0)' severity='0'/>
      <properties size='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.commons.commons-io_2.19.0.jar'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-io' version='2.19.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-io' version='2.19.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.19.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.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.charset' version='2.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.file' version='2.19.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.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.file.spi' version='2.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.function' version='2.19.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.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.monitor' version='2.19.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.19.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.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.comparator' version='2.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.filefilter' version='2.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.input' version='2.19.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.output' version='2.19.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.commons-io' version='2.19.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.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'/>
        <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.19.0,2.19.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.19.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.19.0&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.standalone.feature.feature.group' version='25.2.1.202509211659' singleton='false'>
      <update id='org.jkiss.dbeaver.standalone.feature.feature.group' range='[0.0.0,25.2.1.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Standalone'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.standalone.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.standalone.feature.feature.group' version='25.2.1.202509211659'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.app.base.feature.feature.group' range='[25.2.1.202509211659,25.2.1.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.config.sample' range='[1.0.200.202509211659,1.0.200.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.group' range='[1.7.600.v20250521-0415,1.7.600.v20250521-0415]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui' range='[2.8.800.v20250513-0911,2.8.800.v20250513-0911]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk' range='[1.3.500.v20250521-0421,1.3.500.v20250521-0421]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.ui' range='[1.4.500.v20250521-0417,1.4.500.v20250521-0417]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite' range='[1.3.700.v20250323-0539,1.3.700.v20250323-0539]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport' range='[1.4.700.v20250520-0546,1.4.700.v20250520-0546]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.group' range='[1.3.800.v20250520-0605,1.3.800.v20250520-0605]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.group' range='[1.4.2800.v20250521-0415,1.4.2800.v20250521-0415]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.standalone.feature.feature.jar' range='[25.2.1.202509211659,25.2.1.202509211659]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.concurrent' version='1.3.300.v20250516-0535' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.concurrent' range='[0.0.0,1.3.300.v20250516-0535)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.concurrent_1.3.300.v20250516-0535.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.concurrent' version='1.3.300.v20250516-0535'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.concurrent' version='1.3.300.v20250516-0535'/>
        <provided namespace='java.package' name='org.eclipse.equinox.concurrent.future' version='1.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.concurrent' version='1.3.300.v20250516-0535'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.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.equinox.concurrent
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.concurrent.source' range='[1.3.300.v20250516-0535,1.3.300.v20250516-0535]' 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.300.v20250516-0535'/>
      </artifacts>
      <touchpoint 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.300.v20250516-0535&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security' version='1.4.600.v20250521-0413' generation='2'>
      <update id='org.eclipse.equinox.security' range='[0.0.0,1.4.600.v20250521-0413)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.security_1.4.600.v20250521-0413.jar'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security' version='1.4.600.v20250521-0413'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security' version='1.4.600.v20250521-0413'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth.ext.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.credentials' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.storage.friends' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.storage.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth.credentials' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth.module' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.storage' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.storage.provider' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security' version='1.4.600.v20250521-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='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.600.v20250521-0413,1.4.600.v20250521-0413]' 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.600.v20250521-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.security;singleton:=true&#xA;Bundle-Version: 1.4.600.v20250521-0413&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.progress' version='0.4.800.v20250422-1254' generation='2'>
      <update id='org.eclipse.e4.ui.progress' range='[0.0.0,0.4.800.v20250422-1254)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.progress_0.4.800.v20250422-1254.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.progress' version='0.4.800.v20250422-1254'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.progress' version='0.4.800.v20250422-1254'/>
        <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.4.800.v20250422-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='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.10.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=17))'>
          <description>
            org.eclipse.e4.ui.progress
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.progress.source' range='[0.4.800.v20250422-1254,0.4.800.v20250422-1254]' 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.4.800.v20250422-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.e4.ui.progress;singleton:=true&#xA;Bundle-Version: 0.4.800.v20250422-1254&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.bigquery' version='1.0.169.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.bigquery' range='[0.0.0,1.0.169.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Google BigQuery Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.bigquery_1.0.169.202509211659.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.bigquery' version='1.0.169.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.bigquery' version='1.0.169.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.bigquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.bigquery.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.bigquery.auth' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.bigquery' version='1.0.169.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='slf4j.api' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.bigquery
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.bigquery.source' range='[1.0.169.202509211659,1.0.169.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.bigquery' version='1.0.169.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.bigquery;singleton:=true&#xA;Bundle-Version: 1.0.169.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.net.nls' version='1.5.400.v20240413-1529'>
      <update id='org.eclipse.ui.net.nls' range='[0.0.0,1.5.400.v20240413-1529)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.net NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.net.nls_1.5.400.v20240413-1529.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nls' version='1.5.400.v20240413-1529'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net.nls' version='1.5.400.v20240413-1529'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.net.nls' version='1.5.400.v20240413-1529'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui.net' version='1.5.400.v20240413-1529'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.net' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.nls.source' range='[1.5.400.v20240413-1529,1.5.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.ui.net.nls' version='1.5.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.ui.net.nls ;singleton=true&#xA;Bundle-Version: 1.5.400.v20240413-1529&#xA;Fragment-Host: org.eclipse.ui.net&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.service.metatype_1.4.1.202109301733.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.quicksearch.nls' version='1.3.100.v20250423-1201'>
      <update id='org.eclipse.text.quicksearch.nls' range='[0.0.0,1.3.100.v20250423-1201)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text.quicksearch NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.text.quicksearch.nls_1.3.100.v20250423-1201.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nls' version='1.3.100.v20250423-1201'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.quicksearch.nls' version='1.3.100.v20250423-1201'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.quicksearch.nls' version='1.3.100.v20250423-1201'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.text.quicksearch' version='1.3.100.v20250423-1201'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.text.quicksearch' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch.nls.source' range='[1.3.100.v20250423-1201,1.3.100.v20250423-1201]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.quicksearch.nls' version='1.3.100.v20250423-1201'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 1.3.100.v20250423-1201&#xA;Fragment-Host: org.eclipse.text.quicksearch&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt' version='0.16.800.v20250519-1609' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt' range='[0.0.0,0.16.800.v20250519-1609)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.workbench.renderers.swt_0.16.800.v20250519-1609.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.16.800.v20250519-1609'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.16.800.v20250519-1609'/>
        <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.16.800.v20250519-1609'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.124.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=17))'>
          <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.16.800.v20250519-1609,0.16.800.v20250519-1609]' 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.16.800.v20250519-1609'/>
      </artifacts>
      <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.16.800.v20250519-1609&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.net.ssh.jsch' version='1.1.173.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.net.ssh.jsch' range='[0.0.0,1.1.173.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver SSH implementation (JSch)'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.net.ssh.jsch_1.1.173.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.net.ssh.jsch' version='1.1.173.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.net.ssh.jsch' version='1.1.173.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.net.ssh' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.net.ssh.jsch' version='1.1.173.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.net.ssh' 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.jkiss.dbeaver.net.ssh.jsch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.net.ssh.jsch.source' range='[1.1.173.202509211659,1.1.173.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.net.ssh.jsch' version='1.1.173.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.net.ssh.jsch;singleton:=true&#xA;Bundle-Version: 1.1.173.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.db.ui.feature.feature.group' version='1.0.154.202509211659' singleton='false'>
      <update id='org.jkiss.dbeaver.db.ui.feature.feature.group' range='[0.0.0,1.0.154.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Databases UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.db.ui.feature_1.0.154.202509211659'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.db.ui.feature.feature.group' version='1.0.154.202509211659'/>
      </provides>
      <requires size='27'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.db.feature.feature.group' range='[1.0.154.202509211659,1.0.154.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.mysql.ui' range='[1.0.155.202509211659,1.0.155.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.dameng.ui' range='[1.0.47.202509211659,1.0.47.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.db2.ui' range='[1.0.88.202509211659,1.0.88.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.exasol.ui' range='[1.0.132.202509211659,1.0.132.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.hana.ui' range='[1.0.116.202509211659,1.0.116.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.iotdb.ui' range='[1.0.1.202509211659,1.0.1.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.mssql.ui' range='[1.0.162.202509211659,1.0.162.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.oracle.ui' range='[1.0.150.202509211659,1.0.150.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.oceanbase.ui' range='[1.0.101.202509211659,1.0.101.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.tidb.ui' range='[1.0.43.202509211659,1.0.43.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.postgresql.ui' range='[1.0.139.202509211659,1.0.139.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.databend.ui' range='[1.0.18.202509211659,1.0.18.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.generic.ui' range='[1.0.139.202509211659,1.0.139.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.vertica.ui' range='[1.0.154.202509211659,1.0.154.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.athena.ui' range='[1.0.133.202509211659,1.0.133.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.clickhouse.ui' range='[1.0.167.202509211659,1.0.167.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.cubrid.ui' range='[1.0.23.202509211659,1.0.23.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.bigquery.ui' range='[1.0.133.202509211659,1.0.133.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.spanner.ui' range='[1.0.133.202509211659,1.0.133.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.snowflake.ui' range='[1.0.183.202509211659,1.0.183.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.sqlite.ui' range='[1.0.133.202509211659,1.0.133.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.wmi' range='[2.0.265.202509211659,2.0.265.202509211659]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.altibase.ui' range='[1.0.24.202509211659,1.0.24.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.gaussdb.ui' range='[1.0.24.202509211659,1.0.24.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.kingbase.ui' range='[1.0.8.202509211659,1.0.8.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.db.ui.feature.feature.jar' range='[1.0.154.202509211659,1.0.154.202509211659]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.databricks' version='1.0.85.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.databricks' range='[0.0.0,1.0.85.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Databricks Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.databricks_1.0.85.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.databricks' version='1.0.85.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.databricks' version='1.0.85.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.databricks' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.databricks.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.databricks' version='1.0.85.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.databricks
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.databricks.source' range='[1.0.85.202509211659,1.0.85.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.databricks' version='1.0.85.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.databricks;singleton:=true&#xA;Bundle-Version: 1.0.85.202509211659&#xA;
          </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='5'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.sat4j.pb_2.3.6.v20201214.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.model.erd' version='1.1.4.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.model.erd' range='[0.0.0,1.1.4.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver ERD Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.model.erd_1.1.4.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.erd' version='1.1.4.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.model.erd' version='1.1.4.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.erd' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.model.erd' version='1.1.4.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.model.erd
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.erd.source' range='[1.1.4.202509211659,1.1.4.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.model.erd' version='1.1.4.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.model.erd;singleton:=true&#xA;Bundle-Version: 1.1.4.202509211659&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.util.xml_1.0.2.202109301733.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.compatibility' version='1.3.700.v20250516-0530' generation='2'>
      <update id='org.eclipse.equinox.p2.discovery.compatibility' range='[0.0.0,1.3.700.v20250516-0530)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.discovery.compatibility_1.3.700.v20250516-0530.jar'/>
      </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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.xml' version='1.0.163.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.xml' range='[0.0.0,1.0.163.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver UI Editors - XML'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.xml_1.0.163.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.xml' version='1.0.163.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.xml' version='1.0.163.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.data.managers.stream' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.xml' version='1.0.163.202509211659'>
          <properties size='1'>
            <property 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.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.xml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.xml.source' range='[1.0.163.202509211659,1.0.163.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.xml' version='1.0.163.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.xml;singleton:=true&#xA;Bundle-Version: 1.0.163.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.win32' version='1.3.500.v20250513-1235' generation='2'>
      <update id='org.eclipse.compare.win32' range='[0.0.0,1.3.500.v20250513-1235)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.compare.win32_1.3.500.v20250513-1235.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32' version='1.3.500.v20250513-1235'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.win32' version='1.3.500.v20250513-1235'/>
        <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.500.v20250513-1235'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.compare' 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='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.compare.win32
          </description>
        </requiredProperties>
        <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='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.compare.win32
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32.source' range='[1.3.500.v20250513-1235,1.3.500.v20250513-1235]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.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.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.5.0,4.0.0)'/>
      </requires>
      <filter>
        (osgi.os=win32)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.win32' version='1.3.500.v20250513-1235'/>
      </artifacts>
      <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.500.v20250513-1235&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.vertica' version='2.0.193.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.vertica' range='[0.0.0,2.0.193.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Vertica Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.vertica_2.0.193.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.vertica' version='2.0.193.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.vertica' version='2.0.193.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.vertica' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.vertica.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.vertica' version='2.0.193.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.vertica
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.vertica.source' range='[2.0.193.202509211659,2.0.193.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.vertica' version='2.0.193.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.vertica;singleton:=true&#xA;Bundle-Version: 2.0.193.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.forms' version='3.13.500.v20250519-0741' generation='2'>
      <update id='org.eclipse.ui.forms' range='[0.0.0,3.13.500.v20250519-0741)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.forms_3.13.500.v20250519-0741.jar'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' version='3.13.500.v20250519-0741'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms' version='3.13.500.v20250519-0741'/>
        <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.13.500.v20250519-0741'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.11.100'/>
        <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=17))'>
          <description>
            org.eclipse.ui.forms
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.source' range='[3.13.500.v20250519-0741,3.13.500.v20250519-0741]' 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.13.500.v20250519-0741'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.forms;singleton:=true&#xA;Bundle-Version: 3.13.500.v20250519-0741&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.browser.nls' version='3.8.500.v20250514-1719'>
      <update id='org.eclipse.ui.browser.nls' range='[0.0.0,3.8.500.v20250514-1719)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.browser NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.browser.nls_3.8.500.v20250514-1719.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nls' version='3.8.500.v20250514-1719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser.nls' version='3.8.500.v20250514-1719'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.browser.nls' version='3.8.500.v20250514-1719'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui.browser' version='3.8.500.v20250514-1719'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.nls.source' range='[3.8.500.v20250514-1719,3.8.500.v20250514-1719]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser.nls' version='3.8.500.v20250514-1719'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.8.500.v20250514-1719&#xA;Fragment-Host: org.eclipse.ui.browser&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.github.jsqlparser' version='5.3.0' singleton='false' generation='2'>
      <update id='com.github.jsqlparser' range='[0.0.0,5.3.0)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='JSQLParser library'/>
        <property name='org.eclipse.equinox.p2.description' value='JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes.        The generated hierarchy can be navigated using the Visitor Pattern.'/>
        <property name='org.eclipse.equinox.p2.provider' value='JSQLParser'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\com.github.jsqlparser_5.3.0.jar'/>
      </properties>
      <provides size='46'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.github.jsqlparser' version='5.3.0'/>
        <provided namespace='osgi.bundle' name='com.github.jsqlparser' version='5.3.0'/>
        <provided namespace='java.package' name='net.sf.jsqlparser.expression' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser,net.sf.jsqlparser.expression.operators.arithmetic,net.sf.jsqlparser.expression.operators.conditional,net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.parser,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement.create.table,net.sf.jsqlparser.statement.piped,net.sf.jsqlparser.statement.select' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.expression.operators.arithmetic' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.expression.operators.conditional' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.expression.operators.relational' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.parser,net.sf.jsqlparser.schema' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser' version='5.3.0'/>
        <provided namespace='java.package' name='net.sf.jsqlparser.parser' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser,net.sf.jsqlparser.expression,net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.parser.feature,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.alter,net.sf.jsqlparser.statement.alter.sequence,net.sf.jsqlparser.statement.analyze,net.sf.jsqlparser.statement.comment,net.sf.jsqlparser.statement.create.index,net.sf.jsqlparser.statement.create.schema,net.sf.jsqlparser.statement.create.sequence,net.sf.jsqlparser.statement.create.synonym,net.sf.jsqlparser.statement.create.table,net.sf.jsqlparser.statement.create.view,net.sf.jsqlparser.statement.delete,net.sf.jsqlparser.statement.drop,net.sf.jsqlparser.statement.execute,net.sf.jsqlparser.statement.grant,net.sf.jsqlparser.statement.insert,net.sf.jsqlparser.statement.merge,net.sf.jsqlparser.statement.piped,net.sf.jsqlparser.statement.select,net.sf.jsqlparser.statement.show,net.sf.jsqlparser.statement.truncate,net.sf.jsqlparser.statement.update,net.sf.jsqlparser.statement.upsert' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.parser.feature' version='5.3.0'/>
        <provided namespace='java.package' name='net.sf.jsqlparser.schema' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.parser,net.sf.jsqlparser.statement.select' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.alter' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.create.table' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.alter.sequence' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.schema,net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.analyze' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.schema,net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser,net.sf.jsqlparser.expression,net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement.alter,net.sf.jsqlparser.statement.alter.sequence,net.sf.jsqlparser.statement.analyze,net.sf.jsqlparser.statement.comment,net.sf.jsqlparser.statement.create.index,net.sf.jsqlparser.statement.create.schema,net.sf.jsqlparser.statement.create.sequence,net.sf.jsqlparser.statement.create.synonym,net.sf.jsqlparser.statement.create.table,net.sf.jsqlparser.statement.create.view,net.sf.jsqlparser.statement.delete,net.sf.jsqlparser.statement.drop,net.sf.jsqlparser.statement.execute,net.sf.jsqlparser.statement.grant,net.sf.jsqlparser.statement.insert,net.sf.jsqlparser.statement.merge,net.sf.jsqlparser.statement.refresh,net.sf.jsqlparser.statement.select,net.sf.jsqlparser.statement.show,net.sf.jsqlparser.statement.truncate,net.sf.jsqlparser.statement.update,net.sf.jsqlparser.statement.upsert' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.comment' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.create.function' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.create.index' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.create.table' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.create.procedure' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.create.schema' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.create.sequence' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.schema,net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.create.synonym' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.schema,net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.create.table' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.select' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.create.view' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.select' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.delete' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.select' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.drop' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.schema,net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.execute' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.grant' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.insert' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.select,net.sf.jsqlparser.statement.update' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.merge' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.select,net.sf.jsqlparser.statement.update' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.piped' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.parser,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement.select,net.sf.jsqlparser.statement.update' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.refresh' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.schema,net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.select' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.parser,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.delete,net.sf.jsqlparser.statement.insert,net.sf.jsqlparser.statement.piped,net.sf.jsqlparser.statement.update' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.show' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.truncate' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.schema,net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.update' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.select' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.statement.upsert' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.select,net.sf.jsqlparser.statement.update' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.util' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser,net.sf.jsqlparser.expression,net.sf.jsqlparser.expression.operators.arithmetic,net.sf.jsqlparser.expression.operators.conditional,net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.alter,net.sf.jsqlparser.statement.alter.sequence,net.sf.jsqlparser.statement.analyze,net.sf.jsqlparser.statement.comment,net.sf.jsqlparser.statement.create.index,net.sf.jsqlparser.statement.create.schema,net.sf.jsqlparser.statement.create.sequence,net.sf.jsqlparser.statement.create.synonym,net.sf.jsqlparser.statement.create.table,net.sf.jsqlparser.statement.create.view,net.sf.jsqlparser.statement.delete,net.sf.jsqlparser.statement.drop,net.sf.jsqlparser.statement.execute,net.sf.jsqlparser.statement.grant,net.sf.jsqlparser.statement.insert,net.sf.jsqlparser.statement.merge,net.sf.jsqlparser.statement.piped,net.sf.jsqlparser.statement.refresh,net.sf.jsqlparser.statement.select,net.sf.jsqlparser.statement.show,net.sf.jsqlparser.statement.truncate,net.sf.jsqlparser.statement.update,net.sf.jsqlparser.statement.upsert' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.util.cnfexpression' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.parser' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.util.deparser' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.expression.operators.arithmetic,net.sf.jsqlparser.expression.operators.conditional,net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.alter,net.sf.jsqlparser.statement.alter.sequence,net.sf.jsqlparser.statement.analyze,net.sf.jsqlparser.statement.comment,net.sf.jsqlparser.statement.create.index,net.sf.jsqlparser.statement.create.schema,net.sf.jsqlparser.statement.create.sequence,net.sf.jsqlparser.statement.create.synonym,net.sf.jsqlparser.statement.create.table,net.sf.jsqlparser.statement.create.view,net.sf.jsqlparser.statement.delete,net.sf.jsqlparser.statement.drop,net.sf.jsqlparser.statement.execute,net.sf.jsqlparser.statement.grant,net.sf.jsqlparser.statement.insert,net.sf.jsqlparser.statement.merge,net.sf.jsqlparser.statement.piped,net.sf.jsqlparser.statement.refresh,net.sf.jsqlparser.statement.select,net.sf.jsqlparser.statement.show,net.sf.jsqlparser.statement.truncate,net.sf.jsqlparser.statement.update,net.sf.jsqlparser.statement.upsert' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.util.validation.allowedtypes' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.util.validation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.util.validation' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.parser.feature,net.sf.jsqlparser.statement' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.util.validation.feature' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.parser.feature,net.sf.jsqlparser.util.validation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.util.validation.metadata' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.util.validation' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='net.sf.jsqlparser.util.validation.validator' version='5.3.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='net.sf.jsqlparser.expression,net.sf.jsqlparser.expression.operators.arithmetic,net.sf.jsqlparser.expression.operators.conditional,net.sf.jsqlparser.expression.operators.relational,net.sf.jsqlparser.parser.feature,net.sf.jsqlparser.schema,net.sf.jsqlparser.statement,net.sf.jsqlparser.statement.alter,net.sf.jsqlparser.statement.alter.sequence,net.sf.jsqlparser.statement.analyze,net.sf.jsqlparser.statement.comment,net.sf.jsqlparser.statement.create.index,net.sf.jsqlparser.statement.create.schema,net.sf.jsqlparser.statement.create.sequence,net.sf.jsqlparser.statement.create.synonym,net.sf.jsqlparser.statement.create.table,net.sf.jsqlparser.statement.create.view,net.sf.jsqlparser.statement.delete,net.sf.jsqlparser.statement.drop,net.sf.jsqlparser.statement.execute,net.sf.jsqlparser.statement.grant,net.sf.jsqlparser.statement.insert,net.sf.jsqlparser.statement.merge,net.sf.jsqlparser.statement.piped,net.sf.jsqlparser.statement.refresh,net.sf.jsqlparser.statement.select,net.sf.jsqlparser.statement.show,net.sf.jsqlparser.statement.truncate,net.sf.jsqlparser.statement.update,net.sf.jsqlparser.statement.upsert,net.sf.jsqlparser.util.validation,net.sf.jsqlparser.util.validation.metadata' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.github.jsqlparser' version='5.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='54'>
        <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.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' 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.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='net.sf.jsqlparser' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.expression' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.expression.operators.arithmetic' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.expression.operators.conditional' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.expression.operators.relational' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.parser' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.parser.feature' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.schema' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.alter' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.alter.sequence' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.analyze' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.comment' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.create.function' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.create.index' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.create.procedure' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.create.schema' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.create.sequence' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.create.synonym' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.create.table' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.create.view' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.delete' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.drop' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.execute' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.grant' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.insert' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.merge' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.piped' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.refresh' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.select' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.show' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.truncate' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.update' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.statement.upsert' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.util.validation' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.util.validation.feature' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.util.validation.metadata' range='0.0.0'/>
        <required namespace='java.package' name='net.sf.jsqlparser.util.validation.validator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            com.github.jsqlparser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.jsqlparser.source' range='[5.3.0,5.3.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.github.jsqlparser' version='5.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.github.jsqlparser&#xA;Bundle-Version: 5.3.0&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui' version='5.1.178.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui' range='[0.0.0,5.1.178.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui_5.1.178.202509211659.jar'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui' version='5.1.178.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' version='5.1.178.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.runtime.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.autorefresh' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.bool' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.breadcrumb' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.decorations' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.finder' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.finder.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.folders' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dialogs.exec' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.notifications' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.screenreaders' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.validator' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui' version='5.1.178.202509211659'>
          <properties size='1'>
            <property 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.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' 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.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.swt' 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.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' 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.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.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' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.rcp' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.source' range='[5.1.178.202509211659,5.1.178.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui' version='5.1.178.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui;singleton:=true&#xA;Bundle-Version: 5.1.178.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.db.ui.feature.feature.jar' version='1.0.154.202509211659'>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Databases UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.db.ui.feature_1.0.154.202509211659'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.db.ui.feature.feature.jar' version='1.0.154.202509211659'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.jkiss.dbeaver.db.ui.feature' version='1.0.154.202509211659'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.jkiss.dbeaver.db.ui.feature' version='1.0.154.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.eclipse.debug.core.nls' version='3.23.0.v20250509-1924'>
      <update id='org.eclipse.debug.core.nls' range='[0.0.0,3.23.0.v20250509-1924)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.debug.core NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.debug.core.nls_3.23.0.v20250509-1924.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nls' version='3.23.0.v20250509-1924'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core.nls' version='3.23.0.v20250509-1924'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.core.nls' version='3.23.0.v20250509-1924'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.debug.core' version='3.23.0.v20250509-1924'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core.nls.source' range='[3.23.0.v20250509-1924,3.23.0.v20250509-1924]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core.nls' version='3.23.0.v20250509-1924'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.23.0.v20250509-1924&#xA;Fragment-Host: org.eclipse.debug.core&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.generic' version='2.3.249.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.generic' range='[0.0.0,2.3.249.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Generic Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.generic_2.3.249.202509211659.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.generic' version='2.3.249.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' version='2.3.249.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.generic.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.generic.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.generic.model.meta' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.generic' version='2.3.249.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.jdbc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-codec' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.commons-logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='slf4j.api' 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=21))'>
          <description>
            org.jkiss.dbeaver.ext.generic
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.generic.source' range='[2.3.249.202509211659,2.3.249.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.generic' version='2.3.249.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.generic;singleton:=true&#xA;Bundle-Version: 2.3.249.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.importexport' version='1.4.700.v20250520-0546' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.importexport' range='[0.0.0,1.4.700.v20250520-0546)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.ui.importexport_1.4.700.v20250520-0546.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.importexport' version='1.4.700.v20250520-0546'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.importexport' version='1.4.700.v20250520-0546'/>
        <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.4.700.v20250520-0546'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.5.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.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.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'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' 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.planner' 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=17))'>
          <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.4.700.v20250520-0546,1.4.700.v20250520-0546]' 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.4.700.v20250520-0546'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.ui.importexport;singleton:=true&#xA;Bundle-Version: 1.4.700.v20250520-0546&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.jna.platform' version='5.17.0' singleton='false' generation='2'>
      <update id='com.sun.jna.platform' range='[0.0.0,5.17.0)' severity='0'/>
      <properties size='5'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\com.sun.jna.platform_5.17.0.jar'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna.platform' version='5.17.0'/>
        <provided namespace='osgi.bundle' name='com.sun.jna.platform' version='5.17.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform' version='5.17.0'>
          <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.17.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.linux' version='5.17.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='com.sun.jna.platform.mac' version='5.17.0'>
          <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.17.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='com.sun.jna.platform.unix.aix' version='5.17.0'>
          <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.17.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='com.sun.jna.platform.win32' version='5.17.0'>
          <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.17.0'>
          <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.17.0'>
          <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.17.0'>
          <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.17.0'>
          <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.17.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.wince' version='5.17.0'>
          <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.17.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='osgi.bundle' name='com.sun.jna' range='5.17.0'/>
        <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.17.0,5.17.0]' 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.17.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.sun.jna.platform&#xA;Bundle-Version: 5.17.0&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.athena' version='1.0.169.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.athena' range='[0.0.0,1.0.169.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver AWS Athena Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.athena_1.0.169.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.athena' version='1.0.169.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.athena' version='1.0.169.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.athena.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.athena' version='1.0.169.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.athena
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.athena.source' range='[1.0.169.202509211659,1.0.169.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.athena' version='1.0.169.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.athena;singleton:=true&#xA;Bundle-Version: 1.0.169.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.bindings' version='0.14.600.v20250331-1050' generation='2'>
      <update id='org.eclipse.e4.ui.bindings' range='[0.0.0,0.14.600.v20250331-1050)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.bindings_0.14.600.v20250331-1050.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.bindings' version='0.14.600.v20250331-1050'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' version='0.14.600.v20250331-1050'/>
        <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.14.600.v20250331-1050'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.0.0'/>
        <required namespace='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=17))'>
          <description>
            org.eclipse.e4.ui.bindings
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.bindings.source' range='[0.14.600.v20250331-1050,0.14.600.v20250331-1050]' 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.14.600.v20250331-1050'/>
      </artifacts>
      <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.14.600.v20250331-1050&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository' version='1.5.600.v20250517-0340' generation='2'>
      <update id='org.eclipse.equinox.p2.metadata.repository' range='[0.0.0,1.5.600.v20250517-0340)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.metadata.repository_1.5.600.v20250517-0340.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository' version='1.5.600.v20250517-0340'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' version='1.5.600.v20250517-0340'/>
        <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.600.v20250517-0340'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.tukaani.xz' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.2.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.1'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=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.600.v20250517-0340,1.5.600.v20250517-0340]' 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.600.v20250517-0340'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.metadata.repository;singleton:=true&#xA;Bundle-Version: 1.5.600.v20250517-0340&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.services' version='2.5.200.v20250326-1945' generation='2'>
      <update id='org.eclipse.e4.core.services' range='[0.0.0,2.5.200.v20250326-1945)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.core.services_2.5.200.v20250326-1945.jar'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.services' version='2.5.200.v20250326-1945'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.services' version='2.5.200.v20250326-1945'/>
        <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.200.v20250326-1945'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.200.v20250326-1945,2.5.200.v20250326-1945]' 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.200.v20250326-1945'/>
      </artifacts>
      <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.200.v20250326-1945&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.scr' version='2.2.12' singleton='false' generation='2'>
      <update id='org.apache.felix.scr' range='[0.0.0,2.2.12)' severity='0'/>
      <properties size='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.felix.scr_2.2.12.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr' version='2.2.12'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.scr' version='2.2.12'/>
        <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.12'>
          <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.12-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.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(|(&amp;(osgi.ee=JavaSE)(version=1.7))(&amp;(osgi.ee=JavaSE/compact1)(version=1.8)))'>
          <description>
            org.apache.felix.scr
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr.source' range='[2.2.12,2.2.12]' 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.12'/>
      </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.12&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.forms.nls' version='3.13.500.v20250519-0741'>
      <update id='org.eclipse.ui.forms.nls' range='[0.0.0,3.13.500.v20250519-0741)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.forms NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.forms.nls_3.13.500.v20250519-0741.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nls' version='3.13.500.v20250519-0741'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms.nls' version='3.13.500.v20250519-0741'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.forms.nls' version='3.13.500.v20250519-0741'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui.forms' version='3.13.500.v20250519-0741'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms.nls.source' range='[3.13.500.v20250519-0741,3.13.500.v20250519-0741]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms.nls' version='3.13.500.v20250519-0741'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.forms.nls ;singleton=true&#xA;Bundle-Version: 3.13.500.v20250519-0741&#xA;Fragment-Host: org.eclipse.ui.forms&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.entity' version='1.0.163.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.entity' range='[0.0.0,1.0.163.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver UI Editors - Entity'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.entity_1.0.163.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.entity' version='1.0.163.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.entity' version='1.0.163.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.object.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.object.struct' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.entity' version='1.0.163.202509211659'>
          <properties size='1'>
            <property 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.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.entity
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.entity.source' range='[1.0.163.202509211659,1.0.163.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.entity' version='1.0.163.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.entity;singleton:=true&#xA;Bundle-Version: 1.0.163.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.ai.feature.feature.group' version='1.0.65.202509211659' singleton='false'>
      <update id='org.jkiss.dbeaver.ext.ai.feature.feature.group' range='[0.0.0,1.0.65.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver AI Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.ext.ai.feature_1.0.65.202509211659'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.ai.feature.feature.group' version='1.0.65.202509211659'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.feature.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.jkiss.dbeaver.model.ai' range='[2.0.6.202509211659,2.0.6.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.ai' range='[1.0.65.202509211659,1.0.65.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.ai.feature.feature.jar' range='[1.0.65.202509211659,1.0.65.202509211659]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.eclipse.rcp' version='4.36.0.v20250528-1830'>
      <update id='org.eclipse.rcp' range='[0.0.0,4.36.0.v20250528-1830)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.rcp_4.36.0.v20250528-1830.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp' version='4.36.0.v20250528-1830'/>
        <provided namespace='osgi.bundle' name='org.eclipse.rcp' version='4.36.0.v20250528-1830'/>
        <provided namespace='osgi.identity' name='org.eclipse.rcp' version='4.36.0.v20250528-1830'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.source' range='[4.36.0.v20250528-1830,4.36.0.v20250528-1830]' 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.36.0.v20250528-1830'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.rcp; singleton:=true&#xA;Bundle-Version: 4.36.0.v20250528-1830&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.commons-codec' version='1.16.0' singleton='false' generation='2'>
      <update id='org.apache.commons.commons-codec' range='[0.0.0,1.16.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Commons Codec'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Commons Codec package contains simple encoder and decoders for     various formats such as Base64 and Hexadecimal.  In addition to these     widely used encoders and decoders, the codec package also maintains a     collection of phonetic encoding utilities.'/>
        <property name='org.eclipse.equinox.p2.provider' value='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-codec/'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.commons.commons-codec_1.16.0.jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-codec' version='1.16.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-codec' version='1.16.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec' version='1.16.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.binary' version='1.16.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.cli' version='1.16.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.digest' version='1.16.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.language' version='1.16.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.language.bm' version='1.16.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.net' version='1.16.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.commons-codec' version='1.16.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='javax.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.16.0,1.16.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.16.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.16.0&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui.sdk' version='1.3.500.v20250521-0421' generation='2'>
      <update id='org.eclipse.equinox.p2.ui.sdk' range='[0.0.0,1.3.500.v20250521-0421)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.ui.sdk_1.3.500.v20250521-0421.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk' version='1.3.500.v20250521-0421'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui.sdk' version='1.3.500.v20250521-0421'/>
        <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.3.500.v20250521-0421'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.compare' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.equinox.p2.ui.sdk
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.ui.sdk
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.sdk.source' range='[1.3.500.v20250521-0421,1.3.500.v20250521-0421]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.pgp' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.compare.structuremergeviewer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.operations' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='1.69.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='2.6.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <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.3.500.v20250521-0421'/>
      </artifacts>
      <touchpoint id='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.3.500.v20250521-0421&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt' version='0.17.800.v20250422-1254' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.swt' range='[0.0.0,0.17.800.v20250422-1254)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.workbench.swt_0.17.800.v20250422-1254.jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt' version='0.17.800.v20250422-1254'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' version='0.17.800.v20250422-1254'/>
        <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.17.800.v20250422-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='34'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='1.1.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.12.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.13.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.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.0.0'/>
        <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=17))'>
          <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.17.800.v20250422-1254,0.17.800.v20250422-1254]' 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.17.800.v20250422-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.e4.ui.workbench.swt;singleton:=true&#xA;Bundle-Version: 0.17.800.v20250422-1254&#xA;
          </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='5'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.sat4j.core_2.3.6.v20201214.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.feature.group' version='2.35.0.v20250401-0947' singleton='false'>
      <update id='org.eclipse.emf.common.feature.group' range='[0.0.0,2.35.0.v20250401-0947)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.emf.common_2.35.0.v20250401-0947'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <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.35.0.v20250401-0947'/>
        <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.42.0.v20250401-0947,2.42.0.v20250401-0947]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.jar' range='[2.35.0.v20250401-0947,2.35.0.v20250401-0947]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui' version='2.8.800.v20250513-0911' generation='2'>
      <update id='org.eclipse.equinox.p2.ui' range='[0.0.0,2.8.800.v20250513-0911)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.ui_2.8.800.v20250513-0911.jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui' version='2.8.800.v20250513-0911'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' version='2.8.800.v20250513-0911'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.ui' version='2.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui' version='2.8.800.v20250513-0911'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.eclipse.ui' range='3.107.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='1.1.600'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.util' range='1.65.1'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.progress' 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.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.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.equinox.p2.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui.source' range='[2.8.800.v20250513-0911,2.8.800.v20250513-0911]' 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.8.800.v20250513-0911'/>
      </artifacts>
      <touchpoint id='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.8.800.v20250513-0911&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.beans' version='1.10.400.v20250409-0730' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding.beans' range='[0.0.0,1.10.400.v20250409-0730)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.databinding.beans_1.10.400.v20250409-0730.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.beans' version='1.10.400.v20250409-0730'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' version='1.10.400.v20250409-0730'/>
        <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.400.v20250409-0730'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.400.v20250409-0730,1.10.400.v20250409-0730]' 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.400.v20250409-0730'/>
      </artifacts>
      <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.400.v20250409-0730&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.rcp.feature.group' version='4.36.0.v20250528-1759' singleton='false'>
      <update id='org.eclipse.e4.rcp.feature.group' range='[0.0.0,4.36.0.v20250528-1759)' severity='0'/>
      <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='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.e4.rcp_4.36.0.v20250528-1759'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010, 2019 IBM Corporation and others.&#xA;'/>
        <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.36.0.v20250528-1759'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='91'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' range='[2.7.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.feature.group' range='[2.7.0,3.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.200.v20250326-1945,2.5.200.v20250326-1945]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt' range='[0.17.800.v20250422-1254,0.17.800.v20250422-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.commands' range='[1.1.600.v20250307-1331,1.1.600.v20250307-1331]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.bindings' range='[0.14.600.v20250331-1050,0.14.600.v20250331-1050]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.model.workbench' range='[2.4.600.v20250318-1132,2.4.600.v20250318-1132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.progress' range='[0.4.800.v20250422-1254,0.4.800.v20250422-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.services' range='[1.6.500.v20250123-0754,1.6.500.v20250123-0754]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt' range='[0.16.800.v20250519-1609,0.16.800.v20250519-1609]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench' range='[1.18.0.v20250423-1201,1.18.0.v20250423-1201]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.core' range='[0.14.500.v20240606-0949,0.14.500.v20240606-0949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt' range='[0.15.600.v20250409-1135,0.15.600.v20250409-1135]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di' range='[1.9.600.v20250501-1140,1.9.600.v20250501-1140]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.contexts' range='[1.13.100.v20250122-1647,1.13.100.v20250122-1647]'/>
        <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.14.500.v20250213-1508,0.14.500.v20250213-1508]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.di' range='[1.5.600.v20250320-0558,1.5.600.v20250320-0558]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.widgets' range='[1.4.200.v20240801-0837,1.4.200.v20240801-0837]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt.cocoa' range='[0.14.400.v20240525-0701,0.14.400.v20240525-0701]'>
          <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.100.v20250506-0427,3.20.100.v20250506-0427]'/>
        <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.400.v20250312-0643,3.12.400.v20250312-0643]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype' range='[3.9.600.v20241001-1711,3.9.600.v20241001-1711]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding' range='[1.13.500.v20250409-0730,1.13.500.v20250409-0730]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.beans' range='[1.10.400.v20250409-0730,1.10.400.v20250409-0730]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.observable' range='[1.13.400.v20250409-0730,1.13.400.v20250409-0730]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.property' range='[1.10.400.v20250409-0730,1.10.400.v20250409-0730]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' range='[3.9.400.v20240413-1529,3.9.400.v20240413-1529]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs' range='[3.15.600.v20250513-1234,3.15.600.v20250513-1234]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.33.100.v20250516-0931,3.33.100.v20250516-0931]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.app' range='[1.7.400.v20250515-0510,1.7.400.v20250515-0510]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher' range='[1.7.0.v20250519-0528,1.7.0.v20250519-0528]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences' range='[3.11.400.v20250520-0549,3.11.400.v20250520-0549]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.prefs' range='[1.1.2.202109301733,1.1.2.202109301733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry' range='[3.12.400.v20250505-2005,3.12.400.v20250505-2005]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator' range='[1.5.500.v20250306-1127,1.5.500.v20250306-1127]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='[3.23.100.v20250514-1759,3.23.100.v20250514-1759]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.compatibility.state' range='[1.2.1200.v20250506-0416,1.2.1200.v20250506-0416]'/>
        <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.1300.v20250331-1702,1.2.1300.v20250331-1702]'>
          <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.1300.v20250331-1702,1.2.1300.v20250331-1702]'>
          <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.1400.v20250331-1702,1.2.1400.v20250331-1702]'>
          <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.1400.v20250331-1702,1.2.1400.v20250331-1702]'>
          <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.1400.v20250331-1702,1.2.1400.v20250331-1702]'>
          <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.1400.v20250331-1702,1.2.1400.v20250331-1702]'>
          <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.2.1300.v20250331-1702,1.2.1300.v20250331-1702]'>
          <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.2.1300.v20250331-1702,1.2.1300.v20250331-1702]'>
          <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.130.0.v20250528-1759,3.130.0.v20250528-1759]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.aarch64' range='[3.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <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.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <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.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <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.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <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.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <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.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <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.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <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.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <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.130.0.v20250501-0805,3.130.0.v20250501-0805]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='[3.37.0.v20250522-1428,3.37.0.v20250522-1428]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.databinding' range='[1.15.300.v20240424-0444,1.15.300.v20240424-0444]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench3' range='[0.17.500.v20250508-1247,0.17.500.v20250508-1247]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.command' range='[1.1.2,1.1.2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.runtime' range='[1.1.6,1.1.6]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.gogo.shell' range='[1.1.4,1.1.4]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console' range='[1.4.1000.v20250518-0610,1.4.1000.v20250518-0610]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt' range='[1.5.700.v20250422-1254,1.5.700.v20250422-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.bidi' range='[1.5.300.v20250515-0503,1.5.300.v20250515-0503]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs' range='[1.6.100.v20250422-1254,1.6.100.v20250422-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs' range='[1.6.100.v20250422-1254,1.6.100.v20250422-1254]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.emf.xpath' range='[0.6.0.v20250215-1931,0.6.0.v20250215-1931]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.annotations' range='[1.8.400.v20240413-1529,1.8.400.v20240413-1529]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.gtk' range='[1.2.200.v20240416-0658,1.2.200.v20240416-0658]'>
          <filter>
            (osgi.ws=gtk)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.swt.win32' range='[1.2.300.v20240416-0658,1.2.300.v20240416-0658]'>
          <filter>
            (osgi.ws=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.supplier' range='[0.17.800.v20250331-0742,0.17.800.v20250331-0742]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme' range='[1.3.500.v20240913-1323,1.3.500.v20240913-1323]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications' range='[0.7.400.v20250426-1415,0.7.400.v20250426-1415]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.function' range='[1.2.0.202109301733,1.2.0.202109301733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.promise' range='[1.3.0.202212101352,1.3.0.202212101352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.measurement' range='[1.0.2.201802012109,1.0.2.201802012109]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.position' range='[1.0.1.201505202026,1.0.1.201505202026]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.xml' range='[1.0.2.202109301733,1.0.2.202109301733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.cm' range='[1.6.1.202109301733,1.6.1.202109301733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.component' range='[1.5.1.202212101352,1.5.1.202212101352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.device' range='[1.1.1.202109301733,1.1.1.202109301733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.event' range='[1.4.1.202109301733,1.4.1.202109301733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.metatype' range='[1.4.1.202109301733,1.4.1.202109301733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.provisioning' range='[1.2.0.201505202024,1.2.0.201505202024]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.upnp' range='[1.2.1.202109301733,1.2.1.202109301733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.useradmin' range='[1.1.1.202109301733,1.1.1.202109301733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.wireadmin' range='[1.0.2.202109301733,1.0.2.202109301733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.jar' range='[4.36.0.v20250528-1759,4.36.0.v20250528-1759]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.postgresql.ui' version='1.0.139.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.postgresql.ui' range='[0.0.0,1.0.139.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver PostgreSQL UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.postgresql.ui_1.0.139.202509211659.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.postgresql.ui' version='1.0.139.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.postgresql.ui' version='1.0.139.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.ui.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.ui.editors' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.postgresql.ui' version='1.0.139.202509211659'>
          <properties size='1'>
            <property 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.e4.core.contexts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.postgresql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.locks' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.entity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.session' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.postgresql.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.postgresql.ui.source' range='[1.0.139.202509211659,1.0.139.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.postgresql.ui' version='1.0.139.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.postgresql.ui;singleton:=true&#xA;Bundle-Version: 1.0.139.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='bcprov' version='1.80.0' singleton='false' generation='2'>
      <update id='bcprov' range='[0.0.0,1.80.0)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='bcprov'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\bcprov_1.80.0.jar'/>
      </properties>
      <provides size='176'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bcprov' version='1.80.0'/>
        <provided namespace='osgi.bundle' name='bcprov' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1' version='1.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.hpke' version='1.80.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.80.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.80.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.macs' version='1.80.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' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.modes' version='1.80.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.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.modes.kgcm' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.paddings' version='1.80.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.80.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x9,org.bouncycastle.crypto,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.80.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.80.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.80.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.80.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.crypto,org.bouncycastle.crypto.macs,org.bouncycastle.math.ec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.crypto.threshold' version='1.80.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.80.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.80.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.80.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.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.iana' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce' version='1.80.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.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.interfaces' version='1.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.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.80.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.80.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.80.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.80.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.80.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.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.mldsa' version='1.80.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.interfaces,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.spec,org.bouncycastle.pqc.crypto.mldsa,org.bouncycastle.pqc.jcajce.provider.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.mlkem' version='1.80.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.jcajce.interfaces,org.bouncycastle.jcajce.spec,org.bouncycastle.pqc.crypto.mlkem,org.bouncycastle.pqc.jcajce.provider.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.rsa' version='1.80.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.provider.asymmetric.util,org.bouncycastle.jce.interfaces' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.slhdsa' version='1.80.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.interfaces,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle.jcajce.spec,org.bouncycastle.pqc.crypto.slhdsa,org.bouncycastle.pqc.jcajce.provider.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.util' version='1.80.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.80.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.80.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.80.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.80.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' version='1.80.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.80.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.80.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.80.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.80.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.80.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='javax.crypto,org.bouncycastle.asn1,org.bouncycastle.crypto,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.80.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.80.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.80.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.80.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.80.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.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jce.interfaces' version='1.80.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.80.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.80.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.80.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.math' version='1.80.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.80.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.80.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.80.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.80.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.80.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.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.rfc8032' version='1.80.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.80.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.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.raw' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.asn1' version='1.80.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.x509,org.bouncycastle.pqc.legacy.crypto.gmss,org.bouncycastle.pqc.legacy.crypto.rainbow,org.bouncycastle.pqc.legacy.math.linearalgebra' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto' version='1.80.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.bike' version='1.80.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.cmce' version='1.80.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.80.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.80.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.80.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.gemss' version='1.80.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.80.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.80.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.mldsa' version='1.80.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.80.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.80.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.80.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.ntruprime' version='1.80.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.picnic' version='1.80.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.rainbow' version='1.80.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.80.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.80.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.80.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.sphincsplus' version='1.80.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.80.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.80.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.80.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.jcajce.interfaces' version='1.80.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.80.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.80.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.bike,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.cmce' version='1.80.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.80.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.80.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.80.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.gmss' version='1.80.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.pqc.legacy.crypto.gmss' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.hqc' version='1.80.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.hqc,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.kyber' version='1.80.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.mlkem,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.80.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.mceliece' version='1.80.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.params,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.jcajce.provider.util,org.bouncycastle.pqc.legacy.crypto.mceliece,org.bouncycastle.pqc.legacy.math.linearalgebra' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.newhope' version='1.80.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.80.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.ntruprime' version='1.80.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.80.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.picnic,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.rainbow' version='1.80.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1.pkcs,org.bouncycastle.asn1.x509,org.bouncycastle.jcajce.provider.util,org.bouncycastle.pqc.crypto.rainbow,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.saber' version='1.80.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.sphincs' version='1.80.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.80.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.sphincsplus,org.bouncycastle.pqc.jcajce.interfaces,org.bouncycastle.pqc.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.util' version='1.80.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.crypto.params,org.bouncycastle.jcajce.provider.util,org.bouncycastle.jcajce.spec' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.xmss' version='1.80.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.80.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.crypto.gmss' version='1.80.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto,org.bouncycastle.pqc.legacy.crypto.gmss.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.legacy.crypto.gmss.util' version='1.80.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.pqc.legacy.crypto.mceliece' version='1.80.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.crypto,org.bouncycastle.pqc.legacy.math.linearalgebra' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.legacy.crypto.ntru' version='1.80.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.crypto,org.bouncycastle.crypto.params,org.bouncycastle.pqc.legacy.math.ntru.polynomial' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.legacy.crypto.qtesla' version='1.80.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.crypto.rainbow' version='1.80.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.crypto.rainbow.util' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.legacy.math.linearalgebra' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.legacy.math.ntru.euclid' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.legacy.math.ntru.polynomial' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.legacy.math.ntru.util' version='1.80.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.pqc.legacy.math.ntru.polynomial' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.pqc.math.ntru' version='1.80.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.80.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.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.util.encoders' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.util.io' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.util.io.pem' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.util.test' version='1.80.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.80.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.80.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.80.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.80.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.80.0,1.80.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bcprov' version='1.80.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.80&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.duckdb' version='1.0.55.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.duckdb' range='[0.0.0,1.0.55.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver DuckDB Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.duckdb_1.0.55.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.duckdb' version='1.0.55.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.duckdb' version='1.0.55.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.duckdb' version='1.0.55.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='java.package' name='org.jkiss.code' range='0.0.0'/>
        <required namespace='java.package' name='org.jkiss.dbeaver.model.sql.format' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.duckdb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.duckdb.source' range='[1.0.55.202509211659,1.0.55.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.duckdb' version='1.0.55.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.duckdb;singleton:=true&#xA;Bundle-Version: 1.0.55.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.feature.feature.group' version='3.15.0.v20250115-0406' singleton='false'>
      <update id='org.eclipse.ecf.filetransfer.feature.feature.group' range='[0.0.0,3.15.0.v20250115-0406)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature provides the ECF Filetransfer API bundle.  This API is used&#xA;by the Eclipse platform to support P2 filetransfer and is required for any of the ECF FileTransfer providers.'/>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.ecf.filetransfer.feature_3.15.0.v20250115-0406'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2004, 2007 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&#xA;'/>
        <property name='df_LT.featureName' value='ECF Filetransfer Feature'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.feature.group' version='3.15.0.v20250115-0406'/>
        <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='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.filetransfer' range='[5.1.103.v20230705-0614,5.1.103.v20230705-0614]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer' range='[3.3.100.v20250115-0406,3.3.100.v20250115-0406]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.feature.feature.jar' range='[3.15.0.v20250115-0406,3.15.0.v20250115-0406]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint 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.editors.nls' version='3.20.0.v20250514-1719'>
      <update id='org.eclipse.ui.editors.nls' range='[0.0.0,3.20.0.v20250514-1719)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.editors NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.editors.nls_3.20.0.v20250514-1719.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nls' version='3.20.0.v20250514-1719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors.nls' version='3.20.0.v20250514-1719'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors.nls' version='3.20.0.v20250514-1719'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui.editors' version='3.20.0.v20250514-1719'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.nls.source' range='[3.20.0.v20250514-1719,3.20.0.v20250514-1719]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors.nls' version='3.20.0.v20250514-1719'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.20.0.v20250514-1719&#xA;Fragment-Host: org.eclipse.ui.editors&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.util' version='1.18.0.v20241009-1200' singleton='false' generation='2'>
      <update id='org.apache.batik.util' range='[0.0.0,1.18.0.v20241009-1200)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.xmlgraphics : batik-util'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.batik.util_1.18.0.v20241009-1200.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' version='1.18.0.v20241009-1200'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util' version='1.18.0.v20241009-1200'/>
        <provided namespace='java.package' name='org.apache.batik' version='1.18.0'/>
        <provided namespace='java.package' name='org.apache.batik.util' version='1.18.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.18.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.18.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.resources' version='1.18.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.18.0.v20241009-1200'>
          <properties size='1'>
            <property 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.18.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='[1.18.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.18.0.v20241009-1200,1.18.0.v20241009-1200]' 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.18.0.v20241009-1200'/>
      </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.18.0.v20241009-1200&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.data.transfer.ui' version='1.0.147.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.data.transfer.ui' range='[0.0.0,1.0.147.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Data Transfer UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.data.transfer.ui_1.0.147.202509211659.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.data.transfer.ui' version='1.0.147.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.data.transfer.ui' version='1.0.147.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.ui.pages.database' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.data.transfer.ui' version='1.0.147.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.transfer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.data.transfer.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.data.transfer.ui.source' range='[1.0.147.202509211659,1.0.147.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.data.transfer.ui' version='1.0.147.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.data.transfer.ui;singleton:=true&#xA;Bundle-Version: 1.0.147.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.feature.jar' version='2.35.0.v20250401-0947'>
      <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='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.emf.common_2.35.0.v20250401-0947'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.jar' version='2.35.0.v20250401-0947'/>
        <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.35.0.v20250401-0947'/>
      </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.35.0.v20250401-0947'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData 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.jkiss.dbeaver.ext.hana' version='1.2.141.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.hana' range='[0.0.0,1.2.141.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver SAP HANA Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.hana_1.2.141.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.hana' version='1.2.141.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.hana' version='1.2.141.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.hana.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.hana' version='1.2.141.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.bundle.gis' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.hana
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.hana.source' range='[1.2.141.202509211659,1.2.141.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.hana' version='1.2.141.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.hana;singleton:=true&#xA;Bundle-Version: 1.2.141.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.feature.jar' version='2.40.0.v20250414-1351'>
      <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='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.emf.ecore_2.40.0.v20250414-1351'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.jar' version='2.40.0.v20250414-1351'/>
        <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.40.0.v20250414-1351'/>
      </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.40.0.v20250414-1351'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData 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.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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.service.wireadmin_1.0.2.202109301733.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ce.feature.feature.group' version='25.2.1.202509211659' singleton='false'>
      <update id='org.jkiss.dbeaver.ce.feature.feature.group' range='[0.0.0,25.2.1.202509211659)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Community Edition'/>
        <property name='org.eclipse.equinox.p2.description' value='DBeaver - Universal Database Manager'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.ce.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ce.feature.feature.group' version='25.2.1.202509211659'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.standalone.feature.feature.group' range='[25.2.1.202509211659,25.2.1.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.app.local.feature.feature.group' range='[25.2.1.202509211659,25.2.1.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.extra.feature.feature.group' range='[25.2.1.202509211659,25.2.1.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.app.standalone' range='[25.2.1.202509211659,25.2.1.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ce.feature.feature.jar' range='[25.2.1.202509211659,25.2.1.202509211659]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </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='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ecf.filetransfer_5.1.103.v20230705-0614.jar'/>
      </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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.clickhouse' version='1.0.168.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.clickhouse' range='[0.0.0,1.0.168.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Clickhouse Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.clickhouse_1.0.168.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.clickhouse' version='1.0.168.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.clickhouse' version='1.0.168.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.clickhouse' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.clickhouse.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.clickhouse' version='1.0.168.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.antlr4-runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.clickhouse
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.clickhouse.source' range='[1.0.168.202509211659,1.0.168.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.clickhouse' version='1.0.168.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.clickhouse;singleton:=true&#xA;Bundle-Version: 1.0.168.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher.eclipse' version='1.6.500.v20250518-0608' generation='2'>
      <update id='org.eclipse.equinox.p2.publisher.eclipse' range='[0.0.0,1.6.500.v20250518-0608)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.publisher.eclipse_1.6.500.v20250518-0608.jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.eclipse' version='1.6.500.v20250518-0608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse' version='1.6.500.v20250518-0608'/>
        <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.500.v20250518-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='39'>
        <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.core.spi' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.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.pluginconversion' range='1.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.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'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.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.500.v20250518-0608,1.6.500.v20250518-0608]' 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.500.v20250518-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.equinox.p2.publisher.eclipse;singleton:=true&#xA;Bundle-Version: 1.6.500.v20250518-0608&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.ui' version='1.5.700.v20250504-2222' generation='2'>
      <update id='org.eclipse.jsch.ui' range='[0.0.0,1.5.700.v20250504-2222)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.jsch.ui_1.5.700.v20250504-2222.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui' version='1.5.700.v20250504-2222'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui' version='1.5.700.v20250504-2222'/>
        <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.5.700.v20250504-2222'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.29.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.jcraft.jsch' range='[0.1.50,1.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jsch.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.source' range='[1.5.700.v20250504-2222,1.5.700.v20250504-2222]' 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.5.700.v20250504-2222'/>
      </artifacts>
      <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.5.700.v20250504-2222&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.dameng.ui' version='1.0.47.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.dameng.ui' range='[0.0.0,1.0.47.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Dameng UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.dameng.ui_1.0.47.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.dameng.ui' version='1.0.47.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.dameng.ui' version='1.0.47.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.dameng.ui' version='1.0.47.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.dameng' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.dameng.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.dameng.ui.source' range='[1.0.47.202509211659,1.0.47.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.dameng.ui' version='1.0.47.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.dameng.ui;singleton:=true&#xA;Bundle-Version: 1.0.47.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.bundle.jfreechart' version='1.5.7' singleton='false' generation='2'>
      <update id='org.jkiss.bundle.jfreechart' range='[0.0.0,1.5.7)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.jkiss.bundle.jfreechart'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.bundle.jfreechart_1.5.7'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.bundle.jfreechart' version='1.5.7'/>
        <provided namespace='osgi.bundle' name='org.jkiss.bundle.jfreechart' version='1.5.7'/>
        <provided namespace='java.package' name='org.jfree.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.axis' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.block' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.date' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.encoders' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.entity' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.labels' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.swt.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.panel' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.plot' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.renderer' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.renderer.category' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.renderer.xy' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.title' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.category' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.gantt' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.general' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.statistics' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.time' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.data.xy' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.bundle.jfreechart' version='1.5.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='8'>
        <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.printing' 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=1.8))'>
          <description>
            org.jkiss.bundle.jfreechart
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.bundle.jfreechart.source' range='[1.5.7,1.5.7]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.bundle.jfreechart' version='1.5.7'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.bundle.jfreechart&#xA;Bundle-Version: 1.5.7&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.exasol' version='1.0.221.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.exasol' range='[0.0.0,1.0.221.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Exasol Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.exasol_1.0.221.202509211659.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.exasol' version='1.0.221.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.exasol' version='1.0.221.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.exasol' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.exasol.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.exasol.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.exasol.model.app' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.exasol.model.lock' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.exasol.model.security' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.exasol' version='1.0.221.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.jdbc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.utils' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.exasol
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.exasol.source' range='[1.0.221.202509211659,1.0.221.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.exasol' version='1.0.221.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.exasol;singleton:=true&#xA;Bundle-Version: 1.0.221.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.tasks.ui.view' version='1.0.112.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.tasks.ui.view' range='[0.0.0,1.0.112.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Tasks View'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.tasks.ui.view_1.0.112.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.ui.view' version='1.0.112.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui.view' version='1.0.112.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tasks.ui.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.tasks.ui.view' version='1.0.112.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' 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.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' 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.tasks.ui.view
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.ui.view.source' range='[1.0.112.202509211659,1.0.112.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.tasks.ui.view' version='1.0.112.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.tasks.ui.view;singleton:=true&#xA;Bundle-Version: 1.0.112.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.locks' version='1.0.208.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.locks' range='[0.0.0,1.0.208.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Transaction Locks Monitor UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.locks_1.0.208.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.locks' version='1.0.208.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.locks' version='1.0.208.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.locks.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.locks.manage' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.locks' version='1.0.208.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.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.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.locks
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.locks.source' range='[1.0.208.202509211659,1.0.208.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.locks' version='1.0.208.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.locks;singleton:=true&#xA;Bundle-Version: 1.0.208.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.spanner.ui' version='1.0.133.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.spanner.ui' range='[0.0.0,1.0.133.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Google Spanner UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.spanner.ui_1.0.133.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.spanner.ui' version='1.0.133.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.spanner.ui' version='1.0.133.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.spanner.ui' version='1.0.133.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.spanner' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.spanner.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.spanner.ui.source' range='[1.0.133.202509211659,1.0.133.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.spanner.ui' version='1.0.133.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.spanner.ui;singleton:=true&#xA;Bundle-Version: 1.0.133.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata' version='2.9.400.v20250517-1821' generation='2'>
      <update id='org.eclipse.equinox.p2.metadata' range='[0.0.0,2.9.400.v20250517-1821)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.metadata_2.9.400.v20250517-1821.jar'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata' version='2.9.400.v20250517-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' version='2.9.400.v20250517-1821'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata' version='2.4.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.query' version='2.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata' version='2.9.400.v20250517-1821'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.metadata
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.source' range='[2.9.400.v20250517-1821,2.9.400.v20250517-1821]' 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.400.v20250517-1821'/>
      </artifacts>
      <touchpoint id='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.400.v20250517-1821&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.generic.ui' version='1.0.139.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.generic.ui' range='[0.0.0,1.0.139.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Generic UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.generic.ui_1.0.139.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.generic.ui' version='1.0.139.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic.ui' version='1.0.139.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.generic.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.generic.ui' version='1.0.139.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.transfer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.entity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.generic.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.generic.ui.source' range='[1.0.139.202509211659,1.0.139.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.generic.ui' version='1.0.139.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.generic.ui;singleton:=true&#xA;Bundle-Version: 1.0.139.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide.application' version='1.5.700.v20250514-1719' generation='2'>
      <update id='org.eclipse.ui.ide.application' range='[0.0.0,1.5.700.v20250514-1719)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.ide.application_1.5.700.v20250514-1719.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application' version='1.5.700.v20250514-1719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.application' version='1.5.700.v20250514-1719'/>
        <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.5.700.v20250514-1719'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.204.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=17))'>
          <description>
            org.eclipse.ui.ide.application
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application.source' range='[1.5.700.v20250514-1719,1.5.700.v20250514-1719]' 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.5.700.v20250514-1719'/>
      </artifacts>
      <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.5.700.v20250514-1719&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.dbeaver.jdbc.api' version='2.5.0.202509211659' singleton='false' generation='2'>
      <update id='com.dbeaver.jdbc.api' range='[0.0.0,2.5.0.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver JDBC API Extensions'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\com.dbeaver.jdbc.api_2.5.0.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.dbeaver.jdbc.api' version='2.5.0.202509211659'/>
        <provided namespace='osgi.bundle' name='com.dbeaver.jdbc.api' version='2.5.0.202509211659'/>
        <provided namespace='java.package' name='com.dbeaver.jdbc.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='com.dbeaver.jdbc.api' version='2.5.0.202509211659'>
          <properties size='1'>
            <property 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.jkiss.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            com.dbeaver.jdbc.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.dbeaver.jdbc.api.source' range='[2.5.0.202509211659,2.5.0.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.dbeaver.jdbc.api' version='2.5.0.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.dbeaver.jdbc.api&#xA;Bundle-Version: 2.5.0.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='bcutil' version='1.80.0' singleton='false' generation='2'>
      <update id='bcutil' range='[0.0.0,1.80.0)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='bcutil'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\bcutil_1.80.0.jar'/>
      </properties>
      <provides size='51'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bcutil' version='1.80.0'/>
        <provided namespace='osgi.bundle' name='bcutil' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.bsi' version='1.80.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.80.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.80.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.asn1,org.bouncycastle.asn1.crmf,org.bouncycastle.asn1.x509' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cms' version='1.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.nist' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ocsp' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x500' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.io' range='[1.80.0,1.81.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.80.0,1.80.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bcutil' version='1.80.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.80&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extras.feature.feature.jar' version='1.4.2800.v20250521-0415'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010, 2013 EclipseSource Inc. and others.&#xA;'/>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.equinox.p2.extras.feature_1.4.2800.v20250521-0415'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.jar' version='1.4.2800.v20250521-0415'/>
        <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.2800.v20250521-0415'/>
      </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.2800.v20250521-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.equinox.simpleconfigurator.manipulator' version='2.3.500.v20250307-0803' generation='2'>
      <update id='org.eclipse.equinox.simpleconfigurator.manipulator' range='[0.0.0,2.3.500.v20250307-0803)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.simpleconfigurator.manipulator_2.3.500.v20250307-0803.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.3.500.v20250307-0803'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.3.500.v20250307-0803'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.manipulator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.3.500.v20250307-0803'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.equinox' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configuratormanipulator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.6.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.simpleconfigurator.manipulator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator.source' range='[2.3.500.v20250307-0803,2.3.500.v20250307-0803]' 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.500.v20250307-0803'/>
      </artifacts>
      <touchpoint 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.500.v20250307-0803&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.util.measurement_1.0.2.201802012109.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.firebird' version='1.0.264.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.firebird' range='[0.0.0,1.0.264.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Firebird Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.firebird_1.0.264.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.firebird' version='1.0.264.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.firebird' version='1.0.264.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.firebird' version='1.0.264.202509211659'>
          <properties size='1'>
            <property 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='com.sun.jna' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.sun.jna.platform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.firebird
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.firebird.source' range='[1.0.264.202509211659,1.0.264.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.firebird' version='1.0.264.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.firebird;singleton:=true&#xA;Bundle-Version: 1.0.264.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.config.sample' version='1.0.200.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.config.sample' range='[0.0.0,1.0.200.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Sample Database'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.config.sample_1.0.200.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.config.sample' version='1.0.200.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.config.sample' version='1.0.200.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.config.sample' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.config.sample' version='1.0.200.202509211659'>
          <properties size='1'>
            <property 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.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.sqlite' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.config.sample
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.config.sample.source' range='[1.0.200.202509211659,1.0.200.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.config.sample' version='1.0.200.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.config.sample;singleton:=true&#xA;Bundle-Version: 1.0.200.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.i18n' version='1.18.0.v20241009-1200' singleton='false' generation='2'>
      <update id='org.apache.batik.i18n' range='[0.0.0,1.18.0.v20241009-1200)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.xmlgraphics : batik-i18n'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.batik.i18n_1.18.0.v20241009-1200.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.i18n' version='1.18.0.v20241009-1200'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.i18n' version='1.18.0.v20241009-1200'/>
        <provided namespace='java.package' name='org.apache.batik.i18n' version='1.18.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.i18n' version='1.18.0.v20241009-1200'>
          <properties size='1'>
            <property 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.18.0.v20241009-1200,1.18.0.v20241009-1200]' 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.18.0.v20241009-1200'/>
      </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.18.0.v20241009-1200&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.ui.nls' version='1.5.700.v20250504-2222'>
      <update id='org.eclipse.jsch.ui.nls' range='[0.0.0,1.5.700.v20250504-2222)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.ui NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.jsch.ui.nls_1.5.700.v20250504-2222.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nls' version='1.5.700.v20250504-2222'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.ui.nls' version='1.5.700.v20250504-2222'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.ui.nls' version='1.5.700.v20250504-2222'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.jsch.ui' version='1.5.700.v20250504-2222'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.ui.nls.source' range='[1.5.700.v20250504-2222,1.5.700.v20250504-2222]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.ui.nls' version='1.5.700.v20250504-2222'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 1.5.700.v20250504-2222&#xA;Fragment-Host: org.eclipse.jsch.ui&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.constants' version='1.18.0.v20241009-1200' singleton='false' generation='2'>
      <update id='org.apache.batik.constants' range='[0.0.0,1.18.0.v20241009-1200)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.xmlgraphics : batik-constants'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.batik.constants_1.18.0.v20241009-1200.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.constants' version='1.18.0.v20241009-1200'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.constants' version='1.18.0.v20241009-1200'/>
        <provided namespace='java.package' name='org.apache.batik.constants' version='1.18.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.constants' version='1.18.0.v20241009-1200'>
          <properties size='1'>
            <property 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.18.0.v20241009-1200,1.18.0.v20241009-1200]' 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.18.0.v20241009-1200'/>
      </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.18.0.v20241009-1200&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.sql.terminal' version='1.0.139.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.sql.terminal' range='[0.0.0,1.0.139.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver SQL Terminal'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.sql.terminal_1.0.139.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.sql.terminal' version='1.0.139.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql.terminal' version='1.0.139.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.terminal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.sql.terminal' version='1.0.139.202509211659'>
          <properties size='1'>
            <property 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.ui.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.sql.terminal
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.sql.terminal.source' range='[1.0.139.202509211659,1.0.139.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.sql.terminal' version='1.0.139.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.sql.terminal;singleton:=true&#xA;Bundle-Version: 1.0.139.202509211659&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\jakarta.annotation-api_2.1.1.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.db2.zos' version='1.0.166.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.db2.zos' range='[0.0.0,1.0.166.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver DB2 for z/OS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.db2.zos_1.0.166.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.db2.zos' version='1.0.166.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.db2.zos' version='1.0.166.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.db2.zos' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.db2.zos.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.db2.zos' version='1.0.166.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.db2.zos
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.db2.zos.source' range='[1.0.166.202509211659,1.0.166.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.db2.zos' version='1.0.166.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.db2.zos;singleton:=true&#xA;Bundle-Version: 1.0.166.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.change' version='2.17.0.v20240604-0832' generation='2'>
      <update id='org.eclipse.emf.ecore.change' range='[0.0.0,2.17.0.v20240604-0832)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.emf.ecore.change_2.17.0.v20240604-0832.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' version='2.17.0.v20240604-0832'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' version='2.17.0.v20240604-0832'/>
        <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.v20240604-0832'>
          <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.v20240604-0832-1' version='0.0.0'>
          <properties size='3'>
            <property name='uri' value='http://www.eclipse.org/emf/2003/Change'/>
            <property name='class' value='org.eclipse.emf.ecore.change.ChangePackage'/>
            <property name='genModel' value='model/Change.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='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.v20240604-0832,2.17.0.v20240604-0832]' 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.v20240604-0832'/>
      </artifacts>
      <touchpoint 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.v20240604-0832&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.runtime' version='3.33.100.v20250516-0931' generation='2'>
      <update id='org.eclipse.core.runtime' range='[0.0.0,3.33.100.v20250516-0931)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.runtime_3.33.100.v20250516-0931.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' version='3.33.100.v20250516-0931'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime' version='3.33.100.v20250516-0931'/>
        <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.33.100.v20250516-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='9'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.18.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.11.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.33.100.v20250516-0931,3.33.100.v20250516-0931]' 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.33.100.v20250516-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.runtime; singleton:=true&#xA;Bundle-Version: 3.33.100.v20250516-0931&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text.nls' version='3.14.300.v20250119-1501'>
      <update id='org.eclipse.text.nls' range='[0.0.0,3.14.300.v20250119-1501)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.text NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.text.nls_3.14.300.v20250119-1501.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nls' version='3.14.300.v20250119-1501'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text.nls' version='3.14.300.v20250119-1501'/>
        <provided namespace='osgi.identity' name='org.eclipse.text.nls' version='3.14.300.v20250119-1501'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.text' version='3.14.300.v20250119-1501'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.nls.source' range='[3.14.300.v20250119-1501,3.14.300.v20250119-1501]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text.nls' version='3.14.300.v20250119-1501'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.14.300.v20250119-1501&#xA;Fragment-Host: org.eclipse.text&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.gogo.runtime' version='1.1.6' singleton='false' generation='2'>
      <update id='org.apache.felix.gogo.runtime' range='[0.0.0,1.1.6)' severity='0'/>
      <properties size='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.felix.gogo.runtime_1.1.6.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.net.ssh' version='1.0.184.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.net.ssh' range='[0.0.0,1.0.184.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver SSH Tunnels'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.net.ssh_1.0.184.202509211659.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.net.ssh' version='1.0.184.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.net.ssh' version='1.0.184.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.net.ssh' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.net.ssh.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.net.ssh.registry' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.net.ssh' version='1.0.184.202509211659'>
          <properties size='1'>
            <property 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.security' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.sun.jna' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.sun.jna.platform' 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.jkiss.dbeaver.net.ssh
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.net.ssh.source' range='[1.0.184.202509211659,1.0.184.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.net.ssh' version='1.0.184.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.net.ssh;singleton:=true&#xA;Bundle-Version: 1.0.184.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.denodo' version='1.0.109.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.denodo' range='[0.0.0,1.0.109.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Denodo Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.denodo_1.0.109.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.denodo' version='1.0.109.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.denodo' version='1.0.109.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.denodo' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.denodo.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.denodo' version='1.0.109.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='java.package' name='org.jkiss.dbeaver.ext.denodo' range='0.0.0'/>
        <required namespace='java.package' name='org.jkiss.dbeaver.ext.denodo.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.denodo
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.denodo.source' range='[1.0.109.202509211659,1.0.109.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.denodo' version='1.0.109.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.denodo;singleton:=true&#xA;Bundle-Version: 1.0.109.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.model.sql' version='1.0.153.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.model.sql' range='[0.0.0,1.0.153.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver SQL Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.model.sql_1.0.153.202509211659.jar'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.sql' version='1.0.153.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' version='1.0.153.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.analyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.exec' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.format.external' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.format.tokenized' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.parser.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.parser.tokens' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.parser.tokens.predicates' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.semantics' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.semantics.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.semantics.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.semantics.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.semantics.model.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.semantics.model.dml' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.semantics.model.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.semantics.model.select' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.transformers' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.task' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.translate' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.text.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.text.parser.rules' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.model.sql' version='1.0.153.202509211659'>
          <properties size='1'>
            <property 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='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.lsm' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.model.sql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.sql.source' range='[1.0.153.202509211659,1.0.153.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.model.sql' version='1.0.153.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.model.sql;singleton:=true&#xA;Bundle-Version: 1.0.153.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log.nls' version='1.4.800.v20250426-1716'>
      <update id='org.eclipse.ui.views.log.nls' range='[0.0.0,1.4.800.v20250426-1716)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views.log NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.views.log.nls_1.4.800.v20250426-1716.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nls' version='1.4.800.v20250426-1716'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log.nls' version='1.4.800.v20250426-1716'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.log.nls' version='1.4.800.v20250426-1716'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui.views.log' version='1.4.800.v20250426-1716'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.nls.source' range='[1.4.800.v20250426-1716,1.4.800.v20250426-1716]' 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.nls' version='1.4.800.v20250426-1716'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 1.4.800.v20250426-1716&#xA;Fragment-Host: org.eclipse.ui.views.log&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.mysql.ui' version='1.0.155.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.mysql.ui' range='[0.0.0,1.0.155.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver MySQL UI Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.mysql.ui_1.0.155.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.mysql.ui' version='1.0.155.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.mysql.ui' version='1.0.155.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.mysql.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.mysql.ui' version='1.0.155.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.mysql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.entity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.session' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' 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=21))'>
          <description>
            org.jkiss.dbeaver.ext.mysql.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.mysql.ui.source' range='[1.0.155.202509211659,1.0.155.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.mysql.ui' version='1.0.155.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.mysql.ui;singleton:=true&#xA;Bundle-Version: 1.0.155.202509211659&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.service.prefs_1.1.2.202109301733.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&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.service.useradmin_1.1.1.202109301733.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.utils' version='2.5.0.202509211659' singleton='false' generation='2'>
      <update id='org.jkiss.utils' range='[0.0.0,2.5.0.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Utils'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.utils_2.5.0.202509211659.jar'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.utils' version='2.5.0.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.utils' version='2.5.0.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.api.verification' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.utils.csv' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.utils.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.utils.rest' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.utils.oauth' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.utils.time' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.utils.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.utils.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.utils.rpc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.utils' version='2.5.0.202509211659'>
          <properties size='1'>
            <property 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.gson' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.jkiss.utils
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.utils.source' range='[2.5.0.202509211659,2.5.0.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.utils' version='2.5.0.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.utils&#xA;Bundle-Version: 2.5.0.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.core' version='3.10.700.v20250313-0656' generation='2'>
      <update id='org.eclipse.team.core' range='[0.0.0,3.10.700.v20250313-0656)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.team.core_3.10.700.v20250313-0656.jar'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core' version='3.10.700.v20250313-0656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core' version='3.10.700.v20250313-0656'/>
        <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.700.v20250313-0656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.700.v20250313-0656,3.10.700.v20250313-0656]' 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.700.v20250313-0656'/>
      </artifacts>
      <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.700.v20250313-0656&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.config.migration' version='2.1.226.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.config.migration' range='[0.0.0,2.1.226.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Configuration Import Tool'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.config.migration_2.1.226.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.config.migration' version='2.1.226.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.config.migration' version='2.1.226.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.config.migration.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.config.migration' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.config.migration' version='2.1.226.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.net.ssh' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.net.ssh.jsch' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.config.migration
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.config.migration.source' range='[2.1.226.202509211659,2.1.226.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.config.migration' version='2.1.226.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.config.migration;singleton:=true&#xA;Bundle-Version: 2.1.226.202509211659&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\slf4j.api_2.0.17.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.oracle.ui' version='1.0.150.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.oracle.ui' range='[0.0.0,1.0.150.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Oracle UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.oracle.ui_1.0.150.202509211659.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.oracle.ui' version='1.0.150.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.oracle.ui' version='1.0.150.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.ui.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.oracle.ui' version='1.0.150.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui.config.migration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.locks' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.github.jsqlparser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.net.ssh' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.oracle' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.locks' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.entity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.session' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.oracle.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.oracle.ui.source' range='[1.0.150.202509211659,1.0.150.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.oracle.ui' version='1.0.150.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.oracle.ui;singleton:=true&#xA;Bundle-Version: 1.0.150.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface' version='3.37.0.v20250522-1428' generation='2'>
      <update id='org.eclipse.jface' range='[0.0.0,3.37.0.v20250522-1428)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.jface_3.37.0.v20250522-1428.jar'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' version='3.37.0.v20250522-1428'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface' version='3.37.0.v20250522-1428'/>
        <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.37.0.v20250522-1428'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <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>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <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='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'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.source' range='[3.37.0.v20250522-1428,3.37.0.v20250522-1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <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.37.0.v20250522-1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jface;singleton:=true&#xA;Bundle-Version: 3.37.0.v20250522-1428&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.observable' version='1.13.400.v20250409-0730' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding.observable' range='[0.0.0,1.13.400.v20250409-0730)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.databinding.observable_1.13.400.v20250409-0730.jar'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.observable' version='1.13.400.v20250409-0730'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' version='1.13.400.v20250409-0730'/>
        <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.400.v20250409-0730'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.400.v20250409-0730,1.13.400.v20250409-0730]' 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.400.v20250409-0730'/>
      </artifacts>
      <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.400.v20250409-0730&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.phoenix' version='1.0.232.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.phoenix' range='[0.0.0,1.0.232.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Phoenix Hbase Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.phoenix_1.0.232.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.phoenix' version='1.0.232.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.phoenix' version='1.0.232.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.phoenix' version='1.0.232.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.phoenix
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.phoenix.source' range='[1.0.232.202509211659,1.0.232.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.phoenix' version='1.0.232.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.phoenix;singleton:=true&#xA;Bundle-Version: 1.0.232.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xmlgraphics' version='2.10.0.v20241009-1200' singleton='false' generation='2'>
      <update id='org.apache.xmlgraphics' range='[0.0.0,2.10.0.v20241009-1200)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.xmlgraphics : xmlgraphics-commons'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.xmlgraphics_2.10.0.v20241009-1200.jar'/>
      </properties>
      <provides size='39'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlgraphics' version='2.10.0.v20241009-1200'/>
        <provided namespace='osgi.bundle' name='org.apache.xmlgraphics' version='2.10.0.v20241009-1200'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.fonts' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image' version='2.10.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.10.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.codec.png' version='2.10.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.10.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.10.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.10.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.10.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.10.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.10.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.10.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.10.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.10.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.10.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.writer' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.writer.imageio' version='2.10.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.10.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.10.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.10.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.10.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.java2d.color.profile' version='2.10.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.10.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.10.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.10.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.10.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.10.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.10.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.10.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.i18n' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.io' version='2.10.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.uri' version='2.10.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.10.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.10.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.10.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.10.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.10.0.v20241009-1200'>
          <properties size='1'>
            <property 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.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.fonts' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.codec.png' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.codec.tiff' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.codec.util' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.cache' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.impl' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.pipeline' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.spi' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.util' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.rendered' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.writer' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.io' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color.profile' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps.dsc' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.events' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.tools' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util.dijkstra' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util.i18n' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util.io' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp.merge' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas.pdf' range='[2.10.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.10.0.v20241009-1200,2.10.0.v20241009-1200]' 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.10.0.v20241009-1200'/>
      </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.10.0.v20241009-1200&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extensionlocation' version='1.5.600.v20250517-0341' generation='2'>
      <update id='org.eclipse.equinox.p2.extensionlocation' range='[0.0.0,1.5.600.v20250517-0341)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.extensionlocation_1.5.600.v20250517-0341.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation' version='1.5.600.v20250517-0341'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' version='1.5.600.v20250517-0341'/>
        <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.600.v20250517-0341'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=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.600.v20250517-0341,1.5.600.v20250517-0341]' 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.600.v20250517-0341'/>
      </artifacts>
      <touchpoint id='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.600.v20250517-0341&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.editors' version='3.20.0.v20250514-1719' generation='2'>
      <update id='org.eclipse.ui.editors' range='[0.0.0,3.20.0.v20250514-1719)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.editors_3.20.0.v20250514-1719.jar'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' version='3.20.0.v20250514-1719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors' version='3.20.0.v20250514-1719'/>
        <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.20.0.v20250514-1719'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.128.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.204.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=17))'>
          <description>
            org.eclipse.ui.editors
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors.source' range='[3.20.0.v20250514-1719,3.20.0.v20250514-1719]' 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.20.0.v20250514-1719'/>
      </artifacts>
      <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.20.0.v20250514-1719&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.feature.feature.group' version='1.3.800.v20250520-0605' singleton='false'>
      <update id='org.eclipse.equinox.p2.discovery.feature.feature.group' range='[0.0.0,1.3.800.v20250520-0605)' severity='0'/>
      <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='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.equinox.p2.discovery.feature_1.3.800.v20250520-0605'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010 Tasktop Technologies and others.&#xA;'/>
        <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.800.v20250520-0605'/>
        <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.600.v20250516-0521,1.3.600.v20250516-0521]'/>
        <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.3.600.v20250520-0605,1.3.600.v20250520-0605]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.jar' range='[1.3.800.v20250520-0605,1.3.800.v20250520-0605]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint 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.common' version='3.20.100.v20250506-0427' generation='2'>
      <update id='org.eclipse.equinox.common' range='[0.0.0,3.20.100.v20250506-0427)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.common_3.20.100.v20250506-0427.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common' version='3.20.100.v20250506-0427'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.common' version='3.20.100.v20250506-0427'/>
        <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='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.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.100.v20250506-0427'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20250506-0427,3.20.100.v20250506-0427]' 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.100.v20250506-0427'/>
      </artifacts>
      <touchpoint 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.100.v20250506-0427&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.teradata' version='1.0.231.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.teradata' range='[0.0.0,1.0.231.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Teradata Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.teradata_1.0.231.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.teradata' version='1.0.231.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.teradata' version='1.0.231.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.teradata.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.teradata' version='1.0.231.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.teradata
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.teradata.source' range='[1.0.231.202509211659,1.0.231.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.teradata' version='1.0.231.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.teradata;singleton:=true&#xA;Bundle-Version: 1.0.231.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations' version='2.7.600.v20250307-1441' generation='2'>
      <update id='org.eclipse.equinox.p2.operations' range='[0.0.0,2.7.600.v20250307-1441)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.operations_2.7.600.v20250307-1441.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations' version='2.7.600.v20250307-1441'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' version='2.7.600.v20250307-1441'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.operations' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.operations' version='2.7.600.v20250307-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='23'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.query' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.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.600.v20250307-1441,2.7.600.v20250307-1441]' 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.600.v20250307-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.equinox.p2.operations;singleton:=true&#xA;Bundle-Version: 2.7.600.v20250307-1441&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.data.gis.view' version='1.0.158.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.data.gis.view' range='[0.0.0,1.0.158.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Data GIS UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.data.gis.view_1.0.158.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.data.gis.view' version='1.0.158.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis.view' version='1.0.158.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.gis' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.data.gis.view' version='1.0.158.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.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.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.entity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.bundle.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.sun.jna' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.sun.jna.platform' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.data.gis.view
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.data.gis.view.source' range='[1.0.158.202509211659,1.0.158.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.data.gis.view' version='1.0.158.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.data.gis.view;singleton:=true&#xA;Bundle-Version: 1.0.158.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.cmp.simple' version='6.0.159.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.cmp.simple' range='[0.0.0,6.0.159.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Schema Compare (Simple)'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.cmp.simple_6.0.159.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.cmp.simple' version='6.0.159.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.cmp.simple' version='6.0.159.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.compare.simple' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.cmp.simple' version='6.0.159.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.utils' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.cmp.simple
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.cmp.simple.source' range='[6.0.159.202509211659,6.0.159.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.cmp.simple' version='6.0.159.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.cmp.simple;singleton:=true&#xA;Bundle-Version: 6.0.159.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem' version='1.11.200.v20250513-1234' generation='2'>
      <update id='org.eclipse.core.filesystem' range='[0.0.0,1.11.200.v20250513-1234)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.filesystem_1.11.200.v20250513-1234.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' version='1.11.200.v20250513-1234'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem' version='1.11.200.v20250513-1234'/>
        <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.200.v20250513-1234'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.200.v20250513-1234,1.11.200.v20250513-1234]' 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.200.v20250513-1234'/>
      </artifacts>
      <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.200.v20250513-1234&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.search' version='3.17.200.v20250427-1424' generation='2'>
      <update id='org.eclipse.search' range='[0.0.0,3.17.200.v20250427-1424)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.search_3.17.200.v20250427-1424.jar'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search' version='3.17.200.v20250427-1424'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search' version='3.17.200.v20250427-1424'/>
        <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.17.200.v20250427-1424'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.5.0,4.0.0)'/>
        <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=17))'>
          <description>
            org.eclipse.search
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.source' range='[3.17.200.v20250427-1424,3.17.200.v20250427-1424]' 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.17.200.v20250427-1424'/>
      </artifacts>
      <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.17.200.v20250427-1424&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.simpleconfigurator' version='1.5.500.v20250306-1127' generation='2'>
      <update id='org.eclipse.equinox.simpleconfigurator' range='[0.0.0,1.5.500.v20250306-1127)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.simpleconfigurator_1.5.500.v20250306-1127.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator' version='1.5.500.v20250306-1127'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' version='1.5.500.v20250306-1127'/>
        <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.500.v20250306-1127'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.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'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.resource' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.resolver' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.0'/>
        <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.500.v20250306-1127,1.5.500.v20250306-1127]' 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.500.v20250306-1127'/>
      </artifacts>
      <touchpoint 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.500.v20250306-1127&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare' version='3.11.400.v20250513-1235' generation='2'>
      <update id='org.eclipse.compare' range='[0.0.0,3.11.400.v20250513-1235)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.compare_3.11.400.v20250513-1235.jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' version='3.11.400.v20250513-1235'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare' version='3.11.400.v20250513-1235'/>
        <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.11.400.v20250513-1235'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=17))'>
          <description>
            org.eclipse.compare
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.source' range='[3.11.400.v20250513-1235,3.11.400.v20250513-1235]' 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.11.400.v20250513-1235'/>
      </artifacts>
      <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.11.400.v20250513-1235&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.app' version='1.7.400.v20250515-0510' generation='2'>
      <update id='org.eclipse.equinox.app' range='[0.0.0,1.7.400.v20250515-0510)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.app_1.7.400.v20250515-0510.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.app' version='1.7.400.v20250515-0510'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.app' version='1.7.400.v20250515-0510'/>
        <provided namespace='java.package' name='org.eclipse.equinox.app' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.app' version='0.0.0'/>
        <provided namespace='java.package' name='org.osgi.service.application' version='1.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.app' version='1.7.400.v20250515-0510'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.3.0'/>
        <required namespace='java.package' name='org.osgi.service.condpermadmin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.app
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.app.source' range='[1.7.400.v20250515-0510,1.7.400.v20250515-0510]' 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.400.v20250515-0510'/>
      </artifacts>
      <touchpoint 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.400.v20250515-0510&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository' version='1.5.700.v20250515-0511' generation='2'>
      <update id='org.eclipse.equinox.p2.artifact.repository' range='[0.0.0,1.5.700.v20250515-0511)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.artifact.repository_1.5.700.v20250515-0511.jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository' version='1.5.700.v20250515-0511'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' version='1.5.700.v20250515-0511'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.checksum' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.md5' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.pgp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.artifact.repository.processing' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.artifact.repository' version='1.5.700.v20250515-0511'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='38'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.tukaani.xz' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='1.65.1'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.bc' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.jcajce' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.bc' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.jcajce' range='1.65.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.internal.provisional.equinox.p2.jarprocessor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.signedcontent' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.1'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.artifact.repository
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository.source' range='[1.5.700.v20250515-0511,1.5.700.v20250515-0511]' 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.700.v20250515-0511'/>
      </artifacts>
      <touchpoint id='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.700.v20250515-0511&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.oceanbase.ui' version='1.0.101.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.oceanbase.ui' range='[0.0.0,1.0.101.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver OceanBase UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.oceanbase.ui_1.0.101.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.oceanbase.ui' version='1.0.101.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.oceanbase.ui' version='1.0.101.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.oceanbase.ui' version='1.0.101.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.mysql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.mysql.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.oceanbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.oracle' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.oceanbase.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.oceanbase.ui.source' range='[1.0.101.202509211659,1.0.101.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.oceanbase.ui' version='1.0.101.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.oceanbase.ui;singleton:=true&#xA;Bundle-Version: 1.0.101.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.addons.swt' version='1.5.700.v20250422-1254' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.addons.swt' range='[0.0.0,1.5.700.v20250422-1254)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.workbench.addons.swt_1.5.700.v20250422-1254.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt' version='1.5.700.v20250422-1254'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.addons.swt' version='1.5.700.v20250422-1254'/>
        <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.5.700.v20250422-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='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.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.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=17))'>
          <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.5.700.v20250422-1254,1.5.700.v20250422-1254]' 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.5.700.v20250422-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.e4.ui.workbench.addons.swt;singleton:=true&#xA;Bundle-Version: 1.5.700.v20250422-1254&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.slf4j' version='2.0.133.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.slf4j' range='[0.0.0,2.0.133.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='SLF4J binder'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.slf4j_2.0.133.202509211659.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.slf4j' version='2.0.133.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.slf4j' version='2.0.133.202509211659'/>
        <provided namespace='java.package' name='org.slf4j.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.slf4j' version='2.0.133.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <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'/>
        <provided namespace='osgi.fragment' name='slf4j.api' version='2.0.133.202509211659'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='slf4j.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.slf4j
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.slf4j.source' range='[2.0.133.202509211659,2.0.133.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.slf4j' version='2.0.133.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.slf4j;singleton:=true&#xA;Bundle-Version: 2.0.133.202509211659&#xA;Fragment-Host: slf4j.api&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.model.workbench' version='2.4.600.v20250318-1132' generation='2'>
      <update id='org.eclipse.e4.ui.model.workbench' range='[0.0.0,2.4.600.v20250318-1132)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.model.workbench_2.4.600.v20250318-1132.jar'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.model.workbench' version='2.4.600.v20250318-1132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' version='2.4.600.v20250318-1132'/>
        <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.600.v20250318-1132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <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.600.v20250318-1132,2.4.600.v20250318-1132]' 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.600.v20250318-1132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.model.workbench;singleton:=true&#xA;Bundle-Version: 2.4.600.v20250318-1132&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.core5.httpcore5-h2' version='5.3.4.v20250320-1400' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.core5.httpcore5-h2' range='[0.0.0,5.3.4.v20250320-1400)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.httpcomponents.core5 : httpcore5-h2'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.httpcomponents.core5.httpcore5-h2_5.3.4.v20250320-1400.jar'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.core5.httpcore5-h2' version='5.3.4.v20250320-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.core5.httpcore5-h2' version='5.3.4.v20250320-1400'/>
        <provided namespace='java.package' name='org.apache.hc.core5.http2' version='5.3.4'>
          <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.3.4'/>
        <provided namespace='java.package' name='org.apache.hc.core5.http2.frame' version='5.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.protocol' version='5.3.4'>
          <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.3.4'>
          <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.3.4.v20250320-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='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.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.function' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.config' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl.bootstrap' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl.nio' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl.routing' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.message' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.command' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.ssl' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.support' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.protocol' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.ssl' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.io' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.net' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.pool' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.reactor' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.reactor.ssl' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.ssl' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.util' range='[5.3.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.3.4.v20250320-1400,5.3.4.v20250320-1400]' 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.3.4.v20250320-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.httpcomponents.core5.httpcore5-h2&#xA;Bundle-Version: 5.3.4.v20250320-1400&#xA;
          </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='4'>
        <property name='org.eclipse.equinox.p2.name' value='Extended XML APIs'/>
        <property name='org.eclipse.equinox.p2.provider' value='Orbit Project'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.orbit.xml-apis-ext_1.0.0.v20240917-0534.jar'/>
      </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'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.css.sac' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.w3c.dom.smil' version='1.0.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom.views,org.w3c.dom.events' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.w3c.dom.svg' version='1.1.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.w3c.dom.css,org.w3c.dom.events,org.w3c.dom,org.w3c.dom.smil' type='List'/>
          </properties>
        </provided>
        <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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.bigquery.ui' version='1.0.133.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.bigquery.ui' range='[0.0.0,1.0.133.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Google BigQuery UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.bigquery.ui_1.0.133.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.bigquery.ui' version='1.0.133.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.bigquery.ui' version='1.0.133.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.bigquery.ui.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.bigquery.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.bigquery.ui' version='1.0.133.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.bigquery' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.bigquery.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.bigquery.ui.source' range='[1.0.133.202509211659,1.0.133.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.bigquery.ui' version='1.0.133.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.bigquery.ui;singleton:=true&#xA;Bundle-Version: 1.0.133.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.image' version='1.0.163.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.image' range='[0.0.0,1.0.163.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver UI Editors - Images'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.image_1.0.163.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.image' version='1.0.163.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.image' version='1.0.163.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.image' version='1.0.163.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.image
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.image.source' range='[1.0.163.202509211659,1.0.163.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.image' version='1.0.163.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.image;singleton:=true&#xA;Bundle-Version: 1.0.163.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.app.local.feature.feature.group' version='25.2.1.202509211659' singleton='false'>
      <update id='org.jkiss.dbeaver.app.local.feature.feature.group' range='[0.0.0,25.2.1.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Local Standalone Application'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.app.local.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.app.local.feature.feature.group' version='25.2.1.202509211659'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text.quicksearch' range='[1.3.100.v20250423-1201,1.3.100.v20250423-1201]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.statistics' range='[1.0.59.202509211659,1.0.59.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.app.local.feature.feature.jar' range='[25.2.1.202509211659,25.2.1.202509211659]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.service.component_1.5.1.202212101352.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.snowflake.ui' version='1.0.183.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.snowflake.ui' range='[0.0.0,1.0.183.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Snowflake UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.snowflake.ui_1.0.183.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.snowflake.ui' version='1.0.183.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.snowflake.ui' version='1.0.183.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.snowflake.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.snowflake.ui.config' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.snowflake.ui' version='1.0.183.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ext.generic.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.snowflake' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.snowflake.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.snowflake.ui.source' range='[1.0.183.202509211659,1.0.183.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.snowflake.ui' version='1.0.183.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.snowflake.ui;singleton:=true&#xA;Bundle-Version: 1.0.183.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.registry' version='1.0.157.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.registry' range='[0.0.0,1.0.157.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Model Registry'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.registry_1.0.157.202509211659.jar'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.registry' version='1.0.157.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' version='1.0.157.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.driver' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.fs' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.maven' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.network' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.rm' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.settings' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.task' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.updater' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.registry' version='1.0.157.202509211659'>
          <properties size='1'>
            <property 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.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.equinox.security' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.dpi.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.cli' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.sun.jna.platform' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.registry
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.registry.source' range='[1.0.157.202509211659,1.0.157.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.registry' version='1.0.157.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.registry;singleton:=true&#xA;Bundle-Version: 1.0.157.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.widgets' version='1.4.200.v20240801-0837' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.widgets' range='[0.0.0,1.4.200.v20240801-0837)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.widgets_1.4.200.v20240801-0837.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.widgets' version='1.4.200.v20240801-0837'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets' version='1.4.200.v20240801-0837'/>
        <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.4.200.v20240801-0837'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.ui.widgets
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.widgets.source' range='[1.4.200.v20240801-0837,1.4.200.v20240801-0837]' 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.4.200.v20240801-0837'/>
      </artifacts>
      <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.4.200.v20240801-0837&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.tukaani.xz' version='1.10.0' singleton='false'>
      <update id='org.tukaani.xz' range='[0.0.0,1.10.0)' severity='0'/>
      <properties size='4'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.tukaani.xz_1.10.0.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.tukaani.xz' version='1.10.0'/>
        <provided namespace='osgi.bundle' name='org.tukaani.xz' version='1.10.0'/>
        <provided namespace='java.package' name='org.tukaani.xz' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.tukaani.xz' version='1.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='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.tukaani.xz.source' range='[1.10.0,1.10.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.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.tukaani.xz&#xA;Bundle-Version: 1.10&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.sql' version='1.0.163.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.sql' range='[0.0.0,1.0.163.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver UI Editors - SQL'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.sql_1.0.163.202509211659.jar'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.sql' version='1.0.163.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' version='1.0.163.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.querylog' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.addins' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.convert' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.indent' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.plan' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.plan.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.preferences.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.scripts' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.syntax' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.suggestion' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.sql.commands' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.sql' version='1.0.163.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.lsm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.transfer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.transfer.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' 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.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.sql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.sql.source' range='[1.0.163.202509211659,1.0.163.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.sql' version='1.0.163.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.sql;singleton:=true&#xA;Bundle-Version: 1.0.163.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.gaussdb' version='1.0.24.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.gaussdb' range='[0.0.0,1.0.24.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver GaussDB Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.gaussdb_1.0.24.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.gaussdb' version='1.0.24.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.gaussdb' version='1.0.24.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.gaussdb' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.gaussdb.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.gaussdb' version='1.0.24.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.postgresql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.gaussdb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.gaussdb.source' range='[1.0.24.202509211659,1.0.24.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.gaussdb' version='1.0.24.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.gaussdb;singleton:=true&#xA;Bundle-Version: 1.0.24.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide.nls' version='3.22.600.v20250523-1502'>
      <update id='org.eclipse.ui.ide.nls' range='[0.0.0,3.22.600.v20250523-1502)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.ide NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.ide.nls_3.22.600.v20250523-1502.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nls' version='3.22.600.v20250523-1502'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.nls' version='3.22.600.v20250523-1502'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.nls' version='3.22.600.v20250523-1502'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.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.22.600.v20250523-1502'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.nls.source' range='[3.22.600.v20250523-1502,3.22.600.v20250523-1502]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide.nls' version='3.22.600.v20250523-1502'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.ide.nls ;singleton=true&#xA;Bundle-Version: 3.22.600.v20250523-1502&#xA;Fragment-Host: org.eclipse.ui.ide&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.core.refactoring' version='3.15.0.v20241206-0650' generation='2'>
      <update id='org.eclipse.ltk.core.refactoring' range='[0.0.0,3.15.0.v20241206-0650)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ltk.core.refactoring_3.15.0.v20241206-0650.jar'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring' version='3.15.0.v20241206-0650'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' version='3.15.0.v20241206-0650'/>
        <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.0.v20241206-0650'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.v20241206-0650,3.15.0.v20241206-0650]' 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.0.v20241206-0650'/>
      </artifacts>
      <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.0.v20241206-0650&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.launcher' version='1.0.37.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.launcher' range='[0.0.0,1.0.37.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Desktop Launcher'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.launcher_1.0.37.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.launcher' version='1.0.37.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.launcher' version='1.0.37.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.launcher' version='1.0.37.202509211659'>
          <properties size='1'>
            <property 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=21))'>
          <description>
            org.jkiss.dbeaver.launcher
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.launcher.source' range='[1.0.37.202509211659,1.0.37.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.launcher' version='1.0.37.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.launcher;singleton:=true&#xA;Bundle-Version: 1.0.37.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.4.500.v20250317-0609' generation='2'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse' range='[0.0.0,2.4.500.v20250317-0609)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.touchpoint.eclipse_2.4.500.v20250317-0609.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.4.500.v20250317-0609'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.4.500.v20250317-0609'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.eclipse' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.update' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.touchpoint.eclipse.query' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.4.500.v20250317-0609'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.artifact.processors.pgp' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.garbagecollector' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.manipulator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.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.500.v20250317-0609,2.4.500.v20250317-0609]' 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.500.v20250317-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.p2.touchpoint.eclipse;singleton:=true&#xA;Bundle-Version: 2.4.500.v20250317-0609&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.ant' version='1.99.1' singleton='false' generation='2'>
      <update id='org.apache.ant' range='[0.0.0,1.99.1)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Ant minimum package'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.ant_1.99.1.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant' version='1.99.1'/>
        <provided namespace='osgi.bundle' name='org.apache.ant' version='1.99.1'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.selectors' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.apache.ant' version='1.99.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=21))'>
          <description>
            org.apache.ant
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant.source' range='[1.99.1,1.99.1]' 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.99.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.ant&#xA;Bundle-Version: 1.99.1&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions.supplier' version='0.17.800.v20250331-0742' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.di.extensions.supplier' range='[0.0.0,0.17.800.v20250331-0742)' severity='0'/>
      <properties size='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.core.di.extensions.supplier_0.17.800.v20250331-0742.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.supplier' version='0.17.800.v20250331-0742'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions.supplier' version='0.17.800.v20250331-0742'/>
        <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.800.v20250331-0742'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.800.v20250331-0742,0.17.800.v20250331-0742]' 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.800.v20250331-0742'/>
      </artifacts>
      <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.800.v20250331-0742&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher' version='1.7.0.v20250519-0528' generation='2'>
      <update id='org.eclipse.equinox.launcher' range='[0.0.0,1.7.0.v20250519-0528)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.launcher_1.7.0.v20250519-0528.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher' version='1.7.0.v20250519-0528'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher' version='1.7.0.v20250519-0528'/>
        <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.0.v20250519-0528'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.v20250519-0528,1.7.0.v20250519-0528]' 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.0.v20250519-0528'/>
      </artifacts>
      <touchpoint 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.0.v20250519-0528&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.tidb' version='1.0.43.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.tidb' range='[0.0.0,1.0.43.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver TiDB Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.tidb_1.0.43.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.tidb' version='1.0.43.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.tidb' version='1.0.43.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.tidb' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.tidb.mysql.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.tidb' version='1.0.43.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.mysql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.tidb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.tidb.source' range='[1.0.43.202509211659,1.0.43.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.tidb' version='1.0.43.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.tidb;singleton:=true&#xA;Bundle-Version: 1.0.43.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.base' version='1.0.163.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.base' range='[0.0.0,1.0.163.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver UI Editors - Base'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.base_1.0.163.202509211659.jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.base' version='1.0.163.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' version='1.0.163.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.text.handlers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.base' version='1.0.163.202509211659'>
          <properties size='1'>
            <property 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.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.help' 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.e4.ui.css.swt.theme' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.base
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.base.source' range='[1.0.163.202509211659,1.0.163.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.base' version='1.0.163.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.base;singleton:=true&#xA;Bundle-Version: 1.0.163.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.dashboard' version='1.0.160.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.dashboard' range='[0.0.0,1.0.160.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Dashboard UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.dashboard_1.0.160.202509211659.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.dashboard' version='1.0.160.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.dashboard' version='1.0.160.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dashboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dashboard.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dashboard.control' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dashboard.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dashboard.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dashboard.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.dashboard' version='1.0.160.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.apache.commons.jexl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.charts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.dashboard' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.dashboard
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.dashboard.source' range='[1.0.160.202509211659,1.0.160.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.dashboard' version='1.0.160.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.dashboard;singleton:=true&#xA;Bundle-Version: 1.0.160.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt' version='3.130.0.v20250528-1759' generation='2'>
      <update id='org.eclipse.swt' range='[0.0.0,3.130.0.v20250528-1759)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.swt_3.130.0.v20250528-1759.jar'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' version='3.130.0.v20250528-1759'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt' version='3.130.0.v20250528-1759'/>
        <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.130.0.v20250528-1759'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.source' range='[3.130.0.v20250528-1759,3.130.0.v20250528-1759]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.ppc64le' range='[3.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.swt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64' range='[3.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='java.package' name='org.eclipse.swt.accessibility2' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64' range='[3.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <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.win32.win32.aarch64' range='[3.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=win32)(osgi.ws=win32)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.aarch64' range='[3.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.riscv64' range='[3.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <filter>
            (&amp;(osgi.arch=riscv64)(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.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <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.aarch64' range='[3.130.0.v20250528-1759,3.130.0.v20250528-1759]'>
          <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.130.0.v20250528-1759'/>
      </artifacts>
      <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.130.0.v20250528-1759&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.spanner' version='1.0.150.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.spanner' range='[0.0.0,1.0.150.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Google Spanner Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.spanner_1.0.150.202509211659.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.spanner' version='1.0.150.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.spanner' version='1.0.150.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.spanner' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.spanner.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.spanner.auth' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.spanner' version='1.0.150.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' 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=21))'>
          <description>
            org.jkiss.dbeaver.ext.spanner
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.spanner.source' range='[1.0.150.202509211659,1.0.150.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.spanner' version='1.0.150.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.spanner;singleton:=true&#xA;Bundle-Version: 1.0.150.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.hana.ui' version='1.0.116.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.hana.ui' range='[0.0.0,1.0.116.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver HANA UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.hana.ui_1.0.116.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.hana.ui' version='1.0.116.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.hana.ui' version='1.0.116.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.hana.ui' version='1.0.116.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ext.hana' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.hana.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.hana.ui.source' range='[1.0.116.202509211659,1.0.116.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.hana.ui' version='1.0.116.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.hana.ui;singleton:=true&#xA;Bundle-Version: 1.0.116.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.erd' version='3.1.4.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.erd' range='[0.0.0,3.1.4.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver ERD UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.erd_3.1.4.202509211659.jar'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.erd' version='3.1.4.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.erd' version='3.1.4.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.erd' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.erd.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.erd.connector' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.erd.directedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.erd.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.erd.export' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.erd.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.erd.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.erd.notations' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.erd.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.erd.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.erd.router' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.erd' version='3.1.4.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.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.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.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.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.rcp' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.erd' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.entity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.erd
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.erd.source' range='[3.1.4.202509211659,3.1.4.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.erd' version='3.1.4.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.erd;singleton:=true&#xA;Bundle-Version: 3.1.4.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extras.feature.feature.group' version='1.4.2800.v20250521-0415' singleton='false'>
      <update id='org.eclipse.equinox.p2.extras.feature.feature.group' range='[0.0.0,1.4.2800.v20250521-0415)' severity='0'/>
      <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='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.equinox.p2.extras.feature_1.4.2800.v20250521-0415'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010, 2013 EclipseSource Inc. and others.&#xA;'/>
        <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.2800.v20250521-0415'/>
        <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.600.v20250521-0415,1.7.600.v20250521-0415]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app' range='[1.3.700.v20250513-0835,1.3.700.v20250513-0835]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.directorywatcher' range='[1.4.600.v20250516-0531,1.4.600.v20250516-0531]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.reconciler.dropins' range='[1.5.600.v20250518-0617,1.5.600.v20250518-0617]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher' range='[1.9.500.v20250518-0605,1.9.500.v20250518-0605]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation' range='[1.5.600.v20250517-0341,1.5.600.v20250517-0341]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.tools' range='[2.4.700.v20250518-0616,2.4.700.v20250518-0616]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.eclipse' range='[1.6.500.v20250518-0608,1.6.500.v20250518-0608]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extras.feature.feature.jar' range='[1.4.2800.v20250521-0415,1.4.2800.v20250521-0415]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.acl' version='1.0.159.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.acl' range='[0.0.0,1.0.159.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver UI Editors - ACL'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.acl_1.0.159.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.acl' version='1.0.159.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.acl' version='1.0.159.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.acl' version='1.0.159.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.acl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.acl.source' range='[1.0.159.202509211659,1.0.159.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.acl' version='1.0.159.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.acl;singleton:=true&#xA;Bundle-Version: 1.0.159.202509211659&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.util.position_1.0.1.201505202026.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.altibase.ui' version='1.0.24.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.altibase.ui' range='[0.0.0,1.0.24.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Altibase Support UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.altibase.ui_1.0.24.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.altibase.ui' version='1.0.24.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.altibase.ui' version='1.0.24.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.altibase.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.altibase.ui' version='1.0.24.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.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.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' 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.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.altibase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.session' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.locks' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.altibase.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.altibase.ui.source' range='[1.0.24.202509211659,1.0.24.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.altibase.ui' version='1.0.24.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.altibase.ui;singleton:=true&#xA;Bundle-Version: 1.0.24.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi' version='3.23.100.v20250514-1759' generation='2'>
      <update id='org.eclipse.osgi' range='[0.0.0,3.23.100.v20250514-1759)' severity='0'/>
      <properties size='9'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.osgi_3.23.100.v20250514-1759.jar'/>
      </properties>
      <provides size='97'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' version='3.23.100.v20250514-1759'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi' version='3.23.100.v20250514-1759'/>
        <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.6.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.23.100.v20250514-1759'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759-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.23.100.v20250514-1759,3.23.100.v20250514-1759]' 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.23.100.v20250514-1759'/>
      </artifacts>
      <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.23.100.v20250514-1759&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.app.base.feature.feature.jar' version='25.2.1.202509211659'>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Base Standalone Application'/>
        <property name='org.eclipse.equinox.p2.description' value='DBeaver Universal Database Manager base standalone application'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.update.feature.plugin' value='org.jkiss.dbeaver.ui.app.standalone'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.app.base.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.app.base.feature.feature.jar' version='25.2.1.202509211659'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.jkiss.dbeaver.app.base.feature' version='25.2.1.202509211659'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.jkiss.dbeaver.app.base.feature' version='25.2.1.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='bcpg' version='1.80.0' singleton='false' generation='2'>
      <update id='bcpg' range='[0.0.0,1.80.0)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='bcpg'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\bcpg_1.80.0.jar'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='bcpg' version='1.80.0'/>
        <provided namespace='osgi.bundle' name='bcpg' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.apache.bzip2' version='1.80.0'/>
        <provided namespace='java.package' name='org.bouncycastle.bcpg' version='1.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.openpgp.api.bc' version='1.80.0'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='org.bouncycastle.openpgp.api' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.api.jcajce' version='1.80.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.bc' version='1.80.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.80.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.80.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.80.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.80.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.80.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.80.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='51'>
        <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.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.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cryptlib' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.edec' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.gnu' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.nist' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ntt' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.sec' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.teletrust' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x9' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.agreement' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.digests' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.ec' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.encodings' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.engines' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.generators' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.io' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.modes' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.params' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.signers' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.util' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.io' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.symmetric.util' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.spec' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.util' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce.spec' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='[1.80.0,1.81.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.io' range='[1.80.0,1.81.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.80.0,1.80.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='bcpg' version='1.80.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.80&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.net.ssh.ui' version='1.0.184.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.net.ssh.ui' range='[0.0.0,1.0.184.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver SSH tunnels UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.net.ssh.ui_1.0.184.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.net.ssh.ui' version='1.0.184.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.net.ssh.ui' version='1.0.184.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.net.ssh.ui' version='1.0.184.202509211659'>
          <properties size='1'>
            <property 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.security' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.net.ssh' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.net.ssh.jsch' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.jcraft.jsch' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.net.ssh.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.net.ssh.ui.source' range='[1.0.184.202509211659,1.0.184.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.net.ssh.ui' version='1.0.184.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.net.ssh.ui;singleton:=true&#xA;Bundle-Version: 1.0.184.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.db2.ui' version='1.0.88.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.db2.ui' range='[0.0.0,1.0.88.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver IBM DB2 UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.db2.ui_1.0.88.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.db2.ui' version='1.0.88.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.db2.ui' version='1.0.88.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.db2.ui' version='1.0.88.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.acl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.db2' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.session' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.entity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='java.package' name='org.jkiss.dbeaver.ui.editors.object.struct' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.db2.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.db2.ui.source' range='[1.0.88.202509211659,1.0.88.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.db2.ui' version='1.0.88.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.db2.ui;singleton:=true&#xA;Bundle-Version: 1.0.88.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.swt.windows' version='1.0.23.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.swt.windows' range='[0.0.0,1.0.23.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='SWT Windows extensions'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.swt.windows_1.0.23.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.swt.windows' version='1.0.23.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.swt.windows' version='1.0.23.202509211659'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.swt.windows' version='1.0.23.202509211659'>
          <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='1.0.23.202509211659'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' 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.jkiss.dbeaver.ui.swt.windows
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.swt.windows.source' range='[1.0.23.202509211659,1.0.23.202509211659]' 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.jkiss.dbeaver.ui.swt.windows' version='1.0.23.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.swt.windows;singleton:=true&#xA;Bundle-Version: 1.0.23.202509211659&#xA;Fragment-Host: org.eclipse.swt&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.model.sql.jdbc' version='1.0.27.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.model.sql.jdbc' range='[0.0.0,1.0.27.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver SQL JDBC Tools'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.model.sql.jdbc_1.0.27.202509211659.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.sql.jdbc' version='1.0.27.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql.jdbc' version='1.0.27.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.task' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.db' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.model.sql.jdbc' version='1.0.27.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model.jdbc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.model.sql.jdbc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.sql.jdbc.source' range='[1.0.27.202509211659,1.0.27.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.model.sql.jdbc' version='1.0.27.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.model.sql.jdbc;singleton:=true&#xA;Bundle-Version: 1.0.27.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.net.ssh.sshj' version='1.0.184.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.net.ssh.sshj' range='[0.0.0,1.0.184.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver SSH implementation (SSHJ)'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.net.ssh.sshj_1.0.184.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.net.ssh.sshj' version='1.0.184.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.net.ssh.sshj' version='1.0.184.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.net.ssh.sshj' version='1.0.184.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.net.ssh' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.bundle.sshj' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.jcraft.jsch' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.net.ssh.sshj
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.net.ssh.sshj.source' range='[1.0.184.202509211659,1.0.184.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.net.ssh.sshj' version='1.0.184.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.net.ssh.sshj;singleton:=true&#xA;Bundle-Version: 1.0.184.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.clickhouse.ui' version='1.0.167.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.clickhouse.ui' range='[0.0.0,1.0.167.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Clickhouse UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.clickhouse.ui_1.0.167.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.clickhouse.ui' version='1.0.167.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.clickhouse.ui' version='1.0.167.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.clickhouse.ui' version='1.0.167.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ext.clickhouse' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.clickhouse.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.clickhouse.ui.source' range='[1.0.167.202509211659,1.0.167.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.clickhouse.ui' version='1.0.167.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.clickhouse.ui;singleton:=true&#xA;Bundle-Version: 1.0.167.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.httpclient5.feature.feature.group' version='1.2.0.v20250501-1000' singleton='false'>
      <update id='org.eclipse.ecf.filetransfer.httpclient5.feature.feature.group' range='[0.0.0,1.2.0.v20250501-1000)' 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.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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.ecf.filetransfer.httpclient5.feature_1.2.0.v20250501-1000'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2021 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&#xA;&#xA;Contributors:&#xA;- Composent, Inc. - initial API and implementation&#xA;- Yatta Solutions - HttpClient 4.5 implementation&#xA;'/>
        <property name='df_LT.featureName' value='ECF Apache Httpclient 5 FileTransfer Provider'/>
        <property name='df_LT.description' value='This feature provides the Apache HttpComponents/HttpClient 5 based FileTransfer provider used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient5.feature.feature.group' version='1.2.0.v20250501-1000'/>
        <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.filetransfer.feature.feature.group' 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.ecf.provider.filetransfer.httpclient5' range='[1.1.100.v20250108-1923,1.1.100.v20250108-1923]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient5.win32' range='[1.1.200.v20250122-1953,1.1.200.v20250122-1953]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-codec' range='[1.16.0,1.16.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.client5.httpclient5' range='[5.4.4.v20250501-1000,5.4.4.v20250501-1000]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.client5.httpclient5-win' range='[5.2.3.v20231203-1619,5.2.3.v20231203-1619]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.core5.httpcore5' range='[5.3.4.v20250320-1400,5.3.4.v20250320-1400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.core5.httpcore5-h2' range='[5.3.4.v20250320-1400,5.3.4.v20250320-1400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient5.feature.feature.jar' range='[1.2.0.v20250501-1000,1.2.0.v20250501-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='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='11'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.osgi.util_3.7.400.v20250516-0916.jar'/>
      </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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.core' version='2.13.100.v20250317-0903' generation='2'>
      <update id='org.eclipse.equinox.p2.core' range='[0.0.0,2.13.100.v20250317-0903)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.core_2.13.100.v20250317-0903.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core' version='2.13.100.v20250317-0903'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' version='2.13.100.v20250317-0903'/>
        <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.100'>
          <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.100.v20250317-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='12'>
        <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='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.source' range='[2.13.100.v20250317-0903,2.13.100.v20250317-0903]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <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.bouncycastle.bcpg' 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='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.100.v20250317-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.equinox.p2.core;singleton:=true&#xA;Bundle-Version: 2.13.100.v20250317-0903&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.emf.xpath' version='0.6.0.v20250215-1931' singleton='false' generation='2'>
      <update id='org.eclipse.e4.emf.xpath' range='[0.0.0,0.6.0.v20250215-1931)' severity='0'/>
      <properties size='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.emf.xpath_0.6.0.v20250215-1931.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.emf.xpath' version='0.6.0.v20250215-1931'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.emf.xpath' version='0.6.0.v20250215-1931'/>
        <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.0.v20250215-1931'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.v20250215-1931,0.6.0.v20250215-1931]' 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.0.v20250215-1931'/>
      </artifacts>
      <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.0.v20250215-1931&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.update.configurator' version='3.5.700.v20250512-0645' generation='2'>
      <update id='org.eclipse.update.configurator' range='[0.0.0,3.5.700.v20250512-0645)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.update.configurator_3.5.700.v20250512-0645.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator' version='3.5.700.v20250512-0645'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator' version='3.5.700.v20250512-0645'/>
        <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.700.v20250512-0645'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <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.2.0,4.0.0)'/>
        <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.700.v20250512-0645,3.5.700.v20250512-0645]' 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.700.v20250512-0645'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.update.configurator; singleton:=true&#xA;Bundle-Version: 3.5.700.v20250512-0645&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.commands' version='3.12.400.v20250312-0643' singleton='false' generation='2'>
      <update id='org.eclipse.core.commands' range='[0.0.0,3.12.400.v20250312-0643)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.commands_3.12.400.v20250312-0643.jar'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands' version='3.12.400.v20250312-0643'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.commands' version='3.12.400.v20250312-0643'/>
        <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.400.v20250312-0643'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.400.v20250312-0643,3.12.400.v20250312-0643]' 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.400.v20250312-0643'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.commands&#xA;Bundle-Version: 3.12.400.v20250312-0643&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt' version='0.15.600.v20250409-1135' generation='2'>
      <update id='org.eclipse.e4.ui.css.swt' range='[0.0.0,0.15.600.v20250409-1135)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.css.swt_0.15.600.v20250409-1135.jar'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt' version='0.15.600.v20250409-1135'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' version='0.15.600.v20250409-1135'/>
        <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.15.600.v20250409-1135'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.106.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=17))'>
          <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.15.600.v20250409-1135,0.15.600.v20250409-1135]' 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.15.600.v20250409-1135'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.css.swt;singleton:=true&#xA;Bundle-Version: 0.15.600.v20250409-1135&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.urischeme' version='1.3.500.v20240913-1323' generation='2'>
      <update id='org.eclipse.urischeme' range='[0.0.0,1.3.500.v20240913-1323)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.urischeme_1.3.500.v20240913-1323.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme' version='1.3.500.v20240913-1323'/>
        <provided namespace='osgi.bundle' name='org.eclipse.urischeme' version='1.3.500.v20240913-1323'/>
        <provided namespace='java.package' name='org.eclipse.urischeme' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.urischeme' version='1.3.500.v20240913-1323'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.500.v20240913-1323,1.3.500.v20240913-1323]' 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.500.v20240913-1323'/>
      </artifacts>
      <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.500.v20240913-1323&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.core.feature.feature.group' version='1.7.0.v20250304-2338' singleton='false'>
      <update id='org.eclipse.ecf.core.feature.feature.group' range='[0.0.0,1.7.0.v20250304-2338)' severity='0'/>
      <properties size='9'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.ecf.core.feature_1.7.0.v20250304-2338'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <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&#xA;'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.group' version='1.7.0.v20250304-2338'/>
        <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.0.v20250304-2338,3.13.0.v20250304-2338]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity' range='[3.10.0.v20240812-1535,3.10.0.v20240812-1535]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.jar' range='[1.7.0.v20250304-2338,1.7.0.v20250304-2338]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint 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.workbench' version='3.135.100.v20250517-0909' generation='2'>
      <update id='org.eclipse.ui.workbench' range='[0.0.0,3.135.100.v20250517-0909)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.workbench_3.135.100.v20250517-0909.jar'/>
      </properties>
      <provides size='80'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' version='3.135.100.v20250517-0909'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench' version='3.135.100.v20250517-0909'/>
        <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.135.100.v20250517-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='41'>
        <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='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=17))'>
          <description>
            org.eclipse.ui.workbench
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.source' range='[3.135.100.v20250517-0909,3.135.100.v20250517-0909]' 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.135.100.v20250517-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.workbench; singleton:=true&#xA;Bundle-Version: 3.135.100.v20250517-0909&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.snowflake' version='1.0.183.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.snowflake' range='[0.0.0,1.0.183.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Snowflake Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.snowflake_1.0.183.202509211659.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.snowflake' version='1.0.183.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.snowflake' version='1.0.183.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.snowflake' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.snowflake.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.snowflake.model.auth' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.snowflake' version='1.0.183.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='com.sun.jna' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.sun.jna.platform' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.snowflake
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.snowflake.source' range='[1.0.183.202509211659,1.0.183.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.snowflake' version='1.0.183.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.snowflake;singleton:=true&#xA;Bundle-Version: 1.0.183.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore' version='2.39.0.v20250401-0947' generation='2'>
      <update id='org.eclipse.emf.ecore' range='[0.0.0,2.39.0.v20250401-0947)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.emf.ecore_2.39.0.v20250401-0947.jar'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' version='2.39.0.v20250401-0947'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore' version='2.39.0.v20250401-0947'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.impl' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.plugin' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.resource' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.resource.impl' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.util' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace.impl' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace.util' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.impl' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.internal' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.util' version='2.39.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore' version='2.39.0.v20250401-0947'>
          <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.39.0.v20250401-0947-1' version='0.0.0'>
          <properties size='3'>
            <property name='uri' value='http://www.eclipse.org/emf/2002/Ecore'/>
            <property name='class' value='org.eclipse.emf.ecore.EcorePackage'/>
            <property name='genModel' value='model/Ecore.genmodel'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.emf.ecore.generated_package' name='org.eclipse.emf.ecore_2.39.0.v20250401-0947-2' version='0.0.0'>
          <properties size='3'>
            <property name='uri' value='http://www.w3.org/XML/1998/namespace'/>
            <property name='class' value='org.eclipse.emf.ecore.xml.namespace.XMLNamespacePackage'/>
            <property name='genModel' value='model/XMLNamespace.genmodel'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.emf.ecore.generated_package' name='org.eclipse.emf.ecore_2.39.0.v20250401-0947-3' version='0.0.0'>
          <properties size='3'>
            <property name='uri' value='http://www.eclipse.org/emf/2003/XMLType'/>
            <property name='class' value='org.eclipse.emf.ecore.xml.type.XMLTypePackage'/>
            <property name='genModel' value='model/XMLType.genmodel'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.emf.ecore.dynamic_package' name='org.eclipse.emf.ecore_2.39.0.v20250401-0947-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.39.0.v20250401-0947-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.39.0.v20250401-0947-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='13'>
        <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.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.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.39.0.v20250401-0947,2.39.0.v20250401-0947]' 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.39.0.v20250401-0947'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecore;singleton:=true&#xA;Bundle-Version: 2.39.0.v20250401-0947&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.net' version='1.5.400.v20240413-1529' generation='2'>
      <update id='org.eclipse.ui.net' range='[0.0.0,1.5.400.v20240413-1529)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.net_1.5.400.v20240413-1529.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net' version='1.5.400.v20240413-1529'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.net' version='1.5.400.v20240413-1529'/>
        <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.5.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='5'>
        <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.core.net' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ui.net
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net.source' range='[1.5.400.v20240413-1529,1.5.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.ui.net' version='1.5.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.ui.net; singleton:=true&#xA;Bundle-Version: 1.5.400.v20240413-1529&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common' version='2.42.0.v20250401-0947' generation='2'>
      <update id='org.eclipse.emf.common' range='[0.0.0,2.42.0.v20250401-0947)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.emf.common_2.42.0.v20250401-0947.jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' version='2.42.0.v20250401-0947'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.common' version='2.42.0.v20250401-0947'/>
        <provided namespace='java.package' name='org.eclipse.emf.common' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.archive' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.command' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.notify' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.notify.impl' version='2.42.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.util' version='2.42.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.common' version='2.42.0.v20250401-0947'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.42.0.v20250401-0947,2.42.0.v20250401-0947]' 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.42.0.v20250401-0947'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.common;singleton:=true&#xA;Bundle-Version: 2.42.0.v20250401-0947&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.app.local.feature.feature.jar' version='25.2.1.202509211659'>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Local Standalone Application'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.app.local.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.app.local.feature.feature.jar' version='25.2.1.202509211659'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.jkiss.dbeaver.app.local.feature' version='25.2.1.202509211659'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.jkiss.dbeaver.app.local.feature' version='25.2.1.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.model.lsm' version='1.0.58.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.model.lsm' range='[0.0.0,1.0.58.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver SQL Language Semantic Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.model.lsm_1.0.58.202509211659.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.lsm' version='1.0.58.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.model.lsm' version='1.0.58.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.lsm' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.lsm.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.lsm.sql.dialect' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.lsm.sql.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.lsm.sql.impl.syntax' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.stm' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.model.lsm' version='1.0.58.202509211659'>
          <properties size='1'>
            <property 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.antlr.antlr4-runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.utils' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.jkiss.code' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.model.lsm
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.lsm.source' range='[1.0.58.202509211659,1.0.58.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.model.lsm' version='1.0.58.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.model.lsm;singleton:=true&#xA;Bundle-Version: 1.0.58.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.hex' version='1.0.163.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.hex' range='[0.0.0,1.0.163.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver UI Editors - Hex'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.hex_1.0.163.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.hex' version='1.0.163.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.hex' version='1.0.163.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.binary.pref' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.hex' version='1.0.163.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.hex
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.hex.source' range='[1.0.163.202509211659,1.0.163.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.hex' version='1.0.163.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.hex;singleton:=true&#xA;Bundle-Version: 1.0.163.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.iotdb.ui' version='1.0.1.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.iotdb.ui' range='[0.0.0,1.0.1.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver IoTDB UI Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.iotdb.ui_1.0.1.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.iotdb.ui' version='1.0.1.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.iotdb.ui' version='1.0.1.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.iotdb.ui.editors' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.iotdb.ui' version='1.0.1.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.iotdb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.entity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.session' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' 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=21))'>
          <description>
            org.jkiss.dbeaver.ext.iotdb.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.iotdb.ui.source' range='[1.0.1.202509211659,1.0.1.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.iotdb.ui' version='1.0.1.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.iotdb.ui;singleton:=true&#xA;Bundle-Version: 1.0.1.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.gson' version='2.13.1' singleton='false' generation='2'>
      <update id='com.google.gson' range='[0.0.0,2.13.1)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\com.google.gson_2.13.1.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.gson' version='2.13.1'/>
        <provided namespace='osgi.bundle' name='com.google.gson' version='2.13.1'/>
        <provided namespace='java.package' name='com.google.gson' version='2.13.1'>
          <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.13.1'/>
        <provided namespace='java.package' name='com.google.gson.reflect' version='2.13.1'/>
        <provided namespace='java.package' name='com.google.gson.stream' version='2.13.1'>
          <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.13.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.errorprone.annotations' range='[2.38.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.13.1,2.13.1]' 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.13.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.google.gson&#xA;Bundle-Version: 2.13.1&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.search.nls' version='3.17.200.v20250427-1424'>
      <update id='org.eclipse.search.nls' range='[0.0.0,3.17.200.v20250427-1424)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.search NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.search.nls_3.17.200.v20250427-1424.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nls' version='3.17.200.v20250427-1424'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.nls' version='3.17.200.v20250427-1424'/>
        <provided namespace='osgi.identity' name='org.eclipse.search.nls' version='3.17.200.v20250427-1424'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.search' version='3.17.200.v20250427-1424'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.nls.source' range='[3.17.200.v20250427-1424,3.17.200.v20250427-1424]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search.nls' version='3.17.200.v20250427-1424'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.17.200.v20250427-1424&#xA;Fragment-Host: org.eclipse.search&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.filetransfer.httpclient5.feature.feature.jar' version='1.2.0.v20250501-1000'>
      <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.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.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2021 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&#xA;&#xA;Contributors:&#xA;- Composent, Inc. - initial API and implementation&#xA;- Yatta Solutions - HttpClient 4.5 implementation&#xA;'/>
        <property name='df_LT.featureName' value='ECF Apache Httpclient 5 FileTransfer Provider'/>
        <property name='df_LT.description' value='This feature provides the Apache HttpComponents/HttpClient 5 based FileTransfer provider used by the Eclipse platform to support P2 filetransfer.'/>
        <property name='df_LT.providerName' value='Eclipse.org - ECF'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.ecf.filetransfer.httpclient5.feature_1.2.0.v20250501-1000'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclient5.feature.feature.jar' version='1.2.0.v20250501-1000'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.ecf.filetransfer.httpclient5.feature' version='1.2.0.v20250501-1000'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.ecf.filetransfer.httpclient5.feature' version='1.2.0.v20250501-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.jkiss.dbeaver.ui.feature.feature.jar' version='25.2.1.202509211659'>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Desktop UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.ui.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.feature.feature.jar' version='25.2.1.202509211659'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.jkiss.dbeaver.ui.feature' version='25.2.1.202509211659'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.jkiss.dbeaver.ui.feature' version='25.2.1.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.extra.feature.feature.group' version='25.2.1.202509211659' singleton='false'>
      <update id='org.jkiss.dbeaver.ui.extra.feature.feature.group' range='[0.0.0,25.2.1.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Desktop UI Extras'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.ui.extra.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.extra.feature.feature.group' version='25.2.1.202509211659'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.ui' range='[1.0.141.202509211659,1.0.141.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.ui.view' range='[1.0.112.202509211659,1.0.112.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.native.ui' range='[1.0.141.202509211659,1.0.141.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.sql.ui' range='[1.0.129.202509211659,1.0.129.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.config.migration' range='[2.1.226.202509211659,2.1.226.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.cmp.simple.ui' range='[6.0.159.202509211659,6.0.159.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.dashboard' range='[1.0.160.202509211659,1.0.160.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.locks' range='[1.0.208.202509211659,1.0.208.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.extra.feature.feature.jar' range='[25.2.1.202509211659,25.2.1.202509211659]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.directorywatcher' version='1.4.600.v20250516-0531' generation='2'>
      <update id='org.eclipse.equinox.p2.directorywatcher' range='[0.0.0,1.4.600.v20250516-0531)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.directorywatcher_1.4.600.v20250516-0531.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.directorywatcher' version='1.4.600.v20250516-0531'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.directorywatcher' version='1.4.600.v20250516-0531'/>
        <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.600.v20250516-0531'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.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.600.v20250516-0531,1.4.600.v20250516-0531]' 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.600.v20250516-0531'/>
      </artifacts>
      <touchpoint id='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.600.v20250516-0531&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.databend.ui' version='1.0.18.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.databend.ui' range='[0.0.0,1.0.18.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Databend UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.databend.ui_1.0.18.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.databend.ui' version='1.0.18.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.databend.ui' version='1.0.18.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.databend.ui' version='1.0.18.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.databend' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.databend.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.databend.ui.source' range='[1.0.18.202509211659,1.0.18.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.databend.ui' version='1.0.18.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.databend.ui;singleton:=true&#xA;Bundle-Version: 1.0.18.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.db2.i' version='1.0.151.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.db2.i' range='[0.0.0,1.0.151.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver IBM DB2 for iSeries / AS400'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.db2.i_1.0.151.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.db2.i' version='1.0.151.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.db2.i' version='1.0.151.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.db2.i' version='1.0.151.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.db2.i
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.db2.i.source' range='[1.0.151.202509211659,1.0.151.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.db2.i' version='1.0.151.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.db2.i;singleton:=true&#xA;Bundle-Version: 1.0.151.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text' version='3.28.0.v20250520-1938' singleton='false' generation='2'>
      <update id='org.eclipse.jface.text' range='[0.0.0,3.28.0.v20250520-1938)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.jface.text_3.28.0.v20250520-1938.jar'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' version='3.28.0.v20250520-1938'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text' version='3.28.0.v20250520-1938'/>
        <provided namespace='java.package' name='org.eclipse.jface.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.contentassist.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.link.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.revisions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.information' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.quickassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.reconciler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.revisions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source.inlined' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source.projection.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.templates.persistence' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text' version='3.28.0.v20250520-1938'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.126.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.19.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.jface.text
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jface.text
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.source' range='[3.28.0.v20250520-1938,3.28.0.v20250520-1938]' 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.28.0.v20250520-1938'/>
      </artifacts>
      <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.28.0.v20250520-1938&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.ocient' version='1.0.134.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.ocient' range='[0.0.0,1.0.134.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Ocient Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.ocient_1.0.134.202509211659.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.ocient' version='1.0.134.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.ocient' version='1.0.134.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.ocient' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.ocient.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.ocient.model.plan' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.ocient' version='1.0.134.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.ocient
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.ocient.source' range='[1.0.134.202509211659,1.0.134.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.ocient' version='1.0.134.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.ocient;singleton:=true&#xA;Bundle-Version: 1.0.134.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.jna' version='5.17.0.v20250316-1700' singleton='false' generation='2'>
      <update id='com.sun.jna' range='[0.0.0,5.17.0.v20250316-1700)' severity='0'/>
      <properties size='5'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\com.sun.jna_5.17.0.v20250316-1700'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna' version='5.17.0.v20250316-1700'/>
        <provided namespace='osgi.bundle' name='com.sun.jna' version='5.17.0.v20250316-1700'/>
        <provided namespace='java.package' name='com.sun.jna' version='5.17.0'/>
        <provided namespace='java.package' name='com.sun.jna.ptr' version='5.17.0'>
          <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.17.0'>
          <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.17.0.v20250316-1700'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </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.17.0.v20250316-1700,5.17.0.v20250316-1700]' 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.17.0.v20250316-1700'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.sun.jna&#xA;Bundle-Version: 5.17.0.v20250316-1700&#xA;
          </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='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.console_1.3.700.v20250515-0507.jar'/>
      </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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.db2' version='2.1.248.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.db2' range='[0.0.0,2.1.248.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver IBM DB2 Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.db2_2.1.248.202509211659.jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.db2' version='2.1.248.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.db2' version='2.1.248.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.db2' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.db2.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.db2.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.db2.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.db2.model.app' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.db2.model.dict' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.db2.tasks' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.db2' version='2.1.248.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.jdbc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.db2
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.db2.source' range='[2.1.248.202509211659,2.1.248.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.db2' version='2.1.248.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.db2;singleton:=true&#xA;Bundle-Version: 2.1.248.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.wmi' version='2.0.265.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.wmi' range='[0.0.0,2.0.265.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver WMI Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452554000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.wmi_2.0.265.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.wmi' version='2.0.265.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.wmi' version='2.0.265.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.wmi' version='2.0.265.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' 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.jkiss.dbeaver.ext.wmi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.wmi.source' range='[2.0.265.202509211659,2.0.265.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.wmi' version='2.0.265.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.wmi;singleton:=true&#xA;Bundle-Version: 2.0.265.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.core' version='0.14.500.v20240606-0949' generation='2'>
      <update id='org.eclipse.e4.ui.css.core' range='[0.0.0,0.14.500.v20240606-0949)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.css.core_0.14.500.v20240606-0949.jar'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.core' version='0.14.500.v20240606-0949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' version='0.14.500.v20240606-0949'/>
        <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.500.v20240606-0949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.500.v20240606-0949,0.14.500.v20240606-0949]' 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.500.v20240606-0949'/>
      </artifacts>
      <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.500.v20240606-0949&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.sqlite' version='1.0.212.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.sqlite' range='[0.0.0,1.0.212.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver SQLite Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.sqlite_1.0.212.202509211659.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.sqlite' version='1.0.212.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.sqlite' version='1.0.212.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.sqlite' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.sqlite.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.sqlite.model.data' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.sqlite' version='1.0.212.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.bundle.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.lsm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.antlr4-runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.dbeaver.jdbc.driver.libsql' range='0.0.0'/>
        <required namespace='java.package' name='org.jkiss.code' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.sqlite
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.sqlite.source' range='[1.0.212.202509211659,1.0.212.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.sqlite' version='1.0.212.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.sqlite;singleton:=true&#xA;Bundle-Version: 1.0.212.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xmi' version='2.39.0.v20250414-1351' generation='2'>
      <update id='org.eclipse.emf.ecore.xmi' range='[0.0.0,2.39.0.v20250414-1351)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.emf.ecore.xmi_2.39.0.v20250414-1351.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' version='2.39.0.v20250414-1351'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' version='2.39.0.v20250414-1351'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi.impl' version='2.39.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi.util' version='2.39.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xmi' version='2.39.0.v20250414-1351'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.39.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.39.0.v20250414-1351,2.39.0.v20250414-1351]' 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.39.0.v20250414-1351'/>
      </artifacts>
      <touchpoint 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.39.0.v20250414-1351&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.dpi.app' version='1.0.53.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.dpi.app' range='[0.0.0,1.0.53.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Detached Application'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.dpi.app_1.0.53.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.dpi.app' version='1.0.53.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.dpi.app' version='1.0.53.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.dpi.app' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.dpi.app' version='1.0.53.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.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.event' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle' range='0.0.0'/>
        <required namespace='osgi.bundle' name='slf4j.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.dpi.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.dpi.app
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.dpi.app.source' range='[1.0.53.202509211659,1.0.53.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.dpi.app' version='1.0.53.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.dpi.app;singleton:=true&#xA;Bundle-Version: 1.0.53.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filebuffers' version='3.8.400.v20250108-1526' generation='2'>
      <update id='org.eclipse.core.filebuffers' range='[0.0.0,3.8.400.v20250108-1526)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.filebuffers_3.8.400.v20250108-1526.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers' version='3.8.400.v20250108-1526'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers' version='3.8.400.v20250108-1526'/>
        <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.400.v20250108-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='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.400.v20250108-1526,3.8.400.v20250108-1526]' 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.400.v20250108-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.core.filebuffers; singleton:=true&#xA;Bundle-Version: 3.8.400.v20250108-1526&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text' version='3.14.300.v20250119-1501' singleton='false' generation='2'>
      <update id='org.eclipse.text' range='[0.0.0,3.14.300.v20250119-1501)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.text_3.14.300.v20250119-1501.jar'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' version='3.14.300.v20250119-1501'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text' version='3.14.300.v20250119-1501'/>
        <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.300.v20250119-1501'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.300.v20250119-1501,3.14.300.v20250119-1501]' 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.300.v20250119-1501'/>
      </artifacts>
      <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.300.v20250119-1501&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.commons-logging' version='1.3.5' singleton='false' generation='2'>
      <update id='org.apache.commons.commons-logging' range='[0.0.0,1.3.5)' severity='0'/>
      <properties size='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.commons.commons-logging_1.3.5.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.commons-logging' version='1.3.5'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.commons-logging' version='1.3.5'/>
        <provided namespace='java.package' name='org.apache.commons.logging' version='1.3.5'/>
        <provided namespace='java.package' name='org.apache.commons.logging.impl' version='1.3.5'>
          <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.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='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' max='2147483647' 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.5,1.3.5]' 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.5'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.commons-logging&#xA;Bundle-Version: 1.3.5&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository' version='2.9.400.v20250519-0535' generation='2'>
      <update id='org.eclipse.equinox.p2.repository' range='[0.0.0,2.9.400.v20250519-0535)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.repository_2.9.400.v20250519-0535.jar'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository' version='2.9.400.v20250519-0535'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' version='2.9.400.v20250519-0535'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository' version='2.9.400.v20250519-0535'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.3.0'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle' range='1.72.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.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='3.2.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.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.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.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.400.v20250519-0535,2.9.400.v20250519-0535]' 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.400.v20250519-0535'/>
      </artifacts>
      <touchpoint id='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.400.v20250519-0535&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui' version='3.207.200.v20250519-1609' generation='2'>
      <update id='org.eclipse.ui' range='[0.0.0,3.207.200.v20250519-1609)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui_3.207.200.v20250519-1609.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' version='3.207.200.v20250519-1609'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui' version='3.207.200.v20250519-1609'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui' version='3.207.200.v20250519-1609'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.128.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.34.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.130.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.source' range='[3.207.200.v20250519-1609,3.207.200.v20250519-1609]' 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.207.200.v20250519-1609'/>
      </artifacts>
      <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.207.200.v20250519-1609&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.httpclientjava' version='2.1.0.v20250108-1923' generation='2'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclientjava' range='[0.0.0,2.1.0.v20250108-1923)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ecf.provider.filetransfer.httpclientjava_2.1.0.v20250108-1923.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclientjava' version='2.1.0.v20250108-1923'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.httpclientjava' version='2.1.0.v20250108-1923'/>
        <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.0.v20250108-1923'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.component.annotations' range='0.0.0' optional='true' greedy='false'/>
        <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.0.v20250108-1923,2.1.0.v20250108-1923]' 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.0.v20250108-1923'/>
      </artifacts>
      <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.0.v20250108-1923&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.resources' version='3.22.200.v20250513-1234' generation='2'>
      <update id='org.eclipse.core.resources' range='[0.0.0,3.22.200.v20250513-1234)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.resources_3.22.200.v20250513-1234.jar'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' version='3.22.200.v20250513-1234'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources' version='3.22.200.v20250513-1234'/>
        <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.22.200.v20250513-1234'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.1.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.10.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.31.0,4.0.0)'/>
        <required namespace='java.package' name='com.sun.jna' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='[1.3.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.22.200.v20250513-1234,3.22.200.v20250513-1234]' 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.22.200.v20250513-1234'/>
      </artifacts>
      <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.22.200.v20250513-1234&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.netezza' version='1.0.228.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.netezza' range='[0.0.0,1.0.228.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Netezza Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.netezza_1.0.228.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.netezza' version='1.0.228.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.netezza' version='1.0.228.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.netezza.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.netezza' version='1.0.228.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.netezza
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.netezza.source' range='[1.0.228.202509211659,1.0.228.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.netezza' version='1.0.228.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.netezza;singleton:=true&#xA;Bundle-Version: 1.0.228.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.client5.httpclient5' version='5.4.4.v20250501-1000' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.client5.httpclient5' range='[0.0.0,5.4.4.v20250501-1000)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.httpcomponents.client5 : httpclient5'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.httpcomponents.client5.httpclient5_5.4.4.v20250501-1000.jar'/>
      </properties>
      <provides size='33'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.client5.httpclient5' version='5.4.4.v20250501-1000'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.client5.httpclient5' version='5.4.4.v20250501-1000'/>
        <provided namespace='java.package' name='org.apache.hc.client5' version='5.4.4'/>
        <provided namespace='java.package' name='org.apache.hc.client5.http' version='5.4.4'>
          <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.4.4'>
          <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.4.4'>
          <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.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.4.4'>
          <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.4.4'>
          <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.4.4'>
          <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.4.4'>
          <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.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.cookie' version='5.4.4'>
          <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.4.4'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='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.mime' version='5.4.4'>
          <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.4.4'>
          <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.4.4'>
          <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.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.reactor,org.apache.hc.core5.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.impl.auth' version='5.4.4'>
          <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.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.4.4'>
          <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.cookie' version='5.4.4'>
          <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.4.4'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='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.4.4'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='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.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.client5.http.impl.routing' version='5.4.4'>
          <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.4.4'>
          <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.4.4'>
          <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.4.4'>
          <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.4.4'/>
        <provided namespace='java.package' name='org.apache.hc.client5.http.routing' version='5.4.4'>
          <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.4.4'>
          <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.4.4'>
          <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.4.4'>
          <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.4.4'>
          <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.4.4'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.client5.httpclient5' version='5.4.4.v20250501-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='68'>
        <required namespace='java.package' name='org.brotli.dec' range='[0.1.0,1.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.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.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.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='org.apache.hc.core5.concurrent' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.function' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.config' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl.io' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl.nio' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.impl.routing' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io.entity' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.io.support' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.message' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.command' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.entity' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.ssl' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.nio.support' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.protocol' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.ssl' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http.support' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.config' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.frame' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.impl.nio' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.nio' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.nio.command' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.nio.support' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.protocol' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.http2.ssl' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.io' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.net' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.pool' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.reactor' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.reactor.ssl' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.ssl' range='[5.3.0,6.0.0)'/>
        <required namespace='java.package' name='org.apache.hc.core5.util' range='[5.3.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.4.4.v20250501-1000,5.4.4.v20250501-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.4.4.v20250501-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.4.4.v20250501-1000&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.css' version='1.18.0.v20241009-1200' singleton='false' generation='2'>
      <update id='org.apache.batik.css' range='[0.0.0,1.18.0.v20241009-1200)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.xmlgraphics : batik-css'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.batik.css_1.18.0.v20241009-1200.jar'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' version='1.18.0.v20241009-1200'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.css' version='1.18.0.v20241009-1200'/>
        <provided namespace='java.package' name='org.apache.batik.css.dom' version='1.18.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.18.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.18.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.sac' version='1.18.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.18.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.18.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.18.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg' version='1.18.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.18.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.18.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.18.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.css' version='1.18.0.v20241009-1200'>
          <properties size='1'>
            <property 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.18.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.util.io' range='[1.18.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.18.0.v20241009-1200,1.18.0.v20241009-1200]' 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.18.0.v20241009-1200'/>
      </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.18.0.v20241009-1200&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor' version='3.19.200.v20250514-1719' generation='2'>
      <update id='org.eclipse.ui.workbench.texteditor' range='[0.0.0,3.19.200.v20250514-1719)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.workbench.texteditor_3.19.200.v20250514-1719.jar'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor' version='3.19.200.v20250514-1719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' version='3.19.200.v20250514-1719'/>
        <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.19.200.v20250514-1719'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.107.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.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=17))'>
          <description>
            org.eclipse.ui.workbench.texteditor
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor.source' range='[3.19.200.v20250514-1719,3.19.200.v20250514-1719]' 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.19.200.v20250514-1719'/>
      </artifacts>
      <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.19.200.v20250514-1719&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ce.feature.feature.jar' version='25.2.1.202509211659'>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Community Edition'/>
        <property name='org.eclipse.equinox.p2.description' value='DBeaver - Universal Database Manager'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.update.feature.plugin' value='org.jkiss.dbeaver.ui.app.standalone'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.ce.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ce.feature.feature.jar' version='25.2.1.202509211659'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.jkiss.dbeaver.ce.feature' version='25.2.1.202509211659'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.jkiss.dbeaver.ce.feature' version='25.2.1.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </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='3'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.httpcomponents.client5 : httpclient5-win'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.httpcomponents.client5.httpclient5-win_5.2.3.v20231203-1619.jar'/>
      </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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.h2' version='1.0.218.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.h2' range='[0.0.0,1.0.218.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver H2 Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.h2_1.0.218.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.h2' version='1.0.218.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.h2' version='1.0.218.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.h2.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.h2.backup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.h2' version='1.0.218.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.h2
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.h2.source' range='[1.0.218.202509211659,1.0.218.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.h2' version='1.0.218.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.h2;singleton:=true&#xA;Bundle-Version: 1.0.218.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.launcher.win32.win32.x86_64' version='1.2.1300.v20250331-1702'>
      <update id='org.eclipse.equinox.launcher.win32.win32.x86_64' range='[0.0.0,1.2.1300.v20250331-1702)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.1300.v20250331-1702'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.launcher.win32.win32.x86_64' version='1.2.1300.v20250331-1702'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.launcher.win32.win32.x86_64' version='1.2.1300.v20250331-1702'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.launcher.win32.win32.x86_64' version='1.2.1300.v20250331-1702'>
          <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.1300.v20250331-1702'/>
        <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.2.1300.v20250331-1702,1.2.1300.v20250331-1702]' 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.2.1300.v20250331-1702'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.launcher.win32.win32.x86_64;singleton:=true&#xA;Bundle-Version: 1.2.1300.v20250331-1702&#xA;Fragment-Host: org.eclipse.equinox.launcher;bundle-version=&quot;[1.7.0,1.8.0)&quot;&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.browser' version='3.8.500.v20250514-1719' generation='2'>
      <update id='org.eclipse.ui.browser' range='[0.0.0,3.8.500.v20250514-1719)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.browser_3.8.500.v20250514-1719.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser' version='3.8.500.v20250514-1719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser' version='3.8.500.v20250514-1719'/>
        <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.8.500.v20250514-1719'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.6.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=17))'>
          <description>
            org.eclipse.ui.browser
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser.source' range='[3.8.500.v20250514-1719,3.8.500.v20250514-1719]' 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.8.500.v20250514-1719'/>
      </artifacts>
      <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.8.500.v20250514-1719&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.core.feature.feature.jar' version='1.7.0.v20250304-2338'>
      <properties size='8'>
        <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.&#xA;'/>
        <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&#xA;'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.ecf.core.feature_1.7.0.v20250304-2338'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.feature.jar' version='1.7.0.v20250304-2338'/>
        <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.0.v20250304-2338'/>
      </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.0.v20250304-2338'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='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.36.0.v20250528-1830' singleton='false'>
      <update id='org.eclipse.rcp.feature.group' range='[0.0.0,4.36.0.v20250528-1830)' severity='0'/>
      <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='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.rcp_4.36.0.v20250528-1830'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2013 Eclipse contributors and others.&#xA;'/>
        <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.36.0.v20250528-1830'/>
        <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.36.0.v20250528-1759,4.36.0.v20250528-1759]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='[3.10.500.v20250423-1201,3.10.500.v20250423-1201]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.207.200.v20250519-1609,3.207.200.v20250519-1609]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='[3.135.100.v20250517-0909,3.135.100.v20250517-0909]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator' range='[3.5.700.v20250512-0645,3.5.700.v20250512-0645]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp' range='[4.36.0.v20250528-1830,4.36.0.v20250528-1830]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cocoa' range='[1.3.200.v20240309-0857,1.3.200.v20240309-0857]'>
          <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.36.0.v20250528-1830,4.36.0.v20250528-1830]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.search.core' version='3.16.400.v20241111-2025' generation='2'>
      <update id='org.eclipse.search.core' range='[0.0.0,3.16.400.v20241111-2025)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.search.core_3.16.400.v20241111-2025.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search.core' version='3.16.400.v20241111-2025'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search.core' version='3.16.400.v20241111-2025'/>
        <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.400.v20241111-2025'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.400.v20241111-2025,3.16.400.v20241111-2025]' 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.400.v20241111-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.search.core;singleton:=true&#xA;Bundle-Version: 3.16.400.v20241111-2025&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.rcp.feature.jar' version='4.36.0.v20250528-1830'>
      <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='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.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2013 Eclipse contributors and others.&#xA;'/>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.rcp_4.36.0.v20250528-1830'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.jar' version='4.36.0.v20250528-1830'/>
        <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.36.0.v20250528-1830'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.rcp' version='4.36.0.v20250528-1830'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.json' version='1.0.147.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.json' range='[0.0.0,1.0.147.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver UI Editors - JSON'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.json_1.0.147.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.json' version='1.0.147.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.json' version='1.0.147.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.data.managers.stream' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.json' version='1.0.147.202509211659'>
          <properties size='1'>
            <property 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='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.json
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.json.source' range='[1.0.147.202509211659,1.0.147.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.json' version='1.0.147.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.json;singleton:=true&#xA;Bundle-Version: 1.0.147.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.commons' version='9.8.0' singleton='false' generation='2'>
      <update id='org.objectweb.asm.commons' range='[0.0.0,9.8.0)' severity='0'/>
      <properties size='4'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.objectweb.asm.commons_9.8.0.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.commons' version='9.8.0'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.commons' version='9.8.0'/>
        <provided namespace='java.package' name='org.objectweb.asm.commons' version='9.8.0'>
          <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.8.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='java.package' name='org.objectweb.asm' range='9.8.0'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='9.8.0'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='9.8.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.8.0,9.8.0]' 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.8.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.commons&#xA;Bundle-Version: 9.8&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.derby' version='1.1.248.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.derby' range='[0.0.0,1.1.248.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Derby Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.derby_1.1.248.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.derby' version='1.1.248.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.derby' version='1.1.248.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.derby' version='1.1.248.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.derby
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.derby.source' range='[1.1.248.202509211659,1.1.248.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.derby' version='1.1.248.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.derby;singleton:=true&#xA;Bundle-Version: 1.1.248.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.trino' version='1.0.56.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.trino' range='[0.0.0,1.0.56.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Trino Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.trino_1.0.56.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.trino' version='1.0.56.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.trino' version='1.0.56.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.trino.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.trino' version='1.0.56.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.trino
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.trino.source' range='[1.0.56.202509211659,1.0.56.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.trino' version='1.0.56.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.trino;singleton:=true&#xA;Bundle-Version: 1.0.56.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.ide' version='3.17.200.v20231201-1637' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.ide' range='[0.0.0,3.17.200.v20231201-1637)' severity='0'/>
      <properties size='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.ide_3.17.200.v20231201-1637.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.ide' version='3.17.200.v20231201-1637'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.ide' version='3.17.200.v20231201-1637'/>
        <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.17.200.v20231201-1637'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.107.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.ui.ide
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.ide.source' range='[3.17.200.v20231201-1637,3.17.200.v20231201-1637]' 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.17.200.v20231201-1637'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.ide&#xA;Bundle-Version: 3.17.200.v20231201-1637&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.altibase' version='1.0.24.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.altibase' range='[0.0.0,1.0.24.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Altibase Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.altibase_1.0.24.202509211659.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.altibase' version='1.0.24.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.altibase' version='1.0.24.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.altibase' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.altibase.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.altibase.model.lock' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.altibase.model.session' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.altibase' version='1.0.24.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.altibase
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.altibase.source' range='[1.0.24.202509211659,1.0.24.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.altibase' version='1.0.24.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.altibase;singleton:=true&#xA;Bundle-Version: 1.0.24.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.jcraft.jsch' version='0.2.8' singleton='false' generation='2'>
      <update id='com.jcraft.jsch' range='[0.0.0,0.2.8)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='JSch'/>
        <property name='org.eclipse.equinox.p2.description' value='JSch is a pure Java implementation of SSH2'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\com.jcraft.jsch_0.2.8.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.jcraft.jsch' version='0.2.8'/>
        <provided namespace='osgi.bundle' name='com.jcraft.jsch' version='0.2.8'/>
        <provided namespace='java.package' name='com.jcraft.jsch' version='0.2.8'/>
        <provided namespace='osgi.identity' name='com.jcraft.jsch' version='0.2.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='16'>
        <required namespace='osgi.bundle' name='com.sun.jna' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.sun.jna.platform' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.logging.log4j' range='[2.20.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto' range='[1.72.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.digests' range='[1.72.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.engines' range='[1.72.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.generators' range='[1.72.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.macs' range='[1.72.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.modes' range='[1.72.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.params' range='[1.72.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.signers' range='[1.72.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.jna' range='[5.13.0,6.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.jcraft.jsch
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.jcraft.jsch.source' range='[0.2.8,0.2.8]' 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.2.8'/>
      </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.2.8&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log' version='1.4.800.v20250426-1716' generation='2'>
      <update id='org.eclipse.ui.views.log' range='[0.0.0,1.4.800.v20250426-1716)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.views.log_1.4.800.v20250426-1716.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log' version='1.4.800.v20250426-1716'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log' version='1.4.800.v20250426-1716'/>
        <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.4.800.v20250426-1716'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='1.1.600'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.ui.views.log
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ui.views.log
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log.source' range='[1.4.800.v20250426-1716,1.4.800.v20250426-1716]' 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.4.800.v20250426-1716'/>
      </artifacts>
      <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.4.800.v20250426-1716&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.tidb.ui' version='1.0.43.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.tidb.ui' range='[0.0.0,1.0.43.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver TiDB UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.tidb.ui_1.0.43.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.tidb.ui' version='1.0.43.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.tidb.ui' version='1.0.43.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.tidb.ui' version='1.0.43.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.mysql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.mysql.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.tidb' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.tidb.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.tidb.ui.source' range='[1.0.43.202509211659,1.0.43.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.tidb.ui' version='1.0.43.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.tidb.ui;singleton:=true&#xA;Bundle-Version: 1.0.43.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.iotdb' version='1.0.1.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.iotdb' range='[0.0.0,1.0.1.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver IoTDB Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.iotdb_1.0.1.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.iotdb' version='1.0.1.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.iotdb' version='1.0.1.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.iotdb.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.iotdb' version='1.0.1.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.iotdb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.iotdb.source' range='[1.0.1.202509211659,1.0.1.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.iotdb' version='1.0.1.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.iotdb;singleton:=true&#xA;Bundle-Version: 1.0.1.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.statistics' version='1.0.59.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.statistics' range='[0.0.0,1.0.59.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Usage Statistics'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.statistics_1.0.59.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.statistics' version='1.0.59.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.statistics' version='1.0.59.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.statistics' version='1.0.59.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.statistics
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.statistics.source' range='[1.0.59.202509211659,1.0.59.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.statistics' version='1.0.59.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.statistics;singleton:=true&#xA;Bundle-Version: 1.0.59.202509211659&#xA;
          </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='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.swt.win32_1.2.300.v20240416-0658.jar'/>
      </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;&#xA;
          </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='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ecf.provider.filetransfer_3.3.100.v20250115-0406.jar'/>
      </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&#xA;
          </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='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.frameworkadmin.equinox_1.3.400.v20250515-0513.jar'/>
      </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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text.nls' version='3.28.0.v20250520-1938'>
      <update id='org.eclipse.jface.text.nls' range='[0.0.0,3.28.0.v20250520-1938)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.text NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.jface.text.nls_3.28.0.v20250520-1938.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nls' version='3.28.0.v20250520-1938'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text.nls' version='3.28.0.v20250520-1938'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text.nls' version='3.28.0.v20250520-1938'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.jface.text' version='3.28.0.v20250520-1938'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text.nls.source' range='[3.28.0.v20250520-1938,3.28.0.v20250520-1938]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text.nls' version='3.28.0.v20250520-1938'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.28.0.v20250520-1938&#xA;Fragment-Host: org.eclipse.jface.text&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.session' version='1.0.141.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.session' range='[0.0.0,1.0.141.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver UI Editors - Session Manager'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.session_1.0.141.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.session' version='1.0.141.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.session' version='1.0.141.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.views.session' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.session' version='1.0.141.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.session
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.session.source' range='[1.0.141.202509211659,1.0.141.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.session' version='1.0.141.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.session;singleton:=true&#xA;Bundle-Version: 1.0.141.202509211659&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.service.cm_1.6.1.202109301733.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.model.rcp' version='1.0.24.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.model.rcp' range='[0.0.0,1.0.24.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver RCP Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.model.rcp_1.0.24.202509211659.jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.rcp' version='1.0.24.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.model.rcp' version='1.0.24.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.app' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.fs' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.fs.nio' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.rcp' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.model.rcp' version='1.0.24.202509211659'>
          <properties size='1'>
            <property 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.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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.model.rcp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.rcp.source' range='[1.0.24.202509211659,1.0.24.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.model.rcp' version='1.0.24.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.model.rcp;singleton:=true&#xA;Bundle-Version: 1.0.24.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.registry' version='3.12.400.v20250505-2005' generation='2'>
      <update id='org.eclipse.equinox.registry' range='[0.0.0,3.12.400.v20250505-2005)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.registry_3.12.400.v20250505-2005.jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry' version='3.12.400.v20250505-2005'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.registry' version='3.12.400.v20250505-2005'/>
        <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='2'>
            <property name='java.package.directive.mandatory' value='registry' type='List'/>
            <property name='java.package.attribute.registry' value='split'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.core.runtime.dynamichelpers' version='3.4.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.spi' version='3.4.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.registry' version='3.12.400.v20250505-2005'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='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.framework.console' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.storagemanager' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.registry
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry.source' range='[3.12.400.v20250505-2005,3.12.400.v20250505-2005]' 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.400.v20250505-2005'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.registry;singleton:=true&#xA;Bundle-Version: 3.12.400.v20250505-2005&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.databinding' version='1.15.300.v20240424-0444' singleton='false' generation='2'>
      <update id='org.eclipse.jface.databinding' range='[0.0.0,1.15.300.v20240424-0444)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.jface.databinding_1.15.300.v20240424-0444.jar'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.databinding' version='1.15.300.v20240424-0444'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.databinding' version='1.15.300.v20240424-0444'/>
        <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.15.300.v20240424-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='8'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.jface.databinding
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.databinding.source' range='[1.15.300.v20240424-0444,1.15.300.v20240424-0444]' 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.15.300.v20240424-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.jface.databinding&#xA;Bundle-Version: 1.15.300.v20240424-0444&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.core.nls' version='3.10.700.v20250313-0656'>
      <update id='org.eclipse.team.core.nls' range='[0.0.0,3.10.700.v20250313-0656)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.core NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.team.core.nls_3.10.700.v20250313-0656.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nls' version='3.10.700.v20250313-0656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core.nls' version='3.10.700.v20250313-0656'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.core.nls' version='3.10.700.v20250313-0656'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.team.core' version='3.10.700.v20250313-0656'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core.nls.source' range='[3.10.700.v20250313-0656,3.10.700.v20250313-0656]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core.nls' version='3.10.700.v20250313-0656'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.10.700.v20250313-0656&#xA;Fragment-Host: org.eclipse.team.core&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources.nls' version='3.9.700.v20250505-0707'>
      <update id='org.eclipse.ui.navigator.resources.nls' range='[0.0.0,3.9.700.v20250505-0707)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator.resources NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.navigator.resources.nls_3.9.700.v20250505-0707.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nls' version='3.9.700.v20250505-0707'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources.nls' version='3.9.700.v20250505-0707'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.resources.nls' version='3.9.700.v20250505-0707'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui.navigator.resources' version='3.9.700.v20250505-0707'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources.nls.source' range='[3.9.700.v20250505-0707,3.9.700.v20250505-0707]' 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.nls' version='3.9.700.v20250505-0707'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.9.700.v20250505-0707&#xA;Fragment-Host: org.eclipse.ui.navigator.resources&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director' version='2.6.700.v20250513-1040' generation='2'>
      <update id='org.eclipse.equinox.p2.director' range='[0.0.0,2.6.700.v20250513-1040)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.director_2.6.700.v20250513-1040.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director' version='2.6.700.v20250513-1040'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' version='2.6.700.v20250513-1040'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.director' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.rollback' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.planner' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director' version='2.6.700.v20250513-1040'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.sat4j.core' range='[2.3.5,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.sat4j.pb' range='[2.3.5,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.2.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.equinox.p2.director
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.source' range='[2.6.700.v20250513-1040,2.6.700.v20250513-1040]' 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.700.v20250513-1040'/>
      </artifacts>
      <touchpoint id='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.700.v20250513-1040&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net' version='1.5.700.v20250313-0656' generation='2'>
      <update id='org.eclipse.core.net' range='[0.0.0,1.5.700.v20250313-0656)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.net_1.5.700.v20250313-0656.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net' version='1.5.700.v20250313-0656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net' version='1.5.700.v20250313-0656'/>
        <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.700.v20250313-0656'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.700.v20250313-0656,1.5.700.v20250313-0656]' 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.700.v20250313-0656'/>
      </artifacts>
      <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.700.v20250313-0656&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.reconciler.dropins' version='1.5.600.v20250518-0617' generation='2'>
      <update id='org.eclipse.equinox.p2.reconciler.dropins' range='[0.0.0,1.5.600.v20250518-0617)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.reconciler.dropins_1.5.600.v20250518-0617.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.reconciler.dropins' version='1.5.600.v20250518-0617'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' version='1.5.600.v20250518-0617'/>
        <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.600.v20250518-0617'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.touchpoint.eclipse' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.extensionlocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.update' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.directorywatcher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.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.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=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.600.v20250518-0617,1.5.600.v20250518-0617]' 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.600.v20250518-0617'/>
      </artifacts>
      <touchpoint id='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.600.v20250518-0617&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.ai' version='1.0.65.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.ai' range='[0.0.0,1.0.65.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver AI UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.ai_1.0.65.202509211659.jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.ai' version='1.0.65.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.ai' version='1.0.65.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.ai' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.ai.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.ai.engine.openai' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.ai.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.ai.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.ai.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.ai.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.ai' version='1.0.65.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model.ai' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.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.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.ai' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='java.package' name='org.jkiss.dbeaver.model.ai' range='0.0.0'/>
        <required namespace='java.package' name='org.jkiss.dbeaver.model.ai.internal' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.ai
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.ai.source' range='[1.0.65.202509211659,1.0.65.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.ai' version='1.0.65.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.ai;singleton:=true&#xA;Bundle-Version: 1.0.65.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.tools' version='2.4.700.v20250518-0616' generation='2'>
      <update id='org.eclipse.equinox.p2.repository.tools' range='[0.0.0,2.4.700.v20250518-0616)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.repository.tools_2.4.700.v20250518-0616.jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.tools' version='2.4.700.v20250518-0616'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' version='2.4.700.v20250518-0616'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.mirroring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.tools.analyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.tools.analyzer' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.tools.comparator' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.tools' version='2.4.700.v20250518-0616'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.tukaani.xz' range='1.3.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.checksum' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.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.700.v20250518-0616,2.4.700.v20250518-0616]' 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.700.v20250518-0616'/>
      </artifacts>
      <touchpoint id='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.700.v20250518-0616&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.ui.nls' version='3.11.100.v20250509-1307'>
      <update id='org.eclipse.team.ui.nls' range='[0.0.0,3.11.100.v20250509-1307)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.team.ui NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.team.ui.nls_3.11.100.v20250509-1307.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nls' version='3.11.100.v20250509-1307'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui.nls' version='3.11.100.v20250509-1307'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.ui.nls' version='3.11.100.v20250509-1307'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.team.ui' version='3.11.100.v20250509-1307'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.nls.source' range='[3.11.100.v20250509-1307,3.11.100.v20250509-1307]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui.nls' version='3.11.100.v20250509-1307'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.11.100.v20250509-1307&#xA;Fragment-Host: org.eclipse.team.ui&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed' version='3.10.400.v20240915-2200' generation='2'>
      <update id='org.eclipse.ui.views.properties.tabbed' range='[0.0.0,3.10.400.v20240915-2200)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.views.properties.tabbed_3.10.400.v20240915-2200.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed' version='3.10.400.v20240915-2200'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' version='3.10.400.v20240915-2200'/>
        <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.10.400.v20240915-2200'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.e4.ui.css.core' range='0.12.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <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.10.400.v20240915-2200,3.10.400.v20240915-2200]' 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.10.400.v20240915-2200'/>
      </artifacts>
      <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.10.400.v20240915-2200&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.ibm.icu.base' version='58.2.0.v20170418-1837' singleton='false' generation='2'>
      <update id='com.ibm.icu.base' range='[0.0.0,58.2.0.v20170418-1837)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ICU4J Base'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\com.ibm.icu.base_58.2.0.v20170418-1837.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu.base' version='58.2.0.v20170418-1837'/>
        <provided namespace='osgi.bundle' name='com.ibm.icu.base' version='58.2.0.v20170418-1837'/>
        <provided namespace='java.package' name='com.ibm.icu.impl' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.locale' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.math' version='58.2.0'>
          <properties size='1'>
            <property name='java.package.attribute.base' value='true'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.ibm.icu.text' version='58.2.0'>
          <properties size='2'>
            <property name='java.package.attribute.base' value='true'/>
            <property name='java.package.directive.uses' value='com.ibm.icu.math,com.ibm.icu.util' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.ibm.icu.util' version='58.2.0'>
          <properties size='2'>
            <property name='java.package.attribute.base' value='true'/>
            <property name='java.package.directive.uses' value='com.ibm.icu.text' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.identity' name='com.ibm.icu.base' version='58.2.0.v20170418-1837'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            com.ibm.icu.base
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            com.ibm.icu.base
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu.base.source' range='[58.2.0.v20170418-1837,58.2.0.v20170418-1837]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.ibm.icu.base' version='58.2.0.v20170418-1837'/>
      </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.base&#xA;Bundle-Version: 58.2.0.v20170418-1837&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.exasol.ui' version='1.0.132.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.exasol.ui' range='[0.0.0,1.0.132.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Exasol UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.exasol.ui_1.0.132.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.exasol.ui' version='1.0.132.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.exasol.ui' version='1.0.132.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.exasol.ui' version='1.0.132.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.exasol' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.entity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.locks' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.session' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.exasol.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.exasol.ui.source' range='[1.0.132.202509211659,1.0.132.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.exasol.ui' version='1.0.132.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.exasol.ui;singleton:=true&#xA;Bundle-Version: 1.0.132.202509211659&#xA;
          </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='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.event_1.7.300.v20250518-0609.jar'/>
      </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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.connection' version='1.0.154.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.connection' range='[0.0.0,1.0.154.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver UI Editors - Connections'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.connection_1.0.154.202509211659.jar'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.connection' version='1.0.154.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' version='1.0.154.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.actions.datasource' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dialogs.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dialogs.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.dialogs.driver' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.connection' version='1.0.154.202509211659'>
          <properties size='1'>
            <property 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.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.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.connection
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.connection.source' range='[1.0.154.202509211659,1.0.154.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.connection' version='1.0.154.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.connection;singleton:=true&#xA;Bundle-Version: 1.0.154.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.guava' version='33.4.8.jre' singleton='false' generation='2'>
      <update id='com.google.guava' range='[0.0.0,33.4.8.jre)' severity='0'/>
      <properties size='5'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\com.google.guava_33.4.8.jre.jar'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' version='33.4.8.jre'/>
        <provided namespace='osgi.bundle' name='com.google.guava' version='33.4.8.jre'/>
        <provided namespace='java.package' name='com.google.common.annotations' version='33.4.8'/>
        <provided namespace='java.package' name='com.google.common.base' version='33.4.8'/>
        <provided namespace='java.package' name='com.google.common.cache' version='33.4.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base,com.google.common.collect,com.google.common.util.concurrent' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.collect' version='33.4.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.escape' version='33.4.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.eventbus' version='33.4.8'/>
        <provided namespace='java.package' name='com.google.common.graph' version='33.4.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.collect' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.hash' version='33.4.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.html' version='33.4.8'>
          <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.4.8'>
          <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' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.math' version='33.4.8'/>
        <provided namespace='java.package' name='com.google.common.net' version='33.4.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base,com.google.common.collect,com.google.common.escape' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.primitives' version='33.4.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.reflect' version='33.4.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.collect,com.google.common.io' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.util.concurrent' version='33.4.8'>
          <properties size='1'>
            <property name='java.package.directive.uses' value='com.google.common.base,com.google.common.collect' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='com.google.common.xml' version='33.4.8'>
          <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.4.8.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='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'/>
        <required namespace='java.package' name='javax.annotation' 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.4.8.jre,33.4.8.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.4.8.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.4.8.jre&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.core.feature.feature.jar' version='1.7.600.v20250521-0415'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010, 2013 EclipseSource Inc. and others.&#xA;'/>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.equinox.p2.core.feature_1.7.600.v20250521-0415'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.jar' version='1.7.600.v20250521-0415'/>
        <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.600.v20250521-0415'/>
      </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.600.v20250521-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.ui.win32' version='3.5.300.v20240524-2010' singleton='false' generation='2'>
      <update id='org.eclipse.ui.win32' range='[0.0.0,3.5.300.v20240524-2010)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.win32_3.5.300.v20240524-2010.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.win32' version='3.5.300.v20240524-2010'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.win32' version='3.5.300.v20240524-2010'/>
        <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.300.v20240524-2010'>
          <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.300.v20240524-2010'/>
        <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.300.v20240524-2010,3.5.300.v20240524-2010]' 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.300.v20240524-2010'/>
      </artifacts>
      <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.300.v20240524-2010&#xA;Fragment-Host: org.eclipse.ui.ide;bundle-version=&quot;[3.2.0,4.0.0)&quot;&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.rcp.feature.feature.group' version='3.0.42.202509211659' singleton='false'>
      <update id='org.jkiss.dbeaver.rcp.feature.feature.group' range='[0.0.0,3.0.42.202509211659)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver RCP'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Database Manager RCP'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.rcp.feature_3.0.42.202509211659'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.rcp.feature.feature.group' version='3.0.42.202509211659'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rcp.feature.group' range='[4.36.0.v20250528-1830,4.36.0.v20250528-1830]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.themes' range='[1.2.2800.v20250516-0925,1.2.2800.v20250516-0925]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu.base' range='[58.2.0.v20170418-1837,58.2.0.v20170418-1837]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.net' range='[1.5.400.v20240413-1529,1.5.400.v20240413-1529]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net' range='[1.5.700.v20250313-0656,1.5.700.v20250313-0656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.win32' range='[3.5.300.v20240524-2010,3.5.300.v20240524-2010]'>
          <filter>
            (osgi.ws=win32)
          </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.ws=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.ws=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.ws=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32' range='[1.3.500.v20250513-1235,1.3.500.v20250513-1235]'>
          <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.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.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.jkiss.dbeaver.rcp.feature.feature.jar' range='[3.0.42.202509211659,3.0.42.202509211659]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.eclipse.compare.core' version='3.8.700.v20250120-0641' singleton='false' generation='2'>
      <update id='org.eclipse.compare.core' range='[0.0.0,3.8.700.v20250120-0641)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.compare.core_3.8.700.v20250120-0641.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core' version='3.8.700.v20250120-0641'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core' version='3.8.700.v20250120-0641'/>
        <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.700.v20250120-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='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.700.v20250120-0641,3.8.700.v20250120-0641]' 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.700.v20250120-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.compare.core&#xA;Bundle-Version: 3.8.700.v20250120-0641&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.bidi' version='1.5.300.v20250515-0503' generation='2'>
      <update id='org.eclipse.equinox.bidi' range='[0.0.0,1.5.300.v20250515-0503)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.bidi_1.5.300.v20250515-0503.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.bidi' version='1.5.300.v20250515-0503'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.bidi' version='1.5.300.v20250515-0503'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.advanced' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.internal.consumable' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.bidi' version='1.5.300.v20250515-0503'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.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.300.v20250515-0503,1.5.300.v20250515-0503]' 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.300.v20250515-0503'/>
      </artifacts>
      <touchpoint 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.300.v20250515-0503&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.core' version='3.23.0.v20250509-1924' generation='2'>
      <update id='org.eclipse.debug.core' range='[0.0.0,3.23.0.v20250509-1924)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.debug.core_3.23.0.v20250509-1924.jar'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' version='3.23.0.v20250509-1924'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core' version='3.23.0.v20250509-1924'/>
        <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.0.v20250509-1924'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.0.v20250509-1924,3.23.0.v20250509-1924]' 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.0.v20250509-1924'/>
      </artifacts>
      <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.0.v20250509-1924&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.cubrid' version='1.0.39.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.cubrid' range='[0.0.0,1.0.39.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Cubrid Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.cubrid_1.0.39.202509211659.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.cubrid' version='1.0.39.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.cubrid' version='1.0.39.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.cubrid' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.cubrid.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.cubrid.model.plan' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.cubrid' version='1.0.39.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.cubrid
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.cubrid.source' range='[1.0.39.202509211659,1.0.39.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.cubrid' version='1.0.39.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.cubrid;singleton:=true&#xA;Bundle-Version: 1.0.39.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.data.transfer' version='2.0.147.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.data.transfer' range='[0.0.0,2.0.147.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Data Transfer'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.data.transfer_2.0.147.202509211659.jar'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.data.transfer' version='2.0.147.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.data.transfer' version='2.0.147.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.database' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.database.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.processor' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.serialize' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.stream' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.stream.exporter' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.stream.importer' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.stream.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.settings' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.transfer.task' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.data.transfer' version='2.0.147.202509211659'>
          <properties size='1'>
            <property 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.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.data.transfer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.data.transfer.source' range='[2.0.147.202509211659,2.0.147.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.data.transfer' version='2.0.147.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.data.transfer;singleton:=true&#xA;Bundle-Version: 2.0.147.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.annotations' version='1.8.400.v20240413-1529' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.di.annotations' range='[0.0.0,1.8.400.v20240413-1529)' severity='0'/>
      <properties size='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.core.di.annotations_1.8.400.v20240413-1529.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.annotations' version='1.8.400.v20240413-1529'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations' version='1.8.400.v20240413-1529'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.annotations' version='1.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.annotations' version='1.8.400.v20240413-1529'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='jakarta.inject' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.e4.core.di.annotations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.annotations.source' range='[1.8.400.v20240413-1529,1.8.400.v20240413-1529]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.annotations' version='1.8.400.v20240413-1529'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.di.annotations&#xA;Bundle-Version: 1.8.400.v20240413-1529&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.tasks.sql.ui' version='1.0.129.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.tasks.sql.ui' range='[0.0.0,1.0.129.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Tasks - SQL Tools UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.tasks.sql.ui_1.0.129.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.sql.ui' version='1.0.129.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.sql.ui' version='1.0.129.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.tasks.sql.ui' version='1.0.129.202509211659'>
          <properties size='1'>
            <property 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.console' 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.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.tasks.sql.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.sql.ui.source' range='[1.0.129.202509211659,1.0.129.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.tasks.sql.ui' version='1.0.129.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.tasks.sql.ui;singleton:=true&#xA;Bundle-Version: 1.0.129.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.tasks.ui' version='1.0.141.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.tasks.ui' range='[0.0.0,1.0.141.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Tasks - General UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.tasks.ui_1.0.141.202509211659.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.ui' version='1.0.141.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' version='1.0.141.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tasks.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tasks.ui.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tasks.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.registry' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.tasks.ui' version='1.0.141.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.tasks.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.ui.source' range='[1.0.141.202509211659,1.0.141.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.tasks.ui' version='1.0.141.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.tasks.ui;singleton:=true&#xA;Bundle-Version: 1.0.141.202509211659&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.aries.spifly.dynamic.bundle_1.3.7.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jsch.core.nls' version='1.5.600.v20250513-1235'>
      <update id='org.eclipse.jsch.core.nls' range='[0.0.0,1.5.600.v20250513-1235)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jsch.core NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.jsch.core.nls_1.5.600.v20250513-1235.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nls' version='1.5.600.v20250513-1235'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jsch.core.nls' version='1.5.600.v20250513-1235'/>
        <provided namespace='osgi.identity' name='org.eclipse.jsch.core.nls' version='1.5.600.v20250513-1235'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.jsch.core' version='1.5.600.v20250513-1235'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.jsch.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jsch.core.nls.source' range='[1.5.600.v20250513-1235,1.5.600.v20250513-1235]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jsch.core.nls' version='1.5.600.v20250513-1235'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 1.5.600.v20250513-1235&#xA;Fragment-Host: org.eclipse.jsch.core&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.tree' version='9.8.0' singleton='false' generation='2'>
      <update id='org.objectweb.asm.tree' range='[0.0.0,9.8.0)' severity='0'/>
      <properties size='4'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.objectweb.asm.tree_9.8.0.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree' version='9.8.0'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.tree' version='9.8.0'/>
        <provided namespace='java.package' name='org.objectweb.asm.tree' version='9.8.0'>
          <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.8.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='org.objectweb.asm' range='9.8.0'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='9.8.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.8.0,9.8.0]' 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.8.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.tree&#xA;Bundle-Version: 9.8&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.service.provisioning_1.2.0.201505202024.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions' version='0.18.300.v20240413-1529' generation='2'>
      <update id='org.eclipse.e4.core.di.extensions' range='[0.0.0,0.18.300.v20240413-1529)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.core.di.extensions_0.18.300.v20240413-1529.jar'/>
      </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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.rcp.feature.jar' version='4.36.0.v20250528-1759'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010, 2019 IBM Corporation and others.&#xA;'/>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.e4.rcp_4.36.0.v20250528-1759'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.rcp.feature.jar' version='4.36.0.v20250528-1759'/>
        <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.36.0.v20250528-1759'/>
      </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.36.0.v20250528-1759'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='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.dialogs' version='1.6.100.v20250422-1254' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.dialogs' range='[0.0.0,1.6.100.v20250422-1254)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.dialogs_1.6.100.v20250422-1254.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs' version='1.6.100.v20250422-1254'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' version='1.6.100.v20250422-1254'/>
        <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.6.100.v20250422-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='5'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.11.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=17))'>
          <description>
            org.eclipse.e4.ui.dialogs
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs.source' range='[1.6.100.v20250422-1254,1.6.100.v20250422-1254]' 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.6.100.v20250422-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.e4.ui.dialogs&#xA;Bundle-Version: 1.6.100.v20250422-1254&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di' version='1.9.600.v20250501-1140' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.di' range='[0.0.0,1.9.600.v20250501-1140)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.core.di_1.9.600.v20250501-1140.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di' version='1.9.600.v20250501-1140'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di' version='1.9.600.v20250501-1140'/>
        <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.600.v20250501-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='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.600.v20250501-1140,1.9.600.v20250501-1140]' 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.600.v20250501-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.e4.core.di&#xA;Bundle-Version: 1.9.600.v20250501-1140&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.notifications' version='0.7.400.v20250426-1415' singleton='false' generation='2'>
      <update id='org.eclipse.jface.notifications' range='[0.0.0,0.7.400.v20250426-1415)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.jface.notifications_0.7.400.v20250426-1415.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications' version='0.7.400.v20250426-1415'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications' version='0.7.400.v20250426-1415'/>
        <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.7.400.v20250426-1415'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.20.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=17))'>
          <description>
            org.eclipse.jface.notifications
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.source' range='[0.7.400.v20250426-1415,0.7.400.v20250426-1415]' 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.7.400.v20250426-1415'/>
      </artifacts>
      <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.7.400.v20250426-1415&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.standalone.feature.feature.jar' version='25.2.1.202509211659'>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Standalone'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.update.feature.plugin' value='org.jkiss.dbeaver.ui.app.standalone'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.standalone.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.standalone.feature.feature.jar' version='25.2.1.202509211659'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.jkiss.dbeaver.standalone.feature' version='25.2.1.202509211659'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.jkiss.dbeaver.standalone.feature' version='25.2.1.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.model.dashboard' version='1.0.36.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.model.dashboard' range='[0.0.0,1.0.36.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Dashboards Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.model.dashboard_1.0.36.202509211659.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.dashboard' version='1.0.36.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.model.dashboard' version='1.0.36.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.dashboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.dashboard.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.dashboard.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.dashboard.registry' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.model.dashboard' version='1.0.36.202509211659'>
          <properties size='1'>
            <property 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.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' 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=21))'>
          <description>
            org.jkiss.dbeaver.model.dashboard
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.dashboard.source' range='[1.0.36.202509211659,1.0.36.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.model.dashboard' version='1.0.36.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.model.dashboard;singleton:=true&#xA;Bundle-Version: 1.0.36.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.garbagecollector' version='1.3.600.v20250323-0538' generation='2'>
      <update id='org.eclipse.equinox.p2.garbagecollector' range='[0.0.0,1.3.600.v20250323-0538)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.garbagecollector_1.3.600.v20250323-0538.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.garbagecollector' version='1.3.600.v20250323-0538'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.garbagecollector' version='1.3.600.v20250323-0538'/>
        <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.600.v20250323-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='18'>
        <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.service.debug' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=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.600.v20250323-0538,1.3.600.v20250323-0538]' 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.600.v20250323-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.p2.garbagecollector;singleton:=true&#xA;Bundle-Version: 1.3.600.v20250323-0538&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.dpi.model' version='1.0.53.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.dpi.model' range='[0.0.0,1.0.53.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Detached Database Invocation'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.dpi.model_1.0.53.202509211659.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.dpi.model' version='1.0.53.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.dpi.model' version='1.0.53.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.dpi.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.dpi.model.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.dpi.model.client' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.dpi.model' version='1.0.53.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' 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=21))'>
          <description>
            org.jkiss.dbeaver.dpi.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.dpi.model.source' range='[1.0.53.202509211659,1.0.53.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.dpi.model' version='1.0.53.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.dpi.model;singleton:=true&#xA;Bundle-Version: 1.0.53.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.tree.analysis' version='9.8.0' singleton='false' generation='2'>
      <update id='org.objectweb.asm.tree.analysis' range='[0.0.0,9.8.0)' severity='0'/>
      <properties size='4'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.objectweb.asm.tree.analysis_9.8.0.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree.analysis' version='9.8.0'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.tree.analysis' version='9.8.0'/>
        <provided namespace='java.package' name='org.objectweb.asm.tree.analysis' version='9.8.0'>
          <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.8.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='java.package' name='org.objectweb.asm' range='9.8.0'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='9.8.0'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='9.8.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.8.0,9.8.0]' 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.8.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.tree.analysis&#xA;Bundle-Version: 9.8&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.preferences' version='3.11.400.v20250520-0549' generation='2'>
      <update id='org.eclipse.equinox.preferences' range='[0.0.0,3.11.400.v20250520-0549)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.preferences_3.11.400.v20250520-0549.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences' version='3.11.400.v20250520-0549'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.preferences' version='3.11.400.v20250520-0549'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.preferences.exchange' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.preferences' version='3.5.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.preferences' version='3.11.400.v20250520-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='13'>
        <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.framework.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[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.11.400.v20250520-0549,3.11.400.v20250520-0549]' 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.11.400.v20250520-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.preferences; singleton:=true&#xA;Bundle-Version: 3.11.400.v20250520-0549&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf' version='3.13.0.v20250304-2338' generation='2'>
      <update id='org.eclipse.ecf' range='[0.0.0,3.13.0.v20250304-2338)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ecf_3.13.0.v20250304-2338.jar'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf' version='3.13.0.v20250304-2338'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf' version='3.13.0.v20250304-2338'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.events' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.jobs' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.provider' version='3.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.security' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.start' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.status' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.user' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.util' version='3.6.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.util.reflection' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf' version='3.13.0.v20250304-2338'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='ecf.containertype' name='org.eclipse.ecf_3.13.0.v20250304-2338-1' version='3.3.0'>
          <properties size='1'>
            <property name='names' value='ecf.base' type='List'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.identity' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.concurrent.future' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ecf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.source' range='[3.13.0.v20250304-2338,3.13.0.v20250304-2338]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf' version='3.13.0.v20250304-2338'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf;singleton:=true&#xA;Bundle-Version: 3.13.0.v20250304-2338&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher' version='1.9.500.v20250518-0605' generation='2'>
      <update id='org.eclipse.equinox.p2.publisher' range='[0.0.0,1.9.500.v20250518-0605)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.publisher_1.9.500.v20250518-0605.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher' version='1.9.500.v20250518-0605'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' version='1.9.500.v20250518-0605'/>
        <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.500.v20250518-0605'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.osgi' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.checksum' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.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'/>
        <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
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.source' range='[1.9.500.v20250518-0605,1.9.500.v20250518-0605]' 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.500.v20250518-0605'/>
      </artifacts>
      <touchpoint id='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.500.v20250518-0605&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console.nls' version='3.14.300.v20250509-1251'>
      <update id='org.eclipse.ui.console.nls' range='[0.0.0,3.14.300.v20250509-1251)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.console NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.console.nls_3.14.300.v20250509-1251.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nls' version='3.14.300.v20250509-1251'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console.nls' version='3.14.300.v20250509-1251'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.console.nls' version='3.14.300.v20250509-1251'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui.console' version='3.14.300.v20250509-1251'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console.nls.source' range='[3.14.300.v20250509-1251,3.14.300.v20250509-1251]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console.nls' version='3.14.300.v20250509-1251'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.14.300.v20250509-1251&#xA;Fragment-Host: org.eclipse.ui.console&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.util' version='9.8.0' singleton='false' generation='2'>
      <update id='org.objectweb.asm.util' range='[0.0.0,9.8.0)' severity='0'/>
      <properties size='4'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.objectweb.asm.util_9.8.0.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.util' version='9.8.0'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.util' version='9.8.0'/>
        <provided namespace='java.package' name='org.objectweb.asm.util' version='9.8.0'>
          <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.8.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='org.objectweb.asm' range='9.8.0'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='9.8.0'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='9.8.0'/>
        <required namespace='java.package' name='org.objectweb.asm.tree.analysis' range='9.8.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.8.0,9.8.0]' 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.8.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.util&#xA;Bundle-Version: 9.8&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.console' version='1.4.1000.v20250518-0610' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.console' range='[0.0.0,1.4.1000.v20250518-0610)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.console_1.4.1000.v20250518-0610.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.console' version='1.4.1000.v20250518-0610'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.console' version='1.4.1000.v20250518-0610'/>
        <provided namespace='java.package' name='org.eclipse.equinox.console.common' version='0.0.0'/>
        <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.1000.v20250518-0610'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='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.service.startlevel' 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.1000.v20250518-0610,1.4.1000.v20250518-0610]' 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.1000.v20250518-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.equinox.console&#xA;Bundle-Version: 1.4.1000.v20250518-0610&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.postgresql' version='2.1.236.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.postgresql' range='[0.0.0,2.1.236.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver PostgreSQL Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.postgresql_2.1.236.202509211659.jar'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.postgresql' version='2.1.236.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.postgresql' version='2.1.236.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.backup' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.model.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.model.fdw' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.model.impls' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.model.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.model.lock' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.model.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.model.plan' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.model.session' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.model.impls.cockroach' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.model.impls.materialize' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.model.impls.redshift' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.model.impls.yellowbrick' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.postgresql.tasks' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.postgresql' version='2.1.236.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.jdbc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql.jdbc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.bundle.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native' 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=21))'>
          <description>
            org.jkiss.dbeaver.ext.postgresql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.postgresql.source' range='[2.1.236.202509211659,2.1.236.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.postgresql' version='2.1.236.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.postgresql;singleton:=true&#xA;Bundle-Version: 2.1.236.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.ui' version='3.11.100.v20250509-1307' generation='2'>
      <update id='org.eclipse.team.ui' range='[0.0.0,3.11.100.v20250509-1307)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.team.ui_3.11.100.v20250509-1307.jar'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui' version='3.11.100.v20250509-1307'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui' version='3.11.100.v20250509-1307'/>
        <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.11.100.v20250509-1307'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)'>
          <description>
            org.eclipse.team.ui
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.team.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui.source' range='[3.11.100.v20250509-1307,3.11.100.v20250509-1307]' 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.11.100.v20250509-1307'/>
      </artifacts>
      <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.11.100.v20250509-1307&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.win32.nls' version='1.3.500.v20250513-1235'>
      <update id='org.eclipse.compare.win32.nls' range='[0.0.0,1.3.500.v20250513-1235)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare.win32 NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.compare.win32.nls_1.3.500.v20250513-1235.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32.nls' version='1.3.500.v20250513-1235'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.win32.nls' version='1.3.500.v20250513-1235'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.win32.nls' version='1.3.500.v20250513-1235'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.compare.win32' version='1.3.500.v20250513-1235'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.compare.win32' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.win32.nls.source' range='[1.3.500.v20250513-1235,1.3.500.v20250513-1235]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.win32.nls' version='1.3.500.v20250513-1235'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 1.3.500.v20250513-1235&#xA;Fragment-Host: org.eclipse.compare.win32&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.variables' version='3.6.500.v20240702-1152' generation='2'>
      <update id='org.eclipse.core.variables' range='[0.0.0,3.6.500.v20240702-1152)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.variables_3.6.500.v20240702-1152.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' version='3.6.500.v20240702-1152'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables' version='3.6.500.v20240702-1152'/>
        <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.500.v20240702-1152'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.500.v20240702-1152,3.6.500.v20240702-1152]' 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.500.v20240702-1152'/>
      </artifacts>
      <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.500.v20240702-1152&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.core5.httpcore5' version='5.3.4.v20250320-1400' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.core5.httpcore5' range='[0.0.0,5.3.4.v20250320-1400)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Bundle org.apache.httpcomponents.core5 : httpcore5'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.httpcomponents.core5.httpcore5_5.3.4.v20250320-1400.jar'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.core5.httpcore5' version='5.3.4.v20250320-1400'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.core5.httpcore5' version='5.3.4.v20250320-1400'/>
        <provided namespace='java.package' name='org.apache.hc.core5' version='5.3.4'/>
        <provided namespace='java.package' name='org.apache.hc.core5.annotation' version='5.3.4'/>
        <provided namespace='java.package' name='org.apache.hc.core5.concurrent' version='5.3.4'/>
        <provided namespace='java.package' name='org.apache.hc.core5.function' version='5.3.4'/>
        <provided namespace='java.package' name='org.apache.hc.core5.http' version='5.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.nio' version='5.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.nio,org.apache.hc.core5.http.protocol' type='List'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.apache.hc.core5.http.protocol' version='5.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4'>
          <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.3.4.v20250320-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='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.3.4.v20250320-1400,5.3.4.v20250320-1400]' 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.3.4.v20250320-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.httpcomponents.core5.httpcore5&#xA;Bundle-Version: 5.3.4.v20250320-1400&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.app.base.feature.feature.group' version='25.2.1.202509211659' singleton='false'>
      <update id='org.jkiss.dbeaver.app.base.feature.feature.group' range='[0.0.0,25.2.1.202509211659)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Base Standalone Application'/>
        <property name='org.eclipse.equinox.p2.description' value='DBeaver Universal Database Manager base standalone application'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.app.base.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.app.base.feature.feature.group' version='25.2.1.202509211659'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.rcp.feature.feature.group' range='[3.0.42.202509211659,3.0.42.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.runtime.feature.feature.group' range='[25.2.1.202509211659,25.2.1.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.feature.feature.group' range='[25.2.1.202509211659,25.2.1.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.db.feature.feature.group' range='[1.0.154.202509211659,1.0.154.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.db.ui.feature.feature.group' range='[1.0.154.202509211659,1.0.154.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.ai.feature.feature.group' range='[1.0.65.202509211659,1.0.65.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.swt.linux' range='[1.0.23.202509211659,1.0.23.202509211659]'>
          <filter>
            (osgi.os=linux)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.swt.macos' range='[1.0.28.202509211659,1.0.28.202509211659]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.swt.windows' range='[1.0.23.202509211659,1.0.23.202509211659]'>
          <filter>
            (osgi.os=win32)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.slf4j' range='[2.0.133.202509211659,2.0.133.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application' range='[1.5.700.v20250514-1719,1.5.700.v20250514-1719]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.cli' range='[1.9.0,1.9.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.launcher' range='[1.0.37.202509211659,1.0.37.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.app.base.feature.feature.jar' range='[25.2.1.202509211659,25.2.1.202509211659]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.rcp.feature.feature.jar' version='3.0.42.202509211659'>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver RCP'/>
        <property name='org.eclipse.equinox.p2.description' value='Universal Database Manager RCP'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.rcp.feature_3.0.42.202509211659'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.rcp.feature.feature.jar' version='3.0.42.202509211659'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.jkiss.dbeaver.rcp.feature' version='3.0.42.202509211659'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.jkiss.dbeaver.rcp.feature' version='3.0.42.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.engine' version='2.10.500.v20250516-0523' generation='2'>
      <update id='org.eclipse.equinox.p2.engine' range='[0.0.0,2.10.500.v20250516-0523)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.engine_2.10.500.v20250516-0523.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine' version='2.10.500.v20250516-0523'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' version='2.10.500.v20250516-0523'/>
        <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.3.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.engine.query' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.engine' version='2.10.500.v20250516-0523'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.10.500.v20250516-0523,2.10.500.v20250516-0523]' 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.10.500.v20250516-0523'/>
      </artifacts>
      <touchpoint id='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.10.500.v20250516-0523&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.nls' version='3.13.100.v20250426-1709'>
      <update id='org.eclipse.ui.navigator.nls' range='[0.0.0,3.13.100.v20250426-1709)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.navigator NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.navigator.nls_3.13.100.v20250426-1709.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nls' version='3.13.100.v20250426-1709'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.nls' version='3.13.100.v20250426-1709'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.nls' version='3.13.100.v20250426-1709'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui.navigator' version='3.13.100.v20250426-1709'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.nls.source' range='[3.13.100.v20250426-1709,3.13.100.v20250426-1709]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.nls' version='3.13.100.v20250426-1709'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.13.100.v20250426-1709&#xA;Fragment-Host: org.eclipse.ui.navigator&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.greenplum' version='1.0.164.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.greenplum' range='[0.0.0,1.0.164.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Greenplum Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.greenplum_1.0.164.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.greenplum' version='1.0.164.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.greenplum' version='1.0.164.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.greenplum' version='1.0.164.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.postgresql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.greenplum
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.greenplum.source' range='[1.0.164.202509211659,1.0.164.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.greenplum' version='1.0.164.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.greenplum;singleton:=true&#xA;Bundle-Version: 1.0.164.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.natives' version='1.5.600.v20250519-0525' generation='2'>
      <update id='org.eclipse.equinox.p2.touchpoint.natives' range='[0.0.0,1.5.600.v20250519-0525)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.touchpoint.natives_1.5.600.v20250519-0525.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.5.600.v20250519-0525'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.natives' version='1.5.600.v20250519-0525'/>
        <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.600.v20250519-0525'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.app' range='1.3.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='2.0.0' optional='true' greedy='false'/>
        <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.service.environment' range='1.3.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)'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.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.600.v20250519-0525,1.5.600.v20250519-0525]' 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.600.v20250519-0525'/>
      </artifacts>
      <touchpoint id='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.600.v20250519-0525&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm' version='9.8.0' singleton='false' generation='2'>
      <update id='org.objectweb.asm' range='[0.0.0,9.8.0)' severity='0'/>
      <properties size='4'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.objectweb.asm_9.8.0.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' version='9.8.0'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm' version='9.8.0'/>
        <provided namespace='java.package' name='org.objectweb.asm' version='9.8.0'/>
        <provided namespace='java.package' name='org.objectweb.asm.signature' version='9.8.0'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm' version='9.8.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <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.8.0,9.8.0]' 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.8.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm&#xA;Bundle-Version: 9.8&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery' version='1.3.600.v20250516-0521' generation='2'>
      <update id='org.eclipse.equinox.p2.discovery' range='[0.0.0,1.3.600.v20250516-0521)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.discovery_1.3.600.v20250516-0521.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery' version='1.3.600.v20250516-0521'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.discovery' version='1.3.600.v20250516-0521'/>
        <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.600.v20250516-0521'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.600.v20250516-0521,1.3.600.v20250516-0521]' 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.600.v20250516-0521'/>
      </artifacts>
      <touchpoint id='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.600.v20250516-0521&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.jexl' version='3.1.0' singleton='false' generation='2'>
      <update id='org.apache.commons.jexl' range='[0.0.0,3.1.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Commons JEXL'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Commons JEXL library is an implementation of the JSTL Expression Language with extensions.'/>
        <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/jexl/'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.commons.jexl_3.1.0.jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.jexl' version='3.1.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.jexl' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.jexl3' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.jexl3.annotations' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.jexl3.internal' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.jexl3.internal.introspection' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.jexl3.introspection' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.jexl3.parser' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.commons.jexl3.scripting' version='3.1.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.jexl' version='3.1.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='javax.script' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.apache.commons.jexl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.jexl.source' range='[3.1.0,3.1.0]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.jexl' version='3.1.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.jexl&#xA;Bundle-Version: 3.1.0&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt.theme' version='0.14.500.v20250213-1508' generation='2'>
      <update id='org.eclipse.e4.ui.css.swt.theme' range='[0.0.0,0.14.500.v20250213-1508)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.css.swt.theme_0.14.500.v20250213-1508.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.theme' version='0.14.500.v20250213-1508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' version='0.14.500.v20250213-1508'/>
        <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.14.500.v20250213-1508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.13.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.12.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.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=17))'>
          <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.14.500.v20250213-1508,0.14.500.v20250213-1508]' 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.14.500.v20250213-1508'/>
      </artifacts>
      <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.14.500.v20250213-1508&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.transport.ecf' version='1.4.500.v20250519-0547' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.p2.transport.ecf' range='[0.0.0,1.4.500.v20250519-0547)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.p2.transport.ecf_1.4.500.v20250519-0547.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf' version='1.4.500.v20250519-0547'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.transport.ecf' version='1.4.500.v20250519-0547'/>
        <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.500.v20250519-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='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ecf' range='3.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.filetransfer' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer' range='3.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='2.0.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.5.100'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.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.500.v20250519-0547,1.4.500.v20250519-0547]' 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.500.v20250519-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.equinox.p2.transport.ecf&#xA;Bundle-Version: 1.4.500.v20250519-0547&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.kingbase.ui' version='1.0.8.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.kingbase.ui' range='[0.0.0,1.0.8.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Kingbase UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.kingbase.ui_1.0.8.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.kingbase.ui' version='1.0.8.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.kingbase.ui' version='1.0.8.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.kingbase.ui' version='1.0.8.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.postgresql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.postgresql.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.kingbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='java.package' name='org.jkiss.dbeaver.ui.editors.object.struct' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.kingbase.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.kingbase.ui.source' range='[1.0.8.202509211659,1.0.8.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.kingbase.ui' version='1.0.8.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.kingbase.ui;singleton:=true&#xA;Bundle-Version: 1.0.8.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt.nls' version='0.17.800.v20250422-1254'>
      <update id='org.eclipse.e4.ui.workbench.swt.nls' range='[0.0.0,0.17.800.v20250422-1254)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.e4.ui.workbench.swt NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.workbench.swt.nls_0.17.800.v20250422-1254.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nls' version='0.17.800.v20250422-1254'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt.nls' version='0.17.800.v20250422-1254'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.swt.nls' version='0.17.800.v20250422-1254'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.e4.ui.workbench.swt' version='0.17.800.v20250422-1254'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt.nls.source' range='[0.17.800.v20250422-1254,0.17.800.v20250422-1254]' 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.nls' version='0.17.800.v20250422-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.e4.ui.workbench.swt.nls ;singleton=true&#xA;Bundle-Version: 0.17.800.v20250422-1254&#xA;Fragment-Host: org.eclipse.e4.ui.workbench.swt&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views' version='3.12.600.v20250426-1716' generation='2'>
      <update id='org.eclipse.ui.views' range='[0.0.0,3.12.600.v20250426-1716)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.views_3.12.600.v20250426-1716.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' version='3.12.600.v20250426-1716'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views' version='3.12.600.v20250426-1716'/>
        <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.12.600.v20250426-1716'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.204.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.31.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=17))'>
          <description>
            org.eclipse.ui.views
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.source' range='[3.12.600.v20250426-1716,3.12.600.v20250426-1716]' 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.12.600.v20250426-1716'/>
      </artifacts>
      <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.12.600.v20250426-1716&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.charts' version='1.0.160.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.charts' range='[0.0.0,1.0.160.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Charts UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.charts_1.0.160.202509211659.jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.charts' version='1.0.160.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.charts' version='1.0.160.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.charts' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.charts.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.jfree.chart.swt.editor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.charts' version='1.0.160.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.bundle.jfreechart' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.charts
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.charts.source' range='[1.0.160.202509211659,1.0.160.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.charts' version='1.0.160.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.charts;singleton:=true&#xA;Bundle-Version: 1.0.160.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.win32.win32.x86_64' version='3.130.0.v20250528-1759'>
      <update id='org.eclipse.swt.win32.win32.x86_64' range='[0.0.0,3.130.0.v20250528-1759)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452554000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.swt.win32.win32.x86_64_3.130.0.v20250528-1759.jar'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64' version='3.130.0.v20250528-1759'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.win32.win32.x86_64' version='3.130.0.v20250528-1759'/>
        <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.130.0.v20250528-1759'>
          <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.130.0.v20250528-1759'/>
        <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.130.0.v20250528-1759,3.130.0.v20250528-1759]' 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.130.0.v20250528-1759'/>
      </artifacts>
      <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.130.0.v20250528-1759&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.128.0,4.0.0)&quot;&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.ui.refactoring' version='3.13.600.v20250528-2229' generation='2'>
      <update id='org.eclipse.ltk.ui.refactoring' range='[0.0.0,3.13.600.v20250528-2229)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ltk.ui.refactoring_3.13.600.v20250528-2229.jar'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring' version='3.13.600.v20250528-2229'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' version='3.13.600.v20250528-2229'/>
        <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.13.600.v20250528-2229'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=17))'>
          <description>
            org.eclipse.ltk.ui.refactoring
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring.source' range='[3.13.600.v20250528-2229,3.13.600.v20250528-2229]' 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.13.600.v20250528-2229'/>
      </artifacts>
      <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.13.600.v20250528-2229&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.services' version='1.6.500.v20250123-0754' generation='2'>
      <update id='org.eclipse.e4.ui.services' range='[0.0.0,1.6.500.v20250123-0754)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.ui.services_1.6.500.v20250123-0754.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.services' version='1.6.500.v20250123-0754'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.services' version='1.6.500.v20250123-0754'/>
        <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.500.v20250123-0754'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <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.500.v20250123-0754,1.6.500.v20250123-0754]' 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.500.v20250123-0754'/>
      </artifacts>
      <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.500.v20250123-0754&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.mssql.ui' version='1.0.162.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.mssql.ui' range='[0.0.0,1.0.162.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver SQL Server UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.mssql.ui_1.0.162.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.mssql.ui' version='1.0.162.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.mssql.ui' version='1.0.162.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.mssql.ui.editors' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.mssql.ui' version='1.0.162.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.mssql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.entity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.session' range='0.0.0'/>
        <required namespace='java.package' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.mssql.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.mssql.ui.source' range='[1.0.162.202509211659,1.0.162.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.mssql.ui' version='1.0.162.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.mssql.ui;singleton:=true&#xA;Bundle-Version: 1.0.162.202509211659&#xA;
          </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.util.function_1.2.0.202109301733.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.nls' version='3.11.400.v20250513-1235'>
      <update id='org.eclipse.compare.nls' range='[0.0.0,3.11.400.v20250513-1235)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.compare NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.compare.nls_3.11.400.v20250513-1235.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nls' version='3.11.400.v20250513-1235'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.nls' version='3.11.400.v20250513-1235'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.nls' version='3.11.400.v20250513-1235'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.compare' version='3.11.400.v20250513-1235'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.nls.source' range='[3.11.400.v20250513-1235,3.11.400.v20250513-1235]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.nls' version='3.11.400.v20250513-1235'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.11.400.v20250513-1235&#xA;Fragment-Host: org.eclipse.compare&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.ai.feature.feature.jar' version='1.0.65.202509211659'>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver AI Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.update.feature.plugin' value='org.jkiss.dbeaver.ui.ai'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.ext.ai.feature_1.0.65.202509211659'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.ai.feature.feature.jar' version='1.0.65.202509211659'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.jkiss.dbeaver.ext.ai.feature' version='1.0.65.202509211659'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.jkiss.dbeaver.ext.ai.feature' version='1.0.65.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.osgi.service.event_1.4.1.202109301733.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.nls' version='3.10.500.v20250423-1201'>
      <update id='org.eclipse.help.nls' range='[0.0.0,3.10.500.v20250423-1201)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.help NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.help.nls_3.10.500.v20250423-1201.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.nls' version='3.10.500.v20250423-1201'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.nls' version='3.10.500.v20250423-1201'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.nls' version='3.10.500.v20250423-1201'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.help' version='3.10.500.v20250423-1201'/>
      </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.help.nls.source' range='[3.10.500.v20250423-1201,3.10.500.v20250423-1201]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.nls' version='3.10.500.v20250423-1201'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.10.500.v20250423-1201&#xA;Fragment-Host: org.eclipse.help&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.bundle.gis' version='2.0.8' singleton='false' generation='2'>
      <update id='org.jkiss.bundle.gis' range='[0.0.0,2.0.8)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.jkiss.bundle.gis'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.bundle.gis_2.0.8'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.bundle.gis' version='2.0.8'/>
        <provided namespace='osgi.bundle' name='org.jkiss.bundle.gis' version='2.0.8'/>
        <provided namespace='java.package' name='org.locationtech.jts' version='0.0.0'/>
        <provided namespace='java.package' name='org.locationtech.jts.algorithm' version='0.0.0'/>
        <provided namespace='java.package' name='org.locationtech.jts.geom' version='0.0.0'/>
        <provided namespace='java.package' name='org.locationtech.jts.geom.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.locationtech.jts.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.locationtech.jts.io.geojson' version='0.0.0'/>
        <provided namespace='java.package' name='org.locationtech.jts.io.twkb' version='0.0.0'/>
        <provided namespace='java.package' name='org.cts' version='0.0.0'/>
        <provided namespace='java.package' name='org.cts.crs' version='0.0.0'/>
        <provided namespace='java.package' name='org.cts.cs' version='0.0.0'/>
        <provided namespace='java.package' name='org.cts.datum' version='0.0.0'/>
        <provided namespace='java.package' name='org.cts.op' version='0.0.0'/>
        <provided namespace='java.package' name='org.cts.op.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.cts.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.cts.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.cts.units' version='0.0.0'/>
        <provided namespace='java.package' name='org.cts.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.cugos.wkg' version='0.0.0'/>
        <provided namespace='java.package' name='org.ejml.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.ejml.dense.row.decomposition.lu' version='0.0.0'/>
        <provided namespace='java.package' name='org.ejml.dense.row.linsol.lu' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.bundle.gis' version='2.0.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='3'>
        <required namespace='java.package' name='org.slf4j' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.jkiss.bundle.gis
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.bundle.gis.source' range='[2.0.8,2.0.8]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.bundle.gis' version='2.0.8'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.bundle.gis&#xA;Bundle-Version: 2.0.8&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.kingbase' version='1.0.8.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.kingbase' range='[0.0.0,1.0.8.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Kingbase Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.kingbase_1.0.8.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.kingbase' version='1.0.8.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.kingbase' version='1.0.8.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.kingbase' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.kingbase.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.kingbase' version='1.0.8.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.jdbc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.postgresql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql.jdbc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.bundle.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.kingbase
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.kingbase.source' range='[1.0.8.202509211659,1.0.8.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.kingbase' version='1.0.8.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.kingbase;singleton:=true&#xA;Bundle-Version: 1.0.8.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.navigator' version='1.0.163.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.navigator' range='[0.0.0,1.0.163.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver UI Navigator'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.navigator_1.0.163.202509211659.jar'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.navigator' version='1.0.163.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' version='1.0.163.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tools.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.actions.datasource' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.actions.exec' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.entity' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.entity.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.entity.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.navigator.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.navigator.breadcrumb' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.navigator.database' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.navigator.database.load' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.navigator.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.navigator.itemlist' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.navigator.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.resources' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.navigator' version='1.0.163.202509211659'>
          <properties size='1'>
            <property 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.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.e4.ui.workbench.renderers.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ui.navigator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.navigator.source' range='[1.0.163.202509211659,1.0.163.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.navigator' version='1.0.163.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.navigator;singleton:=true&#xA;Bundle-Version: 1.0.163.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.property' version='1.10.400.v20250409-0730' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding.property' range='[0.0.0,1.10.400.v20250409-0730)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.databinding.property_1.10.400.v20250409-0730.jar'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.property' version='1.10.400.v20250409-0730'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.property' version='1.10.400.v20250409-0730'/>
        <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.400.v20250409-0730'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.400.v20250409-0730,1.10.400.v20250409-0730]' 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.400.v20250409-0730'/>
      </artifacts>
      <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.400.v20250409-0730&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.cli' version='1.9.0' singleton='false' generation='2'>
      <update id='org.apache.commons.cli' range='[0.0.0,1.9.0)' severity='0'/>
      <properties size='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.commons.cli_1.9.0.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.cli' version='1.9.0'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.cli' version='1.9.0'/>
        <provided namespace='java.package' name='org.apache.commons.cli' version='1.9.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.cli' version='1.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <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.9.0,1.9.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.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.cli&#xA;Bundle-Version: 1.9.0&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.tasks.native.ui' version='1.0.141.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.tasks.native.ui' range='[0.0.0,1.0.141.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Tasks - Native Tools UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.tasks.native.ui_1.0.141.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.native.ui' version='1.0.141.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native.ui' version='1.0.141.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tasks.ui.nativetool' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.tasks.native.ui' version='1.0.141.202509211659'>
          <properties size='1'>
            <property 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.console' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.tasks.native.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.native.ui.source' range='[1.0.141.202509211659,1.0.141.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.tasks.native.ui' version='1.0.141.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.tasks.native.ui;singleton:=true&#xA;Bundle-Version: 1.0.141.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.db.feature.feature.group' version='1.0.154.202509211659' singleton='false'>
      <update id='org.jkiss.dbeaver.db.feature.feature.group' range='[0.0.0,1.0.154.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Databases'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.db.feature_1.0.154.202509211659'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.db.feature.feature.group' version='1.0.154.202509211659'/>
      </provides>
      <requires size='45'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.db2' range='[2.1.248.202509211659,2.1.248.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.mysql' range='[2.1.248.202509211659,2.1.248.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.mssql' range='[1.0.257.202509211659,1.0.257.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.oracle' range='[2.1.248.202509211659,2.1.248.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.postgresql' range='[2.1.236.202509211659,2.1.236.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.generic' range='[2.3.249.202509211659,2.3.249.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.athena' range='[1.0.169.202509211659,1.0.169.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.bigquery' range='[1.0.169.202509211659,1.0.169.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.clickhouse' range='[1.0.168.202509211659,1.0.168.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.cubrid' range='[1.0.39.202509211659,1.0.39.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.db2.zos' range='[1.0.166.202509211659,1.0.166.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.db2.i' range='[1.0.151.202509211659,1.0.151.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.databend' range='[1.0.18.202509211659,1.0.18.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.derby' range='[1.1.248.202509211659,1.1.248.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.dameng' range='[1.0.47.202509211659,1.0.47.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.duckdb' range='[1.0.55.202509211659,1.0.55.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.exasol' range='[1.0.221.202509211659,1.0.221.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.firebird' range='[1.0.264.202509211659,1.0.264.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.gbase8s' range='[1.0.12.202509211659,1.0.12.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.greenplum' range='[1.0.164.202509211659,1.0.164.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.h2' range='[1.0.218.202509211659,1.0.218.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.hana' range='[1.2.141.202509211659,1.2.141.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.hive' range='[1.0.169.202509211659,1.0.169.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.hsqldb' range='[1.0.210.202509211659,1.0.210.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.informix' range='[1.0.254.202509211659,1.0.254.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.iotdb' range='[1.0.1.202509211659,1.0.1.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.netezza' range='[1.0.228.202509211659,1.0.228.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.oceanbase' range='[1.0.101.202509211659,1.0.101.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.tidb' range='[1.0.43.202509211659,1.0.43.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.phoenix' range='[1.0.232.202509211659,1.0.232.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.snowflake' range='[1.0.183.202509211659,1.0.183.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.spanner' range='[1.0.150.202509211659,1.0.150.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.sqlite' range='[1.0.212.202509211659,1.0.212.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.teradata' range='[1.0.231.202509211659,1.0.231.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.trino' range='[1.0.56.202509211659,1.0.56.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.vertica' range='[2.0.193.202509211659,2.0.193.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.ocient' range='[1.0.134.202509211659,1.0.134.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.denodo' range='[1.0.109.202509211659,1.0.109.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.databricks' range='[1.0.85.202509211659,1.0.85.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.altibase' range='[1.0.24.202509211659,1.0.24.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.gaussdb' range='[1.0.24.202509211659,1.0.24.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.kingbase' range='[1.0.8.202509211659,1.0.8.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.dbeaver.jdbc.api' range='[2.5.0.202509211659,2.5.0.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.dbeaver.jdbc.driver.libsql' range='[1.0.5.202509211659,1.0.5.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.db.feature.feature.jar' range='[1.0.154.202509211659,1.0.154.202509211659]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.hive' version='1.0.169.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.hive' range='[0.0.0,1.0.169.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Apache HIVE Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.hive_1.0.169.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.hive' version='1.0.169.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.hive' version='1.0.169.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.hive.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.hive' version='1.0.169.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.hive
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.hive.source' range='[1.0.169.202509211659,1.0.169.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.hive' version='1.0.169.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.hive;singleton:=true&#xA;Bundle-Version: 1.0.169.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.jobs' version='3.15.600.v20250513-1234' generation='2'>
      <update id='org.eclipse.core.jobs' range='[0.0.0,3.15.600.v20250513-1234)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.jobs_3.15.600.v20250513-1234.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs' version='3.15.600.v20250513-1234'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs' version='3.15.600.v20250513-1234'/>
        <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.600.v20250513-1234'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.600.v20250513-1234,3.15.600.v20250513-1234]' 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.600.v20250513-1234'/>
      </artifacts>
      <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.600.v20250513-1234&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.notifications.nls' version='0.7.400.v20250426-1415'>
      <update id='org.eclipse.jface.notifications.nls' range='[0.0.0,0.7.400.v20250426-1415)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface.notifications NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.jface.notifications.nls_0.7.400.v20250426-1415.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nls' version='0.7.400.v20250426-1415'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.notifications.nls' version='0.7.400.v20250426-1415'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.notifications.nls' version='0.7.400.v20250426-1415'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.jface.notifications' version='0.7.400.v20250426-1415'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.notifications' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.notifications.nls.source' range='[0.7.400.v20250426-1415,0.7.400.v20250426-1415]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.notifications.nls' version='0.7.400.v20250426-1415'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 0.7.400.v20250426-1415&#xA;Fragment-Host: org.eclipse.jface.notifications&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding' version='1.13.500.v20250409-0730' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding' range='[0.0.0,1.13.500.v20250409-0730)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.core.databinding_1.13.500.v20250409-0730.jar'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding' version='1.13.500.v20250409-0730'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding' version='1.13.500.v20250409-0730'/>
        <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.500.v20250409-0730'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.500.v20250409-0730,1.13.500.v20250409-0730]' 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.500.v20250409-0730'/>
      </artifacts>
      <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.500.v20250409-0730&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.contexts' version='1.13.100.v20250122-1647' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.contexts' range='[0.0.0,1.13.100.v20250122-1647)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.e4.core.contexts_1.13.100.v20250122-1647.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.contexts' version='1.13.100.v20250122-1647'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' version='1.13.100.v20250122-1647'/>
        <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.100.v20250122-1647'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.100.v20250122-1647,1.13.100.v20250122-1647]' 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.100.v20250122-1647'/>
      </artifacts>
      <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.100.v20250122-1647&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.dbeaver.jdbc.driver.libsql' version='1.0.5.202509211659' singleton='false' generation='2'>
      <update id='com.dbeaver.jdbc.driver.libsql' range='[0.0.0,1.0.5.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver LibSQL JDBC Driver'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\com.dbeaver.jdbc.driver.libsql_1.0.5.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.dbeaver.jdbc.driver.libsql' version='1.0.5.202509211659'/>
        <provided namespace='osgi.bundle' name='com.dbeaver.jdbc.driver.libsql' version='1.0.5.202509211659'/>
        <provided namespace='java.package' name='com.dbeaver.jdbc.driver.libsql' version='0.0.0'/>
        <provided namespace='java.package' name='com.dbeaver.jdbc.driver.libsql.client' version='0.0.0'/>
        <provided namespace='osgi.identity' name='com.dbeaver.jdbc.driver.libsql' version='1.0.5.202509211659'>
          <properties size='1'>
            <property 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='com.dbeaver.jdbc.api' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.utils' 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=11))'>
          <description>
            com.dbeaver.jdbc.driver.libsql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.dbeaver.jdbc.driver.libsql.source' range='[1.0.5.202509211659,1.0.5.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.dbeaver.jdbc.driver.libsql' version='1.0.5.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.dbeaver.jdbc.driver.libsql&#xA;Bundle-Version: 1.0.5.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.model.cli' version='1.0.8.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.model.cli' range='[0.0.0,1.0.8.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Command Line Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.model.cli_1.0.8.202509211659.jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.cli' version='1.0.8.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.model.cli' version='1.0.8.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.cli' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.cli.registry' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.model.cli' version='1.0.8.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.cli' 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=21))'>
          <description>
            org.jkiss.dbeaver.model.cli
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.cli.source' range='[1.0.8.202509211659,1.0.8.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.model.cli' version='1.0.8.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.model.cli;singleton:=true&#xA;Bundle-Version: 1.0.8.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.core.feature.feature.group' version='1.7.600.v20250521-0415' singleton='false'>
      <update id='org.eclipse.equinox.p2.core.feature.feature.group' range='[0.0.0,1.7.600.v20250521-0415)' severity='0'/>
      <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='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.equinox.p2.core.feature_1.7.600.v20250521-0415'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010, 2013 EclipseSource Inc. and others.&#xA;'/>
        <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.600.v20250521-0415'/>
        <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.ecf.core.feature.feature.group' 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.ecf.filetransfer.feature.feature.group' range='[3.13.7,4.0.0)'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.filetransfer.httpclientjava.feature.feature.group' range='[2.0.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.filetransfer.httpclient5.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.equinox.p2.artifact.repository' range='[1.5.700.v20250515-0511,1.5.700.v20250515-0511]'/>
        <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.100.v20250317-0903,2.13.100.v20250317-0903]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director' range='[2.6.700.v20250513-1040,2.6.700.v20250513-1040]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine' range='[2.10.500.v20250516-0523,2.10.500.v20250516-0523]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.garbagecollector' range='[1.3.600.v20250323-0538,1.3.600.v20250323-0538]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata' range='[2.9.400.v20250517-1821,2.9.400.v20250517-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository' range='[1.5.600.v20250517-0340,1.5.600.v20250517-0340]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository' range='[2.9.400.v20250519-0535,2.9.400.v20250519-0535]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='[2.4.500.v20250317-0609,2.4.500.v20250317-0609]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.natives' range='[1.5.600.v20250519-0525,1.5.600.v20250519-0525]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.3.500.v20250307-0803,2.3.500.v20250307-0803]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin' range='[2.3.400.v20250515-0513,2.3.400.v20250515-0513]'/>
        <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.11.400.v20250520-0549,3.11.400.v20250520-0549]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.prefs' range='[1.1.2.202109301733,1.1.2.202109301733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security' range='[1.4.600.v20250521-0413,1.4.600.v20250521-0413]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.jarprocessor' range='[1.3.600.v20250517-0338,1.3.600.v20250517-0338]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.transport.ecf' range='[1.4.500.v20250519-0547,1.4.500.v20250519-0547]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations' range='[2.7.600.v20250307-1441,2.7.600.v20250307-1441]'/>
        <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.300.v20250516-0535,1.3.300.v20250516-0535]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core.feature.feature.jar' range='[1.7.600.v20250521-0415,1.7.600.v20250521-0415]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.ide.application.nls' version='1.5.700.v20250514-1719'>
      <update id='org.eclipse.ui.ide.application.nls' range='[0.0.0,1.5.700.v20250514-1719)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.ide.application NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.ide.application.nls_1.5.700.v20250514-1719.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application.nls' version='1.5.700.v20250514-1719'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide.application.nls' version='1.5.700.v20250514-1719'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide.application.nls' version='1.5.700.v20250514-1719'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.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.application' version='1.5.700.v20250514-1719'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide.application' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide.application.nls.source' range='[1.5.700.v20250514-1719,1.5.700.v20250514-1719]' 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.nls' version='1.5.700.v20250514-1719'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 1.5.700.v20250514-1719&#xA;Fragment-Host: org.eclipse.ui.ide.application&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.feature.feature.group' version='25.2.1.202509211659' singleton='false'>
      <update id='org.jkiss.dbeaver.ui.feature.feature.group' range='[0.0.0,25.2.1.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Desktop UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.ui.feature_25.2.1.202509211659'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.feature.feature.group' version='25.2.1.202509211659'/>
      </provides>
      <requires size='36'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.runtime.feature.feature.group' range='[25.2.1.202509211659,25.2.1.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.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.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.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.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.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.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.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.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.search' range='0.0.0'>
          <filter>
            (!(org.eclipse.equinox.p2.exclude.import=true))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.rcp' range='[1.0.24.202509211659,1.0.24.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.core' range='[25.2.1.202509211659,25.2.1.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.net.ssh.ui' range='[1.0.184.202509211659,1.0.184.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui' range='[5.1.178.202509211659,5.1.178.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.acl' range='[1.0.159.202509211659,1.0.159.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.base' range='[1.0.163.202509211659,1.0.163.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.connection' range='[1.0.154.202509211659,1.0.154.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.data' range='[1.0.163.202509211659,1.0.163.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.entity' range='[1.0.163.202509211659,1.0.163.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.hex' range='[1.0.163.202509211659,1.0.163.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.image' range='[1.0.163.202509211659,1.0.163.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.json' range='[1.0.147.202509211659,1.0.147.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.sql' range='[1.0.163.202509211659,1.0.163.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.sql.terminal' range='[1.0.139.202509211659,1.0.139.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.session' range='[1.0.141.202509211659,1.0.141.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.xml' range='[1.0.163.202509211659,1.0.163.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.navigator' range='[1.0.163.202509211659,1.0.163.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.search' range='[1.0.154.202509211659,1.0.154.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.erd' range='[3.1.4.202509211659,3.1.4.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.data.transfer.ui' range='[1.0.147.202509211659,1.0.147.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.data.gis.view' range='[1.0.158.202509211659,1.0.158.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.bundle.jfreechart' range='[1.5.7,1.5.7]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.charts' range='[1.0.160.202509211659,1.0.160.202509211659]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.feature.feature.jar' range='[25.2.1.202509211659,25.2.1.202509211659]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.eclipse.gef' version='3.22.0.202505280821' generation='2'>
      <update id='org.eclipse.gef' range='[0.0.0,3.22.0.202505280821)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.gef_3.22.0.202505280821.jar'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef' version='3.22.0.202505280821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gef' version='3.22.0.202505280821'/>
        <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.22.0.202505280821'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.draw2d' 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.ui.views' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='eclipse.swt' match='(image.format=svg)' min='0' greedy='false'>
          <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.22.0.202505280821,3.22.0.202505280821]' 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.22.0.202505280821'/>
      </artifacts>
      <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.22.0.202505280821&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.provider.filetransfer.httpclient5' version='1.1.100.v20250108-1923' generation='2'>
      <update id='org.eclipse.ecf.provider.filetransfer.httpclient5' range='[0.0.0,1.1.100.v20250108-1923)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ecf.provider.filetransfer.httpclient5_1.1.100.v20250108-1923.jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.provider.filetransfer.httpclient5' version='1.1.100.v20250108-1923'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.provider.filetransfer.httpclient5' version='1.1.100.v20250108-1923'/>
        <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.100.v20250108-1923'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.component.annotations' range='0.0.0' optional='true' greedy='false'/>
        <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.100.v20250108-1923,1.1.100.v20250108-1923]' 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.100.v20250108-1923'/>
      </artifacts>
      <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.100.v20250108-1923&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.model' version='2.0.23.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.model' range='[0.0.0,2.0.23.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver API'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.model_2.0.23.202509211659.jar'/>
      </properties>
      <provides size='87'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model' version='2.0.23.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.model' version='2.0.23.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.access' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.admin.locks' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.admin.sessions' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.app' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.auth.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.cli' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.data.aggregate' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.data.hints' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.data.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.data.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.dpi' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.edit.prop' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.exec' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.exec.compile' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.exec.output' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.exec.plan' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.exec.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.fs' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.fs.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.fs.lock' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.admin.locks' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.app' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.data.formatters' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.data.transformers' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.dpi' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.local' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.plan' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.sql.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.sql.edit.struct' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.struct' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.logical' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.meta' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.navigator.fs' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.navigator.meta' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.qm' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.qm.ai' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.qm.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.qm.meta' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.rm' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.rpc' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.runtime.features' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.runtime.load' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.secret' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.struct' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.struct.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.struct.rdb' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.task' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.virtual' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.data.hints' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.timezone' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.runtime.encode' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.runtime.jobs' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.runtime.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.runtime.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.runtime.qm' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.runtime.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.runtime.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.runtime.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.model' version='2.0.23.202509211659'>
          <properties size='1'>
            <property 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.equinox.security' 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.net' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.jexl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.github.jsqlparser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.asn1' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x500' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.cert' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.cert.jcajce' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.operator' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.operator.jcajce' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.util.io.pem' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.model
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.source' range='[2.0.23.202509211659,2.0.23.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.model' version='2.0.23.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.model;singleton:=true&#xA;Bundle-Version: 2.0.23.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.nls' version='3.12.600.v20250426-1716'>
      <update id='org.eclipse.ui.views.nls' range='[0.0.0,3.12.600.v20250426-1716)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.ui.views NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.views.nls_3.12.600.v20250426-1716.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nls' version='3.12.600.v20250426-1716'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.nls' version='3.12.600.v20250426-1716'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.nls' version='3.12.600.v20250426-1716'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.ui.views' version='3.12.600.v20250426-1716'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.nls.source' range='[3.12.600.v20250426-1716,3.12.600.v20250426-1716]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.nls' version='3.12.600.v20250426-1716'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.12.600.v20250426-1716&#xA;Fragment-Host: org.eclipse.ui.views&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help' version='3.10.500.v20250423-1201' generation='2'>
      <update id='org.eclipse.help' range='[0.0.0,3.10.500.v20250423-1201)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.help_3.10.500.v20250423-1201.jar'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' version='3.10.500.v20250423-1201'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help' version='3.10.500.v20250423-1201'/>
        <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.10.500.v20250423-1201'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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=17))'>
          <description>
            org.eclipse.help
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.source' range='[3.10.500.v20250423-1201,3.10.500.v20250423-1201]' 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.10.500.v20250423-1201'/>
      </artifacts>
      <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.10.500.v20250423-1201&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator' version='3.13.100.v20250426-1709' generation='2'>
      <update id='org.eclipse.ui.navigator' range='[0.0.0,3.13.100.v20250426-1709)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ui.navigator_3.13.100.v20250426-1709.jar'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator' version='3.13.100.v20250426-1709'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator' version='3.13.100.v20250426-1709'/>
        <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.13.100.v20250426-1709'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.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.jface' range='[3.31.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=17))'>
          <description>
            org.eclipse.ui.navigator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.source' range='[3.13.100.v20250426-1709,3.13.100.v20250426-1709]' 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.13.100.v20250426-1709'/>
      </artifacts>
      <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.13.100.v20250426-1709&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.discovery.feature.feature.jar' version='1.3.800.v20250520-0605'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2010 Tasktop Technologies and others.&#xA;'/>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.eclipse.equinox.p2.discovery.feature_1.3.800.v20250520-0605'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.discovery.feature.feature.jar' version='1.3.800.v20250520-0605'/>
        <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.800.v20250520-0605'/>
      </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.800.v20250520-0605'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.dameng' version='1.0.47.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.dameng' range='[0.0.0,1.0.47.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Dameng Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.dameng_1.0.47.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.dameng' version='1.0.47.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.dameng' version='1.0.47.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.dameng.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.dameng' version='1.0.47.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.dameng
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.dameng.source' range='[1.0.47.202509211659,1.0.47.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.dameng' version='1.0.47.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.dameng;singleton:=true&#xA;Bundle-Version: 1.0.47.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.db.feature.feature.jar' version='1.0.154.202509211659'>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Databases'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\features\org.jkiss.dbeaver.db.feature_1.0.154.202509211659'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.db.feature.feature.jar' version='1.0.154.202509211659'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.jkiss.dbeaver.db.feature' version='1.0.154.202509211659'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.jkiss.dbeaver.db.feature' version='1.0.154.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='https://dbeaver.io/product/dbeaver_license.txt' url='https://dbeaver.io/product/dbeaver_license.txt'>

        </license>
      </licenses>
      <copyright>
        DBeaver Corp and others
      </copyright>
    </unit>
    <unit id='org.jkiss.dbeaver.model.jdbc' version='1.0.56.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.model.jdbc' range='[0.0.0,1.0.56.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver JDBC Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.model.jdbc_1.0.56.202509211659.jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.jdbc' version='1.0.56.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.model.jdbc' version='1.0.56.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.exec.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.jdbc.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.jdbc.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.jdbc.data.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.jdbc.exec' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.impl.jdbc.struct' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.model.sql.backup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.model.jdbc' version='1.0.56.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.model.jdbc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.model.jdbc.source' range='[1.0.56.202509211659,1.0.56.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.model.jdbc' version='1.0.56.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.model.jdbc;singleton:=true&#xA;Bundle-Version: 1.0.56.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.nls' version='3.130.0.v20250528-1759'>
      <update id='org.eclipse.swt.nls' range='[0.0.0,3.130.0.v20250528-1759)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.swt NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.swt.nls_3.130.0.v20250528-1759.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nls' version='3.130.0.v20250528-1759'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.nls' version='3.130.0.v20250528-1759'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.nls' version='3.130.0.v20250528-1759'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.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.130.0.v20250528-1759'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.nls.source' range='[3.130.0.v20250528-1759,3.130.0.v20250528-1759]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.nls' version='3.130.0.v20250528-1759'/>
      </artifacts>
      <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.nls ;singleton=true&#xA;Bundle-Version: 3.130.0.v20250528-1759&#xA;Fragment-Host: org.eclipse.swt&#xA;
          </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='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.equinox.security.win32_1.3.0.v20240419-2334.jar'/>
      </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;&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ecf.identity' version='3.10.0.v20240812-1535' generation='2'>
      <update id='org.eclipse.ecf.identity' range='[0.0.0,3.10.0.v20240812-1535)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.ecf.identity_3.10.0.v20240812-1535.jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity' version='3.10.0.v20240812-1535'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ecf.identity' version='3.10.0.v20240812-1535'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.identity' version='3.3.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.core.util' version='3.6.0'/>
        <provided namespace='java.package' name='org.eclipse.ecf.internal.core.identity' version='3.2.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ecf.identity' version='3.10.0.v20240812-1535'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='ecf.namespace' name='org.eclipse.ecf.identity_3.10.0.v20240812-1535-1' version='0.0.0'>
          <properties size='1'>
            <property name='names' value='”org.eclipse.ecf.core.identity.StringID' type='List'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.ecf.core.identity.GUID' name='org.eclipse.ecf.identity_3.10.0.v20240812-1535-2' version='0.0.0'/>
        <provided namespace='org.eclipse.ecf.core.identity.LongID' name='org.eclipse.ecf.identity_3.10.0.v20240812-1535-3' version='0.0.0'/>
        <provided namespace='org.eclipse.ecf.core.identity.URIID”' name='org.eclipse.ecf.identity_3.10.0.v20240812-1535-4' version='3.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.2,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.ecf.identity
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.identity.source' range='[3.10.0.v20240812-1535,3.10.0.v20240812-1535]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ecf.identity' version='3.10.0.v20240812-1535'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ecf.identity;singleton:=true&#xA;Bundle-Version: 3.10.0.v20240812-1535&#xA;
          </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='5'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\com.google.guava.failureaccess_1.0.3.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.oracle' version='2.1.248.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.oracle' range='[0.0.0,2.1.248.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Oracle Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.oracle_2.1.248.202509211659.jar'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.oracle' version='2.1.248.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.oracle' version='2.1.248.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.model.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.model.dict' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.model.lock' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.model.plan' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.model.session' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.model.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.oci' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.oracle.tasks' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.oracle' version='2.1.248.202509211659'>
          <properties size='1'>
            <property 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='com.github.jsqlparser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.gson' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.gis' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.jdbc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native' range='0.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.oracle
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.oracle.source' range='[2.1.248.202509211659,2.1.248.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.oracle' version='2.1.248.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.oracle;singleton:=true&#xA;Bundle-Version: 2.1.248.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.nls' version='3.37.0.v20250522-1428'>
      <update id='org.eclipse.jface.nls' range='[0.0.0,3.37.0.v20250522-1428)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.jface NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org and jkiss.org'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.jface.nls_3.37.0.v20250522-1428.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nls' version='3.37.0.v20250522-1428'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.nls' version='3.37.0.v20250522-1428'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.nls' version='3.37.0.v20250522-1428'>
          <properties size='2'>
            <property name='singleton' value='true'/>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.jface' version='3.37.0.v20250522-1428'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.nls.source' range='[3.37.0.v20250522-1428,3.37.0.v20250522-1428]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.nls' version='3.37.0.v20250522-1428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jface.nls ;singleton=true&#xA;Bundle-Version: 3.37.0.v20250522-1428&#xA;Fragment-Host: org.eclipse.jface&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.tasks.native' version='1.0.141.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.tasks.native' range='[0.0.0,1.0.141.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver Tasks - Native Tools'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.tasks.native_1.0.141.202509211659.jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.native' version='1.0.141.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.native' version='1.0.141.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.tasks.nativetool' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.tasks.native' version='1.0.141.202509211659'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.tasks.native
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.tasks.native.source' range='[1.0.141.202509211659,1.0.141.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.tasks.native' version='1.0.141.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.tasks.native;singleton:=true&#xA;Bundle-Version: 1.0.141.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ui.editors.data' version='1.0.163.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ui.editors.data' range='[0.0.0,1.0.163.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver UI Editors - Data'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ui.editors.data_1.0.163.202509211659.jar'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.data' version='1.0.163.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.data' version='1.0.163.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.registry.functions' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.lightgrid' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.resultset' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.resultset.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.resultset.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.resultset.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.resultset.panel' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.resultset.plaintext' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.resultset.spreadsheet' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.controls.resultset.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.data.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.data.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.data.managers' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.data.managers.stream' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.data.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ui.editors.data.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ui.editors.data' version='1.0.163.202509211659'>
          <properties size='1'>
            <property 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.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.data.transfer.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.tasks.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.entity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' 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=21))'>
          <description>
            org.jkiss.dbeaver.ui.editors.data
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ui.editors.data.source' range='[1.0.163.202509211659,1.0.163.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ui.editors.data' version='1.0.163.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ui.editors.data;singleton:=true&#xA;Bundle-Version: 1.0.163.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.athena.ui' version='1.0.133.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.athena.ui' range='[0.0.0,1.0.133.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver AWS Athena UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.athena.ui_1.0.133.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.athena.ui' version='1.0.133.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.athena.ui' version='1.0.133.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.athena.ui' version='1.0.133.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.ext.athena' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.editors.connection' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ui.navigator' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.athena.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.athena.ui.source' range='[1.0.133.202509211659,1.0.133.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.athena.ui' version='1.0.133.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.athena.ui;singleton:=true&#xA;Bundle-Version: 1.0.133.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </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='6'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.apache.felix.gogo.shell_1.1.4.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&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.mssql' version='1.0.257.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.mssql' range='[0.0.0,1.0.257.202509211659)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver SQL Server Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.mssql_1.0.257.202509211659.jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.mssql' version='1.0.257.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.mssql' version='1.0.257.202509211659'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.mssql' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.mssql.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.mssql.edit.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.mssql.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.mssql.model.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.jkiss.dbeaver.ext.mssql.model.session' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.mssql' version='1.0.257.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.jdbc' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.lsm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.antlr4-runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.github.jsqlparser' range='0.0.0'/>
        <required namespace='osgi.bundle' name='slf4j.api' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.mssql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.mssql.source' range='[1.0.257.202509211659,1.0.257.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.mssql' version='1.0.257.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.mssql;singleton:=true&#xA;Bundle-Version: 1.0.257.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.jkiss.dbeaver.ext.hsqldb' version='1.0.210.202509211659' generation='2'>
      <update id='org.jkiss.dbeaver.ext.hsqldb' range='[0.0.0,1.0.210.202509211659)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='DBeaver HSQLDB Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='DBeaver Corp'/>
        <property name='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.jkiss.dbeaver.ext.hsqldb_1.0.210.202509211659.jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.hsqldb' version='1.0.210.202509211659'/>
        <provided namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.hsqldb' version='1.0.210.202509211659'/>
        <provided namespace='osgi.identity' name='org.jkiss.dbeaver.ext.hsqldb' version='1.0.210.202509211659'>
          <properties size='1'>
            <property 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.jkiss.dbeaver.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.model.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.jkiss.dbeaver.ext.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=21))'>
          <description>
            org.jkiss.dbeaver.ext.hsqldb
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.jkiss.dbeaver.ext.hsqldb.source' range='[1.0.210.202509211659,1.0.210.202509211659]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.jkiss.dbeaver.ext.hsqldb' version='1.0.210.202509211659'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.jkiss.dbeaver.ext.hsqldb;singleton:=true&#xA;Bundle-Version: 1.0.210.202509211659&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.svg' version='3.130.0.v20250501-0805' singleton='false' generation='2'>
      <update id='org.eclipse.swt.svg' range='[0.0.0,3.130.0.v20250501-0805)' severity='0'/>
      <properties size='7'>
        <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='file.lastModified' value='1758452552000'/>
        <property name='file.name' value='D:\util\dbeaver\plugins\org.eclipse.swt.svg_3.130.0.v20250501-0805.jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.svg' version='3.130.0.v20250501-0805'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.svg' version='3.130.0.v20250501-0805'/>
        <provided namespace='java.package' name='org.eclipse.swt.svg' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.svg' version='3.130.0.v20250501-0805'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='eclipse.swt' name='org.eclipse.swt.svg_3.130.0.v20250501-0805-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.130.0.v20250501-0805'/>
        <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.swt.svg.source' range='[3.130.0.v20250501-0805,3.130.0.v20250501-0805]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
        <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>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            org.eclipse.swt.svg
          </description>
        </requiredProperties>
        <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.parser' range='[1.7.0,2.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='java.package' name='com.github.weisj.jsvg' range='[1.7.0,2.0.0)'/>
        <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>
        <required namespace='java.package' name='com.github.weisj.jsvg.geometry.size' range='[1.7.0,2.0.0)'/>
        <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.130.0.v20250501-0805'/>
      </artifacts>
      <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.130.0.v20250501-0805&#xA;Fragment-Host: org.eclipse.swt&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
