<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE module_updates PUBLIC "-//NetBeans//DTD Autoupdate Catalog 2.5//EN" "http://www.netbeans.org/dtds/autoupdate-catalog-2_5.dtd">
<module_updates timestamp="02/15/11/02/12/2025">
  <module codenamebase="org.esa.snap.idepix.spotvgt" distribution="idepix-spotvgt-13.0.0.nbm" downloadsize="166168" license="C7B4F991" needsrestart="true" releasedate="2025/10/21" targetcluster="idepix">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.esa.snap.idepix.spotvgt" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="13.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="&lt;p&gt;Classification of pixels (cloud, snow, ice, land, water) originating from Spot VGT&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Release notes:&lt;/b&gt; &lt;a href=&quot;https://github.com/bcdev/snap-idepix/releases&quot;&gt;Release notes on GitHub&lt;/a&gt;&lt;p&gt;&lt;b&gt;Contact address:&lt;/b&gt; Chrysanderstr. 1, 21029 Hamburg (Germany)&lt;/p&gt;&lt;p&gt;&lt;b&gt;Copyright:&lt;/b&gt; (C) 2017-2024 by Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;License:&lt;/b&gt; &lt;a href=&quot;http://www.gnu.org/licenses/gpl-3.0.html&quot;&gt;GPLv3&lt;/a&gt;&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="org.esa.snap.idepix.core &gt; 13.0.0, org.esa.snap.ceres.core &gt; 13.0.0, org.esa.snap.ceres.binding &gt; 13.0.0, org.esa.snap.ceres.glayer &gt; 13.0.0, org.esa.snap.ceres.jai &gt; 13.0.0, org.esa.snap.snap.core &gt; 13.0.0, org.esa.snap.snap.gpf &gt; 13.0.0, org.esa.snap.snap.watermask &gt; 13.0.0" OpenIDE-Module-Name="IdePix Spot VGT" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Classification of pixels (cloud, snow, ice, land, water) originating from Spot VGT." OpenIDE-Module-Specification-Version="13.0.0"/>
    </module>
  <module codenamebase="org.esa.sen2coral.sen2coral.algorithms.ui" distribution="sen2coral-algorithms-ui-3.0.0.nbm" downloadsize="16335" homepage="https://github.com/senbox-org/sen2coral/sen2coral-algorithms-ui" license="B4650F8A" needsrestart="true" releasedate="2025/05/07" targetcluster="sen2coral">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="false" OpenIDE-Module="org.esa.sen2coral.sen2coral.algorithms.ui" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="3.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 11" OpenIDE-Module-Long-Description="&lt;p&gt;Sen2coral Toolbox algorithms.&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="org.esa.snap.ceres.ui &gt; 12.0.0, org.esa.snap.snap.core &gt; 12.0.0, org.esa.snap.snap.gpf &gt; 12.0.0, org.esa.snap.snap.ui &gt; 12.0.0, org.esa.snap.snap.rcp &gt; 12.0.0, org.netbeans.api.progress/1 &gt; 1.71" OpenIDE-Module-Name="sen2coral-algorithms-ui" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Tools for mapping (habitat, bathymetry, and water quality) and detection change for coral reef health assessment and monitoring" OpenIDE-Module-Specification-Version="3.0.0"/>
    </module>
  <module codenamebase="org.esa.snap.idepix.modis" distribution="idepix-modis-13.0.0.nbm" downloadsize="320610" license="C7B4F991" needsrestart="true" releasedate="2025/10/21" targetcluster="idepix">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.esa.snap.idepix.modis" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="13.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="&lt;p&gt;Classification of pixels (cloud, snow, ice, land, water) originating from MODIS&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Release notes:&lt;/b&gt; &lt;a href=&quot;https://github.com/bcdev/snap-idepix/releases&quot;&gt;Release notes on GitHub&lt;/a&gt;&lt;p&gt;&lt;b&gt;Contact address:&lt;/b&gt; Chrysanderstr. 1, 21029 Hamburg (Germany)&lt;/p&gt;&lt;p&gt;&lt;b&gt;Copyright:&lt;/b&gt; (C) 2017-2024 by Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;License:&lt;/b&gt; &lt;a href=&quot;http://www.gnu.org/licenses/gpl-3.0.html&quot;&gt;GPLv3&lt;/a&gt;&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="org.esa.snap.idepix.core &gt; 13.0.0, org.esa.snap.ceres.core &gt; 13.0.0, org.esa.snap.snap.core &gt; 13.0.0, org.esa.snap.snap.gpf &gt; 13.0.0, org.esa.snap.snap.envisat.reader &gt; 13.0.0, org.esa.snap.snap.csv.dataio &gt; 13.0.0, org.esa.snap.snap.raster &gt; 13.0.0, eu.esa.opt.opttbx.rad2refl &gt; 13.0.0" OpenIDE-Module-Name="IdePix MODIS" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Classification of pixels (cloud, snow, ice, land, water) originating from MODIS." OpenIDE-Module-Specification-Version="13.0.0"/>
    </module>
  <module codenamebase="org.esa.snap.idepix.s2msi" distribution="idepix-s2msi-13.0.0.nbm" downloadsize="20354254" license="C7B4F991" needsrestart="true" releasedate="2025/10/21" targetcluster="idepix">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.esa.snap.idepix.s2msi" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="13.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="&lt;p&gt;Providing classification of pixels (cloud, cloud shadow, mountain shadow, snow, ice, land, water)on Sentinel-2 MSI data.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Release notes:&lt;/b&gt; &lt;a href=&quot;https://github.com/bcdev/snap-idepix/releases&quot;&gt;Release notes on GitHub&lt;/a&gt;&lt;p&gt;&lt;b&gt;Contact address:&lt;/b&gt; Chrysanderstr. 1, 21029 Hamburg (Germany)&lt;/p&gt;&lt;p&gt;&lt;b&gt;Copyright:&lt;/b&gt; (C) 2017-2024 by Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;License:&lt;/b&gt; &lt;a href=&quot;http://www.gnu.org/licenses/gpl-3.0.html&quot;&gt;GPLv3&lt;/a&gt;&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="org.esa.snap.idepix.core &gt; 13.0.0, org.esa.snap.ceres.core &gt; 13.0.0, org.esa.snap.ceres.glayer &gt; 13.0.0, org.esa.snap.ceres.jai &gt; 13.0.0, org.esa.snap.snap.gpf &gt; 13.0.0, org.esa.snap.snap.watermask &gt; 13.0.0, org.esa.snap.snap.core &gt; 13.0.0, org.esa.snap.snap.engine.utilities &gt; 13.0.0, org.esa.snap.snap.dem &gt; 13.0.0" OpenIDE-Module-Name="IdePix S2-MSI" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Classification of pixels (cloud, snow, ice, land, water) originating from S2-MSI." OpenIDE-Module-Specification-Version="13.0.0"/>
    </module>
  <module codenamebase="org.esa.s2tbx.sen2cor290" distribution="sen2cor290-9.0.0.nbm" downloadsize="12114" homepage="https://sentinel.esa.int/web/sentinel/toolboxes/sentinel-2/s2tbx-sta-adapters/sen2cor290" needsrestart="true" releasedate="2022/06/30">
    <manifest OpenIDE-Module="org.esa.s2tbx.sen2cor290" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="9.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="Performs atmospheric correction on Sentinel 2 L1C products, thereby creating L2A products using Sen2Cor v02.09.00" OpenIDE-Module-Module-Dependencies="org.esa.snap.snap.sta, org.esa.snap.snap.sta.ui" OpenIDE-Module-Name="Sentinel-2 SEN2COR290 Processor" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Sen2Cor v02.09.00" OpenIDE-Module-Specification-Version="9.0.0"/>
</module>
  <module codenamebase="org.esa.snap.sen2res" distribution="sen2res-2.0.nbm" downloadsize="6555182" homepage="http://nicolas.brodu.net/recherche/sen2res/" license="C7B4F991" needsrestart="true" releasedate="2025/10/20" targetcluster="superres">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.esa.snap.sen2res" OpenIDE-Module-Display-Category="SNAP" OpenIDE-Module-Implementation-Version="2.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="Resolution enhancement for Sentinel-2 and maybe other multi-resolution/multi-spectral data sets" OpenIDE-Module-Module-Dependencies="org.openide.util &gt; 9.31, org.netbeans.modules.javahelp/1 &gt; 2.64, org.openide.util.lookup &gt; 8.57, org.netbeans.api.progress.nb &gt; 1.71, org.openide.util.ui &gt; 9.32, org.esa.snap.snap.core &gt; 12.0.0, org.esa.snap.snap.graph.builder &gt; 12.0.0, org.esa.snap.snap.engine.utilities &gt; 12.0.0, org.esa.snap.snap.gpf &gt; 12.0.0, org.esa.snap.ceres.core &gt; 12.0.0, org.esa.snap.ceres.jai &gt; 12.0.0, org.esa.snap.ceres.binding &gt; 12.0.0, org.esa.snap.ceres.metadata &gt; 12.0.0, org.esa.snap.ceres.ui &gt; 12.0.0, org.esa.snap.ceres.glayer &gt; 12.0.0, org.esa.snap.snap.gpf.ui &gt; 12.0.0, org.esa.snap.snap.ui &gt; 12.0.0, org.esa.snap.snap.rcp &gt; 12.0.0" OpenIDE-Module-Name="Sen2res resolution enhancement operator" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Resolution enhancement for Sentinel-2 and maybe other multi-resolution/multi-spectral data sets" OpenIDE-Module-Specification-Version="2.0"/>
    </module>
  <module codenamebase="org.esa.s2tbx.sen2cor211" distribution="sen2cor211-9.0.0.nbm" downloadsize="93910" homepage="https://sentinel.esa.int/web/sentinel/toolboxes/sentinel-2/s2tbx-sta-adapters/sen2cor211" needsrestart="true" releasedate="2023/04/07">
    <manifest OpenIDE-Module="org.esa.s2tbx.sen2cor211" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="9.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="Performs atmospheric correction on Sentinel 2 L1C products, thereby creating L2A products using Sen2Cor v02.11.00" OpenIDE-Module-Module-Dependencies="org.esa.snap.snap.sta, org.esa.snap.snap.sta.ui" OpenIDE-Module-Name="Sentinel-2 SEN2COR 2.11.0 Processor" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Sen2Cor v02.11.00" OpenIDE-Module-Specification-Version="9.0.0"/>
</module>
  <module codenamebase="org.esa.snap.idepix.meris" distribution="idepix-meris-13.0.0.nbm" downloadsize="244495" license="C7B4F991" needsrestart="true" releasedate="2025/10/21" targetcluster="idepix">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.esa.snap.idepix.meris" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="13.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="&lt;p&gt;Classification of pixels (cloud, snow, ice, land, water) originating from MERIS&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Release notes:&lt;/b&gt; &lt;a href=&quot;https://github.com/bcdev/snap-idepix/releases&quot;&gt;Release notes on GitHub&lt;/a&gt;&lt;p&gt;&lt;b&gt;Contact address:&lt;/b&gt; Chrysanderstr. 1, 21029 Hamburg (Germany)&lt;/p&gt;&lt;p&gt;&lt;b&gt;Copyright:&lt;/b&gt; (C) 2017-2024 by Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;License:&lt;/b&gt; &lt;a href=&quot;http://www.gnu.org/licenses/gpl-3.0.html&quot;&gt;GPLv3&lt;/a&gt;&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="org.esa.snap.idepix.core &gt; 13.0.0, org.esa.snap.ceres.core &gt; 13.0.0, org.esa.snap.ceres.jai &gt; 13.0.0, org.esa.snap.ceres.glayer &gt; 13.0.0, org.esa.snap.snap.core &gt; 13.0.0, org.esa.snap.snap.collocation &gt; 13.0.0, org.esa.snap.snap.gpf &gt; 13.0.0, org.esa.snap.snap.netcdf &gt; 13.0.0, org.esa.snap.snap.envisat.reader &gt; 13.0.0, org.esa.snap.snap.watermask &gt; 13.0.0, eu.esa.opt.opttbx.rad2refl &gt; 13.0.0, eu.esa.opt.opttbx.sentinel3.reader &gt; 13.0.0, eu.esa.opt.opttbx.meris.operators &gt; 13.0.0" OpenIDE-Module-Name="IdePix MERIS" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Classification of pixels (cloud, snow, ice, land, water) originating from MERIS." OpenIDE-Module-Specification-Version="13.0.0"/>
    </module>
  <module codenamebase="org.esa.sen2coral.sen2coral.kit" distribution="sen2coral-kit-3.0.0.nbm" downloadsize="17045" homepage="https://github.com/senbox-org/sen2coral/sen2coral-kit" license="B4650F8A" needsrestart="true" releasedate="2025/05/07" targetcluster="sen2coral">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.esa.sen2coral.sen2coral.kit" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="3.0.0" OpenIDE-Module-Long-Description="The Sen2Coral Toolbox is a SNAP extension dedicated to the mapping (habitat, bathymetry, and water quality) and detection change for coral reef health assessment and monitoring." OpenIDE-Module-Module-Dependencies="org.esa.sen2coral.sen2coral.algorithms &gt; 3.0.0, org.esa.sen2coral.sen2coral.algorithms.ui &gt; 3.0.0, org.esa.sen2coral.sen2coral.inversion &gt; 3.0.0, org.esa.sen2coral.sen2coral.inversion.ui &gt; 3.0.0, org.esa.snap.snap.rcp &gt; 12.0.0, org.openide.modules &gt; 7.71" OpenIDE-Module-Name="Sen2Coral Toolbox Kit Module" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="The Sen2Coral Toolbox is a SNAP extension dedicated to the mapping (habitat, bathymetry, and water quality) and detection change for coral reef health assessment and monitoring." OpenIDE-Module-Specification-Version="3.0.0"/>
    </module>
  <module codenamebase="eu.esa.snap.esa.snappy" distribution="esa-snappy-13.0.0.nbm" downloadsize="16290821" homepage="https://step.esa.int/main/" license="F72B633C" needsrestart="true" releasedate="2025/10/30">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="true" OpenIDE-Module="eu.esa.snap.esa.snappy" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="13.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="&lt;p&gt;This is the Java module for the configuration of the SNAP - Python interaction. See SNAP help documentation for details how to setup SNAP for Python development.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Contact address:&lt;/b&gt; Chrysanderstr. 1,21029 Hamburg (Germany)&lt;/p&gt;&lt;p&gt;&lt;b&gt;Copyright:&lt;/b&gt; (C) 2014-2025 by Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;License:&lt;/b&gt; http://www.gnu.org/licenses/gpl.html&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="org.esa.snap.ceres.core &gt; 13.0.0, org.esa.snap.snap.core &gt; 13.0.0, org.esa.snap.snap.gpf &gt; 13.0.0, org.netbeans.modules.sendopts/2 &gt; 2.59, org.netbeans.modules.options.api/1 &gt; 1.68, org.openide.awt &gt; 7.91, org.openide.util &gt; 9.31, org.openide.util.ui &gt; 9.32, org.openide.util.lookup &gt; 8.57" OpenIDE-Module-Name="ESA SNAPPY" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="This module provides the SNAP Python bridge 'esa_snappy' (formerly internal part of snap-engine)." OpenIDE-Module-Specification-Version="13.0.0"/>
    </module>
  <module codenamebase="eu.esa.opt.sen2water.adapter" distribution="sen2water-adapter-0.6.4.nbm" downloadsize="292898" homepage="https://github.com/bcdev/sen2water" license="21D20C81" needsrestart="true" releasedate="2025/11/27">
    <manifest OpenIDE-Module="eu.esa.opt.sen2water.adapter" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="0.6.4" OpenIDE-Module-Java-Dependencies="Java &gt; 21" OpenIDE-Module-Long-Description="&lt;p&gt;Sen2Water performs pixel identification and atmospheric correction over ocean and inland water for Sentinel-2 data&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; &lt;a href=&quot;https://www.brockmann-consult.de&quot;&gt;Brockmann Consult GmbH&lt;/a&gt;&lt;br&gt;&lt;b&gt;Contact address:&lt;/b&gt; Chrysanderstr. 1, 21029 Hamburg (Germany)&lt;br&gt;&lt;b&gt;Copyright:&lt;/b&gt; (C) 2025 by Brockmann Consult GmbH&lt;br&gt;&lt;b&gt;License of Sen2Water SNAP adapter:&lt;/b&gt; &lt;a href=&quot;https://opensource.org/license/gpl-3-0&quot;&gt;GPLv3&lt;/a&gt;&lt;br&gt;&lt;b&gt;License of Idepix:&lt;/b&gt; &lt;a href=&quot;https://github.com/bcdev/snap-idepix&quot;&gt;GPL3&lt;/a&gt;&lt;br&gt;&lt;b&gt;License of SNAP, C2RCC:&lt;/b&gt; &lt;a href=&quot;https://github.com/senbox-org/&quot;&gt;GPL3&lt;/a&gt;&lt;br&gt;&lt;b&gt;License of ACOLITE:&lt;/b&gt; &lt;a href=&quot;https://github.com/acolite/acolite&quot;&gt;GPL3&lt;/a&gt;&lt;br&gt;&lt;b&gt;License of Polymer:&lt;/b&gt; &lt;a href=&quot;https://github.com/hygeos/polymer&quot;&gt;Polymer&lt;/a&gt;&lt;br&gt;&lt;b&gt;License of JRE:&lt;/b&gt; &lt;a href=&quot;https://openjdk.org/&quot;&gt;GPL2&lt;/a&gt;&lt;br&gt;&lt;b&gt;License of CONDA:&lt;/b&gt; &lt;a href=&quot;https://www.anaconda.com/&quot;&gt;Miniconda&lt;/a&gt;&lt;br&gt;&lt;b&gt;License of Sen2Water modules:&lt;/b&gt; &lt;a href=&quot;https://opensource.org/license/MIT&quot;&gt;MIT&lt;/a&gt;&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="eu.esa.snap.netbeans.snap.help.system &gt; 1.0.2" OpenIDE-Module-Name="Sen2Water Processor" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Sen2Water performs pixel identification and atmospheric correction over ocean and inland water for Sentinel-2 data" OpenIDE-Module-Specification-Version="0.6.4"/>
    </module>
  <module codenamebase="org.esa.sen2coral.sen2coral.inversion.ui" distribution="sen2coral-inversion-ui-3.0.0.nbm" downloadsize="282376" homepage="https://github.com/senbox-org/sen2coral/sen2coral-inversion-ui" license="B4650F8A" needsrestart="true" releasedate="2025/05/07" targetcluster="sen2coral">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="false" OpenIDE-Module="org.esa.sen2coral.sen2coral.inversion.ui" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="3.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 11" OpenIDE-Module-Long-Description="&lt;p&gt;Sen2coral Toolbox algorithms.&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="org.esa.snap.snap.rcp &gt; 12.0.0, eu.esa.snap.esa.snappy &gt; 12.0.0, org.esa.snap.snap.core &gt; 12.0.0, org.esa.snap.ceres.ui &gt; 12.0.0, org.esa.snap.ceres.binding &gt; 12.0.0, org.esa.snap.snap.gpf &gt; 12.0.0, org.esa.snap.snap.gpf.ui &gt; 12.0.0, org.esa.snap.snap.ui &gt; 12.0.0, org.esa.snap.snap.geotiff &gt; 12.0.0, org.esa.snap.snap.graph.builder &gt; 12.0.0, org.openide.util &gt; 9.31, org.openide.util.ui &gt; 9.32, org.openide.util.lookup &gt; 8.57, org.esa.sen2coral.sen2coral.inversion &gt; 3.0.0" OpenIDE-Module-Name="sen2coral-inversion-ui" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Tools for mapping (habitat, bathymetry, and water quality) and detection change for coral reef health assessment and monitoring" OpenIDE-Module-Specification-Version="3.0.0"/>
    </module>
  <module codenamebase="org.esa.snap.idepix.viirs" distribution="idepix-viirs-13.0.0.nbm" downloadsize="152265" license="C7B4F991" needsrestart="true" releasedate="2025/10/21" targetcluster="idepix">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.esa.snap.idepix.viirs" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="13.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="&lt;p&gt;Classification of pixels (cloud, snow, ice, land, water) originating from Viirs&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Release notes:&lt;/b&gt; &lt;a href=&quot;https://github.com/bcdev/snap-idepix/releases&quot;&gt;Release notes on GitHub&lt;/a&gt;&lt;p&gt;&lt;b&gt;Contact address:&lt;/b&gt; Chrysanderstr. 1, 21029 Hamburg (Germany)&lt;/p&gt;&lt;p&gt;&lt;b&gt;Copyright:&lt;/b&gt; (C) 2017-2024 by Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;License:&lt;/b&gt; &lt;a href=&quot;http://www.gnu.org/licenses/gpl-3.0.html&quot;&gt;GPLv3&lt;/a&gt;&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="org.esa.snap.idepix.core &gt; 13.0.0, org.esa.snap.ceres.core &gt; 13.0.0, org.esa.snap.snap.core &gt; 13.0.0, org.esa.snap.snap.gpf &gt; 13.0.0" OpenIDE-Module-Name="IdePix Viirs" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Classification of pixels (cloud, snow, ice, land, water) originating from Viirs." OpenIDE-Module-Specification-Version="13.0.0"/>
    </module>
  <module codenamebase="org.esa.s2tbx.sen2cor280" distribution="sen2cor280-9.0.0.nbm" downloadsize="12116" homepage="https://sentinel.esa.int/web/sentinel/toolboxes/sentinel-2/s2tbx-sta-adapters/sen2cor280" needsrestart="true" releasedate="2022/06/30">
    <manifest OpenIDE-Module="org.esa.s2tbx.sen2cor280" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="7.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="Performs atmospheric correction on Sentinel 2 L1C products, thereby creating L2A products using Sen2Cor v02.08.00" OpenIDE-Module-Module-Dependencies="org.esa.snap.snap.sta, org.esa.snap.snap.sta.ui" OpenIDE-Module-Name="Sentinel-2 SEN2COR280 Processor" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Sen2Cor v02.08.00" OpenIDE-Module-Specification-Version="7.0.0"/>
</module>
  <module codenamebase="org.esa.snap.idepix.olci" distribution="idepix-olci-13.0.0.nbm" downloadsize="143046031" license="C7B4F991" needsrestart="true" releasedate="2025/10/21" targetcluster="idepix">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.esa.snap.idepix.olci" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="13.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="&lt;p&gt;Classification of pixels (cloud, snow, ice, land, water) originating from OLCI&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Release notes:&lt;/b&gt; &lt;a href=&quot;https://github.com/bcdev/snap-idepix/releases&quot;&gt;Release notes on GitHub&lt;/a&gt;&lt;p&gt;&lt;b&gt;Contact address:&lt;/b&gt; Chrysanderstr. 1, 21029 Hamburg (Germany)&lt;/p&gt;&lt;p&gt;&lt;b&gt;Copyright:&lt;/b&gt; (C) 2017-2024 by Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;License:&lt;/b&gt; &lt;a href=&quot;http://www.gnu.org/licenses/gpl-3.0.html&quot;&gt;GPLv3&lt;/a&gt;&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="org.esa.snap.idepix.core &gt; 13.0.0, org.esa.snap.ceres.core &gt; 13.0.0, org.esa.snap.ceres.binding &gt; 13.0.0, org.esa.snap.ceres.glayer &gt; 13.0.0, org.esa.snap.ceres.jai &gt; 13.0.0, org.esa.snap.snap.core &gt; 13.0.0, org.esa.snap.snap.gpf &gt; 13.0.0, org.esa.snap.snap.netcdf &gt; 13.0.0, org.esa.snap.snap.envisat.reader &gt; 13.0.0, org.esa.snap.snap.watermask &gt; 13.0.0, org.esa.snap.snap.csv.dataio &gt; 13.0.0, org.esa.snap.snap.raster &gt; 13.0.0, eu.esa.opt.opttbx.rad2refl &gt; 13.0.0, eu.esa.opt.opttbx.olci.preprocessing &gt; 13.0.0" OpenIDE-Module-Name="IdePix OLCI" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Classification of pixels (cloud, snow, ice, land, water) originating from OLCI." OpenIDE-Module-Specification-Version="13.0.0"/>
    </module>
  <module codenamebase="org.esa.snap.core.gpf.operators.tooladapter.snaphu.unwrapping" distribution="snaphu-unwrapping-9.0.0.nbm" downloadsize="9023" homepage="https://sentinel.esa.int/web/sentinel/toolboxes/sentinel-2/s2tbx-sta-adapters/snaphu-unwrapping" needsrestart="true" releasedate="2022/06/30">
    <manifest OpenIDE-Module="org.esa.snap.core.gpf.operators.tooladapter.snaphu.unwrapping" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="8.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="SNAPHU Phase Unwrapping" OpenIDE-Module-Module-Dependencies="org.esa.snap.snap.sta, org.esa.snap.snap.sta.ui" OpenIDE-Module-Name="SNAPHU Unwrapping" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="SNAPHU Phase Unwrapping" OpenIDE-Module-Specification-Version="8.0.0"/>
</module>
  <module codenamebase="org.esa.snap.idepix.seawifs" distribution="idepix-seawifs-13.0.0.nbm" downloadsize="150833" license="C7B4F991" needsrestart="true" releasedate="2025/10/21" targetcluster="idepix">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.esa.snap.idepix.seawifs" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="13.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="&lt;p&gt;Classification of pixels (cloud, snow, ice, land, water) originating from SeaWiFS&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Release notes:&lt;/b&gt; &lt;a href=&quot;https://github.com/bcdev/snap-idepix/releases&quot;&gt;Release notes on GitHub&lt;/a&gt;&lt;p&gt;&lt;b&gt;Contact address:&lt;/b&gt; Chrysanderstr. 1, 21029 Hamburg (Germany)&lt;/p&gt;&lt;p&gt;&lt;b&gt;Copyright:&lt;/b&gt; (C) 2017-2024 by Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;License:&lt;/b&gt; &lt;a href=&quot;http://www.gnu.org/licenses/gpl-3.0.html&quot;&gt;GPLv3&lt;/a&gt;&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="org.esa.snap.idepix.core &gt; 13.0.0, org.esa.snap.ceres.core &gt; 13.0.0, org.esa.snap.snap.core &gt; 13.0.0, org.esa.snap.snap.gpf &gt; 13.0.0" OpenIDE-Module-Name="IdePix SeaWiFS" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Classification of pixels (cloud, snow, ice, land, water) originating from SeaWiFS." OpenIDE-Module-Specification-Version="13.0.0"/>
    </module>
  <module codenamebase="org.esa.s2tbx.sen2cor255" distribution="sen2cor255-9.0.0.nbm" downloadsize="14497" homepage="https://sentinel.esa.int/web/sentinel/toolboxes/sentinel-2/s2tbx-sta-adapters/sen2cor255" needsrestart="true" releasedate="2022/06/30">
    <manifest OpenIDE-Module="org.esa.s2tbx.sen2cor255" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="7.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="Performs atmospheric correction on Sentinel 2 L1C products, thereby creating L2A products using Sen2Cor v02.05.05" OpenIDE-Module-Module-Dependencies="org.esa.snap.snap.sta, org.esa.snap.snap.sta.ui" OpenIDE-Module-Name="Sentinel-2 SEN2COR255 Processor" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Sen2Cor v02.05.05" OpenIDE-Module-Specification-Version="7.0.0"/>
</module>
  <module codenamebase="eu.esa.opt.sen2cor212" distribution="sen2cor212-10.0.0.nbm" downloadsize="100705" needsrestart="true" releasedate="2024/09/23">
    <manifest OpenIDE-Module="eu.esa.opt.sen2cor212" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="10.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 11" OpenIDE-Module-Long-Description="Performs atmospheric correction on Sentinel 2 L1C products, thereby creating L2A products using Sen2Cor v02.12.03" OpenIDE-Module-Module-Dependencies="org.esa.snap.snap.sta, org.esa.snap.snap.sta.ui" OpenIDE-Module-Name="Sentinel-2 SEN2COR 2.12.0 Processor" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Sen2Cor v02.12.03" OpenIDE-Module-Specification-Version="10.0.0"/>
</module>
  <module codenamebase="org.esa.snap.idepix.core" distribution="idepix-core-13.0.0.nbm" downloadsize="2795039" license="C7B4F991" needsrestart="true" releasedate="2025/10/21" targetcluster="idepix">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.esa.snap.idepix.core" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="13.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="&lt;p&gt;Core Functionality for generic classification of pixels (cloud, snow, ice, land, water) originating from optical sensors.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Release notes:&lt;/b&gt; &lt;a href=&quot;https://github.com/bcdev/snap-idepix/releases&quot;&gt;Release notes on GitHub&lt;/a&gt;&lt;p&gt;&lt;b&gt;Contact address:&lt;/b&gt; Chrysanderstr. 1, 21029 Hamburg (Germany)&lt;/p&gt;&lt;p&gt;&lt;b&gt;Copyright:&lt;/b&gt; (C) 2014-2024 by Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;License:&lt;/b&gt; &lt;a href=&quot;http://www.gnu.org/licenses/gpl-3.0.html&quot;&gt;GPLv3&lt;/a&gt;&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="org.esa.snap.ceres.core &gt; 13.0.0, org.esa.snap.ceres.jai &gt; 13.0.0, org.esa.snap.snap.core &gt; 13.0.0, org.esa.snap.snap.gpf &gt; 13.0.0, org.esa.snap.snap.netcdf &gt; 13.0.0, org.esa.snap.snap.envisat.reader &gt; 13.0.0" OpenIDE-Module-Name="IdePix Core" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Core functionality for generic classification of pixels (cloud, snow, ice, land, water) originating from optical sensors." OpenIDE-Module-Specification-Version="13.0.0"/>
    </module>
  <module codenamebase="org.esa.sen2coral.sen2coral.algorithms" distribution="sen2coral-algorithms-3.0.0.nbm" downloadsize="1400307" homepage="https://github.com/senbox-org/sen2coral/sen2coral-algorithms" license="B4650F8A" needsrestart="true" releasedate="2025/05/07" targetcluster="sen2coral">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="false" OpenIDE-Module="org.esa.sen2coral.sen2coral.algorithms" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="3.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 11" OpenIDE-Module-Long-Description="&lt;p&gt;Sen2coral Toolbox algorithms.&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="org.esa.snap.ceres.core &gt; 12.0.0, org.esa.snap.ceres.glayer &gt; 12.0.0, org.esa.snap.ceres.jai &gt; 12.0.0, org.esa.snap.snap.core &gt; 12.0.0, org.esa.snap.snap.gpf &gt; 12.0.0, org.esa.snap.snap.engine.utilities &gt; 12.0.0" OpenIDE-Module-Name="Sen2Coral Toolbox algorithms" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Tools for mapping (habitat, bathymetry, and water quality) and detection change for coral reef health assessment and monitoring" OpenIDE-Module-Specification-Version="3.0.0"/>
    </module>
  <module codenamebase="org.esa.sen2coral.sen2coral.inversion" distribution="sen2coral-inversion-3.0.0.nbm" downloadsize="69347" homepage="https://github.com/senbox-org/sen2coral/sen2coral-inversion" license="B4650F8A" needsrestart="true" releasedate="2025/05/07" targetcluster="sen2coral">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="false" OpenIDE-Module="org.esa.sen2coral.sen2coral.inversion" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="3.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 11" OpenIDE-Module-Long-Description="&lt;p&gt;Sen2coral Toolbox algorithms.&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="eu.esa.snap.esa.snappy &gt; 12.0.0, org.esa.snap.snap.core &gt; 12.0.0, org.esa.snap.ceres.core &gt; 12.0.0, org.esa.snap.ceres.ui &gt; 12.0.0, org.esa.snap.snap.gpf &gt; 12.0.0, org.esa.snap.snap.ui &gt; 12.0.0, org.esa.snap.snap.geotiff &gt; 12.0.0, org.esa.snap.snap.engine.utilities &gt; 12.0.0" OpenIDE-Module-Name="sen2coral-inversion" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Tools for mapping (habitat, bathymetry, and water quality) and detection change for coral reef health assessment and monitoring" OpenIDE-Module-Specification-Version="3.0.0"/>
    </module>
  <module codenamebase="org.esa.snap.idepix.landsat8" distribution="idepix-landsat8-13.0.0.nbm" downloadsize="245962" license="C7B4F991" needsrestart="true" releasedate="2025/10/21" targetcluster="idepix">
    <manifest AutoUpdate-Essential-Module="false" AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.esa.snap.idepix.landsat8" OpenIDE-Module-Display-Category="SNAP Supported Plugins" OpenIDE-Module-Implementation-Version="13.0.0" OpenIDE-Module-Java-Dependencies="Java &gt; 1.8" OpenIDE-Module-Long-Description="&lt;p&gt;Classification of pixels (cloud, snow, ice, land, water) originating from Landsat 8&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Release notes:&lt;/b&gt; &lt;a href=&quot;https://github.com/bcdev/snap-idepix/releases&quot;&gt;Release notes on GitHub&lt;/a&gt;&lt;p&gt;&lt;b&gt;Contact address:&lt;/b&gt; Chrysanderstr. 1, 21029 Hamburg (Germany)&lt;/p&gt;&lt;p&gt;&lt;b&gt;Copyright:&lt;/b&gt; (C) 2017-2024 by Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;Vendor:&lt;/b&gt; Brockmann Consult GmbH&lt;/p&gt;&lt;p&gt;&lt;b&gt;License:&lt;/b&gt; &lt;a href=&quot;http://www.gnu.org/licenses/gpl-3.0.html&quot;&gt;GPLv3&lt;/a&gt;&lt;/p&gt;" OpenIDE-Module-Module-Dependencies="org.esa.snap.idepix.core &gt; 13.0.0, org.esa.snap.ceres.core &gt; 13.0.0, org.esa.snap.ceres.glayer &gt; 13.0.0, org.esa.snap.ceres.jai &gt; 13.0.0, org.esa.snap.snap.core &gt; 13.0.0, org.esa.snap.snap.collocation &gt; 13.0.0, org.esa.snap.snap.gpf &gt; 13.0.0, org.esa.snap.snap.envisat.reader &gt; 13.0.0, org.esa.snap.snap.watermask &gt; 13.0.0" OpenIDE-Module-Name="IdePix Landsat 8" OpenIDE-Module-Requires="org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Classification of pixels (cloud, snow, ice, land, water) originating from Landsat 8." OpenIDE-Module-Specification-Version="13.0.0"/>
    </module>
  <license name="C7B4F991">                    GNU GENERAL PUBLIC LICENSE
                       Version 3, 29 June 2007

 Copyright (C) 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

                            Preamble

  The GNU General Public License is a free, copyleft license for
software and other kinds of works.

  The licenses for most software and other practical works are designed
to take away your freedom to share and change the works.  By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users.  We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors.  You can apply it to
your programs, too.

  When we speak of free software, we are referring to freedom, not
price.  Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.

  To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights.  Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.

  For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received.  You must make sure that they, too, receive
or can get the source code.  And you must show them these terms so they
know their rights.

  Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.

  For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software.  For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.

  Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so.  This is fundamentally incompatible with the aim of
protecting users' freedom to change the software.  The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable.  Therefore, we
have designed this version of the GPL to prohibit the practice for those
products.  If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.

  Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary.  To prevent this, the GPL assures that
patents cannot be used to render the program non-free.

  The precise terms and conditions for copying, distribution and
modification follow.

                       TERMS AND CONDITIONS

  0. Definitions.

  "This License" refers to version 3 of the GNU General Public License.

  "Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.

  "The Program" refers to any copyrightable work licensed under this
License.  Each licensee is addressed as "you".  "Licensees" and
"recipients" may be individuals or organizations.

  To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy.  The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.

  A "covered work" means either the unmodified Program or a work based
on the Program.

  To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy.  Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.

  To "convey" a work means any kind of propagation that enables other
parties to make or receive copies.  Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.

  An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License.  If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.

  1. Source Code.

  The "source code" for a work means the preferred form of the work
for making modifications to it.  "Object code" means any non-source
form of a work.

  A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.

  The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form.  A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.

  The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities.  However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work.  For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.

  The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.

  The Corresponding Source for a work in source code form is that
same work.

  2. Basic Permissions.

  All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met.  This License explicitly affirms your unlimited
permission to run the unmodified Program.  The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work.  This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.

  You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force.  You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright.  Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.

  Conveying under any other circumstances is permitted solely under
the conditions stated below.  Sublicensing is not allowed; section 10
makes it unnecessary.

  3. Protecting Users' Legal Rights From Anti-Circumvention Law.

  No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.

  When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.

  4. Conveying Verbatim Copies.

  You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.

  You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.

  5. Conveying Modified Source Versions.

  You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:

    a) The work must carry prominent notices stating that you modified
    it, and giving a relevant date.

    b) The work must carry prominent notices stating that it is
    released under this License and any conditions added under section
    7.  This requirement modifies the requirement in section 4 to
    "keep intact all notices".

    c) You must license the entire work, as a whole, under this
    License to anyone who comes into possession of a copy.  This
    License will therefore apply, along with any applicable section 7
    additional terms, to the whole of the work, and all its parts,
    regardless of how they are packaged.  This License gives no
    permission to license the work in any other way, but it does not
    invalidate such permission if you have separately received it.

    d) If the work has interactive user interfaces, each must display
    Appropriate Legal Notices; however, if the Program has interactive
    interfaces that do not display Appropriate Legal Notices, your
    work need not make them do so.

  A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit.  Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.

  6. Conveying Non-Source Forms.

  You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:

    a) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by the
    Corresponding Source fixed on a durable physical medium
    customarily used for software interchange.

    b) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by a
    written offer, valid for at least three years and valid for as
    long as you offer spare parts or customer support for that product
    model, to give anyone who possesses the object code either (1) a
    copy of the Corresponding Source for all the software in the
    product that is covered by this License, on a durable physical
    medium customarily used for software interchange, for a price no
    more than your reasonable cost of physically performing this
    conveying of source, or (2) access to copy the
    Corresponding Source from a network server at no charge.

    c) Convey individual copies of the object code with a copy of the
    written offer to provide the Corresponding Source.  This
    alternative is allowed only occasionally and noncommercially, and
    only if you received the object code with such an offer, in accord
    with subsection 6b.

    d) Convey the object code by offering access from a designated
    place (gratis or for a charge), and offer equivalent access to the
    Corresponding Source in the same way through the same place at no
    further charge.  You need not require recipients to copy the
    Corresponding Source along with the object code.  If the place to
    copy the object code is a network server, the Corresponding Source
    may be on a different server (operated by you or a third party)
    that supports equivalent copying facilities, provided you maintain
    clear directions next to the object code saying where to find the
    Corresponding Source.  Regardless of what server hosts the
    Corresponding Source, you remain obligated to ensure that it is
    available for as long as needed to satisfy these requirements.

    e) Convey the object code using peer-to-peer transmission, provided
    you inform other peers where the object code and Corresponding
    Source of the work are being offered to the general public at no
    charge under subsection 6d.

  A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.

  A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling.  In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage.  For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product.  A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.

  "Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source.  The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.

  If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information.  But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).

  The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed.  Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.

  Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.

  7. Additional Terms.

  "Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law.  If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.

  When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it.  (Additional permissions may be written to require their own
removal in certain cases when you modify the work.)  You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.

  Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:

    a) Disclaiming warranty or limiting liability differently from the
    terms of sections 15 and 16 of this License; or

    b) Requiring preservation of specified reasonable legal notices or
    author attributions in that material or in the Appropriate Legal
    Notices displayed by works containing it; or

    c) Prohibiting misrepresentation of the origin of that material, or
    requiring that modified versions of such material be marked in
    reasonable ways as different from the original version; or

    d) Limiting the use for publicity purposes of names of licensors or
    authors of the material; or

    e) Declining to grant rights under trademark law for use of some
    trade names, trademarks, or service marks; or

    f) Requiring indemnification of licensors and authors of that
    material by anyone who conveys the material (or modified versions of
    it) with contractual assumptions of liability to the recipient, for
    any liability that these contractual assumptions directly impose on
    those licensors and authors.

  All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10.  If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term.  If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.

  If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.

  Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.

  8. Termination.

  You may not propagate or modify a covered work except as expressly
provided under this License.  Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).

  However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.

  Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.

  Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License.  If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.

  9. Acceptance Not Required for Having Copies.

  You are not required to accept this License in order to receive or
run a copy of the Program.  Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance.  However,
nothing other than this License grants you permission to propagate or
modify any covered work.  These actions infringe copyright if you do
not accept this License.  Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.

  10. Automatic Licensing of Downstream Recipients.

  Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License.  You are not responsible
for enforcing compliance by third parties with this License.

  An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations.  If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.

  You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License.  For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.

  11. Patents.

  A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based.  The
work thus licensed is called the contributor's "contributor version".

  A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version.  For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.

  Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.

  In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement).  To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.

  If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients.  "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.

  If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.

  A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License.  You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.

  Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.

  12. No Surrender of Others' Freedom.

  If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License.  If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all.  For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.

  13. Use with the GNU Affero General Public License.

  Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work.  The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.

  14. Revised Versions of this License.

  The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time.  Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.

  Each version is given a distinguishing version number.  If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation.  If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.

  If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.

  Later license versions may give you additional or different
permissions.  However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.

  15. Disclaimer of Warranty.

  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

  16. Limitation of Liability.

  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.

  17. Interpretation of Sections 15 and 16.

  If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.

                     END OF TERMS AND CONDITIONS

            How to Apply These Terms to Your New Programs

  If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.

  To do so, attach the following notices to the program.  It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.

    &lt;one line to give the program's name and a brief idea of what it does.&gt;
    Copyright (C) &lt;year&gt;  &lt;name of author&gt;

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.

Also add information on how to contact you by electronic and paper mail.

  If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:

    &lt;program&gt;  Copyright (C) &lt;year&gt;  &lt;name of author&gt;
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License.  Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".

  You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
&lt;http://www.gnu.org/licenses/&gt;.

  The GNU General Public License does not permit incorporating your program
into proprietary programs.  If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library.  If this is what you want to do, use the GNU Lesser General
Public License instead of this License.  But first, please read
&lt;http://www.gnu.org/philosophy/why-not-lgpl.html&gt;.
-----------------------------------------------------
GPL 3</license>
  <license name="F72B633C">                    GNU GENERAL PUBLIC LICENSE
                       Version 3, 29 June 2007

 Copyright (C) 2007 Free Software Foundation, Inc. &lt;https://fsf.org/&gt;
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

                            Preamble

  The GNU General Public License is a free, copyleft license for
software and other kinds of works.

  The licenses for most software and other practical works are designed
to take away your freedom to share and change the works.  By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users.  We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors.  You can apply it to
your programs, too.

  When we speak of free software, we are referring to freedom, not
price.  Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.

  To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights.  Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.

  For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received.  You must make sure that they, too, receive
or can get the source code.  And you must show them these terms so they
know their rights.

  Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.

  For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software.  For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.

  Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so.  This is fundamentally incompatible with the aim of
protecting users' freedom to change the software.  The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable.  Therefore, we
have designed this version of the GPL to prohibit the practice for those
products.  If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.

  Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary.  To prevent this, the GPL assures that
patents cannot be used to render the program non-free.

  The precise terms and conditions for copying, distribution and
modification follow.

                       TERMS AND CONDITIONS

  0. Definitions.

  "This License" refers to version 3 of the GNU General Public License.

  "Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.

  "The Program" refers to any copyrightable work licensed under this
License.  Each licensee is addressed as "you".  "Licensees" and
"recipients" may be individuals or organizations.

  To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy.  The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.

  A "covered work" means either the unmodified Program or a work based
on the Program.

  To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy.  Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.

  To "convey" a work means any kind of propagation that enables other
parties to make or receive copies.  Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.

  An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License.  If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.

  1. Source Code.

  The "source code" for a work means the preferred form of the work
for making modifications to it.  "Object code" means any non-source
form of a work.

  A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.

  The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form.  A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.

  The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities.  However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work.  For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.

  The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.

  The Corresponding Source for a work in source code form is that
same work.

  2. Basic Permissions.

  All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met.  This License explicitly affirms your unlimited
permission to run the unmodified Program.  The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work.  This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.

  You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force.  You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright.  Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.

  Conveying under any other circumstances is permitted solely under
the conditions stated below.  Sublicensing is not allowed; section 10
makes it unnecessary.

  3. Protecting Users' Legal Rights From Anti-Circumvention Law.

  No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.

  When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.

  4. Conveying Verbatim Copies.

  You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.

  You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.

  5. Conveying Modified Source Versions.

  You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:

    a) The work must carry prominent notices stating that you modified
    it, and giving a relevant date.

    b) The work must carry prominent notices stating that it is
    released under this License and any conditions added under section
    7.  This requirement modifies the requirement in section 4 to
    "keep intact all notices".

    c) You must license the entire work, as a whole, under this
    License to anyone who comes into possession of a copy.  This
    License will therefore apply, along with any applicable section 7
    additional terms, to the whole of the work, and all its parts,
    regardless of how they are packaged.  This License gives no
    permission to license the work in any other way, but it does not
    invalidate such permission if you have separately received it.

    d) If the work has interactive user interfaces, each must display
    Appropriate Legal Notices; however, if the Program has interactive
    interfaces that do not display Appropriate Legal Notices, your
    work need not make them do so.

  A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit.  Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.

  6. Conveying Non-Source Forms.

  You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:

    a) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by the
    Corresponding Source fixed on a durable physical medium
    customarily used for software interchange.

    b) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by a
    written offer, valid for at least three years and valid for as
    long as you offer spare parts or customer support for that product
    model, to give anyone who possesses the object code either (1) a
    copy of the Corresponding Source for all the software in the
    product that is covered by this License, on a durable physical
    medium customarily used for software interchange, for a price no
    more than your reasonable cost of physically performing this
    conveying of source, or (2) access to copy the
    Corresponding Source from a network server at no charge.

    c) Convey individual copies of the object code with a copy of the
    written offer to provide the Corresponding Source.  This
    alternative is allowed only occasionally and noncommercially, and
    only if you received the object code with such an offer, in accord
    with subsection 6b.

    d) Convey the object code by offering access from a designated
    place (gratis or for a charge), and offer equivalent access to the
    Corresponding Source in the same way through the same place at no
    further charge.  You need not require recipients to copy the
    Corresponding Source along with the object code.  If the place to
    copy the object code is a network server, the Corresponding Source
    may be on a different server (operated by you or a third party)
    that supports equivalent copying facilities, provided you maintain
    clear directions next to the object code saying where to find the
    Corresponding Source.  Regardless of what server hosts the
    Corresponding Source, you remain obligated to ensure that it is
    available for as long as needed to satisfy these requirements.

    e) Convey the object code using peer-to-peer transmission, provided
    you inform other peers where the object code and Corresponding
    Source of the work are being offered to the general public at no
    charge under subsection 6d.

  A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.

  A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling.  In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage.  For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product.  A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.

  "Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source.  The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.

  If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information.  But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).

  The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed.  Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.

  Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.

  7. Additional Terms.

  "Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law.  If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.

  When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it.  (Additional permissions may be written to require their own
removal in certain cases when you modify the work.)  You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.

  Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:

    a) Disclaiming warranty or limiting liability differently from the
    terms of sections 15 and 16 of this License; or

    b) Requiring preservation of specified reasonable legal notices or
    author attributions in that material or in the Appropriate Legal
    Notices displayed by works containing it; or

    c) Prohibiting misrepresentation of the origin of that material, or
    requiring that modified versions of such material be marked in
    reasonable ways as different from the original version; or

    d) Limiting the use for publicity purposes of names of licensors or
    authors of the material; or

    e) Declining to grant rights under trademark law for use of some
    trade names, trademarks, or service marks; or

    f) Requiring indemnification of licensors and authors of that
    material by anyone who conveys the material (or modified versions of
    it) with contractual assumptions of liability to the recipient, for
    any liability that these contractual assumptions directly impose on
    those licensors and authors.

  All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10.  If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term.  If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.

  If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.

  Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.

  8. Termination.

  You may not propagate or modify a covered work except as expressly
provided under this License.  Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).

  However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.

  Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.

  Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License.  If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.

  9. Acceptance Not Required for Having Copies.

  You are not required to accept this License in order to receive or
run a copy of the Program.  Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance.  However,
nothing other than this License grants you permission to propagate or
modify any covered work.  These actions infringe copyright if you do
not accept this License.  Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.

  10. Automatic Licensing of Downstream Recipients.

  Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License.  You are not responsible
for enforcing compliance by third parties with this License.

  An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations.  If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.

  You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License.  For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.

  11. Patents.

  A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based.  The
work thus licensed is called the contributor's "contributor version".

  A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version.  For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.

  Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.

  In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement).  To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.

  If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients.  "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.

  If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.

  A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License.  You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.

  Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.

  12. No Surrender of Others' Freedom.

  If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License.  If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all.  For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.

  13. Use with the GNU Affero General Public License.

  Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work.  The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.

  14. Revised Versions of this License.

  The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time.  Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.

  Each version is given a distinguishing version number.  If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation.  If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.

  If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.

  Later license versions may give you additional or different
permissions.  However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.

  15. Disclaimer of Warranty.

  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

  16. Limitation of Liability.

  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.

  17. Interpretation of Sections 15 and 16.

  If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.

                     END OF TERMS AND CONDITIONS

            How to Apply These Terms to Your New Programs

  If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.

  To do so, attach the following notices to the program.  It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.

    &lt;one line to give the program's name and a brief idea of what it does.&gt;
    Copyright (C) &lt;year&gt;  &lt;name of author&gt;

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see &lt;https://www.gnu.org/licenses/&gt;.

Also add information on how to contact you by electronic and paper mail.

  If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:

    &lt;program&gt;  Copyright (C) &lt;year&gt;  &lt;name of author&gt;
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License.  Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".

  You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
&lt;https://www.gnu.org/licenses/&gt;.

  The GNU General Public License does not permit incorporating your program
into proprietary programs.  If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library.  If this is what you want to do, use the GNU Lesser General
Public License instead of this License.  But first, please read
&lt;https://www.gnu.org/licenses/why-not-lgpl.html&gt;.
-----------------------------------------------------
GPL 3</license>
  <license name="B4650F8A">


 
 GNU General Public License v3.0 - GNU Project - Free Software Foundation (FSF)
  


GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Copyright © 2007 Free Software Foundation, Inc.
 &lt;http://fsf.org/&gt;
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

Preamble

The GNU General Public License is a free, copyleft license for
software and other kinds of works.

The licenses for most software and other practical works are designed
to take away your freedom to share and change the works.  By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users.  We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors.  You can apply it to
your programs, too.

When we speak of free software, we are referring to freedom, not
price.  Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.

To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights.  Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.

For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received.  You must make sure that they, too, receive
or can get the source code.  And you must show them these terms so they
know their rights.

Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.

For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software.  For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.

Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so.  This is fundamentally incompatible with the aim of
protecting users' freedom to change the software.  The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable.  Therefore, we
have designed this version of the GPL to prohibit the practice for those
products.  If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.

Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary.  To prevent this, the GPL assures that
patents cannot be used to render the program non-free.

The precise terms and conditions for copying, distribution and
modification follow.

TERMS AND CONDITIONS

0. Definitions.

“This License” refers to version 3 of the GNU General Public License.

“Copyright” also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
 
“The Program” refers to any copyrightable work licensed under this
License.  Each licensee is addressed as “you”.  “Licensees” and
“recipients” may be individuals or organizations.

To “modify” a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy.  The resulting work is called a “modified version” of the
earlier work or a work “based on” the earlier work.

A “covered work” means either the unmodified Program or a work based
on the Program.

To “propagate” a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy.  Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.

To “convey” a work means any kind of propagation that enables other
parties to make or receive copies.  Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.

An interactive user interface displays “Appropriate Legal Notices”
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License.  If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.

1. Source Code.

The “source code” for a work means the preferred form of the work
for making modifications to it.  “Object code” means any non-source
form of a work.

A “Standard Interface” means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.

The “System Libraries” of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form.  A
“Major Component”, in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.

The “Corresponding Source” for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities.  However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work.  For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.

The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.

The Corresponding Source for a work in source code form is that
same work.

2. Basic Permissions.

All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met.  This License explicitly affirms your unlimited
permission to run the unmodified Program.  The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work.  This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.

You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force.  You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright.  Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.

Conveying under any other circumstances is permitted solely under
the conditions stated below.  Sublicensing is not allowed; section 10
makes it unnecessary.

3. Protecting Users' Legal Rights From Anti-Circumvention Law.

No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.

When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.

4. Conveying Verbatim Copies.

You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.

You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.

5. Conveying Modified Source Versions.

You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:


a) The work must carry prominent notices stating that you modified
    it, and giving a relevant date.

b) The work must carry prominent notices stating that it is
    released under this License and any conditions added under section
    7.  This requirement modifies the requirement in section 4 to
    “keep intact all notices”.

c) You must license the entire work, as a whole, under this
    License to anyone who comes into possession of a copy.  This
    License will therefore apply, along with any applicable section 7
    additional terms, to the whole of the work, and all its parts,
    regardless of how they are packaged.  This License gives no
    permission to license the work in any other way, but it does not
    invalidate such permission if you have separately received it.

d) If the work has interactive user interfaces, each must display
    Appropriate Legal Notices; however, if the Program has interactive
    interfaces that do not display Appropriate Legal Notices, your
    work need not make them do so.


A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
“aggregate” if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit.  Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.

6. Conveying Non-Source Forms.

You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:


a) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by the
    Corresponding Source fixed on a durable physical medium
    customarily used for software interchange.

b) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by a
    written offer, valid for at least three years and valid for as
    long as you offer spare parts or customer support for that product
    model, to give anyone who possesses the object code either (1) a
    copy of the Corresponding Source for all the software in the
    product that is covered by this License, on a durable physical
    medium customarily used for software interchange, for a price no
    more than your reasonable cost of physically performing this
    conveying of source, or (2) access to copy the
    Corresponding Source from a network server at no charge.

c) Convey individual copies of the object code with a copy of the
    written offer to provide the Corresponding Source.  This
    alternative is allowed only occasionally and noncommercially, and
    only if you received the object code with such an offer, in accord
    with subsection 6b.

d) Convey the object code by offering access from a designated
    place (gratis or for a charge), and offer equivalent access to the
    Corresponding Source in the same way through the same place at no
    further charge.  You need not require recipients to copy the
    Corresponding Source along with the object code.  If the place to
    copy the object code is a network server, the Corresponding Source
    may be on a different server (operated by you or a third party)
    that supports equivalent copying facilities, provided you maintain
    clear directions next to the object code saying where to find the
    Corresponding Source.  Regardless of what server hosts the
    Corresponding Source, you remain obligated to ensure that it is
    available for as long as needed to satisfy these requirements.

e) Convey the object code using peer-to-peer transmission, provided
    you inform other peers where the object code and Corresponding
    Source of the work are being offered to the general public at no
    charge under subsection 6d.


A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.

A “User Product” is either (1) a “consumer product”, which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling.  In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage.  For a particular
product received by a particular user, “normally used” refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product.  A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.

“Installation Information” for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source.  The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.

If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information.  But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).

The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed.  Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.

Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.

7. Additional Terms.

“Additional permissions” are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law.  If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.

When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it.  (Additional permissions may be written to require their own
removal in certain cases when you modify the work.)  You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.

Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:


a) Disclaiming warranty or limiting liability differently from the
    terms of sections 15 and 16 of this License; or

b) Requiring preservation of specified reasonable legal notices or
    author attributions in that material or in the Appropriate Legal
    Notices displayed by works containing it; or

c) Prohibiting misrepresentation of the origin of that material, or
    requiring that modified versions of such material be marked in
    reasonable ways as different from the original version; or

d) Limiting the use for publicity purposes of names of licensors or
    authors of the material; or

e) Declining to grant rights under trademark law for use of some
    trade names, trademarks, or service marks; or

f) Requiring indemnification of licensors and authors of that
    material by anyone who conveys the material (or modified versions of
    it) with contractual assumptions of liability to the recipient, for
    any liability that these contractual assumptions directly impose on
    those licensors and authors.


All other non-permissive additional terms are considered “further
restrictions” within the meaning of section 10.  If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term.  If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.

If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.

Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.

8. Termination.

You may not propagate or modify a covered work except as expressly
provided under this License.  Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).

However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.

Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.

Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License.  If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.

9. Acceptance Not Required for Having Copies.

You are not required to accept this License in order to receive or
run a copy of the Program.  Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance.  However,
nothing other than this License grants you permission to propagate or
modify any covered work.  These actions infringe copyright if you do
not accept this License.  Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.

10. Automatic Licensing of Downstream Recipients.

Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License.  You are not responsible
for enforcing compliance by third parties with this License.

An “entity transaction” is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations.  If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.

You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License.  For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.

11. Patents.

A “contributor” is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based.  The
work thus licensed is called the contributor's “contributor version”.

A contributor's “essential patent claims” are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version.  For
purposes of this definition, “control” includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.

Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.

In the following three paragraphs, a “patent license” is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement).  To “grant” such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.

If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients.  “Knowingly relying” means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
  
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.

A patent license is “discriminatory” if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License.  You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.

Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.

12. No Surrender of Others' Freedom.

If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License.  If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all.  For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.

13. Use with the GNU Affero General Public License.

Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work.  The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.

14. Revised Versions of this License.

The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time.  Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.

Each version is given a distinguishing version number.  If the
Program specifies that a certain numbered version of the GNU General
Public License “or any later version” applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation.  If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.

If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.

Later license versions may give you additional or different
permissions.  However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.

15. Disclaimer of Warranty.

THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

16. Limitation of Liability.

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.

17. Interpretation of Sections 15 and 16.

If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.

END OF TERMS AND CONDITIONS

How to Apply These Terms to Your New Programs

If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.

To do so, attach the following notices to the program.  It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the “copyright” line and a pointer to where the full notice is found.

    &lt;one line to give the program's name and a brief idea of what it does.&gt;
    Copyright (C) &lt;year&gt;  &lt;name of author&gt;

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.


Also add information on how to contact you by electronic and paper mail.

If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:

    &lt;program&gt;  Copyright (C) &lt;year&gt;  &lt;name of author&gt;
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.


The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License.  Of course, your program's commands
might be different; for a GUI interface, you would use an “about box”.

You should also get your employer (if you work as a programmer) or school,
if any, to sign a “copyright disclaimer” for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
&lt;http://www.gnu.org/licenses/&gt;.

The GNU General Public License does not permit incorporating your program
into proprietary programs.  If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library.  If this is what you want to do, use the GNU Lesser General
Public License instead of this License.  But first, please read
&lt;http://www.gnu.org/philosophy/why-not-lgpl.html&gt;.



-----------------------------------------------------
GPL 3</license>
  <license name="21D20C81">


Licenses of Sen2Water and of data processors contained in it



Sen2Water comprises the Sen2Water code and configuration and several third-party components.
Each of them comes with its own license.
The licenses are listed below with reference to the respective components.
All licenses apply.
We in particular refer to the Polymer license that restricts use of the software.

The components and the respective license are:



Component            License      Reference
-----------------    ---------    --------------------------------------------------
Idepix               GPL3         https://github.com/bcdev/snap-idepix
SNAP, C2RCC          GPL3         https://github.com/senbox-org/
ACOLITE              GPL3         https://github.com/acolite/acolite
Polymer              Polymer      https://github.com/hygeos/polymer
JRE                  GPL2         https://openjdk.org/
CONDA                Miniconda    https://www.anaconda.com/,https://conda-forge.org/
Sen2Water wrapper    MIT          https://github.com/bcdev/sen2water


GPL3 for Idepix, SNAP, ACOLITE

GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007



 
 GNU General Public License v3.0 - GNU Project - Free Software Foundation (FSF)
  


GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Copyright © 2007 Free Software Foundation, Inc.
 &lt;http://fsf.org/&gt;
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

Preamble

The GNU General Public License is a free, copyleft license for
software and other kinds of works.

The licenses for most software and other practical works are designed
to take away your freedom to share and change the works.  By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users.  We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors.  You can apply it to
your programs, too.

When we speak of free software, we are referring to freedom, not
price.  Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.

To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights.  Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.

For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received.  You must make sure that they, too, receive
or can get the source code.  And you must show them these terms so they
know their rights.

Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.

For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software.  For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.

Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so.  This is fundamentally incompatible with the aim of
protecting users' freedom to change the software.  The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable.  Therefore, we
have designed this version of the GPL to prohibit the practice for those
products.  If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.

Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary.  To prevent this, the GPL assures that
patents cannot be used to render the program non-free.

The precise terms and conditions for copying, distribution and
modification follow.

TERMS AND CONDITIONS

0. Definitions.

“This License” refers to version 3 of the GNU General Public License.

“Copyright” also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
 
“The Program” refers to any copyrightable work licensed under this
License.  Each licensee is addressed as “you”.  “Licensees” and
“recipients” may be individuals or organizations.

To “modify” a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy.  The resulting work is called a “modified version” of the
earlier work or a work “based on” the earlier work.

A “covered work” means either the unmodified Program or a work based
on the Program.

To “propagate” a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy.  Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.

To “convey” a work means any kind of propagation that enables other
parties to make or receive copies.  Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.

An interactive user interface displays “Appropriate Legal Notices”
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License.  If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.

1. Source Code.

The “source code” for a work means the preferred form of the work
for making modifications to it.  “Object code” means any non-source
form of a work.

A “Standard Interface” means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.

The “System Libraries” of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form.  A
“Major Component”, in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.

The “Corresponding Source” for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities.  However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work.  For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.

The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.

The Corresponding Source for a work in source code form is that
same work.

2. Basic Permissions.

All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met.  This License explicitly affirms your unlimited
permission to run the unmodified Program.  The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work.  This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.

You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force.  You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright.  Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.

Conveying under any other circumstances is permitted solely under
the conditions stated below.  Sublicensing is not allowed; section 10
makes it unnecessary.

3. Protecting Users' Legal Rights From Anti-Circumvention Law.

No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.

When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.

4. Conveying Verbatim Copies.

You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.

You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.

5. Conveying Modified Source Versions.

You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:


a) The work must carry prominent notices stating that you modified
    it, and giving a relevant date.

b) The work must carry prominent notices stating that it is
    released under this License and any conditions added under section
    7.  This requirement modifies the requirement in section 4 to
    “keep intact all notices”.

c) You must license the entire work, as a whole, under this
    License to anyone who comes into possession of a copy.  This
    License will therefore apply, along with any applicable section 7
    additional terms, to the whole of the work, and all its parts,
    regardless of how they are packaged.  This License gives no
    permission to license the work in any other way, but it does not
    invalidate such permission if you have separately received it.

d) If the work has interactive user interfaces, each must display
    Appropriate Legal Notices; however, if the Program has interactive
    interfaces that do not display Appropriate Legal Notices, your
    work need not make them do so.


A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
“aggregate” if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit.  Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.

6. Conveying Non-Source Forms.

You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:


a) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by the
    Corresponding Source fixed on a durable physical medium
    customarily used for software interchange.

b) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by a
    written offer, valid for at least three years and valid for as
    long as you offer spare parts or customer support for that product
    model, to give anyone who possesses the object code either (1) a
    copy of the Corresponding Source for all the software in the
    product that is covered by this License, on a durable physical
    medium customarily used for software interchange, for a price no
    more than your reasonable cost of physically performing this
    conveying of source, or (2) access to copy the
    Corresponding Source from a network server at no charge.

c) Convey individual copies of the object code with a copy of the
    written offer to provide the Corresponding Source.  This
    alternative is allowed only occasionally and noncommercially, and
    only if you received the object code with such an offer, in accord
    with subsection 6b.

d) Convey the object code by offering access from a designated
    place (gratis or for a charge), and offer equivalent access to the
    Corresponding Source in the same way through the same place at no
    further charge.  You need not require recipients to copy the
    Corresponding Source along with the object code.  If the place to
    copy the object code is a network server, the Corresponding Source
    may be on a different server (operated by you or a third party)
    that supports equivalent copying facilities, provided you maintain
    clear directions next to the object code saying where to find the
    Corresponding Source.  Regardless of what server hosts the
    Corresponding Source, you remain obligated to ensure that it is
    available for as long as needed to satisfy these requirements.

e) Convey the object code using peer-to-peer transmission, provided
    you inform other peers where the object code and Corresponding
    Source of the work are being offered to the general public at no
    charge under subsection 6d.


A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.

A “User Product” is either (1) a “consumer product”, which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling.  In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage.  For a particular
product received by a particular user, “normally used” refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product.  A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.

“Installation Information” for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source.  The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.

If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information.  But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).

The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed.  Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.

Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.

7. Additional Terms.

“Additional permissions” are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law.  If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.

When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it.  (Additional permissions may be written to require their own
removal in certain cases when you modify the work.)  You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.

Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:


a) Disclaiming warranty or limiting liability differently from the
    terms of sections 15 and 16 of this License; or

b) Requiring preservation of specified reasonable legal notices or
    author attributions in that material or in the Appropriate Legal
    Notices displayed by works containing it; or

c) Prohibiting misrepresentation of the origin of that material, or
    requiring that modified versions of such material be marked in
    reasonable ways as different from the original version; or

d) Limiting the use for publicity purposes of names of licensors or
    authors of the material; or

e) Declining to grant rights under trademark law for use of some
    trade names, trademarks, or service marks; or

f) Requiring indemnification of licensors and authors of that
    material by anyone who conveys the material (or modified versions of
    it) with contractual assumptions of liability to the recipient, for
    any liability that these contractual assumptions directly impose on
    those licensors and authors.


All other non-permissive additional terms are considered “further
restrictions” within the meaning of section 10.  If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term.  If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.

If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.

Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.

8. Termination.

You may not propagate or modify a covered work except as expressly
provided under this License.  Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).

However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.

Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.

Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License.  If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.

9. Acceptance Not Required for Having Copies.

You are not required to accept this License in order to receive or
run a copy of the Program.  Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance.  However,
nothing other than this License grants you permission to propagate or
modify any covered work.  These actions infringe copyright if you do
not accept this License.  Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.

10. Automatic Licensing of Downstream Recipients.

Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License.  You are not responsible
for enforcing compliance by third parties with this License.

An “entity transaction” is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations.  If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.

You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License.  For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.

11. Patents.

A “contributor” is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based.  The
work thus licensed is called the contributor's “contributor version”.

A contributor's “essential patent claims” are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version.  For
purposes of this definition, “control” includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.

Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.

In the following three paragraphs, a “patent license” is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement).  To “grant” such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.

If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients.  “Knowingly relying” means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
  
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.

A patent license is “discriminatory” if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License.  You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.

Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.

12. No Surrender of Others' Freedom.

If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License.  If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all.  For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.

13. Use with the GNU Affero General Public License.

Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work.  The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.

14. Revised Versions of this License.

The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time.  Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.

Each version is given a distinguishing version number.  If the
Program specifies that a certain numbered version of the GNU General
Public License “or any later version” applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation.  If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.

If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.

Later license versions may give you additional or different
permissions.  However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.

15. Disclaimer of Warranty.

THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

16. Limitation of Liability.

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.

17. Interpretation of Sections 15 and 16.

If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.

END OF TERMS AND CONDITIONS

How to Apply These Terms to Your New Programs

If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.

To do so, attach the following notices to the program.  It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the “copyright” line and a pointer to where the full notice is found.

    &lt;one line to give the program's name and a brief idea of what it does.&gt;
    Copyright (C) &lt;year&gt;  &lt;name of author&gt;

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see &lt;http://www.gnu.org/licenses/&gt;.


Also add information on how to contact you by electronic and paper mail.

If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:

    &lt;program&gt;  Copyright (C) &lt;year&gt;  &lt;name of author&gt;
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.


The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License.  Of course, your program's commands
might be different; for a GUI interface, you would use an “about box”.

You should also get your employer (if you work as a programmer) or school,
if any, to sign a “copyright disclaimer” for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
&lt;http://www.gnu.org/licenses/&gt;.

The GNU General Public License does not permit incorporating your program
into proprietary programs.  If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library.  If this is what you want to do, use the GNU Lesser General
Public License instead of this License.  But first, please read
&lt;http://www.gnu.org/philosophy/why-not-lgpl.html&gt;.

Polymer License for POLYMER


# POLYMER SOFTWARE
# TERMS OF USE

*version 2.0, Last modified: March 16, 2017*

**Quick Summary**
The POLYMER software can be used for free for non-commercial purposes. If you
want to use the software for commercial purposes, please contact us.

-----

The POLYMER SOFTWARE is a service made available by HYGEOS, a company organised
and existing under the laws of France with an issued share capital of 66 275,- €
with its registered office at 165 Avenue de Bretagne – Parc Euratechnologies
– 59000 LILLE (France), registered at Lille Métropole under number 439 051 472,
hereinafter referred to as “Hygeos” By using the POLYMER SOFTWARE, you are
agreeing these Terms of Use.  Hygeos agrees to grant a license to the User on
the Software and the User undertake to comply with these Terms of Use.  Before
accepting These Terms of Use, the User made sure that:
* The Software fits with its needs and expectations,
* its information system has the necessary and sufficient technical
specifications and requirements for the installation and the operation of the
Software.

The User is informed and accepts that Hygeos can amend or modify these Terms of
Use at any moment. Any amendment or modification to these Terms of Use will be
made available on the website www.hygeos.com/polymer. The User undertakes to
check regularly the last modified version Terms of Use in force made available
on the website www.hygeos.com/polymer and recognizes and accepts to be bound by
it.

## SECTION 1. DEFINITIONS
“Terms of Use” shall mean the present document, and all modifications and
additions to these documents made available to the User by publishing on the
website www.hygeos.com/polymer.

“Effective Date” shall mean the date on which these Terms of Use enter in force
between the User and Hygeos as defined in Section 4.

“Contact Email” shall mean the email addresses identified in Section 17 by
which notifications between the User and Hygeos can be done.

“Software” shall mean the POLYMER SOFTWARE both in object code or source code
format, including accompanying documentation, and any upgrades, enhancements
and corrections made available on the website www.hygeos.com/polymer by Hygeos
or made by the User. The Software allows generating Ocean Colour Level 2
products from Level 1 products of multiple sensors.

“Territory” shall mean geographic areas where these Terms of Use applies and
identified in Section 3, which may be amended in writing upon mutual agreement
of the Parties to include additional geographic areas.

“User” shall mean the user of the Software who has accepted these Terms of Use.

## SECTION 2. RIGHT OF USE
Subject to the terms and conditions of these Terms of Use, Hygeos grants to the
User a personal, non-exclusive, non-transferable license to use the Software
for the exclusive purpose of scientific research excluding any commercial
purpose (hereinafter, the “Non-Commercial Purpose”).  The User may use the
Software in its source code format for its own use, and may translate or modify
the Software or incorporate them into other software. The User may not,
however, transfer or sublicense the Software to any third party, in whole or in
part, in any form, whether modified or unmodified.

## SECTION 3. TERRITORY
The right of use of the Software described in Section 2 above shall be granted
for the country where the User is established.

## SECTION 4. TERM
These Terms of Use shall enter in force upon the User has accepted these Terms
of Use (the “Effective Date”). It shall be ended at any moment by one Party by
notification through the Contact Email.

## SECTION 5. DELIVERY OF THE SOFTWARE
Hygeos will make available to the User the Software both in its source code
form the Effective Date and no later than five (5) days after the Effective
Date. The delivery shall be done by electronic means.

Hygeos authorizes the User to use or modify the source code of the Software
solely for the purpose to ensure the interoperability of the Software with its
information system or to enhance the Software or for scientific research. The
User shall notify Hygeos of each modification done by it to the source code of
the Software.

## SECTION 6. COPIES
User may make copies of the Software both form as necessary for use by the User
and for backup or archive purposes. The User agrees to maintain records of the
location and use of each copy, in whole or in part, of the Software. Each copy
of the Software is copyrighted by Hygeos. The User agrees to reproduce and
apply the copyright notice and proprietary notice of Hygeos to all copies made
hereunder, in whole or in part and in any form, of Software.

## SECTION 7. SUPPORT AND MAINTENANCE
Hygeos will provide support and maintenance services according to this
Section 7.  Hygeos will provide adequate online support for the first installation of
the Software. Hygeos will also provide the following support and maintenance
services:
(i) If the User notifies Hygeos of a substantial program error
respecting the Software, or Hygeos has reason to believe that error exists in
the Software and so notifies the User, Hygeos shall at its own expense verify
and attempt to correct such error within thirty (30) days after the date of
notification. If the User is not satisfied with the correction, then the User
may terminate these Terms of Use, without any indemnification to the User.
(ii) In the case that the User has technical questions in the use of the
Software, the User may submit those questions to Hygeos.

## SECTION 8. PRICES AND PAYMENTS
These Terms of Use are subscribed for Non-Commercial Purpose as stated in
Section 2, and the use of the Software to this end is granted free of charge.

## SECTION 9. OWNERSHIP
The original and any copies of the Software, made by the User, including
translations, compilations, partial copies, modifications, and updates, are the
exclusive property of Hygeos.

## SECTION 10. PROPRIETARY RIGHTS
The User recognizes that Hygeos regards the Software as its proprietary
information and as confidential trade secrets of great value. The User agrees
not to provide or to otherwise make available in any form the Software, or any
portion thereof, to any person other than employees of the User without the
prior written consent of Hygeos.
The User shall not disclose or copy to a third party the Software or any part
thereof.
The User further agrees to treat the Software with at least the same degree of
care with which the User treats its own confidential information and in no
event with less care than is reasonably required to protect the confidentiality
of the Software.

## SECTION 11. DATA
The User is responsible of all data processed through the Software. Hygeos
shall not assume any responsibility toward:
* the ownership and rights on any data processed through the Software, and
* the fitness, the accuracy, the quality, the completeness of any data
processed through the Software.

The User ensures that it has sufficient rights to use and process the data. The
User warrants Hygeos against any claim from any third party regarding the data
it processed through the Software, including but not limited to ownership,
infringement, unfair competition.

## SECTION 12. TERMINATION
Hygeos may terminate these Terms of Use if User is in default of any of the
terms and conditions of these Terms of Use and fails to correct such default
within ten (10) days after written notice thereof from Hygeos.

## SECTION 13. TERMINATION CERTIFICATE
In the event of termination for whatever reason, the User shall:
* immediately stop use of the Software,
* provide on demand to Hygeos, within one (1) month, a certificate certifying
that the original and all copies of the Software, in whole or in part and in
any form, have been destroyed.

After termination of these Terms of Use for whatever reason, provisions of
Sections 9, 10, 11, 15 to 17, and 19 hereof shall survive.

## SECTION 14. WARRANTY DISCLAIMER
The User acknowledges and accepts, the Software "AS IS." HYGEOS PROVIDES NO
WARRANTIES AS TO THE FUNCTION OR USE OF THE SOFTWARE, WHETHER EXPRESS, IMPLIED,
OR STATUTORY, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH THE USER. HYGEOS DOES NOT
WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET USER’S
REQUIREMENTS OR THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR
ERROR FREE.

## SECTION 15. PATENT AND COPYRIGHT INDEMNITY
Hygeos will defend at its own expense any action brought against the User to
the extent it is based on a claim that the Software used within the scope of
the right of use granted hereunder infringe a patent, copyright or other
proprietary right of a third party. Hygeos will pay any costs, damages or
attorney fees finally awarded against the User in such action which are
attributable to such claim, provided Hygeos is promptly notified in writing of
such claim, may control the defense and/or settlement of such claim, and is
provided with all requested assistance, information and authority.

In the event that the Software becomes, or in Hygeos’ opinion is likely to become, the
subject of a claim of infringement of a patent, copyright or trade secret,
Hygeos may at its option either secure the User’s right to continue using the
Software, replace or modify the Software to make them not infringing. Hygeos
shall have no liability for any claim of patent, copyright or trade secret
infringement based on the use of the Software in any form other than the
original, unmodified form provided to the User or the use of a combination of
the Software with hardware, software or data not agreed by Hygeos where the
used Software alone in their original, unmodified form would not constitute an
infringement. The foregoing states the User's entire liability for infringement
or claims of infringement of patents, copyrights or other intellectual property
right.

## SECTION 16. LIMITATION OF LIABILITY
HYGEOS’ ANNUAL LIABILITY TO USER UNDER ANY PROVISIONS OF THIS AGREEMENT FOR
DAMAGES FINALLY AWARDED SHALL BE LIMITED TO THE AMOUNTS PAID IN THE YEAR
CONCERNED BY THE USER TO HYGEOS. IN NO EVENT SHALL HYGEOS BE LIABLE FOR
INDIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOSS OF USE,
LOSS OF DATA AND LOSS OF PROFITS OR INTERRUPTION OF BUSINESS, HOWEVER CAUSED OR
ON ANY THEORY OF LIABILITY.

## SECTION 17. NOTICES
All notices in connection with this Agreement shall be in writing and may be
given by registered mail or personally delivered at the address set forth on
the front page. Notices by email shall be deemed effective if sent to the
Hygeos’ and User’s Contact Email.

## SECTION 18. SEVERABILITY
In the event any provision of these Terms of Use is determined to be invalid or
unenforceable, the remainder of these Terms of Use shall remain in force as if
such provision were not a part.

## SECTION 19. GOVERNING LAW
These Terms of Use shall be governed and interpreted by the laws of FRANCE and
Lille shall be the appropriate venue and jurisdiction for the resolution of any
disputes hereunder. Both Parties hereby consent to such personal and exclusive
jurisdiction.

## SECTION 20. NON-ASSIGNMENT
These Terms of Use and the right of use granted by it may not be assigned,
sublicensed, or otherwise transferred by the User without the prior written
consent of Hygeos.


GPL2 for JRE


The GNU General Public License (GPL)

Version 2, June 1991

Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Everyone is permitted to copy and distribute verbatim copies of this license
document, but changing it is not allowed.

Preamble

The licenses for most software are designed to take away your freedom to share
and change it.  By contrast, the GNU General Public License is intended to
guarantee your freedom to share and change free software--to make sure the
software is free for all its users.  This General Public License applies to
most of the Free Software Foundation's software and to any other program whose
authors commit to using it.  (Some other Free Software Foundation software is
covered by the GNU Library General Public License instead.) You can apply it to
your programs, too.

When we speak of free software, we are referring to freedom, not price.  Our
General Public Licenses are designed to make sure that you have the freedom to
distribute copies of free software (and charge for this service if you wish),
that you receive source code or can get it if you want it, that you can change
the software or use pieces of it in new free programs; and that you know you
can do these things.

To protect your rights, we need to make restrictions that forbid anyone to deny
you these rights or to ask you to surrender the rights.  These restrictions
translate to certain responsibilities for you if you distribute copies of the
software, or if you modify it.

For example, if you distribute copies of such a program, whether gratis or for
a fee, you must give the recipients all the rights that you have.  You must
make sure that they, too, receive or can get the source code.  And you must
show them these terms so they know their rights.

We protect your rights with two steps: (1) copyright the software, and (2)
offer you this license which gives you legal permission to copy, distribute
and/or modify the software.

Also, for each author's protection and ours, we want to make certain that
everyone understands that there is no warranty for this free software.  If the
software is modified by someone else and passed on, we want its recipients to
know that what they have is not the original, so that any problems introduced
by others will not reflect on the original authors' reputations.

Finally, any free program is threatened constantly by software patents.  We
wish to avoid the danger that redistributors of a free program will
individually obtain patent licenses, in effect making the program proprietary.
To prevent this, we have made it clear that any patent must be licensed for
everyone's free use or not licensed at all.

The precise terms and conditions for copying, distribution and modification
follow.

TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

0. This License applies to any program or other work which contains a notice
placed by the copyright holder saying it may be distributed under the terms of
this General Public License.  The "Program", below, refers to any such program
or work, and a "work based on the Program" means either the Program or any
derivative work under copyright law: that is to say, a work containing the
Program or a portion of it, either verbatim or with modifications and/or
translated into another language.  (Hereinafter, translation is included
without limitation in the term "modification".) Each licensee is addressed as
"you".

Activities other than copying, distribution and modification are not covered by
this License; they are outside its scope.  The act of running the Program is
not restricted, and the output from the Program is covered only if its contents
constitute a work based on the Program (independent of having been made by
running the Program).  Whether that is true depends on what the Program does.

1. You may copy and distribute verbatim copies of the Program's source code as
you receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice and
disclaimer of warranty; keep intact all the notices that refer to this License
and to the absence of any warranty; and give any other recipients of the
Program a copy of this License along with the Program.

You may charge a fee for the physical act of transferring a copy, and you may
at your option offer warranty protection in exchange for a fee.

2. You may modify your copy or copies of the Program or any portion of it, thus
forming a work based on the Program, and copy and distribute such modifications
or work under the terms of Section 1 above, provided that you also meet all of
these conditions:

    a) You must cause the modified files to carry prominent notices stating
    that you changed the files and the date of any change.

    b) You must cause any work that you distribute or publish, that in whole or
    in part contains or is derived from the Program or any part thereof, to be
    licensed as a whole at no charge to all third parties under the terms of
    this License.

    c) If the modified program normally reads commands interactively when run,
    you must cause it, when started running for such interactive use in the
    most ordinary way, to print or display an announcement including an
    appropriate copyright notice and a notice that there is no warranty (or
    else, saying that you provide a warranty) and that users may redistribute
    the program under these conditions, and telling the user how to view a copy
    of this License.  (Exception: if the Program itself is interactive but does
    not normally print such an announcement, your work based on the Program is
    not required to print an announcement.)

These requirements apply to the modified work as a whole.  If identifiable
sections of that work are not derived from the Program, and can be reasonably
considered independent and separate works in themselves, then this License, and
its terms, do not apply to those sections when you distribute them as separate
works.  But when you distribute the same sections as part of a whole which is a
work based on the Program, the distribution of the whole must be on the terms
of this License, whose permissions for other licensees extend to the entire
whole, and thus to each and every part regardless of who wrote it.

Thus, it is not the intent of this section to claim rights or contest your
rights to work written entirely by you; rather, the intent is to exercise the
right to control the distribution of derivative or collective works based on
the Program.

In addition, mere aggregation of another work not based on the Program with the
Program (or with a work based on the Program) on a volume of a storage or
distribution medium does not bring the other work under the scope of this
License.

3. You may copy and distribute the Program (or a work based on it, under
Section 2) in object code or executable form under the terms of Sections 1 and
2 above provided that you also do one of the following:

    a) Accompany it with the complete corresponding machine-readable source
    code, which must be distributed under the terms of Sections 1 and 2 above
    on a medium customarily used for software interchange; or,

    b) Accompany it with a written offer, valid for at least three years, to
    give any third party, for a charge no more than your cost of physically
    performing source distribution, a complete machine-readable copy of the
    corresponding source code, to be distributed under the terms of Sections 1
    and 2 above on a medium customarily used for software interchange; or,

    c) Accompany it with the information you received as to the offer to
    distribute corresponding source code.  (This alternative is allowed only
    for noncommercial distribution and only if you received the program in
    object code or executable form with such an offer, in accord with
    Subsection b above.)

The source code for a work means the preferred form of the work for making
modifications to it.  For an executable work, complete source code means all
the source code for all modules it contains, plus any associated interface
definition files, plus the scripts used to control compilation and installation
of the executable.  However, as a special exception, the source code
distributed need not include anything that is normally distributed (in either
source or binary form) with the major components (compiler, kernel, and so on)
of the operating system on which the executable runs, unless that component
itself accompanies the executable.

If distribution of executable or object code is made by offering access to copy
from a designated place, then offering equivalent access to copy the source
code from the same place counts as distribution of the source code, even though
third parties are not compelled to copy the source along with the object code.

4. You may not copy, modify, sublicense, or distribute the Program except as
expressly provided under this License.  Any attempt otherwise to copy, modify,
sublicense or distribute the Program is void, and will automatically terminate
your rights under this License.  However, parties who have received copies, or
rights, from you under this License will not have their licenses terminated so
long as such parties remain in full compliance.

5. You are not required to accept this License, since you have not signed it.
However, nothing else grants you permission to modify or distribute the Program
or its derivative works.  These actions are prohibited by law if you do not
accept this License.  Therefore, by modifying or distributing the Program (or
any work based on the Program), you indicate your acceptance of this License to
do so, and all its terms and conditions for copying, distributing or modifying
the Program or works based on it.

6. Each time you redistribute the Program (or any work based on the Program),
the recipient automatically receives a license from the original licensor to
copy, distribute or modify the Program subject to these terms and conditions.
You may not impose any further restrictions on the recipients' exercise of the
rights granted herein.  You are not responsible for enforcing compliance by
third parties to this License.

7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues), conditions
are imposed on you (whether by court order, agreement or otherwise) that
contradict the conditions of this License, they do not excuse you from the
conditions of this License.  If you cannot distribute so as to satisfy
simultaneously your obligations under this License and any other pertinent
obligations, then as a consequence you may not distribute the Program at all.
For example, if a patent license would not permit royalty-free redistribution
of the Program by all those who receive copies directly or indirectly through
you, then the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.

If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply and
the section as a whole is intended to apply in other circumstances.

It is not the purpose of this section to induce you to infringe any patents or
other property right claims or to contest validity of any such claims; this
section has the sole purpose of protecting the integrity of the free software
distribution system, which is implemented by public license practices.  Many
people have made generous contributions to the wide range of software
distributed through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing to
distribute software through any other system and a licensee cannot impose that
choice.

This section is intended to make thoroughly clear what is believed to be a
consequence of the rest of this License.

8. If the distribution and/or use of the Program is restricted in certain
countries either by patents or by copyrighted interfaces, the original
copyright holder who places the Program under this License may add an explicit
geographical distribution limitation excluding those countries, so that
distribution is permitted only in or among countries not thus excluded.  In
such case, this License incorporates the limitation as if written in the body
of this License.

9. The Free Software Foundation may publish revised and/or new versions of the
General Public License from time to time.  Such new versions will be similar in
spirit to the present version, but may differ in detail to address new problems
or concerns.

Each version is given a distinguishing version number.  If the Program
specifies a version number of this License which applies to it and "any later
version", you have the option of following the terms and conditions either of
that version or of any later version published by the Free Software Foundation.
If the Program does not specify a version number of this License, you may
choose any version ever published by the Free Software Foundation.

10. If you wish to incorporate parts of the Program into other free programs
whose distribution conditions are different, write to the author to ask for
permission.  For software which is copyrighted by the Free Software Foundation,
write to the Free Software Foundation; we sometimes make exceptions for this.
Our decision will be guided by the two goals of preserving the free status of
all derivatives of our free software and of promoting the sharing and reuse of
software generally.

NO WARRANTY

11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN OTHERWISE
STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND
PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE,
YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

END OF TERMS AND CONDITIONS

How to Apply These Terms to Your New Programs

If you develop a new program, and you want it to be of the greatest possible
use to the public, the best way to achieve this is to make it free software
which everyone can redistribute and change under these terms.

To do so, attach the following notices to the program.  It is safest to attach
them to the start of each source file to most effectively convey the exclusion
of warranty; and each file should have at least the "copyright" line and a
pointer to where the full notice is found.

    One line to give the program's name and a brief idea of what it does.

    Copyright (C)  

    This program is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by the Free
    Software Foundation; either version 2 of the License, or (at your option)
    any later version.

    This program is distributed in the hope that it will be useful, but WITHOUT
    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
    more details.

    You should have received a copy of the GNU General Public License along
    with this program; if not, write to the Free Software Foundation, Inc.,
    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

Also add information on how to contact you by electronic and paper mail.

If the program is interactive, make it output a short notice like this when it
starts in an interactive mode:

    Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
    with ABSOLUTELY NO WARRANTY; for details type 'show w'.  This is free
    software, and you are welcome to redistribute it under certain conditions;
    type 'show c' for details.

The hypothetical commands 'show w' and 'show c' should show the appropriate
parts of the General Public License.  Of course, the commands you use may be
called something other than 'show w' and 'show c'; they could even be
mouse-clicks or menu items--whatever suits your program.

You should also get your employer (if you work as a programmer) or your school,
if any, to sign a "copyright disclaimer" for the program, if necessary.  Here
is a sample; alter the names:

    Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    'Gnomovision' (which makes passes at compilers) written by James Hacker.

    signature of Ty Coon, 1 April 1989

    Ty Coon, President of Vice

This General Public License does not permit incorporating your program into
proprietary programs.  If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library.  If this is what you want to do, use the GNU Library General Public
License instead of this License.


"CLASSPATH" EXCEPTION TO THE GPL

Certain source files distributed by Oracle America and/or its affiliates are
subject to the following clarification and special exception to the GPL, but
only where Oracle has expressly included in the particular source file's header
the words "Oracle designates this particular file as subject to the "Classpath"
exception as provided by Oracle in the LICENSE file that accompanied this code."

    Linking this library statically or dynamically with other modules is making
    a combined work based on this library.  Thus, the terms and conditions of
    the GNU General Public License cover the whole combination.

    As a special exception, the copyright holders of this library give you
    permission to link this library with independent modules to produce an
    executable, regardless of the license terms of these independent modules,
    and to copy and distribute the resulting executable under terms of your
    choice, provided that you also meet, for each linked independent module,
    the terms and conditions of the license of that module.  An independent
    module is a module which is not derived from or based on this library.  If
    you modify this library, you may extend this exception to your version of
    the library, but you are not obligated to do so.  If you do not wish to do
    so, delete this exception statement from your version.


CONDA license for Miniconda

ANACONDA TERMS OF SERVICE

Please read these Terms of Service carefully before purchasing, using, accessing, or downloading any Anaconda Offerings (the "Offerings"). These Anaconda Terms of Service ("TOS") are between Anaconda, Inc. ("Anaconda") and you ("You"), the individual or entity acquiring and/or providing access to the Offerings. These TOS govern Your access, download, installation, or use of the Anaconda Offerings, which are provided to You in combination with the terms set forth in the applicable Offering Description, and are hereby incorporated into these TOS. Except where indicated otherwise, references to "You" shall include Your Users. You hereby acknowledge that these TOS are binding, and You affirm and signify your consent to these TOS by registering to, using, installing, downloading, or accessing the Anaconda Offerings effective as of the date of first registration, use, install, download or access, as applicable (the "Effective Date"). Capitalized definitions not otherwise defined herein are set forth in Section 15 (Definitions). If You do not agree to these Terms of Service, You must not register, use, install, download, or access the Anaconda Offerings.

1. ACCESS &amp; USE
1.1 General License Grant. Subject to compliance with these TOS and any applicable Offering Description, Anaconda grants You a personal, non-exclusive, non-transferable, non-sublicensable, revocable, limited right to use the applicable Anaconda Offering strictly as detailed herein and as set forth in a relevant Offering Description. If You purchase a subscription to an Offering as set forth in a relevant Order, then the license grant(s) applicable to your access, download, installation, or use of a specific Anaconda Offering will be set forth in the relevant Offering Description and any definitive agreement which may be executed by you in writing or electronic in connection with your Order ("Custom Agreement"). License grants for specific Anaconda Offerings are set forth in the relevant Offering Description, if applicable.
1.2 License Restrictions. Unless expressly agreed by Anaconda, You may not:  (a) Make, sell, resell, license, sublicense, distribute, rent, or lease any Offerings available to anyone other than You or Your Users, unless expressly stated otherwise in an Order, Custom Agreement or the Documentation or as otherwise expressly permitted in writing by Anaconda; (b) Use the Offerings to store or transmit infringing, libelous, or otherwise unlawful or tortious material, or to store or transmit material in violation of third-party privacy rights; (c) Use the Offerings or Third Party Services to store or transmit Malicious Code, or attempt to gain unauthorized access to any Offerings or Third Party Services or their related systems or networks; (d)Interfere with or disrupt the integrity or performance of any Offerings or Third Party Services, or third-party data contained therein; (e) Permit direct or indirect access to or use of any Offerings or Third Party Services in a way that circumvents a contractual usage limit, or use any Offerings to access, copy or use any Anaconda intellectual property except as permitted under these TOS, a Custom Agreement, an Order or the Documentation; (f) Modify, copy or create derivative works of the Offerings or any part, feature, function or user interface thereof except, and then solely to the extent that, such activity is required to be permitted under applicable law; (g) Copy Content except as permitted herein or in an Order, a Custom Agreement or the Documentation or republish any material portion of any Offering in a manner competitive with the offering by Anaconda, including republication on another website or redistribute or embed any or all Offerings in a commercial product for redistribution or resale; (h) Frame or Mirror any part of any Content or Offerings, except if and to the extent permitted in an applicable Custom Agreement or Order for your own Internal Use and as permitted in a Custom Agreement or Documentation; (i) Except and then solely to the extent required to be permitted by applicable law, copy, disassemble, reverse engineer, or decompile an Offering, or access an Offering to build a competitive  service by copying or using similar ideas, features, functions or graphics of the Offering. You may not use any "deep-link", "page-scrape", "robot", "spider" or other automatic device, program, algorithm or methodology, or any similar or equivalent manual process, to access, acquire, copy or monitor any portion of our Offerings or Content. Anaconda reserves the right to end any such activity. If You would like to redistribute or embed any Offering in any product You are developing, please contact the Anaconda team for a third party redistribution commercial license.

2. USERS &amp; LICENSING
2.1 Organizational Use.  Your registration, download, use, installation, access, or enjoyment of all Anaconda Offerings on behalf of an organization that has two hundred (200) or more employees or contractors ("Organizational Use") requires a paid license of Anaconda Business or Anaconda Enterprise. For sake of clarity, use by government entities and nonprofit entities with over 200 employees or contractors is considered Organizational Use.  Purchasing Starter tier license(s) does not satisfy the Organizational Use paid license requirement set forth in this Section 2.1.
 Educational Entities will be exempt from the paid license requirement, provided that the use of the Anaconda Offering(s) is solely limited to being used for a curriculum-based course. Anaconda reserves the right to monitor the registration, download, use, installation, access, or enjoyment of the Anaconda Offerings to ensure it is part of a curriculum.
2.2 Use by Authorized Users. Your "Authorized Users" are your employees, agents, and independent contractors (including outsourcing service providers) who you authorize to use the Anaconda Offering(s) on Your behalf for Your Internal Use, provided that You are responsible for: (a) ensuring that such Authorized Users comply with these TOS or an applicable Custom Agreement; and  (b) any breach of these TOS by such Authorized Users.
2.3 Use by Your Affiliates. Your Affiliates may use the Anaconda Offering(s) on Your behalf for Your Internal Use only with prior written approval from Anaconda. Such Affiliate usage is limited to those Affiliates who were defined as such upon the Effective Date of these TOS. Usage by organizations who become Your Affiliates after the Effective Date may require a separate license, at Anaconda's discretion.
2.4 Licenses for Systems. For each End User Computing Device ("EUCD") (i.e. laptops, desktop devices) one license covers one installation and a reasonable number of virtual installations on the EUCD (e.g. Docker, VirtualBox, Parallels, etc.). Any other installations, usage, deployments, or access must have an individual license per each additional usage.
2.5 Mirroring. You may only Mirror the Anaconda Offerings with the purchase of a Site License unless explicitly included in an Order Form or Custom Agreement.
2.6 Beta Offerings. Anaconda provides Beta Offerings "AS-IS" without support or any express or implied warranty or indemnity for any problems or issue s, and Anaconda has no liability relating to Your use of the Beta Offerings. Unless agreed in writing by Anaconda, You will not put Beta Offerings into production use. You may only use the Beta Offerings for the period specified by Anaconda in writing; (b) Anaconda, in its discretion, may stop providing the Beta Offerings at any time, at which point You must immediately cease using the Beta Offering(s); and (c) Beta Offerings may contain bugs, errors, or other issues..
2.7 Content. In consideration of Your payment of Subscription Fees, Anaconda hereby grants to You and Your Users a personal, non-exclusive, non-transferable, non-sublicensable, revocable, limited right and license during the Usage Term to access, input, use, transmit, copy, process, and measure the Content solely (1) within the Offerings and to the extent required to enable the ordinary and unmodified functionality of the Offerings as described in the Offering descriptions, and (2) for your Internal Use. Customer hereby acknowledge that the grant hereunder is solely being provided for your Internal Use and not to modify or to create any derivatives based on the Content.

3. ANACONDA OFFERINGS
3.1 Upgrades or Additional Copies of Offerings. You may only use additional copies of the Offerings beyond Your Order if You have acquired such rights under an agreement with Anaconda and you may only use Upgrades under Your Order to the extent you have discontinued use of prior versions of the Offerings.
3.2 Changes to Offerings; Maintenance. Anaconda may: (a) enhance or refine an Offering, although in doing so, Anaconda will not materially reduce the core functionality of that Offering, except as contemplated in Section 3.4 (End of Life); and (b) perform scheduled maintenance of the infrastructure and software used to provide an Offering, during which You may experience some disruption to that Offering.  Whenever reasonably practicable, Anaconda will provide You with advance notice of such maintenance. You acknowledge that occasionally, Anaconda may need to perform emergency maintenance without providing You advance notice, during which Anaconda may temporarily suspend Your access to, and use of, the Offering.
3.3 Use with Third Party Products. If You use the Anaconda Offering(s) with third party products, such use is at Your risk. Anaconda does not provide support or guarantee ongoing integration support for products that are not a native part of the Anaconda Offering(s).
3.4 End of Life. Anaconda reserves the right to discontinue the availability of an Anaconda Offering, including its component functionality, hereinafter referred to as "End of Life" or "EOL", by providing written notice through its official website, accessible at www.anaconda.com at least sixty (60) days prior to the EOL. In such instances, Anaconda is under no obligation to provide support in the transition away from the EOL Offering or feature, You shall transition to the latest version of the Anaconda Offering, as soon as the newest Version is released in order to maintain uninterrupted service. In the event that You or Your designated Anaconda Partner have previously remitted a prepaid fee for the utilization of Anaconda Offering, and if the said Offering becomes subject to End of Life (EOL) before the end of an existing Usage Term, Anaconda shall undertake commercially reasonable efforts to provide the necessary information to facilitate a smooth transition to an alternative Anaconda Offering that bears substantial similarity in terms of functionality and capabilities. Anaconda will not be held liable for any direct or indirect consequences arising from the EOL of an Offering or feature, including but not limited to data loss, service interruption, or any impact on business operations.

4. OPEN SOURCE, CONTENT &amp; APPLICATIONS
4.1 Open-Source Software &amp; Packages. Our Offerings include open-source libraries, components, utilities, and third-party software that is distributed or otherwise made available as "free software," "open-source software," or under a similar licensing or distribution model ("Open-Source Software"), which may be subject to third party open-source license terms (the "Open-Source Terms"). Certain Offerings are intended for use with open-source Python and R software packages and tools for statistical computing and graphical analysis ("Packages"), which are made available in source code form by third parties and Community Users. As such, certain Offerings interoperate with certain Open-Source Software components, including without limitation Open Source Packages, as part of its basic functionality; and to use certain Offerings, You will need to separately license Open-Source Software and Packages from the licensor. Anaconda is not responsible for Open-Source Software or Packages and does not assume any obligations or liability with respect to You or Your Users' use of Open-Source Software or Packages. Notwithstanding anything to the contrary, Anaconda makes no warranty or indemnity hereunder with respect to any Open-Source Software or Packages. Some of such Open-Source Terms or other license agreements applicable to Packages determine that to the extent applicable to the respective Open-Source Software or Packages licensed thereunder.  Any such terms prevail over any conflicting license terms, including these TOS. Anaconda will use best efforts to use only Open-Source Software and Packages that do not impose any obligation or affect the Customer Data (as defined hereinafter) or Intellectual Property Rights of Customer (beyond what is stated in the Open-Source Terms and herein), on an ordinary use of our Offerings that do not involve any modification, distribution, or independent use of such Open-Source Software.
4.2 Open Source Project Affiliation. Anaconda's software packages are not affiliated with upstream open source projects. While Anaconda may distribute and adapt open source software packages for user convenience, such distribution does not imply any endorsement, approval, or validation of the original software's quality, security, or suitability for specific purposes.
4.3 Third-Party Services and Content. You may access or use, at Your sole discretion, certain third-party products, services, and Content that interoperate with the Offerings including, but not limited to: (a) third party Packages, components, applications, services, data, content, or resources found in the Offerings, and (b) third-party service integrations made available through the Offerings or APIs (collectively, "Third-Party Services"). Each Third-Party Service is governed by the applicable terms and policies of the third-party provider. The terms under which You access, use, or download Third-Party Services are solely between You and the applicable Third-Party Service provider. Anaconda does not make any representations, warranties, or guarantees regarding the Third-Party Services or the providers thereof, including, but not limited to, the Third-Party Services' continued availability, security, and integrity. Third-Party Services are made available by Anaconda on an "AS IS" and "AS AVAILABLE" basis, and Anaconda may cease providing them in the Offerings at any time in its sole discretion and You shall not be entitled to any refund, credit, or other compensation.

5. CUSTOMER CONTENT, APPLICATIONS &amp; RESPONSIBILITIES
5.1 Customer Content and Applications. Your content remains your own. We assume no liability for the content you publish through our services. However, you must adhere to our Acceptable Use Policy while utilizing our platform. You can share your submitted Customer Content or Customer Applications with others using our Offerings. By sharing Your Content, you grant legal rights to those You give access to. Anaconda has no responsibility to enforce, police, or otherwise aid You in enforcing or policing the terms of the license(s) or permission(s) You have chosen to offer. Anaconda is not liable for third-party misuse of your submitted Customer Content or Customer Applications on our Offerings. Customer Applications does not include any derivative works that might be created out of open source where the license prohibits derivative works.
5.2 Removal of Customer Content and Applications. If You received a removal notification regarding any Customer Content or a Customer Application due to legal reasons or policy violations, you promptly must do so. If You don't comply or the violation persists, Anaconda may disable the Content or your access to the Content. If required, You must confirm in writing that you've deleted or stopped using the Customer Content or Customer Applications. Anaconda might also remove Customer Content or Customer Applications if requested by a Third-party rights holder whose rights have been violated. Anaconda isn't obliged to store or provide copies of Customer Content or Customer Applications that have been removed, is Your responsibility to maintain a back-up of Your Content.
5.3 Protecting Account Access. You will keep all account information up to date, use reasonable means to protect Your account information, passwords, and other login credentials, and promptly notify Anaconda of any known or suspected unauthorized use of or access to Your account.

6. YOUR DATA, PRIVACY &amp; SECURITY
6.1 Your Data. Your Data, hereinafter "Customer Data", is any data, files, attachments, text, images, reports, personal information, or any other data that is, uploaded or submitted, transmitted, or otherwise made available, to or through the Offerings, by You or any of your Authorized Users and is processed by Anaconda on your behalf. For the avoidance of doubt, Anonymized Data is not regarded as Customer Data. You retain all right, title, interest, and control, in and to the Customer Data, in the form submitted to the Offerings. Subject to these TOS, You grant Anaconda a worldwide, royalty-free, non-exclusive license to store, access, use, process, copy, transmit, distribute, perform, export, and display the Customer Data, and solely to the extent that reformatting Customer Data for display in the Offerings constitutes a modification or derivative work, the foregoing license also includes the right to make modifications and derivative works. The aforementioned license is hereby granted solely: (i) to maintain, improve and provide You the Offerings; (ii) to prevent or address technical or security issues and resolve support requests; (iii) to investigate when we have a good faith belief, or have received a complaint alleging, that such Customer Data is in violation of these TOS; (iv) to comply with a valid legal subpoena, request, or other lawful process; (v) detect and avoid overage of use of our Offering and confirm compliance by Customer with these TOS and other applicable agreements and policies;  (vi) to create Anonymized Data whether directly or through telemetry, and (vi) as expressly permitted in writing by You. Anaconda may use and retain your Account Information for business purposes related to these TOS and to the extent necessary to meet Anaconda's legal compliance obligations (including, for audit and anti-fraud purposes). We reserve the right to utilize aggregated data to enhance our Offerings functionality, ensure  compliance, avoid Offering overuse, and derive insights from customer behavior, in strict adherence to our Privacy Policy.
6.2 Processing Customer Data. The ordinary operation of certain Offerings requires Customer Data to pass through Anaconda's network. To the extent that Anaconda processes Customer Data on your behalf that includes Personal Data, Anaconda will handle such Personal Data in compliance with our Data Processing Addendum.
6.3 Privacy Policy.  If You obtained the Offering under these TOS, the conditions pertaining to the handling of your Personal Data, as described in our Privacy Policy, shall govern. However, in instances where your offering acquisition is executed through a Custom Agreement, the terms articulated within our Data Processing Agreement ("DPA") shall take precedence over our Privacy Policy concerning data processing matters.
6.4 Aggregated  Data. Anaconda retains all right, title, and interest in the models, observations, reports, analyses, statistics, databases, and other information created, compiled, analyzed, generated or derived by Anaconda from platform, network, or traffic data in the course of providing the Offerings ("Aggregated Data"). To the extent the Aggregated Data includes any Personal Data, Anaconda will handle such Personal Data in compliance with applicable data protection laws and the Privacy Policy or DPA, as applicable.
6.5 Offering Security. Anaconda will implement industry standard security safeguards for the protection of Customer Confidential Information, including any Customer Content originating or transmitted from or processed by the Offerings and/or cached on or within Anaconda's network and stored within the Offerings in accordance with its policies and procedures. These safeguards include commercially reasonable administrative, technical, and organizational measures to protect Customer Content against destruction, loss, alteration, unauthorized disclosure, or unauthorized access, including such things as information security policies and procedures, security awareness training, threat and vulnerability management, incident response and breach notification, and vendor risk management procedures.

7. SUPPORT
7.1 Support Services. Anaconda offers Support Services that may be included with an Offering. Anaconda will provide the purchased level of Support Services in accordance with the terms of the Support Policy as detailed in the applicable Order. Unless ordered, Anaconda shall have no responsibility to deliver Support Services to You. The Support Service Levels and Tiers are described in the relevant Support Policy, found here.
7.2 Information Backups. You are aware of the risk that Your Content may be lost or irreparably damaged due to faults, suspension, or termination. While we might back up data, we cannot guarantee these backups will occur to meet your frequency needs or ensure successful recovery of Your Content. It is your obligation to back up any Content you wish to preserve. We bear no legal liability for the loss or damage of Your Content.

8. OWNERSHIP &amp; INTELLECTUAL PROPERTY
8.1 General. Unless agreed in writing, nothing in these TOS transfers ownership in, or grants any license to, any Intellectual Property Rights.
8.2 Feedback. Anaconda may use any feedback You provide in connection with Your use of the Anaconda Offering(s) as part of its business operations. You hereby agree that any feedback provided to Anaconda will be the intellectual property of Anaconda without compensation to the provider, author, creator, or inventor of providing the feedback.
8.3 DMCA Compliance. You agree to adhere to our Digital Millennium Copyright Act (DMCA) policies established in our Acceptable Use Policy.

9. CONFIDENTIAL INFORMATION
9.1 Confidential Information. In connection with these TOS and the Offerings (including the evaluation thereof), each Party ("Discloser") may disclose to the other Party ("Recipient"), non-public business, product, technology and marketing information, including without limitation, customers lists and information, know-how, software and any other non-public information that is either identified as such or should reasonably be understood to be confidential given the nature of the information and the circumstances of disclosure, whether disclosed prior or after the Effective Date ("Confidential Information"). For the avoidance of doubt, (i) Customer Data is regarded as your Confidential Information, and (ii) our Offerings, including Beta Offerings, and inclusive of their underlying technology, and their respective performance information, as well as any data, reports, and materials we provided to You in connection with your evaluation or use of the Offerings, are regarded as our Confidential Information. Confidential Information does not include information that (a) is or becomes generally available to the public without breach of any obligation owed to the Discloser; (b) was known to the Recipient prior to its disclosure by the Discloser without breach of any obligation owed to the Discloser; (c) is received from a third party without breach of any obligation owed to the Discloser; or (d) was independently developed by the Recipient without any use or reference to the Confidential Information.
9.2 Confidentiality Obligations. The Recipient will (i) take at least reasonable measures to prevent the unauthorized disclosure or use of Confidential Information, and limit access to those employees, affiliates, service providers and agents, on a need to know basis and who are bound by confidentiality obligations at least as restrictive as those contained herein; and (ii) not use or disclose any Confidential Information to any third party, except as part of its performance under these TOS and to consultants and advisors to such party, provided that any such disclosure shall be governed by confidentiality obligations at least as restrictive as those contained herein.
9.3 Compelled Disclosure. Notwithstanding the above, Confidential Information may be disclosed pursuant to the order or requirement of a court, administrative agency, or other governmental body; provided, however, that to the extent legally permissible, the Recipient shall make best efforts to provide prompt written notice of such court order or requirement to the Discloser to enable the Discloser to seek a protective order or otherwise prevent or restrict such disclosure.

10. INDEMNIFICATION
10.1 By Customer. Customer hereby agree to indemnify, defend and hold harmless Anaconda and our Affiliates and their respective officers, directors, employees and agents from and against any and all claims, damages, obligations, liabilities, losses, reasonable expenses or costs incurred as a result of any third party claim arising from (i) You and/or any of your Authorized Users', violation of these TOS or applicable law; and/or (ii) Customer Data and/or Customer Content, including the use of Customer Data and/or Customer Content by Anaconda and/or any of our subcontractors, which infringes or violates, any third party's rights, including, without limitation, Intellectual Property Rights.
10.2 By Anaconda. Anaconda will defend any third party claim against You that Your valid use of Anaconda Offering(s) under Your Order infringes a third party's U.S. patent, copyright or U.S. registered trademark (the "IP Claim"). Anaconda will indemnify You against the final judgment entered by a court of competent jurisdiction or any settlements arising out of an IP Claim, provided that You:  (a) promptly notify Anaconda in writing of the IP Claim;  (b) fully cooperate with Anaconda in the defense of the IP Claim; and (c) grant Anaconda the right to exclusively control the defense and settlement of the IP Claim, and any subsequent appeal. Anaconda will have no obligation to reimburse You for Your attorney fees and costs in connection with any IP Claim for which Anaconda is providing defense and indemnification hereunder. You, at Your own expense, may retain Your own legal representation.
10.3 Additional Remedies. If an IP Claim is made and prevents Your exercise of the Usage Rights, Anaconda will either procure for You the right to continue using the Anaconda Offering(s), or replace or modify the Anaconda Offering(s) with functionality that is non-infringing. Only if Anaconda determines that these alternatives are not reasonably available, Anaconda may terminate Your Usage Rights granted under these TOS upon written notice to You and will refund You a prorated portion of the fee You paid for the Anaconda Offering(s) for the remainder of the unexpired Usage Term.
10.4 Exclusions.  Anaconda has no obligation regarding any IP Claim based on: (a) compliance with any designs, specifications, or requirements You provide or a third party provides; (b) Your modification of any Anaconda Offering(s) or modification by a third party; (c) the amount or duration of use made of the Anaconda Offering(s), revenue You earned, or services You offered; (d) combination, operation, or use of the Anaconda Offering(s) with non-Anaconda products, software or business processes; (e) Your failure to modify or replace the Anaconda Offering(s) as required by Anaconda; or (f) any Anaconda Offering(s) provided on a no charge, beta or evaluation basis; or (g) your use of the Open Source Software and/or Third Party Services made available to You within the Anaconda Offerings.
10.5 Exclusive Remedy. This Section 9 (Indemnification) states Anaconda's entire obligation and Your exclusive remedy regarding any IP Claim against You.

11. LIMITATION OF LIABILITY
11.1 Limitation of Liability. Neither Party will be liable for indirect, incidental, exemplary, punitive, special or consequential damages; loss or corruption of data or interruption or loss of business; or loss of revenues, profits, goodwill or anticipated sales or savings except as a result of violation of Anaconda's Intellectual Property Rights. Except as a result of violation of Anaconda's Intellectual Property Rights, the maximum aggregate liability of each party under these TOS is limited to: (a) for claims solely arising from software licensed on a perpetual basis, the fees received by Anaconda for that Offering; or (b) for all other claims, the fees received by Anaconda for the applicable Anaconda Offering and attributable to the 12 month period immediately preceding the first claim giving rise to such liability; provided if no fees have been received by Anaconda, the maximum aggregate liability shall be one hundred US dollars ($100). This limitation of liability applies whether the claims are in warranty, contract, tort (including negligence), infringement, or otherwise, even if either party has been advised of the possibility of such damages. Nothing in these TOS limits or excludes any liability that cannot be limited or excluded under applicable law. This limitation of liability is cumulative and not per incident.

12. FEES &amp; PAYMENT
12.1 Fees. Orders for the Anaconda Offering(s) are non-cancellable. Fees for Your use of an Anaconda Offering are set out in Your Order or similar purchase terms with Your Approved Source. If payment is not received within the specified payment terms, any overdue and unpaid balances will be charged interest at a rate of five percent (5%) per month, charged daily until the balance is paid.
12.2 Billing. You agree to provide us with updated, accurate, and complete billing information, and You hereby authorize Anaconda, either directly or through our payment processing service or our Affiliates, to charge the applicable Fees set forth in Your Order via your selected payment method, upon the due date. Unless expressly set forth herein, the Fees are non-cancelable and non-refundable. We reserve the right to change the Fees at any time, upon notice to You if such change may affect your existing Subscriptions or other renewable services upon renewal. In the event of failure to collect the Fees You owe, we may, at our sole discretion (but shall not be obligated to), retry to collect at a later time, and/or suspend or cancel the Account, without notice. If You pay fees by credit card, Anaconda will charge the credit card in accordance with Your Subscription plan. You remain liable for any fees which are rejected by the card issuer or charged back to Anaconda.
12.3 Taxes. The Fees are exclusive of any and all taxes (including without limitation, value added tax, sales tax, use tax, excise, goods and services tax, etc.), levies, or duties, which may be imposed in respect of these TOS and the purchase or sale, of the Offerings or other services set forth in the Order (the "Taxes"), except for Taxes imposed on our income.
12.4 Payment Through Anaconda Partner. If You purchased an Offering from an Anaconda Partner or other Approved Source, then to the extent there is any conflict between these TOS and any terms of service entered between You and the respective Partner, including any purchase order, then, as between You and Anaconda, these TOS shall prevail. Any rights granted to You and/or any of the other Users in a separate agreement with a Partner which are not contained in these TOS, apply only in connection vis a vis the Partner.

13. TERM, TERMINATION &amp; SUSPENSION
13.1 Subscription Term. The Offerings are provided on a subscription basis for the term specified in your Order (the "Subscription Term"). The termination or suspension of an individual Order will not terminate or suspend any other Order. If these TOS are terminated in whole, all outstanding Order(s) will terminate.
13.2 Subscription Auto-Renewal. To prevent interruption or loss of service when using the Offerings or any Subscription and Support Services will renew automatically, unless You cancel your license to the Offering, Subscription or Support Services agreement prior to their expiration.
13.3 Termination. If a party materially breaches these TOS and does not cure that breach within 30 days after receipt of written notice of the breach, the non-breaching party may terminate these TOS for cause.  Anaconda may immediately terminate your Usage Rights if You breach Section 1 (Access &amp; Use), Section 4 (Open Source, Content &amp; Applications), Section 8 (Ownership &amp; Intellectual Property) or Section 16.10 (Export) or any of the Offering Descriptions.
13.4 Survival. Section 8 (Ownership &amp; Intellectual Property), Section 6.4 (Aggregated Data), Section 9 (Confidential Information), Section 9.3 (Warranty Disclaimer), Section 12 (Limitation of Liability), Section 14 (Term, Termination &amp; Suspension),  obligations to make payment under Section 13 which accrued prior to termination (Fees &amp; Payment), Section 14.4 (Survival), Section 14.5 (Effect of Termination), Section 15 (Records, User Count) and Section 16 (General Provisions) survive termination or expiration of these TOS.
13.5 Effect of Termination. Upon termination of the TOS, You must stop using the Anaconda Offering(s) and destroy any copies of Anaconda Proprietary Technology and Confidential Information within Your control. Upon Anaconda's termination of these TOS for Your material breach, You will pay Anaconda or the Approved Source any unpaid fees through to the end of the then-current Usage Term. If You continue to use or access any Anaconda Offering(s) after termination, Anaconda or the Approved Source may invoice You, and You agree to pay, for such continued use. Anaconda may require evidence of compliance with this Section 13. Upon request, you agree to provide evidence of compliance to Anaconda demonstrating that all proprietary Anaconda Offering(s) or components thereof have been removed from your systems. Such evidence may be in the form of a system scan report or other similarly detailed method.
13.6 Excessive Usage. We shall have the right to throttle or restrict Your access to the Offerings where we, at our sole discretion, believe that You and/or any of your Authorized Users, have misused the Offerings or otherwise use the Offerings in an excessive manner compared to the anticipated standard use (at our sole discretion) of the Offerings, including, without limitation, excessive network traffic and bandwidth, size and/or length of Content, quality and/or format of Content, sources of Content, volume of download time, etc.

14. RECORDS, USER COUNT
14.1 Verification Records. During the Usage Term and for a period of thirty six (36) months after its expiry or termination, You will take reasonable steps to maintain complete and accurate records of Your use of the Anaconda Offering(s) sufficient to verify compliance with these TOS ("Verification Records"). Upon reasonable advance notice, and no more than once per 12 month period unless the prior review showed a breach by You, You will, within thirty (30) days from Anaconda's notice, allow Anaconda and/or its auditors access to the Verification Records and any applicable books, systems (including Anaconda product(s) or other equipment), and accounts during Your normal business hours.
14.2 Quarterly User Count. In accordance with the pricing structure stipulated within the relevant Order Form and this Agreement, in instances where the pricing assessment is contingent upon the number of users, Anaconda will conduct a periodic true-up on  a quarterly basis to ascertain the alignment between the actual number of users utilizing the services and the initially reported user count, and to assess for any unauthorized or noncompliant usage.
14.3 Penalties for Overage or Noncompliant Use.  Should the actual user count exceed the figure initially provided, or unauthorized usage is uncovered, the contracting party shall remunerate the difference to Anaconda, encompassing the additional users or noncompliant use in compliance with Anaconda's then-current pricing terms. The payment for such difference shall be due in accordance with the invoicing and payment provisions specified in these TOS and/or within the relevant Order and the Agreement. In the event there is no custom commercial agreement beyond these TOS between You and Anaconda at the time of a true-up pursuant to Section 13.2, and said true-up uncovers unauthorized or noncompliant usage, You will remunerate Anaconda via a back bill for any fees owed as a result of all unauthorized usage after April of 2020.  Fees may be waived by Anaconda at its discretion.

15. GENERAL PROVISIONS
15.1 Order of Precedence. If there is any conflict between these TOS and any Offering Description expressly referenced in these TOS, the order of precedence is: (a) such Offering Description;  (b) these TOS (excluding the Offering Description and any Anaconda policies); then (c) any applicable Anaconda policy expressly referenced in these TOS and any agreement expressly incorporated by reference.  If there is a Custom Agreement, the Custom Agreement shall control over these TOS.
15.2 Entire Agreement. These TOS are the complete agreement between the parties regarding the subject matter of these TOS and supersedes all prior or contemporaneous communications, understandings or agreements (whether written or oral) unless a Custom Agreement has been executed where, in such case, the Custom Agreement shall continue in full force and effect and shall control.
15.3 Modifications to the TOS. Anaconda may change these TOS or any of its components by updating these TOS on legal.anaconda.com/terms-of-service. Changes to the TOS apply to any Orders acquired or renewed after the date of modification.
15.4 Third Party Beneficiaries. These TOS do not grant any right or cause of action to any third party.
15.5 Assignment. Anaconda may assign this Agreement to (a) an Affiliate; or (b) a successor or acquirer pursuant to a merger or sale of all or substantially all of such party's assets at any time and without written notice. Subject to the foregoing, this Agreement will be binding upon and will inure to the benefit of Anaconda and their respective successors and permitted assigns.
15.6 US Government End Users. The Offerings and Documentation are deemed to be "commercial computer software" and "commercial computer software documentation" pursuant to FAR 12.212 and DFARS 227.7202. All US Government end users acquire the Offering(s) and Documentation with only those rights set forth in these TOS. Any provisions that are inconsistent with federal procurement regulations are not enforceable against the US Government. In no event shall source code be provided or considered to be a deliverable or a software deliverable under these TOS.
15.7 Anaconda Partner Transactions. If You purchase access to an Anaconda Offering from an Anaconda Partner, the terms of these TOS apply to Your use of that Anaconda Offering and prevail over any inconsistent provisions in Your agreement with the Anaconda Partner.
15.8 Children and Minors. If You are under 18 years old, then by entering into these TOS You explicitly stipulate that (i) You have legal capacity to consent to these TOS or Your parent or legal guardian has done so on Your behalf;  (ii) You understand the Anaconda Privacy Policy; and (iii) You understand that certain underage users are strictly prohibited from using certain features and functionalities provided by the Anaconda Offering(s). You may not enter into these TOS if You are under 13 years old.  Anaconda does not intentionally seek to collect or solicit personal information from individuals under the age of 13. In the event we become aware that we have inadvertently obtained personal information from a child under the age of 13 without appropriate parental consent, we shall expeditiously delete such information. If applicable law allows the utilization of an Offering with parental consent, such consent shall be demonstrated in accordance with the prescribed process outlined by Anaconda's Privacy Policy for obtaining parental approval.
15.9 Compliance with Laws.  Each party will comply with all laws and regulations applicable to their respective obligations under these TOS.
15.10 Export. The Anaconda Offerings are subject to U.S. and local export control and sanctions laws. You acknowledge and agree to the applicability of and Your compliance with those laws, and You will not receive, use, transfer, export or re-export any Anaconda Offerings in a way that would cause Anaconda to violate those laws. You also agree to obtain any required licenses or authorizations.  Without limiting the foregoing, You may not acquire Offerings if: (1) you are in, under the control of, or a national or resident of Cuba, Iran, North Korea, Sudan or Syria or if you are on the U.S. Treasury Department's Specially Designated Nationals List or the U.S. Commerce Department's Denied Persons List, Unverified List or Entity List or (2) you intend to supply the acquired goods, services or software to Cuba, Iran, North Korea, Sudan or Syria (or a national or resident of one of these countries) or to a person on the Specially Designated Nationals List, Denied Persons List, Unverified List or Entity List.
15.11 Governing Law and Venue. THESE TOS, AND ANY DISPUTES ARISING FROM THEM, WILL BE GOVERNED EXCLUSIVELY BY THE GOVERNING LAW OF DELAWARE AND WITHOUT REGARD TO CONFLICTS OF LAWS RULES OR THE UNITED NATIONS CONVENTION ON THE INTERNATIONAL SALE OF GOODS. EACH PARTY CONSENTS AND SUBMITS TO THE EXCLUSIVE JURISDICTION OF COURTS LOCATED WITHIN THE STATE OF DELAWARE.  EACH PARTY DOES HEREBY WAIVE HIS/HER/ITS RIGHT TO A TRIAL BY JURY, TO PARTICIPATE AS THE MEMBER OF A CLASS IN ANY PURPORTED CLASS ACTION OR OTHER PROCEEDING OR TO NAME UNNAMED MEMBERS IN ANY PURPORTED CLASS ACTION OR OTHER PROCEEDINGS. You acknowledge that any violation of the requirements under Section 4 (Ownership &amp; Intellectual Property) or Section 7 (Confidential Information) may cause irreparable damage to Anaconda and that Anaconda will be entitled to seek injunctive and other equitable or legal relief to prevent or compensate for such unauthorized use.
15.12 California Residents. If you are a California resident, in accordance with Cal. Civ. Code subsection 1789.3, you may report complaints to the Complaint Assistance Unit of the Division of Consumer Services of the California Department of Consumer Affairs by contacting them in writing at 1625 North Market Blvd., Suite N 112, Sacramento, CA 95834, or by telephone at (800) 952-5210.
15.13 Notices. Any notice delivered by Anaconda to You under these TOS will be delivered via email, regular mail or postings on www.anaconda.com. Notices to Anaconda should be sent to Anaconda, Inc., Attn: Legal at 1108 Lavaca Street, Suite 110-645 Austin, TX 78701 and legal@anaconda.com.
15.14 Publicity. Anaconda reserves the right to reference You as a customer and display your logo and name on our website and other promotional materials for marketing purposes. Any display of your logo and name shall be in compliance with Your branding guidelines, if provided  by notice pursuant to Section 14.12 by You. Except as provided in this Section 14.13 or by separate mutual written agreement, neither party will use the logo, name or trademarks of the other party or refer to the other party in any form of publicity or press release without such party's prior written approval.
15.15 Force Majeure. Except for payment obligations, neither Party will be responsible for failure to perform its obligations due to an event or circumstances beyond its reasonable control.
15.16 No Waiver; Severability. Failure by either party to enforce any right under these TOS will not waive that right. If any portion of these TOS are not enforceable, it will not affect any other terms.
15.17 Electronic Signatures.  IF YOUR ACCEPTANCE OF THESE TERMS FURTHER EVIDENCED BY YOUR AFFIRMATIVE ASSENT TO THE SAME (E.G., BY A "CHECK THE BOX" ACKNOWLEDGMENT PROCEDURE), THEN THAT AFFIRMATIVE ASSENT IS THE EQUIVALENT OF YOUR ELECTRONIC SIGNATURE TO THESE TERMS.  HOWEVER, FOR THE AVOIDANCE OF DOUBT, YOUR ELECTRONIC SIGNATURE IS NOT REQUIRED TO EVIDENCE OR FACILITATE YOUR ACCEPTANCE AND AGREEMENT TO THESE TERMS, AS YOU AGREE THAT THE CONDUCT DESCRIBED IN THESE TOS AS RELATING TO YOUR ACCEPTANCE AND AGREEMENT TO THESE TERMS ALONE SUFFICES.

16. DEFINITIONS
"Affiliate" means any corporation or legal entity that directly or indirectly controls, or is controlled by, or is under common control with the relevant party, where "control" means to: (a) own more than 50% of the relevant party; or (b) be able to direct the affairs of the relevant party through any lawful means (e.g., a contract that allows control).
"Anaconda" "we" "our" or "us" means Anaconda, Inc. or its applicable Affiliate(s).
"Anaconda Content" means any:  Anaconda Content includes geographic and domain information, rules, signatures, threat intelligence and data feeds and Anaconda's compilation of suspicious URLs.
"Anaconda Partner" or "Partner" means an Anaconda authorized reseller, distributor or systems integrator authorized by Anaconda to sell Anaconda Offerings.
"Anaconda Offering" or "Offering" means the Anaconda Services, Anaconda software, Documentation, software development kits ("SDKs"), application programming interfaces ("APIs"), and any other items or services provided by Anaconda any Upgrades thereto under the terms of these TOS, the relevant Offering Descriptions, as identified in the relevant Order, and/or any updates thereto.
"Anaconda Proprietary Technology" means any software, code, tools, libraries, scripts, APIs, SDKs, templates, algorithms, data science recipes (including any source code for data science recipes and any modifications to such source code), data science workflows, user interfaces, links, proprietary methods and systems, know-how, trade secrets, techniques, designs, inventions, and other tangible or intangible technical material, information and works of authorship underlying or otherwise used to make available the Anaconda Offerings including, without limitation, all Intellectual Property Rights therein and thereto.
"Anaconda Service" means Support Services and any other consultation or professional services provided by or on behalf of Anaconda under the terms of the Agreement, as identified in the applicable Order and/or SOW.
"Approved Source" means Anaconda or an Anaconda Partner.
"Anonymized Data" means any Personal Data (including Customer Personal Data) and data regarding usage trends and behavior with respect to Offerings, that has been anonymized such that the Data Subject to whom it relates cannot be identified, directly or indirectly, by Anaconda or any other party reasonably likely to receive or access that anonymized Personal Data or usage trends and behavior.
"Authorized Users" means Your Users, Your Affiliates who have been identified to Anaconda and approved, Your third-party service providers, and each of their respective Users who are permitted to access and use the Anaconda Offering(s) on Your behalf as part of Your Order.
"Beta Offerings" Beta Offerings means any portion of the Offerings offered on a "beta" basis, as designated by Anaconda, including but not limited to, products, plans, services, and platforms.
"Content" means Packages, components, applications, services, data, content, or resources, which are available for download access or use through the Offerings, and owned by third-party providers, defined herein as Third Party Content, or Anaconda, defined herein as Anaconda Content.
"Documentation" means the technical specifications and usage materials officially published by Anaconda specifying the functionalities and capabilities of the applicable Anaconda Offerings.
"Educational Entities" means educational organizations, classroom learning environments, or academic instructional organizations.
"Fees" mean the costs and fees for the Anaconda Offerings(s) set forth within the Order and/or SOW, or any fees due immediately when purchasing via the web-portal.
"Government Entities" means any body, board, department, commission, court, tribunal, authority, agency or other instrumentality of any such government or otherwise exercising any executive, legislative, judicial, administrative or regulatory functions of any Federal, State, or local government (including multijurisdictional agencies, instrumentalities, and entities of such government)
"Internal Use" means Customer's use of an Offering for Customer's own internal operations, to perform Python/R data science and machine learning on a single platform from Customer's systems, networks, and devices. Such use does not include use on a service bureau basis or otherwise to provide services to, or process data for, any third party, or otherwise use to monitor or service the systems, networks, and devices of third parties.
"Intellectual Property Rights" means any and all now known or hereafter existing worldwide: (a) rights associated with works of authorship, including copyrights, mask work rights, and moral rights; (b) trademark or service mark rights; (c) Confidential Information, including trade secret rights; (d) patents, patent rights, and industrial property rights; (e) layout design rights, design rights, and other proprietary rights of every kind and nature other than trade dress, and similar rights; and (f) all registrations, applications, renewals, extensions, or reissues of the foregoing.
"Malicious Code" means code designed or intended to disable or impede the normal operation of, or provide unauthorized access to, networks, systems, Software or Cloud Services other than as intended by the Anaconda Offerings (for example, as part of some of Anaconda's Security Offering(s).
"Mirror" or "Mirroring" means the unauthorized or authorized act of duplicating, copying, or replicating an Anaconda Offering,  (e.g. repository, including its contents, files, and data),, from Anaconda's servers to another location. If Mirroring is not performed under a site license, or by written authorization by Anaconda, the Mirroring constitutes a violation of Anaconda's Terms of Service and licensing agreements.
"Offering Description"' means a legally structured and detailed description outlining the features, specifications, terms, and conditions associated with a particular product, service, or offering made available to customers or users. The Offering Description serves as a legally binding document that defines the scope of the offering, including pricing, licensing terms, usage restrictions, and any additional terms and conditions.
"Order" or "Order Form"  means a legally binding document, website page, or electronic mail that outlines the specific details of Your purchase of Anaconda Offerings or Anaconda Services, including but not limited to product specifications, pricing, quantities, and payment terms either issued by Anaconda or from an Approved Source.
"Personal Data" Refers to information falling within the definition of 'personal data' and/or 'personal information' as outlined by Relevant Data Protection Regulations, such as a personal identifier (e.g., name, last name, and email), financial information (e.g., bank account numbers) and online identifiers (e.g., IP addresses, geolocation.
"Relevant Data Protection Regulations" mean, as applicable, (a) Personal Information Protection and Electronic Documents Act (S.C. 2000, c. 5) along with any supplementary or replacement bills enacted into law by the Government of Canada (collectively "PIPEDA"); (b) the General Data Protection Regulation (Regulation (EU) 2016/679) and applicable laws by EU member states which either supplement or are necessary to implement the GDPR (collectively "GDPR"); (c) the California Consumer Privacy Act of 2018 (Cal. Civ. Code subsection 1798.198(a)), along with its various amendments (collectively "CCPA"); (d) the GDPR as applicable under section 3 of the European Union (Withdrawal) Act 2018 and as amended by the Data Protection, Privacy and Electronic Communications (Amendments etc.) (EU Exit) Regulations 2019 (as amended) (collectively "UK GDPR"); (e) the Swiss Federal Act on Data Protection  of June 19, 1992 and as it may be revised from time to time (the "FADP"); and (f) any other applicable law related to the protection of Personal Data.
"Site License'' means a License that confers Customer the right to use Anaconda Offerings throughout an organization, encompassing authorized Users without requiring individual licensing arrangements. Site Licenses have limits based on company size as set forth in a relevant Order, and do not cover future assignment of Users through mergers and acquisitions unless otherwise specified in writing by Anaconda.
"Software" means the Anaconda Offerings, including Upgrades, firmware, and applicable Documentation.
"Subscription" means the payment of recurring Fees for accessing and using Anaconda's Software and/or an Anaconda Service over a specified period. Your subscription grants you the right to utilize our products, receive updates, and access support, all in accordance with our terms and conditions for such Offering.
"Subscription Fees" means the costs and Fees associated with a Subscription.
"Support Services" means the support and maintenance services provided by Anaconda to You in accordance with the relevant support and maintenance policy ("Support Policy") located at legal.anaconda.com/support-policy.
"Third Party Services" means external products, applications, or services provided by entities other than Anaconda. These services may be integrated with or used in conjunction with Anaconda's offerings but are not directly provided or controlled by Anaconda.
"Upgrades" means all updates, upgrades, bug fixes, error corrections, enhancements and other modifications to the Software.
"Usage Term" means the period commencing on the date of delivery and continuing until expiration or termination of the Order, during which period You have the right to use the applicable Anaconda Offering.
"User"  means the individual, system (e.g. virtual machine, automated system, server-side container, etc.) or organization that (a) has visited, downloaded or used the Offerings(s), (b) is using the Offering or any part of the Offerings(s), or (c) directs the use of the Offerings(s) in the performance of its functions.
"Version" means the Offering configuration identified by a numeric representation, whether left or right of the decimal place.

OFFERING DESCRIPTION: MINICONDA

This Offering Description describes the Anaconda Premium Repository (hereinafter the "Premium Repository"). Your use of the Premium Repository is governed by this Offering Description, and the Anaconda Terms of Service (the "TOS", available at www.anaconda.com/legal), collectively the "Agreement" between you ("You") and Anaconda, Inc. ("We" or "Anaconda"). In the event of a conflict, the order of precedence is as follows: 1) this Offering Description; 2) if applicable, a Custom Agreement; and 3) the TOS if no Custom Agreement is in place. Capitalized terms used in this Offering Description and/or the Order not otherwise defined herein, including in Section 6 (Definitions), have the meaning given to them in the TOS or Custom Agreement, as applicable. Anaconda may, at any time, terminate this Agreement and the license granted hereunder if you fail to comply with any term of this Agreement. Anaconda reserves all rights not expressly granted to you in this Agreement.

1. Miniconda. In order to access some features and functionalities of Business, You may need to first download and install Miniconda.
2. Copyright Notice. Miniconda(R) (C) 2015-2024, Anaconda, Inc. All rights reserved under the 3-clause BSD License.
3. License Grant. Subject to the terms of this Agreement, Anaconda hereby grants You a non-exclusive, non-transferable license to: (1) Install and use Miniconda(R); (2) Modify and create derivative works of sample source code delivered in Miniconda(R) subject to the Anaconda Terms of Service (available at https://legal.anaconda.com/policies/en/?name=terms-of-service); and (3) Redistribute code files in source (if provided to You by Anaconda as source) and binary forms, with or without modification subject to the requirements set forth below.
4. Updates. Anaconda may, at its option, make available patches, workarounds or other updates to Miniconda(R). Unless the updates are provided with their separate governing terms, they are deemed part of Miniconda(R) licensed to You as provided in this Agreement.
5. Support. This Agreement does not entitle You to any support for Miniconda(R).
6. Redistribution. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: (1) Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer; (2) Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
7. Intellectual Property Notice. You acknowledge that, as between You and Anaconda, Anaconda owns all right, title, and interest, including all intellectual property rights, in and to Miniconda(R) and, with respect to third-party products distributed with or through Miniconda(R), the applicable third-party licensors own all right, title and interest, including all intellectual property rights, in and to such products.


MIT license for Sen2Water wrapper


MIT License

Copyright (c) 2023 Brockmann Consult Development

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.



-----------------------------------------------------
Licenses of Sen2Water components</license>
</module_updates>
