diff options
Diffstat (limited to 'debian')
100 files changed, 30571 insertions, 0 deletions
diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000000..d21c8449ea --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,253 @@ +WebExtension AddOn interface in Thunderbird >= 68.0 +--------------------------------------------------- + +Starting with version 68.0 the only supported interface for Add-ons is the +WebExtension interface. No old XUL-based, sometimes called legacy Add-ons will +work anymore. Starting with 78.0 also no legacy WebExtensions will not work +any more. + +This sentence is not only true for Debian packaged extensions but also for +previously pulled Add-ons from addons.thunderbird.net or some other external +resources. +If you encounter any incompatible packaged Add-ons please open a bug report for +the package, if not already a bug report is created. + +If you are developing own WebExtension based Add-ons you might help to migrate +other still not ready to use Add-ons. Help is really appreciated in any way. + +The API documentation of WebExtension can be found here. + + https://thunderbird-webextensions.readthedocs.io/en/68 + +Some guideline how to migrate to WebExtension from a Legacy Add-on you will +find here. + + https://developer.thunderbird.net/add-ons/tb68 + +Christopher Leidigh (a full-time Thunderbird contributor) has collected a list +of available Add-ons and their status. So you might find his list useful. + + https://cleidigh.github.io/ThunderKdB/index.html + +OpenPGP support within Thunderbird >= 78.0 +------------------------------------------ + +By dropping even support of the legacy WebExtension API in 78.x the typical +used Add-on Enigmail for GPG encryption would not fully working any more. This +is basically grounded on limitations of the WebExtension API to restrict full +access on file system level. +The developer ob Enigmail and MZLNA decided to include OpenPGP support within +Thunderbird directly starting with Thunderbird 78.0. But this now included +native OpenPGP support has some downside, Thunderbird is using it's own key +storage system within the users profile. This means, OpenPGG is working +independently of installed GPG related packages! Also no automatically sync +between Thunderbird and $(HOME)/.gnupg will happen! + +Migration from Enigmail to native OpenPGP support: +This step is optional but user are encouraged to use the migration wizard of +Enigmail. +The Enigmail developer did create a final Enigmail version 2.2.x which is +helping to migrate from the old Enigmail supported workflow over to the OpenPGP +included support. +To use this migration wizard you will need to install Enigmail >= 2.2 as Debian +package (if available) or install this extension by using the menu +'Tools' -> 'Add-ons' and search for it. +There will be a pop up window directly after the installation which is asking +the user if he wanted to be guided through the GPG migration. The user can also +start the migration wizard later at any time by calling it from the 'Tool' menu +the entry 'Migrate Enigmail Settings'. + +You can found more information about the OpenPGP support on the following web +resources. + + https://wiki.mozilla.org/Thunderbird:OpenPGP + https://wiki.mozilla.org/Thunderbird:OpenPGP:2020 + https://wiki.mozilla.org/Thunderbird:OpenPGP:Smartcards + https://wiki.mozilla.org/Thunderbird:OpenPGP:Status + https://www.thunderbird.net/en-US/thunderbird/78.0/releasenotes/ + https://www.enigmail.net/index.php/en/home/news + https://addons.thunderbird.net/en/thunderbird/addon/enigmail/ + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 20 Oct 2020 9:05:00 +0200 + +De-Branding of Icedove, Reintroduce Thunderbird in Debian +--------------------------------------------------------- + +Debian and Mozilla has done some new rethinking and talking about the old legal +questions about trademark issues [1]. +Based on this revaluation the Debian project got now an agreement from Mozilla +Corp. that the rebranded packages Iceweasel, Debian rebranded version for +Firefox, and Icedove, Debian rebranded version for Thunderbird are no longer +needed. + +The maintainers of the Iceweasel package followed that agreement and did a +de-branding of Iceweasel back to Firefox. More information on this process can +be found on [1]. +For Icedove the maintainers followed too the new agreement and remove the old +branding after almost 10 years for Icedove and Iceowl-Extension and switched +back to the official branding from Mozilla. The according bug for this process +can be found under [2]. + +For versions greater 1:45.6.0-2 the following packages were introduced as a +replacement. + +old package .... --> new package usage +--------------------------------------------------------------------------------- +icedove ........ --> thunderbird (Thunderbird Main application) +icedove-dev .... --> thunderbird-dev (Thunderbird Development files) +icedove-dbg .... --> thunderbird-dbg (Thunderbird with debugging symbols) +iceowl-extension --> lightning (Lightning, aka Calendar for Thunderbird) +icedove-l10n-* . --> thunderbird-l10n-* (l10n localization for Thunderbird) +iceowl-l10n-* .. --> lightning-l10n-* (l10n localization for Lightning) + +The old packages were changed to transitional packages and can be safely +removed after the automatically installation of the new packages. + += Profile Migration = +===================== + +Due the removing of the rebranding for Icedove Thunderbird will use the default +profile folder $HOME/.thunderbird for storing all the various user related +stuff! +With the new Thunderbird packages there is a wrapper script included, placed as +/usr/bin/thunderbird that will do a adoption of the existing profile folder +$HOME/.icedove into the new default folder for the user profile +$HOME/.thunderbird by setting up a symlink to the existing profile if possible. + +The automatism in the script will check the following parts: + + 1. Check if there is a folder or a symbolic link $HOME/.icedove existing and + there is NO folder or symbolic link $HOME/.thunderbird. + + 2. Create a symlink from $HOME/.thunderbird to $HOME/.icedove . + + 3. Fixing Mime type registration for' http(s)' and 'file' inside mimeTypes.rdf + if they registered for iceweasel. Before starting the fixup a backup will + be created name $FILE.backup_thunderbird_migration-${DATE}. + + 4. Also check for desktop type registrations of 'userapp-icedove*.desktop' in + '$HOME/.config/mimeapps.list' and $HOME/.local/share/applications/mimeapps.list, + but only if this file exists, users of tiling window managers won't have + this file. Read further for more information on this. + Like above, a backup of the existing file with same schema will be created + if needed. + + 7. If all was going well, starting Thunderbird. + + 8. If there is no folder $HOME/.icedove or $HOME/.thunderbird exists the + wrapper script will start Thunderbird without any extra action. + + 9. The above steps from 3.) will be also done if you already have a symlink + $HOME/.thunderbird that is pointing to $HOME/.icedove or the opposite, + $HOME/.thunderbird is pointing to $HOME/.icedove. + + So if you don't have one of the following four cases the wrapper script + will exit with a error message. + + 1. $HOME/.icedove is existing and holds valid profile data + 2. $HOME/.thunderbird points to $HOME/.icedove and 1. is true + 3. $HOME/.icedove points to $HOME/.thunderbird and 1. is true + 4. $HOME/.thunderbird is existing and holds valid profile data + (Note: Not the script, but Thunderbird will error out here if no + profiles are found!) + +If there is anything going wrong there will be splash screens displayed with +some additional notes, the logger mechanism will write some information about +what's going wrong into /var/log/syslog. + +So don't panic if there is something not working automatically. If the starter +script can't do the adoptions you will need to look by yourself and solve the +situation. Mostly there can be already a folder or symlink $HOME/.thunderbird +that prevents a automatic migration by the script. In such a case save a +existing folder $HOME/.thunderbird else where if needed and restart the +Thunderbird application. Other things like extra special mountpoints by the +system administrator can't also be handled by the script. Please ask the +service desk if you have trouble then. + +What else can you do? +You can call '/usr/bin/thunderbird --verbose' from a command line to see a +verbose output of the wrapper script. For more options of the wrapper script +and how to use them call '/usr/bin/thunderbird --help'. + +The Debian wiki is holding also extra information about the migration of +Icedove to Thunderbird. + + https://wiki.debian.org/Thunderbird + +For backward compatibility whithin the Stretch release there will be that +migration functionality until the release of Buster (aka Debian 10). +Afterwards you can still do this on your on by moving the folders manually. + += Avoid the pop-up information about migration globally = +========================================================= + +Within some use cases (e.g. bigger company environments) it can sometimes not +be useful that a user will see the dialogue window about the profile migration +as this can be more confusing than helpful. +To avoid this dialogue for all users on the system the administrator can create +a file '/etc/thunderbird/no_migration_popup' and the starting wrapper will +not pop-up the information dialogue if the migration isn't already done. + += User specific MIME Associations = +=================================== + +The desktop environment (usually Gnome, KDE, Mate etc.) is holding the +specific associations between MIME types and applications in various +places. In order the user can override system settings and adding new +ones the according place in the users home is the file +'$(HOME)/.config/mimeapps.list'. + +The migration is taking care for old 'icedove.desktop' associations and +is rewriting them to 'thunderbird.desktop'. +Like already done for the user profile, there will be always a backup +of the existing file created before the replacement can be done. In case +of problems you can safely move back to the original file. You will lost +then the needed association for the thunderbird binary. + +You can call '/usr/bin/thunderbird --show-backup' to see created backups from +the various possible modified files while the profile adoption. + +See also: + + https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-1.0.html + += Migration of global configurations = +====================================== + +If you have some own special preferences files placed in '/etc/icedove/pref/' +they will be moved to '/etc/thunderbird/pref/'. +In case you have a modified file '/etc/icedove/pref/icedove.js' it will be +moved to '/etc/thunderbird/pref/icedove.js.dpkg-backup' to keep your changes. +Please adjust this file to the Thunderbird specific configuration file +'/etc/thunderbird/pref/thunderbird.js'. The old folder '/etc/icedove' is gone +be removed only if it is completely empty. + +There are still some corner cases where this automatism with configuration +files in /etc/thunderbird/pref is not fully working. Please note #806955 [4] +about such issues. + +[1] https://en.wikipedia.org/wiki/Mozilla_software_rebranded_by_Debian +[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815006 +[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816679 +[4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806955 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 21 Aug 2016 10:12:00 +0200 + +Mozilla Crash Reporter for Thunderbird +-------------------------------------- + +The crash reporter for Thunderbird is enabled since version > 1:45.6.0-3. By +this a possible crash could be automatically send to Mozilla if the user is +accepting this. There is nothing send to Mozilla without a user action. More +information about the crash reporter can be found on: + +https://support.mozilla.org/en-US/kb/mozilla-crash-reporter-tb + +Please consider to use the crash reporter for getting crashes reported +upstream, this also helps the maintainers if Thunderbird to get crash reports +send upstream. +Submitted crash reports can be found, if any was send, in + + ~/.thunderbird/Crash Reports/submitted/ + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 29 Jan 2017 14:15:00 +0100 diff --git a/debian/README.apparmor b/debian/README.apparmor new file mode 100644 index 0000000000..3974689953 --- /dev/null +++ b/debian/README.apparmor @@ -0,0 +1,30 @@ +AppArmor policy +--------------- + +The thunderbird package includes an AppArmor profile +(/etc/apparmor.d/usr.bin.thunderbird). This profile is disabled by +default because it has to break a number of common use cases in order +to provide meaningful application confinement. + +If you want to trade additional security against potential +functionality breakage, you can enable this profile by running: + + sudo rm /etc/apparmor.d/disable/usr.bin.thunderbird && \ + sudo apparmor_parser -r -T -W /etc/apparmor.d/usr.bin.thunderbird + +To display the current state of the Thunderbird profile, run: + + sudo apt install jq && \ + sudo aa-status --pretty-json | jq .profiles.thunderbird + +To debug issues with this AppArmor profile, see: + + https://wiki.debian.org/AppArmor/Debug + +This AppArmor profile is maintained collaboratively, in +a cross-distribution manner, within the AppArmor upstream project. +You can report issues or propose improvements there: + + https://gitlab.com/apparmor/apparmor-profiles + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 3 Dec 2017 18:03:00 +0200 diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 0000000000..0a7ec3016f --- /dev/null +++ b/debian/README.source @@ -0,0 +1,93 @@ +This package is maintained with git-buildpackage(1). + +It uses pristine-tar(1) to store enough information in git to generate +bit identical tarballs when building the package without having +downloaded an upstream tarball first. + +When working with patches it is recommended to use "gbp pq import" to +import the patches, modify the source and then use "gbp pq export +--commit" to commit the modifications. + +The changelog is generated using "gbp dch" so if you submit any +changes don't bother to add changelog entries but rather provide +a nice git commit message that can then end up in the changelog. + +It is recommended to build the package with pbuilder using: + + gbp builpackage --git-pbuilder + +For information on how to set up a pbuilder environment see the +git-pbuilder(1) manpage. In short: + + DIST=sid git-pbuilder create + gbp clone <project-url> + cd <project> + gbp buildpackage --git-pbuilder + +src:thunderbird uses component tarballs for the l10n packages (see below). + + +Creating source tarballs for thunderbird +======================================== + +To download all required files that are needed to import a new upstream +version into a Debian packaging tree you should use the script + + debian/create-upstream-tarballs.py + +This script will look for available upstream versions and ask you what version +you want to get. +It will download the upstream source tarball 'thunderbird-$version.source.tar.xz' +and also all required l10n data to create an additional needed component tarball +'thunderbird_$version.orig-thunderbird-l10n.tar.xz'. +After the downloads and the preparation of the l10n component tarball has been +finished the script will start to filter out unwanted files and folders which +are taken from the content of the file debian/source.filter. + +The script will create the two tarballs above the working folder which can be +imported with git-buildpackage. + +Run + + debian/create-upstream-tarballs.py -h + +to see all possible options the script can act with. + + +Importing the source tarballs +============================= + +The thunderbird package is using an additional thunderbird l10n component +tarball. + +git-buildpackage supports component tarballs since version 0.8.0 so you can +import the tarballs using "gbp import-orig". Make sure the component tarballs +are placed in the same folder as + + thunderbird_$version.orig.tar.xz + +then import the new upstream version as usual: + + gbp import-orig --sign-tags [--verbose] /path/to/thunderbird_[version].orig.tar.xz + + +Pre-shipped Font file(s) +======================== +The source of Firefox is shipping a pre-build font EmojiOneMozilla.ttf in +the folder + + mozilla/browser/fonts/ + +Currently this font isn't provided by any package in Debian but Thunderbird is +needing this font as well in case users are working and using the HTML modus for +email reading or writing. Thus we ship that font starting with > 52.4.0-1 in + + /usr/lib/thunderbird/font + +Once the font is provided by a package we can drop the shipped file. There is +RFP #881475 about packaging the EmojiOne font. + +See also bug reports #849602 and #881299 + + https://bugs.debian.org/849602 + https://bugs.debian.org/881299 diff --git a/debian/account-autoconfig/riseup.net.xml b/debian/account-autoconfig/riseup.net.xml new file mode 100644 index 0000000000..75952efad1 --- /dev/null +++ b/debian/account-autoconfig/riseup.net.xml @@ -0,0 +1,45 @@ +<?xml version="1.0"?> +<clientConfig version="1.1"> + <emailProvider id="riseup.net"> + <domain>riseup.net</domain> + + <displayName>Riseup Networks Mail</displayName> + <displayShortName>Riseup</displayShortName> + + <incomingServer type="imap"> + <hostname>imap.riseup.net</hostname> + <port>993</port> + <socketType>SSL</socketType> + <username>%EMAILLOCALPART%</username> + <authentication>plain</authentication> + </incomingServer> + + <incomingServer type="pop3"> + <hostname>pop.riseup.net</hostname> + <port>995</port> + <socketType>SSL</socketType> + <authentication>plain</authentication> + <username>%EMAILLOCALPART%</username> + </incomingServer> + + <outgoingServer type="smtp"> + <hostname>mail.riseup.net</hostname> + <port>465</port> + <socketType>SSL</socketType> + <username>%EMAILLOCALPART%</username> + <authentication>plain</authentication> + <addThisServer>true</addThisServer> + <useGlobalPreferredServer>false</useGlobalPreferredServer> + </outgoingServer> + + <identity> + <!-- FIXME: needed? --> + </identity> + <instructionsURL url="https://we.riseup.net/riseuphelp/thunderbird-imap" + descr-en="Configure Thunderbird for IMAP"> + Configure Thunderbird for Riseup Mail</instructionsURL> + </emailProvider> + + <clientConfigUpdate url="https://autoconfig.riseup.net/mail/config-v1.1.xml" /> + +</clientConfig> diff --git a/debian/apparmor/usr.bin.thunderbird b/debian/apparmor/usr.bin.thunderbird new file mode 100644 index 0000000000..44e75b216f --- /dev/null +++ b/debian/apparmor/usr.bin.thunderbird @@ -0,0 +1,444 @@ +# vim:syntax=apparmor +# Author: Simon Deziel <simon.deziel at gmail_com> +# This apparmor profile is derived from firefox profile +# by Jamie Strandboge <jamie@canonical.com> + +# Declare an apparmor variable to help with overrides +@{MOZ_LIBDIR}=/usr/lib/thunderbird +@{THUNDERBIRD_USER_DIR} = @{HOME}/.{icedove,thunderbird,mozilla-thunderbird} + +#include <tunables/global> + +profile thunderbird /usr/lib/thunderbird/thunderbird{,-bin} { + #include <abstractions/audio> + #include <abstractions/aspell> + #include <abstractions/cups-client> + # TODO: finetune this for required accesses + #include <abstractions/dbus> + #include <abstractions/dbus-accessibility> + #include <abstractions/dbus-session> + #include <abstractions/dconf> + #include <abstractions/dri-enumerate> + #include <abstractions/gnome> + #include <abstractions/ibus> + #include <abstractions/mesa> + #include <abstractions/nameservice> + #include <abstractions/nvidia> + #include <abstractions/p11-kit> + #include <abstractions/private-files> + #include <abstractions/ssl_certs> + #include <abstractions/ubuntu-browsers> + #include <abstractions/ubuntu-browsers.d/java> + #include <abstractions/ubuntu-helpers> + + # Backported from the mesa abstraction, available in AppArmor >2.13 + # System files + /dev/dri/ r, # libGLX_mesa.so calls drmGetDevice2() + + # User files + owner @{HOME}/.cache/ w, # if user clears all caches + owner @{HOME}/.cache/mesa_shader_cache/ w, + owner @{HOME}/.cache/mesa_shader_cache/index rw, + owner @{HOME}/.cache/mesa_shader_cache/??/ w, + owner @{HOME}/.cache/mesa_shader_cache/??/* rw, + # End of backported mesa abstraction + + # Backported from the dri-enumerate abstraction, available in AppArmor 2.13 + /sys/devices/pci[0-9]*/**/{device,subsystem_device,subsystem_vendor,uevent,vendor} r, + + # Imported from the opencl abstraction, which we cannot include + # due to conflicting "x" + @{sys}/devices/pci[0-9]*/**/{class,config,resource,revision} r, + + # Allow opening attachments + # TODO: create and use abstractions for opening various file formats + /{usr/local/,usr/,}bin/* Cx -> sanitized_helper, + /usr/lib/libreoffice/program/soffice Cxr -> sanitized_helper, + + # Allow opening links + # GDesktopAppInfo in GLib 2.64.x uses a very small shell script + # to launch .desktop files, instead of gio-launch-desktop + /{usr/,}bin/{dash,bash} ixr, + # With older GLib we might still be on the fallback code path + # (remove this after Debian 11 and Ubuntu 20.04) + /usr/lib/@{multiarch}/glib-[0-9]*/gio-launch-desktop ix, + + # For Xubuntu to launch the browser + /usr/bin/exo-open ixr, + /usr/lib/@{multiarch}/xfce4/exo-[1-9]/exo-helper-[1-9] ixr, + /etc/xdg/xdg-xubuntu/xfce4/helpers.rc r, + /etc/xdg/xfce4/helpers.rc r, + owner @{HOME}/.config/xfce4/helpers.rc r, + + # for crash reports? + ptrace (read,trace) peer=@{profile_name}, + + /usr/lib/thunderbird/thunderbird{,-bin} ixr, + + # Pulseaudio + /usr/bin/pulseaudio Pixr, + + owner @{HOME}/.{cache,config}/dconf/user rw, + owner @{HOME}/.cache/thumbnails/** r, + owner /run/user/[0-9]*/dconf/user rw, + owner @{HOME}/.config/gtk-3.0/bookmarks r, + deny owner @{HOME}/.local/share/gvfs-metadata/* r, + + # potentially extremely sensitive files + audit deny @{HOME}/.gnupg/** mrwkl, + audit deny @{HOME}/.ssh/** mrwkl, + + # rw access to HOME is useful when sending/receiving attachments + owner @{HOME}/[^.]** rw, + + # other commonly used locations + /{data,media,mnt,srv}/** r, + owner /{data,media,mnt,srv}/** rw, + owner @{HOME}/.signature* r, + + # Required for LVM setups + /sys/devices/virtual/block/dm-[0-9]*/uevent r, + + # Addons (too lax for thunderbird) + ##include <abstractions/ubuntu-browsers.d/firefox> + + # for networking + network inet stream, + network inet6 stream, + @{PROC}/[0-9]*/net/if_inet6 r, + @{PROC}/[0-9]*/net/ipv6_route r, + @{PROC}/[0-9]*/net/dev r, + @{PROC}/[0-9]*/net/wireless r, + @{PROC}/[0-9]*/net/arp r, + + # should maybe be in abstractions + /etc/ r, + /etc/mime.types r, + /etc/mailcap r, + /etc/xdg/*buntu/applications/defaults.list r, # for all derivatives + /etc/xfce4/defaults.list r, + /usr/share/xubuntu/applications/defaults.list r, + owner /dev/shm/org.chromium.* rw, # for Chromium IPC + owner /dev/shm/org.mozilla.ipc.[0-9]*.[0-9]* rw, # for Chromium IPC + owner @{HOME}/.cache/fontconfig/*.cache-* rwk, + owner @{HOME}/.local/share/applications/defaults.list r, + owner @{HOME}/.local/share/applications/mimeapps.list r, + owner @{HOME}/.local/share/applications/mimeinfo.cache r, + owner @{HOME}/.recently-used r, + /tmp/.X[0-9]*-lock r, + /etc/udev/udev.conf r, + # Doesn't seem to be required, but noisy. Maybe allow 'r' for 'b*' if needed. + # Possibly move to an abstraction if anything else needs it. + deny /run/udev/data/** r, + + /etc/timezone r, + /etc/wildmidi/wildmidi.cfg r, + + # thunderbird specific + /etc/thunderbird/ r, + /etc/thunderbird/** r, + /etc/xul-ext/** r, + /etc/xulrunner-2.0*/ r, + /etc/xulrunner-2.0*/** r, + /etc/gre.d/ r, + /etc/gre.d/* r, + + # noisy + deny @{MOZ_LIBDIR}/** w, + deny /usr/lib/thunderbird-addons/** w, + deny /usr/lib/xulrunner-addons/** w, + deny /usr/lib/xulrunner-*/components/*.tmp w, + deny /.suspended r, + deny /boot/initrd.img* r, + deny /boot/vmlinuz* r, + deny /var/cache/fontconfig/ w, + + # noisy file dialog: + # + # TODO: remove these rules when file dialogs becomes "trusted helpers" that can + # read anything, or ability to override `deny` rules is implemented [0]. + # + # NOTE: modify `local/usr.bin.thunderbird` to add `deny` rules for cases not + # mentioned here when `DENIED` messages appear for dot files in kernel (or audit) + # logs. If that case is believed to be common enough, please report bug against + # package shipping this profile in order to extend this list. + # + # [0] https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/451422 + deny @{HOME}/.KiCad r, + deny @{HOME}/.abbrev_defs r, + deny @{HOME}/.aspell.*.{prepl,pws} r, + deny @{HOME}/.bashrc r, + deny @{HOME}/.bash_logout r, + deny @{HOME}/.bbdb r, + deny @{HOME}/.caffrc r, + deny @{HOME}/.colordiffrc r, + deny @{HOME}/.cvpcb r, + deny @{HOME}/.cvspass r, + deny @{HOME}/.devscripts r, + deny @{HOME}/.directory r, + deny @{HOME}/.dpt.conf r, + deny @{HOME}/.dput.cf r, + deny @{HOME}/.dupload.conf r, + deny @{HOME}/.eeschema r, + deny @{HOME}/.emacs r, + deny @{HOME}/.emacs.bmk r, + deny @{HOME}/.emacs.desktop* r, + deny @{HOME}/.fehbg r, + deny @{HOME}/.forward r, + deny @{HOME}/.gbp.conf r, + deny @{HOME}/.gerbview r, + deny @{HOME}/.gitconfig r, + deny @{HOME}/.gitk r, + deny @{HOME}/.gtk-recordmydesktop r, + deny @{HOME}/.gtkrc-2.0 r, + deny @{HOME}/.i18n r, + deny @{HOME}/.ido.last r, + deny @{HOME}/.iftoprc r, + deny @{HOME}/.inputrc r, + deny @{HOME}/.jigdo-lite r, + deny @{HOME}/.kicad r, + deny @{HOME}/.kicad_common r, + deny @{HOME}/.lesshst r, + deny @{HOME}/.listadmin.ini r, + deny @{HOME}/.minicpanrc r, + deny @{HOME}/.mostrc r, + deny @{HOME}/.mrconfig r, + deny @{HOME}/.mrlog r, + deny @{HOME}/.mrtrust r, + deny @{HOME}/.my.cnf r, + deny @{HOME}/.newsrc-dribble r, + deny @{HOME}/.newsrc.eld r, + deny @{HOME}/.notmuch-config r, + deny @{HOME}/.offlineimaprc r, + deny @{HOME}/.pam_environment r, + deny @{HOME}/.pbuilderrc r, + deny @{HOME}/.pcbnew r, + deny @{HOME}/.perldb r, + deny @{HOME}/.perltidyrc r, + deny @{HOME}/.pgadmin3 r, + deny @{HOME}/.pgadmin_histoqueries r, + deny @{HOME}/.pgpass r, + deny @{HOME}/.python_history r, + deny @{HOME}/.pythonhist r, + deny @{HOME}/.quiltrc r, + deny @{HOME}/.reportbug-ng r, + deny @{HOME}/.reportbugrc r, + deny @{HOME}/.rnd r, + deny @{HOME}/.screenrc r, + deny @{HOME}/.selected_editor r, + deny @{HOME}/.steam/bin{32,64}/steam r, # through a symlink + deny @{HOME}/.steam/steam.pid r, # through a symlink + deny @{HOME}/.steam/ubuntu12_{32,64}/steam r, # through a symlink + deny @{HOME}/.sudo_as_admin_successful r, + deny @{HOME}/.swp r, + deny @{HOME}/.taskrc r, + deny @{HOME}/.tmux.conf r, + deny @{HOME}/.vboxclient-*.pid r, + deny @{HOME}/.vimrc r, + deny @{HOME}/.wget-hsts r, + deny @{HOME}/.xchm r, + deny @{HOME}/.xfce4-session.verbose-log* r, + deny @{HOME}/.xim.template r, + deny @{HOME}/.xinitrc.template r, + deny @{HOME}/.xinputrc r, + deny @{HOME}/.xscreensaver r, + deny @{HOME}/.xsession*errors* r, + deny @{HOME}/.xsessionrc r, + deny @{HOME}/.Xresources r, + deny @{HOME}/.Xsession r, + deny @{HOME}/.zcompdump r, + deny @{HOME}/.zlogout r, + deny @{HOME}/.zshrc r, + + # TODO: investigate + deny /usr/bin/gconftool-2 x, + + # Deny proprietary NVIDIA driver optimizations + # TODO: remove once it can be disabled via conditionals set up in nvidia abstraction + deny /tmp/#[0-9][0-9][0-9][0-9][0-9][0-9][0-9] m, + deny /tmp/.gl?????? mrw, + deny @{HOME}/#[0-9][0-9][0-9][0-9][0-9][0-9][0-9]{,[0-9]} m, + deny @{HOME}/.nv/.gl?????? mrw, + + owner @{PROC}/[0-9]*/mountinfo r, + owner @{PROC}/[0-9]*/stat r, + owner @{PROC}/[0-9]*/task/[0-9]*/stat r, + /sys/devices/pci[0-9]*/**/uevent r, + /sys/devices/pci*/**/config r, + /sys/devices/system/node/node[0-9]*/meminfo r, + /etc/mtab r, + /etc/fstab r, + + # Needed for the crash reporter + owner @{PROC}/[0-9]*/environ r, + owner @{PROC}/[0-9]*/auxv r, + owner @{PROC}/[0-9]*/status r, + owner @{PROC}/[0-9]*/cmdline r, + /etc/lsb-release r, + /etc/ssl/openssl.cnf r, + /usr/lib/thunderbird/crashreporter ix, + /usr/bin/expr ix, + /sys/devices/system/cpu/ r, + /sys/devices/system/cpu/** r, + + # about:memory + owner @{PROC}/[0-9]*/statm r, + owner @{PROC}/[0-9]*/smaps r, + + # Needed for container to work in xul builds + /usr/lib/xulrunner-*/plugin-container ixr, + + # allow access to documentation and other files the user may want to look + # at in /usr and /opt + /usr/ r, + /usr/** r, + /opt/ r, + /opt/** r, + + # so browsing directories works + / r, + /**/ r, + + # per-user thunderbird configuration + owner @{THUNDERBIRD_USER_DIR}/ rw, + owner @{THUNDERBIRD_USER_DIR}/** rw, + owner @{THUNDERBIRD_USER_DIR}/**/storage.sdb k, + owner @{THUNDERBIRD_USER_DIR}/**/*.{db,parentlock,sqlite}* k, + owner @{THUNDERBIRD_USER_DIR}/plugins/** rm, + owner @{THUNDERBIRD_USER_DIR}/**/plugins/** rm, + owner @{HOME}/.cache/thunderbird/ rw, + owner @{HOME}/.cache/thunderbird/** rw, + + # system emails + owner /var/mail/* rwlk, + + # + # Extensions + # /usr/share/.../extensions/... is already covered by '/usr/** r', above. + # Allow 'x' for downloaded extensions, but inherit policy for safety + owner @{THUNDERBIRD_USER_DIR}/**/extensions/** mixrw, + owner @{HOME}/.mozilla/ rw, + owner @{HOME}/.mozilla/extensions/ rw, + owner @{HOME}/.mozilla/extensions/** mixr, + /usr/share/xul-ext/**/*.sqlite rk, + /usr/lib/mozilla/plugins/*.so rm, + /usr/lib/xul-ext/**/*.sqlite rk, + /usr/lib/thunderbird-addons/extensions/**/*.sqlite rk, + + deny @{MOZ_LIBDIR}/update.test w, + deny /usr/lib/mozilla/extensions/**/ w, + deny /usr/lib/xulrunner-addons/extensions/**/ w, + deny /usr/share/mozilla/extensions/**/ w, + deny /usr/share/mozilla/ w, + + /usr/bin/gpg Cx -> gpg, + /usr/bin/gpg2 Cx -> gpg, + /usr/bin/gpgconf Cx -> gpg, + /usr/bin/gpg-connect-agent Cx -> gpg, + /usr/lib/gnupg/gpg-wks-client ix, + /{,usr/}bin/ps ix, + + # TB tries to create this file but has no business doing so + deny @{HOME}/.gnupg/gpg-agent.conf w, + + # Required for Wayland display protocol support + owner /dev/shm/wayland.mozilla.ipc.[0-9]* rw, + + profile gpg { + #include <abstractions/base> + + # Required to import keys from keyservers + #include <abstractions/nameservice> + #include <abstractions/p11-kit> + + /usr/share/xul-ext/enigmail/chrome/** r, + + # silence noise from enigmail 1.9+ + deny owner @{THUNDERBIRD_USER_DIR}/*/.parentlock w, + deny owner @{THUNDERBIRD_USER_DIR}/*/panacea.dat w, + deny owner @{THUNDERBIRD_USER_DIR}/*/*.mab w, + deny owner @{THUNDERBIRD_USER_DIR}/**/*.msf w, + deny owner @{HOME}/.cache/thunderbird/**/_CACHE_* w, + + # noise from inherited files + deny @{THUNDERBIRD_USER_DIR}/*/ImapMail/*/INBOX w, + deny /usr/{lib,share}/thunderbird/omni.ja r, + deny /usr/share/thunderbird/extensions/** r, + + # For smartcards? + /dev/bus/usb/ r, + /dev/bus/usb/[0-9]*/ r, + /dev/bus/usb/[0-9]*/[0-9]* r, + + # LDAP key servers + /etc/ldap/ldap.conf r, + + /usr/bin/gpg mr, + /usr/bin/gpg2 mr, + /usr/bin/gpgconf mr, + /usr/bin/gpg-connect-agent mr, + /usr/lib/gnupg/gpgkeys_* ix, + /usr/lib/gnupg2/gpg2keys_* ix, + owner @{HOME}/.gnupg/ rw, + owner @{HOME}/.gnupg/gpg.conf r, + owner @{HOME}/.gnupg/random_seed rwk, + owner @{HOME}/.gnupg/pubring.{gpg,kbx}{,~} rw, + owner @{HOME}/.gnupg/secring.gpg rw, + owner @{HOME}/.gnupg/trustdb.gpg rw, + owner @{HOME}/.gnupg/tofu.db{,-journal} rwk, + owner @{HOME}/.gnupg/S.gpg-agent rw, + owner @{HOME}/.gnupg/S.dirmngr rw, + owner @{HOME}/.gnupg/*.{gpg,kbx}.{lock,tmp} rwl, + owner @{HOME}/.gnupg/.gpg-*.lock rwl, + owner @{HOME}/.gnupg/gnupg_spawn_*.lock rwl, + owner @{HOME}/.gnupg/.#*[0-9] rw, + owner @{HOME}/.gnupg/.#*[0-9]x rwl, + owner @{HOME}/.gnupg/.#lk0x[0-9a-f]* rwl, + owner @{HOME}/.gnupg/.gpg-v[0-9]*-migrated rw, + owner @{HOME}/.gnupg/openpgp-revocs.d/{,[A-F0-9]*.rev} rw, + owner @{HOME}/** r, + owner @{PROC}/@{pids}/mountinfo r, + + # For gpgconf + owner @{PROC}/@{pids}/fd/ r, + + owner /run/user/[0-9]*/keyring-*/gpg rw, + + # For encryption + signature + owner /tmp/gpgOutput.* rw, + + # for inline pgp + owner /tmp/encfile rw, + owner /tmp/encfile-[0-9]* rw, + + # for key import + owner /tmp/enigmail_import/.#lk0x[0-9a-f]* rw, + owner /tmp/enigmail_import/.#lk0x[0-9a-f]*x rwl, + owner /tmp/enigmail_import/{keyring,trustdb}.lock rwl, + owner /tmp/enigmail_import/{keyring,trustdb}{,~,.tmp} rw, + /usr/bin/dirmngr ix, + owner @{PROC}/@{pids}/task/@{tid}/comm rw, + + # for revocation certificate generation in the Enigmail setup wizard + owner @{THUNDERBIRD_USER_DIR}/*/0x[A-F0-9]*_rev.asc rw, + # for revocation certificate generation in the Enigmail key manager + owner @{HOME}/*0x[A-F0-9]**.asc rw, + + # for signature generation + owner /tmp/nsemail.eml w, + owner /tmp/nsemail-[0-9]*.eml w, + + # for signature verifications + owner /tmp/data.sig r, + owner /tmp/data-[0-9]*.sig r, + + owner /tmp/gpg-[a-zA-Z0-9]*/S.gpg-agent rw, + + /usr/share/sounds/** r, + + deny /dev/shm/org.chromium.* rw, # file_inherit only + } + + # Site-specific additions and overrides. See local/README for details. + #include <local/usr.bin.thunderbird> +} diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000000..6739c9b290 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,8029 @@ +thunderbird (1:115.7.0-1) unstable; urgency=medium + + * [6e0c26c] New upstream version 115.7.0 + Fixed CVE issues in upstream version 115.7 (MFSA 2024-04): + CVE-2024-0741: Out of bounds write in ANGLE + CVE-2024-0742: Failure to update user input timestamp + CVE-2024-0746: Crash when listing printers on Linux + CVE-2024-0747: Bypass of Content Security Policy when directive + unsafe-inline was set + CVE-2024-0749: Phishing site popup could show local origin in address bar + CVE-2024-0750: Potential permissions request bypass via clickjacking + CVE-2024-0751: Privilege escalation through devtools + CVE-2024-0753: HSTS policy on subdomain could bypass policy of upper domain + CVE-2024-0755: Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7, + and Thunderbird 115.7 + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 23 Jan 2024 16:56:31 +0100 + +thunderbird (1:115.6.0-1) unstable; urgency=medium + + * [aea3623] New upstream version 115.6.0 + Fixed CVE issues in upstream version 115.6 (MFSA 2023-55): + CVE-2023-50762: Truncated signed text was shown with a valid OpenPGP + signature + CVE-2023-50761: S/MIME signature accepted despite mismatching message + date + CVE-2023-6856: Heap-buffer-overflow affecting WebGL DrawElementsInstanced + method with Mesa VM driver + CVE-2023-6857: Symlinks may resolve to smaller than expected buffers + CVE-2023-6858: Heap buffer overflow in nsTextFragment + CVE-2023-6859: Use-after-free in PR_GetIdentitiesLayer + CVE-2023-6860: Potential sandbox escape due to VideoBridge lack + of texture validation + CVE-2023-6861: Heap buffer overflow affected nsWindow::PickerOpen(void) + in headless mode + CVE-2023-6862: Use-after-free in nsDNSService + CVE-2023-6863: Undefined behavior in ShutdownObserver() + CVE-2023-6864: Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6, + and Thunderbird 115.6 + * [6ecaa01] d/control: Remove B-D on libiw-dev + (Closes: #1058737) + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 19 Dec 2023 20:24:02 +0100 + +thunderbird (1:115.5.2-1) unstable; urgency=medium + + * [34f6404] New upstream version 115.5.2 + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 08 Dec 2023 21:21:26 +0100 + +thunderbird (1:115.5.1-1) unstable; urgency=medium + + * [eec913b] New upstream version 115.5.1 + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 29 Nov 2023 18:13:11 +0100 + +thunderbird (1:115.5.0-1) unstable; urgency=medium + + [ intrigeri ] + * [a6be3ab] AppArmor: update profile from upstream at commit + 9d3fa88cdab512e45f6fd80f067337f200d356bc + + [ Carsten Schoenert ] + * [ed61fd6] New upstream version 115.5.0 + Fixed CVE issues in upstream version 115.5 (MFSA 2023-52): + CVE-2023-6204: Out-of-bound memory access in WebGL2 blitFramebuffer + CVE-2023-6205: Use-after-free in MessagePort::Entangled + CVE-2023-6206: Clickjacking permission prompts using the fullscreen + transition + CVE-2023-6207: Use-after-free in ReadableByteStreamQueueEntry::Buffer + CVE-2023-6208: Using Selection API would copy contents into X11 primary + selection. + CVE-2023-6209: Incorrect parsing of relative URLs starting with "///" + CVE-2023-6212: Memory safety bugs fixed in Firefox 120, Firefox ESR 115.5, + and Thunderbird 115.5 + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 22 Nov 2023 21:50:16 +0000 + +thunderbird (1:115.4.1-1) unstable; urgency=medium + + * [c51ab77] New upstream version 115.4.1 + Fixed CVE issues in upstream version 115.4.1 (MFSA 2023-47): + CVE-2023-5721: Queued up rendering could have allowed websites to + clickjack + CVE-2023-5732: Address bar spoofing via bidirectional characters + CVE-2023-5724: Large WebGL draw could have led to a crash + CVE-2023-5725: WebExtensions could open arbitrary URLs + CVE-2023-5728: Improper object tracking during GC in the JavaScript + engine could have led to a crash. + CVE-2023-5730: Memory safety bugs fixed in Firefox 119, Firefox ESR 115.4, + and Thunderbird 115.4.1 + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 25 Oct 2023 21:05:23 +0200 + +thunderbird (1:115.3.1-1) unstable; urgency=medium + + * [276a53a] New upstream version 115.3.1 + Fixed CVE issues in upstream version 115.3.1 (MFSA 2023-44): + CVE-2023-5217: Heap buffer overflow in libvpx + * [a360abf] d/control: Point VCS links to debian/sid + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 29 Sep 2023 19:26:42 +0200 + +thunderbird (1:115.3.0-1) unstable; urgency=medium + + * [2e67467] New upstream version 115.3.0 + Fixed CVE issues in upstream version 115.3 (MFSA 2023-43): + CVE-2023-5168: Out-of-bounds write in FilterNodeD2D1 + CVE-2023-5169: Out-of-bounds write in PathOps + CVE-2023-5171: Use-after-free in Ion Compiler + CVE-2023-5176: Memory safety bugs fixed in Firefox 118, Firefox + ESR 115.3, and Thunderbird 115.3 + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 27 Sep 2023 19:07:47 +0200 + +thunderbird (1:115.2.2-1) unstable; urgency=medium + + * [08bc8c9] d/thunderbird.desktop: Update data with upstream data + (Closes: #1042912, #1051261) + * [2fd665b] New upstream version 115.2.2 + Fixed CVE issues in upstream version 115.2.2 (MFSA 2023-40): + CVE-2023-4863: Heap buffer overflow in libwebp + * [7b862be] d/copyright: Update content due upstream changes + * [140b77d] d/s/lintian-overrides: Update data for overrides + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 13 Sep 2023 22:59:59 +0530 + +thunderbird (1:115.2.0-1) unstable; urgency=medium + + * [1415d01] New upstream version 115.2.0 + Fixed CVE issues in upstream version 115.2 (MFSA 2023-36): + CVE-2023-4573: Memory corruption in IPC CanvasTranslator + CVE-2023-4574: Memory corruption in IPC ColorPickerShownCallback + CVE-2023-4575: Memory corruption in IPC FilePickerShownCallback + CVE-2023-4576: Integer Overflow in RecordedSourceSurfaceCreation + CVE-2023-4577: Memory corruption in JIT UpdateRegExpStatics + CVE-2023-4051: Full screen notification obscured by file open dialog + CVE-2023-4578: Error reporting methods in SpiderMonkey could have + triggered an Out of Memory Exception + CVE-2023-4053: Full screen notification obscured by external program + CVE-2023-4580: Push notifications saved to disk unencrypted + CVE-2023-4581: XLL file extensions were downloadable without warnings + CVE-2023-4582: Buffer Overflow in WebGL glGetProgramiv + CVE-2023-4583: Browsing Context potentially not cleared when closing + Private Window + CVE-2023-4584: Memory safety bugs fixed in Firefox 117, Firefox ESR + 102.15, Firefox ESR 115.2, Thunderbird 102.15, and + Thunderbird 115.2 + CVE-2023-4585: Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2, + and Thunderbird 115.2 + + -- Christoph Goehre <chris@sigxcpu.org> Wed, 30 Aug 2023 17:41:36 +0200 + +thunderbird (1:115.1.1-1) unstable; urgency=medium + + [ Christoph Goehre ] + * [880cabe] ship glxtest and vaapitest binaries + (Closes: #1043057) + + [ Carsten Schoenert ] + * [8474b9b] d/thunderbird.install: Use upstream graphics for icons + * [85f99a2] d/c-u-t.py: Use Version() from python3-packaging + * [86e3335] d/thunderbird.desktop: Sort MimeType entries alphabetically + * [2bc5f47] New upstream version 115.1.1 + * [ddec51f] Revert "d/mozconfig.default: Use internal shipped librnp + version" + * [3ef27e2] Revert "d/control: Drop librnp0 package from Depends" + * [9011502] Revert "d/thunderbird.install: Install rnp tools too" + * [d5eef62] d/control: Bump version of librnp{0,-dev} + (Closes: #1041409) + + [ Max Nikulin ] + * [0e04b0e] d/thunderbird.desktop: Add IANA MIME type for .vcf vcard + * [ce01092] d/thunderbird.desktop: Add mid: URI to MIME types + (Closes: #1008159) + * [c11a22f] d/thunderbird.desktop: Add news: URI to MIME types + * [bf5586f] d/thunderbird.desktop: Add webcal: URI to MIME types + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 16 Aug 2023 17:18:04 +0200 + +thunderbird (1:115.1.0-1) unstable; urgency=medium + + * [8c11865] d/gbp.conf: Adjust upstream branch to new ESR cycle + * [fb76340] New upstream version 115.1.0 + Fixed CVE issues in upstream version 115.1 (MFSA 2023-33): + CVE-2023-4045: Offscreen Canvas could have bypassed cross-origin + restrictions + CVE-2023-4046: Incorrect value used during WASM compilation + CVE-2023-4047: Potential permissions request bypass via clickjacking + CVE-2023-4048: Crash in DOMParser due to out-of-memory conditions + CVE-2023-4049: Fix potential race conditions when releasing platform + objects + CVE-2023-4050: Stack buffer overflow in StorageManager + CVE-2023-4055: Cookie jar overflow caused unexpected cookie jar state + CVE-2023-4056: Memory safety bugs fixed in Firefox 116, + Firefox ESR 115.1, Firefox ESR 102.14, Thunderbird 115.1, + and Thunderbird 102.14 + CVE-2023-4057: Memory safety bugs fixed in Firefox 116, + Firefox ESR 115.1, and Thunderbird 115.1 + * [b562827] Rebuild patch queue from patch-queue branch + Removed patches (included upstream): + fixes/Bug-1840931-More-properly-handle-files-4GB-in-elfhack.-r-.patch + fixes/Bug-1842933-Use-NEON_FLAGS-instead-of-VPX_ASFLAGS-for-lib.patch + porting-mips/Bug-1841197-Undefine-the-mips-builtin-macro-on-mips-in-sk.patch + porting-mips64el/Bug-1841201-Work-around-tail-call-optimization-not-happen.patch + porting-ppc64el/Work-around-bz-1775202-to-fix-FTBFS-on-ppc64el.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 01 Aug 2023 19:19:27 +0200 + +thunderbird (1:115.0.1-2) experimental; urgency=medium + + [ Carsten Schoenert ] + * [39b1576] d/create-upstream-tarballs.py: Catch non existing versions + * [f663f6a] d/create-upstream-tarballs.py: Running black formatter + * [8e6d7fe] d/create-upstream-tarballs.py: Use speaking variable name + + [ Christoph Goehre ] + * [cdab989] Rebuild patch queue from patch-queue branch + Added patch: + porting-mips64el/Bug-1841201-Work-around-tail-call-optimization-not-happen.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 29 Jul 2023 09:22:57 +0200 + +thunderbird (1:115.0.1-1) experimental; urgency=medium + + * [30f2fcc] New upstream version 115.0.1 + Fixed CVE issues in upstream version 115.0.1 (MFSA 2023-27): + CVE-2023-3600: Use-after-free in workers + CVE-2023-3417: File Extension Spoofing using the Text Direction + Override Character + * [efbb370] Rebuild patch queue from patch-queue branch + Added patches: + debian-hacks/rnp-Fix-include-for-format-specifiers-for-uint32_t.patch + fixes/skia-Cast-SkEndian_SwapBE32-n-to-uint32_t-on-big-endian.patch + porting-mips64el/skia-Disable-musttail-on-mips64.patch + porting-ppc64el/skia-Disable-musttail-on-ppc64el.patch + * [f78b777] d/mozconfig.default: Use internal shipped librnp version + * [a606cdb] d/control: Drop librnp0 package from Depends + * [104bf35] d/thunderbird.install: Install rnp tools too + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 23 Jul 2023 09:07:08 +0200 + +thunderbird (1:115.0-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [3a6b0eb] New upstream version 115.0 + * [1c11a15] Rebuild patch queue from patch-queue branch + Dropped patches: + debian-hacks/Decrease-Cargo-minimal-version-to-1.46.0.patch + debian-hacks/Fix-Floating-Point-Normalization-breakage-on-32bit-Linux.patch + debian-hacks/Use-remoting-name-for-call-to-gdk_set_program_class.patch + fixes/Bug-1556197-amend-Bug-1544631-for-fixing-mips32.patch + fixes/Bug-628252-os2.cc-fails-to-compile-against-GCC-4.6-m.patch + porting-armhf/Bug-1526653-Include-struct-definitions-for-user_vfp-and-u.patch + porting-kfreebsd-hurd/Allow-ipc-code-to-build-on-GNU-hurd.patch + porting-kfreebsd-hurd/Allow-ipc-code-to-build-on-GNU-kfreebsd.patch + porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + porting-kfreebsd-hurd/LDAP-support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch + porting-kfreebsd-hurd/adding-missed-HURD-adoptions.patch + porting-kfreebsd-hurd/ipc-chromium-fix-if-define-for-kFreeBSD-and-Hurd.patch + porting-ppc64el/work-around-a-build-failure-with-clang-on-ppc64el.patch + porting/Work-around-GCC-ICE-on-mips-i386-and-s390x.patch + Added patches: + fixes/Bug-1840931-More-properly-handle-files-4GB-in-elfhack.-r-.patch + fixes/Bug-1842933-Use-NEON_FLAGS-instead-of-VPX_ASFLAGS-for-lib.patch + fixes/Fix-math_private.h-for-i386-FTBFS.patch + porting-mips/Bug-1841197-Undefine-the-mips-builtin-macro-on-mips-in-sk.patch + porting-ppc64el/Work-around-GCC-ICE-on-ppc64el.patch + porting-ppc64el/Work-around-bz-1775202-to-fix-FTBFS-on-ppc64el.patch + * [8d1d0e0] d/source.filter: Add build/android to list + + [ Bo YU ] + * [ddf55dc] riscv64: Add build support for Riscv64 (Closes: #1026118) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 16 Jul 2023 12:22:50 +0200 + +thunderbird (1:115.0~b6-1) experimental; urgency=medium + + * [1d7c51d] New upstream version 115.0~b6 + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 29 Jun 2023 20:13:46 +0200 + +thunderbird (1:115.0~b4-1) experimental; urgency=medium + + * [5685662] New upstream version 115.0~b4 + * [0ff4fd0] Rebuild patch queue from patch-queue branch + Updated patches: + porting-kfreebsd-hurd/Allow-ipc-code-to-build-on-GNU-hurd.patch + porting-kfreebsd-hurd/Allow-ipc-code-to-build-on-GNU-kfreebsd.patch + * [67def1f] d/control: Add libotr5 to Depends + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 23 Jun 2023 16:03:31 +0200 + +thunderbird (1:114.0~b2-1) experimental; urgency=medium + + * [1f5bec1] New upstream version 114.0~b2 + * [df5220a] Rebuild patch queue from patch-queue branch + Updated patches: + porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + porting/Work-around-GCC-ICE-on-mips-i386-and-s390x.patch + * [71e654b] d/rules: Add 2 files to dh_missing + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 16 May 2023 21:38:11 +0200 + +thunderbird (1:113.0~b3-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [569da29] apparmor: Expand profile folder about .mozilla-thunderbird + (Closes: #1030532) + * [777be0a] New upstream version 113.0~b3 + * [ae90792] Rebuild patch queue from patch-queue branch + Dropped patch (included upstream): + debian-hacks/Make-Thunderbird-build-reproducible.patch + + [ Timothy Pearson ] + * [5dff12c] Explicitly set SQLite endianness on ppc64el + + [ intrigeri ] + * [c0ea3f9] AppArmor: update profile from upstream at + commit a03a894c6c30b7a566aa74645802de1cea580bca + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 21 Apr 2023 19:11:41 +0200 + +thunderbird (1:112.0~b1-1) experimental; urgency=medium + + * [c89a60d] d/source.filter: Update content to filter out + * [12cd2c8] New upstream version 112.0~b1 + * [6655d37] Rebuild patch queue from patch-queue branch + Removed patch: + debian-hacks/Relax-minimum-supporter-rust-version-to-1.63.patch + * [c4744df] d/control: Increade B-D on rustc to >= 1.65 + * [ad73ef1] d/thunderbird.docs: Readd Apache-2 related Notice file + * [ebf44e8] d/control: Adjust B-D to libfontconfig-dev + * [6cea088] d/control: Increase Standards-Version to 4.6.2 + * [2d0d8ee] d/copyright: Update content due upstream changes + * [268ee53] Lintian: Update overrides for source package + * [28ffd63] Lintian: Update overrides for thunderbird package + * [200f86d] Lintian: Update override for thunderbird-l10n-all + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 18 Mar 2023 19:31:18 +0100 + +thunderbird (1:110.0~b4-1) experimental; urgency=medium + + + [ Amr Ibrahim ] + * [22b9eb7] thunderbird.desktop: Update StartupWMClass + + [ Carsten Schoenert ] + * [afe6c6a] d/copyright: Update content due upstream changes + * [7b31b9d] d/source.filter: Update content to filter out + * [03b50b4] Lintian: Adjust overrides for thunderbird package + * [d3510d8] Lintian: Adjust overrides for source package + * [57839a2] d/control: Increase version in B-D for libnss-dev + * [958648e] d-create-upstream-tarballs.py: Use correct variable + * [208f93e] New upstream version 110.0~b4 + (Closes: #1031541) + * [ba87378] Rebuild patch queue from patch-queue branch + Added patch: + debian-hacks/Relax-minimum-supporter-rust-version-to-1.63.patch + Adjusted patch: + debian-hacks/Fix-Floating-Point-Normalization-breakage-on-32bit-Linux.patch + porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + * [3104ede] Drop usage of autoconf calls + * [42a2545] d/control: Increase some versions in B-D + * [551a17f] d/rules: Don't remove configure on dh_clean + * [3b7b408] d/source.filter: Don't filter configure from upstream data + * [48913d3] d/thunderbird.docs: Drop install of NOTICE file + * [44589db] d/mozconfig.default: Use internal version of ICU + * [3eba559] d/control: Drop libicu-dev from B-D for now + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 07 Mar 2023 16:41:43 +0100 + +thunderbird (1:104.0~b2-1) experimental; urgency=medium + + * [92670b2] d/repack.py: Small rework and adjustments + * [06fb656] d/create-upstream-tarballs.py: Adding new helper script + * [331247d] d/README.source: Update information on importing data + * [57a6dd7] d/source.filter: Relax filter rule for old-configure + * [36696b6] d/repack.py: Don't exit(1) if unused filter items exist + * [3b14d11] d/create-thunderbird-l10n-tarball.sh: Drop old helper + * [5468bb8] d/gbp.conf: Drop 'import-orig' section + * [fd4d5c1] d/source.filter: Add files named *.orig and *.rej + * [5035e50] New upstream version 104.0~b2 + * [cc89049] Rebuild patch queue from patch-queue branch + Removed patch: + debian-hacks/Lower-down-required-NSS-version.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 06 Aug 2022 09:13:35 +0200 + +thunderbird (1:103.0~b5-1) experimental; urgency=medium + + * [a060ea2] d/gbp.conf: Sign tags automatically + (cherry-picked from debian/sid) + * [ac331c8] New upstream version 103.0~b5 + * [00dd354] Rebuild patch queue from patch-queue branch + Added patch: + debian-hacks/Lower-down-required-NSS-version.patch + * [5c35afb] d/watch: Look now for versions starting with 3 digits + (cherry-picked from debian/sid) + * [a897f48] d/control: Add package thunderbird-l10n-es-mx + (cherry-picked from debian/sid) + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 13 Jul 2022 18:08:16 +0200 + +thunderbird (1:102.13.1-1) unstable; urgency=medium + + * [e803b54] New upstream version 102.13.1 + Fixed CVE issues in upstream version 102.13.1 (MFSA 2023-28): + CVE-2023-3417: File Extension Spoofing using the Text Direction + Override Character + * [456ce20] Rebuild patch queue from patch-queue branch + Added patch: + fixes/gfx-Fix-inclusion-of-C-header.patch + fixes/toolkit-Fix-inclusion-of-C-header.patch + (Closes: #1037872) + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 26 Jul 2023 19:48:59 +0200 + +thunderbird (1:102.13.0-1) unstable; urgency=medium + + * [7168011] New upstream version 102.13.0 + Fixed CVE issues in upstream version 102.13 (MFSA 2023-24): + CVE-2023-37201: Use-after-free in WebRTC certificate generation + CVE-2023-37202: Potential use-after-free from compartment mismatch in + SpiderMonkey + CVE-2023-37207: Fullscreen notification obscured + CVE-2023-37208: Lack of warning when opening Diagcab files + CVE-2023-37211: Memory safety bugs fixed in Firefox 115, Firefox ESR + 102.13, and Thunderbird 102.13 + (Closes: #971790, #1006432) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 08 Jul 2023 06:15:04 +0200 + +thunderbird (1:102.12.0-1) unstable; urgency=medium + + * [a285966] New upstream version 102.12.0 + Fixed CVE issues in upstream version 102.12 (MFSA 2023-21): + CVE-2023-34414: Click-jacking certificate exceptions through rendering lag + CVE-2023-34416: Memory safety bugs fixed in Thunderbird 102.12 + * [73c48d4] d/control: Add libotr5 to Depends + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 05 Jun 2023 18:51:11 +0200 + +thunderbird (1:102.11.0-1) unstable; urgency=medium + + [ intrigeri ] + * [f3e5479] AppArmor: update profile from upstream at + commit a03a894c6c30b7a566aa74645802de1cea580bca + + [ Carsten Schoenert ] + * [0626d72] New upstream version 102.11.0 + Fixed CVE issues in upstream version 102.11 (MFSA 2023-18): + CVE-2023-32205: Browser prompts could have been obscured by popups + CVE-2023-32206: Crash in RLBox Expat driver + CVE-2023-32207: Potential permissions request bypass via clickjacking + CVE-2023-32211: Content process crash due to invalid wasm code + CVE-2023-32212: Potential spoof due to obscured address bar + CVE-2023-32213: Potential memory corruption in FileReader::DoReadData() + CVE-2023-32215: Memory safety bugs fixed in Thunderbird 102.11 + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 12 May 2023 17:11:29 +0200 + +thunderbird (1:102.10.0-1) unstable; urgency=medium + + * [8afefce] New upstream version 102.10.0 + Fixed CVE issues in upstream version 102.10 (MFSA 2023-15): + CVE-2023-29532: Mozilla Maintenance Service Write-lock bypass + CVE-2023-29533: Fullscreen notification obscured + CVE-2023-1999: Double-free in libwebp + CVE-2023-29535: Potential Memory Corruption following Garbage Collector + compaction + CVE-2023-29536: Invalid free from JavaScript code + CVE-2023-0547: Revocation status of S/Mime recipient certificates was + not checked + CVE-2023-29479: Hang when processing certain OpenPGP messages + CVE-2023-29539: Content-Disposition filename truncation leads to + Reflected File Download + CVE-2023-29541: Files with malicious extensions could have been + downloaded unsafely on Linux + CVE-2023-29542: Bypass of file download extension restrictions + CVE-2023-1945: Memory Corruption in Safe Browsing Code + CVE-2023-29548: Incorrect optimization result on ARM64 + CVE-2023-29550: Memory safety bugs fixed in Thunderbird 102.10 + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 17 Apr 2023 21:32:45 +0200 + +thunderbird (1:102.9.1-1) unstable; urgency=medium + + [ Timothy Pearson ] + * [de7c4f8] Explicitly set SQLite endianness on ppc64el + (Closes: #1033534) + + [ Carsten Schoenert ] + * [06059fb] New upstream version 102.9.1 + Fixed CVE issues in upstream version 102.9.1 (MFSA 2023-12): + CVE-2023-28427: Matrix SDK bundled with Thunderbird vulnerable to + denial-of-service attack + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 29 Mar 2023 17:34:39 +0200 + +thunderbird (1:102.9.0-1) unstable; urgency=medium + + * [ad8cc7c] New upstream version 102.9.0 + Fixed CVE issues in upstream version 102.9 (MFSA 2023-11): + CVE-2023-25751: Incorrect code generation during JIT compilation + CVE-2023-28164: URL being dragged from a removed cross-origin iframe + into the same tab triggered navigation + CVE-2023-28162: Invalid downcast in Worklets + CVE-2023-25752: Potential out-of-bounds when accessing throttled streams + CVE-2023-28176: Memory safety bugs fixed in Thunderbird 102.9 + * [b0a22c0] d/control: Increase Standards-Version to 4.6.2 + No further changes needed. + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 15 Mar 2023 19:54:53 +0100 + +thunderbird (1:102.8.0-1) unstable; urgency=medium + + * [b130936] New upstream version 102.8.0 + Fixed CVE issues in upstream version 102.8.0 (MFSA 2023-07): + CVE-2023-0616: User Interface lockup with messages combining S/MIME and + OpenPGP + CVE-2023-25728: Content security policy leak in violation reports using + iframes + CVE-2023-25730: Screen hijack via browser fullscreen mode + CVE-2023-0767: Arbitrary memory write via PKCS 12 in NSS + CVE-2023-25735: Potential use-after-free from compartment mismatch in + SpiderMonkey + CVE-2023-25737: Invalid downcast in SVGUtils::SetupStrokeGeometry + CVE-2023-25739: Use-after-free in + mozilla::dom::ScriptLoadContext::~ScriptLoadContext + CVE-2023-25729: Extensions could have opened external schemes without + user knowledge + CVE-2023-25732: Out of bounds memory write from EncodeInputStream + CVE-2023-25742: Web Crypto ImportKey crashes tab + CVE-2023-25746: Memory safety bugs fixed in Thunderbird 102.8 + * [66e2335] Rebuild patch queue from patch-queue branch + Removed patch (included upstream): + debian-hacks/Python-3.11-Don-t-use-mode-rU-any-more.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 17 Feb 2023 20:17:32 +0100 + +thunderbird (1:102.7.2-1) unstable; urgency=medium + + * [468e468] New upstream version 102.7.2 + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 08 Feb 2023 18:34:59 +0100 + +thunderbird (1:102.7.1+1-1) unstable; urgency=medium + + * [5ce0e7d] New upstream version 102.7.1+1 + Fixed CVE issues in upstream version 102.7.1 (MFSA 2023-04): + CVE-2023-0430: Revocation status of S/Mime signature certificates was + not checked + Note: The previous version 1:102.7.1-1 was build on top of a release + candidate which does not fixed CVE-2023-0430 fully. + (Closes: #1029594, #1029606) + * [c7c81a5] apparmor: Expand profile folder about .mozilla-thunderbird + (Closes: #1030532) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 05 Feb 2023 17:27:40 +0100 + +thunderbird (1:102.7.1-1) unstable; urgency=medium + + * [dbc3385] New upstream version 102.7.1 + Fixed CVE issues in upstream version 102.7 (MFSA 2023-03): + CVE-2022-46871: libusrsctp library out of date + CVE-2023-23598: Arbitrary file read from GTK drag and drop on Linux + CVE-2023-23601: URL being dragged from cross-origin iframe into same + tab triggers navigation + CVE-2023-23602: Content Security Policy wasn't being correctly applied + to WebSockets in WebWorkers + CVE-2022-46877: Fullscreen notification bypass + CVE-2023-23603: Calls to <code>console.log</code> allowed bypasing + Content Security Policy via format directive + CVE-2023-23605: Memory safety bugs fixed in Thunderbird 102.7 + * [af92a36] Rebuild patch queue from patch-queue branch + Added patch: + debian-hacks/Python-3.11-Don-t-use-mode-rU-any-more.patch + (Closes: #1028885) + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 24 Jan 2023 16:32:06 +0100 + +thunderbird (1:102.6.0-1) unstable; urgency=medium + + [ Paul Gevers ] + * [6bbbd94] tests: thunderbird no longer builds on armel and armhf, so + let's not fail while trying to test there + * [d9e09a0] tests: help.sh is really a very superficial test, so let's + mark it as such + + [ Carsten Schoenert ] + * [43b90d6] New upstream version 102.6.0 + Fixed CVE issues in upstream version 102.6 (MFSA 2022-53): + CVE-2022-46880: Use-after-free in WebGL + CVE-2022-46872: Arbitrary file read from a compromised content process + CVE-2022-46881: Memory corruption in WebGL + CVE-2022-46874: Drag and Dropped Filenames could have been truncated to + malicious extensions + CVE-2022-46882: Use-after-free in WebGL + CVE-2022-46878: Memory safety bugs fixed in Thunderbird 102.6 + * [745c1a3] Rebuild patch queue from patch-queue branch + Removed patches (included upstream): + fixes/Bug-1773070-Rename-remove-some-eventState-s-variables.-r-.patch + fixes/Bug-1782988-Avoid-build-bustage-when-building-against-gli.patch + fixes/Bug-1782988-Fix-use-of-arc4random_buf-use-in-ping.cpp.-r-.patch + * [1e74214] d/control: Increase buid dep on libnss3-dev to 3.79.2 + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 13 Dec 2022 19:40:57 +0100 + +thunderbird (1:102.5.1-1) unstable; urgency=medium + + * [ae4d1ff] New upstream version 102.5.1 + Fixed CVE issues in upstream version 102.5.1 (MFSA 2022-50): + CVE-2022-45414: Quoting from an HTML email with certain tags will trigger + network requests and load remote content, regardless of + a configuration to block remote content + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 30 Nov 2022 12:27:38 +0100 + +thunderbird (1:102.5.0-1) unstable; urgency=medium + + * [2f04265] New upstream version 102.5.0 + Fixed CVE issues in upstream version 102.5 (MFSA 2022-49): + CVE-2022-45403: Service Workers might have learned size of cross-origin + media files + CVE-2022-45404: Fullscreen notification bypass + CVE-2022-45405: Use-after-free in InputStream implementation + CVE-2022-45406: Use-after-free of a JavaScript Realm + CVE-2022-45408: Fullscreen notification bypass via windowName + CVE-2022-45409: Use-after-free in Garbage Collection + CVE-2022-45410: ServiceWorker-intercepted requests bypassed SameSite + cookie policy + CVE-2022-45411: Cross-Site Tracing was possible via non-standard + override headers + CVE-2022-45412: Symlinks may resolve to partially uninitialized buffers + CVE-2022-45416: Keystroke Side-Channel Leakage + CVE-2022-45418: Custom mouse cursor could have been drawn over + browser UI + CVE-2022-45420: Iframe contents could be rendered outside the iframe + CVE-2022-45421: Memory safety bugs fixed in Thunderbird 102.5 + * [57e94ac] Rebuild patch queue from patch-queue branch + Added patches: + fixes/Bug-1782988-Avoid-build-bustage-when-building-against-gli.patch + fixes/Bug-1782988-Fix-use-of-arc4random_buf-use-in-ping.cpp.-r-.patch + (Closes: #1023789) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 15 Nov 2022 19:34:55 +0100 + +thunderbird (1:102.4.1-1) unstable; urgency=medium + + [ intrigeri ] + * [37c5b01] AppArmor: update profile from upstream at commit + 09fa2669dc95cb336d133a6b96cac227e3aa73dc + This allows running Thunderbird as a native Wayland application. + + [ Carsten Schoenert ] + * [031c4a2] New upstream version 102.4.1 + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 31 Oct 2022 18:50:44 +0100 + +thunderbird (1:102.4.0-1) unstable; urgency=medium + + * [6bfe8cd] New upstream version 102.4.0 + Fixed CVE issues in upstream version 102.4 (MFSA 2022-46): + CVE-2022-42927: Same-origin policy violation could have leaked + cross-origin URLs + CVE-2022-42928: Memory Corruption in JS Engine + CVE-2022-42929: Denial of Service via window.print + CVE-2022-42932: Memory safety bugs fixed in Thunderbird 102.4 + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 24 Oct 2022 22:33:05 +0200 + +thunderbird (1:102.3.3-1) unstable; urgency=medium + + * [6729f5d] New upstream version 102.3.3 + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 13 Oct 2022 16:09:50 +0200 + +thunderbird (1:102.3.2-1) unstable; urgency=medium + + * [db7a24f] New upstream version 102.3.2 + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 06 Oct 2022 20:34:42 +0200 + +thunderbird (1:102.3.1-1) unstable; urgency=medium + + * [f845126] New upstream version 102.3.1 + Fixed CVE issues in upstream version 102.3.1 (MFSA 2022-43): + CVE-2022-39249: Matrix SDK bundled with Thunderbird vulnerable to an + impersonation attack by malicious server administrators + CVE-2022-39250: Matrix SDK bundled with Thunderbird vulnerable to a device + verification attack + CVE-2022-39251: Matrix SDK bundled with Thunderbird vulnerable to an + impersonation attack + CVE-2022-39236: Matrix SDK bundled with Thunderbird vulnerable to a data + corruption issue + * [4555808] Rebuild patch queu from patch-queue branch + debian-hacks/Use-remoting-name-for-call-to-gdk_set_program_class.patch + fixes/Properly-launch-applications-set-in-HOME-.mailcap.patch + * [344dbfa] d/copyright: Add info about code from Matrix + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 29 Sep 2022 19:09:02 +0200 + +thunderbird (1:102.3.0-1) unstable; urgency=medium + + * [0e841a7] New upstream version 102.3.0 + Fixed CVE issues in upstream version 102.3 (MFSA 2022-42): + CVE-2022-40959: Bypassing FeaturePolicy restrictions on transient pages + CVE-2022-40960: Data-race when parsing non-UTF-8 URLs in threads + CVE-2022-40958: Bypassing Secure Context restriction for cookies with + __Host and __Secure prefix + CVE-2022-40956: Content-Security-Policy base-uri bypass + CVE-2022-40957: Incoherent instruction cache when building WASM on ARM64 + CVE-2022-40962: Memory safety bugs fixed in Thunderbird 102.3 + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 16 Sep 2022 16:56:20 +0200 + +thunderbird (1:102.2.2-1) unstable; urgency=medium + + * [f1dc81f] New upstream version 102.2.2 + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 08 Sep 2022 17:25:57 +0200 + +thunderbird (1:102.2.1-1) unstable; urgency=medium + + * [e1d0f74] New upstream version 102.2.1 + Fixed CVE issues in upstream version 102.2.1 (MFSA 2022-38): + CVE-2022-3033: Leaking of sensitive information when composing a response + to an HTML email with a META refresh tag + CVE-2022-3032: Remote content specified in an HTML document that was + nested inside an iframe's srcdoc attribute was not blocked + CVE-2022-3034: An iframe element in an HTML email could trigger a + network request + CVE-2022-36059: Matrix SDK bundled with Thunderbird vulnerable to + denial-of-service attack + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 01 Sep 2022 07:52:16 +0200 + +thunderbird (1:102.2.0-1) unstable; urgency=medium + + [ Amr Ibrahim ] + * [02a3990] thunderbird.desktop: Update StartupWMClass + (Closes: #1017420, #1014748) + + [ Carsten Schoenert ] + * [f7b62a8] d-create-upstream-tarballs.py: Use correct variable + * [7194457] New upstream version 102.2.0 + Fixed CVE issues in upstream version 102.2 (MFSA 2022-36): + CVE-2022-38472: Address bar spoofing via XSLT error handling + CVE-2022-38473: Cross-origin XSLT Documents would have inherited the + parent's permissions + CVE-2022-38476: Data race and potential use-after-free in PK11_ChangePW + CVE-2022-38477: Memory safety bugs fixed in Thunderbird 102.2 + CVE-2022-38478: Memory safety bugs fixed in Thunderbird 102.2, and + Thunderbird 91.13 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 28 Aug 2022 17:23:50 +0200 + +thunderbird (1:102.1.2-1) unstable; urgency=medium + + * [78f2899] d/copyright: Update content due upstream changes + * [55dba1d] d/source.filter: Update content to filter out + * [3e19497] Lintian: Adjust overrides for thunderbird package + * [567e0c4] Lintian: Adjust overrides for source package + * [c201484] New upstream version 102.1.2 + (Closes: #1016944) + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 11 Aug 2022 16:37:07 +0200 + +thunderbird (1:102.1.1-1) unstable; urgency=medium + + * [2c1b12f] d/create-upstream-tarballs.py: Adding new helper script + * [a9633b9] d/README.source: Update information on importing data + * [1d2cdc0] d/source.filter: Relax filter rule for old-configure + * [f1afe9b] d/repack.py: Don't exit(1) if unused filter items exist + * [165593a] d/create-thunderbird-l10n-tarball.sh: Drop old helper + * [b4d73ee] d/gbp.conf: Drop 'import-orig' section + * [d186832] d/source.filter: Add files named *.orig and *.rej + * [933b099] New upstream version 102.1.1 + (Closes: #1014675:) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 06 Aug 2022 11:26:44 +0200 + +thunderbird (1:102.1.0-1) unstable; urgency=medium + + * [3b7bb0d] New upstream version 102.1.0 + Fixed CVE issues in upstream version 102.1 (MFSA 2022-32): + CVE-2022-36319: Mouse Position spoofing with CSS transforms + CVE-2022-36318: Directory indexes for bundled resources reflected URL + parameters + CVE-2022-2505: Memory safety bugs fixed in Thunderbird 102.1 + (Closes: #1016083, #1014745, #1014675, #1014638) + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 29 Jul 2022 17:00:53 +0200 + +thunderbird (1:102.0.2-1) unstable; urgency=medium + + * [079e135] d/repack.py: Small rework and adjustments + * [fc2518e] d/control: Readjust Vcs links to unstable + * [a7b09b3] d/gbp.conf: Sign tags automatically + * [faf115d] New upstream version 102.0.2 + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 12 Jul 2022 18:41:04 +0200 + +thunderbird (1:102.0.1-1) unstable; urgency=medium + + * [68c9410] d/gbp.conf: Adjust upstream branch to new ESR cycle + * [45eca79] New upstream version 102.0.1 + Fixed CVE issues in upstream version 102.0 (MFSA 2022-26): + CVE-2022-34479: A popup window could be resized in a way to overlay the + address bar with web content + CVE-2022-34470: Use-after-free in nsSHistory + CVE-2022-34468: CSP sandbox header without `allow-scripts` can be bypassed + via retargeted javascript: URI + CVE-2022-2226: An email with a mismatching OpenPGP signature date was + accepted as valid + CVE-2022-34481: Potential integer overflow in ReplaceElementsAt + CVE-2022-31744: CSP bypass enabling stylesheet injection + CVE-2022-34472: Unavailable PAC file resulted in OCSP requests being + blocked + CVE-2022-2200: Undesired attributes could be set as part of prototype + pollution + CVE-2022-34484: Memory safety bugs fixed in Thunderbird 91.11 and + Thunderbird 102 + * [1842425] d/watch: Look now for versions starting with 3 digits + * [0a32bb3] d/control: Add package thunderbird-l10n-es-mx + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 08 Jul 2022 17:47:21 +0200 + +thunderbird (1:102.0~b7-1) experimental; urgency=medium + + * [edf32aa] New upstream version 102.0~b7 + * [c9dd3e0] d/control: Remove not required B-D + * [ac2ec70] d/mozconfig.default: Remove commented out options + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 21 Jun 2022 19:06:58 +0200 + +thunderbird (1:102.0~b4-1) experimental; urgency=medium + + * [8f34a01] d/source.filter: Small updates to filtering list + * [e1d4c7c] New upstream version 102.0~b4 + * [c97416b] Rebuild patch-queue from patch queue branch + Removed patch (needs update): + fixes/Bug-1494436-Unset-MOZ_APP_LAUNCHER-for-external-MIME-hand.patch + Removed patch (fixed upstream): + porting-armhf/Don-t-use-LLVM-internal-assembler-on-armhf.patch + * [68712eb] d/mozconfig.default: Disable wasm sandboxing + * [a1df764] d/mozconfig.default: Remove openpgp option + Supporting OpenPGP functionality is now set on by default. + * [607c321] d/mozconfig.default: Add/Update some configure options + * [efc728e] d/rules: Add new needed variable MOZBUILD_STATE_PATH + * [7b0d743] d/rules: Ensure python is used from the environment + * [26053f1] Build against system librnp library + Unfortunately using librnp-dev requires the usage of the internal + versions of botan, bz2 and jsonc. + (Closes: #998848) + * [5e904d8] d/control: Bump various build dependencies + * [94ee0da] d/thunderbird.docs: Update content to install + * [477f949] d/control: Increase Standards-Version to 4.6.1 + No further changes needed. + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 15 Jun 2022 16:47:29 +0200 + +thunderbird (1:91.11.0-1) unstable; urgency=medium + + * [05a947d] New upstream version 91.11.0 + Fixed CVE issues in upstream version 91.11 (MFSA 2022-26): + CVE-2022-34479: A popup window could be resized in a way to overlay the + address bar with web content + CVE-2022-34470: Use-after-free in nsSHistory + CVE-2022-34468: CSP sandbox header without `allow-scripts` can be bypassed + via retargeted javascript: URI + CVE-2022-2226: An email with a mismatching OpenPGP signature date was + accepted as valid + CVE-2022-34481: Potential integer overflow in ReplaceElementsAt + CVE-2022-31744: CSP bypass enabling stylesheet injection + CVE-2022-34472: Unavailable PAC file resulted in OCSP requests being + blocked + CVE-2022-2200: Undesired attributes could be set as part of prototype + pollution + CVE-2022-34484: Memory safety bugs fixed in Thunderbird 91.11 and + Thunderbird 102 + (Closes: #1014004) + * [4c4944d] Rebuild patch queue from patch-queue branch + Added patch: + fixes/Bug-1773070-Rename-remove-some-eventState-s-variables.-r-.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 01 Jul 2022 20:12:40 +0200 + +thunderbird (1:91.10.0-1) unstable; urgency=medium + + * [969960a] New upstream version 91.10.0 + Fixed CVE issues in upstream version 91.9.1 (MFSA 2022-19): + CVE-2022-1802: Prototype pollution in Top-Level Await implementation + CVE-2022-1529: Untrusted input used in JavaScript object indexing, leading + to prototype pollution + + Fixed CVE issues in upstream version 91.10 (MFSA 2022-22): + CVE-2022-31736: Cross-Origin resource's length leaked + CVE-2022-31737: Heap buffer overflow in WebGL + CVE-2022-31738: Browser window spoof using fullscreen mode + CVE-2022-31739: Attacker-influenced path traversal when saving downloaded + files + CVE-2022-31740: Register allocation problem in WASM on arm64 + CVE-2022-31741: Uninitialized variable leads to invalid memory read + CVE-2022-1834: Braille space character caused incorrect sender email to be + shown for a digitally signed email + CVE-2022-31742: Querying a WebAuthn token with a large number of + allowCredential entries may have leaked cross-origin + information + CVE-2022-31747: Memory safety bugs fixed in Thunderbird 91.10 + * [4b55e16] d/control: Increase Standards-Version to 4.6.0 + No further changes needed. + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 30 May 2022 19:36:06 +0200 + +thunderbird (1:91.9.0-1) unstable; urgency=medium + + * [88b99d1] New upstream version 91.9.0 + Fixed CVE issues in upstream version 91.9 (MFSA 2022-18): + CVE-2022-1520: Incorrect security status shown after viewing an attached + email + CVE-2022-29914: Fullscreen notification bypass using popups + CVE-2022-29909: Bypassing permission prompt in nested browsing contexts + CVE-2022-29916: Leaking browser history with CSS variables + CVE-2022-29911: iframe sandbox bypass + CVE-2022-29912: Reader mode bypassed SameSite cookies + CVE-2022-29913: Speech Synthesis feature not properly disabled + CVE-2022-29917: Memory safety bugs fixed in Thunderbird 91.9 + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 16 May 2022 13:51:59 +0200 + +thunderbird (1:91.8.1-1) unstable; urgency=medium + + * [b57406c] New upstream version 91.8.1 + (Closes: #1009321) + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 19 Apr 2022 20:27:13 +0200 + +thunderbird (1:91.8.0-1) unstable; urgency=medium + + * [06619c5] New upstream version 91.8.0 + Fixed CVE issues in upstream version 91.8 (MFSA 2022-15): + CVE-2022-1097: Use-after-free in NSSToken objects + CVE-2022-28281: Out of bounds write due to unexpected WebAuthN Extensions + CVE-2022-1197: OpenPGP revocation information was ignored + CVE-2022-1196: Use-after-free after VR Process destruction + CVE-2022-28282: Use-after-free in DocumentL10n::TranslateDocument + CVE-2022-28285: Incorrect AliasSet used in JIT Codegen + CVE-2022-28286: iframe contents could be rendered outside the border + CVE-2022-24713: Denial of Service via complex regular expressions + CVE-2022-28289: Memory safety bugs fixed in Thunderbird 91.8 + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 06 Apr 2022 20:08:25 +0200 + +thunderbird (1:91.7.0-2) unstable; urgency=medium + + * [c348b62] Rebuild patch-queue from patch queue branch + Added patch: + fixes/Bug-1494436-Unset-MOZ_APP_LAUNCHER-for-external-MIME-hand.patch + (Closes: #948691) + Thanks go out to Simon McVittie for preparing this patch! + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 16 Mar 2022 06:55:46 +0100 + +thunderbird (1:91.7.0-1) unstable; urgency=medium + + * [952f6d0] New upstream version 91.7.0 + Fixed CVE issues in upstream version 91.7 (MFSA 2022-12): + CVE-2022-26383: Browser window spoof using fullscreen mode + CVE-2022-26384: iframe allow-scripts sandbox bypass + CVE-2022-26387: Time-of-check time-of-use bug when verifying add-on + signatures + CVE-2022-26381: Use-after-free in text reflows + CVE-2022-26386: Temporary files downloaded to /tmp and accessible by other + local users + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 15 Mar 2022 17:54:46 +0100 + +thunderbird (1:91.6.2-1) unstable; urgency=medium + + * [2f95b97] New upstream version 91.6.2 + Fixed CVE issues in upstream version 91.6.2 (MFSA 2022-09): + CVE-2022-26485: Use-after-free in XSLT parameter processing + CVE-2022-26486: Use-after-free in WebGPU IPC Framework + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 08 Mar 2022 08:40:12 +0100 + +thunderbird (1:91.6.1-1) unstable; urgency=medium + + * [3edb855] New upstream version 91.6.1 + Fixed CVE issues in upstream version 91.6.1 (MFSA 2022-07): + CVE-2022-0566: Crafted email could trigger an out-of-bounds write + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 19 Feb 2022 11:01:46 +0100 + +thunderbird (1:91.6.0-1) unstable; urgency=medium + + * [884ccb6] New upstream version 91.6.0 + Fixed CVE issues in upstream version 91.6 (MFSA 2022-06): + CVE-2022-22754: Extensions could have bypassed permission confirmation + during update + CVE-2022-22756: Drag and dropping an image could have resulted in the + dropped object being an executable + CVE-2022-22759: Sandboxed iframes could have executed script if the parent + appended elements + CVE-2022-22760: Cross-Origin responses could be distinguished between + script and non-script content-types + CVE-2022-22761: frame-ancestors Content Security Policy directive was not + enforced for framed extension pages + CVE-2022-22763: Script Execution during invalid object state + CVE-2022-22764: Memory safety bugs fixed in Thunderbird 91.6 + (Closes: #1004951) + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 11 Feb 2022 18:50:23 +0100 + +thunderbird (1:91.5.1-1) unstable; urgency=medium + + * [130bab2] New upstream version 91.5.1 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 23 Jan 2022 18:41:12 +0100 + +thunderbird (1:91.5.0-2) unstable; urgency=medium + + * [fd07163] autopkgtest: Run check-global-config-path.py only on Intel + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 12 Jan 2022 20:46:54 +0100 + +thunderbird (1:91.5.0-1) unstable; urgency=medium + + [ Carsten Schoenert ] + * [8d4e5f8] New upstream version 91.5.0 + Fixed CVE issues in upstream version 91.5 (MFSA 2022-03): + CVE-2022-22743: Browser window spoof using fullscreen mode + CVE-2022-22742: Out-of-bounds memory access when inserting text in edit + mode + CVE-2022-22741: Browser window spoof using fullscreen mode + CVE-2022-22740: Use-after-free of ChannelEventQueue::mOwner + CVE-2022-22738: Heap-buffer-overflow in blendGaussianBlur + CVE-2022-22737: Race condition when playing audio files + CVE-2021-4140: Iframe sandbox bypass with XSLT + CVE-2022-22748: Spoofed origin on external protocol launch dialog + CVE-2022-22745: Leaking cross-origin URLs through securitypolicyviolation + event + CVE-2022-22744: The 'Copy as curl' feature in DevTools did not fully + escape website-controlled data, potentially leading to + command injection + CVE-2022-22747: Crash when handling empty pkcs7 sequence + CVE-2022-22739: Missing throttling on external protocol launch dialog + CVE-2022-22751: Memory safety bugs fixed in Thunderbird 91.5 + * [a86c0b4] Rebuild patch queue from patch-queue branch + Modified patch: + debian-hacks/Add-another-preferences-directory-for-applications-p.patch + Reworking the patch so LoadDirIntoArray is working again that is adding + an additional syspref folder for global settings to use. + (Closes: #997841, #1003280) + * [442988b] autopkgtest: Adding check for accessing syspref folder + + [ Jochen Sprickerhof ] + * [5b5d508] d/thunderbird-wrapper.sh: Use 'command -v' + (Closes:#1002570 ) + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 11 Jan 2022 19:12:50 +0100 + +thunderbird (1:91.4.1-1) unstable; urgency=medium + + * [c5b36d3] New upstream version 91.4.1 + Fixed CVE issues in upstream version 91.4.1 (MFSA 2021-55): + CVE-2021-4126: OpenPGP signature status doesn't consider additional + message content + CVE-2021-44538: Matrix chat library libolm bundled with Thunderbird + vulnerable to a buffer overflow + * [b66bebb] d/changelog: Update some MOZ-* entries with assigned CVEs + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 20 Dec 2021 16:05:02 +0100 + +thunderbird (1:91.4.0-1) unstable; urgency=medium + + * [7752be0] d/source.filter: Small updates to filtering list + * [0899850] New upstream version 91.4.0 + Fixed CVE issues in upstream version 91.4 (MFSA 2021-54): + CVE-2021-43536: URL leakage when navigating while executing asynchronous + function + CVE-2021-43537: Heap buffer overflow when using structured clone + CVE-2021-43538: Missing fullscreen and pointer lock notification when + requesting both + CVE-2021-43539: GC rooting failure when calling wasm instance methods + CVE-2021-43541: External protocol handler parameters were unescaped + CVE-2021-43542: XMLHttpRequest error codes could have leaked the existence + of an external protocol handler + CVE-2021-43543: Bypass of CSP sandbox directive when embedding + CVE-2021-43545: Denial of Service when using the Location API in a loop + CVE-2021-43546: Cursor spoofing could overlay user interface when native + cursor is zoomed + CVE-2021-43528: JavaScript unexpectedly enabled for the composition area + CVE-2021-4129: Memory safety bugs fixed in Thunderbird 91.4.0 + * [afd7750] d/t.lintian-overrides: Update entries due renamed tags + Some Lintan tags were renamed, thus requires am adjustment of the existing + overrides. + * [30a387c] d/s/lintian-overrides: Adjust most of the existing entries + Same as before but for the source package. + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 07 Dec 2021 18:26:44 +0100 + +thunderbird (1:91.3.2-1) unstable; urgency=medium + + * [7fd56f0] New upstream version 91.3.2 + * [4fccecb] Rebuild patch queue from patch-queue branch + Added patch: + debian-hacks/Fix-Floating-Point-Normalization-breakage-on-32bit-Linux.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 21 Nov 2021 18:29:42 +0100 + +thunderbird (1:91.3.0-1) unstable; urgency=medium + + * [1d3e0b1] Revert "Rebuild patch queue from patch-queue branch" + The patch for fixing the broken build on i386 breaks other architectures, + so reverting for now. + * [66755b4] New upstream version 91.3.0 + Fixed CVE issues in upstream version 91.3 (MFSA 2021-50): + CVE-2021-38503: iframe sandbox rules did not apply to XSLT stylesheets + CVE-2021-38504: Use-after-free in file picker dialog + CVE-2021-38506: Thunderbird could be coaxed into going into fullscreen + mode without notification or warning + CVE-2021-38507: Opportunistic Encryption in HTTP2 could be used to bypass + the Same-Origin-Policy on services hosted on other ports + CVE-2021-43535: Use-after-free in HTTP2 Session object + CVE-2021-38508: Permission Prompt could be overlaid, resulting in user + confusion and potential spoofing + CVE-2021-38509: Javascript alert box could have been spoofed onto an + arbitrary domain + CVE-2021-43534: Memory safety bugs fixed in Thunderbird ESR 91.3 + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 03 Nov 2021 18:14:09 +0100 + +thunderbird (1:91.2.1-1) unstable; urgency=medium + + [ Carsten Schoenert ] + * [bcb5677] d/gbp.conf: Adjust to upstream-91.x + * [12a433a] New upstream version 91.2.1 + * [f935b52] Rebuild patch queue from patch-queue branch + Added patch: + debian-hacks/Fix-Floating-Point-Normalization-breakage-on-32bit-Linux.patch + * [3faba71] Disable usage of system icu package + The system packages of libicu-dev are to old for Thunderbird, we need to + use the internel pre-shipped ICU sources. + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 23 Oct 2021 08:59:32 +0200 + +thunderbird (1:91.2.0-1) experimental; urgency=medium + + * [3c88844] New upstream version 91.2.0 + Fixed CVE issues in upstream version 91.2 (MFSA 2021-47): + CVE-2021-38502: Downgrade attack on SMTP STARTTLS connections + CVE-2021-38496: Use-after-free in MessageTask + CVE-2021-38497: Validation message could have been overlaid on another + origin + CVE-2021-38498: Use-after-free of nsLanguageAtomService object + CVE-2021-32810: Data race in crossbeam-deque + CVE-2021-38500: Memory safety bugs fixed in Thunderbird 91.2 + CVE-2021-38501: Memory safety bugs fixed in Thunderbird 91.2 + (Closes: #973042) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 16 Oct 2021 08:27:55 +0200 + +thunderbird (1:91.1.1-1) experimental; urgency=medium + + * [73e3b75] New upstream version 91.1.1 + * [3413d35] Rebuild patch queue from patch-queue branch + Removed patch: + fixes/Bug-1727113-Never-require-that-addons-are-signed-for-Thun.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 20 Sep 2021 20:43:25 +0200 + +thunderbird (1:91.1.0-1) experimental; urgency=medium + + * [0b1d9f9] New upstream version 91.1.0 + Fixed CVE issues in upstream version 91.1 (MFSA 2021-41): + CVE-2021-38495: Memory safety bugs fixed in Thunderbird 91.1 + * [4313e64] Rebuild patch queue from patch-queue branch + Added patch: + fixes/Bug-1727113-Never-require-that-addons-are-signed-for-Thun.patch + (Closes: #993594) + Modified patch: + porting-armhf/Bug-1526653-Include-struct-definitions-for-user_vfp-and-u.patch + * [234c566] d/rules: Don't run dh_autoreconf + (Closes: #993494) + * [bce15d7] thunderbird: Set package x11-utils as fallback + Install x11-utils only if kdialog or zenity aren't present on the system. + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 05 Sep 2021 07:36:10 +0200 + +thunderbird (1:91.0.2-1) experimental; urgency=medium + + * [a5efefd] New upstream version 91.0.2 + Fixed CVE issues in upstream version 91.0.1 (MFSA 2021-37): + CVE-2021-29991: Header Splitting possible with HTTP/3 Responses + * [b21a07b] d/control: increase Standards-Version to 4.6.0 + No further changes needed. + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 23 Aug 2021 20:05:01 +0200 + +thunderbird (1:91.0-1) experimental; urgency=medium + + * [3be73b6] d/source.filter: some updates to filtering list + * [5c87a00] New upstream version 91.0 + Fixed CVE issues in upstream version 91.0 (MFSA 2021-36): + CVE-2021-29986: Race condition when resolving DNS names could have led to + memory corruption + CVE-2021-29981: Live range splitting could have led to conflicting + assignments in the JIT + CVE-2021-29988: Memory corruption as a result of incorrect style treatment + CVE-2021-29984: Incorrect instruction reordering during JIT optimization + CVE-2021-29980: Uninitialized memory in a canvas object could have led to + memory corruption + CVE-2021-29987: Users could have been tricked into accepting unwanted + permissions on Linux + CVE-2021-29985: Use-after-free media channels + CVE-2021-29982: Single bit data leak due to incorrect JIT optimization and + type confusion + CVE-2021-29989: Memory safety bugs fixed in Thunderbird 91 + (Closes: #640927, #944208, #958433, #952853, #971722, #982670) + * [0157fe4] d/control: Add new package thunderbird-l10n-af + Upstream ships localizations for Africaans. + * [f23e9e0] d/control: Add new package thunderbird-l10n-en-ca + Upstream ships localizations for English (Canada). + * [8b3cee9] d/control: Add new package thunderbird-l10n-lv + Upstream ships localizations for Latvian. + * [cad58ea] d/control: Add new package thunderbird-l10n-pa-in + Upstream ships localizations for Punjabi (Gurmukhi). + * [aecc2da] d/control: Add new package thunderbird-l10n-th + Upstream ships localizations for Thai. + * [9707e8a] Moving over to debhelper-compat + Switch over to recent debhelper-compat 13. + * [2934049] d/rules: Customize dh_missing call + Due debhelper-compat dh_missing needs some aditional tweaking as we need + to ignore some files which are built and installed into the tempory + install folder but not installed into the package(s). + * [7df72c6] d/rules: Don't use dwz + Running and using dwz is bringing no gain and produces issues to, can be + ignored for now. + * [1709f28] d/control: Remove non existing packages from Breaks + xul-ext-firetray and xul-ext-quotecolors are gone from the supported + releases. + * [f160918] d/control: Adding Rules-Requires-Root: no + No specific root access required so far while package build. + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 14 Aug 2021 18:27:21 +0200 + +thunderbird (1:91.0~b5-1) experimental; urgency=medium + + * [119a49f] d/control: Adjust VCS links to branch debian/experimental + * [7ae6acc] d/source.filter: some updates to filtering list + * [e28b2f9] New upstream version 91.0~b5 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 01 Aug 2021 09:21:27 +0200 + +thunderbird (1:91.0~b3-1) experimental; urgency=medium + + * [90a153b] New upstream version 91.0~b3 + * [ada2cf0] d/control: Remove transitional package lightning + * [3e5087f] d/control: Remove obsolete lightning-l10-* packages + * [6eac520] d/control: Remove Suggests on libgtk2.0-0 fur thunderbird + (Closes: #967771) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 24 Jul 2021 10:37:52 +0200 + +thunderbird (1:91.0~b1-1) experimental; urgency=medium + + * [78f0ddb] d/source.filter: some updates to filtering list + * [3d29fcf] New upstream version 91.0~b1 + (Closes: #990631) + * [daa7fab] d/control: Increase some Build-Depends + * [f4bfd22] d/control: Remove libgtk2.0-dev from Build-Depends + * [ad4e281] d/s/lintian-overrides: Adding one more file to ignore + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 19 Jul 2021 22:04:15 +0200 + +thunderbird (1:90.0~b2-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [3cc0d66] d/source.filter: some updates to filtering list + * [3c76a94] New upstream version 90.0~b2 + * [46718fe] rebuild patch queue from patch-queue branch + removed patches: + fixes/reduce-the-rust-debuginfo-level-on-selected-architectures.patch + debian-hacks/Work-around-Debian-bug-844357.patch + * [156d3c9] d/thunderbird.1: Correct debugger option + * [ca7daca] /u/l/thunderbird: Correct escape sequencing for gdb calling + (Closes: #976979) + * [f310330] d/thunderbird-wrapper.sh: Use '${}' syntax for variables + * [0ef3788] d/thunderbird.install: Remove gtk2 cruft + * [17b0510] d/copyright: Update due removed content + * [feca305] d/s/lintian-override: Remove two no longer existing entries + + [ Kevin Locke ] + * [dbe3c3e] d/thunderbird-wrapper.sh: Make gdb call more fail safe + (Closes:#942799) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 20 Jun 2021 14:51:49 +0200 + +thunderbird (1:89.0~b2-1) experimental; urgency=medium + + * [74911c7] New upstream version 89.0~b2 + * [b4fef2a] rebuild patch queue from patch-queue branch + modified patches: + debian-hacks/Don-t-register-plugins-if-the-MOZILLA_DISABLE_PLUGIN.patch + porting-armhf/Don-t-use-LLVM-internal-assembler-on-armhf.patch + porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + removed patches: + debian-hacks/Don-t-register-plugins-if-the-MOZILLA_DISABLE_PLUGIN.patch + * [ea6a29e] d/control: Increase B-D for cbindgen and libnss3-dev + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 03 Jun 2021 19:40:08 +0200 + +thunderbird (1:88.0~b2-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [7af1a0b] New upstream version 88.0~b2 + * [30d1d48] rebuild patch queue from patch-queue branch + modified patch: + debian-hacks/Add-another-preferences-directory-for-applications-p.patch + porting-armhf/Don-t-use-LLVM-internal-assembler-on-armhf.patch + removed patches (included upstream): + porting-arm/Reduce-memory-usage-while-linking-on-arm-el-hf-platforms.patch + porting-s390x/Explicitly-instantiate-TIntermTraverser-traverse-TIntermN.patch + renamed patch: + fixes/Load-dependent-libraries-with-their-real-path-to-avo.patch -> + fixes/Load-dependent-libraries-with-their-real-path.patch + * [f45da92] d/control: Increase B-D for libnss3-dev + + [ Colomban Wendling ] + * [bbf78cb] d/thunderbird.desktop: Switch StartupWMClass (Closes: #985366) + + [ Carsten Schoenert ] + * [a2cc9e0] d/control: Adding nasm to Build-Depends + * [41fad62] d/copyright: update due removed content + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 11 Apr 2021 13:50:27 +0200 + +thunderbird (1:86.0~b3-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [002f597,fe0515b] d/source.filter: updating the filtering list + * [dfafc89,35d050f] d/copyright: updates due upstream changes + Add Apache2 notice for third_party/python/coverage + * [24c009c] lintian: adding override for false positive in SVG file + * [d316a1c] New upstream version 86.0~b3 + * [20dc687] rebuild patch queue from patch-queue branch + modified patch: + debian/patches/porting-kfreebsd-hurd/adding-missed-HURD-adoptions.patch + * [21b86f0] d/copyright: update due removed content + * [7fc9755] d/s/lintian-override: path for TeXZilla.js has changed + * [33c5d5a] d/s/lintian-override: remove JS file + * [825a440] d/control: Increase B-D for cbindgen + + [ Pino Toscano ] + * [35c3c3b] thunderbird: Stop shipping /u/s/p/thunderbird.png symlink + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 13 Feb 2021 13:41:36 +0100 + +thunderbird (1:85.0~b3-1) experimental; urgency=medium + + * [b142ac6] New upstream version 85.0~b3 + * [0d2221a] d/control: Increase various B-D versions + * [e4eb52e] rebuild patch queue from patch-queue branch + added patch: + debian-hacks/Decrease-Cargo-minimal-version-to-1.46.0.patch + updated patches: + debian-hacks/Use-remoting-name-for-call-to-gdk_set_program_class.patch + fixes/reduce-the-rust-debuginfo-level-on-selected-architectures.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 31 Dec 2020 20:39:53 +0100 + +thunderbird (1:84.0~b3-1) experimental; urgency=medium + + * [fad5103] calendar-google-provider*: removing left over cruft + * [b095d8e] thunderbird.NEWS: Add hint about integration of OpenPGP support + * [0f6bdf3] Revert "d/tb.lintian-overrides: ignore warning about none + versioned breaks" + * [f10f80c] d/copyright: update content + * [9c3fb20] d/source.filter: some updates to filtering list + * [c9b8274] New upstream version 84.0~b3 + * [adf3835] rebuild patch queue from patch-queue branch + removed patches: + fixes/Add-missing-bindings-for-mips-in-the-authenticator-crate.patch + fixes/fix-function-nsMsgComposeAndSend-to-respect-Replo.patch + porting-armel/Bug-1463035-Remove-MOZ_SIGNAL_TRAMPOLINE.-r-darchons.patch + porting-mips/Bug-1642265-MIPS64-Add-branchTestSymbol-and-fallibleUnbox.patch + porting-s390x/Use-more-recent-embedded-version-of-sqlite3.patch + porting-m68k/Add-m68k-support-to-Thunderbird.patch + porting-sh4/Add-sh4-support-to-Thunderbird.patch + * [3ff9c9d] thunderbird-l10n-all: add thunderbird-l10n-cy + (Closes: #974127) + * [393490c] d/control: remove l10n package for Sinhala + * [1f4e966] d/control: increase Standards-Version to 4.5.1 + No further changes needed. + * [288afdd] d/rules: use python3 explicitly while calling mach + Using the Python 3 interpreter is needed otherwise the Mozilla magic tries + to use a non existing virtualenv environment. + * [a509bdf] d/watch: update to version 4 + No further changes needed. + * [fc6b358] d/copyright: update some more content + Updating the copyright information due upstream modifications. + * [3bd5713] d/s/lintian-overrides: Adding more file to ignore + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 14 Dec 2020 15:24:59 +0100 + +thunderbird (1:78.14.0-1) unstable; urgency=medium + + * [6dc6817] d/changelog: Correct TB version for referenced MFSA + * [38f01f4] d/rules: Don't run dh_autoreconf + (Closes: #993494) + * [09c4cde] New upstream version 78.14.0 + Fixed CVE issues in upstream version 78.14.0 (MFSA 2021-42): + CVE-2021-38493: Memory safety bugs fixed in Thunderbird 78.14 and + Thunderbird 91.1 + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 08 Sep 2021 19:57:22 +0200 + +thunderbird (1:78.13.0-1) unstable; urgency=medium + + * [b4498b0] New upstream version 78.13.0 + Fixed CVE issues in upstream version 78.13.0 (MFSA 2021-35): + CVE-2021-29986: Race condition when resolving DNS names could have led to + memory corruption + CVE-2021-29988: Memory corruption as a result of incorrect style treatment + CVE-2021-29984: Incorrect instruction reordering during JIT optimization + CVE-2021-29980: Uninitialized memory in a canvas object could have led to + memory corruption + CVE-2021-29985: Use-after-free media channels + CVE-2021-29989: Memory safety bugs fixed in Thunderbird 78.13 + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 12 Aug 2021 16:13:25 +0200 + +thunderbird (1:78.12.0-1) unstable; urgency=medium + + * [74d3cdb] New upstream version 78.12.0 + Fixed CVE issues in upstream version 78.12 (MFSA 2021-30): + CVE-2021-29969: IMAP server responses sent by a MITM prior to STARTTLS + could be processed + CVE-2021-29970: Use-after-free in accessibility features of a document + CVE-2021-30547: Out of bounds write in ANGLE + CVE-2021-29976: Memory safety bugs fixed in Thunderbird 78.12 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 17 Jul 2021 09:33:28 +0200 + +thunderbird (1:78.11.0-2) unstable; urgency=medium + + [ Carsten Schoenert ] + * [241e539] d/thunderbird.1: Correct debugger option + Remove parts that are no longer valid, especially there is no dedicated + shell script any more the user has to start, calling 'thunderbird -g' is + enough to start a GDB call. + * [66deb37] thunderbird: Use internal NSS source while package built + (Closes: #989839, #989843, #989979, #989983, #989922, #990012) + * [07fb6ef] d/thunderbird-wrapper.sh: Use '${}' syntax for variables + + [ Kevin Locke ] + * [d003e26] d/thunderbird-wrapper.sh: Make gdb call more fail safe + (Closes: #942799) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 20 Jun 2021 07:20:41 +0200 + +thunderbird (1:78.11.0-1) unstable; urgency=medium + + * [42c4a87] New upstream version 78.11.0 + Fixed CVE issues in upstream version 78.11 (MFSA 2021-26): + CVE-2021-29967: Memory safety bugs fixed in Thunderbird 78.11 + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 03 Jun 2021 17:22:34 +0200 + +thunderbird (1:78.10.2-1) unstable; urgency=medium + + * [69552d8] New upstream version 78.10.2 + Fixed CVE issues in upstream version 78.10.2 (MFSA 2021-22): + CVE-2021-29957: Partial protection of inline OpenPGP message not indicated + CVE-2021-29956: Thunderbird stored OpenPGP secret keys without master + password protection + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 19 May 2021 21:57:11 +0200 + +thunderbird (1:78.10.0-1) unstable; urgency=medium + + * [f38d78f] New upstream version 78.10.0 + Fixed CVE issues in upstream version 78.10 (MFSA 2021-15): + CVE-2021-23994: Out of bound write due to lazy initialization + CVE-2021-23995: Use-after-free in Responsive Design Mode + CVE-2021-23998: Secure Lock icon could have been spoofed + CVE-2021-23961: More internal network hosts could have been probed by a + malicious webpage + CVE-2021-23999: Blob URLs may have been granted additional privileges + CVE-2021-24002: Arbitrary FTP command execution on FTP servers using an + encoded URL + CVE-2021-29945: Incorrect size computation in WebAssembly JIT could lead + to null-reads (This issue only affected x86-32 platforms.) + CVE-2021-29946: Port blocking could be bypassed + CVE-2021-29948: Race condition when reading from disk while verifying + signatures + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 19 Apr 2021 20:00:32 +0200 + +thunderbird (1:78.9.0-1) unstable; urgency=medium + + [ Colomban Wendling ] + * [7d454de] d/thunderbird.desktop: Switch StartupWMClass + (Closes: #985366) + + [ Carsten Schoenert ] + * [23fe9ce] d/source.filter: small update to filtering list + * [828b9d7] New upstream version 78.9.0 + Fixed CVE issues in upstream version 78.9 (MFSA 2021-12): + CVE-2021-23981: Texture upload into an unbound backing buffer resulted in + an out-of-bound read + CVE-2021-23982: Internal network hosts could have been probed by a + malicious webpage + CVE-2021-23984: Malicious extensions could have spoofed popup information + CVE-2021-23987: Memory safety bugs fixed in Thunderbird 78.9 + * [cf4fbde] rebuild patch queue from patch-queue branch + Removed patch (included upstream): + porting-s390x/Explicitly-instantiate-TIntermTraverser-traverse-TIntermN.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 23 Mar 2021 15:55:43 +0100 + +thunderbird (1:78.8.0-1) unstable; urgency=medium + + [ Pino Toscano ] + * [f2f1f3f] thunderbird: Stop shipping /u/s/p/thunderbird.png symlink + + [ Carsten Schoenert ] + * [f5707a7] New upstream version 78.8.0 + Fixed CVE issues in upstream version 78.8 (MFSA 2021-09): + CVE-2021-23969: Content Security Policy violation report could have + contained the destination of a redirect + CVE-2021-23968: Content Security Policy violation report could have + contained the destination of a redirect + CVE-2021-23973: MediaError message property could have leaked information + about cross-origin resources + CVE-2021-23978: Memory safety bugs fixed in Thunderbird 78.8 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 21 Feb 2021 14:58:05 +0100 + +thunderbird (1:78.7.1-1) unstable; urgency=medium + + * [406f9d7] New upstream version 78.7.1 + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 05 Feb 2021 20:12:59 +0100 + +thunderbird (1:78.7.0-1) unstable; urgency=medium + + * [8751354] New upstream version 78.7.0 + Fixed CVE issues in upstream version 78.7 (MFSA 2021-05): + CVE-2021-23953: Cross-origin information leakage via redirected PDF + requests + CVE-2021-23954: Type confusion when using logical assignment operators in + JavaScript switch statements + CVE-2020-15685: IMAP Response Injection when using STARTTLS + CVE-2020-26976: HTTPS pages could have been intercepted by a registered + service worker when they should not have been + CVE-2021-23960: Use-after-poison for incorrectly redeclared JavaScript + variables during GC + CVE-2021-23964: Memory safety bugs fixed in Thunderbird 78.7 + * [4b0c0a7] rebuild patch queue from patch-queue branch + removed patch (included upstream): + porting-mips/Bug-1642265-MIPS64-Add-branchTestSymbol-and-fallibleUnbox.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 29 Jan 2021 20:45:49 +0100 + +thunderbird (1:78.6.1-1) unstable; urgency=medium + + [ Carsten Schoenert ] + * [67f6117] Add Apache2 notice for third_party/python/coverage + * [38b9ff7] lintian: adding override for false positive in SVG file + + [ Carles Pina i Estany ] + * [529d53a] d/thunderbird-wrapper.sh: Unset DEBUG/DEBUGGER variables + (Closes: #960230) + * [6d48708] d/thunderbird-wrapper-helper.sh: Adjust help text + + [ Carsten Schoenert ] + * [5309e91] d/thunderbird-wrapper*.sh: Prefixing some local variables + * [07b4733] New upstream version 78.6.1 + Fixed CVE issues in upstream version 78.6.1 (MFSA 2021-02): + CVE-2020-16044: Use-after-free write when handling a malicious + COOKIE-ECHO SCTP chunk + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 16 Jan 2021 14:59:02 +0100 + +thunderbird (1:78.6.0-1) unstable; urgency=medium + + * [1410f1e] d/watch: update to version 4 + * [a8303b7] d/rules: use python3 explicitly while calling mach + * [f3f535e] New upstream version 78.6.0 + Fixed CVE issues in upstream version 78.6 (MFSA 2020-56): + CVE-2020-16042: Operations on a BigInt could have caused uninitialized + memory to be exposed + CVE-2020-26971: Heap buffer overflow in WebGL + CVE-2020-26973: CSS Sanitizer performed incorrect sanitization + CVE-2020-26974: Incorrect cast of StyleGenericFlexBasis resulted in a heap + use-after-free + CVE-2020-26978: Internal network hosts could have been probed by a + malicious webpage + CVE-2020-35111: The proxy.onRequest API did not catch view-source URLs + CVE-2020-35112: Opening an extension-less download may have inadvertently + launched an executable instead + CVE-2020-35113: Memory safety bugs fixed in Thunderbird 78.6 + (Closes: #972072, #973697) + * [16a7ab7] /u/l/thunderbird: Correct escape sequencing for gdb calling + We need to do a better escaping of values of the '-ex' option otherwise + the shell is refusing the concatenated string we want to use as call. + (Closes: #976979) + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 15 Dec 2020 10:12:34 +0100 + +thunderbird (1:78.5.1-1) unstable; urgency=medium + + * [08556c2] New upstream version 78.5.1 + Fixed CVE issues in upstream version 78.5.1 (MFSA 2020-53): + CVE-2020-26970: Stack overflow due to incorrect parsing of SMTP server + response codes + * [7047340] rebuild patch queue from patch-queue branch + removed patch (included upstream): + fixes/fix-function-nsMsgComposeAndSend-to-respect-Replo.patch + * [40663bb] debian/control: increase Standards-Version to 4.5.1 + No further changes needed. + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 03 Dec 2020 05:35:04 +0100 + +thunderbird (1:78.5.0-1) unstable; urgency=medium + + * [7842f02] New upstream version 78.5.0 + Fixed CVE issues in upstream version 78.5 (MFSA 2020-51): + CVE-2020-26951: Parsing mismatches could confuse and bypass security + sanitizer for chrome privileged code + CVE-2020-16012: Variable time processing of cross-origin images during + drawImage calls + CVE-2020-26953: Fullscreen could be enabled without displaying the + security UI + CVE-2020-26956: XSS through paste (manual and clipboard API) + CVE-2020-26958: Requests intercepted through ServiceWorkers lacked MIME + type restrictions + CVE-2020-26959: Use-after-free in WebRequestService + CVE-2020-26960: Potential use-after-free in uses of nsTArray + CVE-2020-15999: Heap buffer overflow in freetype + CVE-2020-26961: DoH did not filter IPv4 mapped IP Addresses + CVE-2020-26965: Software keyboards may have remembered typed passwords + CVE-2020-26966: Single-word search queries were also broadcast to local + network + CVE-2020-26968: Memory safety bugs fixed in Thunderbird 78.5 + * [e19743e] rebuild patch queue from patch-queue branch + removed patch (included upstream): + fixes/Bug-1663715-Update-syn-and-proc-macro2-so-that-Firefox-ca.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 18 Nov 2020 20:06:09 +0100 + +thunderbird (1:78.4.2-1) unstable; urgency=medium + + * [c7f4ed2] New upstream version 78.4.2 + Fixed CVE issues in upstream version 78.4 (MFSA 2020-49): + CVE-2020-26950: Write side effects in MCallGetProperty opcode not + accounted for + * [c3a617d] rebuild patch queue from patch-queue branch + added patch: + fixes/Bug-1663715-Update-syn-and-proc-macro2-so-that-Firefox-ca.patch + * [8e4e7ad] thunderbird-l10n-all: add thunderbird-l10n-cy + (Closes: #974127) + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 10 Nov 2020 21:19:15 +0100 + +thunderbird (1:78.4.1-1) unstable; urgency=medium + + * [cf8bf1e] New upstream version 78.4.1 + * [529000c] rebuild patch queue from patch-queue branch + added patches: + fixes/Bug-1650299-Unify-the-inclusion-of-the-ICU-data-file.-r-f.patch + fixes/Don-t-build-ICU-in-parallel.patch + Patches are picked from Firefox and fixing FTBFS on s390x within buster. + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 06 Nov 2020 21:53:24 +0100 + +thunderbird (1:78.4.0-1) unstable; urgency=medium + + [ Emilio Pozuelo Monfort ] + * [652f8de] install the apparmor profile in thunderbird.install + + [ Carsten Schoenert ] + * [5240d53] Revert "thunderbird.install: adjust.desktop renamed file name" + (Closes: #972601) + * [861b21a] Revert "Rename .desktop file for AppStream compliance" + (Closes: #972578) + * [ffc5818] New upstream version 78.4.0 + Fixed CVE issues in upstream version 78.4 (MFSA 2020-47): + CVE-2020-15969: Use-after-free in usersctp + CVE-2020-15683: Memory safety bugs fixed in Thunderbird 78.4 + * [81396e3] rebuild patch queue from patch-queue branch + removed patches (fixed upstream): + porting-mips/Bug-1649655-MIPS-Add-CodeGenerator-visitWasmRegisterResul.patch + porting/Bug-1666646-Bump-CodeAlignment-to-8-in-MacroAssembler-non.patch + + modified patches: + fixes/Appdata-Adding-some-German-translations.patch + fixes/Appdata-Fix-up-AppStream-error-by-adding-missing-field.patch + + Minor fine tuning to the AppStream specific parts but also revert some + translation entries as they are not intend to be translatable. + These modification also in correlation with the mentioned bug reports above + which are closed by the other adjustments. + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 22 Oct 2020 18:48:25 +0200 + +thunderbird (1:78.3.3-1) unstable; urgency=medium + + [ Emilio Pozuelo Monfort ] + * [6f18974] Remove duplicated --disable-debug-symbols flag + * [1119d50] Print a verbose build log by not calling the mach wrapper + * [fcf7c11] Exclude -g from CXXFLAGS as well + + [ Carsten Schoenert ] + * [9eb159f] New upstream version 78.3.3 + * [47171dc] rebuild patch queue from patch-queue branch + added patches: + fixes/Appdata-Adding-some-German-translations.patch + fixes/Appdata-Fix-up-AppStream-error-by-adding-missing-field.patch + * [1474d91] Rename .desktop file for AppStream compliance + * [10e49a9] thunderbird.install: adjust.desktop renamed file name + * [018bbc1] thunderbird.pc: remove left over cruft + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 18 Oct 2020 08:49:20 +0200 + +thunderbird (1:78.3.2-1) unstable; urgency=medium + + * [0b2f19f] d/rules: remove hand crafted icu build + Cherry-picked from debian/buster branch. + The possible required build of the ICU if the usage of an external ICU + library is now handled by the upstream build system. + * [1583517] d/rules: rewrite dpkg_buildflags to remove option '-g' + Cherry-picked from debian/buster branch. + We need to remove the option '-g' from the dpkg_buildflags variable for + real if we want a build without debugging information (e.g. on 32bit + architectures). + * [fb4c9c4] New upstream version 78.3.2 + * [9d5e2b9] d/rules: install the language Add-ons into /u/l/t/e + Do not install the thunderbird-l10n packages into /usr/share/thunderbird + any more, install them directly into /usr/libt/thunderbird/extensions. + This simplifies the package structures as there is no real need to install + the packages into /usr/share/thunderbird and linking them back. + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 09 Oct 2020 19:49:45 +0200 + +thunderbird (1:78.3.1-2) unstable; urgency=medium + + * [649f664] rebuild patch queue from patch-queue branch + added patches: + fixes/reduce-the-rust-debuginfo-level-on-selected-architectures.patch + porting-s390x/Explicitly-instantiate-TIntermTraverser-traverse-TIntermN.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 30 Sep 2020 19:10:27 +0200 + +thunderbird (1:78.3.1-1) unstable; urgency=medium + + [ Carsten Schoenert ] + * [6bd965f] New upstream version 78.3.1 + Fixed CVE issues in upstream version 78.3.1 (MFSA 2020-44): + CVE-2020-15677: Download origin spoofing via redirect + CVE-2020-15676: XSS when pasting attacker-controlled data into a + contenteditable element + CVE-2020-15678: When recursing through layers while scrolling, an iterator + may have become invalid, resulting in a potential + use-after-free scenario + CVE-2020-15673: Memory safety bugs fixed in Thunderbird 78.3 + * [8ba13c5] rebuild patch queue from patch-queue branch + added patches(picked from firefox packaging): + fixes/Add-missing-bindings-for-mips-in-the-authenticator-crate.patch + porting-mips/Bug-1642265-MIPS64-Add-branchTestSymbol-and-fallibleUnbox.patch + porting-mips/Bug-1649655-MIPS-Add-CodeGenerator-visitWasmRegisterResul.patch + porting/Bug-1666646-Bump-CodeAlignment-to-8-in-MacroAssembler-non.patch + removed patch(fixed upstream): + fixes/Bug-1664607-Don-t-try-to-load-what-s-new-page-when-built-.patch + * [c6d282d] calendar-google-provider*: removing left over cruft + There are two left over sequencer files from the calendar-google-package, + not need any more since 1:68.2.2-1 + * [cf37615] d/README.Debian: Update and adding new information + Some updated information regarding the now included OpenPGP support, also + updating some grammar for 'Add-on'. + * [faf225b] thunderbird.NEWS: Add hint about integration of OpenPGP support + Giving the user a information about the OpenPGP status within Thunderbird + since the version 78.0. + * [d6f4f0e] Revert "d/tb.lintian-overrides: ignore warning about none + versioned breaks" + * [9e6cbec] d/copyright: update content + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 27 Sep 2020 09:08:29 +0200 + +thunderbird (1:78.2.2-1) experimental; urgency=medium + + * [c6592e8] New upstream version 78.2.2 + * [28f5fce] rebuild patch queue from patch-queue branch + added patches: + fixes/Bug-1664607-Don-t-try-to-load-what-s-new-page-when-built-.patch + porting-s390x/Use-more-recent-embedded-version-of-sqlite3.patch + * [4866c06] d/mozconfig.default: add extra config options for ppc64el + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 13 Sep 2020 08:58:44 +0200 + +thunderbird (1:78.2.1-1) experimental; urgency=medium + + * [1f3f76b] d/rules: drop C{,XX}FLAGS originally intended for GCC6 + * [4490e37] d/mozconfig.default: add options for mips64el + * [17b4e5c] d/rules: Don't build debug symbols on 32Bit arch + * [6dff7e0] d/rules: adding -Wl,--as-needed to linker flags + * [a213a7f] New upstream version 78.2.1 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 30 Aug 2020 14:38:17 +0200 + +thunderbird (1:78.2.0-1) experimental; urgency=medium + + [ intrigeri ] + * [f6fcafd] d/control: drop hard dependency on libgtk2.0-0 + (Closes: #908654) + * [85b7a2e] autopkgtests: fix typo in comment + * [4bd70ae] d/mozconfig.default: fix typos in comments + * [d986a6d] d/control: allow Enigmail 2.2.0 and newer + (Closes: #968707) + + [ Carsten Schoenert ] + * [52b4006] d/control: increase B-D for libnss3 + (Closes: #966805) + * [7794563] New upstream version 78.2.0 + Fixed CVE issues in upstream version 78.2.0 (MFSA 2020-41): + CVE-2020-15663: Downgrade attack on the Mozilla Maintenance Service could + have resulted in escalation of privilege + CVE-2020-15664: Attacker-induced prompt for extension installation + CVE-2020-15670: Memory safety bugs fixed in Thunderbird 78.2 + * [623f853] rebuild patch queue from patch-queue branch + No modifications made, just updating the index. + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 26 Aug 2020 20:41:28 +0200 + +thunderbird (1:78.1.1-1) experimental; urgency=medium + + * [5fb842b] d/mozconfig.default: adding new option regarding Add-Ons + Adding additional options --allow-addon-sideload and + --with-unsigned-addon-scopes=app,system. These option are adopted and + taken from the firefox package. + * [8de0b35] New upstream version 78.1.1 + * [4abe5ed] d/copyright: update content + Some small updates to the copyright information. + * [3caa541] d/control: adding new B-D for botan and json-c + The upstream source now offers the possibility to use the system + libraries for botan and json-c, for this we need to have both libraries + installed for building Thunderbird. + * [251d524] d/mozconfig.default: use botan and json-c system libraries + Turn on the configuration flags for botan and also for json-c that let + the build use the installed provided system libraries instead of using + internal versions. + * [a32a163] rebuild patch queue from patch-queue branch + removed patch: + debian-hacks/stop-configure-if-with-system-bz2-was-passed-but-no-.patch + Upstream has now (again) a configure option for using a installed system + bzip2 library that makes our added patch for this not needed anymore. + * [16c91c0] lintian: remove override for embedded bzip2 in librnp.so + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 08 Aug 2020 19:16:08 +0200 + +thunderbird (1:78.1.0-1) experimental; urgency=medium + + * [c4099cd] New upstream version 78.1.0 + Fixed CVE issues in upstream version 78.1.0 (MFSA 2020-33): + CVE-2020-15652: Potential leak of redirect targets when loading scripts in + a worker + CVE-2020-6514: WebRTC data channel leaks internal address to peer + CVE-2020-15655: Extension APIs could be used to bypass Same-Origin Policy + CVE-2020-15653: Bypassing iframe sandbox when allowing popups + CVE-2020-6463: Use-after-free in ANGLE gl::Texture::onUnbindAsSamplerTexture + CVE-2020-15656: Type confusion for special arguments in IonMonkey + CVE-2020-15658: Overriding file type when saving to disk + CVE-2020-15657: DLL hijacking due to incorrect loading path + CVE-2020-15654: Custom cursor can overlay user interface + CVE-2020-15659: Memory safety bugs fixed in Thunderbird 78.1 + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 31 Jul 2020 19:35:57 +0200 + +thunderbird (1:78.0.1-1) experimental; urgency=medium + + * [5450d8d] d/control: increase B-D for libnss3 + * [9749d1d] d/control: drop B-D on python2 and move over to python3 + * [b31360b] d/xpi-pack.sh: adding xpi-pack shell script + * [89ede80] Drop mozilla-devscripts as B-D + * [f3b2ced] New upstream version 78.0.1 + * [1847202] d/tb.lintian-overrides: ignore warning about none versioned + breaks + * [d56c922] d/lightning.links: removing left over sequencer file + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 22 Jul 2020 20:11:25 +0200 + +thunderbird (1:78.0-1) experimental; urgency=medium + + * [1016cc5] New upstream version 78.0 + Fixed CVE issues in upstream version 78.0 (MFSA 2020-29): + CVE-2020-12415: AppCache manifest poisoning due to url encoded character + processing + CVE-2020-12416: Use-after-free in WebRTC VideoBroadcaster + CVE-2020-12417: Memory corruption due to missing sign-extension for + ValueTags on ARM64 + CVE-2020-12418: Information disclosure due to manipulated URL object + CVE-2020-12419: Use-after-free in nsGlobalWindowInner + CVE-2020-12420: Use-After-Free when trying to connect to a STUN server + CVE-2020-15648: X-Frame-Options bypass using object or embed tags + CVE-2020-12402: RSA Key Generation vulnerable to side-channel attack + CVE-2020-12421: Add-On updates did not respect the same certificate trust + rules as software updates + CVE-2020-12422: Integer overflow in nsJPEGEncoder::emptyOutputBuffer + CVE-2020-12424: WebRTC permission prompt could have been bypassed by a + compromised content process + CVE-2020-12425: Out of bound read in Date.parse() + CVE-2020-12426: Memory safety bugs fixed in Thunderbird 78 + * [ad66b04] rebuild patch queue from patch-queue branch + reworked patch: + porting-kfreebsd-hurd/LDAP-support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch + * [4a2039c] d/mozconfig.default: enable OpenPGP feature build + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 16 Jul 2020 19:15:25 +0200 + +thunderbird (1:78.0~b2-1) experimental; urgency=medium + + * [c8da927] d/source.filter: fix obviously happen typo + * [c513a96] New upstream version 78.0~b2 + * [6e9104e] d/control: tb, adding binary version to lightning provides + Make the Provides for Lightning a versioned provide. + * [8adec8f] enigmail: let any version of Enigmail break + We now can break on any Enigmail version, the Enigmail functions are now + included in Thunderbird and don't want to have an Enigmail package get + installed in parallel. + * [696b1fc] xul-ext-*/webext-*: adding more extensions to break + Quite all of the current packaged Thunderbird extensions will not work + for now with Thunderbird 78.*, adding/renaming the current know packages + with recent versions to Breaks for thunderbird. + * [e488d0c] thunderbird: remove some non-existing packages from Breaks + The listed packages + xul-ext-foxyproxy-standard + xul-ext-gnome-keyring + xul-ext-nostalgy + aren't in any supported release so we don't need them any more within a + Breaks for thunderbird. + * [039ee90] thunderbird: remove outdated myspell packages from Breaks + All previously listed myspell packages in Breaks for thunderbird aren't + reachable with the given version any more. We can remove them safely. + * [08ea0ba] thunderbird: remove outdated hunspell packages from Breaks + The same is true for the hunspell packages that were listed in the Breaks + field for thunderbird. + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 20 Jun 2020 18:04:59 +0200 + +thunderbird (1:78.0~b1-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [625efa9] d/source.filter: some updates to filtering list + Recent modification of the shipped files in the upstream tarball do + require small updates of the filter list we use to repack the tarball. + * [967ee19] New upstream version 78.0~b1 + * [240991e] rebuild patch queue from patch-queue branch + removed patch: + debian-hacks/use-icudt-b-l-.dat-depending-on-architecture.patch + This will require some additional adjustment later for the stable-security + uploads as this patch was required to get a recent ICU version build + before the build of the thunderbird sources did start. + reworked patch: + debian-hacks/stop-configure-if-with-system-bz2-was-passed-but-no-.patch + * [07cab53] d/mozconfig.default: remove no longer existing options + By this release a lot of old configure options are kicked out, some of + them we have used until now. We need to remove these from the config. + * [df2e99b] d/copyright: update content + As usual some required update of the copyright file, more files are not + shipped anymore. + + [ intrigeri ] + * [82a4b03] AppArmor: update profile from upstream at commit 860d2d9 + (cherry-picked from unstable) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 13 Jun 2020 20:01:39 +0200 + +thunderbird (1:77.0~b3-1) experimental; urgency=medium + + * [82de2f6] New upstream version 77.0~b3 + * [8beaf6f] rebuild patch queue from patch-queue branch + removed patch (included upstream): + fixes/Bug-1634994-fix-disable-av1-r-tnikkel.patch + * [ab2d7a2] d/copyright: Add license for appstream xml file + * [1533187] d/source.filter: Remove some *.wasm files as well + * [7cdfe03] d/thunderbird.lintian-overrides: Some more needed overrides + We need currently the included bzip library. Also add a false positive + about the misread postinst script. + * [9385fd4b] d/control: Remove doubled listed package libglib2.0-dev + Drop a doubled listed package libglib2.0-dev within B-D. + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 20 May 2020 20:58:09 +0200 + +thunderbird (1:77.0~b2-1) experimental; urgency=medium + + * [185d4f7] New upstream version 77.0~b2 + * [e918036] rebuild patch queue from patch-queue branch + removed patch: + fixes/Bug-1635671-Upgrade-typename-to-1.12.0.-r-emilio.patch + * [c1979ce] d/mozconfig.default: Remove obsolete options + Drop the options '--with-distribution-id' and '--with-user-appdir'. + The former is basically only supporting the given default 'org.mozilla' + and the latter was set to the default '.mozilla' anyway. + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 16 May 2020 14:04:02 +0200 + +thunderbird (1:77.0~b1-1) experimental; urgency=medium + + * [ee06e6e] New upstream version 77.0~b1 + * [a21b649] rebuild patch queue from patch-queue branch + removed patches (not needed any more): + lower-down-required-version-on-NSS3.patch + + added patches: + fixes/Bug-1634994-fix-disable-av1-r-tnikkel.patch + fixes/Bug-1635671-Upgrade-typename-to-1.12.0.-r-emilio.patch + * [295cc4d] d/control: increase B-D for libnss3 + The build requires now libnss3-dev >= 2:3.52. + * [f998baf] lintian-overrides: remove overrides for kinto-http-client.js + No override needed for this file, it's not included any more. + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 08 May 2020 15:18:44 +0200 + +thunderbird (1:76.0~b2-1) experimental; urgency=medium + + * [87988db] d/control: increase B-D for cargo to 0.42 + * [b9b0dfd] rebuild patch queue from patch-queue branch + removed patch: + debian-hacks/Ignore-version-check-for-cargo.patch + * [8386db0] d/control: Remove B-D on libjson-dev and libsqlite3-dev + The built uses internal copies for libjson and libsqlite as there are + made modifications to them. For now we can decrease the list of build + dependencies by removing this two packages. + * [6324222] New upstream version 76.0~b2 + * [629b3bb] d/rules: Remove default compiler flag + No needed for '-Wl,--as-needed' any more, it's default now. + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 27 Apr 2020 09:55:43 +0200 + +thunderbird (1:76.0~b1-1) experimental; urgency=medium + + * [b52cd52] d/c-thunderbird-l10n-tarball.sh: change upstream resource + Upstream has changed the folder were we can find the language providing + XPI packages. They simply moved over from linux-i686 to linux-x86_64. + * [22e697a] d/rules: drop set up of LIGHTNING_VERSION variable + We don't need this variable any more for building the packages (like all + the lightning-foo named stuff), there is no dedicated Lighting named stuff + around. + * [4ad871b] d/gbp.conf: Remove additional tarball for lightning-l10n + git-buildpackage won't find this additional tarball as it's not needed + starting by the import of the next upstream version (this is 76.0b1). + * [25d8d42] d/c-l-l10n-t.sh: Remove helper script + We also don't need to build the l10n specific additional tarball for + Lighting related parts any more. Dropping this helper script. + * [9d33d06] d/README.source: Remove part of lightning-l10n + * [b063d7f] New upstream version 76.0~b1 + * [e7a23ec] rebuild patch queue from patch-queue branch + removed patches (not needed or included upstream): + debian-hacks/Build-against-system-libjsoncpp.patch + debian-hacks/Downgrade-SQlite-version-to-3.27.2.patch + fixes/Bug-1531309-Don-t-use-__PRETTY_FUNCTION__-or-__FUNCTION__.patch + fixes/Bug-1560340-Only-add-confvars.sh-as-a-dependency-to-confi.patch + + added patches: + debian-hacks/Ignore-version-check-for-cargo.patch + lower-down-required-version-on-NSS3.patch + * [94d8593] d/control: adding new packages thunderbird-l10n-{cak,kab,uz} + After the final release of Thunderbird 68.0 new l10n support for the + languages Kacqhikel, Georgian and Uzbek was added. Reflect this by adding + new binary packages for those languages. + * [5397182] d/mozconfig.default: remove option for system-sqlite + Upstream is using their own version of an modified SQLite now and has + dropping the additional configure option about this. + * [abb0ded] d/control: increase various versions in B-D + The current source requires some more recent versions of the helping tools + for building the sources as usual. + * [abfc8b2] d/rules: remove any action related to old lightning stuff + As the sources doesn't have any Lightning specific parts any more we need + to adjust the build process within debian/rules a bit. Thus dropping all + the rules around Lighting things. + * [f95b3ad] d/control: Turn lightning into transitional package + For now switch the behaviour of the lightning package into a transitional + one. We might can drop the whole package rather soon. + * [c3062cb] d/thunderbird.install: Remove blocklist.xml + Don't install the file blocklist.xml any more, it's now not shipped by + upstream any more. + * [856e99e] d/mozconfig.thunderbird: Remove --enable-calendar + Previously the build of the Lightning extension was needed to get enabled + to built this as an extension. Now it's fully integrated into the core + this configure option isn't needed any longer. + * [5551a8a] d/copyright: update content + As usual there is some moving within the source code between the major + versions, reflect this by adjusting the content of the copyright file. + * [21e9b7f] lintian-overrides: adjust overrides for needed files + Also the override file for the source is needing some adjustments. + * [f25ddc4] d/source.filter: update the filter sequences + The control for filtering non needed stuff from the upstream tarball must + also get adjusted due changed versions, moved folders etc. + * [e4a81ba] d/thunderbird.install: Install also appdata.xml + Upstream is providing an AppStream data file which we want install mow + also. + * [80385c9] d/source.filter: Sorting entries alphabetically + No functional modifications, just sorting entries to find stuff more easily. + * [585cf0a] d/thunderbird.lintian-overrides: update after config changes + We also need to modify the content for Lintian overrides for the + thunderbird package a bit. Thunderbird comes now (again) with own versions + of the libraries libtheora and libjsoncpp. Mostly because Mozilla has made + some own modifications within these libraries. + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 18 Apr 2020 08:28:25 +0200 + +thunderbird (1:68.12.0-1) unstable; urgency=medium + + * [103cab7] New upstream version 68.12.0 + Fixed CVE issues in upstream version 68.11.0 (MFSA 2020-35): + CVE-2020-15663: Downgrade attack on the Mozilla Maintenance Service could + have resulted in escalation of privilege + CVE-2020-15664: Attacker-induced prompt for extension installation + CVE-2020-15669: Use-After-Free when aborting an operation + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 27 Aug 2020 21:23:55 +0200 + +thunderbird (1:68.11.0-3) unstable; urgency=medium + + * [28707fd] d/xpi-pack.sh: adding xpi-pack shell script + As we can't depend on mozilla-devscripts anymore we pick up the shell + script from that package as this builds XPI files we need. + * [037212e] Drop mozilla-devscripts as B-D + mozilla-devscripts isn't ported to Python3 yet and depends on Python2 so. + We don't need that package as B-D as we picked the main shell script from + that and we can drop that package from the build dependencies. + * [31eda41] Drop python-{minimal,ply} from B-D + These packages are removed from teh archive and we don't need them for + building Thunderbird as long we have python2 as package available. + (Closes: #967223) + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 04 Aug 2020 19:06:20 +0200 + +thunderbird (1:68.11.0-2) unstable; urgency=medium + + * [110a375] d/control: increase B-D for libnss3 + * [73fa23e] d/control: tb manually set dep on libnss3 to 2:3.55 + (Closes: #966806) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 02 Aug 2020 20:12:49 +0200 + +thunderbird (1:68.11.0-1) unstable; urgency=medium + + * [093b080] New upstream version 68.11.0 + Fixed CVE issues in upstream version 68.11.0 (MFSA 2020-35): + CVE-2020-15652: Potential leak of redirect targets when loading scripts + in a worker + CVE-2020-6514: WebRTC data channel leaks internal address to peer + CVE-2020-6463: Use-after-free in ANGLE gl::Texture::onUnbindAsSamplerTexture + CVE-2020-15659: Memory safety bugs fixed in Thunderbird 68.11 + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 29 Jul 2020 22:26:14 +0200 + +thunderbird (1:68.10.0-1) unstable; urgency=medium + + * [7537684] New upstream version 68.10.0 + Fixed CVE issues in upstream version 68.10.0 (MFSA 2020-26): + CVE-2020-12417: Memory corruption due to missing sign-extension for + ValueTags on ARM64 + CVE-2020-12418: Information disclosure due to manipulated URL object + CVE-2020-12419: Use-after-free in nsGlobalWindowInner + CVE-2020-12420: Use-After-Free when trying to connect to a STUN server + MFSA-2020-0001: Automatic account setup leaks Microsoft Exchange login + credentials + CVE-2020-12421: Add-On updates did not respect the same certificate trust + rules as software updates + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 04 Jul 2020 10:55:31 +0200 + +thunderbird (1:68.9.0-1) unstable; urgency=medium + + [ intrigeri ] + * [fd13825] AppArmor: update profile from upstream at commit 860d2d9 + (Closes: #960465) + + [ Carsten Schoenert ] + * [c310c40] New upstream version 68.9.0 + Fixed CVE issues in upstream version 68.9.0 (MFSA 2020-22): + CVE-2020-12399: Timing attack on DSA signatures in NSS library + CVE-2020-12405: Use-after-free in SharedWorkerService + CVE-2020-12406: JavaScript Type confusion with NativeTypes + CVE-2020-12410: Memory safety bugs fixed in Thunderbird 68.9.0 + CVE-2020-12398: Security downgrade with IMAP STARTTLS leads to + information leakage + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 05 Jun 2020 20:29:35 +0200 + +thunderbird (1:68.8.1-1) unstable; urgency=medium + + * [7495e7a] New upstream version 68.8.1 + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 22 May 2020 19:04:20 +0200 + +thunderbird (1:68.8.0-1) unstable; urgency=medium + + * [9b5ae46] New upstream version 68.8.0 + Fixed CVE issues in upstream version 68.8.0 (MFSA 2020-18): + CVE-2020-12397: Sender Email Address Spoofing using encoded Unicode + characters + CVE-2020-12387: Use-after-free during worker shutdown + CVE-2020-6831: Buffer overflow in SCTP chunk input validation + CVE-2020-12392: Arbitrary local file access with 'Copy as cURL' + CVE-2020-12393: Devtools' 'Copy as cURL' feature did not fully escape + website-controlled data, potentially leading to command + injection + CVE-2020-12395: Memory safety bugs fixed in Thunderbird 68.8.0 + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 05 May 2020 20:47:29 +0200 + +thunderbird (1:68.7.0-1) unstable; urgency=medium + + * [c0052af] New upstream version 68.7.0 + Fixed CVE issues in upstream version 68.7.0 (MFSA 2020-14): + CVE-2020-6819: Use-after-free while running the nsDocShell destructor + CVE-2020-6820: Use-after-free when handling a ReadableStream + CVE-2020-6821: Uninitialized memory could be read when using the WebGL + copyTexSubImage method + CVE-2020-6822: Out of bounds write in GMPDecodeData when processing large + images + CVE-2020-6825: Memory safety bugs fixed in Thunderbird 68.7 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 12 Apr 2020 07:40:41 +0200 + +thunderbird (1:68.6.0-1) unstable; urgency=medium + + * [5709774] New upstream version 68.6.0 + Fixed CVE issues in upstream version 68.6.0 (MFSA 2020-10): + CVE-2019-20503: Out of bounds reads in sctp_load_addresses_from_init + CVE-2020-6805: Use-after-free when removing data about origins + CVE-2020-6806: BodyStream::OnInputStreamReady was missing protections + against state confusion + CVE-2020-6807: Use-after-free in cubeb during stream destruction + CVE-2020-6811: Devtools' 'Copy as cURL' feature did not fully escape + website-controlled data, potentially leading to + command injection + CVE-2020-6812: The names of AirPods with personally identifiable + information were exposed to websites with camera or + microphone permission + CVE-2020-6814: Memory safety bugs fixed in Thunderbird 68.6 + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 16 Mar 2020 20:01:29 +0100 + +thunderbird (1:68.5.0-1) unstable; urgency=medium + + * [d79bf82] New upstream version 68.5.0 + Fixed CVE issues in upstream version 68.5.0 (MFSA 2020-07): + CVE-2020-6793: Out-of-bounds read when processing certain email messages + CVE-2020-6794: Setting a master password post-Thunderbird 52 does not + delete unencrypted previously stored passwords + CVE-2020-6795: Crash processing S/MIME messages with multiple signatures + CVE-2020-6798: Incorrect parsing of template tag could result in + JavaScript injection + CVE-2020-6792: Message ID calculcation was based on uninitialized data + CVE-2020-6800: Memory safety bugs fixed in Thunderbird 68.5 + (Closes: #891848) + * [0884df6] d/control: increase Standards-Version to 4.5.0 + No further changes needed. + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 13 Feb 2020 17:58:44 +0100 + +thunderbird (1:68.4.2-1) unstable; urgency=medium + + * [7ab7786] d/gbp.conf: add some more files we need to filter out + * [9c02c34] New upstream version 68.4.2 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 26 Jan 2020 13:13:49 +0100 + +thunderbird (1:68.4.1-1) unstable; urgency=medium + + * [a00f3e9] New upstream version 68.4.1 + Fixed CVE issues in upstream version 68.4.1 (MFSA 2020-04): + CVE-2019-17026: IonMonkey type confusion with StoreElementHole and + FallibleStoreElement + CVE-2019-17015: Memory corruption in parent process during new content + process initialization on Windows + CVE-2019-17016: Bypass of @namespace CSS sanitization during pasting + CVE-2019-17017: Type Confusion in XPCVariant.cpp + CVE-2019-17022: CSS sanitization does not escape HTML tags + CVE-2019-17024: Memory safety bugs fixed in Thunderbird 68.4.1 + * [6b1fd82] rebuild patch queue from patch-queue branch + removed patch (included upstream) + fixes/Update-bindgen-in-ESR68.-r-glandium-a-RyanVM.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 10 Jan 2020 18:33:43 +0100 + +thunderbird (1:68.3.1-1) unstable; urgency=medium + + [ Emilio Pozuelo Monfort ] + * [6f59313] Fix MOZ_BUILD_DATE to have the expected format + + [ Carsten Schoenert ] + * [5d0f4b1] d/rules: don't use SOURCE_DATE_EPOCH for MOZ_BUILD_DATE + (Closes: #946588) + * [1467af5] New upstream version 68.3.1 + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 18 Dec 2019 15:54:44 +0100 + +thunderbird (1:68.3.0-2) unstable; urgency=medium + + * [0625d30] rebuild patch queue from patch-queue branch + added patches: + fixes/Bug-1531309-Don-t-use-__PRETTY_FUNCTION__-or-__FUNCTION__.patch + fixes/Update-bindgen-in-ESR68.-r-glandium-a-RyanVM.patch + * [ea8d98c] Breaks: add versioned birdtray package + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 09 Dec 2019 18:22:15 +0100 + +thunderbird (1:68.3.0-1) unstable; urgency=medium + + * [fe289ec] /u/b/thunderbird: export variable DICPATH before start + (Closes: #944295) + * [a9a48c6] New upstream version 68.3.0 + Fixed CVE issues in upstream version 68.3 (MFSA 2019-38): + CVE-2019-17008: Use-after-free in worker destruction + CVE-2019-13722: Stack corruption due to incorrect number of arguments in + WebRTC code + CVE-2019-11745: Out of bounds write in NSS when encrypting with a block + cipher + CVE-2019-17009: Updater temporary files accessible to unprivileged + processes + CVE-2019-17010: Use-after-free when performing device orientation checks + CVE-2019-17005: Buffer overflow in plain text serializer + CVE-2019-17011: Use-after-free when retrieving a document in + antitracking + CVE-2019-17012: Memory safety bugs fixed in Firefox 71, Firefox ESR + 68.3, and Thunderbird 68.3 + * [fb23473] d/control: increase B-D version on NSS to 3.44.3 + * [6f59938] Breaks: adding more non compatible packaged AddOns + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 05 Dec 2019 10:03:22 +0100 + +thunderbird (1:68.2.2-1) unstable; urgency=medium + + * [198d539] xul-ext-compactheader: allow also version << 3.0.0 + * [0e93753] d/control: add incompatibility with jsunit << 0.2.2 + * [87c84cb] New upstream version 68.2.2 + This upstream version has removed the source for calendar-google-provider, + thus we can't provide the related binary package any more. + * [a3cea2a] rebuild patch queue from patch-queue branch + rebuild patch queue from patch-queue branch + + removed patches (included upstream): + debian/patches/fixes/Bug-1470701-Use-run-time-page-size-when-changing-map.patch + debian/patches/fixes/Bug-1505608-Try-to-ensure-the-bss-section-of-the-elf.patch + debian/patches/fixes/Bug-1526744-find-dupes.py-Calculate-md5-by-chunk.patch + debian/patches/fixes/Build-also-gdata-provider-as-xpi-file.patch + debian/patches/fixes/rust-ignore-not-available-documentation.patch + debian/patches/porting-kfreebsd-hurd/Fix-GNU-non-Linux-failure-to-build-because-of-ipc-ch.patch + debian/patches/porting-mips/Bug-1444303-MIPS-Fix-build-failures-after-Bug-1425580-par.patch + debian/patches/porting-mips/Bug-1444834-MIPS-Stubout-MacroAssembler-speculationBarrie.patch + debian/patches/porting-powerpc/powerpc-Don-t-use-static-page-sizes-on-powerpc.patch + debian/patches/porting-sparc64/Bug-1434726-Early-startup-crash-on-Linux-sparc64-in-HashI.patch + * [1730f5f] d/control: remove references to calendar-google-provider + Don't build calendar-google-provider any more and remove any references + from other binary packages. + * [1b0bbb8] d/rules: remove any calendar-google-provider stuff + * [92f681c] thunderbird.NEWS: Adding hint about removal of gdata + Give out an announcement about the removal of a possible previously + installed package calendar-google-provider. + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 10 Nov 2019 12:09:17 +0100 + +thunderbird (1:68.2.1-1) unstable; urgency=medium + + [ intrigeri ] + * [c48e2cb] AppArmor: update profile from upstream at commit a27a1a5 + (Closes: #941290) + + [ Carsten Schoenert ] + * [98497ae] New upstream version 68.2.0 + Fixed CVE issues in upstream version 68.2 (MFSA 2019-35): + CVE-2019-15903: Heap overflow in expat library in XML_GetCurrentLineNumber + CVE-2019-11757: Use-after-free when creating index updates in IndexedDB + CVE-2019-11758: Potentially exploitable crash due to 360 Total Security + CVE-2019-11759: Stack buffer overflow in HKDF output + CVE-2019-11760: Stack buffer overflow in WebRTC networking + CVE-2019-11761: Unintended access to a privileged JSONView object + CVE-2019-11762: document.domain-based origin isolation has + same-origin-property violation + CVE-2019-11763: Incorrect HTML parsing results in XSS bypass technique + CVE-2019-11764: Memory safety bugs fixed in Thunderbird 68.2 + (Closes: #925841) + * [a104c51] d/control: increase Standards-Version to 4.4.1 + * [6c9d012] xul-ext-dispmua: set current min usable version + * [b3bf16f] New upstream version 68.2.1 + * [8f89b90] d/control: decrease build architecture list + Decreasing the current list of build architectures. Not meant to keep this + forever, removed RC architectures needing support and volunteering to get + them back. + (Closes: #921258) + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 01 Nov 2019 20:36:59 +0100 + +thunderbird (1:68.1.2-1~exp1) experimental; urgency=medium + + * [81f4144] xul-ext-compactheader: increase minimal usable version + * [a815589] Update the global information about TB in Debian + * [bb5f5f7] rebuild patch queue from patch-queue branch + * [6fe7d3f] xul-ext-sogo-connector: increase minimal usable version + * [2e29af5] New upstream version 68.1.2 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 26 Oct 2019 08:41:50 +0200 + +thunderbird (1:68.1.1-1~exp1) experimental; urgency=medium + + [ intrigeri ] + * [3f49653] AppArmor: update profile from upstream at commit ed52e4a + + [ Carsten Schoenert ] + * [348f476] New upstream version 68.0~b5 + * [2a2f101] New upstream version 68.1.1 + Fixed CVE issues in upstream version 68.1 (MFSA 2019-20): + CVE-2019-11711: Script injection within domain through inner window reuse + CVE-2019-11712: Cross-origin POST requests can be made with NPAPI plugins + by following 308 redirects + CVE-2019-11713: Use-after-free with HTTP/2 cached stream + CVE-2019-11714: NeckoChild can trigger crash when accessed off of main + thread + CVE-2019-11729: Empty or malformed p256-ECDH public keys may trigger a + segmentation fault + CVE-2019-11715: HTML parsing error can contribute to content XSS + CVE-2019-11716: globalThis not enumerable until accessed + CVE-2019-11717: Caret character improperly escaped in origins + CVE-2019-11719: Out-of-bounds read when importing curve25519 private key + CVE-2019-11720: Character encoding XSS vulnerability + CVE-2019-11721: Domain spoofing through unicode latin 'kra' character + CVE-2019-11730: Same-origin policy treats all files in a directory as + having the same-origin + CVE-2019-11723: Cookie leakage during add-on fetching across private + browsing boundaries + CVE-2019-11724: Retired site input.mozilla.org has remote troubleshooting + permissions + CVE-2019-11725: Websocket resources bypass safebrowsing protections + CVE-2019-11727: PKCS#1 v1.5 signatures can be used for TLS 1.3 + CVE-2019-11728: Port scanning through Alt-Svc header + CVE-2019-11710: Memory safety bugs fixed in Firefox 68 and Thunderbird 68 + CVE-2019-11709: Memory safety bugs fixed in Firefox 68, Firefox ESR 60.8, + and Thunderbird 68 + + Fixed CVE issues in upstream version 68.1 (MFSA 2019-20): + CVE-2019-11739: Covert Content Attack on S/MIME encryption using a crafted + multipart/alternative message + CVE-2019-11746: Use-after-free while manipulating video + CVE-2019-11744: XSS by breaking out of title and textarea elements using + innerHTML + CVE-2019-11742: Same-origin policy violation with SVG filters and canvas + to steal cross-origin images + CVE-2019-11752: Use-after-free while extracting a key value in IndexedDB + CVE-2019-11743: Cross-origin access to unload event attributes + CVE-2019-11740: Memory safety bugs fixed in Firefox 69, Firefox ESR 68.1, + Firefox ESR 60.9, Thunderbird 68.1, and Thunderbird 60.9 + + Fixed CVE issues in upstream version 68.1.1 (MFSA 2019-32): + CVE-2019-11755: Spoofing a message author via a crafted S/MIME message + + * [9342624] rebuild patch queue from patch-queue branch + added patches: + debian-hacks/Set-program-name-from-the-remoting-name.patch + debian-hacks/Use-remoting-name-for-call-to-gdk_set_program_class.patch + debian-hacks/Work-around-Debian-bug-844357.patch + fixes/Allow-.js-preference-files-to-set-locked-prefs-with-lockP.patch + fixes/Bug-1556197-amend-Bug-1544631-for-fixing-mips32.patch + fixes/Bug-1560340-Only-add-confvars.sh-as-a-dependency-to-confi.patch + porting-armhf/Bug-1526653-Include-struct-definitions-for-user_vfp-and-u.patch + + removed patch (fixed upstream): + porting-mips/Fix-CPU_ARCH-test-for-libjpeg-on-mips.patch + porting/Work-around-GCC-ICE-on-mips-i386-and-s390x.patch + + * [25cb500] d/control: increase various versions in B-D + * [ee5b713] d/control: remove B-D on librust-cbindgen-dev + Use librust-toml-dev instead, we only need some files from this package, + librust-cbindgen-dev is a metapackage which is broken while packaging. + * [442a6b1] d/rules: work around cargo needs a HOME dir + * [4894a4c] d/control: increase Standards-Version to 4.4.0 + No further changes needed. + * [bb47b68] d/control: update upstream homepage for Thunderbird + Since some time Mozilla Thunderbird has a new homepage placed on URI + https://www.thunderbird.net/ + * [a3b680e] d/source.filter: update the filter sequences + New Thunderbird upstream versions bringing some new unwanted files within + the source. + * [7290ff4] d/control: remove transitional lightning l10n packages + The Lightning l10n packages moved into transitional packages before Buster + was released, now after the Buster release removing these transitional + packages. All required l10n files are available in the packages + thunderbird-$(locale) even for Lightning. + * [3d1d27d] enigmail: increase minimal usable version + Thunderbird 68.x needs at least Enigmal in version 2.1, but increase the + version on Enigmail to the most recent version which is released while + packaging. + * [66069d9] calendar-exchange-provider: removed from Breaks + This package isn't alive in unstable and testing. + * [3b9f936] d/control: remove Xb-Xul-AppId field + Thunderbird don't has any Xul based AddOns since version 68.0 + * [7d8cd7d] lintian-overrides: remove not needed overrides + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 28 Sep 2019 15:38:28 +0200 + +thunderbird (1:68.0~b1-1) experimental; urgency=medium + + * [0eabe70] New upstream version 68.0~b1 + * [2febf67] rebuild patch queue from patch-queue branch + added patch: + debian-hacks/Downgrade-SQlite-version-to-3.27.2.patch + * [cfa5973] d/s/lintian-overrides: adjust overrides for needed files + * [46077e2] d/copyright: update after upstream changes + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 16 Jun 2019 10:28:52 +0200 + +thunderbird (1:67.0~b3-1) experimental; urgency=medium + + [ intrigeri ] + * [9ad75ad] d/rules: drop useless usage of dpkg-parsechangelog + + [ Carsten Schoenert ] + * [d6f6747] New upstream version 67.0~b3 + * [90f73be] rebuild patch queue from patch-queue branch + removed patch: + fixes/Bug-1515641-Turn-enable-av1-around.-r-nalexander.patch + * [7dd5c54] d/control: increase various B-D versions + Increasing the version for the build depending packages of cargo, cbindgen, + libnspr4-dev, libnss3-dev, libsqlite3-dev and rustc. + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 11 Jun 2019 19:36:00 +0200 + +thunderbird (1:66.0~b1-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [afe31d9] New upstream version 66.0~b1 + * [4ec53cc] apparmor: update profile from upstream (commit 7ace41b1) + (cherry-picked from debian/sid) + * [b3657a0] d/rules: make dh_clean more robust + Remove some regenerated files in dh_clean to the build will not fail in + case the build needs to be started twice within the same build environment. + (cherry-picked from debian/sid) + * [dceb027] d/rules: move disable debug option into configure step + Adding the option '--disable-debug-symbols' to the file mozconfig.default + in case the build is running on a 32bit architecture instead of expanding + the variable 'CONFIGURE_FLAGS'. The configuration approach for this option + taken from firefox-esr was not working for the thunderbird package. + (cherry-picked from debian/sid) + * [f7f02a9] d/rules: reorder LDFLAGS for better readability + Make the used additional options for LDFLAGS better readable by reordering + the various used options. Also adding the option '-Wl, --as-needed' to the + list of used options here. + (cherry-picked from debian/sid) + * [79801fb] d/rules: use 'compress-debug-sections' only on 64bit + Do not set 'LDFLAGS += -Wl,--compress-debug-sections=zlib' globally, lets + use this option only if we are on a 64bit architecture as otherwise the + build is failing on 32bit architectures again. We don't want to build any + debug information on 32bit anyway so we don't need this option on these + platforms. + (cherry-picked from debian/sid) + * [11f9e14] d/mozconfig.default: adding option for mipsel + We don't have set up any options for the mipsel platform before, but the + build needs some additional options too on this platform to succeed. + (cherry-picked from debian/sid) + * [e46e178] d/mozconfig.default: disable ion on mips and mipsel + The build will fail on mips{,el} if we have enabled ION, the JavaScript + JIT compiler on these platforms will loose some performance by this. + (cherry-picked from debian/sid) + + [ Alexander Nitsch ] + * [31b87e9] Make the logo SVG square + The original SVG source isn't completely square, modifying the SVG file + so all generated other files from the input are also exactly square. + * [c0f19a3] Add script for generating PNGs from logo SVG + * [c153c5f] Update icon PNGs to be properly scaled + + [ Carsten Schoenert ] + * [c372e1f] d/source.filter: add some configure scripts + Filter out some files that are named 'configure', they are rebuild later + anyway. The filtering of these files is moved from gbp.conf to + source.filter. + (cherry-picked from debian/sid) + * [a40c5df] d/c-lightning-l10n-t.sh: drop version checking + Remove an old check for a version string within the file install.rdf. + It's not created any more by upstream since > 60.0. + * [05b325e] d/source.filter: don't ignore files in root folder + Try to not ignore files which are in the top root folder of the upstream + source tarball. + * [d2ca267] rebuild patch queue from patch-queue branch + added patch: + fixes/Bug-1515641-Turn-enable-av1-around.-r-nalexander.patch + + modified (refreshed) patches: + porting-armel/Avoid-using-vmrs-vmsr-on-armel.patch + porting-armel/Bug-1463035-Remove-MOZ_SIGNAL_TRAMPOLINE.-r-darchons.patch + porting-kfreebsd-hurd/Allow-ipc-code-to-build-on-GNU-hurd.patch + porting-kfreebsd-hurd/Allow-ipc-code-to-build-on-GNU-kfreebsd.patch + porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + porting-kfreebsd-hurd/Fix-GNU-non-Linux-failure-to-build-because-of-ipc-ch.patch + porting-kfreebsd-hurd/adding-missed-HURD-adoptions.patch + porting-kfreebsd-hurd/ipc-chromium-fix-if-define-for-kFreeBSD-and-Hurd.patch + porting-m68k/Add-m68k-support-to-Thunderbird.patch + + removed patches (applied upstream): + fixes/Fix-big-endian-build-for-SKIA.patch + porting-kfreebsd-hurd/Fix-GNU-non-Linux-failure-to-build-because-of-ipc-ch.patch + porting-s390x/FTBFS-s390x-Use-jit-none-AtomicOperations-sparc.h-on-s390.patch + * [cb1dde9] d/control: increase version in B-D for libsqlite3-dev + * [54e8890] d/mozconfig.default: add new configure option + We need to disable the usage of libav1 for an successful build. The used + configure option was added by the new added patch to the patch queue. + * [ecd3ade] d/copyright: update after upstream changes + * [af58ed8] d/source.filter: add extra content to ignore + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 17 Feb 2019 10:58:46 +0100 + +thunderbird (1:65.0~b1-1) experimental; urgency=medium + + * [e5956ef] Merge tag 'debian/1%60.4.0-1' into debian/experimental + * [389748b] d/source.filter: adjust files to filter while repack + Rework of the file filter list due new upstream version but also to no + filter out files we obviously need later, e.g. for the omni.jar archive. + * [4b86a78] New upstream version 65.0~b1 + * [3db29ed] rebuild patch queue from patch-queue branch + removed patches (fixed upstream): + debian-hacks/icu-use-locale.h-instead-of-xlocale.h.patch + debian-hacks/shellutil.py-ignore-tilde-as-special-character.patch + fixes/Build-also-gdata-provider-as-xpi-file.patch + fixes/Use-msse-2-fpmath-C-CXXFLAGS-only-on-x86_64-platforms.patch + porting-mips/Bug-1444303-MIPS-Fix-build-failures-after-Bug-1425580-par.patch + porting-mips/Bug-1444834-MIPS-Stubout-MacroAssembler-speculationBarrie.patch + porting-sparc64/Bug-1434726-Early-startup-crash-on-Linux-sparc64-in-HashI.patch + + removed patches (dropped for Debian specific build): + debian-hacks/Don-t-build-testing-suites-and-stuff.patch + debian-hacks/Don-t-build-testing-suites-and-stuff-part-2.patch + adjusted patches: + + debian-hacks/Add-another-preferences-directory-for-applications-p.patch + debian-hacks/stop-configure-if-with-system-bz2-was-passed-but-no-.patch + patches/fixes/Fix-big-endian-build-for-SKIA.patch (but currently disabled) + porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + porting-kfreebsd-hurd/adding-missed-HURD-adoptions.patch + porting-kfreebsd-hurd/ipc-chromium-fix-if-define-for-kFreeBSD-and-Hurd.patch + porting-s390x/FTBFS-s390x-Use-jit-none-AtomicOperations-sparc.h-on-s390.patch + * [e918c6c] d/control: increase versions in B-D + New Thunderbirds version typically need other packages available with + higher versions like NSS, NSPR, rust ... + Also adding cbindgen and nodejs()!!). + * [b6c63bf] d/mozconfig.default: remove dead options + More old configure option are now not available anymore and we need to + drop them. + * [0f959ad] remove GCC specific options + LLVM's clang is now widely used, and clang isn't knowing the GCC options + '-fno-schedule-insns2' and '-fno-lifetime-dse', removing these options + from CFLAGS and CXXFLAGS. + * [d0b1f4b] d/rules: work around about strong quotings in .mk files + After the configuration of the source some Makefiles in the build folder + 'obj-thunderbird' have a strong qouting on some entries. This will + later provoke a build failure if we don't remove the single quotes + before in the Makefiles. + * [093053e] copyright: update after upstream changes + * [95eaacf] d/s/lintian-overrides: adjust overrides for needed files + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 20 Jan 2019 15:48:06 +0100 + +thunderbird (1:60.4.0-1) unstable; urgency=medium + + * [2e5a9d0] d/control: don't hard code LLVM packages in B-D + (Closes: #912797) + * [3aaa4a6] New upstream version 60.4.0 + No MFSA published yet by Mozilla Security while packaging this version. + (Closes: #913645) + * [12d3be3] debian/control: increase Standards-Version to 4.3.0 + No further changes needed. + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 24 Dec 2018 17:04:10 +0100 + +thunderbird (1:60.3.1-1) unstable; urgency=medium + + * [e1b489a] New upstream version 60.3.1 + * [f376b38] lightning: use ${source:Version} in Breaks and Recommends + (Closes: #914175) + * [7e560b3] Revert "lintian: adding a semi automated lintian-override" + The override about a misspelled word Synopsys isn't needed any more. + * [893c0e6] rebuild patch queue from patch-queue branch + modified patches: + debian-hacks/Don-t-build-testing-suites-and-stuff.patch + debian-hacks/Don-t-build-testing-suites-and-stuff-part-2.patch + * [20d8827] d/source.filter: update the filter sequences + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 25 Nov 2018 10:02:50 +0100 + +thunderbird (1:60.3.0-1) unstable; urgency=medium + + [ intrigeri ] + * [7949b31] AppArmor: update profile from upstream at commit f3d9a8b + (Closes: #903898) + * [e31dc14] AppArmor: update profile from upstream at commit 81c9457 + (Closes: #908206) + + [ Carsten Schoenert ] + * [0dcbe22] d/control: add xul-ext-gnome-keyring to Breaks for thunderbird + (Closes: #907979) + * [65db00d] armel: adding extra LDFLAGS so rust compiler isn't confused + The settings that are builtin within rust are conflicting with the GCC. + * [9c65884] New upstream version 60.3.0 + Fixed CVE issues in upstream version 60.3.0 (MFSA 2018-28) + CVE-2018-12392: Crash with nested event loops + CVE-2018-12393: Integer overflow during Unicode conversion while loading + JavaScript + CVE-2018-12389: Memory safety bugs fixed in Firefox ESR 60.3 and + Thunderbird 60.3 + CVE-2018-12390: Memory safety bugs fixed in Firefox 63, Firefox ESR 60.3, + and Thunderbird 60.3 + * [8726bb1] rebuild patch queue from patch-queue branch + removed patches (included upstream) + fixes/Bug-1479540-Accept-triplet-strings-with-only-two-parts-in.patch + fixes/Bug-1492064-Disable-baseline-JIT-when-SSE2-is-not-support.patch + fixes/Bug-1492065-Use-Swizzle-fallback-when-SSE2-is-not-support.patch + porting-mips/Add-struct-ucred-for-Linux-on-MIPS.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 01 Nov 2018 12:19:34 +0100 + +thunderbird (1:60.2.1-1) unstable; urgency=medium + + * [ba75ca3] logo: move old TB graphics into dedicated folder + * [ba47234] logo: adding new TB icon *.png graphics + Like Firefox Thunderbird has also got a reworked logo. As we use some own + icon created from a SVG graphic this commit adds the new icons in the + various sizes. The source of the SVG graphic is taken from + https://demo.identihub.co/thunderbird#/view/icon/element/612 + (Closes: #909108) + * [0b16a87] d/source.filter: don't remove react files from source + (Closes: #909046) + * [d01dfd6] rebuild patch queue from patch-queue branch + added patches: + fixes/Bug-1479540-Accept-triplet-strings-with-only-two-parts-in.patch + fixes/Bug-1482248-don-t-crash-on-empty-file-name-in-nsMsgLocalS.patch + fixes/Bug-1492064-Disable-baseline-JIT-when-SSE2-is-not-support.patch + fixes/Bug-1492065-Use-Swizzle-fallback-when-SSE2-is-not-support.patch + (Closes: #909628, #909039, #906816) + * [bf64065] New upstream version 60.2.1 + Fixed CVE issues in upstream version 60.2.1 (MFSA 2018-25) + CVE-2018-12377: Use-after-free in refresh driver timers + CVE-2018-12378: Use-after-free in IndexedDB + CVE-2018-12379: Out-of-bounds write with malicious MAR file + CVE-2018-12376: Memory safety bugs fixed in Firefox 62 and Firefox ESR 60.2 + CVE-2018-12385: Crash in TransportSecurityInfo due to cached data + CVE-2018-12383: Setting a master password post-Firefox 58 does not delete + unencrypted previously stored passwords + * [b4712af] rebuild patch queue from patch-queue branch + removed patches (fixed upstream): + fixes/Bug-1482248-don-t-crash-on-empty-file-name-in-nsMsgLocalS.patch + * [79057f6] d/control: make lightning-l10n packages transitional + The l10n content for Lightning and a specific language is now much more + related to the Thunderbird l10n content. By this the existing lightning + l10n packages are not really useful any more as we move the Lightning + l10n content into the respective Thunderbird l10n package a we need to + turn the existing Lightning l10n packages into transitional packages. + * [a0ac3b7] d/control: adding Replaces, Breaks, Provides to thunderbird-l10n-* + Related to the previous commit the Thunderbird l10n packages need some + more fields in the control file so the transition from lightning-l10n into + thunderbird-l10n can work. + * [c82ee7c] d/rules: install lightning l10n into thunderbird-l10n-* packages + The content for the lightning l10n stuff needs now to be installed into + thunderbird-l10n packages. + * [72cd535] d/control: add thunderbird-l10n-cy + Oops, seems like we never have introduced this language for Thunderbird + before. Now required to provide the l10n content for Lightning. + * [510bea6] d/thunderbird-wrapper.sh: improve GDB switch + Since TB 60 upstream isn't installing the old wrapper script + run-mozilla.sh any more. By this we need to adjust our starting wrapper + so the call to start Thunderbird within the GDB debugger is working. + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 05 Oct 2018 17:43:49 +0200 + +thunderbird (1:60.0-3) unstable; urgency=medium + + * [daa0dd7] locale: use 'intl.locale.requested' correctly + Thanks to hint from Sven Joachim we can use the preference setting + 'intl.locale.requested' in way that users don't need to use this setting + within their prefs.js to control the language of the Thunderbird UI. + 'intl.locale.requested' is somehow the successor of 'intl.locale.matchOS'. + (Closes: #908034) + * [f8ac1b2] debian/control: increase Standards-Version to 4.2.1 + No further changes needed. + * [a001579] d/control: remove empty 'Replaces' in thunderbird-l10n-da + We can remove that line of Replaces without any key. + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 06 Sep 2018 18:46:31 +0200 + +thunderbird (1:60.0-2) unstable; urgency=medium + + [ Carsten Schoenert ] + * [71ac5e7] rebuild patch queue from patch-queue branch + added patches: + porting-mips/Add-struct-ucred-for-Linux-on-MIPS.patch + porting-mips/Bug-1444303-MIPS-Fix-build-failures-after-Bug-1425580-par.patch + porting-mips/Bug-1444834-MIPS-Stubout-MacroAssembler-speculationBarrie.patch + * [d94e5dc] d/control: B-D on {lib}clang-6.0* and llvm-6.0-dev + (Closes: #906707) + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 20 Aug 2018 17:57:07 +0200 + +thunderbird (1:60.0-1) unstable; urgency=medium + + [ Cyril Brulebois ] + * [4f1fcd4] Bump B-D libsqlite3-dev version + Upstream requires a more recent version that is already available in + unstable but not in Stretch later e.g. + * [5a790c2] Add libicu-dev to Build-Depends (required for icu-i18n.pc) + This package was pulled from some other package already but we need this + explicit now again as we don't use the internal ICU version any more. + * [8c86207] Bump libhunspell-dev version + The same as for libsqlite3-dev, adding the correct B-D version. + (Closes: #905465) + + [ Carsten Schoenert ] + * [901f257] New upstream version 60.0 + Fixed CVE issues in upstream version 60.0 (MFSA 2018-19) + CVE-2018-12359: Buffer overflow using computed size of canvas element + CVE-2018-12360: Use-after-free when using focus() + CVE-2018-12361: Integer overflow in SwizzleData + CVE-2018-12362: Integer overflow in SSSE3 scaler + CVE-2018-5156: Media recorder segmentation fault when track type is + changed during capture + CVE-2018-12363: Use-after-free when appending DOM nodes + CVE-2018-12364: CSRF attacks through 307 redirects and NPAPI plugins + CVE-2018-12365: Compromised IPC child process can list local filenames + CVE-2018-12371: Integer overflow in Skia library during edge builder + allocation + CVE-2018-12366: Invalid data handling during QCMS transformations + CVE-2018-12367: Timing attack mitigation of PerformanceNavigationTiming + CVE-2018-5187: Memory safety bugs fixed in Firefox 61, Firefox ESR 60.1, + and Thunderbird 60 + CVE-2018-5188: Memory safety bugs fixed in Firefox 61, Firefox ESR 60.1, + Firefox ESR 52.9, and Thunderbird 60 + * [44ab834] rebuild patch queue from patch-queue branch + removed patches (applied upstream): + porting-arm64/Bug-1453892-Only-use-SkJumper-s-arm64-half-float-optimiza.patch + porting-arm64/Bug-1463036-Use-HAVE_ARM_NEON-instead-of-BUILD_ARM_NEON-f.patch + porting-armel/Bug-1463036-Add-mfloat-abi-softfp-to-NEON_FLAGS-when-it-m.patch + * [3168b29] debian/control: increase Standards-Version to 4.2.0 + No further changes needed. + * [f2f206e] d/rules: use MOZ_LANGPACK_ID instead of hard coding + * [996352a] d/rules: ensure l10n MOZ_LANGPACK_ID matches variable from + makefile + Previous beta versions for the thunderbird-l10n data have used + '@firefox.mozilla.org' within their application.id setting. Thunderbird + now expects '@thunderbird.mozilla.org' instead. Make the build more + flexible so we can detect mismatches here. + (Closes: #906176) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 19 Aug 2018 11:32:11 +0200 + +thunderbird (1:60.0~b10-1) experimental; urgency=medium + + [ intrigeri ] + * [596869d] AppArmor: update profile from upstream (at commit edc9487) + (Closes: #901471) + + [ Carsten Schoenert ] + * [57195ff] New upstream version 60.0~b10 + * [770c9a6] rebuild patch queue from patch-queue branch + added patches: + porting-arm64/Bug-1463036-Use-HAVE_ARM_NEON-instead-of-BUILD_ARM_NEON-f.patch + porting-armel/Avoid-using-vmrs-vmsr-on-armel.patch + porting-armel/Bug-1463035-Remove-MOZ_SIGNAL_TRAMPOLINE.-r-darchons.patch + porting-armel/Bug-1463036-Add-mfloat-abi-softfp-to-NEON_FLAGS-when-it-m.patch + * [7fa6ebd] debian/control: increase Standards-Version to 4.1.5 + No further changes needed. + * [22e701c] c-l-l10n-t.sh: adjust the path to the python helper + Adjust the shell script helper to use the changed path to makeversion.py. + * [90a1d9e] sticky prefs: use the new syntax in vendor.js + The syntax for locked preferences has been changed a while ago, it's + time to adjust the entry within vendor.js to disable automatic updates + for AddOns. + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 12 Jul 2018 17:52:27 +0200 + +thunderbird (1:60.0~b9-2) experimental; urgency=medium + + [ intrigeri ] + * [eb7cb44] Revert "apparmor: allow access to @{HOME}/.gnupg/tofu.db" + * [4cd8baf] AppArmor: update profile from upstream + (Closes: #900840) + * [807eb99] AppArmor: update profile from upstream (at commit 104da32) + + [ Carsten Schoenert ] + * [c980546] rebuild patch queue from patch-queue branch + added patch: + porting-arm64/Bug-1453892-Only-use-SkJumper-s-arm64-half-float-optimiza.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 01 Jul 2018 19:15:00 +0200 + +thunderbird (1:60.0~b9-1) experimental; urgency=medium + + * [be64a3e] d/source.filter: update due upstream changes + Writing the import filter file source.filter mostly complete new from + scratch. Needed because upstream has changed the structure of the source + completely. + * [c4b9113] New upstream version 60.0~b9 + * [3dc900a] rebuild patch queue from patch-queue branch + Related to the changed source structure the patches for the patch queue + needs to be adjusted to the new folders and their structure. Thanks to + git this wasn't that painful as git did all of the job. Two new patches + are needed to add. + added patches: + fixes/Build-also-gdata-provider-as-xpi-file.patch + debian-hacks/Don-t-build-testing-suites-and-stuff-part-2.patch + * [e50ae04] d/rules: remove references to folder 'mozilla' + To get the source built some targets in debian/rules are needed to be + modified. All references to the old used folder 'mozilla/' are removed + now. + * [a650500] ICU: don't build the Paragraph Layout library + Disable the build of the Paragraph Layout library, we don't need them if + we need to built the ICU stuff. Cherry-picked from current ESR 52 + packaging. + * [977b7fe] d/mozconfig.default: use the ICU package from system + The Debian packages of icu are recent enough so we don't need to build + own dedicated ICU binaries. + * [0c7ed7e] adjust the configuration of the built + Because of the modified source structure some more adjustments are needed + while going through the built targets like different paths, and built + calls of the Thunderbird source. + * [1c09011] adjust the install temporary folder + Upstream is now wrapping all internal make calls through a Python wrapper + called 'mach'. This also involves a changed behavior for installing the + Thunderbird files into the temporary folder we later use by the debhelper + sequencer. + * [bfbc9ca] d/s/lintian-overrides: update content due changed source.filter + The modified file debian/source.filter make some adjustments needed in + the lintian-overrides file for the source files related part. + * [44a4c5a] d/thunderbird.lintian-overrides: update after config changes + Like before some adjustments are needed for the lintian override rules + for the source files. + * [dd48091] d/copyright: adjust the content due folder changes + And one more file that needs to be adjusted due the changed source files. + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 01 Jul 2018 16:12:33 +0200 + +thunderbird (1:60.0~b6-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [3d91710] create-lightning-l10n: adjust folder structure + To build more easy lightning-l10n packages let's modify the helper script + for building the additional tarball. Change the content structure so we + can simple copy the needed l10n stuff into the l10n packages. + * [f1d6031] New upstream version 60.0~b6 + * [6643c31] Revert the linking into /u/l/tb/d/extensions + Thunderbird in Debian won't detecting extension which are placed in + /usr/lib/thunderbird/distribution/extensions, going back to the old + folder /usr/lib/thunderbird/extensions to link extensions into + Thunderbird. + * [26549a3] lightning: turning package into Architecture all + Change the architecture for the lightning package from 'any' to 'all'. + Lightning is only build by Javascript, CSS, JSM and other text based + files and we don't need to build and install it as a architecture + dependent package. + * [86cd48f] mozconfig.default: disable webrtc build and inclusion + Let's drop the build of support for WebRTC, Thunderbird isn't able to use + this as there is no component which is depending on this. The chat + component would be a potential use case but right now it lacks any + functionality by webrtc features. + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 05 May 2018 13:56:36 +0200 + +thunderbird (1:60.0~b5-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [b8625ea] New upstream version 60.0~b5 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 28 Apr 2018 19:15:07 +0200 + +thunderbird (1:60.0~b4-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [62ae939] New upstream version 60.0~b4 + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 23 Apr 2018 18:19:11 +0200 + +thunderbird (1:60.0~b3-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [94f8505] debian/control: increase Standards-Version to 4.1.4 + No further changes needed.f2f206eb34a619f7a684d1216fcd918454135d41 + * [3ba10c6] rebuild patch queue from patch-queue branch + added patches: + porting-sparc64/Bug-1434726-Early-startup-crash-on-Linux-sparc64-in-HashI.patch + fixes/Use-msse-2-fpmath-C-CXXFLAGS-only-on-x86_64-platforms.patch + fixes/Fix-big-endian-build-for-SKIA.patch (re-added) + Thanks Andreas Glaubitz for providing these patches! + * [dabf294] New upstream version 60.0~b3 + * [24f8a38] re-enable usage of lib{nspr4,nss3}-dev while built + The available versions of these libraries now recent enough so we can + drop the usage of the embedded code copies. + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 15 Apr 2018 12:47:43 +0200 + +thunderbird (1:60.0~b2-1) experimental; urgency=medium + + [ Agustin Henze ] + * [3639717] apparmor: allow access to @{HOME}/.gnupg/tofu.db + (Closes: #894907) + + [ intrigeri ] + * [3895bba] AppArmor: fix empty black windows in Thunderbird 58+ + (Closes: #887973) + * [353ca25] AppArmor: update profile from upstream + (Closes: #882048, #882122) + + [ Carsten Schoenert ] + * [37e0bbe] New upstream version 59.0~b1 + * [d75c4be] rebuild patch queue from patch-queue branch + added patches: + fixes/Fix-build-against-libcairo2-dev-1.15.10.patch + patches/fixes/Fix-big-endian-build-for-SKIA.patch + + removed patches: + debian-hacks/Allow-usage-of-libnspr4-dev-4.16.patch + fixes/Bug-1418598-Make-cargo-linker-properly-handle-quoted-stri.patch + thunderbird/Thunderbird-fix-installdir-for-icons.patch + * [9615d6a] New upstream version 60.0~b1 + * [431006c] d/source.filter: update due upstream changes + Update the list of files we filter out, Upstream added various new files + mostly used for auto-testing we don't use. + * [2cb4635] d/s/lintian-overrides: remove entries about brace expansion + We can remove the override about brace expansion in dh sequencer files. + * [4c9f185] debian/rules: using 'rm -f' because probably non existing files + The file app.ini isn't existing in some l10n folders for lightning, + simply use '-f' for convenience. + * [ed00442] debian/rules: fix typo to grep app ID of calendar-g-p + * [4a993c5] adding additional packages to Breaks with thunderbird + The packages calendar-exchange-provider and enigmail + xul-ext-sogo-connector aren't compatible to the webextension interface + and we need to add a versioned Breaks. + * [9bd8286] adjust Breaks for enigmail + Also enigmail needs an adjusted version for Breaks. + * [24382c2] Revert "Use gcc-6 and g++-6 due broken GUI with GCC-7" + (Closes: #892404) + * [f0ac8a5] rebuild patch queue from patch-queue branch + removed patches: + debian-hacks/Allow-to-override-ICU_DATA_FILE-from-the-environment.patch + debian-hacks/remove-non-free-W3C-icon-valid.png.patch + fixes/Allow-.js-preference-files-to-set-locked-prefs-with-lockP.patch + fixes/Fix-build-against-libcairo2-dev-1.15.10.patch + + modified patches: + debian-hacks/Build-against-system-libjsoncpp.patch + debian-hacks/Don-t-build-testing-suites-and-stuff.patch + porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + porting-kfreebsd-hurd/adding-missed-HURD-adoptions.patch + * [6ab35ad] d/mozconfig.default: don't use nspr and nss from system + We need to switch back to the embedded source for NSS and NSPR, the + versions in unstable aren't usable. + * [055ed65] d/mozconfig.default: remove no longer alive option + The option '--enable-system-cairo' is gone with TB 60. + * [663d6f1] lightning-l10n-bn-bd: remove Bengali (Bangladesh) l10n package + * [02b21cb] lightning-l10n-pa-in: remove Punjabi (India) l10ng package + * [0cc0b5d] lightning-l10n-ta-lk: remove Tamil (Sri Lanka) l10n package + * [62f23a5] thunderbird-l10n-bn-bd: remove (Bangladesh) l10n package + * [61bfdf4] thunderbird-l10n-pa-in: remove Punjabi (India) l10n package + * [a361750] thunderbird-l10n-ta-lk: remove Tamil (Sri Lanka) l10n package + * [8ba5b0d] debian/control: add new packages for *-kk language + * [e4280ac] debian/control: add new packages for *-ms language + * [aaef9fe] adjust Vcs fields to salsa.debian.org + * [144c492, 009b145] debian/copyright: update after upstream changes + Upstream removed some files/folders, which reflects in needed adjustments + for the copyright file. + * [3623f84] d/thunderbird.lintian-overrides: add libnspr4.so and libnss3.so + We now need to ship (again) embedded libraries for NSPR and NSS. + * [0d3de65] lightning: move linking into /u/l/tb/distribution/extensions + Following upstream with the folder for the Lightning to not differ. + * [4d6cefe] New upstream version 60.0~b2 + * [e1c40a7] rebuild patch queue from patch-queue branch + removed patches: + fixes/Fix-big-endian-build-for-SKIA.patch + * [4834a1d] add entries to README and NEWS for thunderbird + Adding notes about the current situation foe the l10n packages and their + integration into the UI of Thunderbird and Lightning. + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 07 Apr 2018 11:12:37 +0200 + +thunderbird (1:58.0~b3-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [d114338] d/source.filter: update due upstream changes + Update the filtering list for excluding some unwanted source files as + usual while preparing new major upstream versions. + * [91d23a9] New upstream version 58.0~b3 + * [f34e555] rebuild patch queue from patch-queue branch + added patches: + debian-hacks/Allow-usage-of-libnspr4-dev-4.16.patch + debian-hacks/icu-use-locale.h-instead-of-xlocale.h.patch + debian-hacks/shellutil.py-ignore-tilde-as-special-character.patch + fixes/Bug-1418598-Make-cargo-linker-properly-handle-quoted-stri.patch + + modified patches: + debian-hacks/Build-against-system-libjsoncpp.patch + debian-hacks/Don-t-build-testing-suites-and-stuff.patch + porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + porting-kfreebsd-hurd/adding-missed-HURD-adoptions.patch + porting-m68k/Add-m68k-support-to-Thunderbird.patch + porting-sh4/Add-sh4-support-to-Thunderbird.patch + porting/Disable-optimization-on-alpha-for-the-url-classifier.patch + prefs/Don-t-auto-disable-extensions-in-system-directories.patch + prefs/Set-javascript.options.showInConsole.patch + + obsolete patches (included somehow or fixed upstream): + debian-hacks/Force-use-the-i686-rust-target.patch + porting-alpha/FTBFS-alpha-adjust-some-source-to-prevent-build-issues.patch + patches/porting-alpha/fix-FTBFS-on-alpha.patch + patches/porting-arm64/Bug-1257055-Use-jit-arm64-Architecture-arm64.h-on-non-JIT.patch + patches/porting-hppa/FTBFS-hppa-xpcshell-segfaulting-during-make-install.patch + porting-kfreebsd-hurd/FTBFS-hurd-adding-GNU-Hurd-to-the-list-of-OS-systems.patch + porting-mips/FTBFS-mips-add-missing-char-variable.patch + porting/ppc-fix-divide-page-size-in-jemalloc.patch + thunderbird-l10n/thunderbird-l10n-disable-external-extension-update.patch + * [bd45d47] debian/control: adding new Build-Depends + Since this is the first version > 52 we need now cargo, clang, rustc and + llvm development files. + * [c63a03f] d/mozconfig.default: remove no longer alive options + Some old options like --disable-gnomeui, --enable-gio, and + --with-default-mozilla-five-home are history now. + * [609dbbe] l10n lightning: modify script to work with recent version + We still need to use the shellscript create-lightning-l10n-tarball.sh + (and also *-thunderbird-l10n-*) to create the additional tarballs. + * [2f276b7] thunderbird-l10n: change tb-l10n package installation + Due the changed structure from upstream for the thunderbird l10n files + the packaging needs also to be adopted. + * [ee476f8] d/thunderbird.install: update install sequencer file + Also small adjustments are needed for the installation of the thunderbird + binary files. The old script run-mozilla.sh (which we didn't have used + within the Debian packaging) isn't shipped now, and there is now a new + folder gtk2 which includes the libmozgtk library linked against GTK2. + * [ced9d18] thunderbird-dev: remove the package and adjustments on this + The complete content that was packaged previously in thunderbird-dev + isn't created and installed now. Thus makes the old package + thunderbird-dev obsolete. + * [484a142] autopkgtests: disable tests around thunderbird-dev + Disable all autopkgtests which have used thunderbird-dev. + * [0aa2546] switch to system libraries back + We can now use the system libararies libnspr4, libnss3 and libsqlite3 + again, the version of libicu is still to old for usage within the + package build. + * [858ae82] d/control: thunderbird, remove variable ${gnome:Depends} + * [7c3a258] d/control: lightning, remove variable ${shlibs:Depends} + * [aabf0d4] debian/source/lintian-overrides: update entries + * [94b00db] debian/control: increase Standards-Version to 4.1.3 + No further changes needed. + * [245e8c2] debian/copyright: update after upstream changes + Also almost needed with new major upstream versions reflect the + changes from upstream in the copyright file. + * [72507b2] d/control: enigmail < 1.9.9 isn't working with TB > 55 + Due the new plugin interface some old plugins doesn't work with this + thunderbird version anymore, or behaving unexpected. Enigmal is one of + the this (known) plugins which needs to be at least in version 2.0a2pre + installed to work with Thunderbird. + * [6cf0133] lightning-l1on: change l10n installation + Related to [4abc7f2] the various thunderbird-l10n packages need to be + installed differently to old package installations. + * [6af7054] calendar-google-provider: tweak installation a bit + More a hack but the Mozilla plugin installation by mozilla-devscripts + isn't prepared for the new webextension logic by Mozilla. Symlinking the + c-g-p plugin for now directly from the thunderbird extension folder. + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 21 Jan 2018 14:03:39 +0100 + +thunderbird (1:52.9.1-1) unstable; urgency=high + + [ intrigeri ] + * [1259eaa] AppArmor: update profile from upstream (at commit edc9487) + (Closes: #901471) + + [ Carsten Schoenert ] + * [d706f5b] debian/control: increase Standards-Version to 4.1.5 + No further changes needed. + * [f5a3eb2] New upstream version 52.9.1 + (Closes: #903160) + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 10 Jul 2018 19:40:41 +0200 + +thunderbird (1:52.9.0-1) unstable; urgency=high + + [ intrigeri ] + * [c33dba2] Revert "apparmor: allow access to @{HOME}/.gnupg/tofu.db" + * [cb64397] AppArmor: update profile from upstream (Closes: #900840) + * [b5d6545] AppArmor: update profile from upstream (at commit 104da32) + + [ Carsten Schoenert ] + * [099b525] d/source.filter: add some more files to filter + There are some more files we want to filter out. + * [376e5f3] New upstream version 52.9.0 + Fixed CVE issues in upstream version 52.9 (MFSA 2018-18) + CVE-2018-12359: Buffer overflow using computed size of canvas element + CVE-2018-12360: Use-after-free when using focus() + CVE-2018-12372: S/MIME and PGP decryption oracles can be built with HTML + emails + CVE-2018-12373: S/MIME plaintext can be leaked through HTML reply/forward + CVE-2018-12362: Integer overflow in SSSE3 scaler + CVE-2018-12363: Use-after-free when appending DOM nodes + CVE-2018-12364: CSRF attacks through 307 redirects and NPAPI plugins + CVE-2018-12365: Compromised IPC child process can list local filenames + CVE-2018-12366: Invalid data handling during QCMS transformations + CVE-2018-12374: Using form to exfiltrate encrypted mail part by pressing + enter in form field + CVE-2018-5188: Memory safety bugs fixed in Firefox 60, Firefox ESR 60.1, + Firefox ESR 52.9, and Thunderbird 52.9 + * [83a9c9b] rebuild patch queue from patch-queue branch + As we have filtered more files out from the source we need to modify the + list of tests we won't to built while built the source too so a small + adjustment on that. + Also fixing some spelling issues which Lintian has found. + modified patches: + debian-hacks/Don-t-build-testing-suites-and-stuff.patch + porting-alpha/fix-FTBFS-on-alpha.patch + porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + porting-kfreebsd-hurd/ipc-chromium-fix-if-define-for-kFreeBSD-and-Hurd.patch + renamed patches: + Allow-to-override-ICU_DATA_FILE-from-the-environment.patch -> + Allow-one-to-override-ICU_DATA_FILE-from-the-environment.patch + fix-function-nsMsgComposeAndSend-to-to-respect-Replo.patch -> + fix-function-nsMsgComposeAndSend-to-respect-ReploToSend.patch + * [d5254e2] Removed unneded lintian override about brace expansion + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 04 Jul 2018 21:44:26 +0200 + +thunderbird (1:52.8.0-1) unstable; urgency=high + + [ intrigeri ] + * [4656ebf] AppArmor: update profile from upstream + (Closes: #882048, #882122) + + [ Agustin Henze ] + * [840cbc8] apparmor: allow access to @{HOME}/.gnupg/tofu.db + (Closes: #894907) + + [ Carsten Schoenert ] + * [514e9e8] New upstream version 52.8.0 + Fixed CVE issues in upstream version 52.8 (MFSA 2018-13) + CVE-2018-5183: Backport critical security fixes in Skia + CVE-2018-5184: Full plaintext recovery in S/MIME via chosen-ciphertext + attack (aka Efail) + CVE-2018-5154: Use-after-free with SVG animations and clip paths + CVE-2018-5155: Use-after-free with SVG animations and text paths + CVE-2018-5159: Integer overflow and out-of-bounds write in Skia + CVE-2018-5161: Hang via malformed headers + CVE-2018-5162: Encrypted mail leaks plaintext through src attribute + (aka Efail) + CVE-2018-5170: Filename spoofing for external attachments + CVE-2018-5168: Lightweight themes can be installed without user + interaction + CVE-2018-5178: Buffer overflow during UTF-8 to Unicode string conversion + through legacy extension + CVE-2018-5185: Leaking plaintext through HTML forms (aka Efail) + CVE-2018-5150: Memory safety bugs fixed in Firefox 60, Firefox ESR 52.8, + and Thunderbird 52.8 + (Closes: #898631) + * [7845229] ICU: don't build the Paragraph Layout library + Disable the build of the layout library in the internal ICU build as we + don't need this and can cause build issues. + * [e0a79fc] debian/control: increase Standards-Version to 4.1.4 + No further changes needed. + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 17 May 2018 21:04:15 +0200 + +thunderbird (1:52.7.0-1) unstable; urgency=medium + + * [9eb2692] New upstream version 52.7.0 + Fixed CVE issues in upstream version 52.7 (MFSA 2018-09) + CVE-2018-5127: Buffer overflow manipulating SVG animatedPathSegList + CVE-2018-5129: Out-of-bounds write with malformed IPC messages + CVE-2018-5144: Integer overflow during Unicode conversion + CVE-2018-5146: Out of bounds memory write in libvorbis + CVE-2018-5125: Memory safety bugs fixed in Firefox 59, Firefox ESR 52.7, + and Thunderbird 52.7 + CVE-2018-5145: Memory safety bugs fixed in Firefox ESR 52.7 and + Thunderbird 52.7 + * [a01cf4b] Revert "Use gcc-6 and g++-6 due broken GUI with GCC-7" + Switching now back to GCC7 as we don't have any longer issues with + broken visuals in the GUI. + (Closes: #892404) + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 26 Mar 2018 17:21:40 +0200 + +thunderbird (1:52.6.0-1) unstable; urgency=high + + * [97e1cd7] New upstream version 52.6.0 + Fixed CVE issues in upstream version 52.6 (MFSA 2018-04) + CVE-2018-5095: Integer overflow in Skia library during edge builder + allocation + CVE-2018-5096: Use-after-free while editing form elements + CVE-2018-5097: Use-after-free when source document is manipulated + during XSLT + CVE-2018-5098: Use-after-free while manipulating form input elements + CVE-2018-5099: Use-after-free with widget listener + CVE-2018-5102: Use-after-free in HTML media elements + CVE-2018-5103: Use-after-free during mouse event handling + CVE-2018-5104: Use-after-free during font face manipulation + CVE-2018-5117: URL spoofing with right-to-left text aligned left-to-right + CVE-2018-5089: Memory safety bugs fixed in Firefox 58, Firefox ESR 52.6, + and Thunderbird 52.6 + * [0300242] rebuild patch queue from patch-queue branch + Added patch debian-hacks/icu-use-locale.h-instead-of-xlocale.h.patch + that fixes the build of the included ICU source against glibc 2.26. + (Closes: #887766) + * [4bf22e0] debian/control: increase Standards-Version to 4.1.3 + No further changes needed. + * [3616443] adjust Vcs fields to salsa.debian.org + The Vcs for Thunderbird packaging live now on Salsa as Alioth will be + shutdown in the future. + * [c2f3e14] lintian: ignore non multiarch install folder for thunderbird.pc + Ignore a lintian warning about unavailable pkg-config file thunderbird.pc + as the ESR versions 52.x are the last series which will have a + thunderbird-dev. The next ESR version will be 60.x which uses + webextension and makes thunderbird-dev obsolete. + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 25 Jan 2018 20:21:10 +0100 + +thunderbird (1:52.5.2-2) unstable; urgency=medium + + [ Carsten Schoenert ] + * [f597157] Revert "d/thunderbird.postinst: reload AA profile on updates" + The trigger automatics for appamor already is handling the + needed reload on profile updates for the applications. + (Closes: #885158) + * [8ebdb96] debian/control: increase Standards-Version to 4.1.2 + No further changes needed. + * [81a8c00] use inverse logic on version for AA profile status check + By this change we don't enforce the disabled profile from the + previous version in some cases and can also handle possible + version strings from -security and -backports. + (Closes: #885157) + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 26 Dec 2017 14:56:40 +0100 + +thunderbird (1:52.5.2-1) unstable; urgency=high + + [ intrigeri ] + * [b791221] AppArmor: support new thunderbird executable path + (Closes: #883561, #884217) + + [ Carsten Schoenert ] + * [1f46308] New upstream version 52.5.2 + Fixed CVE issues in upstream version 52.5 (MFSA 2017-30) + CVE-2017-7829: Mailsploit part 1: From address with encoded null character + is cut off in message header display + CVE-2017-7846: JavaScript Execution via RSS in mailbox:// origin + CVE-2017-7847: Local path string can be leaked from RSS feed + CVE-2017-7848: RSS Feed vulnerable to new line Injection + * [0dd21b9] d/thunderbird.postinst: reload AA profile on updates + * [8c57218] don't disable AA profile on package updates + As people want to re-enable the AA profile a update of + thunderbird doesn't have to disable this again. + (Closes: #884191) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 24 Dec 2017 11:30:09 +0100 + +thunderbird (1:52.5.0-1) unstable; urgency=high + + [ intrigeri ] + * [48e6b65] AppArmor: fix the Crash Reporter and avoid noisy denial logs + (Closes: #880953) + * [ad8b3b5] AppArmor: fix compatibility with NVIDIA hardware + (Closes: #880532) + * [d8ff6b6] Disable the AppArmor profile by default + Due the various side effects by the enabled AppArmor profile in + Thunderbird it's currently better for a user experience we + disabling the AppArmor profile for to not get people get mad with + to many broken things. + Users can always enable the profile by themselves again. + (Closes: #882672) + * [e50eac5] README.Debian: document how to opt-in for AppArmor confinement + * [860d325] README.Debian: document how one can debug the AppArmor profile + + [ Guido Günther ] + * [50a8f60] Drop myself from maintainers + Thank you Guido for always helping out if we had some questions! + + [ Carsten Schoenert ] + * [b64509b] New upstream version 52.5.0 + Fixed CVE issues in upstream version 52.5 (MFSA 2017-26) + CVE-2017-7828: Use-after-free of PressShell while restyling layout + CVE-2017-7830: Cross-origin URL information leak through Resource Timing API + CVE-2017-7826: Memory safety bugs fixed in Firefox 57, Firefox ESR 52.5, + and Thunderbird 52.5 + * [3166018] thunderbird.links: let thunderbird pointing to thunderbird-bin + (Closes: #856492) + * [6fff70c] [buster] tb-wrapper: searching the correct dbgsym package + * [4763ca6] adding a NEWS file for thunderbird package + Giving a note about the now disabled AppArmor profile. + * [0b9d656] disabling crashreporter for now + Also don't build and ship the Crashreporter any more, it's useless + until we can collect all symbols correctly. + * [a285647] move AppArmor specific things into own README file + Put all AppArmor related information into one dedicated file. + * [5d56439] d/thunderbird.js: prepare a line for extra X-Debbugs-Cc + A really old bug report ... building a compromise and put the + requested extra header config into the configuration file but keep + it deactivated as default. + (Closes: #379304) + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 03 Dec 2017 19:58:57 +0100 + +thunderbird (1:52.4.0-2~exp1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [a3e73e9] disable usage of libgnomeui parts + The libgnomeui stuff (only relevant for GTK+2) is deprecated + for a long time and will be removed in buster, and we don't need + this at all. + See https://lists.debian.org/debian-devel/2017/10/msg00299.html + * [9efc5c9] debian/watch: switch to https + * [bd5a635] rebuild patch queue from patch-queue branch + Fixup for [da3c5cc], add ppc64 to the list of BE architectures. + Thanks Adrian Glaubitz for pointing the issue. (Closes: #879270) + * [42f5ab5] apparmor: update profile from upstream (Closes: #876333, #855346) + + [ intrigeri ] + * [d7febc8, b026d28] AppArmor: update profile from upstream + (Closes: #880425, #877324) + * [377e7b5] README.Debian: fixing small typo + * [3b0a63a] AppArmor: fix importing public OpenPGP keys from file + (Closes: #880715) + + [ Carsten Schoenert ] + * [241690e] d/control: s/Icedove/Thunderbird in desc's for lightning-l10n-* + The lightning-l10n package were still using the name 'Icdeove' + instead of 'Thunderbird'. + * [f17f735] debian/control: moving transitional packages at bottom + * [91f9897] autopkg: adjust icedove to thunderbird depends + Now move over to depend in favor of thunderbird for some of + the autopkg tests. + * [8ae2ad7] autopkg: adjust icedove-dev to thunderbird-dev depends + Doing the same as before for thunderbird-dev as the native + replacement for icedove-dev. + * [fa0134c] bump debhelper >= 10.2.5 + * [8752789] debian/rules: try to build extensions reproducible + The two extensions (lightning and calendar-google-provider) + don't build reproducible right now. Trying to fix this by using + the timestamp from the changelog entry for the files. May not + work correctly and we need to tune more. + * [1496368] d/thunderbird.install: also install the fonts folder + Recent versions of Thunderbird needing the font EmojiOne which + isn't provided by any other package. + (Closes: #881299) + + The following changes are take effect in removing all transitional packages + related to the old icedove packaging only for buster. We still need all the + transitional packages in wheezy, jessie and stretch! + * [54c8a9b] [buster] remove transitional iceowl-l10n-* packages + * [c338630] [buster] remove Replace, Breaks and Provides for iceowl-l10n-* + * [4311683] [buster] remove transitional icedove-l10n-* packages + * [f6e3a01] [buster] remove Replace, Breaks and Provides for icedove-l10n-* + * [a9117e4] [buster] remove transitional iceowl-extension package + * [5aed012] [buster] remove Replace, Breaks and Provides for iceowl-extension + * [27fc04b] [buster] remove transitional icedove-dbg package + * [53b4825] [buster] remove transitional icedove-dev package + * [e2d808f] [buster] remove Replace, Breaks and Provides for icedove-dev + * [97edfbe] [buster] remove transitional icedove package + * [3748054] [buster] remove Replace and Breaks for icedove + * [611a704] [buster] move thunderbird-dbg into *-dbgsym package + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 12 Nov 2017 16:01:07 +0100 + +thunderbird (1:52.4.0-1) unstable; urgency=medium + + [ Guido Günther ] + * [da3c5cc] Simplify endianness selection for ICU + Since we need to build ICU on the various Debian releases we + need to ensure the architecture detection isn't to strict. + Thanks Guido for helping out here! + + [ Carsten Schoenert ] + * [47748ca] debian/control: be more relaxed on Breaks for enigmail + * [6a54666] thunderbird-wrapper: fix small typo in help output + A small typo was happen in the example call with the JS console. + * [6d5266e] README.Debian: update info around tls fallback-limit + The default behavior on the TLS fallback has changed some + versions ago, document this accordingly. + * [24ad883] debian/control: change maintainer + Thanks Christoph for the work over the past years! + * [c78200e] debian/control: move src pkg name to thunderbird + By this version we move the source package name also back to + thunderbird. This follows the changes that are already made to + the binary package names and we can call the source package now + also again thunderbird. + (Closes: #857075) + * [c26133d] debian/gbp.conf: rename components to real used names + Due the changes of the source package the names for the + sub-folders within the additional tarballs can also be changed + to be closer on the real upstream used names. + * [a5ce4f7] New upstream version 52.4.0 + (Closes: #878845, #878870) + Fixed CVE issues in upstream version 52.4 (MFSA 2017-23) + CVE-2017-7793: Use-after-free with Fetch API + CVE-2017-7818: Use-after-free during ARIA array manipulation + CVE-2017-7819: Use-after-free while resizing images in design mode + CVE-2017-7824: Buffer overflow when drawing and validating elements with + ANGLE + CVE-2017-7805: Use-after-free in TLS 1.2 generating handshake hashes + CVE-2017-7814: Blob and data URLs bypass phishing and malware protection + warnings + CVE-2017-7825: OS X fonts render some Tibetan and Arabic unicode characters + as spaces + CVE-2017-7823: CSP sandbox directive did not create a unique origin + CVE-2017-7810: Memory safety bugs fixed in Firefox 56 and Firefox ESR 52.4, + and Thunderbird 52.4 + * [104b4e5] rebuild patch queue from patch-queue branch + * [d63662a] lintian: move oldlibs/extra -> oldlibs/optional + By moving all transitional package to oldlibs/optional we can + help deborphan to detect better not needed packages. + * [fb56001] d/rules: reflect changes from renamed component tarballs + The additional tarballs are stored in folders which reflect + the upstream names of those components. This also needs to be + respected for the build instructions of the package. + * [61288fb] debian/control: change Vcs* fields due the src name change + Addressing the changed source package name in the Git Vcs urls. + * [ef95ab5] debian/control: increase Standards-Version to 4.1.1 + No further changes needed. + * [45e8fe2] apparmor: update profile from upstream + Thanks to Simon Deziel and intrigeri we can simply use the + apparmor profile changes done for the Ubuntu releases. + * [6b1649c] lintian: adding a override for thunderbird-l10n-all + * [ceab93f] debian/README.source: reflect src package name change + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 17 Oct 2017 18:20:29 +0200 + +icedove (1:52.3.0-4) unstable; urgency=medium + + [ Carsten Schoenert ] + * [3ddf57b] rebuild patch queue from patch-queue branch + * [3bd845d] debian/control: increase Standards-Version to 4.1.0 + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 29 Aug 2017 16:17:24 +0200 + +icedove (1:52.3.0-3) unstable; urgency=medium + + [ Carsten Schoenert ] + * [c08f005] rebuild patch queue from patch-queue branch + * [f658cab] debian/rules: enable verbose build for ICU + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 28 Aug 2017 19:44:07 +0200 + +icedove (1:52.3.0-2) unstable; urgency=medium + + [ Carsten Schoenert ] + * [d544a01] debian/rules: correct icu build sequence + + -- Carsten Schoenert <c.schoenert@t-online.de> Tue, 22 Aug 2017 18:57:36 +0200 + +icedove (1:52.3.0-1) unstable; urgency=medium + + [ Carsten Schoenert ] + * [8e852be] New upstream version 52.3.0 + Fixed CVE issues in upstream version 52.3 (MFSA 2017-20) + CVE-2017-7800: Use-after-free in WebSockets during disconnection + CVE-2017-7801: Use-after-free with marquee during window resizing + CVE-2017-7809: Use-after-free while deleting attached editor DOM node + CVE-2017-7784: Use-after-free with image observers + CVE-2017-7802: Use-after-free resizing image elements + CVE-2017-7785: Buffer overflow manipulating ARIA attributes in DOM + CVE-2017-7786: Buffer overflow while painting non-displayable SVG + CVE-2017-7753: Out-of-bounds read with cached style data and + pseudo-elements + CVE-2017-7787: Same-origin policy bypass with iframes through page reloads + CVE-2017-7807: Domain hijacking through AppCache fallback + CVE-2017-7792: Buffer overflow viewing certificates with an extremely + long OID + CVE-2017-7804: Memory protection bypass through WindowsDllDetourPatcher + CVE-2017-7791: Spoofing following page navigation with data: protocol and + modal alerts + CVE-2017-7782: WindowsDllDetourPatcher allocates memory without DEP + protections + CVE-2017-7803: CSP containing 'sandbox' improperly applied + CVE-2017-7779: Memory safety bugs fixed in Firefox 55, Firefox ESR 52.3, + and Thunderbird 52.3 + * [0b7243b] debian/rules: build icudt5*.dat on our own if needed + If we need to use the internal sources of ICU (triggered by + using --with-system-icu) we need to build the platform depended file + icudt*[b,l].dat before we can call the configure run. + This is needed as Mozilla only ships a precompiled little endian version + of the file icudt*.dat and all platforms with big endianness are failing + later due issues related to the wrong endianness. + * [1964469] debian/mozconfig.default: enable i18n on big endian + * [6b58ac5] debian/control: increase Standards-Version to 4.0.1 + * [e59cf81] rebuild patch queue from patch-queue branch + removed patche(s) (applied upstream): + - fixes/Bug-1308908-Compare-the-whole-accessible-name-when-checki.patch + updated/refreshed patches (no changes): + - porting-kfreebsd-hurd/adding-missed-HURD-adoptions.patch + + [ Simon Deziel ] + * [a574010] apparmor/usr.bin.thunderbird: small update to avoid noise + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 19 Aug 2017 18:27:19 +0200 + +icedove (1:52.2.1-5) unstable; urgency=high + + [ Carsten Schoenert ] + * [133a574] Use gcc-6 and g++-6 due broken GUI with GCC-7 + The usage of the GCC-7 suite introduces a broken GUI currently that make + using thunderbird mostly impossible. + (Closes: #871629) + * [3ebacd1] d/rules: use DEB_* variables for entries from changelog + By using variables that are prepared by dpkg we don't need to manually + search for dates and versions. etc. + * [52c2b83] d/copyright: MPL-1.1 and MPL-2.0 now provided by common-licenses + Since policy 4.0.0 the two Mozilla related licenses are included and don't + need to be added extra. + * [3f37967] adjust X-Debian-Homepage to existing Thunderbird page + * [41b5c03] debian/control: increase Standards-Version to 4.0.0 + * [e3c3994] mozconfig.default: use proper disabled options + * [2d4b846] debian/control: increase Breaks for enigmail version + (Closes: #869789) + + [ John Paul Adrian Glaubitz ] + * [4879401] sh4: disable option --disable-pie (Closes: #867553) + + [ Carsten Schoenert ] + * [2646f3f] autpkgtests: disable the idlTest.sh test case + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 11 Aug 2017 22:02:47 -0400 + +icedove (1:52.2.1-4) unstable; urgency=medium + + [ Guido Günther ] + * [04de899] Don't use different profile folder for jessie and wheezy + + [ Carsten Schoenert ] + * [692d3ce] rebuild patch queue from patch-queue branch (Closes: #867013) + added patch (provided by Adrian): + - porting-alpha/FTBFS-alpha-adjust-some-source-to-prevent-build-issues.patch + removed patch: + - porting-hurd/FTBFS-hurd-adding-GNU-to-the-configure-platform-detection.patch + (wrong approach, the Python wrapper around configure isn't yet smart enough) + + [ John Paul Adrian Glaubitz ] + * [5153ce2] mips: final fixups to prevent FTBFS + + -- Carsten Schoenert <c.schoenert@t-online.de> Thu, 06 Jul 2017 16:53:30 +0200 + +icedove (1:52.2.1-3) unstable; urgency=medium + + [ John Paul Adrian Glaubitz ] + * [99b323a] d/mozconfig.default: fixups for --without-intl-api + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 01 Jul 2017 10:18:05 +0200 + +icedove (1:52.2.1-2) unstable; urgency=medium + + [ Carsten Schoenert ] + * [e8ce299] disabling ICU support on some big endian systems + This hack should enable at least successful building of all RC platforms + and needs to be solved in a not such agressive way without loosing ICU + support on the problematic platforms. + Thanks John Paul Adrian Glaubitz for catching the root of the issue. + * [a66e812] rebuild patch queue from patch-queue branch + Adding a small needed fix for getting mips* out od FTBFS. Also GNU/Hurd + should pass the configure script now. + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 30 Jun 2017 19:38:28 +0200 + +icedove (1:52.2.1-1) unstable; urgency=medium + + [ Guido Günther ] + * [4e87d6b] d/rules: Make sure DIST is not passed on to configure + + [ Carsten Schoenert ] + * [35b84ef] rebuild patch queue from patch-queue branch + added patches: + - porting-mips/Fix-CPU_ARCH-test-for-libjpeg-on-mips.patch + - porting-s390x/FTBFS-s390x-Use-jit-none-AtomicOperations-sparc.h-on-s390.patch + (Closes: #864974) + * [c818874] New upstream version 52.2.1 + (Closes: #861840) + * [8c776c9] Icedove2Thunderbird: add opt out for dialogue pop-up + (Closes: #860381) + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 28 Jun 2017 20:01:44 +0200 + +icedove (1:52.2.0-1) unstable; urgency=medium + + [ Christoph Goehre ] + * [9ebc11d] mozconfig.default: remove configure option + '--disable-methodjit' on armel + This options isn't alive any more and was forgotten to removed on the + previous upload. + [ Simon Deziel ] + * [d8e5d42] usr.bin.thunderbird: merge gpg(1) and gpg2 subprofiles + (Closes: #859179) + * [f18884e] usr.bin.thunderbird: allow accessing gpgconf in gpg subprofile + * [e73afbb] usr.bin.thunderbird: allow accessing any gpg2keys providers + + [ Carsten Schoenert ] + * [066ddb9] mozconfig.default: switch back to internal libjpeg + Going back and using the libjpeg library that's shipped by Mozilla, the + system library probably provoking broken builds on various platforms. + As we prepare the uploads for (old-)stable-security we need to use the + internal libjpeg library at all. + * [ff92bfa] rebuild patch queue from patch-queue branch + modified patches: + - porting-m68k/Add-m68k-support-to-Thunderbird.patch + - porting-sh4/Add-sh4-support-to-Thunderbird.patch + (Closes: #859271, #859508) + * [0a89f76] New upstream version 52.2.0 + Fixed CVE issues in upstream version 52.2 (MFSA 2017-17) + CVE-2017-5472: Use-after-free using destroyed node when regenerating trees + CVE-2017-7749: Use-after-free during docshell reloading + CVE-2017-7750: Use-after-free with track elements + CVE-2017-7751: Use-after-free with content viewer listeners + CVE-2017-7752: Use-after-free with IME input + CVE-2017-7754: Out-of-bounds read in WebGL with ImageInfo object + CVE-2017-7756: Use-after-free and use-after-scope logging XHR header + errors + CVE-2017-7757: Use-after-free in IndexedDB + CVE-2017-7778: Vulnerabilities in the Graphite 2 library + CVE-2017-7758: Out-of-bounds read in Opus encoder + CVE-2017-7764: Domain spoofing with combination of Canadian Syllabics and + other unicode blocks + CVE-2017-5470: Memory safety bugs fixed in Firefox 54 and Firefox ESR 52.2, + and Thunderbird 52 + * [e03380e] rebuild patch queue from patch-queue branch + modified patch: + - porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 16 Jun 2017 20:37:06 +0200 + +icedove (1:52.1.1-1) experimental; urgency=medium + + [ Guido Günther ] + * [db8d0db] Tighten meta package dependencies + Be more strict on depends and add a version to all related + Thunderbird specific packages. + * [defb689] Copy-edit thunderbird-wrapper-helper.sh + * [54b35d4] Allow one to override the location of the wrapper-helper + Make $TB_HELPER more flexible and give the variable a default value, so a + user can override it with it's own. + * [a187364] dh-exec: avoid multiple spaces around filenames + * [a85bc7a] thunderbird-wrapper: robustness when sourcing helper + * [eee56ab] Drop replaces on packages no longer in any release + + [ Carsten Schoenert ] + * [1d85980] rebuild patch queue from patch-queue branch + added patches: + - porting-mk68/Add-m68k-support-to-Thunderbird.patch + - porting-sparc64/Add-sparc64-support-to-Thunderbird.patch + (Closes: #859151, #859271) + * [2717849] tb-wrapper: call thunderbird starting with exec + (Closes: #858100) + * [8afa31b] d/gbp.conf: adjust upstream branch to new ESR version + * [43d2e70] New upstream version 52.1.1 + Fixed CVE issues in upstream version 52.1 (MFSA 2017-09) + CVE-2017-5413: Segmentation fault during bidirectional operations + CVE-2017-5414: File picker can choose incorrect default directory + CVE-2017-5416: Null dereference crash in HttpChannel + CVE-2017-5426: Gecko Media Plugin sandbox is not started if seccomp-bpf + filter is running + CVE-2017-5418: Out of bounds read when parsing HTTP digest authorization + responses + CVE-2017-5419: Repeated authentication prompts lead to DOS attack + CVE-2017-5405: FTP response codes can cause use of uninitialized values + for ports + CVE-2017-5421: Print preview spoofing + CVE-2017-5422: DOS attack by using view-source: protocol repeatedly in one + hyperlink + CVE-2017-5399: Memory safety bugs fixed in Thunderbird 52 + Fixed CVE issues in upstream version 52.1 (MFSA 2017-13) + CVE-2017-5433: Use-after-free in SMIL animation functions + CVE-2017-5435: Use-after-free during transaction processing in the editor + CVE-2017-5436: Out-of-bounds write with malicious font in Graphite 2 + CVE-2017-5461: Out-of-bounds write in Base64 encoding in NSS + CVE-2017-5459: Buffer overflow in WebGL + CVE-2017-5466: Origin confusion when reloading isolated data:text/html URLs + CVE-2017-5434: Use-after-free during focus handling + CVE-2017-5432: Use-after-free in text input selection + CVE-2017-5460: Use-after-free in frame selection + CVE-2017-5438: Use-after-free in nsAutoPtr during XSLT processing + CVE-2017-5439: Use-after-free in nsTArray Length() during XSLT processing + CVE-2017-5440: Use-after-free in txExecutionState destructor during XSLT + processing + CVE-2017-5441: Use-after-free with selection during scroll events + CVE-2017-5442: Use-after-free during style changes + CVE-2017-5464: Memory corruption with accessibility and DOM manipulation + CVE-2017-5443: Out-of-bounds write during BinHex decoding + CVE-2017-5444: Buffer overflow while parsing application/http-index-format + contents + CVE-2017-5446: Out-of-bounds read when HTTP/2 DATA frames are sent with + incorrect data + CVE-2017-5447: Out-of-bounds read during glyph processing + CVE-2017-5465: Out-of-bounds read in ConvolvePixel + CVE-2016-10196: Vulnerabilities in Libevent library + CVE-2017-5454: Sandbox escape allowing file system read access through + file picker + CVE-2017-5469: Potential Buffer overflow in flex-generated code + CVE-2017-5445: Uninitialized values used while parsing + application/http-index-format content + CVE-2017-5449: Crash during bidirectional unicode manipulation with + animation + CVE-2017-5451: Addressbar spoofing with onblur event + CVE-2017-5462: DRBG flaw in NSS + CVE-2017-5467: Memory corruption when drawing Skia content + CVE-2017-5430: Memory safety bugs fixed in Firefox 53, Firefox ESR 52.1, + Thunderbird 52.1 + CVE-2017-5429: Memory safety bugs fixed in Firefox 53, Firefox ESR 45.9, + Firefox ESR 52.1, and Thunderbird 52.1 + (Closes: #855344, #495372, #861480, #682208, #698244, #859909, #857593, + #837771) + * [de561ef] rebuild patch queue from patch-queue branch + added patches: + - debian-hacks/Allow-to-override-ICU_DATA_FILE-from-the-environment.patch + - debian-hacks/Build-against-system-libjsoncpp.patch + - debian-hacks/Don-t-build-testing-suites-and-stuff.patch + - debian-hacks/Force-use-the-i686-rust-target.patch + - fixes/Bug-1308908-Compare-the-whole-accessible-name-when-checki.patch + (Closes: #826325) + - porting-sh4/Add-sh4-support-to-Thunderbird.patch + (Closes: #859508) + removed patches (obsoleted by upstream changes): + - debian-hacks/Don-t-build-example-component.patch + - debian-hacks/fix-identification-of-ObjdirMismatchException.patch + - fixes/Bug-1245076-Don-t-include-mozalloc.h-from-the-cstdlib-wra.patch + - fixes/Bug-1273020-Add-missing-null-checks-in-ApplicationAccessi.patch + - fixes/Bug-1277295-Remove-obsolete-reference-to-storage-service-.patch + - fixes/Bug-1340724-fix-SMTP-server-name-output-in-SMTP-logging.-.patch + - fixes/Bug-497488-Implement-verify-mode-in-the-subscribe-dialog-.patch + - fixes/Bug-497488-RSS-feeds-with-an-invalid-certificate-fail-wit-1.patch + - fixes/Bug-497488-RSS-feeds-with-an-invalid-certificate-fail-wit.patch + - porting-arm64/Bug-1091515-Don-t-set-64KB-page-size-on-aarch64.-r-glandi.patch + - porting-kfreebsd-hurd/CrossProcessMutex.h-fix-build-on-kfreebsd-and-GNU-hurd.patch + - porting-kfreebsd-hurd/FTBFS-hurd-adding-the-HURD-platform-to-the-configure.patch + - porting-kfreebsd-hurd/correcting-file-inclusion-for-kfreebsd-and-hurd.patch + - porting-mips/Fix-build-error-in-MIPS-SIMD-when-compiling-with-mfp.patch + - porting-mips/libyuv_disable-mips-assembly-for-MIPS64.patch + - porting-powerpcspe/FTBFS-powerpcspe-disable-AltiVec-instructions.patch + - porting-sparc64/Add-sparc64-support-to-Thunderbird.patch + (unclear state, will be added later again) + - porting/Add-xptcall-support-for-SH4-processors.patch + (Closes: #859362) + - debian-hacks/Move-profile.patch + modified or adjusted patches: + - debian-hacks/changing-the-default-search-engine.patch + - debian-hacks/stop-configure-if-with-system-bz2-was-passed-but-no-.patch + - icedove-l10n/disable-extension-update-extension-is-managed-by-apt.patch + --> icedove-l10n/thunderbird-l10n-disable-external-extension-update.patch + (renamed to and modified due new languages) + - icedove/fix-installdir.patch + --> debian-hacks/Thunderbird-fix-installdir-for-icons.patch + * [684ad58] d/source.filter: update due upstream changes + * [d005649] debian/control: modify various B-D + * [7a8a98d] debian/rules: add some extra C*FLAGS + Adding '-fno-lifetime-dse' to not enable dead store elimination of + objects within their lifetime, some parts of the source is relying + on the persistent values of such objects. + Some other distributions as Ubuntu, Fedora and Arch e.g. use this flag too + (at least with ESR52) to prevent possible segfaults. + * [56f8f4b] debian/rules: adding hack to preserve correct config.status + * [fb500a6] mozconfig.default: remove no longer existing options + * [c9a3e60] mozconfig.default: some minor adjustments to configure options + * [f584857] mozconfig.default: enable GTK3 theme explicit + (Closes: #857593) + * [3cbe1fb] debian/control: add packages for *-dsb language + * [8317735] debian/control: add packages for *-hsb language + * [39d90c1] debian/control: add packages for *-kab language + * [82b4f50] debian/control: add missing packages for *-ast language + * [0edde96] debian/rules: include also l10n folder with 3 characters + * [47f17a4] lintian-overrides: modify the list for the js files to ignore + * [8872d34] debian/copyright: update after upstream changes + * [6755547] mozconfig.default: use some internal libraries + Use libicu-dev, libnspr4-dev, libnss3-dev, libsqlite3-dev from + shipped source as Stretch versions not recent enough. + * [5b04b32] thunderbird.install: pick up icu*.dat if around + * [edf24d7] debian/control: mark thunderbird-dbg as Multi-Arch: same + * [5d5392b] apparmor/usr.bin.thunderbird: update for version 52 + (cherry-picked from upstream) + (Closes: #859179) + * [f49ad79] apparmor/usr.bin.thunderbird: grant access to commonly used + locations (cherry-picked from upstream) + * [510fd6f] debian/rules: install lightning-l10n files into correct place + * [d70ade4] lightning-l10n: adjust min/max version for ESR 52 cycle + With the new ESR version tweaking the extension version of l10n packages + for lightning > 52.0 and < 52.*. + * [c0dd18f] debian/rules: install icudt5*.dat file more flexible + * [b5136f7] autopkg: improve the output of idlTest.sh + * [7ac04f6] autopkg: add extra test icudatfileTest.sh + + [ Christoph Goehre ] + * [13f5178] lintian-overrides: we build against internal nspr and nss + * [56bbf23] rebuild patch queue from patch-queue branch + added patches: + - porting-sparc64/Add-sparc64-support-to-Thunderbird.patch + (Closes: #859151) + modified patches: + - porting-mk68/Add-m68k-support-to-Thunderbird.patch + -> porting-m68k/Add-m68k-support-to-Thunderbird.patch (renamed) + * [6a7ef60] tests/idlTest.sh: remove duplicated 'done' output + * [42bf8e1] debian/rules: remove duplicate .so files in thunderbird-dev + * [5dc08bc] tests/soSymlinkTest.sh: check for symlinked .so files + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 03 Jun 2017 19:54:43 +0200 + +icedove (1:45.8.0-3) unstable; urgency=medium + + [ Carsten Schoenert ] + * [d923505] AppArmor: be more flexible on profile folders + (Closes: #858735, #858737) + * [1e04099] tb-wrapper: use readlink also on ${ID_PROFILE_FOLDER} + (Closes: #858771) + * [9f6b771] tb-wrapper: correct check for -dbg package (Closes: #858804) + * [8b5271a] rebuild patch queue from patch-queue branch + added patches: + - fixes/Bug-1273020-Add-missing-null-checks-in-ApplicationAccessi.patch + + -- Christoph Goehre <chris@sigxcpu.org> Wed, 29 Mar 2017 19:28:32 -0400 + +icedove (1:45.8.0-2) unstable; urgency=medium + + [ Carsten Schoenert ] + * [c2a1d77] tb-helper: pass arguments correctly through tb call + (Closes: #855334) + * [5c49348] rebuild patch queue from patch-queue branch + added patches: + - fixes/Bug-1340724-fix-SMTP-server-name-output-in-SMTP-logging.patch + (Closes: #855470) + * [9d420c0] Revert "register MIME type application/octet-stream for + Thunderbird" (Closes: #857755) + * [c9960e5] tb-helper: pass arguments by using a array to TB call + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 14 Mar 2017 20:37:48 -0400 + +icedove (1:45.8.0-1) unstable; urgency=medium + + [ Carsten Schoenert ] + * [3388899] New upstream version 45.8.0 + * [24d25e9] tb-helper*: fix up that silly comments behind the if statement + (Closes: #857029, #857032, #857098, #857112) + * [788b7fa] bash-completion: adding a completion script for /u/b/thunderbird + * [9ac9d07] rebuild patch queue from patch-queue branch + added patches: + - p-arm64/Bug-1091515-Don-t-set-64KB-page-size-on-aarch64.-r-glandi.patch + - p-arm64/Bug-1257055-Use-jit-arm64-Architecture-arm64.h-on-non-JIT.patch + * [ad0860b] copyright: small updates reflecting upstream changes + + [ Christoph Goehre ] + * [69577cf] lintian: replace hardlink in thunderbird-dev with symbolic link + + -- Christoph Goehre <chris@sigxcpu.org> Thu, 09 Mar 2017 20:24:49 -0500 + +icedove (1:45.7.1-2) unstable; urgency=medium + + [ Christoph Goehre ] + * [5e2c618] crashreporter: build only on amd64, armel, armhf and i386 + * [36a922f] Apparmor: replace '·' with spaces (Closes: #855343) + * [bbbc917] rebuild patch queue from patch-queue branch + added patches: + - p-hppa/FTBFS-hppa-xpcshell-segfaulting-during-make-install.patch + * [8b5d601] icedove|thunderbird.desktop: update danish (da) translation + + [ Carsten Schoenert ] + * [f8debbd] debian/control: separate transitional mark by extra line + (Closes: #855806) + * [583c798] {tb,id}.maintscript: modify start-version (Closes: #854587) + * [94e557c] thunderbird: adding x11-utils to Depends (Closes: #854488) + * [dc878e7] thunderbird-wrapper.sh: fix command line transfer to TB + (Closes: #855334) + * [9734349] thunderbird helper: split helper function into extra file + (Closes: #855286) + * [3089a97] tb-helper*: wrapping X11 dialog calls + * [e0331e1] tb-helper*: rework option parsing for wrapper script + (Closes: #855872) + * [31d9899] thunderbird.postinst: try to remove empty profile folder + (Closes: #855228) + * [c9e5b70] tb-wrapper*: complete rework and moving over for symlinking + (Closes: #855265, #855391, #855501, #856490) + * [9ef920f] README.Debian: adopt content to current wrapper script behavior + * [4cf88e5] icedove|thunderbird.desktop: adopt binary call + * [101e0ad] tb-helper*: call subfunctions not within the case loop + * [c061107] register MIME type application/octet-stream for Thunderbird + + -- Christoph Goehre <chris@sigxcpu.org> Mon, 06 Mar 2017 20:39:23 -0500 + +icedove (1:45.7.1-1) unstable; urgency=medium + + * Bye-bye Icedove (Closes: #749965, #776359, #816679, #363811) + + [ Carsten Schoenert ] + * [90c0d6f] New upstream version 45.7.1 + * [a6d21de] rebuild patch queue from patch-queue branch + added patches: + - fixes/Bug-497488-Implement-verify-mode-in-the-subscribe-dialog-.patch + - fixes/Bug-497488-RSS-feeds-with-an-invalid-certificate-fail-wit-1.patch + - fixes/Bug-497488-RSS-feeds-with-an-invalid-certificate-fail-wit.patch + (Closes: #837177) + removed patches (fixed upstream): + - debian-hacks/icu.m4-adding-extra-bracket-to-not-confuse-grep.patch + * [8572e34] lintian: adding a semi automated lintian-override + * [aa2bda2] crashreporter: enable the reporter for thunderbird + * [b96ae57] move icedove.desktop into package icedove + (Closes: #850865, #851829) + * [304921f] debian/rules: set SHELL explicit to /bin/bash (Closes: #852867) + * [072b899] thunderbird: adding extra check while migration + * [284912d] debian/README.Debian: update after recent changes + * [6dc7e32] icedove-l10n-bn-bd: fix typo in Depends field (Closes: #854135) + * [c5d4bf5] {tb,id}.maintscript: modify start-version (Closes: #854587) + * [f3d64ae] thunderbird-wrapper.sh: adding extra information window + (Closes: #854488) + * [6b432c7] README.Debian: hint about issue in global configuration + + [ Douglas Bagnall ] + * [e2c8a23] Apparmor: allowing exo-open-ixr launcher (Closes: #853929) + + [ Christoph Goehre ] + * [ef36e0b] thunderbird-wrapper.sh: fix typos + * [f98d5d1] thunderbird-wrapper.sh: add small changes from Guido and Carsten + * [7dd6841] README.Debian: fix/correct spelling + * [e038694] debian/control: remove depends-on-essential-package 'sed' + + [ Jens Reyer ] + * [ea58e17] thunderbird-wrapper.sh: add extra function for migration + (Closes: #849592) + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 14 Feb 2017 18:46:23 -0500 + +icedove (1:45.6.0-3) experimental; urgency=medium + + [ Carsten Schoenert ] + * [78b3296] rebuild patch queue from patch-queue branch + added patch: + - debian-hacks/icu.m4-adding-extra-bracket-to-not-confuse-grep.patch + * [a272f85] thunderbird-wrapper.sh: also migrate mimeapps.list + (Closes: #850864) + * [3d4e303] icedove.desktop: don't use categories and mimetypes + (Closes: #850866) + * [db15d43] icedove: link icedove to thunderbird + * [59a9e05] debian/control: change Replaces and Breaks versions + + [ Christoph Goehre ] + * [55cce4a] thunderbird-wrapper.sh: remove 'set -e' + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 17 Jan 2017 18:26:06 -0500 + +icedove (1:45.6.0-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [26f8f2d] New upstream version 45.6.0 + * [15b7797] iceowl-l10n-*: rearrange Recommends field for various packages + (Closes: #824727, #824750, #824763, #824764, #824768, #824780) + * [3f75b56] debian/vendor.js: adjust to new version related wiki site + * [6bd7f89] d/c-id-l10n: adjusting download URL for stable versions + * [f15d1a2] icedove-l10n-all: change Section into metapackages + (Closes: #824785) + * [25c3ba1] debian/README.source: info about import of multitarballs + * [3ebcf59] debian/control: adding Recommends to icedove-l10n-uk + (Closes: #825806) + * [3e57d5e] debian/control: Icedove, adding dependency on libatk-adaptor + * [e19c59d] debian/control: rework Recommends for icedove-l10n-* + * [4741d80] debian/control: small fixup Recommends on iceowl-l10n-* + * [f9f5193] debian/control: sort iceowl-l10n-* alphabetical + * [5220187] de-branding: move iceowl* back to lightning* + * [6e28ce5] de-branding: remove Icedove naming from icedove-l10n* + * [3dc3b4b] de-branding: remove Icedove branding in the main binary + * [8b715cf] de-branding: remove hard name branding in addon managger + * [9f609fa] de-branding: adopting dh files for icedove package + * [caba322] de-branding: adopting dh files for icedove-dev package + * [6538f66] de-branding: change debian/rules to reflect appname change + * [871588d] de-branding: adopting dh files for iceowl-extension package + * [a0b20e7] debian/tests/*: adopt change of the binary icedove + * [29025cc] de-branding: adjust icedove-l10n installation folder + * [2b8dd99] de-branding: adjust iceowl-l10n installation folder + * [1f3043c] de-branding: remove the Debian visual branding + * [272e420] de-branding: removing icedove branding files and folder + * [093bc58] de-branding: revitalize *.desktop file with Thunderbird + * [4a35d9d] de-branding: move iceowl-l10n-* into lightning-l10n-* + * [68d8d79] de-branding: adding transitional iceowl-l10n packages + * [4b2febd] de-branding: adding 'Breaks', 'Replaces', 'Provides' to + lightning-l10n-* + * [9cdb427] de-branding: rework d/r to reflect changes for lightning-l10n + * [ec3b427] de-branding: move icedove-l10n-* into thunderbird-l10n-* + * [387bfa2] de-branding: adding transitional icedove-l10n packages + * [f3cfecb] de-branding: adding 'Breaks', 'Replaces', 'Provides' to + thunderbird-l10n-* + * [03b222e] de-branding: rework d/r to reflect changes for thunderbird-l10n + * [0c9a6ab] de-branding: (re)adding a wrapper script for TB starting + * [f9c8aef] de-branding: move icedove-dev to thunderbird-dev + * [a4313e6] de-branding: adding transitional icedove-dev package + * [0508866] de-branding: rework d/r to reflect changes for thunderbird-dev + * [048b29f] de-branding: move icedove-dbg to thunderbird-dbg + * [da01077] de-branding: adding transitional icedove-dbg package + * [a371079] de-branding: rework d/r to reflect changes for thunderbird-dbg + * [b34b8f8] de-branding: move iceowl-extension to lightning + * [fa8f9b3] de-branding: adding transitional iceowl-extension package + * [848f178] de-branding: rework d/r to reflect changes for lightning + * [a708c35] de-branding: move icedove to thunderbird + * [cccef90] de-branding: moving icedove dh files into thunderbird + * [8c2b27d] de-branding: rework icedove.1 into thunderbird.1 + * [19406fe] de-branding: transition of mozconfig.* + * [88ed684] de-branding: rework d/r to reflect changes for thunderbird + * [c8011d3] de-branding: adding transitional icedove package + * [5e399aa] de-branding: adjusting package calendar-google-provider + * [a03329c] debian/tests/help.sh: use absolute path for binary call + * [10adb34] move old icedove graphic stuff into own folder + * [abc6c8c] create various thunderbird png graphics from SVG file + * [a2067ae] debian/copyright: update copyright information + * [a9c6f9f] de-branding: add own created thunderbird icons to install + * [1d8b524] mozconfig.default: enable the official brandind + * [9f3a673] debian/control: adding dh-exec to the Build-Depends + * [cddbc63] move Thunderbird install files into thunderbird.install + * [5037bb5] de-branding: transition of apparmor profile for TB + * [14f094d] de-branding: remove extra URL for What's New inside + * [c2a06db] manpage thunderbird; adjust and correct manpage entries + * [8fa3365] debian/control: adding package dpkg to Build-Depends + * [ba84ede] thunderbird: switching dpkg-maintscript-helper to *.maintscript + * [d0e675b] debian/thunderbird.postinst: adding some moving mechanism + * [cbae415] de-branding: let helper scripts reflect thunderbird change + * [da402a4] thunderbird-wrapper.sh: adding fixing inside mimeTypes.rdf + (Closes: #837516) + * [030d49e] de-branding: adding some hints about the debranding + * [662f7af] debian/README.source: adjusting hints due name changes + * [8fbedc1] debian/thunderbird.install: install additional icedove.desktop + * [9089d9f] debian/*lintian-overrides: adopt name changes + * [b9b7665] debian/rules: use the old profile folder for wheezy and jessie + * [f9c137e] fix *.desktop files for proper GNOME app mechanism + (Closes: #817973, #832302) + * [1c85ff7] debian/rules: chmod certain *.py tb-devel files + * [356694a] thunderbird.links: linking the default TB icon to u/s/p + + [ Guido Günther ] + * [24bbee9] Wrap and sort control information (Closes: #825806) + * [fcfe4ac] Add minimalistic autopkgtest + * [f7a32e8] Add autopkgtest to test header and typelib generation + * [189d835] Add autopkgtest to smoke test xpcshell + + [ Christoph Goehre ] + * [354f836] turn the reduce of memory usage of the linker on again + * [5e48e17] don't build dbgsym packages on unreleased builds + * [09679eb] rebuild patch queue from patch-queue branch (Closes: #808183) + * [ec3a50b] debian/NEWS: change urgency to medium + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 31 Dec 2016 10:26:36 +0100 + +icedove (1:45.5.1-1) unstable; urgency=medium + + [ Carsten Schoenert ] + * [efe836f] New upstream version 45.5.1 + * [48999ac] rebuild patch queue from patch-queue branch + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 30 Nov 2016 18:27:57 +0100 + +icedove (1:45.4.0-1) unstable; urgency=medium + + [ Guido Günther ] + * [a159bc9] autopkgtests: let xfvb-run pick the port to avoid clashes with + already running servers + * [5384838] Snapshot 1:45.3.0-1~1.gbpa159bc + * [8d3ac18] autopkgtest: Dont print on stderr + * [8afc7be] Put test deps on a simgle line + + [ Carsten Schoenert ] + * [99e9c40] New upstream version 45.4.0 + (Closes: #835866, #836798, #837107) + * [6195d7b] debian/README.source: update instructions for importing + * [5150624] debian/icedove.js: disabling baselinejit functionality + (Closes: #837930) + + -- Carsten Schoenert <c.schoenert@t-online.de> Mon, 03 Oct 2016 12:18:09 +0200 + +icedove (1:45.3.0-1) unstable; urgency=medium + + [ Carsten Schoenert ] + * [3cc29ee] Imported Upstream version 45.3.0 + * [ed8cf89] Imported icedove-l10n Upstream version 45.3.0 + * [bc20676] Imported iceowl-l10n Upstream version 45.3.0 + * [54bd9c4] debian/README.source: fix up some hints + * [756ec86] mozconfig.default: enable build of PIE binaries + * [1cef6f8] rebuild patch queue from patch-queue branch + added patch: + - porting-mips/libyuv_disable-mips-assembly-for-MIPS64.patch + (Closes: #836400) + * [7a1ec74] AppArmor: grant access to local mailboxes and enigmail(2) + (Closes: #837656) + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 28 Sep 2016 22:52:03 +0200 + +icedove (1:45.2.0-4) unstable; urgency=medium + + [ Carsten Schoenert ] + * [cc8cd76] mozconfig.default: relaxe optimization on arm{64,el,hf} to -O1 + + -- Christoph Goehre <chris@sigxcpu.org> Thu, 18 Aug 2016 10:45:17 -0400 + +icedove (1:45.2.0-3) unstable; urgency=medium + + [ Guido Günther ] + * [9a8f4e1] tests: Fix typo + + [ Carsten Schoenert ] + * [53aab10] AppArmor: allow self execution for -ProfileManager + (Closes: #833742) + * [a459d6a] debian/rules: adding one more CFLAGS/CXXFLAGS compiler flag + (Closes: #833864, #833532, #833591, #833635, #833698) + * [e32c460] AppArmor: grant access to local mailboxes and enigmail + (Closes: #833184) + * [f34e41e] debian/rules: fix typo CXLAGS -> CFLAGS + + -- Christoph Goehre <chris@sigxcpu.org> Fri, 12 Aug 2016 12:00:44 -0400 + +icedove (1:45.2.0-2) unstable; urgency=medium + + [ Christoph Goehre ] + * [8b4f306] rebuild patch queue from patch-queue branch + added patches: + - p-kfree-hurd/CrossProcessMutex.h-fix-build-on-kfreebsd-and-GNU-hur.patch + (Closes: #808183) + + [ Carsten Schoenert ] + * [08e20a0] rebuild patch queue from patch-queue branch + added patches: + - fixes/Bug-1277295-Remove-obsolete-reference-to-storage-service-.patch + (Closes: #827592) + - fixes/Bug-1245076-Don-t-include-mozalloc.h-from-the-cstdlib-wra.patch + (Closes: #831192) + * [1ea97f1] debian/icedove.js: disable Icedove startup check + (Closes: #817973) + * [83bdcdf] debian/rules: adding additional CFLAGS and CXXFLAGS + * [7dc0588] debian/control: addjust breaks for xul-ext-foxyproxy-standard + (Closes: #825749) + * [50a0f1e] autopkg: fixup small type within test call + + [ Ulrike Uhlig ] + * [b24bbaa] Add rebranded apparmor profile from upstream (Closes: #829731) + * [0a28f91] apparmor/usr.bin.icedove: refresh Icedove AppArmor profile + + [ Guido Günther ] + * [6fe4897] Fix apparmor profile installation + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 26 Jul 2016 13:25:21 -0400 + +icedove (1:45.2.0-1) unstable; urgency=medium + + [ Guido Günther ] + * [f777843] Wrap and sort control information + via 'wrap-and-sort -ast' to simplify backporting (Closes: #825806) + * [457dffe] Register components with gbp + * [8e73822] Rediff patches + + [ Carsten Schoenert ] + * [789ed6f] Imported Upstream version 45.1.1 + * [8b8bd3c] Imported icedove-l10n Upstream version 45.1.1 + * [23b2984] Imported iceowl-l10n Upstream version 45.1.1 + * [411b27d] Imported Upstream version 45.2.0 + * [975287a] Imported icedove-l10n Upstream version 45.2.0 + * [09b6652] Imported iceowl-l10n Upstream version 45.2.0 + * [2b99997] icedove-l10n-all: change Section into metapackages. + As Jonas Smedegaard pointed out, the icedove-l10n-all package is a + metapackage and localization. + (Closes: #824785) + * [a7eec24] debian/README.source: info about import of multitarballs. + As the VCS is using git-buildpackage for package maintenace adding some + hints on how to handle the impoert of the used mutitarballs since + version 45.0. + * [73e8b1a] debian/control: adding Recommends to icedove-l10n-uk + (Closes: #825806) + * [f118470] debian/control: Icedove, adding dependency on libatk-adaptor. + After the adding of some first small autopkg test it turns out that we + miss a dependency on libatk-adaptor. + * [e6e95c9] debian/control: rework Recommends for icedove-l10n-* + As addition to 711468b933f280fe9d6ed78bb1d7d763dede9ea7 also rework the + various Recommends for the icedove-l10n packages. + * [1275b3d] debian/control: small fixup Recommends on iceowl-l10n-* + Fix small typos for iceowl-l10n-{pt-pt,sl} + * [c4c9a02] debian/control: sort iceowl-l10n-* alphabetical + + -- Guido Günther <agx@sigxcpu.org> Fri, 08 Jul 2016 15:55:46 +0200 + +icedove (1:45.2~b1-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [68883af] rebuild patch queue from patch-queue branch + added patches: + - porting-kfreebsd-hurd/adding-missed-HURD-adoptions.patch + * [ee509d2] debian/mozconfig.default: switching back to gtk2 as default + (Closes: #821744) + * [f72fe06] adding helper script create-iceowl-l10n-tarball.sh + * [28fba93] debian/README.source: adding additional info for iceowl-l10n + * [826af5b] adding iceowl-l10n related patches to the patch queue + * [1aa6f37] debian/iceowl-*.in: adding needed base files + * [a5946b4] debian/rules: adding iceowl-l10n related rules + * [b1da616] debian/control: adding the current iceowl-l10n-* packages + * [b359c95] debian/source.filter: some adjustments to the filter + * [e45ab44] debian/README.source: use recent version and reformating + * [50b3830] debian/control: increase Standards-Version to 3.9.8 + * [3a767b8] debian/rules: remove no longer needed LDFLAGS + * [29a7739] Imported Upstream version 45.2~b1 + * [15b7797] iceowl-l10n-*: rearrange Recommends field for various packages + (Closes: #824727, #824750, #824763, #824764, #824768, #824780) + * [3f75b56] debian/vendor.js: adjust to new version related wiki site + * [6bd7f89] d/c-id-l10n: adjusting download URL for stable versions + * [f15d1a2] icedove-l10n-all: change Section into metapackages + (Closes: #824785) + * [25c3ba1] debian/README.source: info about import of multitarballs + * [3ebcf59] debian/control: adding Recommends to icedove-l10n-uk + (Closes: #825806) + * [3e57d5e] debian/control: Icedove, adding dependency on libatk-adaptor + * [e19c59d] debian/control: rework Recommends for icedove-l10n-* + * [4741d80] debian/control: small fixup Recommends on iceowl-l10n-* + * [f9f5193] debian/control: sort iceowl-l10n-* alphabetical + + [ Christoph Goehre ] + * [ce58560] debian/rules: add option to dh_auto_clean + * [8cfbeca] debian/rules: export necessary DEB_ vars into environment + (Closes: #819020) + * [7512da8] debian/rules: ignore build folder and run 'build' target instead + (Closes: #819020) + * [354f836] turn the reduce of memory usage of the linker on again + * [5e48e17] don't build dbgsym packages on unreleased builds + * [09679eb] rebuild patch queue from patch-queue branch + added patches: + - p-kfree-hurd/CrossProcessMutex.h-fix-build-on-kfreebsd-and-GNU-hu.patch + (Closes: #808183) + + [ Guido Günther ] + * [24bbee9] Wrap and sort control information (Closes: #825806) + * [fcfe4ac] Add minimalistic autopkgtest + * [f7a32e8] Add autopkgtest to test header and typelib generation + * [189d835] Add autopkgtest to smoke test xpcshell + + -- Christoph Goehre <chris@sigxcpu.org> Wed, 01 Jun 2016 17:56:29 -0400 + +icedove (1:45.0~b4-2) experimental; urgency=medium + + * [fa7bc47] debian/control: fix FTBFS by moving Build-Depends-Indep to + Build-Depends + + -- Christoph Goehre <chris@sigxcpu.org> Sun, 10 Apr 2016 15:24:39 -0400 + +icedove (1:45.0~b4-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [3bf50c7] Imported Upstream version 45.0~b4 + * [11744a7] debian/source.filter: fixup for previous change + * [0bd3753] debian/gbp.conf: adding default filter out pattern + * [a9f6cfa] rebuild patch queue from patch-queue branch + removed patches (fixed upstream): + - fixes/Bug-1178266-Link-against-libatomic-when-necessary.patch + - p-arm64/FTBFS-arm64-Adding-configure-option-for-aarch64-platform.patch + - p-mips/FTBFS-mips-adoptions-to-get-build-on-mips-el-working-1-4.patch + - p-mips/FTBFS-mips-adoptions-to-get-build-on-mips-el-working-2-4.patch + - p-mips/FTBFS-mips-adoptions-to-get-build-on-mips-el-working-3-4.patch + - p-mips/FTBFS-mips-adoptions-to-get-build-on-mips-el-working-4-4.patch + modified patches: + - p-kfreebsd-hurd/ipc-chromium-fix-if-define-for-kFreeBSD-and-Hurd.patch + * [9dcb46e] debian/control: increase B-D on libnspr-dev + * [b31fba5] debian/control: increase Standards-Version to 3.9.7 + * [623250d] Icedove Branding: adopt usptream changes to branding + * [2fa9b24] debian/copyright: update copyright information + * [c5dd11d] debian/copyright: include the license text for MPL-1.0 + * [3a90ecd] debian/copyright: include the license text for MPL-1.1 + * [7291650] debian/copyright: include the license text for MPL-2.0 + * [0ebdd3f] debian/copyright: include the license text for libpng + * [9ee79fa] d/icedove.install: remove no longer existing parts + * [880c9e9] debian/rules: remove obsolet dpkg-shlibdeps call + * [e4fb8a2] adding helper script create-icedove-l10n-tarball.sh + * [8826951] debian/README.source: adding hint for creating l10n tarball + * [08f9071] debian/control: adding the current icedove-l10n-* packages + (Closes: #680488) + * [d839f37] debian/rules: adding icedove.l10n install to targets + * [5b0df21] debian/gbp.conf: use a Tuple for selecting multiple files + * [e32519f] debian/control: increase B-D on libnss-dev + * [2200691] debian/control: increase B-D on libnspr4-dev + * [0f5660e] debian/control: increase increase B-D on libnss3-dev + * [5fd8af8] mozconfig.default: adding new configure option + * [e288c6e] debian/control: adding a B-D on libpng-dev + + [ Christoph Goehre ] + * [f8c7ca5] debian/control: make depends between icedove-l10n and icedove + dynamic + * [ac760d7] debian/control: add section localization to all l10n packages + * [72ef6c7] debian/NEWS: rename to icedove.NEWS to ship only in icedove core + package + * add epoch in version number to update l10n packages smoothly + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 09 Apr 2016 18:56:59 -0400 + +icedove (44.0~b1-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [a24f78b] Imported Upstream version 44.0~b1 + * [7f52453] rebuild patch queue from patch-queue branch + removed patches: + - d-hacks/Add-unminified-jquery-and-jquery-ui-files.patch + - d-hacks/Allow-unsigned-addons-in-usr-lib-share-mozilla-extensions.patch + - d-hacks/creating-a-dummy-.deps-directory-to-get-make-happy.patch + added patches: + - p-arm64/FTBFS-arm64-Adding-configure-option-for-aarch64-platform.patch + - p-mips/FTBFS-mips-adoptions-to-get-build-on-mips-el-working-1-4.patch + - p-mips/FTBFS-mips-adoptions-to-get-build-on-mips-el-working-2-4.patch + - p-mips/FTBFS-mips-adoptions-to-get-build-on-mips-el-working-3-4.patch + - p-mips/FTBFS-mips-adoptions-to-get-build-on-mips-el-working-4-4.patch + modified patches: + - porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + * [ecf1110] debian/watch: adjust to new CDN structure + * [dd5efe8] debian/control: increase Build-Depends on libsqlite3-dev + * [57165b5] debian/control: switch URI for the Vcs fields to https + * [c9ded96] debian/source.filter: adding more filters on testings js files + * [31ce42f] debian/copyright: update due upstream/import changes + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 13 Feb 2016 19:08:55 -0500 + +icedove (43.0~b1-1) experimental; urgency=medium + + [ Christoph Goehre ] + * [ef5b1ef] debian/rules: split override_dh_install into arch and indep + section (Closes: #806047) + * [02d5d7c] debian/source.filter: remove filter for searchplugins + + [ Guido Günther ] + * [2008a71] Clarify relation between icedove and the calendar extensions + (Closes: #809017) + + [ Carsten Schoenert ] + * [11ffac0] debian/source.filter: modifying file list to ignore + * [926912b] Imported Upstream version 43.0~b1 + * [32cd8c0] rebuild patch queue from patch-queue branch + added patches: + - d-hacks/Allow-unsigned-addons-in-usr-lib-share-mozilla-extensions.patch + removed patches (fixed upstream): + - reproducible/Generate-sorted-libical-header-list.patch + * [a1637e4] debian/control: increase B-D on libnspr-dev and libnss3-dev + * [f9937c1] debian/source.filter: sort entries alphabetical + * [326f74d] debian/source.filter: adding new files to filter out + * [9b9d9b9] debian/copyright: update due upstream changes + * [69664c7] d/icedove.install: searchplugins isn't alive anymore + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 19 Jan 2016 11:41:50 -0500 + +icedove (42.0~b2-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [8842d85] Imported Upstream version 42.0~b2 + * [6d14aca] rebuild patch queue from patch-queue branch + added patches: + - fixes/Bug-1178266-Link-against-libatomic-when-necessary.patch + * [320c43d] add myself to the uploaders + * [797a290] lintian: remove icedove.menu file due CTTE#741573 + + [ Guido Günther ] + * [caca7c2] Add unminified jquery and jquery-ui files (Closes: #802281) + + -- Christoph Goehre <chris@sigxcpu.org> Sun, 08 Nov 2015 15:30:56 -0500 + +icedove (42.0~b1-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [c599b6b] Imported Upstream version 42.0~b1 + * [41285cb] debian/copyright: fixup's and update + * [6b270be] debian/control: increase various build depends + * [be75969] adopting needed changes for GTK3 into the Debian branding + * [245161e] fixup branding about.png file + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 10 Oct 2015 21:26:24 -0400 + +icedove (41.0~b2-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [b1d982c] Imported Upstream version 41.0~b2 + * [8389b9b] rebuild patch queue from patch-queue branch + added patches: + - porting-mips/Fix-build-error-in-MIPS-SIMD-when-compiling-with-mfp.patch + modified patches: + - icedove/fix-branding-in-migration-wizard-and-the-addon-manag.patch + - porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + dropped patches (fixed upstream): + - fixes/Bug-1168231-Fixup-to-keep-file-type.patch + - fixes/Bug-1168231-Normalize-file-mode-in-jars.patch + - reproducible/Bug-1166243-Remove-build-function-from-js-and-xpc-sh.patch + - reproducible/Bug-1168316-Remove-build-machine-name-from-about-bui.patch + * [9ebf7b9] debian/source.filter: modifying file list to ignore + * [b25d990] debian/copyright: fixup's and update + + [ Christoph Goehre ] + * [8ebffb0] relax optimize to -O1 on s390x (Closes: #797551) + * [dea1627] debian/rules: Disable jit on mips (Closes: #797548) + + -- Christoph Goehre <chris@sigxcpu.org> Fri, 25 Sep 2015 18:43:44 -0400 + +icedove (40.0~b1-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [9d358dc] debian/source.filter: adjust new files + * [328cdc7] Imported Upstream version 40.0~b1 + * [8813d89] debian/rules: setting MOZ_BUILD_DATE explicitly. + This patch is based on work from Mike Hommey within the Iceweasel + package to enable reproducible builds. It defines the MOZ_BUILD_DATE + with a pre defined timezone. + * [8dd5b9f] debian/rules: add switch to skip icedove-dbg build to + speed up the build. + * [a6beec7] debian/control: Let icedove recommendiceowl-extension + * [691dfe9] add release related information + * [bdfdfd8] debian/vendor.js: adjusting WhatNew link to more dedicated URL + * [5ba6ec7] rebuild patch queue from patch-queue branch + added patches: + debian-hacks/changing-the-default-search-engine.patch + fixes/Bug-1168231-Fixup-to-keep-file-type.patch + fixes/Bug-1168231-Normalize-file-mode-in-jars.patch + reproducible/Bug-1166243-Remove-build-function-from-js-and-xpc-sh.patch + reproducible/Bug-1168316-Remove-build-machine-name-from-about-bui.patc + reproducible/Generate-sorted-libical-header-list + modified patches: + fixes/Allow-.js-preference-files-to-set-locked-prefs-with-.patch + porting-kfreebsd-hurd/FTBFS-hurd-adding-the-HURD-platform-to-the-configure.patch + porting-kfreebsd-hurd/LDAP-support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch + porting/Disable-optimization-on-alpha-for-the-url-classifier.patch + deleted patches: + debian-hacks/pass-OS_LDFLAGS-to-all-ldap-libraries.patch + debian-hacks/remove-timestamps-from-c_cpp-macros-for-reproducibil.patch + debian/patches/fixes/Link-libldap-against-libpthread.patch + debian/patches/icedove/no-dynamic-nss-softokn.patch + debian/patches/porting/Remove-duplicate-SkDiscardableMemory_none.cpp-from-g.patch + * [59046ae,12d4f4b] debian/copyright: update due upstream changes + * [7c1f002] debian/iceowl-extension.lintian-overrides: remove file, no longer needed + * [23eed8c] debian/source.lintian-overrides: adding new entries. + Lintian is detecting the braces within the folder names incorrectly as + brace expansion. + * [2f95cd3] add changes due ldap restructure. + + [ Christoph Goehre ] + * [ff66528] lintian: fix spelling error in debian/README.Debian + + -- Guido Guenther <agx@sigxcpu.org> Wed, 19 Aug 2015 09:39:23 +0200 + +icedove (38.7.2-1) unstable; urgency=medium + + * [397cd7a] Imported Upstream version 38.7.2 + + -- Christoph Goehre <chris@sigxcpu.org> Wed, 13 Apr 2016 12:05:05 -0400 + +icedove (38.7.0-1) unstable; urgency=medium + + [ Christoph Goehre ] + * [cb9c003] Imported Upstream version 38.7.0 + * [7273cb9] bump up standards version to 3.9.7 (no changes needed) + + [ Carsten Schoenert ] + * [0341a8c] debian/control: switch URI for the Vcs fields to https + + -- Christoph Goehre <chris@sigxcpu.org> Wed, 16 Mar 2016 13:22:57 +0100 + +icedove (38.6.0-1) unstable; urgency=medium + + [ Guido Günther ] + * [195730d] Clarify relation between icedove and the calendar extensions + (Closes: #809017) + + [ Christoph Goehre ] + * [988ce5b] Imported Upstream version 38.6.0 + * [6763f6f] debian/source.filter: remove evil-licensed jshint.js + (Closes: #813053) + + -- Christoph Goehre <chris@sigxcpu.org> Sun, 14 Feb 2016 16:08:13 -0500 + +icedove (38.5.0-1) unstable; urgency=medium + + [ Christoph Goehre ] + * [6d45b0b] Imported Upstream version 38.5.0 + * [316798f] debian/rules: split override_dh_install into arch and indep + section (Closes: #806047) + + [ Carsten Schoenert ] + * [5b3cb7a] add myself to the uploaders + + -- Christoph Goehre <chris@sigxcpu.org> Thu, 24 Dec 2015 22:36:37 -0500 + +icedove (38.4.0-1) unstable; urgency=medium + + [ Christoph Goehre ] + * [754392e] Imported Upstream version 38.4.0 + * [ef4b733] debian/watch: adjust download url + + [ Carsten Schoenert ] + * [f3f5455] lintian: remove icedove.menu file due CTTE#741573 + + -- Christoph Goehre <chris@sigxcpu.org> Fri, 27 Nov 2015 12:54:27 -0500 + +icedove (38.3.0-2) unstable; urgency=medium + + * [c988747] Add unminified jquery and jquery-ui files with the exact + version as used by upstream thunderbird. + We don't want to use the minified versions mozilla ships and can't use + what is currently packaged in Jessie or Stretch since these are too + recent. + (Closes: #802281) + + -- Guido Günther <agx@sigxcpu.org> Sun, 01 Nov 2015 18:06:33 +0100 + +icedove (38.3.0-1) unstable; urgency=medium + + [ Carsten Schoenert ] + * [0f8b6a4] Imported Upstream version 38.3.0 + * [566273a] debian/copyright: fixup's and update + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 10 Oct 2015 13:21:05 -0400 + +icedove (38.2.0-2) unstable; urgency=medium + + * [8bcb08b] relax optimize to -O1 on s390x (Closes: #797551) + * [6aa0915] debian/rules: Disable jit on mips (Closes: #797548) + + -- Christoph Goehre <chris@sigxcpu.org> Thu, 24 Sep 2015 19:09:54 -0400 + +icedove (38.2.0-1) unstable; urgency=medium + + * [d46d5f6] rebuild patch queue from patch-queue branch + added patches: + - porting-mips/Fix-build-error-in-MIPS-SIMD-when-compiling-with-mfp.patch + + -- Christoph Goehre <chris@sigxcpu.org> Mon, 21 Sep 2015 19:42:03 -0400 + +icedove (38.2.0-1~stretch) stretch; urgency=medium + + [ Carsten Schoenert ] + * [05b245f] Imported Upstream version 38.2.0 (Closes: #796323) + - MFSA 2015-59 aka CVE-2015-2724, CVE-2015-2725, CVE-2015-2726 + - MFSA 2015-63 aka CVE-2015-2731 + - MFSA 2015-66 aka CVE-2015-2734, CVE-2015-2735, CVE-2015-2736, + CVE-2015-2737, CVE-2015-2738, CVE-2015-2739, CVE-2015-2740 + - MFSA 2015-70 aka CVE-2015-4000 + - MFSA 2015-71 aka CVE-2015-2721 + - MFSA 2015-65 aka CVE-2015-2741 + - MFSA 2015-79 aka CVE-2015-4474 + * [43c8195] rebuild patch queue from patch-queue branch + * [c75bdad] debian/control: increase B-D on libnss3-dev + * [942bcbe] debian/iceowl-extension.lintian-overrides: remove file + * [7131e4d] debian/source.lintian-overrides: adding new entries + * [8882360] mozconfig.default: don't use icu from system + + -- Carsten Schoenert <c.schoenert@t-online.de> Fri, 21 Aug 2015 12:29:42 +0200 + +icedove (38.1.0-1) unstable; urgency=medium + + [ Carsten Schoenert ] + * [3d27760] Imported Upstream version 38.1.0 (Closes: #790651) + * [2cb6cd7] rebuild patch queue from patch-queue branch + added patches: + - fixes/Bug-1165654-Cleanup-how-libjpeg-turbo-assembly-build.patch + - reproducible/Generate-sorted-libical-header-list (Closes: #794456) + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 04 Aug 2015 20:20:53 -0400 + +icedove (38.0.1-1) unstable; urgency=medium + + [ Carsten Schoenert ] + * [5acef6a] debian/gbp.conf: adopt new upstream branch + * [6f88792] Imported Upstream version 38.0.1 (Closes: #358680, #472601, + #634316, #691176, #751786, #777908) + * [18bba9d] debian/gbp.conf: respect new git-buildpackage behaviour + * [26bbdac] rebuild patch queue from patch-queue branch + added patches: + - debian-hacks/changing-the-default-search-engine.patch (Closes: #780595) + - fixes/Bug-1168231-Fixup-to-keep-file-type.patch + - fixes/Bug-1168231-Normalize-file-mode-in-jars.patch + - reproducible/Bug-1166243-Remove-build-function-from-js-and-xpc-sh.patch + - reproducible/Bug-1168316-Remove-build-machine-name-from-about-bui.patc + deleted patches: + - debian-hacks/remove-timestamps-from-c_cpp-macros-for-reproducibil.patch + * [71938b9] debian/rules: setting MOZ_BUILD_DATE explicitly + * [e50d708] debian/copyright: more minor updates to the copyright file + * [b232895] debian/rules: adding switch for no icedove-dbg build + * [bcc15aa] debian/control: icedove is now recommending iceowl-extension + * [564a19e] adding release related information + * [2ec0053] debian/vendor.js: adjusting WhatNew link to more dedicated URL + + [ Christoph Goehre ] + * [a9c25b6] lintian: fix spelling error in debian/README.Debian + * [2cc2c07] debian/rules: fix icedove-dbg build switch + + -- Christoph Goehre <chris@sigxcpu.org> Mon, 27 Jul 2015 17:46:40 -0400 + +icedove (38.0~b5-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [7e3cab4] Imported Upstream version 38.0~b5 + * [3edbafc] Revert "debian/control: remove build-dep on libnotify-dev" + * [5e69bab] debian/control: increase b-d versions + * [6e6ae36] rebuild patch queue from patch-queue branch + added patches: + - debian-hacks/remove-timestamps-from-c_cpp-macros-for-reproducibil.patch + obsolete patches (fixed in Debian): + - adopting-SQLITE3-version.patch + * [ac7b760] mozconfig.default: adding some explicit configure options + * [81fd6e6] complete rewrite of copyright information + * [327dd45] switching to libgstreamer1.0* + + [ Christoph Goehre ] + * [9877ea3] lintian: add override for libpng + + -- Christoph Goehre <chris@sigxcpu.org> Fri, 22 May 2015 20:42:19 -0400 + +icedove (38.0~b2-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [b08d966] debian/source.filter: modifying file list to ignore + * [88fd018] Imported Upstream version 38.0~b2 + * [e9da8f8] icedove branding: adopt upstream changes + * [3610daa] debian/control: increase b-d versions + * [950fae7] rebuild patch queue from patch-queue branch + modified patches: + - system-libs/Allow-to-build-against-system-libffi.patch + - porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + obsolete patches (fixed upstream): + - porting/Reintroduce-pixman-code-path-removed-in-bug-1097776-.patch + * [1820d7c] debian/control: adding xul-ext-compactheader to Breaks field + + [ Dominik George ] + * [4181126] debian/control: Upgrade Breaks relation to enigmail + (Closes: #782686) + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 28 Apr 2015 18:19:00 -0400 + +icedove (36.0~b1-2) experimental; urgency=medium + + * [26c0027] rebuild patch queue from patch-queue branch + added patches: + - porting/Reintroduce-pixman-code-path-removed-in-bug-1097776-.patch + - porting/Remove-duplicate-SkDiscardableMemory_none.cpp-from-g.patch + - porting/ppc-fix-divide-page-size-in-jemalloc.patch (Closes: #780404) + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 28 Mar 2015 15:35:58 -0400 + +icedove (36.0~b1-1) experimental; urgency=medium + + [ Carsten Schoenert ] + * [68112a3] Imported Upstream version 36.0~b1 + * [3120361] rebuild patch queue from patch-queue branch + obsolete patches (fixed upstream): + - debian-hacks/fixing-various-FTBFS-due-different-datatype-char-beh.patch + - porting-arm/FTBFS-armhf-fixing-ARM-CPU-detection.patch + modified patches: + - debian-hacks/Strip-version-number.patch + - p-kfree-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + - p-kfree-hurd/correcting-file-inclusion-for-kfreebsd.patch + - p-kfree-hurd/ipc-chromium-fix-if-define-for-kFreeBSD-and-Hurd.patch + * [ee185a2] d/icedove.install: mozilla-xremote-client was removed + * [64adc44] debian/source.filter: modifying file list to ignore + * [dbdd152] debian/control: increase package versions + * [fb3307c] lintian: adding one more source override + * [2a07495] lintian: adding new override for the icedove package + * [38c21ad] debian/README.Debian: adding note around HTTPS Everythere + (Closes: #774790) + + [ Christoph Goehre ] + * [3dce89c] debian/icedove.desktop: correct StartupWMClass to 'Icedove' + (Closes: #773876) + * [deb3f58] debian/icedove.desktop: add MimeType text/calendar + (Closes: #762190) + * [4dd96fe] rebuild patch queue from patch-queue branch + added patches: + - p-kfree-hurd/FTBFS-hurd-adding-the-HURD-platform-to-the-configure.patch + - p-powerpcspe/FTBFS-powerpcspe-disable-AltiVec-instructions.patch + (Closes: #772933) + modified patches: + - p-kfree-hurd/FTBFS-hurd-adding-GNU-Hurd-to-the-list-of-OS-systems.patch + - p-kfree-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + - p-kfree-hurd/LDAP-support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch + - p-kfree-hurd/ipc-chromium-fix-if-define-for-kFreeBSD-and-Hurd.patch + * [373ed05] add missing epoch in libnss3-dev build depends + + -- Christoph Goehre <chris@sigxcpu.org> Wed, 11 Mar 2015 19:19:28 -0400 + +icedove (34.0~b1-2) experimental; urgency=low + + [ Carsten Schoenert ] + * [7a4edc4] rebuild patch queue from patch-queue branch + added patches: + - debian-hacks/fixing-various-FTBFS-due-different-datatype-char-beh.patch + - porting-arm/FTBFS-armhf-fixing-ARM-CPU-detection.patch + + -- Christoph Goehre <chris@sigxcpu.org> Mon, 24 Nov 2014 18:56:21 -0500 + +icedove (34.0~b1-1) experimental; urgency=low + + [ Carsten Schoenert ] + * [1be8ab1] debian/source.filter: more files to ignore + * [66e6488] debian/README.source: adjust description for beta versions + * [e63d375] Imported Upstream version 34.0~b1 (Closes: #770180) + * [1cb54d2] rebuild patch queue from patch-queue branch + obsolete patches (fixed upstream): + - porting-armel/disable-some-libopus-feature-for-ARCH-ARMv6.patch + * [ad29bb1] debian/rules: be more flexible on *.xpi files + * [b055e78] debian/NEWS: fixing default SSL/TLS behavior description + * [d64a847] debian/NEWS: adding notes around new security changes + + -- Christoph Goehre <chris@sigxcpu.org> Wed, 19 Nov 2014 19:15:46 -0500 + +icedove (33.0~b1-1) experimental; urgency=low + + [ Carsten Schoenert ] + * [5029c8b] debian/source.filter: more files to ignore + * [d4b03d9] README.source: let's use xz while creating the orig.tar.xz + * [ebd442f] debian/gbp.conf: some instructions for git-dch + * [cc594ea] Imported Upstream version 33.0~b1 + * [23b57cf] rebuild patch queue from patch-queue branch + added patches: + - debian-hacks/fix-identification-of-ObjdirMismatchException.patch + - debian-hacks/pass-OS_LDFLAGS-to-all-ldap-libraries.patch + modified patches: + - debian-hacks/Strip-version-number.patch + - icedove/fix-branding-in-migration-wizard-and-the-addon-manag.patch + - porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + - obsolete patches (fixed upstream): + - fixes/Include-cstdlib-in-gfx-angle-src-compiler-Types.h-fo.patch + - porting-alpha/fix-FTBFS-on-alpha.patch + * [a5a2a1b] adding additional config options for hppa and ppc64 + Both platforms failing on running xpcshell. + + [ Christoph Goehre ] + * [5a0ba43] linitan: bump up standards version to 3.9.6 + * [aaca6a7] debian/NEWS: adding note around increased default TLS version 1.2 + (Closes: #761245) + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 25 Oct 2014 12:47:37 -0400 + +icedove (32.0~b1-1) experimental; urgency=low + + [ Christoph Goehre ] + * [65ad797] icedove.postinst: remove obsolete symlink handling + + [ Carsten Schoenert ] + * [baef95a] debian/gbp.conf: adopting experimental branch + * [8384eee] Imported Upstream version 32.0~b1 + * [75145f3] rebuild patch queue from patch-queue branch + modified patches: + - icedove/fix-branding-in-migration-wizard-and-the-addon-manag.patch + - debian-hacks/remove-non-free-W3C-icon-valid.png.patch + obsolete patches (fixed upstream): + - porting-armel/fix-skia-for-ARMv4.patch + + [ Christoph Goehre ] + * [51c3cee] cleanup branding patch + + -- Christoph Goehre <chris@sigxcpu.org> Thu, 28 Aug 2014 15:52:51 -0700 + +icedove (31.0-2) unstable; urgency=low + + [ Carsten Schoenert ] + * [d2bc0ef] armel: correcting #if statement for skia fix + * [959b801] adding GNU/Hurd to gyp.mozbuild + * [215bc7d] kfreebsd*: adding CrossProcessMutex_posix.cpp to list + * [892c39c] d/icedove.links: remove unneeded link to /u/s/i/e + (Closes: #638489) + * [928158c] debian/source.filter: more files to ignore + * [b81c238] fixing lintian warning 'unused-override' + * [7bc2568] fixing lintian warning 'jar-not-in-usr-share' + * [cd0d289] fixing lintian warning 'image-file-in-usr-lib' + * [045a960] fixing lintian error 'source-is-missing' + * [1fe016a] correcting FTBFS patch for alpha + + [ Christoph Goehre ] + * [c827d81] iceowl-extension: replace skin and icon dir with symlink + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 23 Aug 2014 18:42:23 -0700 + +icedove (31.0-1) unstable; urgency=low + + [ Carsten Schoenert ] + * [b7cdeb4] Imported Upstream version 31.0 (Closes: #756769) + * [1f2ff0b] debian/rules: fixing file permissions in iceowl-extension + * [c8d2036] adding fix for skia on armel + * [77093e2] fixing FTBFS on armel (Closes: #754633) + * [a458959] debian/control: increase b-d on libsqlite-dev + * [a98ebca] fix runtime error on alpha while jemalloc run + * [6f6b576] disable optimization on alpha while linking + + -- Christoph Goehre <chris@sigxcpu.org> Mon, 04 Aug 2014 10:23:09 -0400 + +icedove (31.0~b2-1) unstable; urgency=low + + [ Carsten Schoenert ] + * [76059a9] debian/source.filter: more files to ignore + * [5067b0e] Imported Upstream version 31.0~b2 (Closes: #754464) + * [e31ac79] debian/control: remove build-dep on libnotify-dev + * [35324a5] debian/control: increase build-depends on libnss3-dev to 3.16.2~ + + -- Christoph Goehre <chris@sigxcpu.org> Fri, 18 Jul 2014 21:47:06 +0200 + +icedove (31.0~b1-2) unstable; urgency=low + + * [7ba4d01] lintian: add override for embedded srtp library + + -- Christoph Goehre <chris@sigxcpu.org> Sun, 22 Jun 2014 18:18:04 -0400 + +icedove (31.0~b1-1) unstable; urgency=low + + * [02dc94c] remove example file, which cause git-archive to change the + source tree + * [ba233b1] Imported Upstream version 31.0~b1 + * [4c2380f] rebuild patch queue from patch-queue branch + modified patches: + - porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + - porting-kfreebsd-hurd/ipc-chromium-fix-if-define-for-kFreeBSD-and-.patch + obsolete patches (fixed upstream): + - fixes/unbreak-with-system-pixman-in-mailnews.patch + - porting-hppa/FTBFS-hppa-correcting-code-inside-JS_STACK_GROWTH_DI.patch + + -- Christoph Goehre <chris@sigxcpu.org> Sun, 22 Jun 2014 11:50:07 -0400 + +icedove (30.0~b1-1) unstable; urgency=low + + [ Carsten Schoenert ] + * [b3eadf1] debian/source.filter: more files to ignore + * [fb71012] debian/control: bumping build-depends for debhelper + * [dc4ad0c] debian/control: add libpulse-dev build dependency + * [b8d3ee7] debian/control: bumping some version of build dependencies + * [3443df9] debian/icedove-dev.install: adopt upstream changes + * [d0f9d0e] icedove.lintian-overrides: adding libtheora + * [982c8a6] debian/rules: adding removing for temporary files + + [ Christoph Goehre ] + * [f6292d5] Imported Upstream version 30.0~b1 (Closes: #743421) + * [dacd658] rebuild patch queue from patch-queue branch + modified patches: + - porting-hppa/FTBFS-hppa-correcting-code-inside-JS_STACK_GROWTH_DI.patch + - porting-kfreebsd-hurd/Allow-ipc-code-to-build-on-GNU-hurd.patch + - porting-kfreebsd-hurd/Allow-ipc-code-to-build-on-GNU-kfreebsd.patch + - porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + - porting-kfreebsd-hurd/ipc-chromium-fix-if-define-for-kFreeBSD-and-.patch + - prefs/Set-javascript.options.showInConsole.patch + - debian-hacks/Icedove-branding.patch + - fixes/unbreak-with-system-pixman-in-mailnews.patch + obsolete patches (fixed upstream): + - debian-hacks/Do-build-time-detection-of-2-bytes-wchar_t-and-char1.patch + - debian-hacks/Fix-build-failure-for-header.py-and-typelib.py.patch + - fixes/Make-system-cairo-work-again.patch + - porting-powerpcspe/FTBFS-Altivec-is-not-available-on-powerpcspe.patch + * [df93d26] branding: add jar.mn to moz.build + * [648853d] only copy debian/mozconfig.default into mozilla subdir + * [4f9dc9e] MOZ_OBJDIR need a absolute path, $(pwd) didn't work + * [33794c3] icedove.pc: remove non-existent library mozjs (Closes: #748746) + * [dcbce5c] iceowl-extension: use breaks instead of conflicts against + calendar-timezones (Closes: #747532) + * [545415a] add breaks to enigmail (<< 2:1.6-4~deb7u1) which won't work with + us (Closes: #747546) + + -- Christoph Goehre <chris@sigxcpu.org> Fri, 30 May 2014 12:11:53 -0400 + +icedove (24.5.0-2) unstable; urgency=low + + * [e4a43ed] debian/rules: remove duplicate LDFLAGS += -Wl,--stats + * [f9dba4b] debian/rules: export all compiler flags into build environment + * [8dc0712] debian/rules: run autoconf for all configue files + * [95d4b48] debian/rules: export MOZCONFIG onces + * [577bd03] debian/rules: update config.sub and config.guess before autoconf + run + * [7f958c7] parse DEB_BUILD_OPTIONS for how many parallel buildjobs to start + (Closes: #746984) + * [0f8b062] debian/rules: export MOZILLA_OFFICIAL + * [1c3d277] run configure with --build and --host + * [f190e19] don't build a shared js library (Closes: #724688, #729073, + #745593) + + -- Christoph Goehre <chris@sigxcpu.org> Thu, 08 May 2014 20:07:06 -0400 + +icedove (24.5.0-1) unstable; urgency=low + + [ Carsten Schoenert ] + * [7c13dbf] calender-timezones: remove no longer needed helper files + * [2d4328c] debian/control: sort various fields alphabetically + * [436c212] debian/control: remove build-depens on cdbs + * [dae8b3e] icedove branding: adopt current Makefile.in style to upstream + * [045be10] debian/rules: switch to debhelper + * [b852c8c] debian/mozconfig*: adding mozconfig files + * [7bac68c] debian/icedove.configopts: Remove no longer needed file + * [6c597b9] Switch the old thunderbird*.in files to icedove.* + * [9781e61] debian/icedove.links: adding /u/b/i link + * [f325194] debian/icedove.dirs: add helper file for needed directories + * [fe0376a] debian/icedove.install: sort entrys alphabetical + * [0111ccc] debian/icedove.js: fix small typo and reformat + * [a7e5b05] debian/rules: add override for dh_fixperms + * [8e44df2] debian/rules: add override for dh_install + * [24fa03a] debian/rules: add override for dh_shlibdeps + * [2f22ed0] debian/rules: add override for dh_strip + * [259a6f4] debian/control: remove ${shlibs:Depends} from c-g-p depends + * [cdc9272] debian/rules: add additional LDFLAGS + * [9d620d5] debian/rules: correct Icedove version inside icedove.pc during + install + + [ Christoph Goehre ] + * [460818b] Imported Upstream version 24.5.0 + * [4c65ecc] rebuild patch queue from patch-queue branch + added patches: + - porting-kfreebsd-hurd/FTBFS-hurd-fixing-unsupported-platform-Hurd.patch + obsolete patches: + - porting-kfreebsd-hurd/Another-fix-to-build-ipc-code-on-GNU-hurd-an.patch + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 29 Apr 2014 17:56:40 -0400 + +icedove (24.4.0-1) unstable; urgency=low + + * [a2b13c0] Imported Upstream version 24.4.0 + * [fd90463] rebuild patch queue from patch-queue branch + added patches: + - porting-hppa/FTBFS-hppa-correcting-code-inside-JS_STACK_GROWTH_DI.patch + (Closes: #741245) + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 22 Mar 2014 11:10:18 -0400 + +icedove (24.3.0-2) unstable; urgency=low + + [ Christoph Goehre ] + * [122ffe9] remove ldif60 from pkgconfig file (Closes: #732652) + * [b64ccac] rebuild patch queue from patch-queue branch + added patches: + - porting-powerpcspe/FTBFS-Altivec-is-not-available-on-powerpcspe.patch + (Closes: #734859) + + [ Carsten Schoenert ] + * [aa4f5b1] thunderbird.install.in: shipping all files in /u/l/i/components + (Closes: #737811) + * [3bf4738] debian/rules: fix *.js file-permissions for iceowl-extension + * [50ab7a5] debian/rules: remove -Wl,--as-needed linker option + (Closes: #732652, #730450, #724688) + + -- Christoph Goehre <chris@sigxcpu.org> Sun, 09 Mar 2014 15:33:05 -0400 + +icedove (24.3.0-1) unstable; urgency=low + + * [a656560] lintian: remove non-free w3c valid.png icon (Closes: #735119) + * [f4e6c08] lintian: remove prebuild javascript objects from upstream + tarball (Closes: #735234) + * [adf9c96] Imported Upstream version 24.3.0 + * [8419e65] rebuild patch queue from patch-queue branch + added patches: + - debian-hacks/remove-non-free-W3C-icon-valid.png.patch + - debian-hacks/use-system-jquery-jquery-ui.patch + * [948af3e] a newer icedove will break iceowl-extension (Closes: #732742) + + -- Christoph Goehre <chris@sigxcpu.org> Mon, 10 Feb 2014 19:44:36 -0500 + +icedove (24.2.0-1) unstable; urgency=low + + [ Christoph Goehre ] + * [963a61e] Imported Upstream version 24.2.0 + * [852abe3] rebuild patch queue from patch-queue branch + obsolete patches (fixed upstream): + - fixes/Wrap-non-prefixed-freetype-headers-from-newer-freety.patch + - porting/Don-t-hardcode-page-size-on-ia64-sparc-or-mipsel.patch + (Closes: #734074) + * [a9d6680] lintian: remove prebuild-binaries from upstream tarball + * [fc25943] linitan: remove prebuilt-windows-binary from upstream tarball + * [faa24eb] lintian: fix comma separated files copyright + * [835790d] lintian: declare public-domain license at the beginning + + [ Carsten Schoenert ] + * [c583a2f] debian/copyright: fix indentation for 'public domain' license + * [78ddee2] linitan: bump up standards version to 3.9.5 + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 11 Jan 2014 20:17:24 -0500 + +icedove (24.1.1-1) experimental; urgency=low + + [ Carsten Schoenert ] + * [e8cbac4] debian/copyright: correcting wrong comma usage. + * [d24a6be] debian/copyright: adjusting copyright infos + * [51a32a1] debian/copyright: correcting various lintian warning. + * [50874e0] debian/control: expanding icedove-dev dependency on python + * [2996a33] debian/control: adding a more specific description for + iceowl-extension and google-cal-prov. + * [85b4400] debian/control: adjust proper version dependencies. + (Closes: #729712) + * [4d6b204] debian/control: adding metadata for mozilla-devscripts. + (Closes: #562984) + + [ Christoph Goehre ] + * [aa7782b] Imported Upstream version 24.1.1 (Closes: #720931, #723630) + * [e4ca9cd] rebuild patch queue from patch-queue branch + added patches: + - fixes/Wrap-non-prefixed-freetype-headers-from-newer-freety.patch + - porting-kfreebsd-hurd/ipc-chromium-fix-if-define-for-kFreeBSD-and.patch + * [849988b] make python scripts in /usr/lib/icedove-devel/sdk/bin executable + * [9890b1c] ship python config scripts to make building of extensions easier + (Closes: #729431) + * [8b08106] remove libxpcom.so from pkgconfig file (Closes: #729168) + * [4759bde] add libldif60 to pkgconfig file + * [db575b4] lintian: remove unsafe symlink from upstream tarball + + -- Christoph Goehre <chris@sigxcpu.org> Sun, 08 Dec 2013 10:08:19 -0500 + +icedove (24.0-1) experimental; urgency=low + + [ Guido Günther ] + * [6f9d98e] New upstream version 24.0 + * [ef58a98] Refresh patches + * [435516d] Switch to xz compressed upstream tarball + * [f529a99] repack.py: port to python3 + * [50423d9] repack.py: allow to specify compression + + [ Christoph Goehre ] + * [b45b2b9] remove superfluous gstreamer build depends + * [96ac1d0] Reduce memory usage of the linker. Thanks to Mike Hommey + * [af55374] ia64 don't like LDFLAG --no-keep-memory + * [c3cb093] remove export-subst in mozilla/addon-sdk/source/.gitattributes. + + [ Carsten Schoenert ] + * [ac4caea] debian/copyright: correcting out-of-date-copyright-format-uri. + * [585bf84] debian/copyright: remove obsolete field 'Name:' + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 15 Oct 2013 18:51:16 -0400 + +icedove (24.0~b3-2) experimental; urgency=low + + * [47fe004] Add lintian override for our use of the embedded libjpeg + * [3c103e6] Make sure xpcshell is executable so dh_shlibdeps picks it up to + calculate lib dependencies + + -- Guido Günther <agx@sigxcpu.org> Tue, 24 Sep 2013 20:03:33 +0200 + +icedove (24.0~b3-1) experimental; urgency=low + + [ Guido Günther ] + * Upload to experimental + * [eae533c] Adjust watch file once again + * [5280050] Invoke repack.py directly + * [0f4e8de] New upstream version 24.0~b3 + (Closes: #706859, #720931, #723630) + * [3b6374b] Don't use system jpeg + since it doesn't have the needed features + * [f6aeba2] Don't try to remove nonexistent libxpcom.so + + [ Carsten Schoenert ] + * [04844ae] icedove-branding: adopt new build schema to Debian branding + by using moz.build. + * [11c4677] icedove-branding: change the target directory for preview.png. + * [55f6762] debian/control: remove package calendar-timezones. + The calendar-timezones related files are now inside the lightning + package. + * [6f4948d] debian/rules: catch any gdata-provider*.xpi file. + The gdata-provider XPI file now has a version appended. + * [d5a63c9] debian/rules: catch any lightning*.xpi file. + The lightning XPI file now has a version appended. + * [e77e911] debian/thunderbird.install.in: + remove mozilla/components/binary.manifest since it no longer exists. + * [ef3f3b1] debian/control: Build-Depend on gstreamer an yasm now used by + icedove. + * [9f5fe3e] Drop patches fixed upstream. + Bug-720682-Don-t-crash-an-app-using-libxul-because-o.patch + Bug-723497-Saving-message-to-disk-fails-silently-fai.patch + Bug-746112-Don-t-decommit-if-page-size-is-too-large.patch + Bug-814693-Allow-webrtc-to-build-on-more-architectur.patch + Bug-840242-Use-the-runtime-page-size-to-control-aren.patch + virtualenv-changing-the-path-to-virtualenv.py.patch + * [4503610] Adjust to build system changes: + debian-hacks/Don-t-build-example-component.patch + * [290f1e0] Partially applied upstream: + Support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch + * [2eaf6ae] Rediff remaining patches + * [4217c0e] Create missing .deps dir. + Workaround to make build complete + * [f95db9c] Drop autoconf.mk mangling since it confuses the build system + + -- Guido Günther <agx@sigxcpu.org> Thu, 19 Sep 2013 20:10:24 +0200 + +icedove (17.0.8-1) unstable; urgency=low + + [ Carsten Schoenert ] + * [af98dad] The vendorShortName is of course "Mozilla" and not "Icedove" The + packages in icedove-l10n already use the correct substition. + (Closes: #707207, #715326) + * [8ceae38] Sawfish: fix wrong size of resized window. + Backported from the TB20 release. + https://bugzilla.mozilla.org/show_bug.cgi?id=813997 (Closes: #715464) + * [b69cb68] Fix error while saving a message to disk or network. + If the user tries to save a message to disk or network share without + enough user rights to write the message Icedove fails silently. This + backport from TB 21 fixes this. + * [fd8f588] Desktop file: shorten the icon name to 'Icedove' (Closes: #507962) + * [24b1b45] fix JS compiler segfault errors for various platforms + (Closes: #708331) + + [ Christoph Goehre ] + * [01f6b7a] add README.Debian to describe upstream status of Thunderbird + (Closes: #710888) + * [7fa36d6] rebuild patch queue from patch-queue branch added patches: + - porting/Fix-ipc-chromium-on-kFreeBSD-and-Hurd.patch + + [ Guido Günther ] + * [455bfe7] New upstream version 17.0.8 + + -- Guido Günther <agx@sigxcpu.org> Tue, 20 Aug 2013 16:12:17 +0200 + +icedove (17.0.7-1) unstable; urgency=low + + * [b8fd345] Imported Upstream version 17.0.7 + * [3133999] rebuild patch queue from patch-queue branch + modified patches: + - porting/Don-t-hardcode-page-size-on-ia64-sparc-or-mipsel.patch + * [3332f92] lintian: change url to version control system + * [534e2d1] linitan: bump up standards version to 3.9.4 + * [2b511d2] lintian: remove obsolete thunderbird dependency in + iceowl-extension + * [2081e7e] lintian: add Keywords to icedove desktop file + * [7f8333c] lintian: mask minus signs in manpage with a backslash + + -- Christoph Goehre <chris@sigxcpu.org> Sun, 30 Jun 2013 18:46:16 -0400 + +icedove (17.0.5-2) unstable; urgency=low + + [ Guido Günther ] + * [4c7a88a] Install calendar-google-provider to /u/s/xul-ext + (Closes: #638480) + * [4c97096] Move calendar-timezones to /u/s/xul-ext (Closes: #638481) + * [e9d0085] Move arch indep parts to common-install-indep + + [ Carsten Schoenert ] + * [40d68d5] Fix build error on IA64 and Sparc + * [59939c3] manpage: add example section and convert to UTF-8 + * [10647cf] fixing build failure depended on python-2.7 changes + + [ Christoph Goehre ] + * [0a7bb8b] create links for extension in + /usr/share/mozilla/extensions/APPID + * [5047e6b] remove + icedove/save-a-copy-of-a-attached-file-when-sending-from-OOo.patch + (Closes: #695323) + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 18 May 2013 17:53:21 -0400 + +icedove (17.0.5-1) experimental; urgency=low + + [ Guido Günther ] + * [894ea6d] Include all needed libs to link against icedove's libxpcom + (Closes: #477747) + + [ Carsten Schoenert ] + * [6e00625] Point "Help->What's new" to the Debian Wiki (Closes: #570577) + + [ Christoph Goehre ] + * [4766bc9] replace icon in searchplugin (bing, twitter) with download url + * [e3dc726] Imported Upstream version 17.0.5 + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 13 Apr 2013 12:19:06 -0400 + +icedove (17.0.4-1) experimental; urgency=low + + [ Guido Günther ] + * [9ed54cb] Add Homepage + * [bd41337] Add X-Debian-Homepage + + [ Carsten Schoenert ] + * [1fba87f] New patch + fix-function-nsMsgComposeAndSend-to-to-respect-Replo.patch fix function + nsMsgComposeAndSend to respect ReploToSend + Thanks to Emilio Pozuelo Monfort for the patch (Closes: #565903) + + [ Christoph Goehre ] + * [7a1071b] update debug section in icedove manpage (Closes: #698163) + * [017f5b5] Imported Upstream version 17.0.4 (Closes: #702927) + * [7c35529] compress debian packages with xz + + -- Christoph Goehre <chris@sigxcpu.org> Wed, 13 Mar 2013 19:00:07 -0400 + +icedove (17.0.2-1) experimental; urgency=low + + * [8911b88] Finally set Christoph as Maintainer. + Thanks for your work Alexander. + * [d456018] parallel build: Use number or available cores by default + * [daeee47] Don't refer to paths containing thunderbird (Closes: #486617) + * [52a202a] New upstream version 17.0.2 + * [fa07537] Allow webrtc to build on more architectures. + Thanks to Mike Hommey and Christoph Göhre + + -- Guido Günther <agx@sigxcpu.org> Fri, 11 Jan 2013 17:37:46 +0100 + +icedove (17.0.2-1~1) experimental; urgency=low + + * [8911b88] Finally set Christoph as Maintainer. Thanks for your work + Alexander. + * [d456018] parallel build: Use number or available cores by default + * [daeee47] Don't refer to paths containing thunderbird (Closes: #486617) + * [52a202a] New upstream version 17.0.2 + * [fa07537] Allow webrtc to build on more architectures. + Thanks to Mike Hommey and Christoph Göhre + + -- Guido Günther <agx@sigxcpu.org> Fri, 11 Jan 2013 17:35:22 +0100 + +icedove (17.0-1) experimental; urgency=low + + [ Christoph Goehre ] + * [0b8ac79] replace transitional depens ttf-lyx with fonts-lyx + (Closes: #676505) + * [4473d67] fix typo in calendar-google-provider description + * [b3a57c0] rebuild patch queue from patch-queue branch + added patches: + porting/Another-fix-to-build-ipc-code-on-GNU-hurd-and-kfreeb.patch + + [ Jens Reyer ] + * [c0e30b6] clarify the relation between iceowl, lightning and sunbird + (Closes: #686206) + + [ Guido Günther ] + * [394b6a1] New upstream version 17.0 + * [a17c23f] Update patches. + The thunderbird-3-profile.patch got split into three since it + addresses different issues: + * Strip-version-number.patch + * Icedove-branding.patch + * Move-profile.patch + * [01eef04] Don't overwrite DEB_BUILD_OPTIONS + and drop dependency on essential package + + [ Ritesh Raj Sarraf ] + * [1ab9095] Add parallel build support + + -- Guido Günther <agx@sigxcpu.org> Sat, 24 Nov 2012 19:26:19 +0100 + +icedove (16.0.2-1) experimental; urgency=low + + [ Christoph Goehre ] + * [e94445f] cleanup source.filer file + * [33b9f4c] Imported Upstream version 12.0.1 + + [ Guido Günther ] + * [88a39e3] watch: only look for two digit versions since 3.1.20 lacks the + source/ dir + * [eb4f5c3] New upstream version 14.0 + * [b451442] Update patches for 14.0 + obsolete patches: + Avoid-libxpcom-being-excluded-from-linked-libraries-.patch + Bug-515232-Try-getting-general.useragent.locale-as-a.patch + Bug-696636-Block-OpenGL-1-drivers-explicitly-to-stee.patch + Bug-710972-Define-G_VARIANT_TYPE_STRING_ARRAY-when-b.patch + Bug-722127-Bump-required-libvpx-version-to-1.0.0.-r-.patch + Bug-728136-Port-bug-528687-to-comm-central.patch + Bug-728229-Allow-to-build-with-system-python-ply-lib.patch + Bug-729817-Allow-the-Nouveau-driver-with-Mesa-8.0.1-.patch + Bug-729817-Block-the-Nouveau-3D-driver-as-it-s-insta.patch + Bug-734335-Only-build-SPS-on-supported-platforms.patch + Revert-investigation-patch-for-bug-621446.patch + Bug-698923-Don-t-require-16-bytes-alignment-for-VMFr.patch + Bug-711353-Add-support-for-GNU-kFreeBSD-and-GNU-Hurd.patch + modified patches: + Add-another-preferences-directory-for-applications-p.patch + Do-build-time-detection-of-2-bytes-wchar_t-and-char1.patch + Don-t-build-example-component.patch + Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch + Don-t-register-plugins-if-the-MOZILLA_DISABLE_PLUGIN.patch + Gross-workaround-to-avoid-installing-test-idl-and-in.patch + Ignore-system-libjpeg-libpng-and-zlib-version-checki.patch + stop-configure-if-with-system-bz2-was-passed-but-no-.patch + Allow-.js-preference-files-to-set-locked-prefs-with-.patch + Bug-691898-Use-YARR-interpreter-instead-of-PCRE-on-p.patch + Bug-720682-Don-t-crash-an-app-using-libxul-because-o.patch + Include-cstdlib-in-gfx-angle-src-compiler-Types.h-fo.patch + Link-libldap-against-libpthread.patch + Load-dependent-libraries-with-their-real-path-to-avo.patch + Properly-launch-applications-set-in-HOME-.mailcap.patch + Remove-the-js-shell-from-the-build-directory-during-.patch + fix-branding-in-migration-wizard-and-the-addon-manag.patch + fix-installdir.patch + save-a-copy-of-a-attached-file-when-sending-from-OOo.patch + thunderbird-3-profile.patch + Change-extension-s-name-to-Iceowl.patch + Add-xptcall-support-for-SH4-processors.patch + Allow-ipc-code-to-build-on-GNU-hurd.patch + Allow-ipc-code-to-build-on-GNU-kfreebsd.patch + Bug-703833-Avoid-invalid-conversion-from-const-size_.patch + Disable-optimization-on-alpha-for-the-url-classifier.patch + Fix-GNU-non-Linux-failure-to-build-because-of-ipc-ch.patch + Support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch + Don-t-auto-disable-extensions-in-system-directories.patch + Set-javascript.options.showInConsole.patch + Allow-to-build-against-system-libffi.patch + * [907be61] Make sure we only match the generated files. Patch taken from + iceowl 1.5 package + * [772b9a0] Make system cairo work again. Patch taken from iceweasel. + * [0b6a8b3] Update + Add-another-preferences-directory-for-applications-p.patch to new method + name. + * [3395f21] Don't use APP_UA_NAME in application.ini since the replacement + fails and isn't needed. + * [6dea9fb] New upstream version 16.0.1 + * [664153d] Add README.source describing howto import new upstream versions + * [a653bd0] Adjust to upstream changes: + * stop-configure-if-with-system-bz2-was-passed-but-no-.patch + * [f088193] Add a proper patch header + * to Fix-build-failure-for-header.py-and-typelib.py.patch + so we don't lose the patch description. + * [268cca5] New upstream version 16.0.2 + * [a453a92] Rediff patches - no content changes + * [263bbeb] BUILD_OFFICIAL is now MOZILLA_OFFICIAL + * [a798e6b] Install dependentlibs.list to fix dlopen() of XPCOM + + [ Ritesh Raj Sarraf ] + * [f871ba9] Refresh patches. + Droped patches: + * fixes/Remove-the-js-shell-from-the-build-directory-during-.patch + * porting/Bug-703833-Avoid-invalid-conversion-from-const-size_.patch + * fixes/Bug-691898-Use-YARR-interpreter-instead-of-PCRE-on-p.patch + * debian-hacks/Make-sure-we-only-match-the-generated-files.patch + * [9b02e4c] Refreshed patches for TB16 + * [dc83dd7] Fix build failure for header.py and typelib.py. + Earlier builds were passing the --cachedir option + Sometime during TB15, Mozilla changed that to variables. + This change was not passing the --cachedir option, hence the build + failure. This patch just hacks the build by passing the cachedir option + manually + + -- Guido Günther <agx@sigxcpu.org> Tue, 30 Oct 2012 22:05:49 +0100 + +icedove (11.0-1) experimental; urgency=low + + * [ffb767a] Imported Upstream version 11.0 (Closes: #663897) + * [2b75f48] relax optimize to -O1 on sparc to fix FTBFS + * [fa9a610] update build dependencies (Thanks to Mike) (Closes: #666722) + * [5b552f2] rebuild patch queue from patch-queue branch + added patches: + - fixes/Bug-710972-Define-G_VARIANT_TYPE_STRING_ARRAY-when-b.patch + - fixes/Bug-734335-Only-build-SPS-on-supported-platforms.patch + - fixes/Revert-investigation-patch-for-bug-621446.patch + modified patches: + - fixes/Bug-691898-Use-YARR-interpreter-instead-of-PCRE-on-p.patch + - icedove/fix-branding-in-migration-wizard-and-the-addon-manag.patch + - icedove/save-a-copy-of-a-attached-file-when-sending-from-OOo.patch + obsolete patches (fixed upstream): + - debian-hacks/Fix-tracejit-to-build-against-nanojit-headers-in-dis.patch + - debian-hacks/Install-missing-nanojit-and-.tbl-headers-from-js-src.patch + - fixes/Bug-710268-Sign-NSS-libraries-only-when-they-exist-r.patch + - fixes/Fixup-bz-730195-for-Linux-ARM-use-_URC_FOREIGN_EXCEP.patch + - fixes/mozilla-config.h-was-renamed-js-confdefs.h-in-js-src.patch + - fixes/Remove-generated-files-from-js-src-during-make-distc.patch + - porting/Bug-703531-Fix-ARMAssembler-getOp2RegScale-on-ARMv5.patch + - porting/Bug-703534-Fix-build-failure-on-platforms-without-YA.patch + - porting/Bug-703842-Avoid-R_SPARC_WDISP22-relocation-in-Tramp.patch + + -- Christoph Goehre <chris@sigxcpu.org> Wed, 18 Apr 2012 18:36:31 +0200 + +icedove (10.0.3-2) unstable; urgency=low + + [ Christoph Goehre ] + * [1223204] bump up standards version to 3.9.3 + + [ Guido Günther ] + * [7d7b5f5] Don't put symlinks into iceowl/extensions + + [ Christoph Goehre ] + * [94c07e5] update copyright file + * [88098a8] GNOME 3 integration: Use GIO instead of deprecated GnomeVFS. + Thanks to Michael Biebl <biebl@debian.org> (Closes: #658688) + * [9543fd1] add build depends python + * [ec62dcb] build a debug package, if DEB_BUILD_OPTIONS contains 'debug' + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 27 Mar 2012 18:21:52 +0200 + +icedove (10.0.3-1) unstable; urgency=low + + [ Christoph Goehre ] + * [ee4b49c] adjust source.filter list + * [b5f3064] New Upstream version 10.0.3 (Closes: #661115, #663897) + * [fd35da8] build against system python-ply + * [4964bb2] build against system libreadline + * [5412685] rebuild patch queue from patch-queue branch + added patches: + - debian-hacks/Don-t-build-example-component.patch + - fixes/Bug-515232-Try-getting-general.useragent.locale-as-a.patch + - fixes/Bug-628252-os2.cc-fails-to-compile-against-GCC-4.6-m.patch + - fixes/Bug-691898-Use-YARR-interpreter-instead-of-PCRE-on-p.patch + - fixes/Bug-696636-Block-OpenGL-1-drivers-explicitly-to-stee.patch + - fixes/Bug-710268-Sign-NSS-libraries-only-when-they-exist-r.patch + - fixes/Bug-720682-Don-t-crash-an-app-using-libxul-because-o.patch + - fixes/Bug-722127-Bump-required-libvpx-version-to-1.0.0.-r-.patch + - fixes/Bug-728136-Port-bug-528687-to-comm-central.patch + - fixes/Bug-728229-Allow-to-build-with-system-python-ply-lib.patch + - fixes/Bug-729817-Allow-the-Nouveau-driver-with-Mesa-8.0.1-.patch + - fixes/Bug-729817-Block-the-Nouveau-3D-driver-as-it-s-insta.patch + - fixes/Fixup-bz-730195-for-Linux-ARM-use-_URC_FOREIGN_EXCEP.patch + - fixes/Include-cstdlib-in-gfx-angle-src-compiler-Types.h-fo.patch + - fixes/Link-libldap-against-libpthread.patch + - fixes/Load-dependent-libraries-with-their-real-path-to-avo.patch + - porting/Bug-703534-Fix-build-failure-on-platforms-without-YA.patch + - prefs/Don-t-auto-disable-extensions-in-system-directories.patch + (Closes: #648712) + modified patches: + - debian-hacks/Install-missing-nanojit-and-.tbl-headers-from-js-src.patch + - fixes/Allow-.js-preference-files-to-set-locked-prefs-with-.patch + - fixes/Properly-launch-applications-set-in-HOME-.mailcap.patch + - icedove/fix-branding-in-migration-wizard-and-the-addon-manag.patch + - porting/Allow-ipc-code-to-build-on-GNU-hurd.patch + - porting/Bug-703833-Avoid-invalid-conversion-from-const-size_.patch + - prefs/Set-javascript.options.showInConsole.patch + obsolete patches (fixed upstream): + - debian-hacks/get-ride-of-default-debian-hardering-options.patch + - iceowl/Install-calendar-timezones-mode-0644-not-0755.patch + - porting/Add-mips-hppa-ia64-s390-and-sparc-defines-in-ipc-chr.patch + - porting/Bug-680917-Use-a-pool-size-of-16kB-on-ia64-for-bump-.patch + - porting/Bug-694533-LDRH-STRH-LDRSB-STRSB-are-supported-on-AR.patch + - porting/Bug-696393-Reimplement-NS_InvokeByIndex-in-C-on-S390.patch + - porting/Revert-bz-164580.patch + + [ Michael Biebl ] + * [c0a3ee2] Install chrome.manifest file to ensure the various components + (like GNOME support module) are correctly loaded. (Closes: #658479) + + [ Christoph Goehre ] + * [02687fc] adjust install/link files for new upstream + * [b551d6a] omni.jar was renamed to omni.ja + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 24 Mar 2012 23:10:47 +0100 + +icedove (9.0.1-1) experimental; urgency=low + + * [e2002b8] New Upstream version 9.0.1 (Closes: #653266, #653556) + * [9c14e8b] replace dfsg cleanup script with Mike's repack.py + * [2a34bd8] rebuild patch queue from patch-queue branch + added patches: + - porting/Bug-698923-Don-t-require-16-bytes-alignment-for-VMFr.patch + - porting/Bug-703531-Fix-ARMAssembler-getOp2RegScale-on-ARMv5.patch + - porting/Bug-703833-Avoid-invalid-conversion-from-const-size_.patch + - porting/Bug-703842-Avoid-R_SPARC_WDISP22-relocation-in-Tramp.patch + - porting/Bug-711353-Add-support-for-GNU-kFreeBSD-and-GNU-Hurd.patch + - porting/Fix-GNU-non-Linux-failure-to-build-because-of-ipc-ch.patch + * [03ed85d] remove Build-Depends python-ply, it's shipped and searched in + mozilla/other-licenses + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 24 Jan 2012 19:13:30 +0100 + +icedove (8.0-2) unstable; urgency=low + + * Upload to unstable + * [b02c21d] fix crash in xpcshell on sparc linux + + -- Christoph Goehre <chris@sigxcpu.org> Wed, 04 Jan 2012 18:09:14 +0100 + +icedove (8.0-1) experimental; urgency=low + + [ Guido Günther ] + * [17a7a80] Add x-scheme-handler/mailto to. Thanks to Michael Biebl for the + patch (Closes: #645556) + + [ Christoph Goehre ] + * [4066038] New Upstream version 8.0 + * [aa9105e] update autoconfig for e-mail accounts from riseup.net + (Closes: #648907) + * [decc1ac] fix wrong description text in iceowl-extension (Closes: #649073) + * [c97dda6] rebuild patch queue from patch-queue branch + added patches: + - debian-hacks/Statically-link-jemalloc-to-all-programs.patch + - fixes/Bug-670719-Only-add-DENABLE_JIT-1-to-CXXFLAGS-if-any.patch + - fixes/Bug-680642-Don-t-enable-YARR-JIT-on-MIPS-as-the-impl.patch + - porting/Bug-589735-Allocate-memory-with-an-address-with-high.patch + - porting/Bug-589735-Allow-static-JS-strings-to-be-turned-off-.patch + - porting/Bug-680917-Use-a-pool-size-of-16kB-on-ia64-for-bump-.patch + - porting/Bug-694533-LDRH-STRH-LDRSB-STRSB-are-supported-on-AR.patch + - porting/Bug-696393-Reimplement-NS_InvokeByIndex-in-C-on-S390.patch + - porting/Revert-bz-164580.patch + + -- Christoph Goehre <chris@sigxcpu.org> Sun, 20 Nov 2011 19:58:37 +0100 + +icedove (8.0~b4-2) experimental; urgency=low + + [ Guido Günther ] + * [5d043ec] Install calendar extension + * [07feb49] Change extension's name to Iceowl + * [c597212] iceowl-extension: don't ignore errors in postinst + * [30ec51d] Disable patch numbers + * [73f80ed] Don't install timezones file mode 0755 + + [ Christoph Goehre ] + * [0fa13be] remove duplicate build depends unzip + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 08 Nov 2011 22:29:19 +0100 + +icedove (8.0~b4-1) experimental; urgency=low + + * [4e90977] New Upstream Version 8.0b4 (Closes: #591771, #638161) + * [955423a] replace duplicate .so files in icedove and icedove-dev with + symlinks + * [6ffb325] remove obsolete cdbs rule to extract tarball + * [f98837b] build against libnotify4 (libnotify-dev >= 0.7)(Closes: #637194) + * [66f72bc] Build-depend on libjpeg-dev instead of libjpeg62-dev + * [8af21a2] rebuild patch queue from patch-queue branch + added patches: + - debian-hacks/get-ride-of-default-debian-hardering-options.patch + - fixes/packager-fails-when-MOZILLA_DIR-is-a-relative-path.patch + modified patches: + - icedove/save-a-copy-of-a-attached-file-when-sending-from-OOo.patch + obsolete patches (fixed upstream): + - debian-hacks/bzXXX-ftbfs-static-with-system-hunspell.patch + - fixes/Bug-626035-Modify-the-way-arm-compiler-flags-are-set.patch + - fixes/Bug-639554-Install-sdk-bin-with-make-install.-r-bsme.patch + - fixes/Bug-640494-part-1-Get-rid-of-STL-algorithm-use-in-js.patch + - fixes/Bug-640494-part-2-Use-bitwise-operations-in-JSDOUBLE.patch + - fixes/Bug-652139-Use-an-integer-type-in-DocumentViewerImpl.patch + - fixes/Bug-662224-Define-NS_ATTR_MALLOC-and-NS_WARN_UNUSED_.patch + - fixes/Bug-668906-Do-not-call-openUnsharedDatabase-with-a-n.patch + - fixes/Bug-671564-Initialize-NS_XPCOM_LIBRARY_FILE-from-NS_.patch + - fixes/Disable-building-embedded-libjpeg-turbo-when-buildin.patch + - porting/Allow-to-build-yuv_convert_arm.cpp-on-armv4t.patch + - porting/Bug-638056-Avoid-The-cacheFlush-support-is-missing-o.patch + - porting/Fix-FTBFS-in-IPC-on-Linux-PPC.patch + - porting/Fix-FTBFS-in-xpcom-base-on-armv4t.patch + - system-libs/libxul-linking-error-with-enable-system-ffi-and-stat.patch + * [5f6e50f] add Japanese translation for desktop menu entry. Thanks to + Hideki Yamane <henrich@debian.org> (Closes: #640679) + * [591f76c] add build depends unzip + * [0af372f] remove upstream integrated CFLAGS and CXXFLAGS '-g -std=gnu++0x' + * [a4c8b2f] adjust install and links file to new upstream + * [332b7a8] Revert "override libtheora embedded-library error" no longer + needed + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 05 Nov 2011 20:31:29 +0100 + +icedove (5.0-2) experimental; urgency=low + + * [7f92927] fix FTBFS on ia64: use gcc with -O2 instead of -Os + * [b6b8dea] Disable methodjit on armel + * [5b45336] remove obsolete conffiles with dpkg-maintscript-helper + (Closes: #636819) + * [868cfa3] rebuild patch queue from patch-queue branch + added patches: + - porting/Allow-ipc-code-to-build-on-GNU-hurd.patch - fix building on + GNU/hurd - Thanks to Pino Toscano + + -- Christoph Goehre <chris@sigxcpu.org> Sun, 07 Aug 2011 15:35:09 +0200 + +icedove (5.0-1) experimental; urgency=low + + * New Upstream Version (Closes: #632037) + * [98c5a8f] build against libffi and libvpx + * [52dff12] build javascript lib as shared library + * [6f1c24d] build against mozilla png library + * [9e16beb] c-sdk moved from directory/sdks/c-sdk to ldap/sdks/c-sdk + * [57763a0] override libtheora embedded-library error + * [fc71b62] adjust install/links files for new upstream version + * [6e83a58] Revert "lintian: override ancient-libtool warning" override no + longer needed + * [d65b463] change hardcoded list of non-Linux build depends into linux-any + (Closes: #634301) + * [ff3a8f3] remove file compare in build run + * [a21efa9] add branding for icedove 5.0 + * [7023939] update porting/Fix-FTBFS-in-xpcom-base-on-armv4t.patch - fix + building on armhf + + -- Christoph Goehre <chris@sigxcpu.org> Wed, 03 Aug 2011 18:25:17 +0200 + +icedove (3.1.11-1) unstable; urgency=high + + * New Upstream Version + - MFSA 2011-19 aka CVE-2011-2364, CVE-2011-2365, CVE-2011-2374, + CVE-2011-2376: + Miscellaneous memory safety hazards (rv:3.0/1.9.2.18) + - MFSA 2011-20 aka CVE-2011-2373: Use-after-free vulnerability when + viewing XUL document with script disabled + - MFSA 2011-21 aka CVE-2011-2377: Memory corruption due to + multipart/x-mixed-replace images + - MFSA 2011-22 aka CVE-2011-2371: Integer overflow and arbitrary code + execution in Array.reduceRight() + - MFSA 2011-23 aka CVE-2011-0083, CVE-2011-0085, CVE-2011-2363: + Multiple dangling pointer vulnerabilities + - MFSA 2011-24 aka CVE-2011-2362: Cookie isolation error + * [2a82ce8] DM-Upload-Allowed is superfluous since I'm DD + + -- Christoph Goehre <chris@sigxcpu.org> Sun, 26 Jun 2011 10:35:31 +0200 + +icedove (3.1.10-2) unstable; urgency=low + + * [de81b7f] remove obsolete build depends libxp-dev (Closes: #623668) + * [633782d] change DEB_HOST_MULTIARCH back to DEB_HOST_GNU_TYPE and + downgrade sqlite version (Closes: #627598) + + -- Christoph Goehre <chris@sigxcpu.org> Mon, 06 Jun 2011 20:53:54 +0200 + +icedove (3.1.10-1) unstable; urgency=high + + * New Upstream Version (Closes: #625207) + - MFSA 2011-12 aka CVE-2011-0069, CVE-2011-0070, CVE-2011-0072, + CVE-2011-0074, CVE-2011-0075, CVE-2011-0077, + CVE-2011-0078, CVE-2011-0080, CVE-2011-0081: + Miscellaneous memory safety hazards (rv:2.0.1/ 1.9.2.17/ 1.9.1.19) + - MFSA 2011-16 aka CVE-2011-0071: Directory traversal in resource: protocol + * [78e0217] build against system libbz2 + * [e6af761] build against system libpng + * [4b57c30] build against system libhunspell + * [937f0bd] double check to build against most system libraries + * [d6de723] rebuild patch queue from patch-queue branch + added patches (Closes: #624969): + - 0072-fix-building-with-gcc-4.6-Add-constructor-to-placate.patch + - 0073-fix-building-with-gcc-4.6-os2.cc-missing-include-cst.patch + - 0074-Add-constructor-for-nsCaseInsensitiveStringComparato.patch + - 0075-Add-constructor-for-nsXULAppInfo-which-inherits-from.patch + - 0076-Add-constructor-for-GTKEmbedDirectoryProvider.patch + modified patches: + - 0056-Disable-APNG-support-when-system-libpng-doesn-t-supp.patch + obsolete patches (fixed upstream): + - 0051-Do-exec-instead-of-uselessly-forking-in-xulrunner-la.patch + - 0072-Add-support-for-libnotify-0.7.patch + * [e190ef1] bump up standards version to 3.9.2 (change DEB_HOST_GNU_TYPE to + DEB_HOST_MULTIARCH) + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 10 May 2011 20:03:04 +0200 + +icedove (3.1.9-2) unstable; urgency=low + + * Upload to unstable + * [ace3b6f] rebuild patch queue from patch-queue branch + added patches: + - 0072-Add-support-for-libnotify-0.7.patch + * [910f213] use DEP5 for copyright file + * [3ae4c8b] set global section to 'mail' + * [42c9c89] icedove.1: icedove is derived from Thunderbird instead of + Mozilla suite + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 02 Apr 2011 09:43:04 +0200 + +icedove (3.1.9-1) experimental; urgency=low + + * New Upstream Version + - MFSA 2011-01 aka CVE-2011-0053, CVE-2011-0062: Miscellaneous memory + safety hazards (rv:1.9.2.14/ 1.9.1.17) + - MFSA 2011-08 aka CVE-2010-1585: ParanoidFragmentSink allows javascript: + URLs in chrome documents + - MFSA 2011-09 aka CVE-2011-0061: Crash caused by corrupted JPEG image + * [699536a] rebuild patch queue from patch-queue branch + added patches: + - 0069-save-a-copy-of-a-attached-file-when-sending-from-OOo.patch + (Closes: #505875) + - 0070-News-article-is-empty-if-selected-during-download-fr.patch + (Closes: #487494) + - 0071-restore-icedove-on-login-by-session-management.patch + (Closes: #403458) + modified patches: + - 0003-no_dynamic_nss_softokn.patch + - 0010-Support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch + - 0030-Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch + * [98d8ac0] c-sdk move to sdks/c-sdk - adjust + debian/{copyright,remove.nonfree,rules} + + -- Christoph Goehre <chris@sigxcpu.org> Wed, 09 Mar 2011 20:21:59 +0100 + +icedove (3.1.7-1) experimental; urgency=low + + * New Upstream Version (Closes: #606977) + - MFSA 2010-74 aka CVE-2010-3776, CVE-2010-3777: Miscellaneous memory + safety hazards (rv:1.9.2.13/ 1.9.1.16) + - MFSA 2010-75 aka CVE-2010-3769: Buffer overflow while line breaking + after document.write with long string + - MFSA 2010-78 aka CVE-2010-3768: Add support for OTS font sanitizer + * [46e3e8a] rebuild patch queue from patch-queue branch + added patches: + - 0068-fix-forwarding-of-Simple-HTML-email.patch + obsolete patches (fixed upstream): + - 0017-Implement-sync_instruction_memory-for-sparc-linux.patch + - 0059-Fix-startup-problem-with-symlinked-components-e.g.-e.patch + * [9fcce0c] add license info for gfx/ots + + -- Christoph Goehre <chris@sigxcpu.org> Mon, 13 Dec 2010 17:59:50 +0100 + +icedove (3.1.6-1) experimental; urgency=low + + * New Upstream Version (Closes: #601334) + - MFSA 2010-64 aka CVE-2010-3175, CVE-2010-3176: Miscellaneous memory + safety hazards (rv:1.9.2.11/ 1.9.1.14) + - MFSA 2010-65 aka CVE-2010-3179: Buffer overflow and memory corruption + using document.write + - MFSA 2010-66 aka CVE-2010-3180: Use-after-free error in nsBarProp + - MFSA 2010-67 aka CVE-2010-3183: Dangling pointer vulnerability in + LookupGetterOrSetter + - MFSA 2010-69 aka CVE-2010-3178: Cross-site information disclosure via + modal calls + - MFSA 2010-71 aka CVE-2010-3182: Unsafe library loading vulnerabilities + - MFSA 2010-73 aka CVE-2010-3765: Heap buffer overflow mixing + document.write and DOM insertion + * [270fd51] rebuild patch queue from patch-queue branch + added patches: + - 0069-Use-errno.ENOENT-instead-of-2-in-JarMaker.py.patch + modified patches: + - 0009-fix-branding-in-migration-wizard-and-the-addon-manag.patch + * [24421f4] bump build depends for libnspr4-dev, libnss3-dev and + libsqlite3-dev + + -- Christoph Goehre <chris@sigxcpu.org> Wed, 10 Nov 2010 07:11:17 +0100 + +icedove (3.1.4-1) experimental; urgency=low + + * New Upstream Version + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 18 Sep 2010 18:25:37 +0200 + +icedove (3.1.3-1) experimental; urgency=low + + * New Upstream Version + - MFSA 2010-49 aka CVE-2010-3169: Miscellaneous memory safety hazards + (rv:1.9.2.9/ 1.9.1.12) + - MFSA 2010-50 aka CVE-2010-2765: Frameset integer overflow vulnerability + - MFSA 2010-51 aka CVE-2010-2767: Dangling pointer vulnerability using DOM + plugin array + - MFSA 2010-53 aka CVE-2010-3166: Heap buffer overflow in + nsTextFrameUtils::TransformText + - MFSA 2010-54 aka CVE-2010-2760: Dangling pointer vulnerability in + nsTreeSelection + - MFSA 2010-55 aka CVE-2010-3168: XUL tree removal crash and remote code + execution + - MFSA 2010-56 aka CVE-2010-3167: Dangling pointer vulnerability in + nsTreeContentView + - MFSA 2010-57 aka CVE-2010-2766: Crash and remote code execution in + normalizeDocument + - MFSA 2010-59 aka CVE-2010-2762: SJOW creates scope chains ending in + outer object + - MFSA 2010-61 aka CVE-2010-2768: UTF-7 XSS by overriding document charset + using <object> type attribute + - MFSA 2010-62 aka CVE-2010-2769: Copy-and-paste or drag-and-drop into + designMode document allows XSS + - MFSA 2010-63 aka CVE-2010-2764: Information leak via XMLHttpRequest + statusText + * [9a03eb1] rebuild patch queue from patch-queue branch + added patches: + - 0060-fix-FTBFS-on-hurd.patch (Closes: #595665) + - 0061-Enable-x64-JIT-backend-by-default.patch + - 0062-Fix-unaligned-reads-in-qcms.patch + - 0063-Import-js-src-nanojit-njcpudetect.h.patch + - 0064-Use-clz-on-android-even-for-armv5-target.patch + - 0065-Fix-ARM-verbose-assembly-output-for-BLX.patch + - 0066-Get-rid-of-blx_lr_bug.patch + - 0067-Avoid-some-ARM-CPU-arch-related-runtime-tests-depend.patch + - 0068-ARMv4T-support-for-nanojit.patch + + -- Christoph Goehre <chris@sigxcpu.org> Tue, 14 Sep 2010 13:41:19 +0200 + +icedove (3.1.2-2) experimental; urgency=low + + * [e1435dc] rebuild patch queue from patch-queue branch + added patches: + - 0060-Fix-startup-problem-with-symlinked-components-e.g.-e.patch + (Closes: #592531) + modified patches: + - 0048-Add-nanojit-support-for-ARMv4T.patch - Fix FTBFS on armel + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 21 Aug 2010 14:51:03 +0200 + +icedove (3.1.2-1) experimental; urgency=low + + * New Upstream Version (Closes: #589666, #591899) + - MFSA 2010-34 aka CVE-2010-1211, CVE-2010-1212: Miscellaneous memory + safety hazards (rv:1.9.2.7/ 1.9.1.11) + - MFSA 2010-38 aka CVE-2010-1215: Arbitrary code execution using SJOW and + fast native function + - MFSA 2010-39 aka CVE-2010-2752: nsCSSValue::Array index integer overflow + - MFSA 2010-40 aka CVE-2010-2753: nsTreeSelection dangling pointer remote + code execution vulnerability + - MFSA 2010-41 aka CVE-2010-1205: Remote code execution using malformed PNG + image + - MFSA 2010-42 aka CVE-2010-1213: Cross-origin data disclosure via Web + Workers and importScripts + - MFSA 2010-43 aka CVE-2010-1207: Same-origin bypass using canvas context + - MFSA 2010-44 aka CVE-2010-1210: Characters mapped to U+FFFD in 8 bit + encodings cause subsequent character to vanish + - MFSA 2010-46 aka CVE-2010-0654: Cross-domain data theft using CSS + - MFSA 2010-47 aka CVE-2010-2754: Cross-origin data leakage from script + filename in error messages + * [6b9976e] rebuild patch queue from patch-queue branch + modified patches: + - 0010-Support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch + - 0015-Don-t-register-plugins-if-the-MOZILLA_DISABLE_PLUGIN.patch + - 0018-Work-around-FTBFS-on-mips-by-disabling-TLS-support.patch + - 0034-Fix-compiler-errors-with-g-4.4-with-std-gnu-0x.patch + - 0045-Expose-fullpath-from-nsIPluginTag.patch + - 0047-Use-syscall-for-mmap-and-munmap-and-disable-ncpus-in.patch + - 0050-Set-javascript.options.showInConsole.patch + - 0057-Allow-to-build-against-system-libffi.patch + - 0058-Ignore-system-libjpeg-libpng-and-zlib-version-checki.patch + - 0059-Disable-APNG-support-when-system-libpng-doesn-t-supp.patch + * [16b0e7e] fix FTBFS on kfreebsd-* and hurd-i386 by passing + --disable-necko-wifi to configure (Closes: #589476) + * [15a02c7] bump up standards version to 3.9.1 + + -- Christoph Goehre <chris@sigxcpu.org> Fri, 13 Aug 2010 12:18:21 +0200 + +icedove (3.1-1) experimental; urgency=low + + * New Upstream Version + * [124a316] add additional build depends libnotify-dev + * [5ed6a72] adjust branding for Icedove 3.1 + * [bed8969] install further js files shipped with Icedove 3.1 + * [02456e6] replace blue icedove icons with green version + * [036921f] regenerate patch queue for 3.1 Icedove release + * [a7fa393] build with system ffi + * [d8650f7] ship icedove svg file for low resolution icons too + * [7718c55] bump Standards Version to 3.9.0 and downgrade Conflicts to + Breaks + * [9621fc6] lintian: override ancient-libtool warning + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 17 Jul 2010 17:19:58 +0200 + +icedove (3.0.5-1) unstable; urgency=low + + * New Upstream Version + - MFSA 2010-25 aka CVE-2010-1121: Re-use of freed object due to scope + confusion + - MFSA 2010-26 aka CVE-2010-1200, CVE-2010-1201, CVE-2010-1202: Crashes + with evidence of memory corruption (rv:1.9.2.4/ 1.9.1.10) + - MFSA 2010-29 aka CVE-2010-1196: Heap buffer overflow in + nsGenericDOMDataNode::SetTextInternal + - MFSA 2010-30 aka CVE-2010-1199: Integer Overflow in XSLT Node Sorting + * [9774410] rebuild patch queue from patch-queue branch + added patches: + - 0045-Fix-misalignments-in-help-command-line.patch + - 0046-Fix-misalignments-in-help-command-line.patch + - 0047-KDE-Gnome-startup-notification-not-disappearing-when.patch + - 0048-KDE-Gnome-startup-notification-not-disappearing-for-.patch + - 0049-Use-char16_t-when-available-and-when-it-is-don-t-tes.patch + - 0050-Fix-compiler-errors-with-g-4.4-with-std-gnu-0x.patch + - 0051-Add-xptcall-support-for-SH4-processors.patch + modified patches: + - 0028-Avoid-crashing-when-trying-to-kill-a-nsProcess-that-.patch + obsolete patches (fixed upstream): + - 0021-Avoid-creating-the-updates-directory-when-update-ser.patch + - 0035-Fix-stack-alignment-on-function-calls-in-JIT-on-ARM.patch + * [3b98c84] avoid unneeded package depends by building with + '-Wl,--as-needed' + * [0067020] Build with -std=gnu++0x + * [72d4300] add pkg-config file for icedove (Closes: #577740) + * [e6af35d] enlarge package description with specification from icedove 2.0 + (Closes: #565887) + * [ef0bc10] add support for new Debian arch: powerpcspe (Closes: #586100) - + thanks to Sebastian Andrzej Siewior + * [5ae6099] use high bandwidth server in watch file to get new upstream + release + * [5e6d641] remove obsolete build depends libkrb5-dev + * [8ed7848] remove unused DEBIAN_VERSION vars in rules file + * [9959bd5] DEB_HOST_GNU_TYPE, DEB_BUILD_GNU_TYPE and DEB_BUILD_ARCH are + defined by cdbs too + * [9f6c088] Fix misalignments in --help command line + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 19 Jun 2010 23:26:55 +0200 + +icedove (3.0.4-3) unstable; urgency=low + + * [4026b50] icedove-dev need depend on libnspr4-dev and libnss3-dev + (Closes: #455725) + * [1fee936] don't run configure with --enable-optimize and --disable- + optimize if DEB_BUILD_OPTIONS contains noopt + * [02c0ea3] ship account autoconfig file for Riseup Networks (riseup.net) + (Closes: #577616) + * [e710d08] suggest libgssapi-krb5-2 for Kerberos login possibility + * [7609291] build a shared icedove binary. This avoid crashes because of + mixed functions from system and icedove itself (e.g. str2charray from + libldap_r-2.4.so.2 and libldap60.so). (Closes: #578916) + * [68f4b49] downgrade gnome stuff from Recommends to Suggests + (Closes: #579714) + * [bcff10b] install mailViews.dat into usr/share/icedove/defaults/messenger + + -- Christoph Goehre <chris@sigxcpu.org> Fri, 14 May 2010 22:21:32 +0200 + +icedove (3.0.4-2) unstable; urgency=low + + * [57f0a8b] remove icedove-3.0 transitional package (Closes: #576741) + * [8008231] remove wrong mime types in desktop file + * [a12edde] set StartupWMClass in desktop file to Icedove-bin + * [7512224] extend package description of icedove, icedove-dev and + icedove-dbg + * [7e725b9] fix FTBFS on alpha by passing '-Wl,--no-relax' to gcc + * [92d3515] Switch to dpkg-source 3.0 (quilt) format + * [14d5894] rebuild patch queue from patch-queue branch + added patches: + - 0046-add-missing-headers-for-icedove-dev-package.patch (Closes: #577021) + modified patches: + - 0012-Support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch + - 0020-Work-around-FTBFS-on-mips-by-disabling-TLS-support.patch + * [2cdd850] remove obsolete thunderbird 3.0a1pre postinst stuff + * [443f44b] process directory/c-sdk/configure with autoconf too + * [66c2f65] remove obsolete build depends librsvg2-bin and patchutils + + -- Christoph Goehre <chris@sigxcpu.org> Sun, 11 Apr 2010 12:44:26 +0200 + +icedove (3.0.4-1) unstable; urgency=low + + [ Guido Günther ] + * [01983a4] Add missing message/rfc822 mime type for eml files + (Closes: #574528) + + [ Christoph Goehre ] + * New Upstream Version fixes: + - MFSA 2010-16 aka CVE-2010-0173, CVE-2010-0174: Crashes with evidence of + memory corruption (rv:1.9.2.2/ 1.9.1.9/ 1.9.0.19) + - MFSA 2010-17 aka CVE-2010-0175: Remote code execution with + use-after-free in nsTreeSelection + - MFSA 2010-18 aka CVE-2010-0176: Dangling pointer vulnerability in + nsTreeContentView + - MFSA 2010-22 aka CVE-2009-3555: Update NSS to support TLS renegotiation + indication + - MFSA 2010-24 aka CVE-2010-0182: XMLDocument::load() doesn't check + nsIContentPolicy + * upload icedove 3 to unstable (Closes: #401848, #422886, #425497, #430644, + #483550, #495522, #501113, #552617, #574188) + * rebuild patch queue from patch-queue branch: + added patches: + - 0044-don-t-remove-xpt-tools.patch + - 0045-Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch + modified patches: + - 0011-fix-branding-in-migration-wizard-and-the-addon-manag.patch + - 0012-Support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch + - 0030-Force-better-nsAutoT-Ptr-Array-buffer-alignment.patch + - 0035-Fix-stack-alignment-on-function-calls-in-JIT-on-ARM.patch + obsolete patches (fixed upstream): + - 0021-Fix-crash-with-SwitchProxy-installed.patch + - 0023-Don-t-remove-build-automationutils.py-on-make-clean.patch + - 0039-Don-t-show-the-SVG-output-option-in-the-print-dialog.patch + * [a7f3529] Revert "disable prefetch service". This bug was already fixed in + 3.0.2 (CVE-2009-4629) and 'network.prefetch-next' has no effect in + icedove. + * [fecc0b4] install versioned build depends instead of checking on build + time + * [4806890] enable building of icedove-dev package + * [412b8ac] be more explicit on installing file into icedove package + * [23b1d4b] depends on newer version of libnspr4-dev and libnss3-dev + * [809c723] lintian: idl files didn't need to be executable + * [ecd284e] lintian: add ${shlibs:Depends} to icedove-dev package + * [da75ee2] replace/remove non-free searchplugin icons and doubtful + origin file in mozilla folder (Closes: #567917) + * [eaf405e] update /usr/lib/icedove/dictionaries symlink to point to + /usr/share/hunspell + * [fe362ba] describe profile renaming on update to icedove 3.0 + (Closes: #566329) + + -- Christoph Goehre <chris@sigxcpu.org> Mon, 05 Apr 2010 21:11:42 +0200 + +icedove (3.0.3-1) experimental; urgency=low + + * New Upstream Version fixes: + - missing folders or empty folder pane after updating to version 3.0.2 + * [a69cdfd] rebuild patches from patch-queue: + - additional fix for FTBFS on kfreeBSD + * [e4bffd4] disable prefetch service (Closes: #572789) + * [3838bbe] branding files shouldn't be executable + * [3dc6688] add missing newline in logo license file + + -- Christoph Goehre <chris@sigxcpu.org> Sat, 06 Mar 2010 21:48:50 +0100 + +icedove (3.0.2-1) experimental; urgency=low + + * New Upstream Version fixes: + - MFSA 2010-01 aka CVE-2010-0159: Crashes with evidence of memory + corruption (rv:1.9.1.8/ 1.9.0.18) + - MFSA 2010-03 aka CVE-2009-1571: Use-after-free crash in HTML parser + * [1fd705f] install menu file (Closes: #569166) + * [8df3f99] generate desktop files at build process + * [5b0bb84] add icedove branding logos + * [1ef1c10] copyright explanation of icedove artwork (Closes: #406849) + * [6cdc0b0] remove forgotten firefox branding icons (Closes: #567917) + * [cec6a38] swedish translation for desktop file (Closes: #420050) + * [0256328] readd translation for desktop file + * [20311f4] rebuild patches (most patches from Mike Hommey) + - fix FTBFS on kFreeBSD, hppa, mips + - stability patched for mips, alpha, sparc, ppc and arm + - really cleanup build directory on 'make clean/distclean' + - allow intl.locale.matchOS to be modified in user profile + * [0098f90] write manpage for icedove (Closes: #425490, #487493) + * [fbccfaa] no longer suggest libthai0 (Closes: #524436) + * [26d3e39] change suggests from transitional package latex-xft-fonts + to ttf-lyx (Closes: #539535) + * [e24801a] improve desktop file (remove deprecated items and + warnings/errors) + * [68885c4] bump up standards version to 3.8.4 + * [df39ede] use xpm icon in menu file to calm lintian + * [8303887] adjust sqlite version to new upstream dependency + + -- Christoph Goehre <chris@sigxcpu.org> Sun, 28 Feb 2010 18:19:13 +0100 + +icedove (3.0.1-2) experimental; urgency=low + + [ Guido Günther ] + * [7ea7367] Explicitly pass build and host type to configure (Closes: + #546011) - thanks to Sven Joachim <svenjoac@gmx.de> for the patch + * [7fca9e1] Add back icedove changelog of earlier versions + + [ Christoph Goehre ] + * [72b78cc] Support both - and _ separators in dictionary names - patch from + Reed Loden + * [9a96759] fix branding in migration wizard and the addon manager (Closes: + #565559)- patch from Edward J. Shornock + + -- Christoph Goehre <christoph.goehre@gmx.de> Tue, 02 Feb 2010 20:32:24 +0100 + +icedove (3.0.1-1) experimental; urgency=low + + * New Upstream Version + * [8a2f5dc] define default options for git-import-orig + * [ac65b1b] refresh debian patches + * [851c5dc] rename binary packages to icedove (without version number) + * [6e12d1b] adjust cairo version to 1.8.8 + * [cd7cd6f] moving the old profile dir instead of copy + * [c342380] replace theme directory always by link to /usr/share if we + update to version 3 + * [c88eaa7] expansion of lib{dbusservice,mozgnome,nkgnomevfs}.so didn't work + with dpkg-shlibdeps - lets use the '-e' switch + + -- Christoph Goehre <chris@sigxcpu.org> Thu, 21 Jan 2010 20:53:57 +0100 + +icedove (3.0-2) experimental; urgency=low + + * [f07e702] Add Replaces for icedove-gnome-support + * [72e66e7] Fix typo + + -- Guido Günther <agx@sigxcpu.org> Fri, 08 Jan 2010 16:05:10 +0100 + +icedove (3.0-1) experimental; urgency=low + + * Final upstream version without any source code changes against RC2 + + [ Guido Günther ] + * [77d611e] Add Vcs-{Git,Browser} + * [ec7ddd6] Move VCS to where they belong + + [ Christoph Goehre ] + * [524d1f5] don't hardcode $MOZ_APP_NAME in Makefile.in file + * [0407ff3] mailclient bin called now $DEB_MOZ_APPLICATION + * [e6040b5] merge icedove-3.0-gnome-support into icedove-3.0 package + * [07417e0] install default theme and components/*.js into + /usr/share/icedove-3.0 + * [3d37478] add missed components files + * [f09cfad] add another preferences directory for applications: + preferences/syspref - thanks to Mike Hommey + * [d92e265] install debian config into /etc/icedove-3.0/pref and link + into defaults/syspref + * [18a886b] disable application update + * [76ea38a] let lockPref() in .js files work - thanks to Mike Hommey + * [e44133e] gnome-default-mail-client: check for MOZ_APP_NAME instead + for hardcoded 'thunderbird' + * [8573c8d] set DM-Upload-Allowed to yes + * [1c63920] install modules directory into /usr/share/icedove-3.0 + * [3a85ac6] add gbp.conf for easier package build with + git-buildpackage + * [7feb54a] add watch file + * [e0a1624] document how to clean upstream source code + + -- Christoph Goehre <chris@sigxcpu.org> Fri, 08 Jan 2010 10:42:09 +0100 + +icedove (3.0~rc2-2) experimental; urgency=low + + [ Christoph Goehre ] + * [5b7992b] rename source package to unversioned name + * [cde3507] change Maintainer back to asac, add Uploaders Guido and me + * [978c58d] disable icedove-3.0-dev package build for now until it is fixed + upstream + * Upstream is identical to 3.0 final + + -- Guido Günther <agx@sigxcpu.org> Thu, 17 Dec 2009 18:36:58 +0100 + +icedove-3.0 (3.0~rc2-1) experimental; urgency=low + + [ Christoph Goehre ] + * New Upstream Version (RC2) + - fixes 494014, 516950, 531278, 531502 in Mozilla Bugzilla + * [fc3fa5c] Revert "mark icedove-3.0-dev as transitional package for + xulrunner-dev" + + [ Guido Günther ] + * [51c1cca] Bump standards version + * [5e2a53c] Refer to versioned license + * [171f382] s/explicitely/explicitly/ + + -- Christoph Goehre <christoph.goehre@gmx.de> Tue, 08 Dec 2009 18:46:28 +0100 + +icedove-3.0 (3.0~rc1-1) experimental; urgency=low + + * New Upstream Version (RC1) + * [cce57db] ship extracted upstream tarball in orig file + * [ee7677f] remove obsolet licence fix + * [7051ca8] install TB_ICON only once + * [4f20bb1] add unbranded preview theme icon + * [0002285] install non-binary stuff in /usr/share and link it into + /usr/lib + * [c9ce50f] get right of system myspell + * [5c96edf] remove version check for hunspell in debian/rules + * [13b57a3] mark icedove-3.0-dev as transitional package for + xulrunner-dev + * [8ecaec9] all packages need ${misc:Depends} as depends, if we use + debhelper + * [fc0dd78] dbg package must have section debug and priority extra + * [3a00f22] enable more config options and add build depends (filched from + iceape 2.0) + * [fd8e3ca] build against system sqlite if available + * [81165e1] build with 'export BUILD_OFFICIAL=1' + + -- Christoph Goehre <christoph.goehre@gmx.de> Thu, 03 Dec 2009 10:16:46 +0100 + +icedove-3.0 (3.0~b3~hg20090713r3057-1~gbp253e4ab) sid; urgency=low + + * New snapshot. + + -- Guido Günther <agx@sigxcpu.org> Tue, 14 Jul 2009 10:24:57 +0200 + +icedove-3.0 (3.0~b3~hg20090713r3057-1~gbpefd0706) sid; urgency=low + + * New snapshot. + + -- Guido Günther <agx@sigxcpu.org> Tue, 14 Jul 2009 10:24:50 +0200 + +icedove-3.0 (3.0~b3~hg20090713r3057-1~gbpfeeee47) sid; urgency=low + + * New snapshot. + + -- Guido Günther <agx@sigxcpu.org> Tue, 14 Jul 2009 10:11:10 +0200 + +icedove-3.0 (3.0~b3~hg20090505r2552-1~gbp595a0b7) sid; urgency=low + + * New snapshot. + + -- Guido Günther <agx@sigxcpu.org> Tue, 05 May 2009 18:03:25 +0200 + +icedove-3.0 (3.0~b3~hg20090427r2499-1~gbpbeb7cd6) sid; urgency=low + + * New snapshot. + + -- Guido Günther <agx@sigxcpu.org> Mon, 27 Apr 2009 20:05:51 +0200 + +icedove-3.0 (3.0~b3~hg20090427r2499-1~gbp80a8829) sid; urgency=low + + * New snapshot. + + -- Guido Günther <agx@sigxcpu.org> Mon, 27 Apr 2009 19:56:09 +0200 + +icedove-3.0 (3.0~b3~hg20090422r2448-1~gbpd4ee3b3) pkg-mozext; urgency=low + + * New snapshot. + + -- Guido Günther <agx@sigxcpu.org> Wed, 22 Apr 2009 09:14:54 +0200 + +icedove-3.0 (3.0~b3~hg20090421r2441-1~gbp66d9bed) pkg-mozext; urgency=low + + * New snapshot. + + -- Guido Günther <agx@sigxcpu.org> Tue, 21 Apr 2009 19:35:09 +0200 + +icedove-3.0 (3.0~b3~hg20090420r2424-1~gbp47b25b8) pkg-mozext; urgency=low + + * New snapshot. + + -- Guido Günther <agx@sigxcpu.org> Mon, 20 Apr 2009 11:28:56 +0200 + +icedove-3.0 (3.0~b3~hg20090418r2418+nobinonly-1~0~gbpa19783) pkg-mozext; urgency=low + + * Initial release + + -- Guido Günther <agx@sigxcpu.org> Sun, 19 Apr 2009 13:44:33 +0200 + +icedove (2.0.0.22-1.1) unstable; urgency=low + + * Non-maintainer upload. + * update /usr/lib/icedove/dictionaries symlink to point to + /usr/share/hunspell (closes: #549876) + * add $[shlibs:Depends} to iceape-dev + + -- Rene Engelhard <rene@debian.org> Mon, 09 Nov 2009 17:11:50 +0100 + +icedove (2.0.0.22-1) unstable; urgency=low + + * New upstream security/stability update (v2.0.0.21/v2.0.0.22) (Closes: 535124) + * MFSA 2009-33: Crash viewing multipart/alternative message with text/enhanced part + * MFSA 2009-32 aka CVE-2009-1841: JavaScript chrome privilege escalation + * MFSA 2009-29 aka CVE-2009-1838: Arbitrary code execution using event listeners + attached to an element whose owner document is null + * MFSA 2009-27 aka CVE-2009-1836: SSL tampering via non-200 responses to proxy + CONNECT requests + * MFSA 2009-24 aka CVE-2009-1832+CVE-2009-1831: Crashes with evidence of memory + corruption (rv:1.9.0.11) + * MFSA 2009-17 aka CVE-2009-1307: Same-origin violations when Adobe Flash loaded + via view-source: scheme + * MFSA 2009-14 aka CVE-2009-1303+CVE-2009-1302: Crashes with evidence of memory + corruption (rv:1.9.0.9) + * MFSA 2009-15 aka CVE-2009-0652: URL spoofing with box drawing character + * MFSA 2009-10 aka CVE-2009-0040: Upgrade PNG library to fix memory safety hazards + * MFSA 2009-09 aka CVE-2009-0776: XML data theft via RDFXMLDataSource and cross-domain + redirect + * MFSA 2009-07 aka CVE-2009-0771,-0772,-0773,-0774: Crashes with evidence of memory + corruption (rv:1.9.0.7) + * MFSA 2009-01 aka CVE-2009-0352,CVE-2009-0353 Crashes with evidence of memory + corruption (rv:1.9.0.6) + * adjust patches to changed codebase + - update debian/patches/ubuntu-mail-app-xre-name + + -- Alexander Sack <asac@debian.org> Wed, 01 Jul 2009 12:18:03 +0200 + +icedove (2.0.0.19-1) unstable; urgency=medium + + * New upstream security/stability update (v.2.0.0.18/2.0.0.19) Closes: 505563 + 2.0.0.18: + * MFSA 2008-48 aka CVE-2008-5012 - Image stealing via canvas and HTTP + redirect + * MFSA 2008-50 aka CVE-2008-5014 - Crash and remote code execution via + __proto__ tampering + * MFSA 2008-52 aka CVE-2008-5017 - Crashes with evidence of memory + corruption (rv:1.9.0.4/1.8.1.18); Browser engine crash in "Firefox 2 + and 3" + * MFSA 2008-52 aka CVE-2008-5018 - Crashes with evidence of memory + corruption (rv:1.9.0.4/1.8.1.18); JavaScript engine crash - "Firefox 2 + and 3" + * MFSA 2008-55 aka CVE-2008-5021 - Crash and remote code execution in + nsFrameManager + * MFSA 2008-56 aka CVE-2008-5022 - nsXMLHttpRequest::NotifyEventListeners() + same-origin violation + * MFSA 2008-58 aka CVE-2008-5024 - Parsing error in E4X default namespace + * MFSA 2008-59 aka CVE-2008-4582 - Script access to .documentURI and + .textContent in mail + 2.0.0.19: + * MFSA 2008-60 aka CVE-2008-5500 - Crashes with evidence of memory + corruption (rv:1.9.0.5/1.8.1.19); Layout engine crashes - Firefox 2 and 3 + * MFSA 2008-61 aka CVE-2008-5503 - Information stealing via + loadBindingDocument + * MFSA 2008-64 aka CVE-2008-5506 - XMLHttpRequest 302 response disclosure + * MFSA 2008-65 aka CVE-2008-5507 - Cross-domain data theft via script + redirect error message + * MFSA 2008-66 aka CVE-2008-5508 - Errors parsing URLs with leading + whitespace and control characters + * MFSA 2008-67 aka CVE-2008-5510 - Escaped null characters ignored by CSS + parser + * apply Maintainers, Uploaders changes done in 2.0.0.17 upload to + debian/control + - update debian/control + * adjust/refresh patches to changed upstream code + - update debian/patches/moz-app-name-as-mail-binary-name + - update debian/patches/autoconf2.13-rerun + + -- Alexander Sack <asac@debian.org> Sat, 03 Jan 2009 16:27:42 +0100 + +icedove (2.0.0.17-1) unstable; urgency=low + + * New upstream security/stability update (v.2.0.0.17), Closes: #500721 + * MFSA 2008-37 aka CVE-2008-0016 - UTF-8 URL stack buffer overflow + * MFSA 2008-38 aka CVE-2008-3835 - nsXMLDocument::OnChannelRedirect() + same-origin violation + * MFSA 2008-41 aka CVE-2008-4058, CVE-2008-4059, CVE-2008-4060 - Privilege + escalation via XPCnativeWrapper pollution + * MFSA 2008-42 aka CVE-2008-4061, CVE-2008-4062, CVE-2008-4063, + CVE-2008-4064 - Crashes with evidence of memory corruption + (rv:1.9.0.2/1.8.1.17) + * MFSA 2008-43 aka CVE-2008-4065, CVE-2008-4066 - BOM characters, low + surrogates stripped from JavaScript before execution + * MFSA 2008-44 aka CVE-2008-4067, CVE-2008-4068 - resource: traversal + vulnerabilities + * MFSA 2008-46 aka CVE-2008-4070 - Heap overflow when canceling newsgroup + message + + [ Michael Casadevall <sonicmctails@gmail.com> ] + * debian/control: + - Changed maintainer to Ubuntu Mozillateam + - Added Uploaders to the team + - Set DM-Upload-Allowed + - Bumped standards version to 3.8.0 + + [ Alexander Sack <asac@debian.org> ] + * Closes: #497491 - Icedove inappropriately sets file-/MIME-type + associations in .desktop database; we drop the Mime-Type= entry + from debian/icedove.desktop + - update debian/icedove.desktop + + -- Michael Casadevall <sonicmctails@gmail.com> Sat, 18 Oct 2008 09:07:20 -0400 + +icedove (2.0.0.16-1) unstable; urgency=low + + * New upstream security/stability update (v2.0.0.16) fixes: + * MFSA 2008-21 aka CVE-2008-2798 - Crashes with evidence of memory + corruption + * MFSA 2008-21 aka CVE-2008-2799 - Crashes with evidence of memory + corruption + * MFSA 2008-24 aka CVE-2008-2802 - Chrome script loading from fastload file + * MFSA 2008-25 aka CVE-2008-2803 - Arbitrary code execution in + mozIJSSubScriptLoader.loadSubScript() + * MFSA 2008-26 aka CVE-2008-0304 - (followup) Buffer length checks in MIME + processing + * MFSA 2008-29 aka CVE-2008-2807 - Faulty .properties file results in + uninitialized memory being used + * MFSA 2008-31 aka CVE-2008-2809 - Peer-trusted certs can use alt names to + spoof + * MFSA 2008-33 aka CVE-2008-2811 - Crash and remote code execution in block + reflow + * MFSA 2008-34 aka CVE-2008-2785 - Remote code execution by overflowing CSS + reference counter + + * Closes: #483938 - add .desktop file translations (contributed by Timo + Jyrinki <timo.jyrinki@iki.fi>) + - update debian/icedove.desktop + + (cherry pick rev77 from lp:~mozillateam/thunderbird/thunderbird.dev branch) + * drop patches applied upstream + - drop debian/patches/bz419350_attachment_306066.patch + - update debian/patches/series + + (cherry pick rev78 from lp:~mozillateam/thunderbird/thunderbird.dev branch) + * adjust patches diverged upstream + - update debian/patches/ubuntu-look-and-feel-report-a-bug-menuitem + + (cherry pick rev80 from lp:~mozillateam/thunderbird/thunderbird.dev branch) + * Closes: #489093 - add explicit -lfontconfig to linker flags used for gfx/ps + module to fix ftbfs in intrepid + - add debian/patches/bzXXX_ftbfs_fontconfig.patch + - update debian/patches/series + + -- Alexander Sack <asac@canonical.com> Thu, 24 Jul 2008 17:38:51 +0200 + +icedove (2.0.0.14-1) unstable; urgency=medium + + * Upstream stability/security release, fixes + + MFSA 2008-15 aka CVE-2008-1236 - Crashes with evidence of memory corruption + (rv:1.8.1.13) - browser engine + + MFSA 2008-15 aka CVE-2008-1237 - Crashes with evidence of memory corruption + (rv:1.8.1.13) - javascript engine + + MFSA 2008-14 aka CVE-2008-1233, CVE-2008-1234, CVE-2008-1235 - JavaScript + privilege escalation and arbitrary code execution + * update debian/remove.nonfree script to pull branding from bzr branch hosted + at https://code.edge.launchpad.net/~mozillateam/thunderbird/icedove-branding-2.0.0.x + - update debian/remove.nonfree + * fix fallback https handler by adding pref("network.protocol-handler.app.https", + "x-www-browser") to default system preference file. (Closes: #460954) + - update debian/icedove.js + * drop patches applied upstream: + - delete debian/patches/bz399589_fix_missing_symbol_with_new_nss.patch + - update debian/patches/series + * fix broken reply-to-list extension (Closes: #439369) + - add debian/patches/replytolist_2.x.patch + - update debian/patches/series + * fix ftbfs on ia64 (Closes: #477281) + - add debian/patches/bz419350_attachment_306066.patch + - update debian/patches/series + * drop forced use of gcc/g++ 4.2 and use default compiler again; in turn we + drop gcc-4.2 and g++-4.2 from Build-Depends + - update debian/control + - update debian/rules + + -- Alexander Sack <asac@debian.org> Fri, 09 May 2008 17:57:55 +0200 + +icedove (2.0.0.12-1) unstable; urgency=low + + * New Upstream stability/security release, fixes various advisories: + + CVE-2008-0416 aka MFSA 2008-13 Multiple XSS vulnerabilities from + character encoding + + CVE-2008-0304 aka MFSA 2008-12 Heap buffer overflow in external MIME + bodies + + CVE-2008-0418 aka MFSA 2008-05 Directory traversal via chrome: URI + + CVE-2008-0415 aka MFSA 2008-03 Privilege escalation, XSS, Remote Code + Execution + + CVE-2008-0412 and CVE-2008-0413 aka MFSA 2008-01 Crashes with evidence + of memory corruption (rv:1.8.1.12) - layout and javascript + * Fix severe problems for powerpc architecture, by reverting arch-detect + patch to introduce special behaviour only when FORCE_USE_HOST_OS is set in + environment. For now only s390 is special cased in rules - as thats the + architecture we introduced this patch for (Closes: #461981). + - update debian/rules + - debian/patches/arch-detect + * fix "FTBFS with libnss3-dev=3.12.0~beta2-1" by introducing symbols not + exported by new nss anymore. Reuse thunderbird patch from ubuntu. + (Closes: #470128) + - added debian/patches/bz399589_fix_missing_symbol_with_new_nss.patch + - update debian/patches/series + * add Vcs-Bzr: header to control pointing to the mozillateam packaging + branch https://code.launchpad.net/~mozillateam/thunderbird/icedove-2.0.0.x + - update debian/control + * introduce .autoreg feature and touch /usr/lib/icedove/.autoreg in + icedove-gnome-support.postinst and icedove-gnome-support.prerm iif that + file exists. + - update debian/rules + - added debian/icedove-gnome-support.postinst + - added debian/icedove-gnome-support.prerm + * Adjust multiple patches because of changed upstream code base + - update debian/patches/ubuntu-mail-app-xre-name + - update debian/patches/autoconf2.13-rerun + + -- Alexander Sack <asac@debian.org> Sat, 05 Apr 2008 23:05:11 +0200 + +icedove (2.0.0.9-3) unstable; urgency=low + + * drop network.protocol-handler.external.http setting as it caused + regressions (Closes: 459564) + - update debian/icedove.js + + -- Alexander Sack <asac@debian.org> Wed, 09 Jan 2008 18:56:28 +0100 + +icedove (2.0.0.9-2) unstable; urgency=low + + * pass host arch information to configure and trust the supplied architecture + information. Thanks to Bastian Blank. (Closes: 445959) + - update debian/rules + - add debian/patches/arch-detect + - update debian/patches/autoconf2.13-rerun + - update debian/patches/series + * use /usr/lib/icedove/icedove as gnome integration command used to update + gconf protocol handler. (Closes: 452919) + - add debian/patches/icedove_gnome_command + - update debian/patches/series + * prefer gnome registry to lookup protocol handler if we are in a gnome + session; in turn we enable x-www-browser as the http protocol by default + (Closes: 452882) + - add debian/patches/prefer_gnome_registry_in_gnome_session + - update debian/patches/series + - update debian/icedove.js + + -- Alexander Sack <asac@debian.org> Sun, 30 Dec 2007 20:21:26 +0100 + +icedove (2.0.0.9-1) unstable; urgency=medium + + * new upstream stability/security update (v2.0.0.9): + - MFSA 2007-36 aka CVE-2007-4841: "URIs with invalid %-encoding mishandled + by Windows" + - MFSA 2007-29 aka CVE-2007-5339: "Crashes with evidence of memory + corruption (rv:1.8.1.8) - browser engine" + - MFSA 2007-29 aka CVE-2007-5340: "Crashes with evidence of memory + corruption (rv:1.8.1.8) - javascript engine" + * adapt adapt patches to new upstream codebase: + - drop debian/patches/bz389801_deb443454_fix_gtk_theme_crashes.patch + - update debian/patches/68_mips_performance.dpatch + - update debian/patches/series + - update debian/patches/autoconf2.13-rerun + * fix ftbfs due to changed cairo pc Requires: (Closes: 453179) + - add debian/patches/bz344818_att264996.patch + - update debian/patches/autoconf2.13-rerun + - update debian/patches/series + * add copyright file (Closes: 453365) + - add debian/copyright + * quote some if test ! ... lines to fix preinst errors (Closes: 427336) + - update debian/icedove.preinst + * update icedove menu section - use "Applications/Network/Communication" + (Closes: 444903) + - update debian/icedove.menu + * don't try to install debian/tmp/usr/lib/icedove/defaults/isp as its not + shipped by make install anymore + - update debian/icedove.install + + -- Alexander Sack <asac@ubuntu.com> Fri, 28 Dec 2007 16:05:05 +0100 + +icedove (2.0.0.6-1) unstable; urgency=low + + * new upstream release 2.0.0.6-1 fixes various security issues + (Closes: #444010): + - MFSA 2007-18 aka CVE-2007-3734, CVE-2007-3735 - Crashes with evidence of + memory corruption (rv:1.8.1.5). + - MFSA 2007-23 aka CVE-2007-3670 - Remote code execution by launching + Firefox from Internet Explorer (doesn't apply to linux). + - MFSA 2007-26 aka CVE-2007-3844 - Privilege escalation through + chrome-loaded about:blank windows. + - MFSA 2007-27 aka # CVE-2007-3845 - Unescaped URIs passed to external + programs. + * debian/patches/debian/patches/credits-rebranding: refresh patch because of + code-base change in new upstream release. + * debian/patche/bz389801_deb443454_fix_gtk_theme_crashes.patch,series: + import fix for theme crashes from bugzilla (Closes: 443454). + + -- Alexander Sack <asac@debian.org> Mon, 08 Oct 2007 12:09:42 +0000 + +icedove (2.0.0.4.dfsg1-2) unstable; urgency=low + + * debian/patches/autoconf2.13-rerun: rerun to apply last commits + configure.in patch addition to configure. + * debian/patches/force-no-pragma-visibility-for-gcc-4.2_4.3, + debian/patches/series: don't use pragma for visibility as visibility + hints are not perfect yet in mozilla code base. + * debian/icedove.desktop: drop explicit .png extension from desktop icon name + * debian/icedove.desktop, debian/icedove.links, debian/icedove.menu: fix various + icon issues, by using /usr/share/icedove/icons/default.png instead of + mozicon128.png as source for standard icedove pixmaps link + (Closes: #427076, #437064, #437090). + * debian/control, debian/rules: use gcc-4.2 and g++-4.2 on all archs; add gcc-4.2 + and g++-4.2 to build-depends in control file. + * debian/icedove.links: provide usr/share/icedove/chrome/icons/default/messengerWindow16.png + as a link to usr/share/icedove/icons/mozicon16.png (Closes: #427723). + * debian/icedove.install, debian/icedove.links: install isp directories + /usr/share/icedove/isp and /usr/share/icedove/defaults/isp and link them to + pkglibdir accordingly (Closes: #428421). + + -- Alexander Sack <asac@debian.org> Mon, 27 Aug 2007 23:48:53 +0200 + +icedove (2.0.0.4.dfsg1-1) unstable; urgency=low + + * debian/remove.nonfree: update list of non-free/binary-only file from + latest iceape updates" debian/remove.nonfree; update orig + tarball accordingly. (Closes: 400340) + * debian/control[.in]: icedove package now provides mail-reader, + imap-client, news-reader instead of www-browser (Closes: 425167) + + -- Alexander Sack <asac@ubuntu.com> Tue, 19 Jun 2007 15:00:12 +0200 + +icedove (2.0.0.4-1) unstable; urgency=low + + * stability/security upstream release 2.0.0.4 + - CVE-2007-2867 aka MFSA 2007-12 (l): Crashes with evidence of memory + corruption (rv:1.8.0.12/1.8.1.4) - layout engine + - CVE-2007-2868 aka MFSA 2007-12 (j): Crashes with evidence of memory + corruption (rv:1.8.0.12/1.8.1.4) - javascript engine + - CVE-2007-1558 aka MFSA 2007-15: Security Vulnerability in APOP + Authentication + * debian/patches/gcc-workaround-visibility-hidden, debian/patches/series: + applied upstream -> dropped visibility workaround patch + * debian/patches/gnome-mime-handling: updated patch for bz273524 in + response to upstream landing of bz373955 + * debian/patches/autoconf-regen: rerun autoconf accordingly + * debian/patches/82_prefs.dpatch|series: import default font fixes + from xulrunner 1.8.1.4-1 patchset (thanks to Mike Hommey + <glandium@debian.org>) + * debian/control[.in]: libnss3-dev build-depend is now versioned + (Closes: 429202) + + -- Alexander Sack <asac@debian.org> Mon, 18 Jun 2007 16:50:34 +0200 + +icedove (2.0.0.0-4) unstable; urgency=low + + * One that fix them all release - maybe. + * fix symlinks for chrome/greprefs/defaults in .preinst + (Closes: 425390, 425438, 425476, 425479, 425550, 425552, 425559, 425564, 425672, 425727, 426019) + * debian/control[.in]: fix section -> s/web/mail/ + + -- Alexander Sack <asac@debian.org> Fri, 1 Jun 2007 13:13:13 +0200 + +icedove (2.0.0.0-3) unstable; urgency=low + + * fixing links in preinst (Closes: 424963, 425061, 425223) + greprefs, chrome and defaults need to point to + /usr/share/icedove/* + * drop searchplugin link which even had a typo :) + * debian/icedove.menu: ship debian menu entry + (Closes: 425224) + + -- Alexander Sack <asac@debian.org> Sat, 20 May 2007 16:48:00 +0200 + +icedove (2.0.0.0-2) unstable; urgency=low + + * adding icedove-dbg package + + -- Alexander Sack <asac@debian.org> Sat, 19 May 2007 17:33:00 +0200 + +icedove (2.0.0.0-1) unstable; urgency=low + + * icedovising + * add debian/remove.nonfree + * set upstream application fixed to 'thunderbird' in update-orig, + so you can just drop thunderbird tarball and produce new orig + * fix debian/control.in, drop transition packages. update debian/control + for these modifications. + * no autogen of configure and debian/control for release + + -- Alexander Sack <asac@debian.org> Thu, 17 May 2007 14:00:00 +0200 + +thunderbird (1.99.rc1+2.0-1) feisty; urgency=low + + * branch firefox-trunk package for 2.0 thunderbird package + * debian/control.in, debian/control: add transition packages: + mozilla-thunderbird, mozilla-thunderbird-dev; disable dom-inspector + package as there is nearly no hope that it ever will get maintained + upstream again. + * debian/rules: remove inspector extension from configure; add excludes + to dh_install of thunderbird and thunderbird-dev package: + - + DEB_DH_INSTALL_ARGS_thunderbird := -Xgnome -Ximgicon -Xmozlibthai + DEB_DH_INSTALL_ARGS_thunderbird-dev := -Xnspr -Xnss + + -- Alexander Sack <asac@ubuntu.com> Wed, 18 Apr 2007 13:35:34 +0200 + +icedove (1.5.0.10.dfsg1-3) unstable; urgency=low + + * debian/icedove*.xpm updated to use correct icon + (Closes: 413976, 416476) + * debian/patches/25_gnome_helpers_with_params.dpatch: + Make helper applications with parameters work (bz#273524); + this is an improved version of bugzilla patch by Mike Hommey + <glandium@debian.org> + + -- Alexander Sack <asac@debian.org> Wed, 28 Mar 2007 21:55:08 +0200 + +icedove (1.5.0.10.dfsg1-2) unstable; urgency=low + + * debian/tmpls-typeaheadfind/install.rdf: fix version depends of + typeaheadfind (Closes: 413770) + + -- Alexander Sack <asac@debian.org> Wed, 7 Mar 2007 13:13:13 +0100 + +icedove (1.5.0.10.dfsg1-1) unstable; urgency=low + + * new upstream release fixing security issues: + - CVE-2007-0008, MFSA 2006-06: SSLv2 Client Integer Underflow + Vulnerability + - CVE-2007-0009, MFSA 2006-06: SSLv2 Server Stack Overflow + Vulnerability + - CVE-2007-0775, CVE-2007-0776, CVE-2007-0777, MFSA 2007-01: + Crashes with evidence of memory corruption + * 91_credits_icedove.dpatch: dump new xml entities from + credits dialog (Closes: 404984, 412423) + * 50_kbsd_nspr.dpatch, 50_kbsd.dpatch: adapt kbsd patches to apply to + latest upstream code-base + + [ Christian Perrier <bubulle@debian.org>] + + * Rewrite debconf templates to fit the current Developer's Reference + recommendations + * Correct the name of the debconf templates file in debian/po/POTFILES.in + Closes: #407220 + * Debconf translations: + - Bulgarian added. Closes: #410627 + - Basque updated. Closes: #410633 + - German updated. Closes: #410672 + - Catalan updated. Closes: #410676 + - Spanish updated. Closes: #410709 + - Galician updated. Closes: #410720, #407944 + - Japanese updated. Closes: #410753 + - Tamil added. Closes: #410892 + - Portuguese updated. Closes: #409562 + - Vietnamese updated. + - Malayalam added. Closes: #408109 + - Russian updated. Closes: #411064, #405741 + - Swedish. Closes: #410632 + - Polish. Closes: #411302 + - Fix typo in Italian translation. Closes: #363806 + - Romanian. Closes: #411361 + - Czech. Closes: #411409 + - Danish. Closes: #411402 + - Dutch. Closes: #411406 + - Italian. Closes: #411452 + - Brazilian Portuguese. Closes: #411538 + - Korean. Closes: #411624, #411581 + - Malayalam. Closes: #411647 + - Finnish. Closes: #411765 + + -- Alexander Sack <asac@debian.org> Fri, 23 Feb 2007 09:00:00 +0100 + +icedove (1.5.0.10.dfsg1-1.1) unstable; urgency=low + + * Non-maintainer upload to fix pending l10n issues. + * Debconf translations: + - Italian fixed. Closes: #363806 + - Russian added. Closes: #405741 + - Galician added. Closes: #407944 + - Malayalam added. Closes: #408109 + - Portuguese updated. Closes: #409562 + + -- Christian Perrier <bubulle@debian.org> Tue, 6 Feb 2007 06:55:08 +0100 + +icedove (1.5.0.9.dfsg1-1) unstable; urgency=high + + * new upstream version, fixes various security issues: + - CVE-2006-6497 mfsa2006-68 layout engine + - CVE-2006-6498 mfsa2006-68 javascript engine + - CVE-2006-6499 mfsa2006-68 floating point + - CVE-2006-6500 mfsa2006-69 + - CVE-2006-6501 mfsa2006-70 + - CVE-2006-6502 mfsa2006-71 + - CVE-2006-6503 mfsa2006-72 + - CVE-2006-6504 mfsa2006-73 + - CVE-2006-6505 mfsa2006-74 + - CVE-2006-6506 mfsa2006-75 + - CVE-2006-6507 mfsa2006-76 + * landing icedove artwork contributed by Ricardo Fernández + <unicko2000@yahoo.es>; svgs are in debian/branding. xpms and some + pngs are generated with rsvg-convert and convert -> adding + build-depends to librsvg2-bin, imagemagick + * including es.po translation contributed by Felipe Caminos + <felipem@gigared.com> (Closes: 402928) + * updateing pt_BR.po provided by André Luís Lopes + <andrelop@debian.org> (Closes: 403827) + * adapting credits dialog and Icedove Motto in 91_credits_icedove.dpatch + * fix bad link in icedove manpage (icedove.sgml) (Closes: 398344) + * rebranding install.rdf of default theme for icedove in + 91_rebranding_theme.dpatch (Closes: 393134) + * adapt README.Debian to new icedove directories and name + * clean old/not-needed files from debian/ directory: + theme.part.defaultclassic, mail-jar.mn, messenger_jar_includes.csv + * disabling patch: 99_bz360409_deb400383, which is applied + upstream now. + + -- Alexander Sack <asac@debian.org> Tue, 19 Dec 2006 12:00:00 +0100 + +icedove (1.5.0.8.dfsg1-1) unstable; urgency=medium + + * removing all currently known non-free and sourceless binaries + from source package by running the script included for + reference in debian/remove.nonfree from the gnuzilla project + (Closes: 400340) + * added upstream approved quickfix for grave bug in + debian/patches/99_bz360409_deb400383.dpatch (Closes: 400383) + * last chance kbsd upload ... reenabling kbsd patch with fix + by Petr Salinger <Petr.Salinger@seznam.cz> (Closes: 399692) + * remove missed non-free icons from + debian/fhunderbird-branding.tmpl/ : background.png.uu, disk.icns.uu + + -- Alexander Sack <asac@debian.org> Sun, 26 Nov 2006 19:00:00 +0100 + +icedove (1.5.0.8-3) unstable; urgency=low + + * disable kbsd patches in 00list because they appear to break + build on other platforms. In consequence, 399692 and 363865 + will be reopened. Reenable 90_ppc64-build-fix (Closes: 400090) + + -- Alexander Sack <asac@debian.org> Mon, 22 Nov 2006 15:10:00 +0100 + +icedove (1.5.0.8-2) unstable; urgency=low + + * fix mozilla.in for real (for transitional thunderbird link + (Closes: 393123, 398037) + * apply basque debconf translation (eu.po) for real + (Closes: 398468) + * included nl.po provided by Nick Niktaris <niktaris@knoppel.org> + renaming as icedove first (Closes: 378360) + * include greek translation in icedove.desktop provided by + Nick Niktaris <niktaris@knoppel.org> (Closes: 384359) + * include updated de.po translation provided by + Alwin Meschede <ameschede@gmx.de> (Closes: 399083) + * apply FTBFS on GNU/kFreeBSD porters patch provided by + Petr Salinger <Petr.Salinger@seznam.cz> (Closes: 399692), + which is claimed to provide a fix for ppc64 ftbfs too + (Closes: 363865) + * remove debug echo from icedove.preinst (Closes: 399723) + + -- Alexander Sack <asac@debian.org> Mon, 21 Nov 2006 19:35:00 +0100 + +icedove (1.5.0.8-1) unstable; urgency=medium + + * new upstream version fixes various security issues + * added transition package: thunderbird-gnome-support + -> icedove-gnome-support as well as thunderbird-dbg + -> icedove-dbg (Closes: 393105) + * fix typo in postinst to fix browser integration scheme + recognition as selected by debconf (Closes: 393765, 398427) + * apply patch by Ted Percival <ted@midg3t.net> to fix broken + transitional thunderbird symlink (Closes: 393123, 398037) + * apply patch by Andre Lehovich <andrel@yahoo.com> that fixes + icedove package description typos (Closes: 398468) + * add basque debconf translation (eu.po) provided by Piarres + Beobide <pi@beobide.net> (Closes: 398719) + * remove non-free rfc files from source tarball (Closes: 395095) + + -- Alexander Sack <asac@debian.org> Wed, 15 Nov 2006 18:00:00 +0100 + +icedove (1.5.0.7-3) unstable; urgency=medium + + * unbrand thunderbird mail -> Icedove Mail/News due + to trademark issues (Closes: 354622) + + -- Alexander Sack <asac@debian.org> Thu, 12 Oct 2006 13:00:00 +0100 + +thunderbird (1.5.0.7-2) unstable; urgency=low + + * go through new upload ... reenable thunderbird-dbg + * increase reference count for fontconfig charset + 91_fontconfig_reference_increment_388739 (Closes: 388739) + + -- Alexander Sack <asac@debian.org> Wed, 27 Sep 2006 02:00:00 +0100 + +thunderbird (1.5.0.7-1) unstable; urgency=high + + * disabled new package to avoid queue new: thunderbird-dbg + * new upstream release fixes security issues: + + MFSA 2006-64 - CVE-2006-4571 + + MFSA 2006-63 - CVE-2006-4570 + + MFSA 2006-62 - CVE-2006-4569 + + MFSA 2006-61 - CVE-2006-4568 + + MFSA 2006-60 - CVE-2006-4340 (related to CVE-2006-4339) + + MFSA 2006-59 - CVE-2006-4253 + + MFSA 2006-58 - CVE-2006-4567 + + MFSA 2006-57 - CVE-2006-4565, CVE-2006-4566 + * disable patch 90_gcc-extern-fix, because it has been pulled in upstream + * disable 91_271815.overthespot.v1.2, because applied upstream + + -- Alexander Sack <asac@debian.org> Fri, 15 Sep 2006 16:00:00 +0100 + +thunderbird (1.5.0.5-2) unstable; urgency=low + + * new package: thunderbird-dbg + + improve configure options + + enable svg + + use debian build options to determine optimization flags + * added build depends on libcairo-dev + + -- Alexander Sack <asac@debian.org> Sat, 12 Aug 2006 15:00:00 +0100 + +thunderbird (1.5.0.5-1) unstable; urgency=high + + * new upstream release fixes various security flaws: + + MFSA 2006-44, CVE-2006-3801 + + MFSA 2006-46, CVE-2006-3113 + + MFSA 2006-47, CVE-2006-3802 + + MFSA 2006-48, CVE-2006-3803 + + MFSA 2006-49, CVE-2006-3804 + + MFSA 2006-50, CVE-2006-3805, CVE-2006-3806 + + MFSA 2006-51, CVE-2006-3807 + + MFSA 2006-52, CVE-2006-3808 + + MFSA 2006-53, CVE-2006-3809 + + MFSA 2006-54, CVE-2006-3810 + + MFSA 2006-55, CVE-2006-3811 + * including patch 91_271815.overthespot.v1.2.dpatch + (Closes: 379936, 363814) + * improve manpage: Document -g, --debug options (Closes: 381096) + * update for ja.po, contributed by Kenshi Muto <kmuto@debian.org> + (Closes: 379946) + * update for pt.po, contributed by Rui Branco <ruipb@debianpt.org> + (Closes: 381444) + * Provide virtual package news-reader (Closes: 363834) + * Apply patch which introduces ReplyToList MessageType. This is + the base to allow extensions that provide ReplyToList button to + get installed. Thanks to Armin Berres <trigger@space-based.de> + for pointing out this unintrusive patch. (Closes: 381273) + * fix README.Debian for firefox integration as well as example of + global pref.js (firefox.js.tmpl) (Closes: 363723) + * further improvements for README.Debian + * fix gnome integration program path in a hard-coded fashion + in 91_gnome_path_fix.dpatch (Closes: 365610) + + -- Alexander Sack <asac@debian.org> Sat, 12 Aug 2006 15:00:00 +0100 + +thunderbird (1.5.0.4-3) unstable; urgency=critical + + * fixing gcc-4.1 ftbfs (Closes: 377176) + * improved manpage by Bastian Kleineidam <calvin@debian.org> + documenting -safe-mode option (Closes: 370254) + * include *no xgot* patch for mips/mipsel contributed by + Thiemo Seufer <ths@networkno.de> (Closes: 374882) + + -- Alexander Sack <asac@debian.org> Thu, 13 Jul 2006 15:00:00 +0100 + +thunderbird (1.5.0.4-2) unstable; urgency=critical + + * fix version in install.rdf for inspector and + typeaheafind (Closes: 374382) + * (last one was a new upstream release fixing + various security issues (Closes: 373878, 373553) + * urgency=critical + + -- Alexander Sack <asac@debian.org> Mon, 19 Jun 2006 10:00:00 +0100 + +thunderbird (1.5.0.4-1) unstable; urgency=low + + * new upstream release fixing various security issues: + MFSA 2006-42, CVE-2006-2783: Web site XSS using BOM on UTF-8 pages + MFSA 2006-40, CVE-2006-2781: Double-free on malformed VCard + MFSA 2006-38, CVE-2006-2778: Buffer overflow in crypto.signText() + MFSA 2006-37, CVE-2006-2776: Remote compromise via content-defined + setter on object prototypes + MFSA 2006-35, CVE-2006-2775: Privilege escalation through XUL persist + MFSA 2006-33, CVE-2006-2786: HTTP response smuggling + MFSA 2006-32, CVE-2006-2779, CVE-2006-2780: Fixes for crashes with + potential memory corruption + MFSA 2006-31, CVE-2006-2787: EvalInSandbox escape (Proxy Autoconfig, + Greasemonkey) + * build depends: + + xorg-dev -> libx11-dev, libxt-dev, libxinerama-dev, + libxft-dev, libfreetype6-dev, libxrender-dev + + removed binutils, coreutils and po-debconf + * enable xinerama in debian/rules + * fixed lintian errors: + + do not depend on xorg dev meta package + + debhelper depend is now versioned + + changed package description(s) to not start with 'thunderbird' + + -- Alexander Sack <asac@debian.org> Tue, 23 May 2006 15:00:00 +0100 + +thunderbird (1.5.0.2-3) unstable; urgency=low + + * patch-robbery from firefox package: + + removed old mips and arm patches + + added 50_arch_arm_fix + + added 50_arch_alpha_fix + + added 50_arch_m68k_fix + + added 50_arch_mips_Makefile_fix + + added 50_arch_mips_fix (Closes: 357755) + + added 50_arch_parisc_Makefile_fix + + added 50_arch_parisc_fix + * included install.rdf for default theme in extensions dir + (Closes: 363956) + * removed chrome.d locales.d extensions.d from var/lib/thunderbird + + -- Alexander Sack <asac@debian.org> Tue, 16 May 2006 19:45:00 +0100 + +thunderbird (1.5.0.2-2) unstable; urgency=critical + + * debian/thunderbird.sgml. Greatly improved manpage for thunderbird, + thanks to Sam Morris <sam@robots.org.uk> for contributing this + (Closes: 361069) + * add missing build depend to sharutils to fix ftbfs (Closes: 365539) + * fix gnome-support package removing gnome dependencies from + pure thunderbird package. + * set urgency to critical which I forgot to set properly + for the last upload + + -- Alexander Sack <asac@debian.org> Sat, 29 Apr 2006 14:00:00 +0100 + +thunderbird (1.5.0.2-1) unstable; urgency=low + + * removed enable xprint in order to build after X11R7 transition. + * removed xprint recommends from control file. + * 91_fontsfix_359763.dpatch: fix for 'thunderbird shows text illegibly' + for some encodings. (Closes: 359763) + * myspell is now depends (Closes: 357623) + * (re-)including 10_mips_optimization_patch + * debian/patches/90_ppc64-build-fix.dpatch: patch for + 'FTBFS (ppc64)', thanks to Andreas Jochens <aj@andaco.de> + for adding the final patch to the report. (Closes: 361036) + * Thanks to Bastian Kleineidam <calvin@debian.org> for + contributing: + * Standards version 3.6.2.1 + * Use debhelper v5 with debian/compat + * Remove unneeded thunderbird.conffiles now that debhelper v5 is used + * Remove CVS directories in debian/ + * Fix debian/changelog syntax errors, and convert to UTF-8 + * Fix bashism in debian/thunderbird.postrm, using 2> instead of &>. + * Add ${misc:Depends} to thunderbird* dependencies, fixing a missing + dependency on debconf + * Move db_input commands from postinst into a separate thunderbird.config + file. + * distinct gnome-support package added. adds a good bunch + of gnome build depends to allow module linking against + gnome libs. + * added new fhunderbird-branding in debian/fhunderbird-branding.tmpl + (Closes: 358198) + * use only one profile directory in configure + (Closes: 358378) + * Various security issues are fixed in this release. Namely: + CVE-2006-1741 CVE-2006-1742 CVE-2006-1737 CVE-2006-1738 + CVE-2006-1739 CVE-2006-1740 CVE-2006-1736 CVE-2006-1735 + CVE-2006-1734 CVE-2006-1733 CVE-2006-1732 CVE-2006-0749 + CVE-2006-1731 CVE-2006-1724 CVE-2006-0884 CVE-2006-1730 + CVE-2006-1729 CVE-2006-1728 CVE-2006-1727 CVE-2006-1045 + CVE-2006-0748 CVE-2006-1726 CVE-2006-1725 CVE-2005-2353 + CVE-2006-1529 CVE-2006-1530 CVE-2006-1531 CVE-2006-1723 + CVE-2006-0292/CVE-2006-0293 (Closes: 349242) + CVE-2006-0294 CVE-2006-0295 CVE-2006-0296 CVE-2006-0297 + CVE-2006-0298 CVE-2006-0299 + + -- Alexander Sack <asac@debian.org> Thu, 20 Mar 2006 21:00:00 +0100 + +thunderbird (1.5-4) unstable; urgency=low + + * great package renaming release: mozilla-thunderbird -> thunderbird + * removed not maintained and not needed update-mozilla-thunderbird + facilities. Extensions/locales etc. don't need to call this anymore + in order to install themselves globally. + * added -fno-strict-aliasing -fno-unsigned-char as parameters to build + * patch: 10_visibility_hidden_patch.dpatch - by Adam Conrad + * new upstream version fixes various bugs + (Closes: 288601, 291912, 295662) + * included new fr.po translation by Mohammed Adnène Trojette + <adn+deb@diwi.org> (Closes: 323367) + * included new cs.po translation by Jan Outrata + <outrataj@upcase.inf.upol.cz> (Closes: 321736, 335354) + * included new pt.po translation by Traduz! <traduz@debianpt.org> + (Closes: 348440) + * included new da.po translation by Claus Hindsgaul <claus_h@image.dk> + (Closes: 350687) + * added intl.locale.matchOS, true to debian/global-config.js instead + of hacking startup script + + -- Alexander Sack <asac@debian.org> Tue, 28 Feb 2006 15:00:00 +0100 + +mozilla-thunderbird (1.5-2) experimental; urgency=low + + * reenable patch 20_mailnews_mime_makefile_in.dpatch + to export proper headers to -dev package for enigmail + * last upload with old package name + + -- Alexander Sack <asac@debian.org> Thu, 12 Jan 2006 15:00:00 +0100 + +mozilla-thunderbird (1.5-1) experimental; urgency=low + + * experimental upload of 1.5 (Closes: 348007) + * major package housekeeping + + removed extension template pieces + + bye -offline extension release - this is now completely + integrated in thunderbird default install + + disable all patches ... but those that are obviously + needed - please shout if you got struck by a regression + due to this :). + + use upstream startup script in the hope that they + did fix it! + + branding removed again. Keep it white labeled - for + now. + + -- Alexander Sack <asac@debian.org> Thu, 12 Jan 2006 15:00:00 +0100 + +mozilla-thunderbird (1.0.7-3) unstable; urgency=high + + * apply backported patch for amd64 (Closes: 332481,332484) + Thanks to Martin Sarsale <martin@malditainternet.com> + for testing and preparing the patch + + debian/patches/91_gcc4_imgLoader.fix.dpatch + * updated vietnam translation contributed by Clytie Siddall + <clytie@riverland.net.au> (Closes: 324224) + * added swedish translation contributed by Daniel Nylander + <yeager@lidkoping.net> (Closes: 331606) + + -- Alexander Sack <asac@debian.org> Mon, 17 Oct 2005 23:30:00 +0100 + +mozilla-thunderbird (1.0.7-2) unstable; urgency=high + + * still high to indicate that security bugs have not been + fixed in etch. + * apply debian/patches/90_xptcinvoke_arm.dpatch to fix ftbfs on + arm/sid + + -- Alexander Sack <asac@debian.org> Mon, 10 Oct 2005 19:00:00 +0100 + +mozilla-thunderbird (1.0.7-1) unstable; urgency=high + * MFSA-2005-57: IDN heap overrun + Summary: Tom Ferris reported a Firefox crash when processing a domain + name consisting solely of soft-hyphen characters. + Closes: - + CVE-Ids: CAN-2005-2871 + Bugzilla: 307259 + Issues addressed: + + CAN-2005-2871 - IDN heap overrun + * MFSA-2005-58: Accumulated vendor advisory for multiple vulnerabilities + Summary: Fixes for multiple vulnerabilities with an overall severity + of "critical" have been released in Mozilla Firefox 1.0.7 and + the Mozilla Suite 1.7.12 + Closes: - + CVE-Ids: CAN-2005-2701 CAN-2005-2702 CAN-2005-2703 CAN-2005-2704 + CAN-2005-2705 CAN-2005-2706 CAN-2005-2707 + Bugzilla: 300936 296134 297078 302263 299518 303213 304754 306261 + 306804 291178 300853 301180 302100 + Issues addressed: + + CAN-2005-2701 - Heap overrun in XBM image processing + + CAN-2005-2702 - Crash on "zero-width non-joiner" sequence + + CAN-2005-2703 - XMLHttpRequest header spoofing + + CAN-2005-2704 - Object spoofing using XBL <implements> + + CAN-2005-2705 - JavaScript integer overflow + + CAN-2005-2706 - Privilege escalation using about: scheme + + CAN-2005-2707 - Chrome window spoofing + + Regression fixes + * MFSA-2005-59: Command-line handling on Linux allows shell execution + -> was addressed in 1.0.6-4 already. Reverting upstream changes + to mozilla/mail/mozilla.in by copying debian/mozilla.in_1.0.6 over + to allow our patches to still apply. debian/patches/01_old_mozilla.in.dpatch + + -- Alexander Sack <asac@debian.org> Sat, 1 Oct 2005 17:00:00 +0100 + +mozilla-thunderbird (1.0.6-4) unstable; urgency=high + + * now using bash to overcome possible security flaws of + our thunderbird start script (mozilla-thunderbird). Patch + by Florian Weimer <fw@deneb.enyo.de> + debian/mfsa_2005-59.debian.patch (Closes: 329664, 329667) + * added patch 50_ftbfs_alpha+arm+ia64_325536_fix.dpatch + to build on alpha, arm, and ia64 that now uses + __attribute__((used)) instead of ((unused)) by + Steve Langasek <vorlon@debian.org> + (Closes: 325536) + * fix debsums error reported by Y Giridhar Appaji Nag + <debian@appaji.net>. Now removing files in postrm. + Further moved /usr/lib/mozilla-thunderbird/chrome/chrome.rdf + to the /var/... adding a link to the new location. + (Closes: 292475) + * added depends for system libs: mng, png, jpeg to not build with + unmaintained image included libs. + * modified 21_mozilla_in-patch.dpatch to recognize -mail as a -compose + alias. This makes thunderbird work well with current gnome default + mailto: command for thunderbird. Thanks to Sam Morris <sam@robots.org.uk> + for the workaround patch (Closes: 330168) + * still work left: fix window.open(); overlay problem. + added rejar-chrome.sh <jarbasename> util script below debian. It + rejars .jar files by extracting paths given in + <jarbasename>_jar_includes.csv from the <jarbasename>.jar zip file + and zipping only those files to a new jar file again. Anyway, still + broken, thus disabled for this build. + (See: 306522) + + -- Alexander Sack <asac@debian.org> Mon, 23 Sep 2005 17:00:00 +0100 + +mozilla-thunderbird (1.0.6-3) unstable; urgency=low + + * remove gcc-3.4 from amd64 build ... this time for sure + (Closes: 320723) + * remove special optimization flags for other archs too + + -- Alexander Sack <asac@debian.org> Mon, 2 Aug 2005 17:00:00 +0100 + +mozilla-thunderbird (1.0.6-2) unstable; urgency=low + + * remove gcc-3.4 from amd64 build (Closes: 320723) + * added arabic po translation by Mohammed Adnène Trojette + <adn+deb@diwi.org> (Closes: 320771) + + -- Alexander Sack <asac@debian.org> Mon, 1 Aug 2005 17:00:00 +0100 + +mozilla-thunderbird (1.0.6-1) unstable; urgency=high + + * GCC/G++ 4.0 API transition upload. + * include 90_new_freetype_fix.dpatch to fix new freetype API + (Closes: 301481, 301481) - consumed from mozilla-firefox packages ... + thx to Eric Dorland <eric@debian.org> + * include 90_gcc4_fix.dpatch + * fixes multiple security bugs (Closes: 318728) + CAN-2005-2270: Code execution through shared function objects + CAN-2005-2269: XHTML node spoofing + CAN-2005-2266: Same origin violation: frame calling top.focus() + CAN-2005-2265: Possible exploitable crash in InstallVersion.compareTo() + CAN-2005-2261: XML scripts ran even when Javascript disabled + CAN-2005-1532: Privilege escalation via non-DOM property overrides + CAN-2005-1160: Privilege escalation via DOM property overrides + CAN-2005-1159: Missing Install object instance checks + CAN-2005-0989: Javascript "lambda" replace exposes memory contents + * fix gdk_property_get problem that might cause a segfault (Closes: 317937) + patch by Loic Minier <lool@dooz.org> + debian/patches/gdk_property_get.dpatch + * fix CAN-2005-2353: insecure tmp file usage in run-mozilla.sh (Closes: 306893) + debian/patches/20_run-mozilla_sh_306893_fix.dpatch + * include german de.po translation (Closes: 318747) + by Alwin Meschede <ameschede@gmx.de> + * fixed whitespace in mozilla-thunderbird.templates (Closes: 308961) + hint by Clytie Siddall <clytie@riverland.net.au> + * apply fix for seamonkey migration crash (Closes: 285728) + 90_mail_components_miration_src_nsSeamonkeyProfileMigrator_cpp + * fix 'find' in update-mozilla-thunderbird-chrome (Closes: 315588) + patch by Michael Spang <mspang@twcny.rr.com> + + -- Alexander Sack <asac@debian.org> Thu, 21 Jul 2005 21:00:00 +0100 + +mozilla-thunderbird (1.0.2-3) unstable; urgency=high + + * last maybe sarge upload with urgency high, contains only + translations (po files + gnome .desktop file lines) + + cs translation by Jan Outrata <outrataj@upcase.inf.upol.cz> + (Closes: 309023) + + fi translation by Matti Pöllä <mpo@iki.fi> + (Closes: 303805) + + ja translation by Kenshi Muto <kmuto@debian.org> + (Closes: 307005) + + pt_BR translation by Andre Luis Lopes <andrelop@debian.org> + (Closes: 304261) + + vi translation by Clytie Siddall <clytie@riverland.net.au> + (Closes: 308959) + + added missed translation entries in gnome .desktop files + for it, ko, pl + + -- Alexander Sack <asac@debian.org> Thu, 02 Jun 2005 22:00:00 +0100 + +mozilla-thunderbird (1.0.2-2) unstable; urgency=low + + * fixed TYPO in 71_extensionManagerAutoReRegister.dpatch, + probably causing #302218 (Closes: 302218) + * extended patch 71_extensionManagerAutoReRegister.dpatch, + now checking components.ini timestamp instead of + compreg.dat timestamp. removing components.ini compreg.dat + and XUL.mfasl if global Extensions.rdf file is newer then + components.ini. Probably helping to fix #302218 too. + * renamed xprt-xprintorg recommends to xprint (Closes: 300975) + * (re-)enabled pref extension (Closes: 302130) + + -- Alexander Sack <asac@debian.org> Thu, 31 Mar 2005 07:00:00 +0100 + +mozilla-thunderbird (1.0.2-1) unstable; urgency=medium + * new upstream version (Closes: 301542) fixes some + security issues according to upstream + (http://www.mozilla.org/projects/security/known-vulnerabilities.html) + 1.0.2 fixes the following security related issues. + + MFSA 2005-30 GIF heap overflow parsing Netscape extension 2 + MFSA 2005-25 Image drag and drop executable spoofing + MFSA 2005-21 Overwrite arbitrary files downloading .lnk twice + MFSA 2005-18 Memory overwrite in string library + MFSA 2005-17 Install source spoofing with user:pass@host + MFSA 2005-15 Heap overflow possible in UTF8 to Unicode conversion + + -- Alexander Sack <asac@debian.org> Sun, 27 Mar 2005 16:00:00 +0100 + +mozilla-thunderbird (1.0-4) unstable; urgency=low + + * removed not needed build-deps: csh + * included debconf (and gnome .desktop file) translations for + various languages: (Closes: 292072, 294622, 291477, 292507) + + debian/po/fr.po (Mohammed Adnène TROJETTE <adn+deb@diwi.org>, + Aurelien Jarno <aurel32@debian.org>) + + debian/po/nl.po (Luk Claes <luk.claes@ugent.be>) + + debian/po/ca.po (Jordi Mallach <jordi@debian.org>) + + debian/po/ko.po (Yooseong Yang <yooseong@debian.org>) + + debian/po/it.po (Vittorio Palmisano <redclay@email.it>) + + debian/po/pl.po (Robert Luberda <robert@debian.org>) + * fixed startscript problem + - updated 21_mozilla_in-patch.dpatch - thanks to + Kevin B. McCarty <kmccarty@Princeton.EDU> + * moved code of component debCleanComp.js to + nsExtensionManager, so it can automatically restart the + application if needed. + This should again lower the probabilty that + some upgrade, downgrade of thunderbird or extensions + breaks the chrome or component registry in your profile + dir. + + -- Alexander Sack <asac@debian.org> Sun, 13 Mar 2005 13:00:00 +0100 + +mozilla-thunderbird (1.0-3) unstable; urgency=low + + * first upload to official archive for tbird 1.0 + (first since 0.9-6) + * finally I decided to upload this package to unstable, + though there is a debian-legal discussion going on + about the mozilla trademark. Since it might take some + time until a solution is found, I decided to upload + as usual. + * started to debrand the app to 'Debian Thunderbird' + + -- Alexander Sack <asac@debian.org> Sun, 16 Jan 2005 14:00:00 +0100 + +mozilla-thunderbird (1.0-2) unstable; urgency=low + + * Uninstall file and dummy-empty-file must not be empty + * Included latest patch for extension manager + * Included Jaap Haitsma icons (Closes: 257640) + * fixed regression compared to 0.9-6 official package + that had problems to build because empty files where + not included in diff.gz + + -- Alexander Sack <asac@debian.org> Fri, 10 Dec 2004 23:00:00 +0100 + +mozilla-thunderbird (1.0-1) unstable; urgency=low + + * new upstream release - 1.0 (Closes: 284560) + * includes new icons as default theme + * changed start.html page to not use the mozilla partical + in the package naming. This app is now officially called + 'Debian Thunderbird' + * removed -O from sparch arch (See: 284532) + * README.Debian improved + * adapted new manpage inspired by Ralf Katz <ralph.katz@rcn.com> + + -- Alexander Sack <asac@debian.org> Tue, 08 Dec 2004 12:00:00 +0100 + +mozilla-thunderbird (0.9-7) unstable; urgency=low + + * added debconf capability to define what browser + integration is wanted + -> added /etc/mozilla-thunderbird/auto-config.js + to store automatically generated configs by debconf + + -- Alexander Sack <asac@debian.org> Thu, 24 Nov 2004 12:00:00 +0100 + +mozilla-thunderbird (0.9-6) unstable; urgency=low + + * fixed bug in preinst script by strictly testing + the existance of files before invoking mv + operations (Closes: 282186) + * fixed stupid upgrade bug in preinst script. + ls uses now -d to produce no garbage when + used as source for moving. This closes + a bug reported against enigmail, but is a + bug of the thunderbird package. This release + fixes it (Closes: 282505) + * still missing reply for current grave bug + 282506. I think this is due to the initial + upgrade problems. Those problem should not + occur anymore with the fixes of this packages + upgrade mechanism (Closes: 282506) + + -- Alexander Sack <asac@debian.org> Thu, 24 Nov 2004 12:00:00 +0100 + +mozilla-thunderbird (0.9-5) unstable; urgency=low + + * added patch by Kevin B. McCarty <kmccarty@Princeton.EDU> + adds In-Reply-To mailto: link capability (Closes: 268055) + * late verification of bug fixed by preview package: + fixes: message editor steals keyboard focus (Closes: 274313) + + -- Alexander Sack <asac@debian.org> Thu, 18 Nov 2004 12:00:00 +0100 + +mozilla-thunderbird (0.9-4) unstable; urgency=low + + * fixed upgrade bug - when /usr/lib/mozilla-thunderbird/extensions + is a link, remove it and create a directory for it! After that + move all extensions from /var/lib/mozilla-thunderbird/extensions + to the new folder. + * added example firefox-config.js.tmpl to use the new wrapper + script. This config should only be used if you are in a non + gconf capable window environment, e.g. pure openbox, etc. + See the README.Debian for further details on howto integrate + thunderbird properly. + * added uninstall and extension directory for default theme + extension. This should make it possible to remove the package + cleanly. + * Bug#280254: mozilla-thunderbird: Please package + thunderbird 0.9 (Closes: 280076) + * patch by Kevin McCarty <kmccarty@Princeton.EDU>, fixes + Subject munging if thunderbird is running (Closes: 263971) + * fixed: typo in welcome message for preview pane (Closes: 278690) + * thx to bug submitters that verified the fix of the following + bugs in my preview package at people.debian.org: + + Bug#277304: mozilla-thunderbird: thunderbird dies silently on + some mails (Closes: 277304) + + no sound when new mail arrives (Closes: 274044) + + Focus Problem when a filter is selected (Closes: 272157) + + "Get Mail" button fails intermittently on additional accounts + (Closes: 280482) + * added patch to fix /tmp/ file permissions during processing of + imap directory (Closes: 280363) + * cleaning up compreg.dat on Extensions.rdf change, so after + restart all troubles with this issue are gone (Closes: 273213) + * Already since 0.9-1, but I forgot to mention: + + set default smtp server option should work now + (Closes: 274177) + + with view filter: unread on, newly read messages are + not removed from the message list anymore (Closes: 275708) + * other bugs resolved by upstream: + + problems while threads refresh (Closes: 239203) + + Shortcuts conflict with ISO 14755 (Closes: 246916) + + -- Alexander Sack <asac@debian.org> Mon, 15 Nov 2004 22:45:00 +0100 + +mozilla-thunderbird (0.9-3) unstable; urgency=low + + * rm -f /usr/lib/mozilla-thunderbird/extensions + in postinst if it is a link! After that move + stuff from /var/lib/mozilla-thunderbird/extensions + to /usr/lib/mozilla-thunderbird/extensions. + The rest will be done by update-mozilla-thunderbird-chrome + + -- Alexander Sack <asac@debian.org> Thu, 11 Nov 2004 22:45:00 +0100 + +mozilla-thunderbird (0.9-2) unstable; urgency=low + + * fixed bad bug in mozilla-thunderbird.install, + that removed the fulls extensions dir + * fixed broken upgrade problem due to + mozilla-thunderbird-inspector that tried to + install resource files under /usr/lib/.../res, + but that is a link. Now storing under /usr/share/ + + -- Alexander Sack <asac@debian.org> Wed, 10 Nov 2004 22:00:00 +0100 + +mozilla-thunderbird (0.9-1) unstable; urgency=low + + * new upstream version (0.9) + * include patch amd64: + by Frederik Schueler <fs@lowpingbastards.de> + -> use gcc-3.4,g++3.4 (Closes: 261365) + * pasting issues partially fixed (See: 279656) + * Local Folders needed, cannot be deleted anymore + (Closes: 226253) + * including great patch of Mike Hommey <mh@glandium.org> + who brought the final fix for the extension manager + problems; changed update-mozilla-thunderbird-chrome + according to the new -register capability + + -- Alexander Sack <asac@debian.org> Wed, 10 Nov 2004 20:00:00 +0100 + +mozilla-thunderbird (0.8-3) unstable; urgency=medium + + * respin for new binutils version (Closes: 273354) + * removing essential and build-essential build + dependencies to: base-files, libc6-dev + * update-mozilla-thunderbird-chrome: output of find(s) + to /dev/null (Closes: 267661) + * included mozilla-thunderbird-compose script in docs + section + + -- Alexander Sack <asac@debian.org> Sat, 26 Sep 2004 13:00:00 +0100 + +mozilla-thunderbird (0.8-2) unstable; urgency=medium + + * include good build_id during build fixes + upgrade problems + (Closes: 272175, 272182) + * fixed some startup-script regressions. Remote + commands are almost ready by upstream. Only + -compose argument is interpreted in a debian + specific way. Of course, locale settings + are still debian specific too. + * improved changelog to list important notes + for upgrading to 0.8 + * 10_mips_optimization_patch.dpatch: + thiemo seufers mips(el) workaround + removing CFLAGS="$CFLAGS -Wa,-xgot" and + CXXFLAGS="$CXXFLAGS -Wa,-xgot" and adding + inline when DEBUG is true (Closes: 272162). + + -- Alexander Sack <asac@debian.org> Sat, 18 Sep 2004 21:00:00 +0100 + +mozilla-thunderbird (0.8-1) unstable; urgency=medium + + * new upstream version 0.8 + * fixes various security issues in sarge and sid + (Closes: 263752) + * hacked a tiny patch for nsExtensionManager.js.in bug that + lets thunderbird (and firefox) loop on startup if + launched with non-root account. + + -- Alexander Sack <asac@debian.org> Fri, 17 Sep 2004 10:00:00 +0100 + +mozilla-thunderbird (0.7.3-6) unstable; urgency=high + + * still fixes the security bug in sarge (see #263752) + ... thus urgency=high + * applied 50_mozilla-thunderbird-xpcom-xptcall-mips.dpatch + provided by Thiemo Seufer <ica2_ts@csv.ica.uni-stuttgart.de> + (Closes: 267017) + * removed <boll@debian.org> as Uploader as he expressed + that he has no more time to co-maintaining this package. + Thanks for your work! + + -- Alexander Sack <asac@debian.org> Sun, 12 Sep 2004 17:30:00 +0100 + +mozilla-thunderbird (0.7.3-5) unstable; urgency=high + + * ping tbird to find a running instance instead of searching + for lock file that could still be there after a crash (redone) + (Closes: 267144) + * still fixes the security bug in sarge ... thus urgency=high + + -- Alexander Sack <asac@debian.org> Thu, 21 Aug 2004 14:00:00 +0100 + +mozilla-thunderbird (0.7.3-4) unstable; urgency=high + + * ping tbird to find a running instance instead of searching + for lock file that could still be there after a crash + (Closes: 267144) + * still fixes the security bug in sarge ... thus urgency=high + + -- Alexander Sack <asac@debian.org> Thu, 21 Aug 2004 14:00:00 +0100 + +mozilla-thunderbird (0.7.3-3) unstable; urgency=high + + * extended patch for mips: 50_xpcom_xptcall_xptcstubs_asm_mips_s + (Closes: 266851) + * still fixes the security bug in sarge ... thus urgency=high + + -- Alexander Sack <asac@debian.org> Thu, 19 Aug 2004 17:00:00 +0100 + +mozilla-thunderbird (0.7.3-2) unstable; urgency=high + + * included patch for mips: 50_xpcom_xptcall_xptcstubs_asm_mips_s + * made global-config.js more up to date (Closes: 261815) + * recommend myspell-en-us | myspell-dictionary (Closes: 265272) + * enigmail is now suggested and not recommended anymore + * still fixes the security bug in sarge ... thus urgency=high + + -- Alexander Sack <asac@debian.org> Wed, 18 Aug 2004 16:00:00 +0100 + +mozilla-thunderbird (0.7.3-1) unstable; urgency=high + + * new upstream release 0.7.3 - fixes security issues + (Closes: 263752) + * changed maintainer email to debian address + * removing /var/lib/mozilla-thunderbird dir on purge + (Closes: 260212). + * reverting gcc-3.2 and g++-3.2 for hppa architecture to back to + default gcc/g++ compiler + * fixed package description of mozilla-thunderbird-inspector and + mozilla-thunderbird-offline (Closes: 260374, 260376) + * plain mozilla-thunderbird now opens Inbox window to front + instead of profile manager when already running (Closes: 259476) + + -- Alexander Sack <asac@debian.org> Wed, 04 Aug 2004 20:00:00 +0100 + +mozilla-thunderbird (0.7.1-3) unstable; urgency=low + + * updated README.Debian to be more specific + on the lost profile workaround! + * added 10_profile_migration.dpatch to fix + profile migration issues (Closes: 258741, 258747) + * updated .desktop file Comment (Closes: 257596) + * trying gcc-3.2 and g++-3.2 for hppa architecture + + -- Alexander Sack <asac@jwsdot.com> Tue, 13 Jul 2004 11:00:00 +0100 + +mozilla-thunderbird (0.7.1-2) unstable; urgency=low + + * added 10_profile_migration.dpatch to fix + profile migration issues (Closes: 258741, 258747) + * updated .desktop file Comment (Closes: 257596) + * trying gcc-3.2 and g++-3.2 for alpha and amd64 + architecture + + -- Alexander Sack <asac@jwsdot.com> Mon, 12 Jul 2004 11:00:00 +0100 + +mozilla-thunderbird (0.7.1-1) unstable; urgency=low + + * new upstream source 0.7.1 (Closes: 257320, 256843) + * fixed broken theme ID + * include extension descriptions and set them + to locked + * fixed typo in branding patch ( Hompage ->Homepage ) + * included movemail for handling local mail (Closes: 219893) + * provides new mozilla-thunderbird-dev + * does not build enigmail anymore. enigmail has got its + own source package for now. Hopefully this package will + build soon against mozilla-mailnews and mozilla-thunderbird, + so only one package is needed for both. + * update-mozilla-thunderbird-chrome: LD_LIBRARY_PATH bug fixed + (Closes: 254144) + * verified that -compose mailto:email@host.com works (Closes: 252261) + * include upgrade info in README.debian. Documented + new global-config.js file in README.debian too (Closes: 253315) + * crash on corrupt bmp fixed by upstream (Closes: 248857) + * added Provides: mail-reader, imap-client (Closes: 257199) + * renamed menu entry to 'Thunderbird Mail' (Closes: 257596) + + -- Alexander Sack <asac@jwsdot.com> Mon, 5 Jul 2004 11:00:00 +0100 + +mozilla-thunderbird (0.7.1-0.0.asac1) unstable; urgency=low + + * new upstream source 0.7.1 + * fixed broken theme ID + * include extension descriptions and set them + to locked + * fixed typo in branding patch ( Hompage ->Homepage ) + * included movemail for handling local mail + + -- Alexander Sack <asac@jwsdot.com> Thu, 1 Jul 2004 11:00:00 +0100 + +mozilla-thunderbird (0.7-0.0.asac1) unstable; urgency=low + + * new upstream source 0.7 + * provides new mozilla-thunderbird-dev + * does not build enigmail anymore. enigmail has got its + own source package for now. Hopefully this package will + build soon against mozilla-mailnews and mozilla-thunderbird, + so only one package is needed for both. + * update-mozilla-thunderbird-chrome: LD_LIBRARY_PATH bug fixed + (Closes: 254144) + * verified that -compose mailto:email@host.com works (Closes: 252261) + * include upgrade info in README.debian (Closes: 253315) + * crash on corrupt bmp fixed by upstream (Closes: 248857) + + -- Alexander Sack <asac@jwsdot.com> Wed, 23 Jun 2004 11:00:00 +0100 + +mozilla-thunderbird (0.6-asac1) unstable; urgency=low + + * new binary package for development files + mozilla-thunderbird-dev + * mozilla-thunderbird now Provides: mail-reader and imap-client + + -- Alexander Sack <asac@jwsdot.com> Tue, 08 Jun 2004 15:00:00 +0100 + +mozilla-thunderbird (0.6-3) unstable; urgency=low + + * added libx11-dev, libxp-dev, libxt-dev to Build-Depends + * removed xlibs-dev from Build-Depends + * fixed typo in starting screen (Closes: 249850) + * removed duplicate readme file (Closes: 247162) + * added readme file upgrade note to remove the + chrome.rdf in the users profile directory after + upgrade. + + -- Alexander Sack <asac@jwsdot.com> Thu, 03 Jun 2004 00:20:00 +0100 + +mozilla-thunderbird (0.6-2) unstable; urgency=low + + * Fix missing build-dep on xlibs-dev, causing FTBFS errors + (closes: Bug#251166) + + -- Soeren Boll Overgaard <boll@debian.org> Fri, 28 May 2004 11:02:07 +0000 + +mozilla-thunderbird (0.6-1) unstable; urgency=low + * accumulated changelog: 0.6-0.1rc1 + 0.6-0.1rc2 + * repackaged upstream source tarball to not-include + non-free icons of the trademarked new branding + * changed menu icon size to 32x32 + * added suggestions for mozilla-thunderbird-typeaheadfind + mozilla-thunderbird-offline and mozilla-thunderbird-inspector + * new upstream version: 0.6 + * MAP users can now benefit from support for the IMAP IDLE command + which allows the mail server to push notifications such as new + mail arriving as soon as it arrives (Closes: 232544) + * Thunderbird supports server wide news filters that apply to all + news groups on a server + * Mail filters can now mark messages as junk + * Offline support is now available as an extension package + (Closes: 231920) + * Command line parsing problems fixed (Closes: 232342) + * Find broken in view source is fixed (Closes: 232580) + * Alerts and crash when deleting multiple nested + folders inside the trash folder is fixed (Closes: 237705, 244414) + * shift-c selects all as read (Closes: 245039) + * menu hint changed to mail (Closes: 246211) + * Alt-A selects all messages (Closes: 229518) + * typeahead find extension added as extra package + (Closes: 232562) + * suggesting mozilla-firefox now (Closes: 240708, 234918) + * changed mozilla-thunderbird.xpm to envelope with flames + (Closes: 243028) + * new enigmail upstream version included (0.86.6), + (Closes: 235553) + * now bulding with -O2 on all platforms, but ia64, arm, + sparc, alpha, powerpc + * global enigmail config file now in + /etc/mozilla-thunderbird/pref/enigmail.js + * new binary targets: + mozilla-thunderbird-inspector, + mozilla-thunderbird-offline, + mozilla-thunderbird-typeaheadfind + * restructured conffiles: now a single global config + file exists: /etc/mozilla-thunderbird/global-config.js, + which may be used by admins to make their + preconfigurations. + Old config files in /etc/mozilla-thunderbird/pref + will be reserved till next --purge + + -- Alexander Sack <asac@jwsdot.com> Sat, 08 May 2004 08:45:00 +0100 + +mozilla-thunderbird (0.5+.040427-1) unstable; urgency=low + + * new snapshot of 040427 + * added build depend: libgnomevfs2-dev + * increased debian policy standard version to 3.6.1 + + -- Alexander Sack <asac@jwsdot.com> Tue, 27 Apr 2004 12:45:00 +0100 + +mozilla-thunderbird (0.5+.040418-1) unstable; urgency=low + + * new snapshot of 040418 + * changed desktop icon to envelope with flames (Closes: 243028) + + -- Alexander Sack <asac@jwsdot.com> Sun, 18 Apr 2004 12:45:00 +0100 + +mozilla-thunderbird (0.5+.040412-1) unstable; urgency=low + + * new snapshot of 040412 + * Updated enigmail to 0.83.6 + + -- Alexander Sack <asac@jwsdot.com> Mon, 12 Apr 2004 01:37:00 +0100 + +mozilla-thunderbird (0.5+.040330-1) unstable; urgency=low + + * new snapshot of 040320 + * Updated enigmail to 0.83.5 (Closes: 235553) + + -- Alexander Sack <asac@jwsdot.com> Tue, 30 Mar 2004 17:30:20 +0100 + +mozilla-thunderbird (0.5-4) unstable; urgency=low + + * reenabled hppa patch, which apparently led to FTBFS on hppa + + -- Alexander Sack <asac@jwsdot.com> Thu, 04 Mar 2004 21:30:20 +0100 + +mozilla-thunderbird (0.5-3) unstable; urgency=medium + + * preinst added to allow clean upgrade path to this + (Closes: 234118, Closes: 234267) + * added prerm script to allow a clean remove of package + + -- Alexander Sack <asac@jwsdot.com> Sun, 29 Feb 2004 10:30:20 +0100 + +mozilla-thunderbird (0.5-2) unstable; urgency=low + + * new source package layout!! Now using orig.tar.gz with diff.gz + (Closes: 232055) + * moved arch-indep chrome stuff to /usr/share/mozilla-thunderbird/chrome + * moved images to /usr/share/mozilla-thunderbird/res + /usr/share/mozilla-thunderbird/icons + /usr/share/mozilla-thunderbird/chrome/icons + + -- Alexander Sack <asac@jwsdot.com> Thu, 19 Feb 2004 19:30:20 +0100 + +mozilla-thunderbird (0.5-1.1) unstable; urgency=low + + * new source package layout!! Now using orig.tar.gz with diff.gz + + -- Alexander Sack <asac@jwsdot.com> Mon, 11 Feb 2003 19:30:20 +0100 + +mozilla-thunderbird (0.5-1) unstable; urgency=low + + * Aggregated changes since 0.4-1: + * new upstream release 0.5 included + * added xprt-xprintorg to Recommends (Closes: 226626) + * upgraded enigmail to 0.83.2 (Closes: 228678) + + includes a workaround for mozilla bug + leading to a crash in rare situations + (fixed in 0.82.6) + * improved package structure. Sources now are included as original archives + & are extracted to build-dir. (Closes: 225033) + * Minor wording changes in package description, pointed out by + Mark Stevenson. + * New debianization of appearance (branding) + * added switches for pref.js config entries for + individual doubleclick timeout & drag threshold + settings in gtk2 (Closes: 229146) + + -- Alexander Sack <asac@jwsdot.com> Mon, 09 Feb 2003 19:30:20 +0100 + +mozilla-thunderbird (0.5-0.1) unstable; urgency=low + + * preview of thunderbird-0.5 rc2 + + -- Alexander Sack <asac@jwsdot.com> Mon, 07 Feb 2003 19:30:20 +0100 + +mozilla-thunderbird (0.4-1.6) unstable; urgency=low + + * added basic gtk settings as mozilla prefs: + + widget.gtk2.dnd.threshold - treshold in pixel before a drag starts + + widget.gtk2.double_click_timeout - + maximum time in milliseconds between two clicks + to become recognized as double-click e.g. to get + rid of unexpected folder moves, etc. + * upgraded enigmail to 0.83.2 + + -- Alexander Sack <asac@jwsdot.com> Mon, 05 Feb 2003 10:30:20 +0100 + +mozilla-thunderbird (0.4-1.5) unstable; urgency=low + + * added xprt-xprintorg to Recommends + * upgraded enigmail to 0.83.1 + + -- Alexander Sack <asac@jwsdot.com> Mon, 04 Feb 2003 10:30:20 +0100 + +mozilla-thunderbird (0.4-1.4) unstable; urgency=low + + * improved package structure. Sources now are included as original archives + & are extracted to build-dir. (Closes: 225033) + * late checkin. Already uploaded to mentors + + -- Alexander Sack <asac@jwsdot.com> Mon, 27 Jan 2003 10:30:20 +0100 + +mozilla-thunderbird (0.4-1.31) unstable; urgency=low + + * Minor wording changes in package description, pointed out by + Mark Stevenson. + + -- Soeren Boll Overgaard <boll@debian.org> Wed, 14 Jan 2004 12:46:23 +0000 + +mozilla-thunderbird (0.4-1.3) unstable; urgency=low + + * further debinized branding. updated 10_debian-branding patch + * do not use MOZILLA_FIVE_HOME. Always set the MOZILLA_FIVE_HOME + correctly. -> This is not anymore mozilla suite, so it is obsolete. + + -- Alexander Sack <asac@jwsdot.com> Mon, 06 Jan 2003 10:30:20 +0100 + +mozilla-thunderbird (0.4-1.2) unstable; urgency=low + + * updated enigmail to 0.82.6 - includes a workaround for mozilla bug + leading to a crash. + + -- Alexander Sack <asac@jwsdot.com> Mon, 30 Dec 2003 20:30:20 +0100 + +mozilla-thunderbird (0.4-1.1) unstable; urgency=low + + * switched to .orig.tgz file approach + + -- Alexander Sack <asac@jwsdot.com> Mon, 12 Dec 2003 00:30:20 +0100 + +mozilla-thunderbird (0.4-1) unstable; urgency=low + + * version for first debian official upload of 0.4 + + -- Alexander Sack <asac@jwsdot.com> Mon, 12 Dec 2003 00:30:20 +0100 + +mozilla-thunderbird (0.4-0.3) unstable; urgency=low + + * updated latest enigmail source to version 0.82.5 + + -- Alexander Sack <asac@jwsdot.com> Mon, 12 Dec 2003 00:30:20 +0100 + +mozilla-thunderbird (0.4-0.2) unstable; urgency=low + + * added locale support: default locale is en-US + + -- Alexander Sack <asac@jwsdot.com> Mon, 12 Dec 2003 00:30:20 +0100 + +mozilla-thunderbird (0.4-0.1) unstable; urgency=low + + * upgraded official 0.4 release + * browser integration works on gnome/kde + * new mozilla-theme + * latest engimail included + + -- Alexander Sack <asac@jwsdot.com> Mon, 10 Nov 2003 00:30:20 +0100 + +mozilla-thunderbird (0.3-7) unstable; urgency=low + + * added patches for hppa & alpha, arm & mips specfic stuff. took the patches from + the debian mozilla package + + -- Alexander Sack <asac@jwsdot.com> Mon, 10 Nov 2003 00:30:20 +0100 + +mozilla-thunderbird (0.3-6) unstable; urgency=low + + * added patch to switch from ex to sed which certainly won't + have terminal problems + * added .desktop file for menu integration in gnome, kde, etc. + + -- Alexander Sack <asac@jwsdot.com> Sun, 2 Nov 2003 22:23:40 +0100 + + +mozilla-thunderbird (0.3-5) unstable; urgency=low + + * Alexander Sack: + - added build depend nvi. + * Soeren Boll Overgaard + - added dependency on gnupg for enigmail. + + -- Alexander Sack <asac@jwsdot.com> Thu, 29 Oct 2003 21:00:59 +0200 + +mozilla-thunderbird (0.3-4) unstable; urgency=low + + * Soeren Boll Overgaard: + - Improve wording in long descriptions. + - Fix dependency problem of the enigmail-package. + + -- Soeren Boll Overgaard <boll@debian.org> Tue, 28 Oct 2003 17:08:55 +0100 + +mozilla-thunderbird (0.3-3) unstable; urgency=low + + * Build-depend on m4 + * Actually do something in binary-arch + * asac: Applied Patch for myspell issue (closes: Bug#217555) + * fixed mozilla-thunderbird.sgml according to docbook DTD (closes: Bug#217708) + + -- Soeren Boll Overgaard <boll@debian.org> Sun, 26 Oct 2003 23:24:25 +0100 + +mozilla-thunderbird (0.3-2) unstable; urgency=low + + * Build-depend on dpatch. + + -- Soeren Boll Overgaard <boll@debian.org> Sun, 26 Oct 2003 13:26:31 +0100 + +mozilla-thunderbird (0.3-1) unstable; urgency=low + + * Make my name look right in Uploaders. + * Change version to one suited to Debian. + * Update standards version to 3.6.1 (No changes). + + -- Soeren Boll Overgaard <boll@debian.org> Sun, 26 Oct 2003 09:38:24 +0000 + +mozilla-thunderbird (0.3-0.3) unstable; urgency=low + + * readded forgotten patch hunks + + -- Alexander Sack <asac@jwsdot.com> Thu, 24 Oct 2003 09:00:59 +0200 + +mozilla-thunderbird (0.3-0.2) unstable; urgency=low + + * New upstream release + * latest patches of mozilla-thunderbird-0.2-3 are included + + -- Alexander Sack <asac@jwsdot.com> Thu, 21 Oct 2003 20:55:59 +0200 + +mozilla-thunderbird (0.2-3) unstable; urgency=low + + * fixed sudo bug (closes: Bug#216469) + * repackaging because of enigmail build exception + + -- Alexander Sack <asac@jwsdot.com> Wed, 15 Oct 2003 17:56:59 +0200 + +mozilla-thunderbird (0.2-2) unstable; urgency=low + + * Don't limit archs to i386. + + -- Soeren Boll Overgaard <boll@debian.org> Sat, 18 Oct 2003 10:27:05 +0000 + +mozilla-thunderbird (0.2-1) unstable; urgency=low + + * restarted versioning for official debian upload + * Uploaded by S. Boll Overgaard <boll@debian.org> + - Closes thunderbird ITP (closes: Bug#196504) + + -- Alexander Sack <asac@jwsdot.com> Wed, 15 Oct 2003 17:56:59 +0200 + +mozilla-thunderbird (0.3-0.1) unstable; urgency=low + + * New upstream release + + -- Alexander Sack <asac@jwsdot.com> Thu, 16 Oct 2003 10:51:59 +0200 + +mozilla-thunderbird (0.2asac-5) unstable; urgency=low + + * some more lintian cleaning of source package + * added boll@debian.org as co-maintainer + * reduction of build depends redundancy + + -- Alexander Sack <asac@jwsdot.com> Wed, 15 Oct 2003 17:56:50 +0000 + +mozilla-thunderbird (0.2asac-4) unstable; urgency=low + + * minimized build-depends & removed version constraints from build-deps to ease backporting + * added lintian override + * added long description for enigmail + * adjusted preference directory to $HOME/.mozilla-thunderbird + + -- Alexander Sack <asac@jwsdot.com> Mon, 13 Oct 2003 20:53:45 +0000 + +mozilla-thunderbird (0.2asac-3) unstable; urgency=low + + * needed to get the the source archive up again :( + + -- Alexander Sack <asac@jwsdot.com> Thu, 9 Oct 2003 18:51:01 +0200 + +mozilla-thunderbird (0.2asac-2) unstable; urgency=high + + * fixed the build procedure for enigmail binary package + + -- Alexander Sack <asac@jwsdot.com> Tue, 7 Oct 2003 23:04:01 +0200 + +mozilla-thunderbird (0.2asac-1) unstable; urgency=low + + * New upstream release + * added binary package mozilla-thunderbird-enigmail + * now update-chrome enabled + * startup hooks (currently for enigmail) allowed in + /var/lib/mozilla-thunderbird/startup-hooks.d + + -- Alexander Sack <asac@jwsdot.com> Fri, 3 Oct 2003 22:16:05 +0200 + +mozilla-thunderbird (0.2-5) unstable; urgency=low + + * changed menu entry image to gif image of size 32x32 -> lintian --check + tested + * added manual pages for mozilla-thunderbird & thunderbird + * remove mozilla-thunderbird-config from binary package + + -- Alexander Sack <asac@jwsdot.com> Thu, 2 Oct 2003 02:30:44 +0200 + +mozilla-thunderbird (0.2-4) unstable; urgency=low + + * fixed conflict with snapshot build + + + -- Alexander Sack <asac@jwsdot.com> Wed, 1 Oct 2003 16:50:33 +0200 + +mozilla-thunderbird (0.2-3) unstable; urgency=low + + * apply quickfix for bug #212604 (bugzilla.mozilla.org) + -> firebird ist remote startable even if thunderbird is + running + * added basic man pages + + -- Alexander Sack <asac@jwsdot.com> Wed, 1 Oct 2003 12:21:04 +0200 + +mozilla-thunderbird (0.2-2) unstable; urgency=low + + * corrected menu entry command to thunderbird + + -- Alexander Sack <asac@jwsdot.com> Thu, 25 Sep 2003 12:00:36 +0200 + +mozilla-thunderbird (0.2-1) unstable; urgency=low + + * Initial Release. + + -- Alexander Sack <asac@jwsdot.com> Wed, 24 Sep 2003 18:55:50 +0200 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000000..c86edabcef --- /dev/null +++ b/debian/control @@ -0,0 +1,1257 @@ +Source: thunderbird +Section: mail +Priority: optional +Maintainer: Carsten Schoenert <c.schoenert@t-online.de> +Uploaders: + Christoph Goehre <chris@sigxcpu.org>, +Build-Depends: + bash-completion, + bzip2, + cargo (>= 0.57), + cbindgen (>= 0.24.3), + clang, + debhelper-compat (= 13), + dh-apparmor, + dh-exec, + dpkg (>= 1.16.18~), + dpkg-dev (>= 1.16.18~), + libasound2-dev [linux-any], + libatk-adaptor, + libcairo2-dev (>= 1.10.2-1.1~), + libclang-dev, + libdbus-glib-1-dev (>= 0.60), + libevent-dev (>= 1.4.1), + libffi-dev, + libfontconfig-dev, + libglib2.0-dev (>= 2.22.0), + libgtk-3-dev (>= 3.4), + libhunspell-dev (>= 1.5.1~), +# libicu-dev (>= 72.1~), + libidl-dev (>= 0.8.0), + libnotify-dev, + libnspr4-dev (>= 2:4.32~), + libnss3-dev (>= 2:3.85~), + libpng-dev, + libpulse-dev, + libreadline-dev, + librnp-dev (>= 0.17.0), + librust-toml-dev, + libstartup-notification0-dev, + libvpx-dev (>= 1.8.0), + libx11-dev, + libx11-xcb-dev, + libxau-dev, + libxft-dev, + libxt-dev, + llvm-dev, + mesa-common-dev, + nasm, + nodejs (>= 10.19.0), + python3, + rustc (>= 1.65), + unzip, + yasm (>= 1.1), + zip, + zlib1g-dev, +Rules-Requires-Root: no +Vcs-Git: https://salsa.debian.org/mozilla-team/thunderbird.git -b debian/sid +Vcs-Browser: https://salsa.debian.org/mozilla-team/thunderbird/commits/debian/sid/ +Homepage: https://www.thunderbird.net/ +X-Debian-Homepage: http://wiki.debian.org/Thunderbird +Standards-Version: 4.6.2 + +Package: thunderbird +Architecture: amd64 arm64 i386 mips64el ppc64el s390x ppc64 riscv64 +Depends: + debianutils (>= 1.16), + fontconfig, + libotr5, + librnp0 (>= 0.17.0), + psmisc, + x11-utils | kdialog | zenity, + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: + myspell-en-us | hunspell-dictionary | myspell-dictionary, +Suggests: + apparmor, + fonts-lyx, + libgssapi-krb5-2, +Provides: + mail-reader, +Breaks: + birdtray (<< 1.7.0+ds-1~), + calendar-google-provider (<=1:68.2.1-1), + enigmail (<< 2:2.2.0~), + jsunit (<< 0.2.2-1~), + webext-compactheader (<= 3.0.0~), + xul-ext-dispmua (<= 1.8.4.6-1), + webext-exteditor (<= 2.0.4-1), + xul-ext-sieve (<= 0.3.1+dfsg-1~), + webext-sogo-connector (<= 68.0.1-2~), +Description: mail/news client with RSS, chat and integrated spam filter support + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + It supports different mail accounts, no matter of the used protocol like + POP(s) or IMAP(s), has an integrated learning Spam filter, and offers easy + organization of mails with tagging and virtual folders. Also, more features + can be added by installing extensions. + . + Thunderbird also includes an integrated calendar for handling events, events + invitations and tasks in multiple calendars. It supports local calendars, + CalDAV and plain ics files on CardDAV and WebDAV. + . + The goal of Thunderbird is to produce a cross platform standalone mail + application using the XUL user interface language. + +Package: thunderbird-l10n-all +Architecture: all +Section: metapackages +Depends: + thunderbird-l10n-af (>= ${binary:Version}), + thunderbird-l10n-ar (>= ${binary:Version}), + thunderbird-l10n-ast (>= ${binary:Version}), + thunderbird-l10n-be (>= ${binary:Version}), + thunderbird-l10n-bg (>= ${binary:Version}), + thunderbird-l10n-br (>= ${binary:Version}), + thunderbird-l10n-ca (>= ${binary:Version}), + thunderbird-l10n-cak (>= ${binary:Version}), + thunderbird-l10n-cs (>= ${binary:Version}), + thunderbird-l10n-cy (>= ${binary:Version}), + thunderbird-l10n-da (>= ${binary:Version}), + thunderbird-l10n-de (>= ${binary:Version}), + thunderbird-l10n-dsb (>= ${binary:Version}), + thunderbird-l10n-el (>= ${binary:Version}), + thunderbird-l10n-en-ca (>= ${binary:Version}), + thunderbird-l10n-en-gb (>= ${binary:Version}), + thunderbird-l10n-es-ar (>= ${binary:Version}), + thunderbird-l10n-es-es (>= ${binary:Version}), + thunderbird-l10n-es-mx (>= ${binary:Version}), + thunderbird-l10n-et (>= ${binary:Version}), + thunderbird-l10n-eu (>= ${binary:Version}), + thunderbird-l10n-fi (>= ${binary:Version}), + thunderbird-l10n-fr (>= ${binary:Version}), + thunderbird-l10n-fy-nl (>= ${binary:Version}), + thunderbird-l10n-ga-ie (>= ${binary:Version}), + thunderbird-l10n-gd (>= ${binary:Version}), + thunderbird-l10n-gl (>= ${binary:Version}), + thunderbird-l10n-he (>= ${binary:Version}), + thunderbird-l10n-hr (>= ${binary:Version}), + thunderbird-l10n-hsb (>= ${binary:Version}), + thunderbird-l10n-hu (>= ${binary:Version}), + thunderbird-l10n-hy-am (>= ${binary:Version}), + thunderbird-l10n-id (>= ${binary:Version}), + thunderbird-l10n-is (>= ${binary:Version}), + thunderbird-l10n-it (>= ${binary:Version}), + thunderbird-l10n-ja (>= ${binary:Version}), + thunderbird-l10n-ka (>= ${binary:Version}), + thunderbird-l10n-kab (>= ${binary:Version}), + thunderbird-l10n-kk (>= ${binary:Version}), + thunderbird-l10n-ko (>= ${binary:Version}), + thunderbird-l10n-lt (>= ${binary:Version}), + thunderbird-l10n-lv (>= ${binary:Version}), + thunderbird-l10n-ms (>= ${binary:Version}), + thunderbird-l10n-nb-no (>= ${binary:Version}), + thunderbird-l10n-nl (>= ${binary:Version}), + thunderbird-l10n-nn-no (>= ${binary:Version}), + thunderbird-l10n-pa-in (>= ${binary:Version}), + thunderbird-l10n-pl (>= ${binary:Version}), + thunderbird-l10n-pt-br (>= ${binary:Version}), + thunderbird-l10n-pt-pt (>= ${binary:Version}), + thunderbird-l10n-rm (>= ${binary:Version}), + thunderbird-l10n-ro (>= ${binary:Version}), + thunderbird-l10n-ru (>= ${binary:Version}), + thunderbird-l10n-sk (>= ${binary:Version}), + thunderbird-l10n-sl (>= ${binary:Version}), + thunderbird-l10n-sq (>= ${binary:Version}), + thunderbird-l10n-sr (>= ${binary:Version}), + thunderbird-l10n-sv-se (>= ${binary:Version}), + thunderbird-l10n-th (>= ${binary:Version}), + thunderbird-l10n-tr (>= ${binary:Version}), + thunderbird-l10n-uk (>= ${binary:Version}), + thunderbird-l10n-uz (>= ${binary:Version}), + thunderbird-l10n-vi (>= ${binary:Version}), + thunderbird-l10n-zh-cn (>= ${binary:Version}), + thunderbird-l10n-zh-tw (>= ${binary:Version}), + ${misc:Depends}, +Description: All language packages for Thunderbird (meta) + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package is a metapackage depending on all available localization of + Thunderbird. + +Package: thunderbird-l10n-af +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:af +Recommends: + hunspell-af, +Description: Africaans language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Africaans. + +Package: thunderbird-l10n-ar +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:ar +Recommends: + hunspell-ar, +Description: Arabic language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Arabic. + +Package: thunderbird-l10n-ast +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:ast +Description: Asturian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Asturian. + +Package: thunderbird-l10n-be +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:be +Recommends: + hunspell-be, +Description: Belarusian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Belarusian. + +Package: thunderbird-l10n-bg +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:bg +Recommends: + hunspell-bg | myspell-bg, +Description: Bulgarian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Bulgarian. + +Package: thunderbird-l10n-br +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:br +Recommends: + hunspell-br, +Description: Breton language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Breton. + +Package: thunderbird-l10n-ca +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:ca +Recommends: + hunspell-ca | myspell-ca, +Description: Catalan/Valencian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Catalan/Valencian. + +Package: thunderbird-l10n-cak +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:cak-GT +Description: Kacqhikel language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Kacqhikel. + +Package: thunderbird-l10n-cs +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:cs +Recommends: + hunspell-cs | myspell-cs-cz, +Description: Czech language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Czech. + +Package: thunderbird-l10n-cy +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:cy +Description: Welsh language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Welsh. + +Package: thunderbird-l10n-da +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:da +Recommends: + myspell-da | hunspell-da, +Description: Danish language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Danish. + +Package: thunderbird-l10n-de +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:de +Recommends: + hunspell-de-de | hunspell-de-at | hunspell-de-ch | myspell-de-de | myspell-de-at | myspell-de-ch, +Description: German language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in German. + +Package: thunderbird-l10n-dsb +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:dsb +Description: Lower Sorbian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Lower Sorbian. + +Package: thunderbird-l10n-el +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:el +Recommends: + hunspell-el | myspell-el-gr, +Description: Greek language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Greek. + +Package: thunderbird-l10n-en-ca +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:en-CA +Recommends: + hunspell-en-ca, +Description: English (Canada) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in English (Canada). + +Package: thunderbird-l10n-en-gb +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:en-GB +Recommends: + hunspell-en-gb | hunspell-en-au | hunspell-en-ca | hunspell-en-za, +Description: English (Great Britain) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in English (Great + Britain). + +Package: thunderbird-l10n-es-ar +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:es-AR +Recommends: + hunspell-es | myspell-es, +Description: Spanish (Argentina) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Spanish (Argentina). + +Package: thunderbird-l10n-es-es +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:es-ES +Recommends: + hunspell-es | myspell-es, +Description: Spanish (Spain) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Spanish (Spain). + +Package: thunderbird-l10n-es-mx +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:es-MX +Recommends: + hunspell-es | myspell-es, +Description: Spanish (Mexican) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Spanish (Mexican). + +Package: thunderbird-l10n-et +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:et +Recommends: + myspell-et, +Description: Estonian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Estonian. + +Package: thunderbird-l10n-eu +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:eu +Recommends: + hunspell-eu, +Description: Basque language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Basque. + +Package: thunderbird-l10n-fi +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:fi +Recommends: + myspell-fi, + xul-ext-mozvoikko, +Description: Finnish language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Finnish. + +Package: thunderbird-l10n-fr +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:fr +Recommends: + hunspell-fr | myspell-fr | myspell-fr-gut, +Description: French language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in French. + +Package: thunderbird-l10n-fy-nl +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:fy-NL +Description: Frisian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Frisian. + +Package: thunderbird-l10n-ga-ie +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:ga-IE +Description: Irish (Ireland) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Irish (Ireland). + +Package: thunderbird-l10n-gd +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:gd +Recommends: + hunspell-gd | myspell-gd, +Description: Gaelic (Scottish) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Gaelic (Scottish). + +Package: thunderbird-l10n-gl +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:gl +Recommends: + hunspell-gl | hunspell-gl-es, +Description: Galician language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Galician. + +Package: thunderbird-l10n-he +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:he +Recommends: + hunspell-he | myspell-he, +Description: Hebrew language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Hebrew. + +Package: thunderbird-l10n-hr +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:hr +Recommends: + hunspell-hr | myspell-hr, +Description: Croatian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Croatian. + +Package: thunderbird-l10n-hsb +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:hsb +Recommends: + aspell-hsb, +Description: Upper Sorbian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Upper Sorbian. + +Package: thunderbird-l10n-hu +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:hu +Recommends: + hunspell-hu | myspell-hu, +Description: Hungarian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Hungarian. + +Package: thunderbird-l10n-hy-am +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:hy-AM +Recommends: + myspell-hy, +Description: Armenian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Armenian. + +Package: thunderbird-l10n-id +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:id +Description: Indonesian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Indonesian. + +Package: thunderbird-l10n-is +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:is +Recommends: + hunspell-is, +Description: Icelandic language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Icelandic. + +Package: thunderbird-l10n-it +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:it +Recommends: + hunspell-it | myspell-it, +Description: Italian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Italian. + +Package: thunderbird-l10n-ja +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:ja +Description: Japanese language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Japanese. + +Package: thunderbird-l10n-ka +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:ka +Description: Georgian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Georgian. + +Package: thunderbird-l10n-kab +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:kab +Description: Kabyle language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Kabyle. + +Package: thunderbird-l10n-kk +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:kk +Recommends: + hunspell-kk, +Description: Kazakh language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Kazakh. + +Package: thunderbird-l10n-ko +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:ko +Recommends: + hunspell-ko, +Description: Korean language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Korean. + +Package: thunderbird-l10n-lv +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:lv +Recommends: + hunspell-lv, +Description: Ltavian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Latvian. + +Package: thunderbird-l10n-lt +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:lt +Recommends: + hunspell-lt | myspell-lt, +Description: Lithuanian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Lithuanian. + +Package: thunderbird-l10n-ms +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:ms +Description: Malay language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Malay. + +Package: thunderbird-l10n-nb-no +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:nb-NO +Recommends: + hunspell-no | myspell-nb, +Description: Bokmaal (Norway) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Bokmaal (Norway). + +Package: thunderbird-l10n-nl +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:nl +Recommends: + hunspell-nl | myspell-nl, +Description: Dutch language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Dutch. + +Package: thunderbird-l10n-nn-no +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:nn-NO +Recommends: + hunspell-no | myspell-nn, +Description: Nynorsk (Norway) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Nynorsk (Norway). + +Package: thunderbird-l10n-pa-in +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:pa-IN +Description: Punjabi (Gurmukhi) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Punjabi (Gurmukhi). + +Package: thunderbird-l10n-pl +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:pl +Recommends: + hunspell-pl | myspell-pl, +Description: Polish language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Polish. + +Package: thunderbird-l10n-pt-br +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:pt-BR +Recommends: + hunspell-pt-br | myspell-pt-br | myspell-pt, +Description: Portuguese (Brazil) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Portuguese (Brazil). + +Package: thunderbird-l10n-pt-pt +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:pt-PT +Recommends: + hunspell-pt-pt | myspell-pt-pt | myspell-pt, +Description: Portuguese (Portugal) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Portuguese (Portugal). + +Package: thunderbird-l10n-rm +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:rm +Description: Romansh language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Romansh. + +Package: thunderbird-l10n-ro +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:ro +Recommends: + hunspell-ro, +Description: Romania language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Romania. + +Package: thunderbird-l10n-ru +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:ru +Recommends: + hunspell-ru | myspell-ru, +Description: Russian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Russian. + +Package: thunderbird-l10n-sk +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:sk +Recommends: + hunspell-sk | myspell-sk, +Description: Slovak language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Slovak. + +Package: thunderbird-l10n-sl +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:sl +Recommends: + hunspell-sl | myspell-sl, +Description: Slovenian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Slovenian. + +Package: thunderbird-l10n-sq +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:sq +Description: Albanian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Albanian. + +Package: thunderbird-l10n-sr +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:sr +Recommends: + hunspell-sr, +Description: Serbian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Serbian. + +Package: thunderbird-l10n-sv-se +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:sv-SE +Recommends: + hunspell-sv | myspell-sv-se, +Description: Swedish (Sweden) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Swedish (Sweden). + +Package: thunderbird-l10n-th +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:th +Recommends: + hunspell-th +Description: Thai language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Thai. + +Package: thunderbird-l10n-tr +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:tr +Description: Turkish language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Turkish. + +Package: thunderbird-l10n-uk +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:uk +Recommends: + hunspell-uk | myspell-uk +Description: Ukrainian language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Ukrainian. + +Package: thunderbird-l10n-uz +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:uz +Recommends: + hunspell-uz | myspell-uz +Description: Uzbek language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Uzbek. + +Package: thunderbird-l10n-vi +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:vi +Recommends: + hunspell-vi, +Description: Vietnamese language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Vietnamese. + +Package: thunderbird-l10n-zh-cn +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:zh-CN +Description: Chinese (China) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Chinese (China). + +Package: thunderbird-l10n-zh-tw +Architecture: all +Section: localization +Depends: + thunderbird (<< ${source:Version}.1~), + thunderbird (>= ${source:Version}), + ${misc:Depends}, +Homepage: https://wiki.mozilla.org/L10n:Teams:zh-TW +Description: Chinese (Taiwan) language package for Thunderbird + Thunderbird is an mail client suitable for free distribution. The goal of + Thunderbird is to produce a cross platform stand-alone mail application using + the XUL user interface language. + . + This package contains the localization of Thunderbird in Chinese (Taiwan). diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000000..0e670e9bc1 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,2545 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: Thunderbird +Source: https://ftp.mozilla.org/pub/mozilla.org/thunderbird/ +Disclaimer: The original upstream tarball is modified from upstream by + removing a set of sourceless binary, non-free, and VCS-related files. You + can find a repack.py script in the debian directory doing this cleanup, + using filtering data present in a source.filter file in the same directory. + If this file is incomplete, which I'm pretty sure is the case, because it's + difficult not to forget anything in this huge amount of data, please file + a bug or contact me. + Some licensing terms are not included verbatim in this file on purpose, for + terms that are available in a file in subdirectories that are not used to + build the binary packages. + +Files: * + thunderbird-l10n/* +Copyright: 1998-2023, Mozilla Project +License: MPL-2.0 or GPL-2 or LGPL-2.1 + +Files: debian/* +Copyright: 2003-2009, Alexander Sack <asac@debian.org> + 2008, Fabien Tassin <fta@sofaraway.org> + 2013-2023, Carsten Schoenert <c.schoenert@t-online.de> + 2009-2013, Guido Günther <agx@sigxcpu.org> + 2010-2016, Christoph Goehre <chris@sigxcpu.org> +License: MPL-1.1 or MPL-2.0 or GPL-2 or LGPL-2.1 + +Files: debian/logo/icedove/icedove_icon_plain.svg + debian/logo/icedove/icedove_icon_profile_plain.svg + debian/logo/icedove/icedove_icon_profile.svg + debian/logo/icedove/icedove_icon.svg + debian/logo/icedove/icedove_lettering.svg + debian/logo/icedove/icedove_logo.svg +Copyright: 2006-2007, Ricardo Fernández Fuentes +License: MPL-1.1 or GPL-2 or LGPL-2.1 + +Files: comm/calendar/* +Copyright: no-info-found +License: MPL-2.0 + +Files: comm/calendar/base/modules/* +Copyright: 2011-2012, Philipp Kewisch +License: MPL-2.0 + +Files: comm/calendar/itip/* +Copyright: 2007, Simdesk Technologies +License: MPL-1.1 + +Files: comm/chat/protocols/irc/test/test_sendBufferedCommand.js +Copyright: no-info-found +License: MPL-2.0 + +Files: comm/mail/base/test/unit/resources/* + comm/mail/base/test/unit/test_alertHook.js + comm/mail/base/test/unit/test_attachmentChecker.js + comm/mail/components/test/unit/test_about_support.js + comm/mail/locales/en-US/all-l10n.js +Copyright: no-info-found +License: MPL-2.0 + +Files: comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml +Copyright: 2020, MZLA Technologies Corporation +License: CC0-1.0 + +Files: comm/mailnews/* + browser/* +Copyright: no-info-found +License: MPL-2.0 + +Files: comm/mailnews/base/src/nsMsgAccountManager.h + comm/mailnews/mime/src/mimebuf.cpp + comm/mailnews/mime/src/mimebuf.h + comm/mailnews/mime/src/mimedrft.cpp + comm/mailnews/mime/src/mimei.cpp + comm/mailnews/mime/src/mimemrel.cpp + comm/mailnews/mime/src/mimeobj.cpp + comm/mailnews/mime/src/mimetext.cpp +Copyright: 2000, International Business Machines (IBM) Corporation +License: MPL-2.0 + +Files: comm/mailnews/mime/src/modmimee.h +Copyright: 1996, Netscape Communications Corporation +License: MPL-2.0 + +Files: config/tests/unit-mozunit.py + config/tests/unitMozZipFile.py +Copyright: no-info-found +License: MPL-2.0 + +Files: docshell/test/* +Copyright: no-info-found +License: MPL-2.0 + +Files: dom/base/nsPropertyTable.cpp + dom/base/nsPropertyTable.h +Copyright: 2000, International Business Machines (IBM) +License: MPL-2.0 + +Files: dom/canvas/WebGLTexelConversions.h +Copyright: 2010, Mozilla Corporation + 2010, Google Inc. + 2010, Apple Inc. +License: BSD-2-clause + +Files: dom/canvas/WebGLValidateStrings.h +Copyright: 2011, Mozilla Corporation + 2011, Apple Inc. +License: BSD-2-clause + +Files: dom/imptests/testharnessreport.js + dom/indexedDB/test/browser_bug839193.js + dom/indexedDB/test/bug839193.js +Copyright: no-info-found +License: MPL-2.0 + +Files: dom/events/PointerEvent.cpp + dom/events/PointerEvent.h +Copyright: 2013, Microsoft Open Technologies, Inc. +License: MPL-2.0 + +Files: dom/media/gmp/GMPVideoEncodedFrameImpl.h +Copyright: 2014, Mozilla Corporation +License: BSD-2-clause + +Files: dom/media/gmp/gmp-api/* +Copyright: 2014, Mozilla Foundation + 2011, The WebRTC project authors. +License: BSD-3-clause + +Files: dom/media/gmp/gmp-api/gmp-storage.h +Copyright: 2012-2014, Mozilla Foundation and contributors +License: Apache-2.0 + +Files: dom/media/gmp/gmp-api/gmp-errors.h + dom/media/gmp/gmp-api/gmp-platform.h +Copyright: 2014, Mozilla +License: BSD-3-clause + +Files: dom/media/test/make-headers.sh +Copyright: no-info-found +License: MPL-2.0 + +Files: dom/media/webaudio/FFTBlock.cpp + dom/media/webaudio/blink/* +Copyright: 2005-2006, 2008-2013, Google Inc. +License: BSD-3-clause + +Files: dom/media/webaudio/blink/DenormalDisabler.h + dom/media/webaudio/blink/HRTFPanner.cpp + dom/media/webaudio/blink/HRTFPanner.h +Copyright: 2010-2011, Google Inc. +License: BSD-2-clause + +Files: dom/media/webaudio/blink/IRC_Composite_C_R0195-incl.cpp +Copyright: no-info-found +License: MPL-2.0 + +Files: dom/media/webspeech/recognition/endpointer.cc + dom/media/webspeech/recognition/endpointer.h + dom/media/webspeech/recognition/energy_endpointer.cc + dom/media/webspeech/recognition/energy_endpointer.h + dom/media/webspeech/recognition/energy_endpointer_params.cc + dom/media/webspeech/recognition/energy_endpointer_params.h +Copyright: 2006-2013, The Chromium Authors +License: BSD-3-clause + +Files: dom/svg/test/matrixUtils.js + dom/tests/browser/browser_ConsoleStoragePBTest_perwindowpb.js + dom/tests/browser/browser_bug1004814.js + dom/tests/browser/browser_bug1008941_dismissGeolocationHanger.js + dom/tests/browser/browser_frame_elements.js + dom/tests/mochitest/dom-level1-core/* + dom/tests/mochitest/dom-level2-core/* + dom/tests/unit/test_bug319968.js + dom/tests/unit/test_bug465752.js +Copyright: no-info-found +License: MPL-2.0 + +Files: dom/tests/mochitest/ajax/jquery/dist/* +Copyright: 2006-2008, John Resig (jquery.com) +License: GPL-2 or Expat + +Files: dom/tests/mochitest/ajax/prototype/test/lib/* +Copyright: 2005, Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us) + 2005, Michael Schuerig (http://www.schuerig.de/michael/) + 2005, Jon Tirsen (http://www.tirsen.com) +License: Expat + +Files: dom/tests/mochitest/ajax/scriptaculous/src/scriptaculous.js +Copyright: 2005-2007, Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us) +License: Expat + +Files: dom/xul/nsXULElement.cpp +Copyright: 2000, International Business Machines (IBM) +License: MPL-2.0 + +Files: editor/libeditor/tests/* +Copyright: 2007-2008, 2010, 2012, Google Inc +License: Apache-2.0 + +Files: extensions/auth/gssapi.h +Copyright: 1993, OpenVision Technologies, Inc +License: other-1 + Permission to use, copy, modify, distribute, and sell this software + and its documentation for any purpose is hereby granted without fee, + provided that the above copyright notice appears in all copies and + that both that copyright notice and this permission notice appear in + supporting documentation, and that the name of OpenVision not be used + in advertising or publicity pertaining to distribution of the software + without specific, written prior permission. OpenVision makes no + representations about the suitability of this software for any + purpose. It is provided "as is" without express or implied warranty. + . + OPENVISION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, + INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO + EVENT SHALL OPENVISION BE LIABLE FOR ANY SPECIAL, INDIRECT OR + CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF + USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR + OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + PERFORMANCE OF THIS SOFTWARE. + +Files: extensions/spellcheck/hunspell/* +Copyright: 2002-2005 Kevin B. Hendricks, Stratford, Ontario, Canada + 2002-2005 László Németh +License: MPL-1.1 or GPL-2 or LGPL-2.1 + +Files: extensions/spellcheck/hunspell/src/phonet.cxx + extensions/spellcheck/hunspell/src/phonet.hxx +Copyright: 2000, 2007 Bjoern Jacke <bjoern@j3e.de> + 2007, László Németh +License: LGPL-2.1 + +Files: extensions/spellcheck/locales/en-US/hunspell/* +Copyright: various contributors +License: other-2 + The complete text of the hunspell License can be found in the + `README_en_US.txt' file in the same directory as this file. + +Files: gfx/cairo/cairo/* +Copyright: 2005-2008, RedHat, Inc. + 2003, University of Southern California + 2007-2008, Carl D. Worth <cworth@cworth.org>, + Kristian Høgsberg <krh@redhat.com>, + Keith Packard <keithp@keithp.com>, + Adrian Johnson <ajohnson@redneon.com> + various contributors +License: MPL-1.1 or GPL-2 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-analysis-surface-private.h + gfx/cairo/cairo/src/cairo-scaled-font.c + gfx/cairo/cairo/src/cairo-wideint-private.h + gfx/cairo/cairo/src/cairo-wideint-type-private.h + gfx/cairo/cairo/src/cairo-wideint.c +Copyright: 2004-2005, Keith Packard +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-analysis-surface.c +Copyright: 2007, Adrian Johnson + 2006, Keith Packard +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-arc.c + gfx/cairo/cairo/src/cairo-directfb-surface.c + gfx/cairo/cairo/src/cairo-directfb.h + gfx/cairo/cairo/src/cairo-fixed.c + gfx/cairo/cairo/src/cairo-hull.c + gfx/cairo/cairo/src/cairo-matrix.c + gfx/cairo/cairo/src/cairo-path-bounds.c + gfx/cairo/cairo/src/cairo-path-fill.c + gfx/cairo/cairo/src/cairo-path-stroke.c + gfx/cairo/cairo/src/cairo-pdf.h + gfx/cairo/cairo/src/cairo-png.c + gfx/cairo/cairo/src/cairo-polygon.c + gfx/cairo/cairo/src/cairo-ps.h + gfx/cairo/cairo/src/cairo-slope.c + gfx/cairo/cairo/src/cairo-spline.c + gfx/cairo/cairo/src/cairo-xlib-xrender.h + gfx/cairo/cairo/src/cairo-xlib.h +Copyright: 2002-2003, University of Southern California +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-atomic-private.h +Copyright: 2010, Andrea Canciani + 2007, Chris Wilson +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-atomic.c + gfx/cairo/cairo/src/cairo-drm.h + gfx/cairo/cairo/src/cairo-freed-pool-private.h + gfx/cairo/cairo/src/cairo-freed-pool.c + gfx/cairo/cairo/src/cairo-list-private.h + gfx/cairo/cairo/src/cairo-path-in-fill.c + gfx/cairo/cairo/src/cairo-reference-count-private.h + gfx/cairo/cairo/src/cairo-rtree-private.h + gfx/cairo/cairo/src/cairo-rtree.c + gfx/cairo/cairo/src/cairo-script-surface.c + gfx/cairo/cairo/src/cairo-script.h + gfx/cairo/cairo/src/cairo-surface-clipper-private.h + gfx/cairo/cairo/src/cairo-surface-clipper.c + gfx/cairo/cairo/src/cairo-tee-surface-private.h + gfx/cairo/cairo/src/cairo-tee.h + gfx/cairo/cairo/src/cairo-xlib-display.c + gfx/cairo/cairo/src/cairo-xml-surface.c + gfx/cairo/cairo/src/cairo-xml.h +Copyright: 2007-2009, Chris Wilson +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-base64-stream.c +Copyright: 2009, Chris Wilson + 2005-2007, Emmanuel Pacaud <emmanuel.pacaud@free.fr> +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c + gfx/cairo/cairo/src/cairo-bentley-ottmann-rectilinear.c + gfx/cairo/cairo/src/cairo-bentley-ottmann.c +Copyright: 2008-2009, Chris Wilson + 2006, Red Hat, Inc + 2004, Carl Worth +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-beos-surface.cpp + gfx/cairo/cairo/src/cairo-beos.h +Copyright: 2005, Christian Biesinger <cbiesinger@web.de> +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-botor-scan-converter.c +Copyright: 2009, Intel Corporation + 2008, M Joonas Pihlaja + 2008, Chris Wilson + 2007, David Turner + 2006, Red Hat, Inc + 2004, Carl Worth +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-boxes-private.h + gfx/cairo/cairo/src/cairo-boxes.c + gfx/cairo/cairo/src/cairo-composite-rectangles-private.h + gfx/cairo/cairo/src/cairo-composite-rectangles.c + gfx/cairo/cairo/src/cairo-device-private.h + gfx/cairo/cairo/src/cairo-device.c + gfx/cairo/cairo/src/cairo-observer.c + gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c + gfx/cairo/cairo/src/cairo-surface-snapshot-private.h + gfx/cairo/cairo/src/cairo-surface-subsurface-private.h + gfx/cairo/cairo/src/cairo-surface-subsurface.c +Copyright: 2009-2010, Intel Corporation +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-cff-subset.c + gfx/cairo/cairo/src/cairo-deflate-stream.c + gfx/cairo/cairo/src/cairo-image-info-private.h + gfx/cairo/cairo/src/cairo-image-info.c + gfx/cairo/cairo/src/cairo-type3-glyph-surface-private.h + gfx/cairo/cairo/src/cairo-type3-glyph-surface.c +Copyright: 2006-2008, Adrian Johnson +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-clip.c + gfx/cairo/cairo/src/cairo-surface-offset-private.h + gfx/cairo/cairo/src/cairo-surface-wrapper-private.h +Copyright: 2009, Chris Wilson + 2005, Red Hat, Inc. + 2002, University of Southern California +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-color.c + gfx/cairo/cairo/src/cairo-compiler-private.h + gfx/cairo/cairo/src/cairo-error-private.h + gfx/cairo/cairo/src/cairo-gstate.c + gfx/cairo/cairo/src/cairo-path-fixed.c + gfx/cairo/cairo/src/cairo-ps-surface-private.h + gfx/cairo/cairo/src/cairo-rectangle.c + gfx/cairo/cairo/src/cairo-scaled-font-private.h + gfx/cairo/cairo/src/cairo-slope-private.h + gfx/cairo/cairo/src/cairo-surface-fallback-private.h + gfx/cairo/cairo/src/cairo-surface-fallback.c + gfx/cairo/cairo/src/cairo-surface-private.h + gfx/cairo/cairo/src/cairo-surface.c + gfx/cairo/cairo/src/cairo-types-private.h + gfx/cairo/cairo/src/cairo-version.c + gfx/cairo/cairo/src/cairo-xlib-surface.c + gfx/cairo/cairo/src/cairo.c + gfx/cairo/cairo/src/cairo.h + gfx/cairo/cairo/src/cairoint.h +Copyright: 2005, 2006, Red Hat, Inc. + 2002, 2003, University of Southern California +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-gl-private.h + gfx/cairo/cairo/src/cairo-gl-surface.c + gfx/cairo/cairo/src/cairo-glx-context.c +Copyright: 2009, Eric Anholt + 2009, Chris Wilson + 2005, 2010, Red Hat, Inc +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-fixed-private.h + gfx/cairo/cairo/src/cairo-fixed-type-private.h + gfx/cairo/cairo/src/cairo-malloc-private.h + gfx/cairo/cairo/src/cairo-qt-surface.cpp + gfx/cairo/cairo/src/cairo-qt.h + gfx/cairo/cairo/src/cairo-quartz-font.c + gfx/cairo/cairo/src/cairo-quartz-image-surface.c + gfx/cairo/cairo/src/cairo-quartz-image.h + gfx/cairo/cairo/src/cairo-quartz-surface.c + gfx/cairo/cairo/src/cairo-quartz.h +Copyright: 2006-2008, Mozilla Corporation +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-font-face-twin.c + gfx/cairo/cairo/src/cairo-ft-font.c + gfx/cairo/cairo/src/cairo-traps.c + gfx/cairo/cairo/src/cairo-xlib-screen.c +Copyright: 2005, 2007, 2008, Red Hat, Inc + 2000, 2002, 2004, Keith Packard +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-font-face.c + gfx/cairo/cairo/src/cairo-toy-font-face.c +Copyright: 2005, 2008, Red Hat, Inc. + 2002, University of Southern California +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-font-options.c +Copyright: 2005, Red Hat, Inc. +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-fontconfig-private.h +Copyright: 2010, Intel Corporation + 2005, Red Hat, Inc. + 2000, Keith Packard +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-gl-glyphs.c +Copyright: 2010, Red Hat, Inc., Intel Corporation + 2009, Chris Wilson +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-gl-shaders.c +Copyright: 2010, Red Hat, Inc., Eric Anholt + 2009, T. Zachary Laine +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-gl.h +Copyright: 2009, Eric Anholt + 2009, Chris Wilson +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-image-surface.c + gfx/cairo/cairo/src/cairo-xcb-surface.c + gfx/cairo/cairo/src/cairo-xcb.h +Copyright: 2009-2010, Intel Corporation + 2002, 2003, University of Southern California +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-misc.c + gfx/cairo/cairo/src/cairo-ps-surface.c +Copyright: 2007, 2008, Adrian Johnson + 2005, Red Hat, Inc. +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-mutex-impl-private.h + gfx/cairo/cairo/src/cairo-mutex-private.h + gfx/cairo/cairo/src/cairo-mutex-type-private.h +Copyright: 2007, Mathias Hasselmann + 2005, 2007, Red Hat, Inc. + 2002, University of Southern California +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-mutex-list-private.h + gfx/cairo/cairo/src/cairo-mutex.c +Copyright: 2007, Mathias Hasselmann +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-os2-private.h + gfx/cairo/cairo/src/cairo-os2-surface.c + gfx/cairo/cairo/src/cairo-os2.h +Copyright: 2005, 2006, netlabs.org +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-paginated-surface.c + gfx/cairo/cairo/src/cairo-pdf-operators-private.h + gfx/cairo/cairo/src/cairo-pdf-operators.c + gfx/cairo/cairo/src/cairo-pdf-surface-private.h + gfx/cairo/cairo/src/cairo-pdf-surface.c + gfx/cairo/cairo/src/cairo-recording-surface.c +Copyright: 2007, 2008, Adrian Johnson + 2004-2006, Red Hat, Inc +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-pen.c +Copyright: 2008, Chris Wilson + 2002, University of Southern California +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-platform.h +Copyright: 2005, Mozilla Foundation +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-quartz-private.h +Copyright: 2006-2007, Mozilla Corporation + 2004, Calum Robinson +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-scaled-font-subsets.c +Copyright: 2006, Keith Packard + 2005, 2006, Red Hat, Inc. + 2003, University of Southern California +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-spans-private.h + gfx/cairo/cairo/src/cairo-spans.c +Copyright: 2008, M Joonas Pihlaja +License: Expat + +Files: gfx/cairo/cairo/src/cairo-surface-offset.c + gfx/cairo/cairo/src/cairo-surface-wrapper.c +Copyright: 2009, Chris Wilson + 2007, Adrian Johnson + 2005, Red Hat, Inc. +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-surface-snapshot.c +Copyright: 2009, Intel Corporation + 2005, Red Hat, Inc + 2002, University of Southern California +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-svg-surface-private.h + gfx/cairo/cairo/src/cairo-svg-surface.c +Copyright: 2005-2007, Emmanuel Pacaud <emmanuel.pacaud@free.fr> + 2004, 2006, Red Hat, Inc. +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-svg.h +Copyright: 2005, Emmanuel Pacaud <emmanuel.pacaud@univ-poitiers.fr> +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-tee-surface.c +Copyright: 2009, Chris Wilson + 2005, Red Hat, Inc. +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-tor-scan-converter.c +Copyright: 2008, M Joonas Pihlaja + 2007, David Turner +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-unicode.c +Copyright: 2005, Red Hat, Inc + 1999, Tom Tromey +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-vg-surface.c +Copyright: 2009, Chris Wilson + 2008, Opened Hand Ltd +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/cairo/src/cairo-vg.h +Copyright: 2009, Chris Wilson + 2007, Mozilla Corporation +License: MPL-1.1 or LGPL-2.1 + +Files: gfx/cairo/libpixman/src/* +Copyright: 2000 Keith Packard, member of The XFree86 Project, Inc., + 2005 Lars Knoll & Zack Rusin, Trolltech + 2008 Aaron Plattner, NVIDIA Corporation + 2008 Mozilla Corporation + 1999,2004 Keith Packard + 2000 SuSE, Inc. + 2004,2005,2007,2008 Red Hat, Inc. + 2004 Nicholas Miell + 2005 Trolltech AS + 2008 Rodrigo Kumpera + 2008 André Tupinambá + 2007 Luca Barbato +License: other-3 + Permission to use, copy, modify, distribute, and sell this software and its + documentation for any purpose is hereby granted without fee, provided that + the above copyright notice appear in all copies and that both that + copyright notice and this permission notice appear in supporting + documentation, and that the name of the copyright holder not be used in + advertising or publicity pertaining to distribution of the software without + specific, written prior permission. The copyright holder makes no + representations about the suitability of this software for any purpose. It + is provided "as is" without express or implied warranty. + . + THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS + SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND + FITNESS, IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY + SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN + AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING + OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS + SOFTWARE. + +Files: gfx/cairo/libpixman/src/pixman-arm-common.h + gfx/cairo/libpixman/src/pixman-arm-neon-asm.h +Copyright: 2009-2010, Nokia Corporation +License: Expat + +Files: gfx/cairo/libpixman/src/pixman-combine-float.c +Copyright: 2010, 2012, Soren Sandmann Pedersen + 2010, 2012, Red Hat, Inc. +License: Expat + +Files: gfx/cairo/libpixman/src/pixman-filter.c +Copyright: 2012, Soren Sandmann + 2012, Red Hat, Inc. +License: Expat + +Files: gfx/cairo/libpixman/src/pixman-glyph.c +Copyright: 2010-2012, Red Hat, Inc. + 2010, 2012, Soren Sandmann <sandmann@cs.au.dk> +License: Expat + +Files: gfx/cairo/libpixman/src/pixman-mips-dspr2-asm.h + gfx/cairo/libpixman/src/pixman-mips-dspr2.c + gfx/cairo/libpixman/src/pixman-mips-dspr2.h +Copyright: 2012, MIPS Technologies, Inc. +License: BSD-3-clause + +Files: gfx/cairo/libpixman/src/pixman-noop.c + gfx/cairo/libpixman/src/pixman-version.h +Copyright: 1996, 1998-1999, 2007-2009, 2011, 2013, Red Hat, Inc. +License: Expat + +Files: gfx/cairo/libpixman/src/pixman-region.c +Copyright: 1998, Keith Packard + 1987-1989, Digital Equipment Coportation + 1987-1989, The Open Group +License: other-4 + Permission to use, copy, modify, distribute, and sell this software and its + documentation for any purpose is hereby granted without fee, provided that + the above copyright notice appear in all copies and that both that + copyright notice and this permission notice appear in supporting + documentation. + . + 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 + OPEN GROUP 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. + . + Except as contained in this notice, the name of The Open Group shall not be + used in advertising or otherwise to promote the sale, use or other dealings + in this Software without prior written authorization from The Open Group. + . + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation, and that the name of Digital not be + used in advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + . + DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING + ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL + DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR + ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, + ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS + SOFTWARE. + +Files: gfx/cairo/libpixman/src/pixman.h +Copyright: 2007, Red Hat, Inc. + 1998, 2004, Keith Packard + 1987, Digital Equipment Corporation, Maynard, Massachusetts + 1987, 1998, The Open Group +License: other-5 + Permission to use, copy, modify, distribute, and sell this software and its + documentation for any purpose is hereby granted without fee, provided that + the above copyright notice appear in all copies and that both that + copyright notice and this permission notice appear in supporting + documentation. + . + 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 + OPEN GROUP 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. + . + Except as contained in this notice, the name of The Open Group shall not be + used in advertising or otherwise to promote the sale, use or other dealings + in this Software without prior written authorization from The Open Group. + . + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation, and that the name of Digital not be + used in advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + . + DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING + ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL + DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR + ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, + ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS + SOFTWARE. + +Files: gfx/gl/ForceDiscreteGPUHelperCGL.h +Copyright: The Chromium Authors +License: MPL-2.0 + +Files: gfx/graphite2/* +Copyright: 2010-2013, SIL International +License: LGPL-2.1 + +Files: gfx/graphite2/src/MozGrMalloc.h +Copyright: no-info-found +License: MPL-2.0 + +Files: gfx/harfbuzz/* +Copyright: 1998-2004 David Turner and Werner Lemberg + 2005 David Turner + 2004, 2007-2009, 2010 Red Hat, Inc. + 2006 Behdad Esfahbod + 2007 Chris Wilson + 2009 Martin Hosken and SIL International + 2009 Keith Stribley + 2010, 2012 Mozilla Foundation + 2008, 2010 Nokia Corporation and/or its subsidiary(-ies) + 2011 Codethink Limited + 2010,2011,2012 Google, Inc. +License: old-MIT + +Files: gfx/harfbuzz/src/hb-blob.cc + gfx/harfbuzz/src/hb-blob.h + gfx/harfbuzz/src/hb-face.h + gfx/harfbuzz/src/hb-font.h + gfx/harfbuzz/src/hb-ft.h + gfx/harfbuzz/src/hb-ot-layout.h + gfx/harfbuzz/src/hb-ot-shape.h + gfx/harfbuzz/src/hb-ot.h + gfx/harfbuzz/src/hb.h + gfx/harfbuzz/src/main.cc +Copyright: 1996, 1998-1999, 2007-2009, 2011, 2013, Red Hat, Inc. +License: Expat + +Files: gfx/harfbuzz/src/hb-buffer.cc + gfx/harfbuzz/src/hb-buffer.h +Copyright: 2011-2012, Google, Inc. + 2004, 2007, 2009, 2010, Red Hat, Inc. + 1998-2004, David Turner and Werner Lemberg +License: Expat + +Files: gfx/harfbuzz/src/hb-common.cc + gfx/harfbuzz/src/hb-common.h + gfx/harfbuzz/src/hb-face.cc + gfx/harfbuzz/src/hb-font.cc + gfx/harfbuzz/src/hb-glib.cc + gfx/harfbuzz/src/hb-glib.h + gfx/harfbuzz/src/hb-icu.h + gfx/harfbuzz/src/hb-ot-head-table.hh + gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh + gfx/harfbuzz/src/hb-ot-layout-gpos-table.hh + gfx/harfbuzz/src/hb-ot-layout-gsub-table.hh + gfx/harfbuzz/src/hb-ot-map.cc + gfx/harfbuzz/src/hb-ot-shape.cc + gfx/harfbuzz/src/hb-ot-tag.cc + gfx/harfbuzz/src/hb-shape.cc + gfx/harfbuzz/src/hb-shape.h +Copyright: 2010-2013, Google, Inc. + 2007-2010, Red Hat, Inc. +License: Expat + +Files: gfx/harfbuzz/src/hb-coretext.cc +Copyright: 2012-2013, Mozilla Foundation + 2012-2013, Google, Inc. +License: Expat + +Files: gfx/harfbuzz/src/hb-coretext.h +Copyright: 2008-2014, Mozilla Foundation +License: Expat + +Files: gfx/harfbuzz/src/hb-ft.cc +Copyright: 2009, Red Hat, Inc. + 2009, Keith Stribley +License: Expat + +Files: gfx/harfbuzz/src/hb-graphite2.cc +Copyright: 2011, SIL International + 2011, Martin Hosken + 2011-2012, Google, Inc. +License: Expat + +Files: gfx/harfbuzz/src/hb-graphite2.h +Copyright: 2011, SIL International + 2011, Martin Hosken +License: Expat + +Files: gfx/harfbuzz/src/hb-icu.cc +Copyright: 2011, Google, Inc. + 2009, Red Hat, Inc. + 2009, Keith Stribley +License: Expat + +Files: gfx/harfbuzz/src/hb-ot-layout.cc +Copyright: 2012-2013, Google, Inc. + 2007-2009, Red Hat, Inc. + 2006, Behdad Esfahbod + 1998-2004, David Turner and Werner Lemberg +License: Expat + +Files: gfx/harfbuzz/src/hb-unicode.cc + gfx/harfbuzz/src/hb-unicode.h +Copyright: 2011, Codethink Limited + 2010-2012, Google, Inc. + 2009, Red Hat, Inc. +License: Expat + +Files: gfx/ots/* +Copyright: 2009 The Chromium Authors +License: BSD-3-clause + +Files: gfx/ots/sync.sh +Copyright: no-info-found +License: MPL-2.0 + +Files: gfx/qcms/* +Copyright: 2009, Mozilla Foundation + 1998-2007, Marti Maria +License: Expat + +Files: gfx/qcms/qcms.h +Copyright: 1994-1996, SunSoft, Inc. +License: Expat + +Files: gfx/thebes/gfxScriptItemizer.cpp + gfx/thebes/gfxScriptItemizer.h +Copyright: 1995-2009, International Business Machines (IBM) +License: MPL-2.0 or Expat + +Files: gfx/ycbcr/* +Copyright: 2006-2008 The Chromium Authors +License: BSD-3-clause + +Files: gfx/ycbcr/YCbCrUtils.cpp + gfx/ycbcr/YCbCrUtils.h + gfx/ycbcr/chromium_types.h + gfx/ycbcr/ycbcr_to_rgb565.cpp +Copyright: no-info-found +License: MPL-2.0 + +Files: intl/icu/source/tools/tzcode/* +Copyright: no-info-found +License: public-domain + +Files: intl/unicharutil/util/nsBidiUtils.cpp + intl/unicharutil/util/nsUnicharUtils.h +Copyright: 2000-2002, Japan Network Information Center +License: MPL-2.0 or BSD-3-clause + +Files: intl/unicharutil/util/nsUnicodePropertyData.cpp +Copyright: 1991-2014, Unicode, Inc. +License: MPL-2.0 + +Files: ipc/chromium/* +Copyright: 2006-2008 The Chromium Authors +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/* +Copyright: 2007-2012, Niels Provos and Nick Mathewson + 2000-2009, Niels Provos <provos@citi.umich.edu> +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/* +Copyright: 2000-2002 Niels Provos <provos@citi.umich.edu> +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/WIN32-Code/tree.h +Copyright: 2002, Niels Provos <provos@citi.umich.edu> +License: BSD-2-clause + +Files: ipc/chromium/src/third_party/libevent/arc4random.c +Copyright: 2010-2012, Niels Provos and Nick Mathewson + 2010, Chris Davis, Niels Provos, and Nick Mathewson + 2008, Damien Miller <djm@openbsd.org> + 1996, David Mazieres <dm@uun.org> +License: ISC + +Files: ipc/chromium/src/third_party/libevent/buffer_iocp.c + ipc/chromium/src/third_party/libevent/bufferevent-internal.h + ipc/chromium/src/third_party/libevent/bufferevent_async.c + ipc/chromium/src/third_party/libevent/bufferevent_openssl.c + ipc/chromium/src/third_party/libevent/changelist-internal.h + ipc/chromium/src/third_party/libevent/defer-internal.h + ipc/chromium/src/third_party/libevent/evmap-internal.h + ipc/chromium/src/third_party/libevent/evmap.c + ipc/chromium/src/third_party/libevent/evthread_pthread.c + ipc/chromium/src/third_party/libevent/evthread_win32.c + ipc/chromium/src/third_party/libevent/evutil.c + ipc/chromium/src/third_party/libevent/evutil_rand.c + ipc/chromium/src/third_party/libevent/iocp-internal.h + ipc/chromium/src/third_party/libevent/ipv6-internal.h + ipc/chromium/src/third_party/libevent/mm-internal.h + ipc/chromium/src/third_party/libevent/ratelim-internal.h + ipc/chromium/src/third_party/libevent/util-internal.h +Copyright: 2007-2012, Niels Provos and Nick Mathewson +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/bufferevent.c + ipc/chromium/src/third_party/libevent/epoll.c +Copyright: 2007-2012, Niels Provos, Nick Mathewson + 2000-2007, Niels Provos <provos@citi.umich.edu> +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/bufferevent_pair.c + ipc/chromium/src/third_party/libevent/event_iocp.c + ipc/chromium/src/third_party/libevent/evthread-internal.h + ipc/chromium/src/third_party/libevent/evthread.c + ipc/chromium/src/third_party/libevent/listener.c +Copyright: 2008-2012, Niels Provos, Nick Mathewson +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/compat/* +Copyright: 1991, 1993, University of California +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/evdns.c +Copyright: 2007-2012, Nick Mathewson and Niels Provos + 2006-2007, Niels Provos +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/evport.c +Copyright: 2007-2012, Niels Provos and Nick Mathewson + 2007, Sun Microsystems + 2006-2007, Niels Provos +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/include/event2/buffer.h + ipc/chromium/src/third_party/libevent/include/event2/buffer_compat.h + ipc/chromium/src/third_party/libevent/include/event2/bufferevent_ssl.h + ipc/chromium/src/third_party/libevent/include/event2/thread.h + ipc/chromium/src/third_party/libevent/include/event2/util.h +Copyright: 2007-2012, Niels Provos and Nick Mathewson +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/include/event2/bufferevent_compat.h +Copyright: 2007-2012, Niels Provos, Nick Mathewson + 2000-2007, Niels Provos <provos@citi.umich.edu> +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/include/event2/dns.h +Copyright: 2007-2012, Niels Provos and Nick Mathewson + 2006-2007, Niels Provos <provos@citi.umich.edu> +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/log.c +Copyright: 2005-2012, Niels Provos and Nick Mathewson + 2000, Dug Song <dugsong@monkey.org> + 1993, University of California +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/minheap-internal.h +Copyright: 2007-2012, Niels Provos and Nick Mathewson + 2006, Maxim Yegorushkin <maxim.yegorushkin@gmail.com> +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/strlcpy.c +Copyright: 1998, Todd C. Miller <Todd.Miller@courtesan.com> +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/test/* +Copyright: 2007-2012, Niels Provos and Nick Mathewson +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/test/bench.c + ipc/chromium/src/third_party/libevent/test/regress.c + ipc/chromium/src/third_party/libevent/test/regress.h + ipc/chromium/src/third_party/libevent/test/regress_buffer.c + ipc/chromium/src/third_party/libevent/test/regress_bufferevent.c + ipc/chromium/src/third_party/libevent/test/regress_dns.c + ipc/chromium/src/third_party/libevent/test/regress_http.c + ipc/chromium/src/third_party/libevent/test/regress_main.c + ipc/chromium/src/third_party/libevent/test/regress_rpc.c + ipc/chromium/src/third_party/libevent/test/test-eof.c + ipc/chromium/src/third_party/libevent/test/test-init.c + ipc/chromium/src/third_party/libevent/test/test-time.c + ipc/chromium/src/third_party/libevent/test/test-weof.c +Copyright: 2007-2012, Niels Provos and Nick Mathewson + 2000-2009, Niels Provos <provos@citi.umich.edu> +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/test/regress_util.c +Copyright: 2009-2012, Nick Mathewson and Niels Provos +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/test/tinytest.c + ipc/chromium/src/third_party/libevent/test/tinytest.h + ipc/chromium/src/third_party/libevent/test/tinytest_macros.h +Copyright: 2009-2012, Nick Mathewson +License: BSD-3-clause + +Files: ipc/chromium/src/third_party/libevent/win32select.c +Copyright: 2007-2012, Niels Provos and Nick Mathewson + 2003, Michael A. Davis <mike@datanerds.net> + 2000-2007, Niels Provos <provos@citi.umich.edu> +License: BSD-3-clause + +Files: ipc/glue/StringUtil.cpp +Copyright: 2006-2008, The Chromium Authors. +License: MPL-2.0 + +Files: ipc/ipdl/test/cxx/IPDLUnitTestProcessChild.cpp + ipc/ipdl/test/cxx/IPDLUnitTestProcessChild.h + ipc/ipdl/test/cxx/IPDLUnitTestSubprocess.cpp + ipc/ipdl/test/cxx/IPDLUnitTestSubprocess.h + ipc/ipdl/test/cxx/IPDLUnitTestTypes.h + ipc/ipdl/test/cxx/IPDLUnitTests.h + ipc/ipdl/test/cxx/TestHighestPrio.cpp + ipc/ipdl/test/cxx/genIPDLUnitTests.py + ipc/ipdl/test/cxx/app/* +Copyright: no-info-found +License: MPL-2.0 + +Files: js/src/builtin/embedjs.py +Copyright: 2012, the V8 project authors +License: MPL-2.0 or BSD-3-clause + +Files: js/src/ctypes/libffi/ltmain.sh +Copyright: 1996-2001, 2003-2006, Free Software Foundation +License: GPL-2+ + +Files: js/src/ctypes/libffi/msvcc.sh +Copyright: 2009, Daniel Witte <dwitte@mozilla.com> +License: MPL-1.1 or GPL-2 or LGPL-2.1 + +Files: js/src/ctypes/libffi/src/* +Copyright: 2011-2013, Anthony Green + 1996-2004, 2007, 2008, Red Hat, Inc. +License: Expat + +Files: js/src/ctypes/libffi/src/aarch64/* +Copyright: 2009-2012, ARM Ltd. +License: Expat + +Files: js/src/ctypes/libffi/src/arc/* +Copyright: 2013, Synopsys, Inc. (www.synopsys.com) + 2012, Anthony Green +License: Expat + +Files: js/src/ctypes/libffi/src/arc/ffi.c +Copyright: 2013, Synopsys, Inc. (www.synopsys.com) +License: Expat + +Files: js/src/ctypes/libffi/src/arm/* +Copyright: 2012, Anthony Green + 2010, CodeSourcery + 1996-2003, Red Hat, Inc. +License: Expat + +Files: js/src/ctypes/libffi/src/arm/ffi.c +Copyright: 2011, Timothy Wall + 2011, Plausible Labs Cooperative, Inc. + 2011, Free Software Foundation + 2011, Anthony Green + 1998, 2008, 2011, Red Hat, Inc. +License: Expat + +Files: js/src/ctypes/libffi/src/avr32/* +Copyright: 2011-2012, Anthony Green + 2009, Bradley Smith <brad@brad-smith.co.uk> +License: Expat + +Files: js/src/ctypes/libffi/src/bfin/* +Copyright: 2012, Alexandre K. I. de Mendonca <alexandre.keunecke@gmail.com> +License: Expat + +Files: js/src/ctypes/libffi/src/closures.c +Copyright: 2011, Plausible Labs Cooperative, Inc + 2007, 2009-2010, Red Hat, Inc + 2007, 2009-2010, Free Software Foundation, Inc. +License: Expat + +Files: js/src/ctypes/libffi/src/cris/ffi.c +Copyright: 2007, Free Software Foundation, Inc. + 2005, Axis Communications AB + 2004, Simon Posnjak + 1998, Cygnus Solutions +License: Expat + +Files: js/src/ctypes/libffi/src/debug.c + js/src/ctypes/libffi/src/java_raw_api.c + js/src/ctypes/libffi/src/raw_api.c + js/src/ctypes/libffi/src/types.c +Copyright: 1996, 1998, 1999, 2007-2009, 2011, 2013, Red Hat, Inc. +License: Expat + +Files: js/src/ctypes/libffi/src/frv/ffi.c +Copyright: 2008, Red Hat, Inc. + 2007, Free Software Foundation, Inc. + 2004, Anthony Green +License: Expat + +Files: js/src/ctypes/libffi/src/ia64/ffi.c +Copyright: 2011, Anthony Green + 2000, Hewlett Packard Company + 1998, 2007, 2008, 2012, Red Hat, Inc. +License: Expat + +Files: js/src/ctypes/libffi/src/ia64/ia64_flags.h +Copyright: 2000, Hewlett Packard Company +License: Expat + +Files: js/src/ctypes/libffi/src/m32r/* +Copyright: 2008, Red Hat, Inc. + 2004, Renesas Technology +License: Expat + +Files: js/src/ctypes/libffi/src/m32r/ffitarget.h +Copyright: 2012, Anthony Green + 2004, Renesas Technology +License: Expat + +Files: js/src/ctypes/libffi/src/m88k/* +Copyright: 2013, Miodrag Vallat. <miod@openbsd.org> +License: Expat + +Files: js/src/ctypes/libffi/src/metag/* +Copyright: 2013, Imagination Technologies Ltd. +License: Expat + +Files: js/src/ctypes/libffi/src/metag/ffi.c +Copyright: 2013, Imagination Technologies +License: Expat + +Files: js/src/ctypes/libffi/src/microblaze/* +Copyright: 2012, 2013, Xilinx, Inc. +License: Expat + +Files: js/src/ctypes/libffi/src/mips/ffi.c +Copyright: 2011, Anthony Green + 2008, David Daney + 1996, 2007, 2008, 2011, Red Hat, Inc. +License: Expat + +Files: js/src/ctypes/libffi/src/moxie/* +Copyright: 2012, 2013, Anthony Green +License: Expat + +Files: js/src/ctypes/libffi/src/nios2/* +Copyright: 2013, Mentor Graphics +License: Expat + +Files: js/src/ctypes/libffi/src/pa/ffi.c +Copyright: 2011, Anthony Green + 2008, Red Hat, Inc. + 2006, Free Software Foundation, Inc. + 2003, 2004, Randolph Chung <tausq@debian.org> +License: Expat + +Files: js/src/ctypes/libffi/src/powerpc/* +Copyright: 2013, IBM + 2011, Kyle Moffett + 2011, Anthony Green + 2008, Red Hat, Inc. + 2007, 2008, Free Software Foundation, Inc. + 1998, Geoffrey Keating +License: Expat + +Files: js/src/ctypes/libffi/src/powerpc/asm.h +Copyright: 1998, Geoffrey Keating +License: Expat + +Files: js/src/ctypes/libffi/src/powerpc/ffi_darwin.c +Copyright: 2002, 2006, 2007-2009-2010, Free Software Foundation, Inc. + 2001, John Hornkvist + 1998, Geoffrey Keating +License: Expat + +Files: js/src/ctypes/libffi/src/powerpc/ffitarget.h +Copyright: 2012, Anthony Green + 2007-2008, 2010, Free Software Foundation, Inc. + 1996-2003, 2010, Red Hat, Inc. +License: Expat + +Files: js/src/ctypes/libffi/src/s390/ffi.c +Copyright: 2008, Red Hat, Inc. + 2000-2007, Software AG +License: Expat + +Files: js/src/ctypes/libffi/src/sh/ffi.c +Copyright: 2008, Red Hat, Inc. + 2002-2008, 2012, Kaz Kojima +License: Expat + +Files: js/src/ctypes/libffi/src/sh64/ffi.c +Copyright: 2008, Anthony Green + 2003, 2004, 2006-2007, 2012, Kaz Kojima +License: Expat + +Files: js/src/ctypes/libffi/src/tile/* +Copyright: 2012, Tilera Corp +License: Expat + +Files: js/src/ctypes/libffi/src/vax/* +Copyright: 2013, Miodrag Vallat. <miod@openbsd.org> +License: Expat + +Files: js/src/ctypes/libffi/src/x86/* +Copyright: 2012, Anthony Green + 2007, 2008, 2010, Free Software Foundation, Inc. + 1996-2003, 2010, Red Hat, Inc. +License: Expat + +Files: js/src/ctypes/libffi/src/x86/ffi.c +Copyright: 2008, 2010, Free Software Foundation, Inc. + 2002, Roger Sayle + 2002, Ranjit Mathew + 2002, Bo Thorsen + 1996, 1998-1999, 2001, 2007-2008, Red Hat, Inc. +License: Expat + +Files: js/src/ctypes/libffi/src/x86/ffi64.c +Copyright: 2013, The Written Word, Inc. + 2011, Anthony Green + 2008, 2010, Red Hat, Inc. + 2002, 2007, Bo Thorsen <bo@suse.de> +License: Expat + +Files: js/src/ctypes/libffi/src/xtensa/* +Copyright: 2013, Tensilica, Inc. +License: Expat + +Files: js/src/devtools/rootAnalysis/analyze.py + js/src/devtools/vprof/testVprofMT.c + js/src/jit/BacktrackingAllocator.h +Copyright: no-info-found +License: MPL-2.0 + +Files: js/src/editline/* +Copyright: 1992-1993, Simmule Turner and Rich Salz +License: MPL-2.0 + +Files: js/src/irregexp/* +Copyright: 2006-2014, the V8 project authors +License: BSD-3-clause + +Files: js/src/jit/ExecutableAllocator.cpp + js/src/jit/ExecutableAllocator.h +Copyright: 2006-2009, 2012, Apple Inc. +License: BSD-2-clause + +Files: js/src/jit/arm/Simulator-arm.cpp + js/src/jit/arm/Simulator-arm.h + js/src/octane/* +Copyright: 2006-2014, the V8 project authors +License: BSD-3-clause + +Files: js/src/octane/code-load.js +Copyright: 2013, the Octane Benchmark project authors + 2012, The Closure Library Authors + 2012, John Resig, http://jquery.com +License: Apache-2.0 or BSD-3-clause or Expat + +Files: js/src/octane/deltablue.js +Copyright: 2008, the V8 project authors + 1996, John Maloney and Mario Wolczko +License: GPL-2+ + +Files: js/src/octane/gbemu-part1.js + js/src/octane/gbemu-part2.js +Copyright: 2013, Google, Inc. + 2010-2012, Grant Galitz +License: GPL-2 + +Files: js/src/octane/mandreel.js +Copyright: 2012, Onan Games + 2012, Google, Inc.F +License: BSD-3-clause + +Files: js/src/octane/navier-stokes.js +Copyright: 2013, the V8 project authors + 2009, Oliver Hunt <http://nerget.com> +License: Expat + +Files: js/src/octane/typescript.js +Copyright: 2013, the Octane Benchmark project authors +License: BSD-3-clause + +Files: js/src/tests/lib/jittests.py + js/src/tests/shell/shell.js + js/src/tests/test262/browser.js + js/src/tests/test262/intl402/shell.js + js/xpconnect/tests/unit/head_watchdog.js + js/xpconnect/tests/unit/test_attributes.js + js/xpconnect/tests/unit/test_blob.js + js/xpconnect/tests/unit/test_blob2.js + js/xpconnect/tests/unit/test_bogus_files.js + js/xpconnect/tests/unit/test_bug1021312.js + js/xpconnect/tests/unit/test_bug408412.js + js/xpconnect/tests/unit/test_bug451678.js + js/xpconnect/tests/unit/test_bug780370.js + js/xpconnect/tests/unit/test_bug809652.js + js/xpconnect/tests/unit/test_bug809674.js + js/xpconnect/tests/unit/test_bug813901.js + js/xpconnect/tests/unit/test_bug867486.js + js/xpconnect/tests/unit/test_bug976151.js + js/xpconnect/tests/unit/test_bug_442086.js + js/xpconnect/tests/unit/test_file.js + js/xpconnect/tests/unit/test_file2.js + js/xpconnect/tests/unit/test_import.js + js/xpconnect/tests/unit/test_js_weak_references.js + js/xpconnect/tests/unit/test_nuke_sandbox.js + js/xpconnect/tests/unit/test_params.js + js/xpconnect/tests/unit/test_recursive_import.js + js/xpconnect/tests/unit/test_reflect_parse.js + js/xpconnect/tests/unit/test_returncode.js + js/xpconnect/tests/unit/test_sandbox_metadata.js + js/xpconnect/tests/unit/test_tearoffs.js + js/xpconnect/tests/unit/test_unload.js + js/xpconnect/tests/unit/test_watchdog_default.js + js/xpconnect/tests/unit/test_watchdog_disable.js + js/xpconnect/tests/unit/test_watchdog_enable.js + js/xpconnect/tests/unit/test_watchdog_hibernate.js + js/xpconnect/tests/unit/test_watchdog_toggle.js + js/xpconnect/tests/unit/test_xpcomutils.js + layout/base/tests/marionette/* + layout/reftests/border-image/* + layout/reftests/svg/* + layout/reftests/table-dom/* + media/libcubeb/include/* + media/libcubeb/src/cubeb_osx_run_loop.c +Copyright: no-info-found +License: MPL-2.0 + +Files: js/src/tests/test262/intl402/browser.js +Copyright: 2012, Mozilla Corporation +License: MPL-2.0 + +Files: js/src/vtune/* +Copyright: 2005-2013, Intel Corporation +License: BSD-3-clause or GPL-2 + +Files: layout/base/nsFrameManager.cpp + layout/base/nsFrameManager.h + layout/generic/nsLineLayout.h + layout/style/nsHTMLStyleSheet.cpp +Copyright: 2000, International Business Machines (IBM) +License: MPL-2.0 + +Files: layout/reftests/fonts/mark-generate.py + layout/reftests/fonts/math/* +Copyright: 2008, Mozilla Corporation +License: MPL-2.0 + +Files: media/gmp-clearkey/0.1/WMFH264Decoder.cpp + media/gmp-clearkey/0.1/WMFH264Decoder.h + media/gmp-clearkey/0.1/WMFUtils.cpp + media/gmp-clearkey/0.1/WMFUtils.h +Copyright: 2012-2014, Mozilla Foundation and contributors +License: Apache-2.0 + +Files: media/kiss_fft/_kiss_fft_guts.h + media/kiss_fft/kiss_fft.c + media/kiss_fft/kiss_fftr.c +Copyright: 2003-2010, Mark Borgerding +License: BSD-3-clause + +Files: media/libcubeb/src/android/* +Copyright: 2005-2013, The Android Open Source Project +License: Apache-2.0 + +Files: media/libnestegg/* +Copyright: 2010 Mozilla Foundation +License: ISC + +Files: media/libnestegg/src/* +Copyright: 2004-2010, Alex Pankratov +License: BSD-3-clause + +Files: media/libogg/* +Copyright: 2002-2007 Xiph.org Foundation +License: BSD-3-clause + +Files: media/libopus/celt/* +Copyright: 2007-2009, Xiph.Org Foundation + 2007-2008, CSIRO +License: BSD-2-clause + +Files: media/libopus/celt/_kiss_fft_guts.h +Copyright: 2003, 2004, Mark Borgerding +License: BSD-2-clause + +Files: media/libopus/celt/arch.h + media/libopus/celt/fixed_generic.h + media/libopus/celt/mathops.c + media/libopus/celt/mathops.h +Copyright: 2007-2009, Xiph.Org Foundation + 2007-2008, CSIRO + 2002-2008, Jean-Marc Valin +License: BSD-2-clause + +Files: media/libopus/celt/arm/* +Copyright: 2013, Parrot + 2010, Xiph.Org Foundation +License: BSD-2-clause + +Files: media/libopus/celt/arm/fixed_armv4.h + media/libopus/celt/arm/kiss_fft_armv4.h + media/libopus/celt/arm/kiss_fft_armv5e.h +Copyright: 2013, Xiph.Org Foundation and contributors +License: BSD-2-clause + +Files: media/libopus/celt/arm/fixed_armv5e.h +Copyright: 2013, Parrot + 2007-2009, Xiph.Org Foundation + 2007-2008, CSIRO + 2003-2008, Jean-Marc Valin +License: BSD-2-clause + +Files: media/libopus/celt/bands.c + media/libopus/celt/bands.h + media/libopus/celt/celt.c + media/libopus/celt/celt.h + media/libopus/celt/celt_decoder.c + media/libopus/celt/celt_encoder.c + media/libopus/celt/modes.c + media/libopus/celt/modes.h +Copyright: 2008-2012, Gregory Maxwell + 2007-2010, Xiph.Org Foundation + 2007-2008, CSIRO +License: BSD-2-clause + +Files: media/libopus/celt/celt_lpc.c + media/libopus/celt/celt_lpc.h +Copyright: 1994-2002, 2009-2012, Xiph.Org Foundation +License: BSD-2-clause + +Files: media/libopus/celt/cpu_support.h +Copyright: 2013, Parrot + 2010, Xiph.Org Foundation +License: BSD-2-clause + +Files: media/libopus/celt/cwrs.c + media/libopus/celt/cwrs.h +Copyright: 2007-2009, Xiph.Org Foundation + 2007-2009, Timothy B. Terriberry + 2007-2008, CSIRO +License: BSD-2-clause + +Files: media/libopus/celt/ecintrin.h + media/libopus/celt/entcode.h + media/libopus/celt/entdec.c + media/libopus/celt/entdec.h + media/libopus/celt/entenc.c + media/libopus/celt/entenc.h + media/libopus/celt/mfrngcod.h +Copyright: 2008-2009, Xiph.Org Foundation + 2001-2011, Timothy B. Terriberry +License: BSD-2-clause + +Files: media/libopus/celt/entcode.c +Copyright: 2001-2011, Timothy B. Terriberry +License: BSD-2-clause + +Files: media/libopus/celt/fixed_debug.h + media/libopus/celt/stack_alloc.h +Copyright: 2007-2012, Xiph.Org Foundation + 2002-2008, Jean-Marc Valin +License: BSD-2-clause + +Files: media/libopus/celt/float_cast.h +Copyright: 2001, Erik de Castro Lopo <erikd AT mega-nerd DOT com> +License: BSD-2-clause + +Files: media/libopus/celt/kiss_fft.c + media/libopus/celt/kiss_fft.h +Copyright: 2008, Xiph.Org Foundation, CSIRO + 2005-2007, Xiph.Org Foundation + 2003-2004, Mark Borgerding +License: BSD-2-clause + +Files: media/libopus/celt/os_support.h +Copyright: 2007, Jean-Marc Valin +License: BSD-2-clause + +Files: media/libopus/celt/x86/* +Copyright: 2013, Jean-Marc Valin and John Ridges +License: BSD-2-clause + +Files: media/libopus/include/* +Copyright: 1994-2002, 2009-2012, Xiph.Org Foundation +License: BSD-2-clause + +Files: media/libopus/include/opus.h + media/libopus/include/opus_defines.h +Copyright: 2010, 2011, Xiph.Org Foundation, Skype Limited +License: BSD-2-clause + +Files: media/libopus/include/opus_custom.h +Copyright: 2008-2012, Gregory Maxwell + 2007-2010, Xiph.Org Foundation + 2007-2008, CSIRO +License: BSD-2-clause + +Files: media/libopus/silk/* +Copyright: 2006-2011, Skype Limited +License: BSD-2-clause + +Files: media/libopus/silk/MacroDebug.h +Copyright: 2012, Xiph.Org Foundation + 2006-2011, Skype Limited +License: BSD-2-clause + +Files: media/libopus/silk/arm/* +Copyright: 2013, Parrot + 2006-2011, Skype Limited +License: BSD-2-clause + +Files: media/libopus/silk/arm/SigProc_FIX_armv4.h +Copyright: 2013, Xiph.Org Foundation and contributors + 2013, Parrot +License: BSD-2-clause + +Files: media/libopus/silk/arm/macros_armv4.h +Copyright: 2013, Xiph.Org Foundation and contributors +License: BSD-2-clause + +Files: media/libopus/src/* +Copyright: 1994-2002, 2009-2012, Xiph.Org Foundation +License: BSD-2-clause + +Files: media/libopus/src/mlp.c + media/libopus/src/mlp.h +Copyright: 2008-2011, Octasic Inc. +License: BSD-2-clause + +Files: media/libopus/src/opus.c + media/libopus/src/opus_decoder.c + media/libopus/src/opus_encoder.c +Copyright: 2010, 2011, Xiph.Org Foundation, Skype Limited +License: BSD-2-clause + +Files: media/libpng/* +Copyright: 1998-2014, Glenn Randers-Pehrson + 1996-1997, Andreas Dilger + 1995-1996, Guy Eric Schalnat, Group 42, Inc. +License: libpng + +Files: media/libpng/arm/* +Copyright: 2014, Glenn Randers-Pehrson +License: libpng + +Files: media/libpng/pnglibconf.h +Copyright: no-info-found +License: MPL-2.0 + +Files: media/libsoundtouch/src/* +Copyright: Olli Parviainen +License: LGPL-2.1+ + +Files: media/libspeex_resampler/src/* +Copyright: 2002, 2003, 2007, Jean-Marc Valin +License: BSD-3-clause + +Files: media/libspeex_resampler/src/resample.c + media/libspeex_resampler/src/resample_sse.c +Copyright: 2008, Thorvald Natvig + 2007-2008, Jean-Marc Valin +License: BSD-3-clause + +Files: media/libspeex_resampler/src/resample_neon.c +Copyright: 2011, Texas Instruments + 2008, Thorvald Natvig + 2007-2008, Jean-Marc Valin +License: BSD-3-clause + +Files: media/libspeex_resampler/src/simd_detect.cpp + media/libspeex_resampler/src/simd_detect.h +Copyright: no-info-found +License: MPL-2.0 + +Files: media/libtheora/* +Copyright: 2002-2007 Xiph.org Foundation +License: BSD-3-clause + +Files: media/libvorbis/* +Copyright: 2002-2007 Xiph.org Foundation +License: BSD-3-clause + +Files: media/libvpx/* +Copyright: 2010 Google Inc. +License: BSD-3-clause + +Files: mfbt/double-conversion/* +Copyright: 2006-2014, the V8 project authors +License: BSD-3-clause + +Files: modules/brotli/* +Copyright: 2013, 2014, Google Inc. +License: Apache-2.0 + +Files: modules/freetype2/* +Copyright: various contributors +License: GPL-2+ + +Files: modules/freetype2/builds/unix/* +Copyright: 1996-2014, Free Software Foundation, Inc +License: GPL-2+ + +Files: modules/freetype2/src/bdf/bdf.h +Copyright: 2001-2004, 2011, Francesco Zappa Nardelli + 2000, Computing Research Labs, New Mexico State University +License: Expat + +Files: modules/freetype2/src/bdf/bdferror.h +Copyright: 2001-2002, 2012, Francesco Zappa Nardelli +License: Expat + +Files: modules/freetype2/src/bdf/bdflib.c +Copyright: 2001-2014, Francesco Zappa Nardelli + 2000, Computing Research Labs, New Mexico State University +License: Expat + +Files: modules/freetype2/src/gzip/* +Copyright: 1995-2013, Mark Adler +License: Zlib + +Files: modules/freetype2/src/gzip/inftrees.c +Copyright: 1995-2013, Mark Adler +License: Zlib + +Files: modules/freetype2/src/gzip/zutil.c + modules/freetype2/src/gzip/zutil.h +Copyright: 1995-2013, Jean-loup Gailly +License: Zlib + +Files: modules/freetype2/src/gzip/zlib.h +Copyright: 1995-2013, Jean-loup Gailly and Mark Adler +License: Zlib + +Files: modules/freetype2/src/pcf/* +Copyright: 2000-2014, by David Turner +License: Expat + +Files: modules/freetype2/src/tools/ftrandom/* +Copyright: 2005, 2007-2008, 2013, George Williams +License: BSD-3-clause + +Files: modules/libjar/test/unit/test_bug333423.js + modules/libjar/test/unit/test_bug597702.js + modules/libjar/test/unit/test_bug637286.js + modules/libjar/test/unit/test_corrupt_536911.js + modules/libjar/test/unit/test_corrupt_541828.js + modules/libjar/test/unit/test_dirjar_bug525755.js + modules/libjar/test/unit/test_jarinput_stream_zipreader_reference.js +Copyright: no-info-found +License: MPL-2.0 + +Files: modules/zlib/* +Copyright: 1995-2013, Mark Adler +License: Zlib + +Files: modules/zlib/src/compress.c + modules/zlib/src/deflate.h + modules/zlib/src/trees.c + modules/zlib/src/uncompr.c + modules/zlib/src/zutil.c + modules/zlib/src/zutil.h + modules/zlib/src/zconf.h +Copyright: 1995-2013, Jean-loup Gailly +License: Zlib + +Files: modules/zlib/src/deflate.c + modules/zlib/src/zlib.h +Copyright: 1995-2013, Jean-loup Gailly and Mark Adler +License: Zlib + +Files: modules/zlib/src/inftrees.c +Copyright: 1995-2013, Mark Adler +License: Zlib + +Files: netwerk/dns/nsIDNKitInterface.h +Copyright: 2000-2002, Japan Network Information Center +License: BSD-3-clause + +Files: netwerk/dns/prepare_tlds.py +Copyright: no-info-found +License: MPL-2.0 + +Files: netwerk/sctp/src/* +Copyright: 2011-2012, Michael Tuexen + 2011-2012, Irene Ruengeler + 2009-2010, Humaira Kamal + 2009-2010, Brad Penoff +License: BSD-2-clause + +Files: netwerk/sctp/src/netinet/* +Copyright: 2008-2012, Randall Stewart + 2008-2012, Michael Tuexen + 2001-2008, Cisco Systems, Inc. +License: BSD-3-clause + +Files: netwerk/sctp/src/netinet/sctp_lock_userspace.h + netwerk/sctp/src/netinet/sctp_os_userspace.h +Copyright: 2008-2012, Randall Stewart + 2008-2012, Michael Tuexen + 2008-2012, Brad Penoff + 2001-2007, Cisco Systems, Inc. +License: BSD-3-clause + +Files: netwerk/sctp/src/netinet/sctp_sha1.c +Copyright: 2013, Lally Singh + 2008-2013, Michael Tuexen + 2008-2012, Randall Stewart + 2001-2007, Cisco Systems, Inc. +License: BSD-3-clause + +Files: netwerk/sctp/src/netinet/sctp_ss_functions.c +Copyright: 2010-2012, Robin Seggelmann + 2010-2012, Randall Stewart + 2010-2012, Michael Tuexen +License: BSD-2-clause + +Files: netwerk/sctp/src/netinet/sctp_userspace.c +Copyright: 2011, 2012, Michael Tuexen + 2011, 2012, Irene Ruengeler +License: BSD-2-clause + +Files: netwerk/sctp/src/netinet6/* +Copyright: 2008-2012, Randall Stewart + 2008-2012, Michael Tuexen + 2001-2008, Cisco Systems, Inc. +License: BSD-3-clause + +Files: netwerk/sctp/src/user_inpcb.h + netwerk/sctp/src/user_socketvar.h +Copyright: 1982, 1986, 1990, 1993, University of California +License: BSD-3-clause + +Files: netwerk/sctp/src/user_ip6_var.h +Copyright: 1995-1997, and 1998, WIDE Project + 1982, 1986, 1993, University of California +License: BSD-3-clause + +Files: netwerk/sctp/src/user_ip_icmp.h +Copyright: 1982, 1986, 1993, University of California +License: BSD-3-clause + +Files: netwerk/sctp/src/user_malloc.h +Copyright: 2005, Robert N. M. Watson + 1987, 1993, University of California +License: BSD-3-clause + +Files: netwerk/sctp/src/user_mbuf.c + netwerk/sctp/src/user_mbuf.h +Copyright: 1982, 1986, 1988, 1993, University of California +License: BSD-3-clause + +Files: netwerk/sctp/src/user_queue.h +Copyright: 1991, 1993, University of California +License: BSD-3-clause + +Files: netwerk/sctp/src/user_recv_thread.h +Copyright: 2011-2012, Michael Tuexen + 2011-2012, Irene Ruengeler +License: BSD-2-clause + +Files: netwerk/sctp/src/user_route.h +Copyright: 1980, 1986, 1993, University of California +License: BSD-3-clause + +Files: netwerk/sctp/src/user_socket.c +Copyright: 2011, 2012, Michael Tuexen + 2011, 2012, Irene Ruengeler + 2009, 2010, Humaira Kamal + 2009, 2010, Brad Penoff + 2004-2008, Robert N. M. Watson + 2004, The FreeBSD Foundation + 1982, 1986, 1988, 1990, 1993, University of California +License: BSD-2-clause + +Files: netwerk/streamconv/nsStreamConverterService.cpp +Copyright: 2000, International Business Machines (IBM) +License: MPL-2.0 + +Files: netwerk/test/unit/test_NetUtil.js + netwerk/test/unit/test_about_networking.js + netwerk/test/unit/test_about_protocol.js + netwerk/test/unit/test_auth_proxy.js + netwerk/test/unit/test_bug248970_cache.js + netwerk/test/unit/test_bug248970_cookie.js + netwerk/test/unit/test_bug856978.js + netwerk/test/unit/test_cookiejars.js + netwerk/test/unit/test_cookiejars_safebrowsing.js + netwerk/test/unit/test_dns_proxy_bypass.js + netwerk/test/unit/test_extract_charset_from_content_type.js + netwerk/test/unit/test_httpResponseTimeout.js + netwerk/test/unit/test_httpauth.js + netwerk/test/unit/test_mozTXTToHTMLConv.js + netwerk/test/unit/test_parse_content_type.js + netwerk/test/unit/test_ping_aboutnetworking.js + netwerk/test/unit/test_protocolproxyservice.js + netwerk/test/unit/test_safeoutputstream.js + netwerk/test/unit/test_speculative_connect.js + netwerk/test/unit/test_udpsocket.js + netwerk/test/unit/test_websocket_offline.js +Copyright: no-info-found +License: MPL-2.0 + +Files: nsprpub/lib/ds/plvrsion.c + nsprpub/lib/libc/src/plvrsion.c + nsprpub/lib/prstreams/plvrsion.c + nsprpub/pr/src/prvrsion.c +Copyright: 1998, Netscape Communications Corporation +License: MPL-2.0 + +Files: nsprpub/pr/include/prvrsion.h + nsprpub/pr/src/malloc/prmalloc.c +Copyright: no-info-found +License: MPL-2.0 + +Files: nsprpub/pr/src/misc/praton.c +Copyright: 2004, Internet Systems Consortium, Inc. ("ISC") + 1993, Digital Equipment Corporation + 1983, 1990, 1993, University of California +License: BSD-3-clause or ISC + +Files: nsprpub/pr/src/misc/prerrortable.c +Copyright: 1987, 1988, the Student Information Processing Board +License: MPL-2.0 + +Files: other-licenses/atk-1.0/* +Copyright: 2001-2002, Sun Microsystems Inc. +License: LGPL-2+ + +Files: other-licenses/atk-1.0/atk/atkplug.h + other-licenses/atk-1.0/atk/atksocket.h +Copyright: 2009, Novell, Inc. +License: LGPL-2+ + +Files: other-licenses/nsis/Contrib/CityHash/cityhash/* +Copyright: 2010-2014, Google, Inc. +License: Expat + +Files: other-licenses/nsis/Contrib/liteFirewall/liteFirewall.cpp +Copyright: 2007-2009, Olivier Marcoux +License: Zlib + +Files: other-licenses/snappy/* +Copyright: 2005, 2006, 2008-2013, Google Inc. +License: BSD-3-clause + +Files: other-licenses/snappy/src/snappy-c.cc + other-licenses/snappy/src/snappy-c.h +Copyright: 2011, Martin Gieseking <martin.gieseking@uos.de> +License: BSD-3-clause + +Files: other-licenses/snappy/src/snappy.h + other-licenses/snappy/src/snappy_unittest.cc +Copyright: 2005, and onwards Google Inc +License: BSD-3-clause + +Files: parser/expat/* +Copyright: 1998, 1999, 2000 Thai Open Source Software Center Ltd + and Clark Cooper + 2001, 2002 Expat maintainers +License: Expat + +Files: parser/expat/lib/moz_extensions.c +Copyright: no-info-found +License: MPL-2.0 + +Files: parser/html/jArray.h + parser/html/nsHtml5ArrayCopy.h + parser/html/nsHtml5AttributeName.cpp + parser/html/nsHtml5AttributeName.h + parser/html/nsHtml5ElementName.cpp + parser/html/nsHtml5ElementName.h + parser/html/nsHtml5Macros.h + parser/html/nsHtml5NamedCharacters.cpp + parser/html/nsHtml5NamedCharacters.h + parser/html/nsHtml5Portability.h + parser/html/nsHtml5StateSnapshot.cpp + parser/html/nsHtml5StateSnapshot.h + parser/html/nsHtml5UTF16Buffer.cpp + parser/html/nsHtml5UTF16Buffer.h + parser/html/javasrc/* +Copyright: 2008-2014, Mozilla Foundation +License: Expat + +Files: parser/html/javasrc/StackNode.java +Copyright: 2007-2011, Mozilla Foundation + 2007, Henri Sivonen +License: Expat + +Files: parser/html/javasrc/Tokenizer.java + parser/html/javasrc/TreeBuilder.java +Copyright: 2007-2013, Mozilla Foundation + 2005-2007, Henri Sivonen + 2004-2010, Apple Computer, Inc. +License: Expat + +Files: parser/html/nsHtml5HtmlAttributes.cpp + parser/html/nsHtml5HtmlAttributes.h + parser/html/nsHtml5StackNode.cpp + parser/html/nsHtml5StackNode.h +Copyright: 2007-2011, Mozilla Foundation + 2007, Henri Sivonen +License: Expat + +Files: parser/html/nsHtml5Tokenizer.cpp + parser/html/nsHtml5Tokenizer.h + parser/html/nsHtml5TreeBuilder.cpp + parser/html/nsHtml5TreeBuilder.h +Copyright: 2007-2013, Mozilla Foundation + 2005-2007, Henri Sivonen + 2004-2010, Apple Computer, Inc. +License: Expat + +Files: parser/html/nsHtml5TokenizerCppSupplement.h + python/mach/* + python/mach_commands.py + python/mozboot/* + python/mozbuild/* + python/mozversioncontrol/* +Copyright: no-info-found +License: MPL-2.0 + +Files: security/certverifier/OCSPCache.cpp + security/certverifier/OCSPCache.h +Copyright: 2013-2015, Mozilla Contributors +License: Apache-2.0 or MPL-2.0 + +Files: security/nss/lib/dbm/* +Copyright: 1990, 1993-1994, University of California +License: BSD-3-clause + +Files: security/nss/lib/dbm/include/ncompat.h + security/nss/lib/dbm/include/queue.h +Copyright: 1991, 1993, University of California +License: BSD-3-clause + +Files: security/nss/lib/dbm/include/extern.h +Copyright: 1991, 1993, 1994, University of California +License: BSD-3-clause + +Files: security/nss/lib/dbm/include/hsearch.h + security/nss/lib/dbm/include/search.h +Copyright: 1990, 1993, University of California +License: BSD-3-clause + +Files: security/nss/lib/dbm/src/db.c +Copyright: 1991, 1993, University of California +License: BSD-3-clause + +Files: security/nss/lib/dbm/src/h_func.c + security/nss/lib/dbm/src/memmove.c +Copyright: 1990, 1993, University of California +License: BSD-3-clause + +Files: security/nss/lib/dbm/src/mktemp.c +Copyright: 1987, 1993, University of California +License: BSD-3-clause + +Files: security/nss/lib/dbm/src/strerror.c +Copyright: 1988, 1993, University of California +License: BSD-3-clause + +Files: security/nss/lib/dbm/tests/* +Copyright: no-info-found +License: MPL-2.0 + +Files: security/nss/lib/freebl/intel-gcm-wrap.c + security/nss/lib/freebl/intel-gcm.h +Copyright: 2013, Intel Corp. +License: MPL-2.0 + +Files: security/nss/lib/jar/jzconf.h +Copyright: 1995-2013, Jean-loup Gailly +License: Zlib + +Files: security/nss/lib/jar/jzlib.h +Copyright: 1995-2013, Jean-loup Gailly and Mark Adler +License: Zlib + +Files: security/nss/lib/util/pkcs11.h + security/nss/lib/util/pkcs11f.h + security/nss/lib/util/pkcs11p.h + security/nss/lib/util/pkcs11u.h +Copyright: 1994-1999, RSA Security Inc. +License: MPL-2.0 + +Files: security/nss/lib/ssl/ssl3gthr.c + security/nss/lib/util/utilpars.c + services/common/tests/unit/head_helpers.js +Copyright: no-info-found +License: MPL-2.0 + +Files: security/nss/lib/zlib/* +Copyright: 1995-2013, Mark Adler +License: Zlib + +Files: security/nss/lib/zlib/compress.c + security/nss/lib/zlib/deflate.h + security/nss/lib/zlib/trees.c + security/nss/lib/zlib/uncompr.c + security/nss/lib/zlib/zutil.c + security/nss/lib/zlib/zutil.h +Copyright: 1995-2013, Jean-loup Gailly +License: Zlib + +Files: security/nss/lib/zlib/deflate.c + security/nss/lib/zlib/zlib.h +Copyright: 1995-2013, Jean-loup Gailly and Mark Adler +License: Zlib + +Files: security/nss/lib/zlib/inftrees.c +Copyright: 1995-2013, Mark Adler +License: Zlib + +Files: security/nss/lib/zlib/zconf.h +Copyright: 1995-2010, Jean-loup Gailly +License: Zlib + +Files: security/sandbox/chromium/base/third_party/dynamic_annotations/* +Copyright: 1999-2013, Google Inc. +License: BSD-3-clause + +Files: security/sandbox/chromium/base/third_party/superfasthash/* +Copyright: 2010, Paul Hsieh +License: BSD-2-clause + +Files: testing/mochitest/tests/SimpleTest/LogController.js + testing/mochitest/tests/SimpleTest/MemoryStats.js + testing/mochitest/tests/SimpleTest/MockObjects.js + testing/mochitest/tests/SimpleTest/setup.js + testing/mozbase/manifestparser/tests/test_convert_directory.py + testing/mozbase/manifestparser/tests/test_convert_symlinks.py + testing/mozbase/manifestparser/tests/test_manifestparser.py + testing/mozbase/mozfile/tests/test_tempdir.py + testing/mozbase/mozfile/tests/test_tempfile.py + testing/web-platform/tests/resources/testharnessreport.js + toolkit/components/ctypes/tests/unit/test_jsctypes.js + toolkit/components/mediasniffer/mp3sniff.c + toolkit/components/passwordmgr/test/browser/* + toolkit/components/places/tests/favicons/head_favicons.js + toolkit/content/tests/browser/browser_save_resend_postdata.js + toolkit/content/tests/browser/common/* + toolkit/content/tests/unit/* +Copyright: no-info-found +License: MPL-2.0 + +Files: testing/tools/screenshot/* +Copyright: 2009, The Mozilla Foundation +License: BSD-3-clause + +Files: toolkit/components/protobuf/* +Copyright: 2005-2006, 2008-2013, Google Inc. +License: BSD-3-clause + +Files: toolkit/components/reader/Readability.js +Copyright: 2010, Arc90 Inc. +License: Apache-2.0 + +Files: toolkit/components/translation/cld2/* +Copyright: 2013-2014, Google Inc. +License: Apache-2.0 + +Files: toolkit/components/url-classifier/HashStore.cpp +Copyright: 2006-2013, The Chromium Authors. +License: BSD-3-clause + +Files: toolkit/crashreporter/google-breakpad/* +Copyright: 2006-2009, Google Inc. +License: BSD-3-clause + +Files: toolkit/crashreporter/google-breakpad/src/common/arm_ex_reader.cc + toolkit/crashreporter/google-breakpad/src/common/arm_ex_reader.h + toolkit/crashreporter/google-breakpad/src/common/arm_ex_to_module.cc + toolkit/crashreporter/google-breakpad/src/common/arm_ex_to_module.h +Copyright: 2011, Linaro Limited + 2010-2011, Google Inc. +License: BSD-3-clause or Expat + +Files: toolkit/crashreporter/google-breakpad/src/common/dwarf/* + toolkit/crashreporter/google-breakpad/src/common/linux/elf_symbols_to_module.cc + toolkit/crashreporter/google-breakpad/src/common/linux/elf_symbols_to_module.h +Copyright: 2005-2006, 2008-2013, Google Inc. +License: BSD-3-clause + +Files: toolkit/crashreporter/google-breakpad/src/common/dwarf/bytereader_unittest.cc + toolkit/crashreporter/google-breakpad/src/common/dwarf/cfi_assembler.cc + toolkit/crashreporter/google-breakpad/src/common/dwarf/cfi_assembler.h + toolkit/crashreporter/google-breakpad/src/common/dwarf/dwarf2reader_cfi_unittest.cc + toolkit/crashreporter/google-breakpad/src/common/dwarf/dwarf2reader_die_unittest.cc + toolkit/crashreporter/google-breakpad/src/common/dwarf/dwarf2reader_test_common.h +Copyright: 1999-2013, Google Inc. +License: BSD-3-clause + +Files: toolkit/crashreporter/google-breakpad/src/common/dwarf/types.h +Copyright: 2008, Google, Inc. +License: BSD-3-clause + +Files: toolkit/crashreporter/google-breakpad/src/common/mac/GTMDefines.h + toolkit/crashreporter/google-breakpad/src/common/mac/GTMLogger.h + toolkit/crashreporter/google-breakpad/src/common/mac/GTMLogger.m + toolkit/crashreporter/google-breakpad/src/common/mac/testing/* +Copyright: 2007-2008, 2010, 2012, Google Inc. +License: Apache-2.0 + +Files: toolkit/crashreporter/google-breakpad/src/common/mac/testing/GTMSenTestCase.h +Copyright: 2007, 2008, Google Inc. + 1997-2005, Sen:te (Sente SA). +License: Apache-2.0 or BSD-2-clause + +Files: toolkit/crashreporter/google-breakpad/src/common/md5.cc +Copyright: no-info-found +License: public-domain + +Files: toolkit/crashreporter/google-breakpad/src/common/stabs_reader.cc + toolkit/crashreporter/google-breakpad/src/common/stabs_reader.h +Copyright: 2005-2006, 2008-2013, Google Inc. +License: BSD-3-clause + +Files: toolkit/crashreporter/google-breakpad/src/processor/disassembler_x86.cc + toolkit/crashreporter/google-breakpad/src/processor/disassembler_x86.h + toolkit/crashreporter/google-breakpad/src/processor/disassembler_x86_unittest.cc + toolkit/crashreporter/google-breakpad/src/processor/exploitability_unittest.cc +Copyright: no-info-found +License: BSD-3-clause + +Files: toolkit/crashreporter/google-breakpad/src/processor/static_map-inl.h + toolkit/crashreporter/google-breakpad/src/processor/static_map.h + toolkit/crashreporter/google-breakpad/src/processor/static_map_iterator-inl.h + toolkit/crashreporter/google-breakpad/src/processor/static_map_iterator.h +Copyright: 2005-2006, 2008-2013, Google Inc. +License: BSD-3-clause + +Files: toolkit/crashreporter/google-breakpad/src/third_party/lss/* +Copyright: 1999-2013, Google Inc. +License: BSD-3-clause + +Files: toolkit/crashreporter/test/browser/browser_clearReports.js +Copyright: no-info-found +License: MPL-2.0 + +Files: toolkit/modules/tests/xpcshell/test_propertyListsUtils.js + toolkit/mozapps/extensions/test/xpcshell/*.js + toolkit/mozapps/update/tests/TestAUSReadStrings.cpp + toolkit/mozapps/update/tests/unit_aus_update/* + toolkit/mozapps/update/tests/unit_base_updater/marFailurePartial.js + toolkit/mozapps/update/tests/unit_base_updater/marStageFailurePartial.js + toolkit/mozapps/update/tests/unit_base_updater/marStageSuccessComplete.js + toolkit/mozapps/update/tests/unit_base_updater/marStageSuccessPartial.js + toolkit/mozapps/update/tests/unit_base_updater/marSuccessComplete.js + toolkit/mozapps/update/tests/unit_base_updater/marSuccessPartial.js + toolkit/mozapps/update/tests/unit_base_updater/marVersionDowngrade.js + toolkit/mozapps/update/tests/unit_base_updater/marWrongChannel.js + toolkit/mozapps/update/tests/unit_service_updater/marFailurePartialSvc.js + toolkit/mozapps/update/tests/unit_service_updater/marStageFailurePartialSvc.js + toolkit/mozapps/update/tests/unit_service_updater/marStageSuccessCompleteSvc.js + toolkit/mozapps/update/tests/unit_service_updater/marStageSuccessPartialSvc.js + toolkit/mozapps/update/tests/unit_service_updater/marSuccessCompleteSvc.js + toolkit/mozapps/update/tests/unit_service_updater/marSuccessPartialSvc.js +Copyright: no-info-found +License: MPL-2.0 + +Files: tools/update-packaging/test/common.sh + tools/update-packaging/test/make_full_update.sh +Copyright: no-info-found +License: MPL-2.0 + +Files: widget/x11/keysym2ucs.c +Copyright: Markus G. Kuhn <mkuhn@acm.org> +License: MPL-2.0 + +Files: xpcom/build/mach_override.h +Copyright: 2003-2009, Jonathan Wolf Rentzsch: <http://rentzsch.com> +License: Expat + +Files: xpcom/components/nsComponentManager.cpp + xpcom/io/nsLocalFile.h +Copyright: 2000, International Business Machines (IBM) +License: MPL-2.0 + +Files: xpcom/io/SpecialSystemDirectory.cpp +Copyright: 1998 Netscape Communications Corporation, + 2007 Red Hat Inc. +License: MPL-2.0 + +Files: xpcom/tests/unit/data/* + xpcom/tests/unit/test_file_createUnique.js + xpcom/tests/unit/test_file_equality.js + xpcom/tests/unit/test_file_renameTo.js + xpcom/tests/unit/test_ioutil.js + xpcom/tests/unit/test_localfile.js + xpcom/tests/unit/test_notxpcom_scriptable.js + xpcom/tests/unit/test_nsIMutableArray.js + xpcom/tests/unit/test_nsIProcess.js + xpcom/tests/unit/test_pipe.js + xpcom/tests/unit/test_seek_multiplex.js + xpcom/tests/unit/test_storagestream.js + xpcom/tests/unit/test_stringstream.js + xpcom/tests/unit/test_systemInfo.js + xpcom/tests/unit/test_streams.js + comm/suite/browser/test/browser/browser_bug409624.js + comm/suite/browser/test/browser/browser_bug427559.js + comm/suite/browser/test/browser/browser_popupNotification.js + comm/suite/browser/test/browser/browser_privatebrowsing_protocolhandler.js + comm/suite/browser/test/browser/browser_relatedTabs.js + comm/suite/browser/test/browser/head.js + comm/suite/locales/en-US/chrome/browser/pageInfo.dtd + comm/suite/locales/en-US/chrome/common/aboutPrivateBrowsing.dtd + comm/suite/locales/en-US/suite-l10n.js +Copyright: no-info-found +License: MPL-2.0 + +License: Apache-2.0 + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS"BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + . + On Debian systems, the complete text of the Apache License, + Version 2.0 can be found in '/usr/share/common-licenses/Apache-2.0'. + +License: BSD-2-clause + 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(s), this list of conditions and the following disclaimer as + the first lines of this file unmodified other than the possible + addition of one or more copyright notices. + 2. Redistributions in binary form must reproduce the above copyright + notice(s), this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY + EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSD-3-clause + Copyright © belongs to the uploader + All rights reserved. + . + 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. + 3. Neither the name of the owner nor the names of its contributors may be + used to endorse or promote products derived from this software without + specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY + DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: CC0-1.0 + The person who associated a work with this deed has dedicated the work to the + public domain by waiving all of his or her rights to the work worldwide under + copyright law, including all related and neighboring rights, to the extent + allowed by law. + . + You can copy, modify, distribute and perform the work, even for commercial + purposes, all without asking permission. See Other Information below. + . + * In no way are the patent or trademark rights of any person affected by CC0, + nor are the rights that other persons may have in the work or in how the + work is used, such as publicity or privacy rights. + * Unless expressly stated otherwise, the person who associated a work with + this deed makes no warranties about the work, and disclaims liability for + all uses of the work, to the fullest extent permitted by applicable law. + * When using or citing the work, you should not imply endorsement by the + author or the affirmer. + +License: Expat + The MIT License + . + 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. + +License: GPL-2 + On Debian systems, the complete text of the GNU General Public + License can be found in the file /usr/share/common-licenses/GPL-2'. + +License: GPL-2+ + On Debian systems, the complete text of the GNU General Public + License can be found in the file /usr/share/common-licenses/GPL-2'. + +License: ISC + Copyright © 2004-2012 by Internet Systems Consortium, Inc. ("ISC") + Copyright © 1995-2003 by Internet Software Consortium + . + Permission to use, copy, modify, and/or distribute this software for + any purpose with or without fee is hereby granted, provided that the + above copyright notice and this permission notice appear in all + copies. + . + THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH + REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY + SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT + OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +License: LGPL-2+ + This program is free software; you can redistribute it and/or modify it under + the terms of the GNU Library General Public License as published by the Free + Software Foundation; version 2 of the License, or (at your option) any later + version. + . + On Debian systems, the complete text of version 2 of the GNU Library + General Public License can be found in `/usr/share/common-licenses/LGPL-2'. + +License: LGPL-2.1 + On Debian systems, the complete text of the GNU Library General Public + License can be found in the file `/usr/share/common-licenses/LGPL-2.1'. + +License: LGPL-2.1+ + This program is free software; you can redistribute it and/or modify it under + the terms of the GNU Library General Public License as published by the + Free Software Foundation; version 2.1 of the License, or (at your option) any + later version. + . + On Debian systems, the complete text of version 2.1 of the GNU General + Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. + +License: old-MIT + Permission is hereby granted, without written agreement and without + license or royalty fees, to use, copy, modify, and distribute this + software and its documentation for any purpose, provided that the + above copyright notice and the following two paragraphs appear in + all copies of this software. + . + IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR + DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES + ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN + IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH + DAMAGE. + . + THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, + BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS + ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO + PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. + +License: MPL-1.1 + On Debian systems, the complete text of the GNU Library General Public + License can be found in the file `/usr/share/common-licenses/MPL-1.1'. + +License: MPL-2.0 + On Debian systems, the complete text of the GNU Library General Public + License can be found in the file `/usr/share/common-licenses/MPL-2.0'. + +License: Zlib + The zlib License + . + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + . + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + . + 1. The origin of this software must not be misrepresented; you must + not claim that you wrote the original software. If you use this + software in a product, an acknowledgment in the product + documentation would be appreciated but is not required. + . + 2. Altered source versions must be plainly marked as such, and must + not be misrepresented as being the original software. + . + 3. This notice may not be removed or altered from any source + distribution. + +License: libpng + This copy of the libpng notices is provided for your convenience. In case of + any discrepancy between this copy and the notices in the file png.h that is + included in the libpng distribution, the latter shall prevail. + . + COPYRIGHT NOTICE, DISCLAIMER, and LICENSE: + . + If you modify libpng you may insert additional notices immediately following + this sentence. + . + This code is released under the libpng license. + . + libpng versions 1.2.6, August 15, 2004, through 1.6.17, March 26, 2015, are + Copyright (c) 2004, 2006-2015 Glenn Randers-Pehrson, and are + distributed according to the same disclaimer and license as libpng-1.2.5 + with the following individual added to the list of Contributing Authors + . + Cosmin Truta + . + libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are + Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are + distributed according to the same disclaimer and license as libpng-1.0.6 + with the following individuals added to the list of Contributing Authors + . + Simon-Pierre Cadieux + Eric S. Raymond + Gilles Vollant + . + and with the following additions to the disclaimer: + . + There is no warranty against interference with your enjoyment of the + library or against infringement. There is no warranty that our + efforts or the library will fulfill any of your particular purposes + or needs. This library is provided with all faults, and the entire + risk of satisfactory quality, performance, accuracy, and effort is with + the user. + . + libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are + Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are + distributed according to the same disclaimer and license as libpng-0.96, + with the following individuals added to the list of Contributing Authors: + . + Tom Lane + Glenn Randers-Pehrson + Willem van Schaik + . + libpng versions 0.89, June 1996, through 0.96, May 1997, are + Copyright (c) 1996, 1997 Andreas Dilger + Distributed according to the same disclaimer and license as libpng-0.88, + with the following individuals added to the list of Contributing Authors: + . + John Bowler + Kevin Bracey + Sam Bushell + Magnus Holmgren + Greg Roelofs + Tom Tanner + . + libpng versions 0.5, May 1995, through 0.88, January 1996, are + Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc. + . + For the purposes of this copyright and license, "Contributing Authors" + is defined as the following set of individuals: + . + Andreas Dilger + Dave Martindale + Guy Eric Schalnat + Paul Schmidt + Tim Wegner + . + The PNG Reference Library is supplied "AS IS". The Contributing Authors + and Group 42, Inc. disclaim all warranties, expressed or implied, + including, without limitation, the warranties of merchantability and of + fitness for any purpose. The Contributing Authors and Group 42, Inc. + assume no liability for direct, indirect, incidental, special, exemplary, + or consequential damages, which may result from the use of the PNG + Reference Library, even if advised of the possibility of such damage. + . + Permission is hereby granted to use, copy, modify, and distribute this + source code, or portions hereof, for any purpose, without fee, subject + to the following restrictions: + . + 1. The origin of this source code must not be misrepresented. + . + 2. Altered versions must be plainly marked as such and must not + be misrepresented as being the original source. + . + 3. This Copyright notice may not be removed or altered from any + source or altered source distribution. + . + The Contributing Authors and Group 42, Inc. specifically permit, without + fee, and encourage the use of this source code as a component to + supporting the PNG file format in commercial products. If you use this + source code in a product, acknowledgment is not required but would be + appreciated. + . + A "png_get_copyright" function is available, for convenient use in "about" + boxes and the like: + . + printf("%s",png_get_copyright(NULL)); + . + Also, the PNG logo (in PNG format, of course) is supplied in the + files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31). + . + Libpng is OSI Certified Open Source Software. OSI Certified Open Source is + a certification mark of the Open Source Initiative. + . + Glenn Randers-Pehrson + glennrp at users.sourceforge.net + March 26, 2015 + . + The original content can be found on + http://www.libpng.org/pub/png/src/libpng-LICENSE.txt + +License: public-domain + They may be distributed freely and/or modified as long as the original + Author is mentioned! diff --git a/debian/create-upstream-tarballs.py b/debian/create-upstream-tarballs.py new file mode 100755 index 0000000000..fe3e5a7832 --- /dev/null +++ b/debian/create-upstream-tarballs.py @@ -0,0 +1,603 @@ +#!/usr/bin/python3 + +# -*- coding: utf-8 -*- +# create-upstream-tarballs - Utility to create the required source tarballs +# to package Thunderbird within Debian +# Copyright (c) 2022-2023 Carsten Schoenert <c.schoenert@t-online.de> +# +# SPDX-License-Identifier: GPL-2.0-or-later + +import argparse +import logging +import os +import shutil +import sys +import tarfile +from zipfile import ZipFile + +import requests +from lxml import html + +try: + from packaging.version import Version +except ImportError: + print("pkg_resources library missing, please install python3-packaging!") + sys.exit(1) + +try: + from tqdm.auto import tqdm +except ImportError: + print("tqdm library missing, please install python3-tqdm!") + sys.exit(1) + +# local stuff +import repack + +TB_BASE_URL_RELEASES = "https://ftp.mozilla.org/pub/thunderbird/releases/" +TB_BASE_URL_CANDIDATES = "https://ftp.mozilla.org/pub/thunderbird/candidates/" + +try: + import colorlog + + HAVE_COLORLOG = True +except ImportError: + print( + "colorlog library missing, no colored log possible, please install python3-colorlog if wanted!" + ) + HAVE_COLORLOG = False + + +def create_logger(): + """ + Setup the logging environment. + """ + log = logging.getLogger() # root logger + log.setLevel(logging.INFO) + format_str = "%(asctime)s - [%(lineno)4d] %(levelname)-8s- %(message)s" + date_format = "%Y-%m-%d %H:%M:%S" + if HAVE_COLORLOG and os.isatty(2): + cformat = "%(log_color)s" + format_str + colors = { + "DEBUG": "white", + "INFO": "green", + "WARNING": "bold_yellow", + "ERROR": "red", + "CRITICAL": "bold_red", + } + formatter = colorlog.ColoredFormatter(cformat, date_format, log_colors=colors) + else: + formatter = logging.Formatter(format_str, date_format) + stream_handler = logging.StreamHandler() + stream_handler.setFormatter(formatter) + log.addHandler(stream_handler) + return logging.getLogger(__name__) + + +def option_parser(): + """ + Creates an argparser for various options. + """ + parser = argparse.ArgumentParser( + description="create-tarballs - collect all upstream data and creates " + "thunderbird_$version.tar.orig{-l10n}.xz tarballs" + ) + + parser.add_argument( + "-d", "--debug", action="store_true", help="Enable output of debug messages." + ) + + parser.add_argument( + "-f", + "--filter", + action="store_true", + help="Use dedicated file containing the elements to filter out.", + ) + + parser.add_argument( + "-g", + "--get-versions", + action="store_true", + help="Discover Mozilla CDN and returns the most " + "recent available Thunderbird versions.", + ) + + parser.add_argument( + "-r", + "--repack", + action="store_true", + help="Strip out the unwanted and non needed files and create " + "the thunderbird*.orig.tar.xz tarball, requires optional paramater -v.", + ) + + parser.add_argument( + "-v", + "--version", + action="store", + help="Picks the data for the given version and creates the " + "tarballs for later importing.", + ) + + return parser + + +def get_website_data(site): + """ + Get the raw HTML data from 'site' and returns the HTML dom data. + """ + try: + page_data = requests.get(site, timeout=10) + except requests.exceptions.ConnectionError as error: + logging.error("Connection to Mozilla CDN not possible!") + logging.debug("The following error did happen:\n%s", error) + sys.exit(1) + + if page_data.status_code == requests.codes.ok: + html_tree = html.fromstring(page_data.content) + return html_tree + else: + return "None" + + +def get_latest_candidates_build(url): + """ + Get the HTML data from the given URL and select all lines that are + <a href=...> elements and split of the path from href. + Finally count all found entries so we know the highest available build version. + """ + logging.debug("Got URL %s", url) + candidates_html = get_website_data(url) + candidates_href_entries = candidates_html.xpath("//a /@href") + latest_build = 0 + for elem in candidates_href_entries: + line = elem.split("/") + if len(line) == 7: + if line[5].startswith("build"): + build_count = int(line[5].strip("build")) + if build_count > latest_build: + latest_build = build_count + logging.debug("Found folder 'build%s/' as most recent build.", latest_build) + return latest_build + + +def check_for_version_transforming(version): + """ + Transform a version string which contains a 'b' into a Debian conform + string for beta versions. + """ + if "b" in version: + return "{0}~b{1}".format(version.split("b")[0], version.split("b")[1]) + else: + return version + + +def get_versions(): + """ + Checks available Release and Beta versions on the Mozilla CDN site for + Thunderbird. + """ + + # Step 1 - Get data about ESR candidates + # + # Crawling data containing the final candidates (ESR) versions. New + # planned ESR versions will be first published and are visible here! + tb_release_candidates_html = get_website_data(TB_BASE_URL_CANDIDATES) + + if tb_release_candidates_html != "None": + tb_href_entries = tb_release_candidates_html.xpath("//a /@href") + # Variable to include all found planned ESR versions. + tb_upstream_candidates_versions = [] + for elem in tb_href_entries: + # Processing all href elements and collect all of them with a numeric version. + line = elem.split("/") + if ( + len(line) == 6 + and line[3] == "candidates" + and line[4].endswith("candidates") + and "b" not in line[4] + ): + # We have now all versions with '-candidates' as suffix which + # need to get split of. + tb_upstream_candidates_versions.append(line[4].split("-")[0]) + + else: + logging.error("Could not load versions from '%s'!", TB_BASE_URL_CANDIDATES) + sys.exit(1) + + release_planned_version = tb_upstream_candidates_versions[1] + for pos in range(2, len(tb_upstream_candidates_versions)): + check = Version(release_planned_version) < Version( + tb_upstream_candidates_versions[pos] + ) + if check: + release_planned_version = tb_upstream_candidates_versions[pos] + + # Now searching the newest build for the found candidates version. + release_candidate_build = get_latest_candidates_build( + f"{TB_BASE_URL_CANDIDATES}{release_planned_version}-candidates/" + ) + release_candidate_version = release_planned_version + + # Step 2 - Get data about released ESR and Beta versions + # + # Working on data containing the final released (ESR) versions. Found + # versions here are really released as officially. + tb_releases_html = get_website_data(TB_BASE_URL_RELEASES) + + if tb_releases_html != "None": + tb_href_entries = tb_releases_html.xpath("//a /@href") + # Variable to include all released ESR versions. + tb_upstream_versions = [] + for elem in tb_href_entries: + # Processing all href elements and collect all of them with a numeric version. + line = elem.split("/") + if len(line) == 6: + # Exclude all non numeric elements. + if line[4] not in [ + "custom-updates", + "latest", + "latest-beta", + ] and not line[4].endswith(("esr", "-real")): + tb_upstream_versions.append(line[4]) + + else: + logging.error("Could not load versions from '%s'!", TB_BASE_URL_RELEASES) + sys.exit(1) + + # Step 3 - Find most recent Release and Beta versions. + # + release_version = tb_upstream_versions[1] + beta_version = release_version + for pos in range(2, len(tb_upstream_versions)): + if "b" not in tb_upstream_versions[pos]: + check = Version(release_version) < Version( + tb_upstream_versions[pos] + ) + if check: + release_version = tb_upstream_versions[pos] + + if "b" in tb_upstream_versions[pos]: + check = Version(beta_version) < Version( + tb_upstream_versions[pos] + ) + if check: + beta_version = tb_upstream_versions[pos] + + logging.debug("Current Release version: %s", release_version) + logging.debug("Current (planned) Release version: %s (build%s)", release_candidate_version, release_candidate_build) + logging.debug("Current Beta version: %s", beta_version) + return [ + release_version, + release_candidate_version, + release_candidate_build, + beta_version, + ] + + +def get_xpi_languages(base_url): + """ + Picks up the available XPI languages from a given URL. + """ + logging.debug("Using %s to search for xpi files.", base_url) + xpi_html = get_website_data(base_url) + # Try to get xpath data elements, will be successful if the URL is a + # valid and usable URL for the requested version! Version to download + # which are set manually will always be looked for on the release channel. + try: + xpi_href_entries = xpi_html.xpath("//a /@href") + except AttributeError: + logging.error("Requested version not found on '%s'!", base_url) + logging.error("Is the version really available on the release channel?") + sys.exit(1) + xpi_list = [] + for elem in xpi_href_entries: + line = elem.split("/") + # We'll have a list like this: + # ['', 'pub', 'thunderbird', 'candidates', '$(version)-candidates', 'build1', 'linux-x86_64', 'xpi', '$(lang).xpi'] + # We can ignore the en-US language, as this is the native language of TB. + + # Catch up XPI data from release channel + if len(line) == 8 and line[3] == "releases": + if not line[7].endswith("en-US.xpi"): + xpi_list.append(line[7]) + + # Catch up XPI data from candidates channel + if len(line) == 9 and line[3] == "candidates": + if not line[8].endswith("en-US.xpi"): + xpi_list.append(line[8]) + + if len(xpi_list) > 0: + logging.info("Found %d xpi files on remote side.", len(xpi_list)) + return xpi_list + else: + logging.error("Something went wrong while collecting XPI languages!") + sys.exit(1) + + +def select_upstream_version(detected_upstream_versions): + """ + Gives back the upstream version the user wants to use. + """ + while True: + print("\nPlease select the Thunderbird version to download!") + print(f"1 - Current Release version: {detected_upstream_versions[0]}") + print( + f"2 - Current Planned version: {detected_upstream_versions[1]} build{detected_upstream_versions[2]}" + ) + print(f"3 - Current Beta version : {detected_upstream_versions[3]}") + print("4 - Do nothing and Exit\n") + print("Your selection: ", end=" ") + version = int(input()) + if version not in [1, 2, 3, 4]: + print("Wrong input! Please select a valid number for choosing.") + elif version == 4: + logging.info("Action aborted by the user.") + sys.exit(1) + else: + print() + break + + if version == 1: + return detected_upstream_versions[0] + elif version == 2: + return [detected_upstream_versions[1], detected_upstream_versions[2]] + else: + return detected_upstream_versions[3] + + +def download_file(url, file, target_folder): + """ + Download a given file. + If file is already locally available check if a new download is required. + """ + with requests.get(url, stream=True, timeout=10) as r: + # Check header to get content length in bytes. + total_length = int(r.headers.get("Content-Length")) + if os.path.isfile(f"{target_folder}/{file}"): + file_size = os.path.getsize(f"{target_folder}/{file}") + if total_length != file_size: + logging.warning( + "Found file '%s' locally, but existing file size differs! Removing!", file + ) + os.unlink(f"{target_folder}/{file}") + else: + logging.debug( + "Found file '%s' locally and file size matches upstream size, skipping download.", file + ) + return + + logging.info("Download %s", url) + with tqdm.wrapattr( + r.raw, "read", total=total_length, ncols=100, desc="{:9s}".format(file) + ) as raw: + with open(f"{target_folder}/{file}", "wb") as output: + shutil.copyfileobj(raw, output) + + +def collect_tb_upstream_data(tb_version): + """ + Collect all required upstream files needed to create and recreate the + tarballs locally. + """ + + if not isinstance(tb_version, list): + file = f"thunderbird-{tb_version}.source.tar.xz" + # Concatenate URLs for ESR or Beta version. + if "b" not in tb_version: + tb_url = f"{TB_BASE_URL_RELEASES}{tb_version}/source/{file}" + xpi_url = f"{TB_BASE_URL_RELEASES}{tb_version}/linux-x86_64/xpi" + else: + build_nb = get_latest_candidates_build( + f"{TB_BASE_URL_CANDIDATES}{tb_version}-candidates/" + ) + tb_url = f"{TB_BASE_URL_CANDIDATES}{tb_version}-candidates/build{build_nb}/source/{file}" + xpi_url = f"{TB_BASE_URL_CANDIDATES}{tb_version}-candidates/build{build_nb}/linux-x86_64/xpi" + else: + file = f"thunderbird-{tb_version[0]}.source.tar.xz" + # Concatenate URLs for planned ESR version. + tb_url = f"{TB_BASE_URL_CANDIDATES}{tb_version[0]}-candidates/build{tb_version[1]}/source/{file}" + xpi_url = f"{TB_BASE_URL_CANDIDATES}{tb_version[0]}-candidates/build{tb_version[1]}/linux-x86_64/xpi" + + xpi_languages = get_xpi_languages(f"{xpi_url}/") + + if not os.path.isdir(download_folder): + logging.info("Create folder %s", download_folder) + os.mkdir(download_folder) + + # Getting Thunderbird sources. + download_file(tb_url, file, download_folder) + + # Getting the language XPI files. + for xpi_file in xpi_languages: + download_file(f"{xpi_url}/{xpi_file}", xpi_file, download_folder) + return xpi_languages + + +def create_tb_l10n_tarball(xpi_languages, base_folder, upstream_version): + """ + Create the additional thunderbird_$version.orig-l10n.tar.xz component + tarball. + """ + logging.info("Prepare data for l10n component tarball.") + l10n_upstream_folder = f"{base_folder}/thunderbird-l10n" + if os.path.isdir(l10n_upstream_folder): + if len([entry for entry in os.listdir(l10n_upstream_folder)]) > 0: + for entry in os.scandir(l10n_upstream_folder): + if entry.is_dir(follow_symlinks=False) or entry.is_file(): + if entry.is_dir(): + logging.debug( + "Removing folder %s/%s", l10n_upstream_folder, entry.name + ) + shutil.rmtree(f"{l10n_upstream_folder}/{entry.name}") + if entry.is_file(): + logging.debug( + "Removing file %s/%s", l10n_upstream_folder, entry.name + ) + os.unlink(f"{l10n_upstream_folder}/{entry.name}") + else: + logging.debug("'%s' exists, but nothing to clean up.", l10n_upstream_folder) + + else: + logging.debug( + "Create folder '%s' for xpi l10n upstream data.", l10n_upstream_folder + ) + os.mkdir(l10n_upstream_folder) + + logging.info("Extract l10n data.") + for xpi in xpi_languages: + l10n_folder = f"{l10n_upstream_folder}/" + xpi.split(".")[0] + l10n_xpi_file = f"{base_folder}/{xpi}" + logging.debug("Create folder %s", l10n_folder) + os.mkdir(l10n_folder) + logging.debug("Extract data from %s", l10n_xpi_file) + with ZipFile(l10n_xpi_file, "r") as zipfile: + zipfile.extractall(l10n_folder) + + if not isinstance(upstream_version, list): + # Version number for Beta and ESR versions. + version = check_for_version_transforming(upstream_version) + else: + # Version number for planned ESR version. + version = f"{upstream_version[0]}" + + l10n_component_name = f"thunderbird_{version}.orig-thunderbird-l10n.tar.xz" + logging.info("Build l10n component tarball %s", l10n_component_name) + + # Build the component tarball with the l10n data. + with tarfile.open(f"{download_folder}/../{l10n_component_name}", "w:xz") as tar: + tar.add(l10n_upstream_folder, arcname=os.path.basename(l10n_upstream_folder)) + + return l10n_component_name + + +def compare_xpi_languages(l10n_languages_remote): + """ + Doings some simple sanity checks to see if a new languages is provided by upstream. + """ + # Get listing of the folder thunderbird-l10n. + l10n_languages_local = os.listdir( + f"{os.path.dirname(os.path.abspath(__file__))}/../thunderbird-l10n" + ) + l10n_languages_local_control = [] + + # Get a list l10n packages from debian/control. + with open(os.path.join(os.path.dirname(__file__), "control"), encoding="utf-8") as control: + lines = control.readlines() + for line in lines: + if line.startswith("Package: thunderbird-l10n-") and "-all" not in line: + l10n_languages_local_control.append( + line.replace("\n", "").split("Package: thunderbird-l10n-")[1:][0] + ) + + for lang in l10n_languages_remote: + l10n_language_remote = lang.split(".")[0] + + if l10n_language_remote not in l10n_languages_local: + logging.warning( + "Found language '%s' within upstream data, but not in folder thunderbird-l10n/ !", l10n_language_remote + ) + + if l10n_language_remote.lower() not in l10n_languages_local_control: + logging.warning( + "Found language '%s' within upstream data, but not in debian/control !", l10n_language_remote + ) + + +def do_repack(source, target, filter_elements): + """ + Takes the source tarball and filter out all the given elements into the + target tarball. + """ + logging.debug("Create %s from %s using %s.", target, source, filter_elements) + repack.filter_tar(source, target, filter_elements) + + +if __name__ == "__main__": + create_logger() + logging.info("%s started", os.path.basename(sys.argv[0])) + + # The base path the tarballs will get placed finally. + tarball_path = os.path.dirname(os.path.abspath("./")) + + args = option_parser().parse_args() + + if args.debug: + logging.getLogger().setLevel(logging.DEBUG) + logging.debug("Using args: %s", args) + + if not args.filter: + args.filter = os.path.join(os.path.dirname(__file__), "source.filter") + + if args.repack: + if args.get_versions: + logging.error("Option --get-versions can't be used together with --repack!") + option_parser().print_help() + sys.exit(1) + if not args.version: + logging.error("Option --repack requires parameter --version!") + sys.exit(1) + else: + version = args.version + source = f"{tarball_path}/thunderbird-{version}.source.tar.xz" + target = f"{tarball_path}/thunderbird_{version}.orig.tar.xz" + do_repack(source, target, args.filter) + + if args.get_versions: + upstream_versions = get_versions() + logging.info( + "Current most recent TB Release ESR version: %s", upstream_versions[0] + ) + logging.info( + "Current most recent TB Release candidate version: %s build%s", upstream_versions[1], upstream_versions[2] + ) + logging.info( + "Current most recent TB Beta version: %s", upstream_versions[3] + ) + sys.exit(0) + + if args.version: + target_version = args.version + version = args.version + else: + target_version = select_upstream_version(get_versions()) + if not isinstance(target_version, list): + version = check_for_version_transforming(target_version) + else: + version = target_version[0] + + download_folder = f"../tb-preparation-{version}" + logging.debug("Upstream version to get: %s", version) + + # Download Thunderbird source tarball and also the upstream data of l10n + # languages Add-ons. + l10n_languages = collect_tb_upstream_data(target_version) + + # Build the additional Debian packaging component tarball. + tb_l10n_component_name = create_tb_l10n_tarball( + l10n_languages, download_folder, target_version + ) + + if not isinstance(target_version, list): + version = check_for_version_transforming(target_version) + # Catching potential upstream Beta versions without any version + # string manipulation we need to do for Debian. + source = f"{download_folder}/thunderbird-{target_version}.source.tar.xz" + else: + version = target_version[0] + source = f"{download_folder}/thunderbird-{version}.source.tar.xz" + + target = f"{tarball_path}/thunderbird_{version}.orig.tar.xz" + logging.info("Build source tarball thunderbird_%s.orig.tar.xz", version) + do_repack(source, target, args.filter) + + logging.info( + "Thunderbird source tarball prepared as: %s/thunderbird_%s.orig.tar.xz", tarball_path, version + ) + logging.info( + "Thunderbird l10n component tarball prepared as: %s/%s", tarball_path, tb_l10n_component_name + ) + + # Some checking if further adjustments are required to have packaging in + # sync to provided l10n data by upstream. + compare_xpi_languages(l10n_languages) + +# vim:tw=0: diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000000..5c24349bfa --- /dev/null +++ b/debian/docs @@ -0,0 +1 @@ +mozilla/extensions/spellcheck/locales/en-US/hunspell/README_en_US.txt diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000000..c77d6d58a8 --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,20 @@ +# Configuration file for git-buildpackage and friends + +[DEFAULT] +# use pristine-tar: +pristine-tar = True +# generate xz compressed orig file +compression = xz +debian-branch = debian/sid +# default branch for upstream sources: +upstream-branch = upstream-115.x +components = [ 'thunderbird-l10n', ] + +[buildpackage] +sign-tags = True + +[pq] +patch-numbers = False + +[dch] +id-length = 7 diff --git a/debian/logo/icedove/icedove.xpm b/debian/logo/icedove/icedove.xpm new file mode 100644 index 0000000000..bf12bae8eb --- /dev/null +++ b/debian/logo/icedove/icedove.xpm @@ -0,0 +1,204 @@ +/* XPM */ +static char *icedove[] = { +/* columns rows colors chars-per-pixel */ +"32 32 166 2 ", +" c #53575C", +". c #71787F", +"X c #55A30C", +"o c #58A60E", +"O c #5AA612", +"+ c #5CAA12", +"@ c #64AD1E", +"# c #61B115", +"$ c #66B21C", +"% c #69BB1A", +"& c #519A29", +"* c #66AF22", +"= c #69AF26", +"- c #67B021", +"; c #6AB324", +": c #6EBA24", +"> c #67B52B", +", c #6DB32A", +"< c #6FBA29", +"1 c #71B62E", +"2 c #70B82C", +"3 c #66B23A", +"4 c #6BB03A", +"5 c #73B632", +"6 c #75B934", +"7 c #75B639", +"8 c #77B838", +"9 c #7BBB3D", +"0 c #71C420", +"q c #75C924", +"w c #79CE27", +"e c #72C32E", +"r c #5A9D44", +"t c #5A985B", +"y c #69AD4A", +"u c #7EBC43", +"i c #77B548", +"p c #66A25B", +"a c #68A45C", +"s c #6CA95F", +"d c #74BB52", +"f c #5A9664", +"g c #619E6D", +"h c #6FA966", +"j c #74AA6B", +"k c #75B366", +"l c #77AB71", +"z c #79AD73", +"x c #7DB275", +"c c #7FB479", +"v c #81BD47", +"b c #84BE4E", +"n c #87BF51", +"m c #88BC74", +"M c #81B37D", +"N c #84BB7D", +"B c #81C046", +"V c #85C14B", +"C c #87C251", +"Z c #8BC355", +"A c #8EC55A", +"S c #95C766", +"D c #95CA63", +"F c #98CC67", +"G c #91C569", +"H c #9ACB6C", +"J c #9ECD70", +"K c #A2D076", +"L c #A6D37B", +"P c #727B82", +"I c #649A83", +"U c #6F9C9A", +"Y c #73A586", +"T c #73A19E", +"R c #7EAA9B", +"E c #719EA7", +"W c #759FB2", +"Q c #799FBB", +"! c #7EA8B5", +"~ c #7CA2BD", +"^ c #7B9FC1", +"/ c #7FA1C6", +"( c #83B583", +") c #8696A8", +"_ c #93B7A4", +"` c #80A6B8", +"' c #88AEBF", +"] c #9CBABB", +"[ c #98C681", +"{ c #9BC884", +"} c #ADD684", +"| c #AFD68C", +" . c #B0D989", +".. c #B7DB95", +"X. c #BCDE9B", +"o. c #A2C6A1", +"O. c #C0DEA4", +"+. c #C2E1A4", +"@. c #C7E4AB", +"#. c #C8E5AC", +"$. c #CBE5B3", +"%. c #C7E0BD", +"&. c #81A4C0", +"*. c #85A8C3", +"=. c #8CACC4", +"-. c #86A7C8", +";. c #86A8CF", +":. c #8EADCC", +">. c #92AFCB", +",. c #94B3D3", +"<. c #99B5D4", +"1. c #9DBAD2", +"2. c #A9B4C0", +"3. c #A3BBD7", +"4. c #A1BDDA", +"5. c #ABBFDB", +"6. c #ABC6C5", +"7. c #A8C1CA", +"8. c #B5CDC8", +"9. c #A7C0DA", +"0. c #B3C7DE", +"q. c #B3C9DC", +"w. c #AFC6E0", +"e. c #B3C7E1", +"r. c #B5CBE2", +"t. c #B9CCE2", +"y. c #BFD1E6", +"u. c #CCCDC9", +"i. c #CED0CB", +"p. c #D1D3CE", +"a. c #D2D4D0", +"s. c #D7D8D5", +"d. c #D8DAD6", +"f. c #DBDDD9", +"g. c #D4E9C0", +"h. c #D8ECC6", +"j. c #DEE0DD", +"k. c #E0E1DE", +"l. c #E0F1D0", +"z. c #C3D3E6", +"x. c #CDD8E6", +"c. c #C1D4E8", +"v. c #CEDDEC", +"b. c #D4DCE5", +"n. c #D2DDEB", +"m. c #D5E0ED", +"M. c #D9E2EE", +"N. c #D4E2F0", +"B. c #DBE6F1", +"V. c #DEE9F4", +"C. c #E4E5E2", +"Z. c #E7E8E6", +"A. c #E8E9E7", +"S. c #EBECEA", +"D. c #EFF1ED", +"F. c #F0F8EA", +"G. c #E4ECF5", +"H. c #E9EEF4", +"J. c #ECF1F6", +"K. c #ECF3F9", +"L. c #F3F4F3", +"P. c #F5FAF0", +"I. c #F2F5F9", +"U. c #F6F9FC", +"Y. c #FEFEFE", +"T. c None", +/* pixels */ +"T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.", +"T.T.d.U.d.Y.d.U.d.P.k.L.Z.S.S.Z.L.f.L.f.U.d.Y.d.U.f.L.k.L.Z.T.T.", +"T.T.S.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.U.T.T.", +"T.T.a.Y.3.q._ N N M M z z z z z z z z z >.q.=.Y N M 7.3.U.C.T.T.", +"T.T.L.Y.] : w 0 $ # # @ X X X X X X X X f G.Y.1.> e q j L.U.T.T.", +"T.T.p.Y.k q % # O o O X X X X X X X X X X r.Y.U.,.t.3 d I.j.T.T.", +"T.T.L.Y.k % # o X O @ X X X X X X X X X X U U.Y.y.U.<.y U.Y.T.T.", +"T.T.p.Y.a + o o O.@ X X X X O O X o o O X & v.Y.Y.K.m.t I.k.T.T.", +"T.T.L.Y.a o o + O.+ O O @ , 7 u u u 7 = + + 3.Y.Y.Y.U.;.U.Y.T.T.", +"T.T.a.Y.a + o 1 = O.$.H A Z n n n n A S J S ' Y.Y.Y.Y.4.I.k.T.T.", +"T.T.S.Y.a * v 8 H F.P.| , @ @ * = * * @ = , T Y.Y.Y.Y.t.L.U.T.T.", +"T.T.s.Y.a g.F.A 9 O.g.A = = , , , , , ; ; * f K.Y.Y.Y.n.I.Z.T.T.", +"T.T.A.Y.j $.h., @ ; 9 Z 1 5 6 6 5 5 5 1 1 , r G.Y.Y.Y.n.I.L.T.T.", +"T.T.f.Y.j V $ $ ; , 2 D Z 9 9 9 u 7 9 8 6 2 f H.Y.Y.Y.n.I.S.T.T.", +"T.T.C.Y.z 9 $ ; , 2 6 C K Z b V V V v u 9 8 ! Y.Y.Y.Y.n.U.S.T.T.", +"T.T.k.Y.( 2 ; < 2 6 9 v L } A A A A Z V B i r.Y.Y.Y.Y.n.I.D.T.T.", +"T.T.f.Y.( ; ; 2 6 9 B V J ..} F F D D A C *.U.Y.Y.Y.Y.n.I.A.T.T.", +"T.T.S.Y.( : 2 5 p I h Z F X.+.} L K H S -.J.Y.Y.Y.Y.Y.n.I.P.T.T.", +"T.T.a.Y.M : 4 Q v.U.v.:.G | $.#. .} [ 1.U.Y.Y.Y.Y.Y.Y.n.I.Z.T.T.", +"T.T.D.Y.x < ~ H.Y.Y.Y.Y.,.{ $.h.@.o.w.Y.Y.Y.Y.Y.Y.Y.Y.n.I.U.T.T.", +"T.T.i.Y.x g V. x.Y.U.) G.R X.l.8.r.Y.Y.Y.Y.Y.Y.Y.Y.Y.z.I.j.T.T.", +"T.T.L.Y.x E Y.H.K.Y.V.P H.W @.6.r.Y.Y.Y.K.Y.Y.Y.Y.v.v.e.I.U.T.T.", +"T.T.u.Y.Y ` Y.Y.2.P S.U.K./ %.e.Y.Y.Y.J.Y.Y.Y.Y.Y.K.n.z.U.f.T.T.", +"T.T.L.Y.<.9.Y.Y.Y.I.Y.U.J./ ` U.Y.Y.G.Y.Y.Y.Y.Y.Y.Y.U.z.I.Y.T.T.", +"T.T.i.Y.t.B.Y.Y.Y.Y.Y.U.K.-.1.Y.Y.U.B.Y.Y.Y.Y.Y.Y.Y.V.n.I.j.T.T.", +"T.T.L.Y.t.m.Y.Y.Y.Y.Y.Y.U.y.3.Y.Y.I.K.Y.Y.Y.Y.Y.J.V.Y.n.I.U.T.T.", +"T.T.p.Y.5.y.J.J.J.J.J.J.J.J.c.J.J.J.J.J.H.n.v.v.G.J.J.r.U.k.T.T.", +"T.T.S.Y.b.b.M.b.b.b.M.b.b.b.m.m.b.b.M.b.M.b.b.b.b.m.b.b.Y.U.T.T.", +"T.T.d.Y.f.f.Y.j.f.k.Y.Z.C.Z.L.L.Z.A.Y.j.Y.j.j.j.j.Y.k.k.Y.Z.T.T.", +"T.T.A.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.L.T.T.", +"T.T.j.Y.j.Y.k.Y.C.U.Z.L.A.S.L.Z.P.Z.U.k.Y.f.Y.j.Y.k.U.Z.L.S.T.T.", +"T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T." +}; diff --git a/debian/logo/icedove/icedove_icon.svg b/debian/logo/icedove/icedove_icon.svg new file mode 100644 index 0000000000..dab3a99da8 --- /dev/null +++ b/debian/logo/icedove/icedove_icon.svg @@ -0,0 +1,1756 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://web.resource.org/cc/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="128" + height="128" + id="svg2553" + sodipodi:version="0.32" + inkscape:version="0.44" + version="1.0" + sodipodi:docname="icedove_icon.svg" + sodipodi:docbase="E:\Mis Documentos - unicko\Mis imágenes\imagenes SVG\Ice images" + inkscape:export-filename="E:\Mis Documentos - unicko\Mis imágenes\imagenes SVG\Ice images\icedove_icon.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <defs + id="defs2555"> + <linearGradient + id="linearGradient9111"> + <stop + style="stop-color:#729fcf;stop-opacity:1;" + offset="0" + id="stop9113" /> + <stop + style="stop-color:white;stop-opacity:1;" + offset="1" + id="stop9115" /> + </linearGradient> + <linearGradient + id="linearGradient22783"> + <stop + style="stop-color:black;stop-opacity:1;" + offset="0" + id="stop22785" /> + <stop + style="stop-color:white;stop-opacity:1;" + offset="1" + id="stop22787" /> + </linearGradient> + <linearGradient + id="linearGradient12684"> + <stop + style="stop-color:white;stop-opacity:1;" + offset="0" + id="stop12686" /> + <stop + id="stop12692" + offset="0.34999999" + style="stop-color:white;stop-opacity:0.84536082;" /> + <stop + style="stop-color:white;stop-opacity:0;" + offset="1" + id="stop12688" /> + </linearGradient> + <linearGradient + id="linearGradient3657"> + <stop + style="stop-color:white;stop-opacity:1;" + offset="0" + id="stop3659" /> + <stop + style="stop-color:white;stop-opacity:0;" + offset="1" + id="stop3661" /> + </linearGradient> + <linearGradient + id="linearGradient6348"> + <stop + id="stop6350" + offset="0" + style="stop-color:white;stop-opacity:0.70103091;" /> + <stop + style="stop-color:#4e9a06;stop-opacity:0;" + offset="0.80000001" + id="stop6356" /> + <stop + id="stop6352" + offset="1" + style="stop-color:#8ae234;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient3645"> + <stop + style="stop-color:#8ae234;stop-opacity:1;" + offset="0" + id="stop3647" /> + <stop + style="stop-color:#4e9a06;stop-opacity:1;" + offset="1" + id="stop3649" /> + </linearGradient> + <linearGradient + id="linearGradient2762"> + <stop + style="stop-color:black;stop-opacity:0.70588237;" + offset="0" + id="stop2764" /> + <stop + id="stop4540" + offset="0.40000001" + style="stop-color:black;stop-opacity:0.35294119;" /> + <stop + style="stop-color:black;stop-opacity:0;" + offset="1" + id="stop2766" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3645" + id="linearGradient3333" + gradientUnits="userSpaceOnUse" + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6348" + id="radialGradient3335" + gradientUnits="userSpaceOnUse" + cx="244.72031" + cy="222.16092" + fx="244.72031" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient3337" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="49.709621" + cy="222.16092" + fx="49.709621" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient3339" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="69.944862" + cy="222.16092" + fx="69.944862" + fy="222.16092" + r="183.90805" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient3341" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient3343" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient3345" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient3347" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient3349" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient3351" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3353" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3355" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3357" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3359" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3361" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3363" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3365" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3367" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3369" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3371" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3373" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3375" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3377" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <mask + maskUnits="userSpaceOnUse" + id="mask27344"> + <rect + style="opacity:1;fill:white;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect27338" + width="89.20401" + height="89.20401" + x="19.397995" + y="20.334448" + mask="none" /> + </mask> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient5696" + gradientUnits="userSpaceOnUse" + cx="65.329872" + cy="63.501297" + fx="65.329872" + fy="31.0061" + r="57.350651" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient6151" + gradientUnits="userSpaceOnUse" + x1="62.618664" + y1="119.48166" + x2="62.618664" + y2="-1.8272629" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3645" + id="linearGradient6153" + gradientUnits="userSpaceOnUse" + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6348" + id="radialGradient6155" + gradientUnits="userSpaceOnUse" + cx="244.72031" + cy="222.16092" + fx="244.72031" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient6157" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="49.709621" + cy="222.16092" + fx="49.709621" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient6159" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="69.944862" + cy="222.16092" + fx="69.944862" + fy="222.16092" + r="183.90805" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient6161" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient6163" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient6165" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient6167" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient6169" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient6171" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6173" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6175" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6177" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6179" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6181" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6183" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6185" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6187" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6189" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6191" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6193" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6195" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6197" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient6199" + gradientUnits="userSpaceOnUse" + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient6201" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" + cx="78.836967" + cy="65.425926" + fx="78.836967" + fy="65.425926" + r="36.617115" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient6203" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient6205" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient6207" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient6209" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient6211" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient6213" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6215" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" + cx="47.304798" + cy="72.108414" + fx="47.304798" + fy="72.108414" + r="0.50028783" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient6217" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" + cx="67.904976" + cy="141.29233" + fx="67.904976" + fy="141.29233" + r="21.288834" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient6219" + gradientUnits="userSpaceOnUse" + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3645" + id="linearGradient12131" + gradientUnits="userSpaceOnUse" + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6348" + id="radialGradient12133" + gradientUnits="userSpaceOnUse" + cx="244.72031" + cy="222.16092" + fx="244.72031" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient12135" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="49.709621" + cy="222.16092" + fx="49.709621" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient12137" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="69.944862" + cy="222.16092" + fx="69.944862" + fy="222.16092" + r="183.90805" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient12139" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient12141" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient12143" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient12145" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient12147" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient12149" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12151" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12153" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12155" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12157" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12159" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12161" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12163" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12165" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12167" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12169" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12171" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12173" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12175" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient12177" + gradientUnits="userSpaceOnUse" + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient12179" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" + cx="78.836967" + cy="65.425926" + fx="78.836967" + fy="65.425926" + r="36.617115" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient12181" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient12183" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient12185" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient12187" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient12189" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient12191" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12193" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" + cx="47.304798" + cy="72.108414" + fx="47.304798" + fy="72.108414" + r="0.50028783" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient12195" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" + cx="67.904976" + cy="141.29233" + fx="67.904976" + fy="141.29233" + r="21.288834" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient12197" + gradientUnits="userSpaceOnUse" + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient13153" + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,9.076597,-1.727395e-2)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient14041" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,29.0766,-1.727395e-2)" + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient14046" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,9.0766,-1.727395e-2)" + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" /> + <mask + maskUnits="userSpaceOnUse" + id="mask14043"> + <path + style="opacity:1;fill:url(#linearGradient14046);fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="M 148.21875,-0.4375 L 148.21875,145.9375 L 315.71875,145.9375 L 315.71875,-0.4375 L 148.21875,-0.4375 z M 230.625,49.75 C 232.61348,49.728156 235.3486,50.413877 236.6875,49.9375 C 236.6875,59.572917 236.6875,69.208333 236.6875,78.84375 C 237.80407,86.0749 236.71054,91.095956 228.34375,88.84375 C 228.53534,86.451419 224.98057,90.03615 223.15625,89.375 C 214.65443,90.390102 209.78899,80.973754 211.0625,73.5625 C 211.04603,65.866446 218.17214,58.144029 226.25,60.6875 C 230.71211,63.078319 227.26672,54.402709 228.34375,51.9375 C 227.98453,50.218145 229.0784,49.76699 230.625,49.75 z M 155.15625,51.6875 C 158.25318,51.513525 161.8431,53.343353 159.78125,57.5 C 159.92092,59.662005 158.28773,60.747592 156.375,60.90625 C 157.33333,60.995078 158.21396,61.053537 158.78125,60.84375 C 161.09634,64.86199 159.12822,73.163447 159.78125,78.84375 C 160.89782,86.0749 159.80429,91.095956 151.4375,88.84375 C 151.4375,80.177083 151.4375,71.510417 151.4375,62.84375 C 150.82428,60.740185 152.50227,60.596433 154.46875,60.75 C 151.74373,60.140225 149.39209,57.81315 151.4375,54.09375 C 151.62237,52.619191 153.29809,51.791885 155.15625,51.6875 z M 199.03125,60.25 C 206.0211,60.446329 209.89412,67.575991 209.40625,74.15625 C 210.07595,80.867612 199.26497,76.098305 194.65625,77.53125 C 195.24658,81.721195 200.38014,83.050392 203.9375,81.5625 C 209.54836,78.370714 210.0085,82.05928 209.3125,87.59375 C 204.03956,89.225413 197.8833,90.567935 192.8125,87.6875 C 181.58866,81.946044 184.20428,60.916448 197.59375,60.3125 C 198.08709,60.26181 198.56526,60.236911 199.03125,60.25 z M 303.90625,60.25 C 310.87115,60.427471 314.85773,67.620425 314.28125,74.15625 C 314.95095,80.867612 304.13997,76.098305 299.53125,77.53125 C 300.21075,81.799096 305.28333,83.000145 308.84375,81.5625 C 314.47641,78.411663 314.84735,82.016382 314.1875,87.5625 C 309.16968,89.172479 303.44866,90.421765 298.46875,88.09375 C 286.45088,82.938407 288.74059,60.944095 302.46875,60.3125 C 302.95903,60.259719 303.44192,60.238169 303.90625,60.25 z M 252.9375,60.28125 C 253.19296,60.280817 253.43281,60.2906 253.6875,60.3125 C 264.10167,60.12063 268.8789,72.526035 265.375,81.125 C 261.84707,92.382989 243.13551,92.030066 240.3125,80.46875 C 237.09924,72.045778 242.05743,60.085699 252.15625,60.3125 C 252.41097,60.292332 252.68204,60.281683 252.9375,60.28125 z M 175,60.3125 C 175.27433,60.307854 175.56339,60.298161 175.84375,60.3125 C 178.36211,60.620018 186.09799,59.810553 184.90625,63.71875 C 186.50907,70.033221 183.01119,69.054612 178.59375,67.8125 C 172.82193,66.067827 170.09742,73.618468 172.03125,78.03125 C 173.6796,84.144414 181.63918,81.525867 185.1875,79.34375 C 185.30614,83.718289 186.44184,89.054019 180.65625,88.8125 C 172.72168,91.602213 163.60729,85.956608 162.84375,77.53125 C 160.97452,69.546203 166.49588,60.456537 175,60.3125 z M 268.28125,60.40625 C 271.44708,60.39322 275.53672,62.09901 274.71875,65.59375 C 276.90299,72.562966 279.10449,79.434996 281.46875,68.59375 C 282.43983,61.823855 286.26457,59.268338 292.90625,60.84375 C 290.40764,67.296874 287.81623,73.717356 285.28125,80.15625 C 283.76489,85.952496 281.6753,91.001901 274.75,88.84375 C 271.58436,80.413712 268.46169,71.967485 265.3125,63.53125 C 263.91832,61.47081 265.81894,60.416384 268.28125,60.40625 z M 198.53125,67.53125 C 198.36631,67.517995 198.20948,67.537003 198.03125,67.5625 C 195.41624,67.30849 192.60377,71.746557 197.90625,70.25 C 201.89161,71.970476 201.00538,67.730076 198.53125,67.53125 z M 303.4375,67.53125 C 303.27171,67.519763 303.08564,67.534387 302.90625,67.5625 C 300.34163,67.269233 297.66117,71.694877 302.75,70.25 C 306.76137,72.00013 305.92439,67.703556 303.4375,67.53125 z M 223.46875,67.5625 C 218.6357,68.54641 219.34725,76.248807 220.375,79.78125 C 222.88587,84.417492 230.96928,79.076556 228.34375,74.46875 C 229.81229,70.574111 227.32559,67.313857 223.46875,67.5625 z M 252.65625,67.5625 C 247.81708,67.515605 247.96496,73.84384 248.28125,77.15625 C 247.72241,82.328324 255.62963,84.101336 257.09375,79.3125 C 258.40482,75.472546 258.60733,67.233646 252.65625,67.5625 z " + id="rect12260" /> + </mask> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient2393" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.606013,0,0,1,4.061872,-75.24342)" + x1="232" + y1="199.5" + x2="232" + y2="133" /> + <mask + maskUnits="userSpaceOnUse" + id="mask2390"> + <rect + y="84.756577" + x="144.65685" + height="55" + width="165.44148" + id="rect21896" + style="opacity:1;fill:url(#linearGradient2393);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </mask> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="64" + inkscape:cy="64" + inkscape:document-units="px" + inkscape:current-layer="layer1" + width="128px" + height="128px" + inkscape:window-width="1280" + inkscape:window-height="980" + inkscape:window-x="-4" + inkscape:window-y="18" /> + <metadata + id="metadata2558"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title>Icedove Icon</dc:title> + <dc:creator> + <cc:Agent> + <dc:title>Ricardo Fernández Fuentes</dc:title> + </cc:Agent> + </dc:creator> + <dc:rights> + <cc:Agent> + <dc:title>Ricardo Fernández Fuentes</dc:title> + </cc:Agent> + </dc:rights> + <dc:description>icedove icon</dc:description> + <cc:license + rdf:resource="http://www.mozilla.org/MPL/" /> + <dc:subject> + <rdf:Bag> + <rdf:li>icedove</rdf:li> + <rdf:li>ico</rdf:li> + <rdf:li>icon</rdf:li> + </rdf:Bag> + </dc:subject> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Capa 1" + inkscape:groupmode="layer" + id="layer1"> + <g + id="g2492" + transform="translate(-1.220061e-5,2.282482e-5)"> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient5696);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline" + id="path1874" + sodipodi:cx="65.329872" + sodipodi:cy="63.501297" + sodipodi:rx="57.350651" + sodipodi:ry="57.350651" + d="M 122.68052 63.501297 A 57.350651 57.350651 0 1 1 7.9792213,63.501297 A 57.350651 57.350651 0 1 1 122.68052 63.501297 z" + transform="matrix(1.090411,0,0,0.908327,-7.236399,18.22689)" /> + <path + style="fill:#babdb6;fill-opacity:1;stroke:#babdb6;stroke-width:1.99999917;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="M 7.6305227,14.765052 C 7.7140217,14.967764 7.7814312,15.174623 7.8127333,15.402431 C 8.0137825,16.865605 6.9792669,18.229705 5.5160926,18.430754 C 5.2882852,18.462056 5.0709116,18.452938 4.8531907,18.42721 L 5.2403019,21.244488 C 5.4431884,21.162256 5.6498725,21.093579 5.87768,21.062277 C 7.3408543,20.861228 8.7007003,21.864785 8.9017494,23.327959 C 9.1027985,24.791133 8.0682829,26.155233 6.6051086,26.356282 C 6.3773012,26.387584 6.1599277,26.378467 5.9422067,26.352738 L 6.3293179,29.170016 C 6.5322046,29.087785 6.7388885,29.019107 6.966696,28.987805 C 8.4298703,28.786756 9.7897163,29.790313 9.9907654,31.253487 C 10.191814,32.716661 9.1572989,34.080761 7.6941246,34.28181 C 7.4663172,34.313112 7.2489437,34.303995 7.0312227,34.278266 L 7.4183339,37.095544 C 7.6212206,37.013313 7.8279045,36.944635 8.055712,36.913333 C 9.5188862,36.712283 10.878732,37.715841 11.079781,39.179015 C 11.28083,40.642189 10.246315,42.006289 8.7831406,42.207338 C 8.5553332,42.23864 8.3379597,42.229523 8.1202387,42.203794 L 8.5073499,45.021072 C 8.7102366,44.938841 8.9169205,44.870163 9.144728,44.838861 C 10.607902,44.637811 11.967748,45.641369 12.168797,47.104543 C 12.369847,48.567718 11.335331,49.931817 9.8721566,50.132866 C 9.6443492,50.164168 9.4269757,50.155051 9.2092547,50.129322 L 9.5963659,52.9466 C 9.7992526,52.864369 10.005937,52.795691 10.233744,52.764389 C 11.696918,52.563339 13.056764,53.566897 13.257813,55.030071 C 13.458863,56.493246 12.424347,57.857345 10.961173,58.058394 C 10.733365,58.089696 10.515992,58.080579 10.298271,58.05485 L 10.685382,60.872128 C 10.888269,60.789897 11.094953,60.721219 11.32276,60.689917 C 12.785934,60.488867 14.14578,61.492425 14.346829,62.955599 C 14.547879,64.418774 13.513363,65.782873 12.050189,65.983922 C 11.822381,66.015224 11.605008,66.006107 11.387287,65.980378 L 11.774398,68.797656 C 11.977285,68.715425 12.183969,68.646747 12.411776,68.615445 C 13.87495,68.414395 15.234796,69.417953 15.435845,70.881127 C 15.636895,72.344302 14.602379,73.708401 13.139205,73.90945 C 12.911397,73.940752 12.694024,73.931635 12.476303,73.905906 L 12.863414,76.723184 C 13.066301,76.640953 13.272985,76.572275 13.500792,76.540973 C 14.963966,76.339923 16.323812,77.343481 16.524861,78.806655 C 16.72591,80.269827 15.691395,81.633929 14.228221,81.834978 C 14.000413,81.86628 13.78304,81.857163 13.565319,81.831434 L 13.95243,84.648712 C 14.155317,84.566481 14.362001,84.497803 14.589808,84.466501 C 16.052983,84.265455 17.412828,85.269009 17.613877,86.732183 C 17.814926,88.195355 16.780411,89.559457 15.317237,89.760506 C 15.089429,89.791808 14.872056,89.782691 14.654335,89.756962 L 15.041446,92.57424 C 15.244333,92.492009 15.451017,92.423331 15.678824,92.392029 C 17.141999,92.190983 18.501844,93.194537 18.702893,94.657711 C 18.903942,96.120883 17.869427,97.484985 16.406253,97.686034 C 16.178445,97.717336 15.961072,97.708219 15.743351,97.68249 L 16.130462,100.49977 C 16.333349,100.41754 16.540033,100.34886 16.76784,100.31756 C 18.231015,100.11651 19.59086,101.12006 19.791909,102.58324 C 19.992958,104.04641 18.958443,105.41051 17.495269,105.61156 C 17.267461,105.64286 17.050088,105.63375 16.832367,105.60802 L 17.219479,108.4253 C 17.422365,108.34307 17.629049,108.27439 17.856857,108.24309 C 19.320031,108.04204 20.679876,109.04559 20.880926,110.50877 C 21.081975,111.97194 20.04746,113.33605 18.584285,113.5371 C 18.356478,113.5684 18.139105,113.55928 17.921384,113.53355 L 18.308495,116.35083 C 18.511381,116.2686 18.718065,116.19992 18.945873,116.16862 C 20.409047,115.96757 21.768893,116.97113 21.969942,118.4343 C 22.170991,119.89747 21.136476,121.26158 19.673301,121.46262 C 19.445494,121.49393 19.228121,121.48481 19.0104,121.45908 L 19.397511,124.27636 C 19.600397,124.19412 19.807081,124.12545 20.034889,124.09415 C 21.498063,123.8931 22.857909,124.89666 23.058958,126.35983 C 23.070794,126.44597 23.058596,126.52652 23.062031,126.61176 L 25.755472,126.24166 C 25.735993,126.15863 25.702317,126.08438 25.690481,125.99824 C 25.489431,124.53506 26.497242,123.20618 27.960417,123.00513 C 29.423591,122.80408 30.783437,123.80764 30.984486,125.27081 C 30.996322,125.35695 30.984123,125.4375 30.987559,125.52274 L 33.681,125.15264 C 33.661521,125.06961 33.627845,124.99537 33.616009,124.90923 C 33.414959,123.44604 34.42277,122.11716 35.885945,121.91612 C 37.349119,121.71507 38.708965,122.71863 38.910014,124.1818 C 38.92185,124.26794 38.909651,124.34849 38.913087,124.43372 L 41.606528,124.06363 C 41.587049,123.9806 41.553373,123.90635 41.541537,123.82021 C 41.340487,122.35703 42.348298,121.02815 43.811473,120.8271 C 45.274647,120.62605 46.634493,121.62961 46.835542,123.09278 C 46.847378,123.17892 46.835179,123.25947 46.838615,123.34471 L 49.532056,122.97461 C 49.512577,122.89158 49.478901,122.81733 49.467065,122.73119 C 49.266016,121.26801 50.273826,119.93913 51.737001,119.73808 C 53.200175,119.53703 54.560021,120.54059 54.76107,122.00376 C 54.772906,122.08991 54.760707,122.17046 54.764143,122.25569 L 57.457584,121.8856 C 57.438105,121.80257 57.404429,121.72832 57.392593,121.64218 C 57.191544,120.179 58.199354,118.85012 59.662529,118.64907 C 61.125703,118.44802 62.485549,119.45158 62.686598,120.91475 C 62.698434,121.00089 62.686235,121.08144 62.689671,121.16668 L 65.383112,120.79658 C 65.363633,120.71355 65.329957,120.6393 65.318121,120.55316 C 65.117072,119.08998 66.124882,117.7611 67.588057,117.56005 C 69.051231,117.359 70.411077,118.36256 70.612126,119.82573 C 70.623962,119.91187 70.611763,119.99242 70.615199,120.07766 L 73.30864,119.70756 C 73.289161,119.62453 73.255485,119.55029 73.243649,119.46415 C 73.0426,118.00096 74.05041,116.67208 75.513585,116.47104 C 76.976759,116.26999 78.336605,117.27355 78.537654,118.73672 C 78.54949,118.82286 78.537291,118.90341 78.540727,118.98864 L 81.234168,118.61855 C 81.214689,118.53552 81.181013,118.46127 81.169177,118.37513 C 80.968128,116.91195 81.975938,115.58307 83.439113,115.38202 C 84.902283,115.18097 86.262133,116.18453 86.463182,117.6477 C 86.475018,117.73384 86.462819,117.81439 86.466255,117.89963 L 89.159696,117.52953 C 89.140217,117.4465 89.106541,117.37225 89.094705,117.28611 C 88.893656,115.82293 89.901466,114.49405 91.364641,114.293 C 92.827811,114.09195 94.187661,115.09551 94.38871,116.55868 C 94.400546,116.64483 94.388347,116.72538 94.391783,116.81061 L 97.085224,116.44052 C 97.065745,116.35749 97.032069,116.28324 97.020233,116.1971 C 96.819184,114.73392 97.826994,113.40504 99.290169,113.20399 C 100.75334,113.00294 102.11319,114.0065 102.31424,115.46967 C 102.32607,115.55581 102.31387,115.63636 102.31731,115.7216 L 105.01075,115.3515 C 104.99127,115.26847 104.9576,115.19422 104.94576,115.10808 C 104.74471,113.6449 105.75252,112.31602 107.2157,112.11497 C 108.67887,111.91392 110.03872,112.91748 110.23977,114.38065 C 110.2516,114.46679 110.2394,114.54734 110.24284,114.63258 L 112.93628,114.26248 C 112.9168,114.17945 112.88312,114.10521 112.87129,114.01907 C 112.67024,112.55588 113.67805,111.227 115.14122,111.02596 C 116.6044,110.82491 117.96424,111.82847 118.16529,113.29164 C 118.17713,113.37778 118.16493,113.45833 118.16837,113.54356 L 120.86181,113.17347 C 120.84232,113.09044 120.80865,113.01619 120.79682,112.93005 C 120.59577,111.46687 121.60358,110.13799 123.06675,109.93694 C 123.14228,109.92656 123.21289,109.94219 123.28772,109.93812 L 122.91762,107.24468 C 122.84449,107.26111 122.78069,107.29504 122.70516,107.30542 C 121.24198,107.50647 119.90885,106.46769 119.7078,105.00452 C 119.50675,103.54134 120.51456,102.21246 121.97774,102.01141 C 122.05327,102.00103 122.12387,102.01666 122.1987,102.01259 L 121.82861,99.319151 C 121.75547,99.33558 121.69168,99.36951 121.61615,99.379888 C 120.15297,99.580938 118.81983,98.542165 118.61878,97.078994 C 118.41773,95.615812 119.42555,94.286932 120.88872,94.085883 C 120.96425,94.075505 121.03485,94.091119 121.10969,94.087065 L 120.73959,91.393618 C 120.66646,91.410048 120.60266,91.443976 120.52713,91.454354 C 119.06395,91.655404 117.73082,90.616634 117.52977,89.15346 C 117.32872,87.690283 118.33653,86.361398 119.7997,86.160349 C 119.87523,86.149971 119.94584,86.165591 120.02067,86.161531 L 119.65058,83.46809 C 119.57744,83.48452 119.51365,83.518448 119.43812,83.528826 C 117.97493,83.729876 116.6418,82.691106 116.44075,81.227932 C 116.2397,79.764755 117.24752,78.43587 118.71069,78.234821 C 118.78622,78.224443 118.85682,78.240063 118.93165,78.236003 L 118.56156,75.542562 C 118.48843,75.558992 118.42463,75.59292 118.3491,75.603298 C 116.88592,75.804348 115.55278,74.765578 115.35174,73.302404 C 115.15069,71.839227 116.1585,70.510342 117.62167,70.309293 C 117.6972,70.298915 117.7678,70.314535 117.84264,70.310475 L 117.47254,67.617034 C 117.39941,67.633464 117.33561,67.667392 117.26008,67.67777 C 115.7969,67.87882 114.46377,66.84005 114.26272,65.376876 C 114.06167,63.913699 115.06948,62.584814 116.53265,62.383765 C 116.60819,62.373387 116.67879,62.389007 116.75362,62.384947 L 116.38353,59.691506 C 116.31039,59.707936 116.2466,59.741864 116.17107,59.752242 C 114.70789,59.953292 113.37475,58.914522 113.1737,57.451348 C 112.97265,55.988174 113.98047,54.659286 115.44364,54.458237 C 115.51917,54.447859 115.58977,54.463479 115.66461,54.459419 L 115.29451,51.765978 C 115.22138,51.782408 115.15758,51.816336 115.08205,51.826714 C 113.61887,52.027764 112.28574,50.988994 112.08469,49.52582 C 111.88364,48.062646 112.89145,46.733758 114.35462,46.532709 C 114.43015,46.522331 114.50076,46.537951 114.57559,46.533891 L 114.2055,43.84045 C 114.13236,43.85688 114.06857,43.890808 113.99304,43.901186 C 112.52985,44.102236 111.19672,43.063466 110.99567,41.600292 C 110.79462,40.137118 111.80244,38.80823 113.26561,38.607181 C 113.34114,38.596803 113.41174,38.612423 113.48657,38.608363 L 113.11648,35.914922 C 113.04335,35.931352 112.97955,35.96528 112.90402,35.975658 C 111.44084,36.176708 110.1077,35.137938 109.90666,33.674764 C 109.70561,32.21159 110.71342,30.882702 112.17659,30.681653 C 112.25212,30.671275 112.32272,30.686895 112.39756,30.682835 L 112.02746,27.989394 C 111.95433,28.005824 111.89053,28.039752 111.815,28.05013 C 110.35182,28.25118 109.01869,27.21241 108.81764,25.749236 C 108.61659,24.28606 109.6244,22.957174 111.08757,22.756125 C 111.16311,22.745747 111.23371,22.761367 111.30854,22.757307 L 110.93845,20.063866 C 110.86531,20.080296 110.80152,20.114224 110.72599,20.124602 C 109.26281,20.325652 107.92967,19.286882 107.72862,17.823708 C 107.52757,16.360532 108.53539,15.031646 109.99856,14.830597 C 110.07409,14.820219 110.14469,14.835839 110.21953,14.831779 L 109.84943,12.138338 C 109.7763,12.154768 109.7125,12.188696 109.63697,12.199074 C 108.17379,12.400124 106.84066,11.361354 106.63961,9.8981797 C 106.43856,8.4350044 107.44637,7.1061181 108.90954,6.9050694 C 108.98507,6.894691 109.05568,6.9103114 109.13051,6.9062507 L 108.76042,4.2128095 C 108.68728,4.22924 108.62349,4.2631681 108.54796,4.2735464 C 107.08477,4.4745965 105.75164,3.4358259 105.55059,1.9726515 C 105.51929,1.7448441 105.52967,1.5272961 105.55414,1.3097486 L 102.73686,1.6968598 C 102.82036,1.8995722 102.88777,2.1064314 102.91907,2.3342388 C 103.12012,3.7974132 102.0856,5.1615137 100.62243,5.3625624 C 99.159256,5.5636111 97.826112,4.5248419 97.625063,3.0616675 C 97.593761,2.8338601 97.604154,2.6163108 97.628607,2.3987646 L 94.81133,2.7858758 C 94.894832,2.9885882 94.962238,3.1954474 94.99354,3.4232548 C 95.194589,4.8864292 94.160081,6.2505283 92.6969,6.4515784 C 91.233722,6.6526279 89.900585,5.6138578 89.699536,4.1506833 C 89.668234,3.9228759 89.678619,3.7053277 89.70308,3.4877805 L 86.885803,3.8748916 C 86.969302,4.0776045 87.036711,4.2844633 87.068013,4.5122707 C 87.269061,5.9754452 86.234547,7.3395452 84.771373,7.5405943 C 83.308194,7.7416439 81.975057,6.7028738 81.774008,5.2396993 C 81.742706,5.0118919 81.753091,4.7943437 81.777552,4.5767965 L 78.960275,4.9639076 C 79.043774,5.1666205 79.111183,5.3734793 79.142485,5.6012867 C 79.343533,7.0644612 78.309019,8.4285612 76.845845,8.6296103 C 75.382666,8.8306599 74.049529,7.7918898 73.84848,6.3287153 C 73.817178,6.1009079 73.827563,5.8833597 73.852024,5.6658125 L 71.034747,6.0529236 C 71.118246,6.2556365 71.185655,6.4624953 71.216957,6.6903027 C 71.418005,8.1534772 70.383491,9.5175772 68.920317,9.7186263 C 67.457138,9.9196759 66.124001,8.8809058 65.922952,7.4177313 C 65.89165,7.1899239 65.902035,6.9723757 65.926496,6.7548285 L 63.109219,7.1419396 C 63.192718,7.3446525 63.260127,7.5515113 63.291429,7.7793187 C 63.492477,9.2424932 62.457963,10.606593 60.994789,10.807642 C 59.531614,11.008691 58.198473,9.9699218 57.997424,8.5067473 C 57.966122,8.2789399 57.976507,8.0613917 58.000968,7.8438445 L 55.183691,8.2309556 C 55.26719,8.4336685 55.334599,8.6405273 55.365901,8.8683347 C 55.566949,10.331509 54.532435,11.695609 53.069261,11.896658 C 51.606086,12.097707 50.272945,11.058938 50.071896,9.5957633 C 50.040594,9.3679559 50.050979,9.1504077 50.07544,8.9328605 L 47.258163,9.3199716 C 47.341662,9.5226845 47.409071,9.7295433 47.440373,9.9573507 C 47.641421,11.420525 46.606907,12.784625 45.143733,12.985674 C 43.680558,13.186723 42.347417,12.147954 42.146368,10.684779 C 42.115066,10.456972 42.125451,10.239424 42.149912,10.021876 L 39.332635,10.408988 C 39.416134,10.6117 39.483543,10.818559 39.514845,11.046367 C 39.715893,12.509541 38.681379,13.873641 37.218205,14.07469 C 35.75503,14.275739 34.421889,13.23697 34.22084,11.773795 C 34.189538,11.545988 34.199923,11.32844 34.224384,11.110892 L 31.407107,11.498004 C 31.490606,11.700716 31.558015,11.907575 31.589317,12.135383 C 31.790366,13.598557 30.755851,14.962657 29.292677,15.163706 C 27.829502,15.364755 26.496361,14.325986 26.295312,12.862811 C 26.26401,12.635004 26.274396,12.417456 26.298856,12.199908 L 23.481579,12.58702 C 23.565078,12.789732 23.632487,12.996591 23.663789,13.224399 C 23.864838,14.687573 22.830323,16.051673 21.367149,16.252722 C 19.903974,16.453771 18.570833,15.415002 18.369784,13.951827 C 18.338482,13.72402 18.348868,13.506472 18.373328,13.288924 L 15.556051,13.676036 C 15.63955,13.878748 15.706959,14.085607 15.738261,14.313415 C 15.93931,15.776589 14.904795,17.140689 13.441621,17.341738 C 11.978446,17.542787 10.645305,16.504018 10.444256,15.040843 C 10.412954,14.813036 10.42334,14.595488 10.4478,14.37794 L 7.6305227,14.765052 z " + id="path30002" /> + <path + id="rect25754" + d="M 7.6305227,14.765052 C 7.7140217,14.967764 7.7814312,15.174623 7.8127333,15.402431 C 8.0137825,16.865605 6.9792669,18.229705 5.5160926,18.430754 C 5.2882852,18.462056 5.0709116,18.452938 4.8531907,18.42721 L 5.2403019,21.244488 C 5.4431884,21.162256 5.6498725,21.093579 5.87768,21.062277 C 7.3408543,20.861228 8.7007003,21.864785 8.9017494,23.327959 C 9.1027985,24.791133 8.0682829,26.155233 6.6051086,26.356282 C 6.3773012,26.387584 6.1599277,26.378467 5.9422067,26.352738 L 6.3293179,29.170016 C 6.5322046,29.087785 6.7388885,29.019107 6.966696,28.987805 C 8.4298703,28.786756 9.7897163,29.790313 9.9907654,31.253487 C 10.191814,32.716661 9.1572989,34.080761 7.6941246,34.28181 C 7.4663172,34.313112 7.2489437,34.303995 7.0312227,34.278266 L 7.4183339,37.095544 C 7.6212206,37.013313 7.8279045,36.944635 8.055712,36.913333 C 9.5188862,36.712283 10.878732,37.715841 11.079781,39.179015 C 11.28083,40.642189 10.246315,42.006289 8.7831406,42.207338 C 8.5553332,42.23864 8.3379597,42.229523 8.1202387,42.203794 L 8.5073499,45.021072 C 8.7102366,44.938841 8.9169205,44.870163 9.144728,44.838861 C 10.607902,44.637811 11.967748,45.641369 12.168797,47.104543 C 12.369847,48.567718 11.335331,49.931817 9.8721566,50.132866 C 9.6443492,50.164168 9.4269757,50.155051 9.2092547,50.129322 L 9.5963659,52.9466 C 9.7992526,52.864369 10.005937,52.795691 10.233744,52.764389 C 11.696918,52.563339 13.056764,53.566897 13.257813,55.030071 C 13.458863,56.493246 12.424347,57.857345 10.961173,58.058394 C 10.733365,58.089696 10.515992,58.080579 10.298271,58.05485 L 10.685382,60.872128 C 10.888269,60.789897 11.094953,60.721219 11.32276,60.689917 C 12.785934,60.488867 14.14578,61.492425 14.346829,62.955599 C 14.547879,64.418774 13.513363,65.782873 12.050189,65.983922 C 11.822381,66.015224 11.605008,66.006107 11.387287,65.980378 L 11.774398,68.797656 C 11.977285,68.715425 12.183969,68.646747 12.411776,68.615445 C 13.87495,68.414395 15.234796,69.417953 15.435845,70.881127 C 15.636895,72.344302 14.602379,73.708401 13.139205,73.90945 C 12.911397,73.940752 12.694024,73.931635 12.476303,73.905906 L 12.863414,76.723184 C 13.066301,76.640953 13.272985,76.572275 13.500792,76.540973 C 14.963966,76.339923 16.323812,77.343481 16.524861,78.806655 C 16.72591,80.269827 15.691395,81.633929 14.228221,81.834978 C 14.000413,81.86628 13.78304,81.857163 13.565319,81.831434 L 13.95243,84.648712 C 14.155317,84.566481 14.362001,84.497803 14.589808,84.466501 C 16.052983,84.265455 17.412828,85.269009 17.613877,86.732183 C 17.814926,88.195355 16.780411,89.559457 15.317237,89.760506 C 15.089429,89.791808 14.872056,89.782691 14.654335,89.756962 L 15.041446,92.57424 C 15.244333,92.492009 15.451017,92.423331 15.678824,92.392029 C 17.141999,92.190983 18.501844,93.194537 18.702893,94.657711 C 18.903942,96.120883 17.869427,97.484985 16.406253,97.686034 C 16.178445,97.717336 15.961072,97.708219 15.743351,97.68249 L 16.130462,100.49977 C 16.333349,100.41754 16.540033,100.34886 16.76784,100.31756 C 18.231015,100.11651 19.59086,101.12006 19.791909,102.58324 C 19.992958,104.04641 18.958443,105.41051 17.495269,105.61156 C 17.267461,105.64286 17.050088,105.63375 16.832367,105.60802 L 17.219479,108.4253 C 17.422365,108.34307 17.629049,108.27439 17.856857,108.24309 C 19.320031,108.04204 20.679876,109.04559 20.880926,110.50877 C 21.081975,111.97194 20.04746,113.33605 18.584285,113.5371 C 18.356478,113.5684 18.139105,113.55928 17.921384,113.53355 L 18.308495,116.35083 C 18.511381,116.2686 18.718065,116.19992 18.945873,116.16862 C 20.409047,115.96757 21.768893,116.97113 21.969942,118.4343 C 22.170991,119.89747 21.136476,121.26158 19.673301,121.46262 C 19.445494,121.49393 19.228121,121.48481 19.0104,121.45908 L 19.397511,124.27636 C 19.600397,124.19412 19.807081,124.12545 20.034889,124.09415 C 21.498063,123.8931 22.857909,124.89666 23.058958,126.35983 C 23.070794,126.44597 23.058596,126.52652 23.062031,126.61176 L 25.755472,126.24166 C 25.735993,126.15863 25.702317,126.08438 25.690481,125.99824 C 25.489431,124.53506 26.497242,123.20618 27.960417,123.00513 C 29.423591,122.80408 30.783437,123.80764 30.984486,125.27081 C 30.996322,125.35695 30.984123,125.4375 30.987559,125.52274 L 33.681,125.15264 C 33.661521,125.06961 33.627845,124.99537 33.616009,124.90923 C 33.414959,123.44604 34.42277,122.11716 35.885945,121.91612 C 37.349119,121.71507 38.708965,122.71863 38.910014,124.1818 C 38.92185,124.26794 38.909651,124.34849 38.913087,124.43372 L 41.606528,124.06363 C 41.587049,123.9806 41.553373,123.90635 41.541537,123.82021 C 41.340487,122.35703 42.348298,121.02815 43.811473,120.8271 C 45.274647,120.62605 46.634493,121.62961 46.835542,123.09278 C 46.847378,123.17892 46.835179,123.25947 46.838615,123.34471 L 49.532056,122.97461 C 49.512577,122.89158 49.478901,122.81733 49.467065,122.73119 C 49.266016,121.26801 50.273826,119.93913 51.737001,119.73808 C 53.200175,119.53703 54.560021,120.54059 54.76107,122.00376 C 54.772906,122.08991 54.760707,122.17046 54.764143,122.25569 L 57.457584,121.8856 C 57.438105,121.80257 57.404429,121.72832 57.392593,121.64218 C 57.191544,120.179 58.199354,118.85012 59.662529,118.64907 C 61.125703,118.44802 62.485549,119.45158 62.686598,120.91475 C 62.698434,121.00089 62.686235,121.08144 62.689671,121.16668 L 65.383112,120.79658 C 65.363633,120.71355 65.329957,120.6393 65.318121,120.55316 C 65.117072,119.08998 66.124882,117.7611 67.588057,117.56005 C 69.051231,117.359 70.411077,118.36256 70.612126,119.82573 C 70.623962,119.91187 70.611763,119.99242 70.615199,120.07766 L 73.30864,119.70756 C 73.289161,119.62453 73.255485,119.55029 73.243649,119.46415 C 73.0426,118.00096 74.05041,116.67208 75.513585,116.47104 C 76.976759,116.26999 78.336605,117.27355 78.537654,118.73672 C 78.54949,118.82286 78.537291,118.90341 78.540727,118.98864 L 81.234168,118.61855 C 81.214689,118.53552 81.181013,118.46127 81.169177,118.37513 C 80.968128,116.91195 81.975938,115.58307 83.439113,115.38202 C 84.902283,115.18097 86.262133,116.18453 86.463182,117.6477 C 86.475018,117.73384 86.462819,117.81439 86.466255,117.89963 L 89.159696,117.52953 C 89.140217,117.4465 89.106541,117.37225 89.094705,117.28611 C 88.893656,115.82293 89.901466,114.49405 91.364641,114.293 C 92.827811,114.09195 94.187661,115.09551 94.38871,116.55868 C 94.400546,116.64483 94.388347,116.72538 94.391783,116.81061 L 97.085224,116.44052 C 97.065745,116.35749 97.032069,116.28324 97.020233,116.1971 C 96.819184,114.73392 97.826994,113.40504 99.290169,113.20399 C 100.75334,113.00294 102.11319,114.0065 102.31424,115.46967 C 102.32607,115.55581 102.31387,115.63636 102.31731,115.7216 L 105.01075,115.3515 C 104.99127,115.26847 104.9576,115.19422 104.94576,115.10808 C 104.74471,113.6449 105.75252,112.31602 107.2157,112.11497 C 108.67887,111.91392 110.03872,112.91748 110.23977,114.38065 C 110.2516,114.46679 110.2394,114.54734 110.24284,114.63258 L 112.93628,114.26248 C 112.9168,114.17945 112.88312,114.10521 112.87129,114.01907 C 112.67024,112.55588 113.67805,111.227 115.14122,111.02596 C 116.6044,110.82491 117.96424,111.82847 118.16529,113.29164 C 118.17713,113.37778 118.16493,113.45833 118.16837,113.54356 L 120.86181,113.17347 C 120.84232,113.09044 120.80865,113.01619 120.79682,112.93005 C 120.59577,111.46687 121.60358,110.13799 123.06675,109.93694 C 123.14228,109.92656 123.21289,109.94219 123.28772,109.93812 L 122.91762,107.24468 C 122.84449,107.26111 122.78069,107.29504 122.70516,107.30542 C 121.24198,107.50647 119.90885,106.46769 119.7078,105.00452 C 119.50675,103.54134 120.51456,102.21246 121.97774,102.01141 C 122.05327,102.00103 122.12387,102.01666 122.1987,102.01259 L 121.82861,99.319151 C 121.75547,99.33558 121.69168,99.36951 121.61615,99.379888 C 120.15297,99.580938 118.81983,98.542165 118.61878,97.078994 C 118.41773,95.615812 119.42555,94.286932 120.88872,94.085883 C 120.96425,94.075505 121.03485,94.091119 121.10969,94.087065 L 120.73959,91.393618 C 120.66646,91.410048 120.60266,91.443976 120.52713,91.454354 C 119.06395,91.655404 117.73082,90.616634 117.52977,89.15346 C 117.32872,87.690283 118.33653,86.361398 119.7997,86.160349 C 119.87523,86.149971 119.94584,86.165591 120.02067,86.161531 L 119.65058,83.46809 C 119.57744,83.48452 119.51365,83.518448 119.43812,83.528826 C 117.97493,83.729876 116.6418,82.691106 116.44075,81.227932 C 116.2397,79.764755 117.24752,78.43587 118.71069,78.234821 C 118.78622,78.224443 118.85682,78.240063 118.93165,78.236003 L 118.56156,75.542562 C 118.48843,75.558992 118.42463,75.59292 118.3491,75.603298 C 116.88592,75.804348 115.55278,74.765578 115.35174,73.302404 C 115.15069,71.839227 116.1585,70.510342 117.62167,70.309293 C 117.6972,70.298915 117.7678,70.314535 117.84264,70.310475 L 117.47254,67.617034 C 117.39941,67.633464 117.33561,67.667392 117.26008,67.67777 C 115.7969,67.87882 114.46377,66.84005 114.26272,65.376876 C 114.06167,63.913699 115.06948,62.584814 116.53265,62.383765 C 116.60819,62.373387 116.67879,62.389007 116.75362,62.384947 L 116.38353,59.691506 C 116.31039,59.707936 116.2466,59.741864 116.17107,59.752242 C 114.70789,59.953292 113.37475,58.914522 113.1737,57.451348 C 112.97265,55.988174 113.98047,54.659286 115.44364,54.458237 C 115.51917,54.447859 115.58977,54.463479 115.66461,54.459419 L 115.29451,51.765978 C 115.22138,51.782408 115.15758,51.816336 115.08205,51.826714 C 113.61887,52.027764 112.28574,50.988994 112.08469,49.52582 C 111.88364,48.062646 112.89145,46.733758 114.35462,46.532709 C 114.43015,46.522331 114.50076,46.537951 114.57559,46.533891 L 114.2055,43.84045 C 114.13236,43.85688 114.06857,43.890808 113.99304,43.901186 C 112.52985,44.102236 111.19672,43.063466 110.99567,41.600292 C 110.79462,40.137118 111.80244,38.80823 113.26561,38.607181 C 113.34114,38.596803 113.41174,38.612423 113.48657,38.608363 L 113.11648,35.914922 C 113.04335,35.931352 112.97955,35.96528 112.90402,35.975658 C 111.44084,36.176708 110.1077,35.137938 109.90666,33.674764 C 109.70561,32.21159 110.71342,30.882702 112.17659,30.681653 C 112.25212,30.671275 112.32272,30.686895 112.39756,30.682835 L 112.02746,27.989394 C 111.95433,28.005824 111.89053,28.039752 111.815,28.05013 C 110.35182,28.25118 109.01869,27.21241 108.81764,25.749236 C 108.61659,24.28606 109.6244,22.957174 111.08757,22.756125 C 111.16311,22.745747 111.23371,22.761367 111.30854,22.757307 L 110.93845,20.063866 C 110.86531,20.080296 110.80152,20.114224 110.72599,20.124602 C 109.26281,20.325652 107.92967,19.286882 107.72862,17.823708 C 107.52757,16.360532 108.53539,15.031646 109.99856,14.830597 C 110.07409,14.820219 110.14469,14.835839 110.21953,14.831779 L 109.84943,12.138338 C 109.7763,12.154768 109.7125,12.188696 109.63697,12.199074 C 108.17379,12.400124 106.84066,11.361354 106.63961,9.8981797 C 106.43856,8.4350044 107.44637,7.1061181 108.90954,6.9050694 C 108.98507,6.894691 109.05568,6.9103114 109.13051,6.9062507 L 108.76042,4.2128095 C 108.68728,4.22924 108.62349,4.2631681 108.54796,4.2735464 C 107.08477,4.4745965 105.75164,3.4358259 105.55059,1.9726515 C 105.51929,1.7448441 105.52967,1.5272961 105.55414,1.3097486 L 102.73686,1.6968598 C 102.82036,1.8995722 102.88777,2.1064314 102.91907,2.3342388 C 103.12012,3.7974132 102.0856,5.1615137 100.62243,5.3625624 C 99.159256,5.5636111 97.826112,4.5248419 97.625063,3.0616675 C 97.593761,2.8338601 97.604154,2.6163108 97.628607,2.3987646 L 94.81133,2.7858758 C 94.894832,2.9885882 94.962238,3.1954474 94.99354,3.4232548 C 95.194589,4.8864292 94.160081,6.2505283 92.6969,6.4515784 C 91.233722,6.6526279 89.900585,5.6138578 89.699536,4.1506833 C 89.668234,3.9228759 89.678619,3.7053277 89.70308,3.4877805 L 86.885803,3.8748916 C 86.969302,4.0776045 87.036711,4.2844633 87.068013,4.5122707 C 87.269061,5.9754452 86.234547,7.3395452 84.771373,7.5405943 C 83.308194,7.7416439 81.975057,6.7028738 81.774008,5.2396993 C 81.742706,5.0118919 81.753091,4.7943437 81.777552,4.5767965 L 78.960275,4.9639076 C 79.043774,5.1666205 79.111183,5.3734793 79.142485,5.6012867 C 79.343533,7.0644612 78.309019,8.4285612 76.845845,8.6296103 C 75.382666,8.8306599 74.049529,7.7918898 73.84848,6.3287153 C 73.817178,6.1009079 73.827563,5.8833597 73.852024,5.6658125 L 71.034747,6.0529236 C 71.118246,6.2556365 71.185655,6.4624953 71.216957,6.6903027 C 71.418005,8.1534772 70.383491,9.5175772 68.920317,9.7186263 C 67.457138,9.9196759 66.124001,8.8809058 65.922952,7.4177313 C 65.89165,7.1899239 65.902035,6.9723757 65.926496,6.7548285 L 63.109219,7.1419396 C 63.192718,7.3446525 63.260127,7.5515113 63.291429,7.7793187 C 63.492477,9.2424932 62.457963,10.606593 60.994789,10.807642 C 59.531614,11.008691 58.198473,9.9699218 57.997424,8.5067473 C 57.966122,8.2789399 57.976507,8.0613917 58.000968,7.8438445 L 55.183691,8.2309556 C 55.26719,8.4336685 55.334599,8.6405273 55.365901,8.8683347 C 55.566949,10.331509 54.532435,11.695609 53.069261,11.896658 C 51.606086,12.097707 50.272945,11.058938 50.071896,9.5957633 C 50.040594,9.3679559 50.050979,9.1504077 50.07544,8.9328605 L 47.258163,9.3199716 C 47.341662,9.5226845 47.409071,9.7295433 47.440373,9.9573507 C 47.641421,11.420525 46.606907,12.784625 45.143733,12.985674 C 43.680558,13.186723 42.347417,12.147954 42.146368,10.684779 C 42.115066,10.456972 42.125451,10.239424 42.149912,10.021876 L 39.332635,10.408988 C 39.416134,10.6117 39.483543,10.818559 39.514845,11.046367 C 39.715893,12.509541 38.681379,13.873641 37.218205,14.07469 C 35.75503,14.275739 34.421889,13.23697 34.22084,11.773795 C 34.189538,11.545988 34.199923,11.32844 34.224384,11.110892 L 31.407107,11.498004 C 31.490606,11.700716 31.558015,11.907575 31.589317,12.135383 C 31.790366,13.598557 30.755851,14.962657 29.292677,15.163706 C 27.829502,15.364755 26.496361,14.325986 26.295312,12.862811 C 26.26401,12.635004 26.274396,12.417456 26.298856,12.199908 L 23.481579,12.58702 C 23.565078,12.789732 23.632487,12.996591 23.663789,13.224399 C 23.864838,14.687573 22.830323,16.051673 21.367149,16.252722 C 19.903974,16.453771 18.570833,15.415002 18.369784,13.951827 C 18.338482,13.72402 18.348868,13.506472 18.373328,13.288924 L 15.556051,13.676036 C 15.63955,13.878748 15.706959,14.085607 15.738261,14.313415 C 15.93931,15.776589 14.904795,17.140689 13.441621,17.341738 C 11.978446,17.542787 10.645305,16.504018 10.444256,15.040843 C 10.412954,14.813036 10.42334,14.595488 10.4478,14.37794 L 7.6305227,14.765052 z " + style="fill:white;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <g + transform="matrix(0.990691,-0.136127,0.136127,0.990691,-8.617751,5.328796)" + mask="url(#mask27344)" + id="g27032"> + <rect + y="9.8996658" + x="9.8996658" + height="108.20067" + width="108.20067" + id="rect26137" + style="opacity:1;fill:url(#linearGradient6151);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <g + id="g26086"> + <g + transform="matrix(0.945724,0,0,0.945724,17.38005,3.769244)" + id="g3116"> + <path + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + sodipodi:ry="183.90805" + sodipodi:rx="183.90805" + sodipodi:cy="222.16092" + sodipodi:cx="244.72031" + id="path9557" + style="fill:#4e9a06;fill-opacity:1;stroke:#4e9a06;stroke-width:7.61594343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#linearGradient6153);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path1872" + sodipodi:cx="244.72031" + sodipodi:cy="222.16092" + sodipodi:rx="183.90805" + sodipodi:ry="183.90805" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient6155);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path5461" + sodipodi:cx="244.72031" + sodipodi:cy="222.16092" + sodipodi:rx="183.90805" + sodipodi:ry="183.90805" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" /> + <path + transform="matrix(0,0.191202,0.191202,0,6.817809,10.5024)" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + sodipodi:ry="183.90805" + sodipodi:rx="183.90805" + sodipodi:cy="222.16092" + sodipodi:cx="244.72031" + id="path6358" + style="fill:url(#radialGradient6157);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient6159);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path8142" + sodipodi:cx="244.72031" + sodipodi:cy="222.16092" + sodipodi:rx="183.90805" + sodipodi:ry="183.90805" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.153363,0.206196,0,3.486899,125.6807)" /> + <g + id="g11789" + style="opacity:0.5" + transform="matrix(0.262607,0,0,0.262607,-14.96973,11.1044)"> + <path + sodipodi:nodetypes="ccc" + id="path8152" + d="M 201.58219,398.66524 C 201.58219,398.66524 25.59643,220.69905 234.16166,39.888097 C -1.634599,220.03851 202.12567,397.72391 201.58219,398.66524 z " + style="fill:url(#linearGradient6161);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + style="fill:url(#linearGradient6163);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 418.06183,185.18557 C 418.06183,185.18557 240.09557,9.1998797 59.284695,217.76518 C 239.43502,-18.031148 417.12049,185.72905 418.06183,185.18557 z " + id="path9971" + sodipodi:nodetypes="ccc" /> + <path + style="fill:url(#linearGradient6165);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 66.93794,267.02123 C 66.93794,267.02123 244.9042,443.00692 425.71507,234.44162 C 245.56475,470.23795 67.879272,266.47776 66.93794,267.02123 z " + id="path9981" + sodipodi:nodetypes="ccc" /> + <path + sodipodi:nodetypes="ccc" + id="path9983" + d="M 283.41758,47.541558 C 283.41758,47.541558 459.40333,225.50774 250.83811,406.3187 C 486.63436,226.16829 282.8741,48.482895 283.41758,47.541558 z " + style="fill:url(#linearGradient6167);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + sodipodi:nodetypes="ccc" + id="path9993" + d="M 92,316 C 92,316 262.42047,243.53212 400.71024,137.76606 C 239,206 91,316 92,316 z " + style="fill:url(#radialGradient6169);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + style="fill:url(#radialGradient6171);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 335.46957,381.23563 C 335.46957,381.23563 263.00169,210.81516 157.23563,72.525391 C 225.46957,234.23563 335.46957,382.23563 335.46957,381.23563 z " + id="path10888" + sodipodi:nodetypes="ccc" /> + </g> + <path + transform="matrix(0.491547,0,0,0.491547,-27.16413,-2.147156)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12694" + style="fill:url(#radialGradient6173);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient6175);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12698" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,41.51777,14.9021)" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient6177);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12714" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,63.87972,31.89077)" /> + <path + transform="matrix(0.262607,0,0,0.262607,-6.828906,4.801832)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12726" + style="fill:url(#radialGradient6179);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient6181);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12730" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,35.71347,15.30611)" /> + <path + transform="matrix(0.262607,0,0,0.262607,23.37092,57.84845)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12734" + style="fill:url(#radialGradient6183);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient6185);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12738" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,-20.22187,48.132)" /> + <path + transform="matrix(0.208739,0,0,0.208739,40.20472,63.747)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12742" + style="fill:url(#radialGradient6187);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + transform="matrix(0.127937,0,0,0.127937,46.81027,83.88695)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12746" + style="fill:url(#radialGradient6189);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient6191);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12750" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,-8.114996,64.79745)" /> + <path + transform="matrix(0.208739,0,0,0.208739,-8.114996,15.95252)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12754" + style="fill:url(#radialGradient6193);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient6195);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12758" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,-4.923321,71.807)" /> + <path + transform="matrix(0.127937,0,0,0.127937,10.5705,18.49779)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12762" + style="fill:url(#radialGradient6197);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + </g> + <g + transform="matrix(0.945724,0,0,0.945724,3.473691,3.769244)" + id="g25870"> + <g + id="g25732"> + <g + id="g25688"> + <path + style="fill:#3465a4;fill-opacity:1;fill-rule:evenodd;stroke:#3465a4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 24.945445,51.12438 C 24.764518,51.267614 24.563588,51.468047 24.324111,51.735698 C 20.492492,56.018098 22.044907,63.912999 22.044907,63.912999 C 22.044906,63.912996 20.718928,55.813343 19.141201,60.321133 C 17.563474,64.828925 21.622672,71.806668 21.622672,71.806668 C 21.62267,71.806664 17.114887,64.139816 18.016442,68.872995 C 18.918003,73.606174 23.428001,78.558589 23.428001,78.558589 C 23.428001,78.558589 19.590342,74.27361 20.041123,77.879844 C 20.491904,81.486076 27.462015,84.420707 27.462015,84.420707 C 27.462017,84.420707 21.606856,85.572885 25.438479,88.728338 C 29.270099,91.88379 37.169606,89.172247 37.169606,89.172247 C 37.169606,89.172247 31.081497,94.105417 37.392403,95.683143 C 39.212025,96.138048 41.004149,96.166163 42.645828,95.969841 C 43.206872,97.08461 43.782739,98.18903 44.412574,99.279937 C 56.579668,120.35396 90.49296,111.34982 92.77328,83.230635 C 98.602267,83.978023 108.8773,79.051302 109.82488,75.51487 C 110.71693,72.185688 105.33734,74.193313 103.8145,74.979594 C 105.22478,74.193741 111.09829,71.184093 108.98097,67.053173 C 107.52992,64.222155 104.6173,66.603904 102.48936,68.996883 C 101.25179,70.8491 99.941827,72.271923 99.941827,72.271923 C 99.941824,72.271924 101.0334,70.63418 102.48936,68.996883 C 104.33009,66.241938 105.98201,62.51154 102.74085,61.057462 C 100.67386,60.130148 99.122456,61.448829 97.995272,63.40039 C 97.533895,66.83523 95.614383,70.151571 95.614383,70.151571 C 95.614385,70.15157 96.166636,66.566415 97.995272,63.40039 C 98.293804,61.177847 97.87617,59.269923 95.820332,59.820784 C 95.01941,60.035391 94.093864,60.223276 93.140765,60.429638 C 94.073129,59.136593 98.02757,53.346033 96.535475,49.809448 C 94.858434,45.834488 93.477624,52.513096 93.477623,52.513093 C 93.47762,52.513095 95.158107,44.751757 93.275598,39.350676 C 91.39308,33.949599 91.302302,44.495327 91.302302,44.495327 C 91.302299,44.495328 91.331324,34.924774 87.033752,31.226981 C 82.736178,27.529186 86.170347,36.669027 86.170351,36.669027 C 86.170348,36.669028 83.089447,27.610764 76.608533,25.482472 C 75.595887,25.149928 75.038415,25.102544 74.79387,25.339383 C 73.473322,26.618318 81.659563,35.893951 81.077385,49.785251 C 80.414877,65.593189 57.449104,66.303484 59.954817,82.51239 C 57.558953,81.69397 56.256343,78.955671 56.830558,72.913514 C 57.791587,62.801122 47.870898,60.36894 43.935467,62.641062 C 39.195752,65.377537 37.218745,70.332572 37.220646,76.260651 C 34.926189,75.309907 32.88081,73.810967 31.310891,71.337155 C 24.337905,60.349417 27.659364,48.975861 24.945445,51.12438 z " + id="path14069" /> + <path + style="fill:url(#linearGradient6199);fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 61.056745,88.034147 C 56.931179,72.637329 38.743181,83.075578 31.305326,71.355322 C 23.867471,59.635066 28.149872,47.464032 24.318251,51.746433 C 20.486629,56.028834 22.064355,63.917467 22.064355,63.917467 C 22.064355,63.917467 20.712021,55.803444 19.134294,60.311235 C 17.556567,64.819025 21.613575,71.806101 21.613575,71.806101 C 21.613575,71.806101 17.105785,64.142857 18.00734,68.876037 C 18.908903,73.609217 23.416692,78.567788 23.416692,78.567788 C 23.416692,78.567788 19.585067,74.285386 20.035848,77.89162 C 20.48663,81.497852 27.473703,84.427915 27.473703,84.427915 C 27.473703,84.427915 21.613575,85.554863 25.445198,88.710316 C 29.27682,91.86577 37.165454,89.161095 37.165454,89.161095 C 37.165454,89.161095 31.079936,94.119665 37.390842,95.697392 C 43.70175,97.275118 49.787267,93.668886 49.787267,93.668886 C 49.787267,93.668886 47.307983,99.529015 53.618889,99.078235 C 59.9298,98.627458 62.578824,93.714626 61.056745,88.034147 z " + id="path10520" + sodipodi:nodetypes="csscscscscscscss" /> + <path + style="fill:url(#radialGradient6201);fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 74.801332,25.332661 C 73.480787,26.611594 81.667026,35.887229 81.084848,49.778529 C 80.422342,65.586466 57.456567,66.296762 59.96228,82.505668 C 57.566415,81.687249 56.263806,78.948949 56.83802,72.906792 C 57.799049,62.7944 47.87836,60.362218 43.94293,62.63434 C 33.595569,68.60839 36.288537,85.189043 44.420037,99.273215 C 56.587131,120.34724 90.500423,111.3431 92.780743,83.223913 C 98.609732,83.971299 108.88916,79.044457 109.83674,75.508024 C 110.72879,72.17884 105.33952,74.185172 103.81668,74.971457 C 105.22696,74.185599 111.10575,71.177376 108.98843,67.046453 C 107.53738,64.215437 104.62477,66.597185 102.49683,68.990161 C 101.25926,70.84238 99.94929,72.265201 99.94929,72.265201 C 99.94929,72.265202 101.04087,70.62746 102.49683,68.990161 C 104.33756,66.235216 105.98947,62.504823 102.7483,61.050742 C 100.68131,60.123425 99.129919,61.442107 98.002734,63.393668 C 97.541362,66.82851 95.621846,70.144849 95.621846,70.144849 C 95.621853,70.14485 96.174098,66.559692 98.002734,63.393668 C 98.301269,61.171123 97.883633,59.263201 95.827794,59.814062 C 95.026875,60.028667 94.101327,60.216554 93.148228,60.422916 C 94.080595,59.129869 98.03503,53.339313 96.542934,49.802728 C 94.865893,45.827768 93.485086,52.506374 93.485086,52.506371 C 93.485086,52.506371 95.165567,44.745037 93.283058,39.343956 C 91.400539,33.942879 91.309765,44.488605 91.309765,44.488605 C 91.309765,44.488605 91.338783,34.918054 87.041211,31.220261 C 82.743638,27.522466 86.17781,36.662305 86.177814,36.662305 C 86.177814,36.662305 83.096906,27.604044 76.615995,25.47575 C 75.603352,25.143205 75.045878,25.095822 74.801332,25.332661 z " + id="path10522" + sodipodi:nodetypes="cscssscscscccscccscscscscsc" /> + <path + sodipodi:nodetypes="csscscscscscsc" + id="path10524" + d="M 60.400431,84.588774 C 55.502998,66.311305 80.396822,66.246952 81.086813,49.783187 C 81.776803,33.319422 70.150186,23.348755 76.631104,25.477044 C 83.112017,27.605337 86.172309,36.651725 86.172309,36.651725 C 86.172309,36.651725 82.746524,27.507404 87.044097,31.205199 C 91.341669,34.902993 91.318009,44.494104 91.318009,44.494104 C 91.318009,44.494104 91.403759,33.940296 93.286277,39.341373 C 95.168787,44.742455 93.477686,52.515713 93.477686,52.515713 C 93.477686,52.515713 94.874992,45.838928 96.552033,49.813887 C 98.229074,53.788848 92.785122,60.948263 92.785122,60.948263 C 92.785122,60.948263 99.478544,58.628565 97.412341,64.146787 C 95.346139,69.66501 85.63085,71.566734 85.63085,71.566734 C 85.63085,71.566734 94.830231,73.052369 89.278737,78.420175 C 83.727242,83.787982 75.330537,83.692622 75.330537,83.692622" + style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + style="fill:#555753;fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 46.322278,72.009213 C 45.673904,72.066263 44.966345,72.184699 44.121597,72.42758 C 45.351831,72.823907 46.277921,73.894027 46.757808,74.857649 C 47.906031,73.76106 47.797614,73.075297 49.535256,72.70032 C 48.901551,72.305808 48.236219,72.044718 47.453299,71.972229 C 46.931143,71.290519 46.892946,71.858989 46.322278,72.009213 z " + id="path15842" + sodipodi:nodetypes="ccsccc" /> + <path + style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" + d="M 41.722024,65.586999 C 41.722024,65.586999 46.048803,66.655184 44.315927,70.820682 C 40.365669,69.177346 45.745941,67.260977 41.722024,65.586999 z " + id="path6450" + sodipodi:nodetypes="ccc" /> + <g + style="display:inline" + id="g9129" + transform="matrix(0.133747,5.563981e-2,-5.563981e-2,0.133747,27.2196,35.07171)"> + <path + transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + sodipodi:ry="8.3116884" + sodipodi:rx="8.3116884" + sodipodi:cy="170.55585" + sodipodi:cx="185.18442" + id="path7337" + style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="opacity:1;fill:url(#linearGradient6203);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path8224" + sodipodi:cx="185.18442" + sodipodi:cy="170.55585" + sodipodi:rx="8.3116884" + sodipodi:ry="8.3116884" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" /> + <path + sodipodi:type="arc" + style="opacity:1;fill:url(#radialGradient6205);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path9119" + sodipodi:cx="185.18442" + sodipodi:cy="170.55585" + sodipodi:rx="8.3116884" + sodipodi:ry="8.3116884" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" /> + </g> + <path + sodipodi:nodetypes="ccc" + id="path18554" + d="M 54.198937,67.249037 C 54.198937,67.249037 49.743413,67.14734 50.325449,71.621204 C 54.56814,71.069244 49.877135,67.811289 54.198937,67.249037 z " + style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /> + <g + transform="matrix(-0.143648,1.86882e-2,1.86882e-2,0.143648,76.18374,41.59418)" + id="g18556" + style="display:inline"> + <path + sodipodi:type="arc" + style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path18558" + sodipodi:cx="185.18442" + sodipodi:cy="170.55585" + sodipodi:rx="8.3116884" + sodipodi:ry="8.3116884" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" /> + <path + transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + sodipodi:ry="8.3116884" + sodipodi:rx="8.3116884" + sodipodi:cy="170.55585" + sodipodi:cx="185.18442" + id="path18560" + style="opacity:1;fill:url(#linearGradient6207);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + sodipodi:ry="8.3116884" + sodipodi:rx="8.3116884" + sodipodi:cy="170.55585" + sodipodi:cx="185.18442" + id="path18562" + style="opacity:1;fill:url(#radialGradient6209);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + </g> + <path + sodipodi:type="arc" + style="opacity:1;fill:url(#radialGradient6211);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path20338" + sodipodi:cx="46.132965" + sodipodi:cy="72.531746" + sodipodi:rx="0.28773159" + sodipodi:ry="0.35167193" + d="M 46.420697 72.531746 A 0.28773159 0.35167193 0 1 1 45.845234,72.531746 A 0.28773159 0.35167193 0 1 1 46.420697 72.531746 z" + transform="matrix(0.996107,-8.815314e-2,8.815314e-2,0.996107,-5.970501,4.288031)" /> + <path + d="M 46.420697 72.531746 A 0.28773159 0.35167193 0 1 1 45.845234,72.531746 A 0.28773159 0.35167193 0 1 1 46.420697 72.531746 z" + sodipodi:ry="0.35167193" + sodipodi:rx="0.28773159" + sodipodi:cy="72.531746" + sodipodi:cx="46.132965" + id="path21225" + style="opacity:1;fill:url(#radialGradient6213);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" + transform="matrix(0.98674,0.162307,-0.162307,0.98674,13.86084,-6.525857)" /> + <path + sodipodi:type="arc" + style="opacity:1;fill:url(#radialGradient6215);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path23007" + sodipodi:cx="47.295506" + sodipodi:cy="72.858513" + sodipodi:rx="0.50028783" + sodipodi:ry="0.50028783" + d="M 47.795793 72.858513 A 0.50028783 0.50028783 0 1 1 46.795218,72.858513 A 0.50028783 0.50028783 0 1 1 47.795793 72.858513 z" + transform="matrix(0.632402,4.700127e-2,-0.109853,1.478076,25.07223,-37.29287)" /> + </g> + <path + sodipodi:nodetypes="cscscscscscscss" + id="path25720" + d="M 70.367893,108.73579 C 80.193959,105.94798 85.351171,100.70903 88.561873,93.752508 C 91.772575,86.795987 80.267559,102.58194 80.267559,102.58194 C 80.267559,102.58194 85.083612,90.274247 82.140468,91.879599 C 79.197324,93.48495 75.986622,104.45485 75.986622,104.45485 C 75.986622,104.45485 76.521739,91.076923 74.648829,94.020067 C 72.77592,96.963211 70.90301,106.32776 70.90301,106.32776 C 70.90301,106.32776 69.030101,92.949833 67.157191,96.428094 C 65.284281,99.906355 66.622073,107.398 66.622073,107.398 C 66.622073,107.398 59.93311,93.217392 59.93311,96.963211 C 59.93311,100.70903 61.80602,107.398 61.80602,107.398 C 61.80602,107.398 54.046822,94.555184 53.511705,96.695652 C 52.976588,98.83612 56.187291,105.79265 56.187291,105.79265 C 56.187291,105.79265 46.287625,93.752508 46.555184,97.230769 C 46.822742,100.70903 56.150624,112.76946 70.367893,108.73579 z " + style="fill:url(#radialGradient6217);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + </g> + <path + style="fill:url(#linearGradient6219);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 67.692308,81.712375 C 67.692308,81.712375 65.819398,77.698997 71.438127,72.882943 C 77.056856,68.06689 81.337793,65.658863 82.408027,62.983278 C 77.056856,71.545151 69.297659,74.755853 70.367893,77.698997 C 71.438127,80.64214 67.959866,81.712375 67.692308,81.712375 z " + id="path25708" /> + </g> + </g> + </g> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:none;fill-opacity:1;stroke:#3465a4;stroke-width:0.99999958;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect25916" + width="89.203972" + height="89.203972" + x="10.135062" + y="24.440523" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="9.6350622" + height="4.390182" + width="2.1404672" + id="rect31774" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32661" + width="2.1404672" + height="4.390182" + x="13.635061" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="21.635057" + height="4.390182" + width="2.1404672" + id="rect32663" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32665" + width="2.1404672" + height="4.390182" + x="25.635056" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="29.635056" + height="4.390182" + width="2.1404672" + id="rect32667" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32669" + width="2.1404672" + height="4.390182" + x="37.635052" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="41.635052" + height="4.390182" + width="2.1404672" + id="rect32671" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32673" + width="2.1404672" + height="4.390182" + x="45.635048" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="53.635044" + height="4.390182" + width="2.1404672" + id="rect32675" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32677" + width="2.1404672" + height="4.390182" + x="57.635044" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="65.63504" + height="4.390182" + width="2.1404672" + id="rect32679" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32681" + width="2.1404672" + height="4.390182" + x="73.63504" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="77.635033" + height="4.390182" + width="2.1404672" + id="rect32683" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32685" + width="2.1404672" + height="4.390182" + x="81.635033" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="85.635033" + height="4.390182" + width="2.1404672" + id="rect32687" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32689" + width="2.1404672" + height="4.390182" + x="93.635025" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="97.635017" + height="4.390182" + width="2.1404672" + id="rect32691" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <g + transform="translate(0,20)" + id="g2404"> + <path + style="font-size:23.24316406px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;opacity:0.5;fill:black;fill-opacity:1;stroke:black;stroke-width:1.31714809;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;font-family:LucidaGrande" + d="M 105.27579,77.361824 L 104.70293,76.267024 C 103.6716,76.95623 102.58018,77.379945 101.42866,77.538169 C 99.663417,77.780723 98.126892,77.467983 96.81908,76.599949 C 95.476094,75.705246 94.683327,74.375281 94.440776,72.610036 C 94.107458,70.184248 94.72755,67.924825 96.301052,65.831753 C 97.870768,63.707729 99.860562,62.480146 102.27044,62.149 C 104.05113,61.904341 105.60842,62.253606 106.94233,63.196797 C 108.32465,64.148638 109.13816,65.514899 109.38285,67.295581 C 109.54737,68.493033 109.37339,69.674221 108.86092,70.839136 C 108.27519,72.155423 107.41429,72.891616 106.27824,73.047706 C 105.69496,73.12786 105.3696,72.922448 105.30215,72.431469 C 105.26835,72.185522 105.2586,71.944384 105.27292,71.708044 L 105.72002,64.373579 L 104.17754,64.585523 C 104.08524,64.598218 103.9656,64.61072 103.81862,64.623027 C 103.67161,64.635363 103.49727,64.647506 103.29558,64.659453 C 103.09387,64.67143 102.91642,64.687937 102.76324,64.708971 C 102.62503,64.727976 102.50205,64.744874 102.39431,64.759664 C 101.24324,64.91784 100.26977,65.458282 99.473893,66.380991 C 98.755083,67.183828 98.217005,68.219815 97.859655,69.488954 C 97.486837,70.760239 97.3732,71.925485 97.518751,72.984722 C 97.613629,73.675265 97.870389,74.234257 98.289032,74.661698 C 98.755697,75.098287 99.334304,75.269144 100.02485,75.174259 C 101.56006,74.963314 102.83353,73.474492 103.84526,70.707784 L 103.9837,70.688762 L 103.73883,72.152966 C 103.644,72.713493 103.61349,73.11673 103.64729,73.362677 C 103.7654,74.222342 104.44614,74.566752 105.6895,74.395908 C 107.42427,74.157542 108.74933,73.271661 109.66466,71.738247 C 110.5312,70.305106 110.84214,68.69818 110.59748,66.917468 C 110.31694,64.875841 109.36345,63.286333 107.73702,62.148939 C 106.14313,61.022858 104.31788,60.601104 102.26125,60.883676 C 100.80286,61.084084 99.428012,61.609272 98.136697,62.459241 C 96.828723,63.29578 95.78242,64.330954 94.99778,65.564768 C 93.446798,67.936363 92.845337,70.388688 93.193396,72.921769 C 93.471866,74.948418 94.407803,76.524827 96.001207,77.650987 C 97.5536,78.704513 99.358346,79.089938 101.41546,78.807281 C 102.70518,78.630067 103.99195,78.148248 105.27579,77.361824 L 105.27579,77.361824 z M 103.82394,68.504749 C 103.39749,69.611563 102.93096,70.598577 102.42436,71.465792 C 101.63462,72.888399 100.93267,73.641887 100.31849,73.726268 C 99.704308,73.81067 99.325475,73.330741 99.181997,72.286491 C 99.051252,71.335012 99.103768,70.350236 99.33954,69.332144 C 99.746516,67.399392 100.67147,66.333874 102.1144,66.135596 C 102.63628,66.063899 103.25186,66.104374 103.96115,66.257021 L 103.82394,68.504749 z " + id="text2952" /> + <path + style="font-size:23.24318504px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#3465a4;fill-opacity:1;stroke:#5487c9;stroke-width:0.67589277px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;font-family:LucidaGrande" + d="M 105.27582,77.36185 L 104.70296,76.267061 C 103.67163,76.956266 102.58021,77.379981 101.42869,77.538206 C 99.663444,77.78076 98.126917,77.46802 96.819105,76.599986 C 95.476117,75.705283 94.683349,74.375308 94.440797,72.610063 C 94.10748,70.184275 94.727571,67.924842 96.301075,65.831776 C 97.870793,63.70775 99.860588,62.480166 102.27047,62.149021 C 104.05116,61.904361 105.60846,62.253626 106.94237,63.196817 C 108.32469,64.148659 109.13819,65.514921 109.38289,67.295607 C 109.54741,68.493058 109.37343,69.674247 108.86096,70.839161 C 108.27522,72.155449 107.41432,72.891642 106.27827,73.047741 C 105.695,73.127886 105.36964,72.922474 105.30219,72.431495 C 105.26838,72.185548 105.25863,71.94441 105.27295,71.708071 L 105.72005,64.373601 L 104.17757,64.585545 C 104.08527,64.598241 103.96563,64.610742 103.81865,64.623049 C 103.67164,64.635386 103.49729,64.647528 103.29561,64.659475 C 103.0939,64.671452 102.91645,64.687959 102.76327,64.708993 C 102.62506,64.727998 102.50208,64.744896 102.39434,64.759686 C 101.24327,64.917863 100.2698,65.458304 99.47392,66.381016 C 98.755108,67.183853 98.217029,68.219842 97.85968,69.488981 C 97.486861,70.760266 97.373225,71.925522 97.518775,72.984749 C 97.613654,73.675302 97.870414,74.234294 98.289056,74.661725 C 98.755723,75.098323 99.334331,75.26918 100.02488,75.174286 C 101.56009,74.96335 102.83356,73.474529 103.8453,70.70782 L 103.98373,70.688798 L 103.73886,72.152992 C 103.64403,72.713519 103.61352,73.116756 103.64732,73.362704 C 103.76543,74.222378 104.44617,74.566788 105.68953,74.395934 C 107.42431,74.157577 108.74936,73.271687 109.66469,71.738272 C 110.53124,70.305132 110.84218,68.698206 110.59752,66.917494 C 110.31697,64.875863 109.36348,63.286353 107.73705,62.14896 C 106.14316,61.022877 104.31791,60.601122 102.26128,60.883695 C 100.80289,61.084103 99.428037,61.609291 98.136722,62.459262 C 96.828748,63.295802 95.782443,64.330976 94.997803,65.56479 C 93.446818,67.936388 92.845357,70.388716 93.193416,72.921796 C 93.471888,74.948455 94.407825,76.524864 96.001232,77.651024 C 97.553624,78.70455 99.358372,79.089975 101.41548,78.807318 C 102.70521,78.630104 103.99198,78.148285 105.27582,77.36185 L 105.27582,77.36185 z M 103.82397,68.504775 C 103.39752,69.611589 102.93099,70.598604 102.42439,71.465828 C 101.63465,72.888425 100.93269,73.641914 100.31852,73.726304 C 99.704334,73.810697 99.325503,73.330778 99.182023,72.286518 C 99.051278,71.335039 99.103793,70.350263 99.339566,69.332171 C 99.746542,67.399419 100.67149,66.333897 102.11443,66.135619 C 102.63631,66.063922 103.25189,66.104397 103.96118,66.257045 L 103.82397,68.504775 z " + id="text32693" /> + <path + style="font-size:23.24316406px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:white;fill-opacity:1;stroke:none;stroke-width:0.76972193px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;font-family:LucidaGrande" + d="M 105.27579,77.361824 L 104.70293,76.267024 C 103.6716,76.95623 102.58018,77.379945 101.42866,77.538169 C 99.663417,77.780723 98.126892,77.467983 96.81908,76.599949 C 95.476094,75.705246 94.683327,74.375281 94.440776,72.610036 C 94.107458,70.184248 94.72755,67.924825 96.301052,65.831753 C 97.870768,63.707729 99.860562,62.480146 102.27044,62.149 C 104.05113,61.904341 105.60842,62.253606 106.94233,63.196797 C 108.32465,64.148638 109.13816,65.514899 109.38285,67.295581 C 109.54737,68.493033 109.37339,69.674221 108.86092,70.839136 C 108.27519,72.155423 107.41429,72.891616 106.27824,73.047706 C 105.69496,73.12786 105.3696,72.922448 105.30215,72.431469 C 105.26835,72.185522 105.2586,71.944384 105.27292,71.708044 L 105.72002,64.373579 L 104.17754,64.585523 C 104.08524,64.598218 103.9656,64.61072 103.81862,64.623027 C 103.67161,64.635363 103.49727,64.647506 103.29558,64.659453 C 103.09387,64.67143 102.91642,64.687937 102.76324,64.708971 C 102.62503,64.727976 102.50205,64.744874 102.39431,64.759664 C 101.24324,64.91784 100.26977,65.458282 99.473893,66.380991 C 98.755083,67.183828 98.217005,68.219815 97.859655,69.488954 C 97.486837,70.760239 97.3732,71.925485 97.518751,72.984722 C 97.613629,73.675265 97.870389,74.234257 98.289032,74.661698 C 98.755697,75.098287 99.334304,75.269144 100.02485,75.174259 C 101.56006,74.963314 102.83353,73.474492 103.84526,70.707784 L 103.9837,70.688762 L 103.73883,72.152966 C 103.644,72.713493 103.61349,73.11673 103.64729,73.362677 C 103.7654,74.222342 104.44614,74.566752 105.6895,74.395908 C 107.42427,74.157542 108.74933,73.271661 109.66466,71.738247 C 110.5312,70.305106 110.84214,68.69818 110.59748,66.917468 C 110.31694,64.875841 109.36345,63.286333 107.73702,62.148939 C 106.14313,61.022858 104.31788,60.601104 102.26125,60.883676 C 100.80286,61.084084 99.428012,61.609272 98.136697,62.459241 C 96.828723,63.29578 95.78242,64.330954 94.99778,65.564768 C 93.446798,67.936363 92.845337,70.388688 93.193396,72.921769 C 93.471866,74.948418 94.407803,76.524827 96.001207,77.650987 C 97.5536,78.704513 99.358346,79.089938 101.41546,78.807281 C 102.70518,78.630067 103.99195,78.148248 105.27579,77.361824 L 105.27579,77.361824 z M 103.82394,68.504749 C 103.39749,69.611563 102.93096,70.598577 102.42436,71.465792 C 101.63462,72.888399 100.93267,73.641887 100.31849,73.726268 C 99.704308,73.81067 99.325475,73.330741 99.181997,72.286491 C 99.051252,71.335012 99.103768,70.350236 99.33954,69.332144 C 99.746516,67.399392 100.67147,66.333874 102.1144,66.135596 C 102.63628,66.063899 103.25186,66.104374 103.96115,66.257021 L 103.82394,68.504749 z " + id="text8974" /> + </g> + </g> + </g> +</svg> diff --git a/debian/logo/icedove/icedove_icon_plain.svg b/debian/logo/icedove/icedove_icon_plain.svg new file mode 100644 index 0000000000..7733517d35 --- /dev/null +++ b/debian/logo/icedove/icedove_icon_plain.svg @@ -0,0 +1,1438 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + version="1.0" + width="128" + height="128" + id="svg2553"> + <defs + id="defs2555"> + <linearGradient + id="linearGradient9111"> + <stop + style="stop-color:#729fcf;stop-opacity:1" + offset="0" + id="stop9113" /> + <stop + style="stop-color:white;stop-opacity:1" + offset="1" + id="stop9115" /> + </linearGradient> + <linearGradient + id="linearGradient22783"> + <stop + style="stop-color:black;stop-opacity:1" + offset="0" + id="stop22785" /> + <stop + style="stop-color:white;stop-opacity:1" + offset="1" + id="stop22787" /> + </linearGradient> + <linearGradient + id="linearGradient12684"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop12686" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop12692" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop12688" /> + </linearGradient> + <linearGradient + id="linearGradient3657"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop3659" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop3661" /> + </linearGradient> + <linearGradient + id="linearGradient6348"> + <stop + style="stop-color:white;stop-opacity:0.70103091" + offset="0" + id="stop6350" /> + <stop + style="stop-color:#4e9a06;stop-opacity:0" + offset="0.80000001" + id="stop6356" /> + <stop + style="stop-color:#8ae234;stop-opacity:1" + offset="1" + id="stop6352" /> + </linearGradient> + <linearGradient + id="linearGradient3645"> + <stop + style="stop-color:#8ae234;stop-opacity:1" + offset="0" + id="stop3647" /> + <stop + style="stop-color:#4e9a06;stop-opacity:1" + offset="1" + id="stop3649" /> + </linearGradient> + <linearGradient + id="linearGradient2762"> + <stop + style="stop-color:black;stop-opacity:0.70588237" + offset="0" + id="stop2764" /> + <stop + style="stop-color:black;stop-opacity:0.35294119" + offset="0.40000001" + id="stop4540" /> + <stop + style="stop-color:black;stop-opacity:0" + offset="1" + id="stop2766" /> + </linearGradient> + <linearGradient + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" + id="linearGradient3333" + xlink:href="#linearGradient3645" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="244.72031" + cy="222.16092" + r="183.90805" + fx="244.72031" + fy="222.16092" + id="radialGradient3335" + xlink:href="#linearGradient6348" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="49.709621" + cy="222.16092" + r="183.90805" + fx="49.709621" + fy="222.16092" + id="radialGradient3337" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <radialGradient + cx="69.944862" + cy="222.16092" + r="183.90805" + fx="69.944862" + fy="222.16092" + id="radialGradient3339" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient3341" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient3343" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient3345" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient3347" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient3349" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient3351" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3353" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3355" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3357" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3359" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3361" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3363" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3365" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3367" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3369" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3371" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3373" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3375" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3377" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <mask + id="mask27344"> + <rect + width="89.20401" + height="89.20401" + x="19.397995" + y="20.334448" + style="opacity:1;fill:white;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect27338" /> + </mask> + <radialGradient + cx="65.329872" + cy="63.501297" + r="57.350651" + fx="65.329872" + fy="31.0061" + id="radialGradient5696" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="62.618664" + y1="119.48166" + x2="62.618664" + y2="-1.8272629" + id="linearGradient6151" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" + id="linearGradient6153" + xlink:href="#linearGradient3645" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="244.72031" + cy="222.16092" + r="183.90805" + fx="244.72031" + fy="222.16092" + id="radialGradient6155" + xlink:href="#linearGradient6348" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="49.709621" + cy="222.16092" + r="183.90805" + fx="49.709621" + fy="222.16092" + id="radialGradient6157" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <radialGradient + cx="69.944862" + cy="222.16092" + r="183.90805" + fx="69.944862" + fy="222.16092" + id="radialGradient6159" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient6161" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient6163" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient6165" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient6167" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient6169" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient6171" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6173" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6175" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6177" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6179" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6181" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6183" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6185" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6187" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6189" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6191" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6193" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6195" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6197" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" + id="linearGradient6199" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="78.836967" + cy="65.425926" + r="36.617115" + fx="78.836967" + fy="65.425926" + id="radialGradient6201" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient6203" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient6205" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient6207" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient6209" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient6211" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient6213" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="47.304798" + cy="72.108414" + r="0.50028783" + fx="47.304798" + fy="72.108414" + id="radialGradient6215" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" /> + <radialGradient + cx="67.904976" + cy="141.29233" + r="21.288834" + fx="67.904976" + fy="141.29233" + id="radialGradient6217" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" /> + <linearGradient + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" + id="linearGradient6219" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" + id="linearGradient12131" + xlink:href="#linearGradient3645" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="244.72031" + cy="222.16092" + r="183.90805" + fx="244.72031" + fy="222.16092" + id="radialGradient12133" + xlink:href="#linearGradient6348" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="49.709621" + cy="222.16092" + r="183.90805" + fx="49.709621" + fy="222.16092" + id="radialGradient12135" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <radialGradient + cx="69.944862" + cy="222.16092" + r="183.90805" + fx="69.944862" + fy="222.16092" + id="radialGradient12137" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient12139" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient12141" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient12143" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient12145" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient12147" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient12149" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12151" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12153" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12155" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12157" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12159" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12161" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12163" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12165" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12167" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12169" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12171" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12173" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12175" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" + id="linearGradient12177" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="78.836967" + cy="65.425926" + r="36.617115" + fx="78.836967" + fy="65.425926" + id="radialGradient12179" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient12181" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient12183" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient12185" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient12187" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient12189" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient12191" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="47.304798" + cy="72.108414" + r="0.50028783" + fx="47.304798" + fy="72.108414" + id="radialGradient12193" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" /> + <radialGradient + cx="67.904976" + cy="141.29233" + r="21.288834" + fx="67.904976" + fy="141.29233" + id="radialGradient12195" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" /> + <linearGradient + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" + id="linearGradient12197" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" + id="linearGradient13153" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,9.076597,-1.727395e-2)" /> + <linearGradient + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" + id="linearGradient14041" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,29.0766,-1.727395e-2)" /> + <linearGradient + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" + id="linearGradient14046" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,9.0766,-1.727395e-2)" /> + <mask + id="mask14043"> + <path + d="M 148.21875,-0.4375 L 148.21875,145.9375 L 315.71875,145.9375 L 315.71875,-0.4375 L 148.21875,-0.4375 z M 230.625,49.75 C 232.61348,49.728156 235.3486,50.413877 236.6875,49.9375 C 236.6875,59.572917 236.6875,69.208333 236.6875,78.84375 C 237.80407,86.0749 236.71054,91.095956 228.34375,88.84375 C 228.53534,86.451419 224.98057,90.03615 223.15625,89.375 C 214.65443,90.390102 209.78899,80.973754 211.0625,73.5625 C 211.04603,65.866446 218.17214,58.144029 226.25,60.6875 C 230.71211,63.078319 227.26672,54.402709 228.34375,51.9375 C 227.98453,50.218145 229.0784,49.76699 230.625,49.75 z M 155.15625,51.6875 C 158.25318,51.513525 161.8431,53.343353 159.78125,57.5 C 159.92092,59.662005 158.28773,60.747592 156.375,60.90625 C 157.33333,60.995078 158.21396,61.053537 158.78125,60.84375 C 161.09634,64.86199 159.12822,73.163447 159.78125,78.84375 C 160.89782,86.0749 159.80429,91.095956 151.4375,88.84375 C 151.4375,80.177083 151.4375,71.510417 151.4375,62.84375 C 150.82428,60.740185 152.50227,60.596433 154.46875,60.75 C 151.74373,60.140225 149.39209,57.81315 151.4375,54.09375 C 151.62237,52.619191 153.29809,51.791885 155.15625,51.6875 z M 199.03125,60.25 C 206.0211,60.446329 209.89412,67.575991 209.40625,74.15625 C 210.07595,80.867612 199.26497,76.098305 194.65625,77.53125 C 195.24658,81.721195 200.38014,83.050392 203.9375,81.5625 C 209.54836,78.370714 210.0085,82.05928 209.3125,87.59375 C 204.03956,89.225413 197.8833,90.567935 192.8125,87.6875 C 181.58866,81.946044 184.20428,60.916448 197.59375,60.3125 C 198.08709,60.26181 198.56526,60.236911 199.03125,60.25 z M 303.90625,60.25 C 310.87115,60.427471 314.85773,67.620425 314.28125,74.15625 C 314.95095,80.867612 304.13997,76.098305 299.53125,77.53125 C 300.21075,81.799096 305.28333,83.000145 308.84375,81.5625 C 314.47641,78.411663 314.84735,82.016382 314.1875,87.5625 C 309.16968,89.172479 303.44866,90.421765 298.46875,88.09375 C 286.45088,82.938407 288.74059,60.944095 302.46875,60.3125 C 302.95903,60.259719 303.44192,60.238169 303.90625,60.25 z M 252.9375,60.28125 C 253.19296,60.280817 253.43281,60.2906 253.6875,60.3125 C 264.10167,60.12063 268.8789,72.526035 265.375,81.125 C 261.84707,92.382989 243.13551,92.030066 240.3125,80.46875 C 237.09924,72.045778 242.05743,60.085699 252.15625,60.3125 C 252.41097,60.292332 252.68204,60.281683 252.9375,60.28125 z M 175,60.3125 C 175.27433,60.307854 175.56339,60.298161 175.84375,60.3125 C 178.36211,60.620018 186.09799,59.810553 184.90625,63.71875 C 186.50907,70.033221 183.01119,69.054612 178.59375,67.8125 C 172.82193,66.067827 170.09742,73.618468 172.03125,78.03125 C 173.6796,84.144414 181.63918,81.525867 185.1875,79.34375 C 185.30614,83.718289 186.44184,89.054019 180.65625,88.8125 C 172.72168,91.602213 163.60729,85.956608 162.84375,77.53125 C 160.97452,69.546203 166.49588,60.456537 175,60.3125 z M 268.28125,60.40625 C 271.44708,60.39322 275.53672,62.09901 274.71875,65.59375 C 276.90299,72.562966 279.10449,79.434996 281.46875,68.59375 C 282.43983,61.823855 286.26457,59.268338 292.90625,60.84375 C 290.40764,67.296874 287.81623,73.717356 285.28125,80.15625 C 283.76489,85.952496 281.6753,91.001901 274.75,88.84375 C 271.58436,80.413712 268.46169,71.967485 265.3125,63.53125 C 263.91832,61.47081 265.81894,60.416384 268.28125,60.40625 z M 198.53125,67.53125 C 198.36631,67.517995 198.20948,67.537003 198.03125,67.5625 C 195.41624,67.30849 192.60377,71.746557 197.90625,70.25 C 201.89161,71.970476 201.00538,67.730076 198.53125,67.53125 z M 303.4375,67.53125 C 303.27171,67.519763 303.08564,67.534387 302.90625,67.5625 C 300.34163,67.269233 297.66117,71.694877 302.75,70.25 C 306.76137,72.00013 305.92439,67.703556 303.4375,67.53125 z M 223.46875,67.5625 C 218.6357,68.54641 219.34725,76.248807 220.375,79.78125 C 222.88587,84.417492 230.96928,79.076556 228.34375,74.46875 C 229.81229,70.574111 227.32559,67.313857 223.46875,67.5625 z M 252.65625,67.5625 C 247.81708,67.515605 247.96496,73.84384 248.28125,77.15625 C 247.72241,82.328324 255.62963,84.101336 257.09375,79.3125 C 258.40482,75.472546 258.60733,67.233646 252.65625,67.5625 z " + style="opacity:1;fill:url(#linearGradient14046);fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect12260" /> + </mask> + <linearGradient + x1="232" + y1="199.5" + x2="232" + y2="133" + id="linearGradient2393" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.606013,0,0,1,4.061872,-75.24342)" /> + <mask + id="mask2390"> + <rect + width="165.44148" + height="55" + x="144.65685" + y="84.756577" + style="opacity:1;fill:url(#linearGradient2393);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect21896" /> + </mask> + </defs> + <g + id="layer1"> + <g + transform="translate(-1.220061e-5,2.282482e-5)" + id="g2492"> + <path + d="M 122.68052 63.501297 A 57.350651 57.350651 0 1 1 7.9792213,63.501297 A 57.350651 57.350651 0 1 1 122.68052 63.501297 z" + transform="matrix(1.090411,0,0,0.908327,-7.236399,18.22689)" + style="fill:url(#radialGradient5696);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline" + id="path1874" /> + <path + d="M 7.6305227,14.765052 C 7.7140217,14.967764 7.7814312,15.174623 7.8127333,15.402431 C 8.0137825,16.865605 6.9792669,18.229705 5.5160926,18.430754 C 5.2882852,18.462056 5.0709116,18.452938 4.8531907,18.42721 L 5.2403019,21.244488 C 5.4431884,21.162256 5.6498725,21.093579 5.87768,21.062277 C 7.3408543,20.861228 8.7007003,21.864785 8.9017494,23.327959 C 9.1027985,24.791133 8.0682829,26.155233 6.6051086,26.356282 C 6.3773012,26.387584 6.1599277,26.378467 5.9422067,26.352738 L 6.3293179,29.170016 C 6.5322046,29.087785 6.7388885,29.019107 6.966696,28.987805 C 8.4298703,28.786756 9.7897163,29.790313 9.9907654,31.253487 C 10.191814,32.716661 9.1572989,34.080761 7.6941246,34.28181 C 7.4663172,34.313112 7.2489437,34.303995 7.0312227,34.278266 L 7.4183339,37.095544 C 7.6212206,37.013313 7.8279045,36.944635 8.055712,36.913333 C 9.5188862,36.712283 10.878732,37.715841 11.079781,39.179015 C 11.28083,40.642189 10.246315,42.006289 8.7831406,42.207338 C 8.5553332,42.23864 8.3379597,42.229523 8.1202387,42.203794 L 8.5073499,45.021072 C 8.7102366,44.938841 8.9169205,44.870163 9.144728,44.838861 C 10.607902,44.637811 11.967748,45.641369 12.168797,47.104543 C 12.369847,48.567718 11.335331,49.931817 9.8721566,50.132866 C 9.6443492,50.164168 9.4269757,50.155051 9.2092547,50.129322 L 9.5963659,52.9466 C 9.7992526,52.864369 10.005937,52.795691 10.233744,52.764389 C 11.696918,52.563339 13.056764,53.566897 13.257813,55.030071 C 13.458863,56.493246 12.424347,57.857345 10.961173,58.058394 C 10.733365,58.089696 10.515992,58.080579 10.298271,58.05485 L 10.685382,60.872128 C 10.888269,60.789897 11.094953,60.721219 11.32276,60.689917 C 12.785934,60.488867 14.14578,61.492425 14.346829,62.955599 C 14.547879,64.418774 13.513363,65.782873 12.050189,65.983922 C 11.822381,66.015224 11.605008,66.006107 11.387287,65.980378 L 11.774398,68.797656 C 11.977285,68.715425 12.183969,68.646747 12.411776,68.615445 C 13.87495,68.414395 15.234796,69.417953 15.435845,70.881127 C 15.636895,72.344302 14.602379,73.708401 13.139205,73.90945 C 12.911397,73.940752 12.694024,73.931635 12.476303,73.905906 L 12.863414,76.723184 C 13.066301,76.640953 13.272985,76.572275 13.500792,76.540973 C 14.963966,76.339923 16.323812,77.343481 16.524861,78.806655 C 16.72591,80.269827 15.691395,81.633929 14.228221,81.834978 C 14.000413,81.86628 13.78304,81.857163 13.565319,81.831434 L 13.95243,84.648712 C 14.155317,84.566481 14.362001,84.497803 14.589808,84.466501 C 16.052983,84.265455 17.412828,85.269009 17.613877,86.732183 C 17.814926,88.195355 16.780411,89.559457 15.317237,89.760506 C 15.089429,89.791808 14.872056,89.782691 14.654335,89.756962 L 15.041446,92.57424 C 15.244333,92.492009 15.451017,92.423331 15.678824,92.392029 C 17.141999,92.190983 18.501844,93.194537 18.702893,94.657711 C 18.903942,96.120883 17.869427,97.484985 16.406253,97.686034 C 16.178445,97.717336 15.961072,97.708219 15.743351,97.68249 L 16.130462,100.49977 C 16.333349,100.41754 16.540033,100.34886 16.76784,100.31756 C 18.231015,100.11651 19.59086,101.12006 19.791909,102.58324 C 19.992958,104.04641 18.958443,105.41051 17.495269,105.61156 C 17.267461,105.64286 17.050088,105.63375 16.832367,105.60802 L 17.219479,108.4253 C 17.422365,108.34307 17.629049,108.27439 17.856857,108.24309 C 19.320031,108.04204 20.679876,109.04559 20.880926,110.50877 C 21.081975,111.97194 20.04746,113.33605 18.584285,113.5371 C 18.356478,113.5684 18.139105,113.55928 17.921384,113.53355 L 18.308495,116.35083 C 18.511381,116.2686 18.718065,116.19992 18.945873,116.16862 C 20.409047,115.96757 21.768893,116.97113 21.969942,118.4343 C 22.170991,119.89747 21.136476,121.26158 19.673301,121.46262 C 19.445494,121.49393 19.228121,121.48481 19.0104,121.45908 L 19.397511,124.27636 C 19.600397,124.19412 19.807081,124.12545 20.034889,124.09415 C 21.498063,123.8931 22.857909,124.89666 23.058958,126.35983 C 23.070794,126.44597 23.058596,126.52652 23.062031,126.61176 L 25.755472,126.24166 C 25.735993,126.15863 25.702317,126.08438 25.690481,125.99824 C 25.489431,124.53506 26.497242,123.20618 27.960417,123.00513 C 29.423591,122.80408 30.783437,123.80764 30.984486,125.27081 C 30.996322,125.35695 30.984123,125.4375 30.987559,125.52274 L 33.681,125.15264 C 33.661521,125.06961 33.627845,124.99537 33.616009,124.90923 C 33.414959,123.44604 34.42277,122.11716 35.885945,121.91612 C 37.349119,121.71507 38.708965,122.71863 38.910014,124.1818 C 38.92185,124.26794 38.909651,124.34849 38.913087,124.43372 L 41.606528,124.06363 C 41.587049,123.9806 41.553373,123.90635 41.541537,123.82021 C 41.340487,122.35703 42.348298,121.02815 43.811473,120.8271 C 45.274647,120.62605 46.634493,121.62961 46.835542,123.09278 C 46.847378,123.17892 46.835179,123.25947 46.838615,123.34471 L 49.532056,122.97461 C 49.512577,122.89158 49.478901,122.81733 49.467065,122.73119 C 49.266016,121.26801 50.273826,119.93913 51.737001,119.73808 C 53.200175,119.53703 54.560021,120.54059 54.76107,122.00376 C 54.772906,122.08991 54.760707,122.17046 54.764143,122.25569 L 57.457584,121.8856 C 57.438105,121.80257 57.404429,121.72832 57.392593,121.64218 C 57.191544,120.179 58.199354,118.85012 59.662529,118.64907 C 61.125703,118.44802 62.485549,119.45158 62.686598,120.91475 C 62.698434,121.00089 62.686235,121.08144 62.689671,121.16668 L 65.383112,120.79658 C 65.363633,120.71355 65.329957,120.6393 65.318121,120.55316 C 65.117072,119.08998 66.124882,117.7611 67.588057,117.56005 C 69.051231,117.359 70.411077,118.36256 70.612126,119.82573 C 70.623962,119.91187 70.611763,119.99242 70.615199,120.07766 L 73.30864,119.70756 C 73.289161,119.62453 73.255485,119.55029 73.243649,119.46415 C 73.0426,118.00096 74.05041,116.67208 75.513585,116.47104 C 76.976759,116.26999 78.336605,117.27355 78.537654,118.73672 C 78.54949,118.82286 78.537291,118.90341 78.540727,118.98864 L 81.234168,118.61855 C 81.214689,118.53552 81.181013,118.46127 81.169177,118.37513 C 80.968128,116.91195 81.975938,115.58307 83.439113,115.38202 C 84.902283,115.18097 86.262133,116.18453 86.463182,117.6477 C 86.475018,117.73384 86.462819,117.81439 86.466255,117.89963 L 89.159696,117.52953 C 89.140217,117.4465 89.106541,117.37225 89.094705,117.28611 C 88.893656,115.82293 89.901466,114.49405 91.364641,114.293 C 92.827811,114.09195 94.187661,115.09551 94.38871,116.55868 C 94.400546,116.64483 94.388347,116.72538 94.391783,116.81061 L 97.085224,116.44052 C 97.065745,116.35749 97.032069,116.28324 97.020233,116.1971 C 96.819184,114.73392 97.826994,113.40504 99.290169,113.20399 C 100.75334,113.00294 102.11319,114.0065 102.31424,115.46967 C 102.32607,115.55581 102.31387,115.63636 102.31731,115.7216 L 105.01075,115.3515 C 104.99127,115.26847 104.9576,115.19422 104.94576,115.10808 C 104.74471,113.6449 105.75252,112.31602 107.2157,112.11497 C 108.67887,111.91392 110.03872,112.91748 110.23977,114.38065 C 110.2516,114.46679 110.2394,114.54734 110.24284,114.63258 L 112.93628,114.26248 C 112.9168,114.17945 112.88312,114.10521 112.87129,114.01907 C 112.67024,112.55588 113.67805,111.227 115.14122,111.02596 C 116.6044,110.82491 117.96424,111.82847 118.16529,113.29164 C 118.17713,113.37778 118.16493,113.45833 118.16837,113.54356 L 120.86181,113.17347 C 120.84232,113.09044 120.80865,113.01619 120.79682,112.93005 C 120.59577,111.46687 121.60358,110.13799 123.06675,109.93694 C 123.14228,109.92656 123.21289,109.94219 123.28772,109.93812 L 122.91762,107.24468 C 122.84449,107.26111 122.78069,107.29504 122.70516,107.30542 C 121.24198,107.50647 119.90885,106.46769 119.7078,105.00452 C 119.50675,103.54134 120.51456,102.21246 121.97774,102.01141 C 122.05327,102.00103 122.12387,102.01666 122.1987,102.01259 L 121.82861,99.319151 C 121.75547,99.33558 121.69168,99.36951 121.61615,99.379888 C 120.15297,99.580938 118.81983,98.542165 118.61878,97.078994 C 118.41773,95.615812 119.42555,94.286932 120.88872,94.085883 C 120.96425,94.075505 121.03485,94.091119 121.10969,94.087065 L 120.73959,91.393618 C 120.66646,91.410048 120.60266,91.443976 120.52713,91.454354 C 119.06395,91.655404 117.73082,90.616634 117.52977,89.15346 C 117.32872,87.690283 118.33653,86.361398 119.7997,86.160349 C 119.87523,86.149971 119.94584,86.165591 120.02067,86.161531 L 119.65058,83.46809 C 119.57744,83.48452 119.51365,83.518448 119.43812,83.528826 C 117.97493,83.729876 116.6418,82.691106 116.44075,81.227932 C 116.2397,79.764755 117.24752,78.43587 118.71069,78.234821 C 118.78622,78.224443 118.85682,78.240063 118.93165,78.236003 L 118.56156,75.542562 C 118.48843,75.558992 118.42463,75.59292 118.3491,75.603298 C 116.88592,75.804348 115.55278,74.765578 115.35174,73.302404 C 115.15069,71.839227 116.1585,70.510342 117.62167,70.309293 C 117.6972,70.298915 117.7678,70.314535 117.84264,70.310475 L 117.47254,67.617034 C 117.39941,67.633464 117.33561,67.667392 117.26008,67.67777 C 115.7969,67.87882 114.46377,66.84005 114.26272,65.376876 C 114.06167,63.913699 115.06948,62.584814 116.53265,62.383765 C 116.60819,62.373387 116.67879,62.389007 116.75362,62.384947 L 116.38353,59.691506 C 116.31039,59.707936 116.2466,59.741864 116.17107,59.752242 C 114.70789,59.953292 113.37475,58.914522 113.1737,57.451348 C 112.97265,55.988174 113.98047,54.659286 115.44364,54.458237 C 115.51917,54.447859 115.58977,54.463479 115.66461,54.459419 L 115.29451,51.765978 C 115.22138,51.782408 115.15758,51.816336 115.08205,51.826714 C 113.61887,52.027764 112.28574,50.988994 112.08469,49.52582 C 111.88364,48.062646 112.89145,46.733758 114.35462,46.532709 C 114.43015,46.522331 114.50076,46.537951 114.57559,46.533891 L 114.2055,43.84045 C 114.13236,43.85688 114.06857,43.890808 113.99304,43.901186 C 112.52985,44.102236 111.19672,43.063466 110.99567,41.600292 C 110.79462,40.137118 111.80244,38.80823 113.26561,38.607181 C 113.34114,38.596803 113.41174,38.612423 113.48657,38.608363 L 113.11648,35.914922 C 113.04335,35.931352 112.97955,35.96528 112.90402,35.975658 C 111.44084,36.176708 110.1077,35.137938 109.90666,33.674764 C 109.70561,32.21159 110.71342,30.882702 112.17659,30.681653 C 112.25212,30.671275 112.32272,30.686895 112.39756,30.682835 L 112.02746,27.989394 C 111.95433,28.005824 111.89053,28.039752 111.815,28.05013 C 110.35182,28.25118 109.01869,27.21241 108.81764,25.749236 C 108.61659,24.28606 109.6244,22.957174 111.08757,22.756125 C 111.16311,22.745747 111.23371,22.761367 111.30854,22.757307 L 110.93845,20.063866 C 110.86531,20.080296 110.80152,20.114224 110.72599,20.124602 C 109.26281,20.325652 107.92967,19.286882 107.72862,17.823708 C 107.52757,16.360532 108.53539,15.031646 109.99856,14.830597 C 110.07409,14.820219 110.14469,14.835839 110.21953,14.831779 L 109.84943,12.138338 C 109.7763,12.154768 109.7125,12.188696 109.63697,12.199074 C 108.17379,12.400124 106.84066,11.361354 106.63961,9.8981797 C 106.43856,8.4350044 107.44637,7.1061181 108.90954,6.9050694 C 108.98507,6.894691 109.05568,6.9103114 109.13051,6.9062507 L 108.76042,4.2128095 C 108.68728,4.22924 108.62349,4.2631681 108.54796,4.2735464 C 107.08477,4.4745965 105.75164,3.4358259 105.55059,1.9726515 C 105.51929,1.7448441 105.52967,1.5272961 105.55414,1.3097486 L 102.73686,1.6968598 C 102.82036,1.8995722 102.88777,2.1064314 102.91907,2.3342388 C 103.12012,3.7974132 102.0856,5.1615137 100.62243,5.3625624 C 99.159256,5.5636111 97.826112,4.5248419 97.625063,3.0616675 C 97.593761,2.8338601 97.604154,2.6163108 97.628607,2.3987646 L 94.81133,2.7858758 C 94.894832,2.9885882 94.962238,3.1954474 94.99354,3.4232548 C 95.194589,4.8864292 94.160081,6.2505283 92.6969,6.4515784 C 91.233722,6.6526279 89.900585,5.6138578 89.699536,4.1506833 C 89.668234,3.9228759 89.678619,3.7053277 89.70308,3.4877805 L 86.885803,3.8748916 C 86.969302,4.0776045 87.036711,4.2844633 87.068013,4.5122707 C 87.269061,5.9754452 86.234547,7.3395452 84.771373,7.5405943 C 83.308194,7.7416439 81.975057,6.7028738 81.774008,5.2396993 C 81.742706,5.0118919 81.753091,4.7943437 81.777552,4.5767965 L 78.960275,4.9639076 C 79.043774,5.1666205 79.111183,5.3734793 79.142485,5.6012867 C 79.343533,7.0644612 78.309019,8.4285612 76.845845,8.6296103 C 75.382666,8.8306599 74.049529,7.7918898 73.84848,6.3287153 C 73.817178,6.1009079 73.827563,5.8833597 73.852024,5.6658125 L 71.034747,6.0529236 C 71.118246,6.2556365 71.185655,6.4624953 71.216957,6.6903027 C 71.418005,8.1534772 70.383491,9.5175772 68.920317,9.7186263 C 67.457138,9.9196759 66.124001,8.8809058 65.922952,7.4177313 C 65.89165,7.1899239 65.902035,6.9723757 65.926496,6.7548285 L 63.109219,7.1419396 C 63.192718,7.3446525 63.260127,7.5515113 63.291429,7.7793187 C 63.492477,9.2424932 62.457963,10.606593 60.994789,10.807642 C 59.531614,11.008691 58.198473,9.9699218 57.997424,8.5067473 C 57.966122,8.2789399 57.976507,8.0613917 58.000968,7.8438445 L 55.183691,8.2309556 C 55.26719,8.4336685 55.334599,8.6405273 55.365901,8.8683347 C 55.566949,10.331509 54.532435,11.695609 53.069261,11.896658 C 51.606086,12.097707 50.272945,11.058938 50.071896,9.5957633 C 50.040594,9.3679559 50.050979,9.1504077 50.07544,8.9328605 L 47.258163,9.3199716 C 47.341662,9.5226845 47.409071,9.7295433 47.440373,9.9573507 C 47.641421,11.420525 46.606907,12.784625 45.143733,12.985674 C 43.680558,13.186723 42.347417,12.147954 42.146368,10.684779 C 42.115066,10.456972 42.125451,10.239424 42.149912,10.021876 L 39.332635,10.408988 C 39.416134,10.6117 39.483543,10.818559 39.514845,11.046367 C 39.715893,12.509541 38.681379,13.873641 37.218205,14.07469 C 35.75503,14.275739 34.421889,13.23697 34.22084,11.773795 C 34.189538,11.545988 34.199923,11.32844 34.224384,11.110892 L 31.407107,11.498004 C 31.490606,11.700716 31.558015,11.907575 31.589317,12.135383 C 31.790366,13.598557 30.755851,14.962657 29.292677,15.163706 C 27.829502,15.364755 26.496361,14.325986 26.295312,12.862811 C 26.26401,12.635004 26.274396,12.417456 26.298856,12.199908 L 23.481579,12.58702 C 23.565078,12.789732 23.632487,12.996591 23.663789,13.224399 C 23.864838,14.687573 22.830323,16.051673 21.367149,16.252722 C 19.903974,16.453771 18.570833,15.415002 18.369784,13.951827 C 18.338482,13.72402 18.348868,13.506472 18.373328,13.288924 L 15.556051,13.676036 C 15.63955,13.878748 15.706959,14.085607 15.738261,14.313415 C 15.93931,15.776589 14.904795,17.140689 13.441621,17.341738 C 11.978446,17.542787 10.645305,16.504018 10.444256,15.040843 C 10.412954,14.813036 10.42334,14.595488 10.4478,14.37794 L 7.6305227,14.765052 z " + style="fill:#babdb6;fill-opacity:1;stroke:#babdb6;stroke-width:1.99999917;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path30002" /> + <path + d="M 7.6305227,14.765052 C 7.7140217,14.967764 7.7814312,15.174623 7.8127333,15.402431 C 8.0137825,16.865605 6.9792669,18.229705 5.5160926,18.430754 C 5.2882852,18.462056 5.0709116,18.452938 4.8531907,18.42721 L 5.2403019,21.244488 C 5.4431884,21.162256 5.6498725,21.093579 5.87768,21.062277 C 7.3408543,20.861228 8.7007003,21.864785 8.9017494,23.327959 C 9.1027985,24.791133 8.0682829,26.155233 6.6051086,26.356282 C 6.3773012,26.387584 6.1599277,26.378467 5.9422067,26.352738 L 6.3293179,29.170016 C 6.5322046,29.087785 6.7388885,29.019107 6.966696,28.987805 C 8.4298703,28.786756 9.7897163,29.790313 9.9907654,31.253487 C 10.191814,32.716661 9.1572989,34.080761 7.6941246,34.28181 C 7.4663172,34.313112 7.2489437,34.303995 7.0312227,34.278266 L 7.4183339,37.095544 C 7.6212206,37.013313 7.8279045,36.944635 8.055712,36.913333 C 9.5188862,36.712283 10.878732,37.715841 11.079781,39.179015 C 11.28083,40.642189 10.246315,42.006289 8.7831406,42.207338 C 8.5553332,42.23864 8.3379597,42.229523 8.1202387,42.203794 L 8.5073499,45.021072 C 8.7102366,44.938841 8.9169205,44.870163 9.144728,44.838861 C 10.607902,44.637811 11.967748,45.641369 12.168797,47.104543 C 12.369847,48.567718 11.335331,49.931817 9.8721566,50.132866 C 9.6443492,50.164168 9.4269757,50.155051 9.2092547,50.129322 L 9.5963659,52.9466 C 9.7992526,52.864369 10.005937,52.795691 10.233744,52.764389 C 11.696918,52.563339 13.056764,53.566897 13.257813,55.030071 C 13.458863,56.493246 12.424347,57.857345 10.961173,58.058394 C 10.733365,58.089696 10.515992,58.080579 10.298271,58.05485 L 10.685382,60.872128 C 10.888269,60.789897 11.094953,60.721219 11.32276,60.689917 C 12.785934,60.488867 14.14578,61.492425 14.346829,62.955599 C 14.547879,64.418774 13.513363,65.782873 12.050189,65.983922 C 11.822381,66.015224 11.605008,66.006107 11.387287,65.980378 L 11.774398,68.797656 C 11.977285,68.715425 12.183969,68.646747 12.411776,68.615445 C 13.87495,68.414395 15.234796,69.417953 15.435845,70.881127 C 15.636895,72.344302 14.602379,73.708401 13.139205,73.90945 C 12.911397,73.940752 12.694024,73.931635 12.476303,73.905906 L 12.863414,76.723184 C 13.066301,76.640953 13.272985,76.572275 13.500792,76.540973 C 14.963966,76.339923 16.323812,77.343481 16.524861,78.806655 C 16.72591,80.269827 15.691395,81.633929 14.228221,81.834978 C 14.000413,81.86628 13.78304,81.857163 13.565319,81.831434 L 13.95243,84.648712 C 14.155317,84.566481 14.362001,84.497803 14.589808,84.466501 C 16.052983,84.265455 17.412828,85.269009 17.613877,86.732183 C 17.814926,88.195355 16.780411,89.559457 15.317237,89.760506 C 15.089429,89.791808 14.872056,89.782691 14.654335,89.756962 L 15.041446,92.57424 C 15.244333,92.492009 15.451017,92.423331 15.678824,92.392029 C 17.141999,92.190983 18.501844,93.194537 18.702893,94.657711 C 18.903942,96.120883 17.869427,97.484985 16.406253,97.686034 C 16.178445,97.717336 15.961072,97.708219 15.743351,97.68249 L 16.130462,100.49977 C 16.333349,100.41754 16.540033,100.34886 16.76784,100.31756 C 18.231015,100.11651 19.59086,101.12006 19.791909,102.58324 C 19.992958,104.04641 18.958443,105.41051 17.495269,105.61156 C 17.267461,105.64286 17.050088,105.63375 16.832367,105.60802 L 17.219479,108.4253 C 17.422365,108.34307 17.629049,108.27439 17.856857,108.24309 C 19.320031,108.04204 20.679876,109.04559 20.880926,110.50877 C 21.081975,111.97194 20.04746,113.33605 18.584285,113.5371 C 18.356478,113.5684 18.139105,113.55928 17.921384,113.53355 L 18.308495,116.35083 C 18.511381,116.2686 18.718065,116.19992 18.945873,116.16862 C 20.409047,115.96757 21.768893,116.97113 21.969942,118.4343 C 22.170991,119.89747 21.136476,121.26158 19.673301,121.46262 C 19.445494,121.49393 19.228121,121.48481 19.0104,121.45908 L 19.397511,124.27636 C 19.600397,124.19412 19.807081,124.12545 20.034889,124.09415 C 21.498063,123.8931 22.857909,124.89666 23.058958,126.35983 C 23.070794,126.44597 23.058596,126.52652 23.062031,126.61176 L 25.755472,126.24166 C 25.735993,126.15863 25.702317,126.08438 25.690481,125.99824 C 25.489431,124.53506 26.497242,123.20618 27.960417,123.00513 C 29.423591,122.80408 30.783437,123.80764 30.984486,125.27081 C 30.996322,125.35695 30.984123,125.4375 30.987559,125.52274 L 33.681,125.15264 C 33.661521,125.06961 33.627845,124.99537 33.616009,124.90923 C 33.414959,123.44604 34.42277,122.11716 35.885945,121.91612 C 37.349119,121.71507 38.708965,122.71863 38.910014,124.1818 C 38.92185,124.26794 38.909651,124.34849 38.913087,124.43372 L 41.606528,124.06363 C 41.587049,123.9806 41.553373,123.90635 41.541537,123.82021 C 41.340487,122.35703 42.348298,121.02815 43.811473,120.8271 C 45.274647,120.62605 46.634493,121.62961 46.835542,123.09278 C 46.847378,123.17892 46.835179,123.25947 46.838615,123.34471 L 49.532056,122.97461 C 49.512577,122.89158 49.478901,122.81733 49.467065,122.73119 C 49.266016,121.26801 50.273826,119.93913 51.737001,119.73808 C 53.200175,119.53703 54.560021,120.54059 54.76107,122.00376 C 54.772906,122.08991 54.760707,122.17046 54.764143,122.25569 L 57.457584,121.8856 C 57.438105,121.80257 57.404429,121.72832 57.392593,121.64218 C 57.191544,120.179 58.199354,118.85012 59.662529,118.64907 C 61.125703,118.44802 62.485549,119.45158 62.686598,120.91475 C 62.698434,121.00089 62.686235,121.08144 62.689671,121.16668 L 65.383112,120.79658 C 65.363633,120.71355 65.329957,120.6393 65.318121,120.55316 C 65.117072,119.08998 66.124882,117.7611 67.588057,117.56005 C 69.051231,117.359 70.411077,118.36256 70.612126,119.82573 C 70.623962,119.91187 70.611763,119.99242 70.615199,120.07766 L 73.30864,119.70756 C 73.289161,119.62453 73.255485,119.55029 73.243649,119.46415 C 73.0426,118.00096 74.05041,116.67208 75.513585,116.47104 C 76.976759,116.26999 78.336605,117.27355 78.537654,118.73672 C 78.54949,118.82286 78.537291,118.90341 78.540727,118.98864 L 81.234168,118.61855 C 81.214689,118.53552 81.181013,118.46127 81.169177,118.37513 C 80.968128,116.91195 81.975938,115.58307 83.439113,115.38202 C 84.902283,115.18097 86.262133,116.18453 86.463182,117.6477 C 86.475018,117.73384 86.462819,117.81439 86.466255,117.89963 L 89.159696,117.52953 C 89.140217,117.4465 89.106541,117.37225 89.094705,117.28611 C 88.893656,115.82293 89.901466,114.49405 91.364641,114.293 C 92.827811,114.09195 94.187661,115.09551 94.38871,116.55868 C 94.400546,116.64483 94.388347,116.72538 94.391783,116.81061 L 97.085224,116.44052 C 97.065745,116.35749 97.032069,116.28324 97.020233,116.1971 C 96.819184,114.73392 97.826994,113.40504 99.290169,113.20399 C 100.75334,113.00294 102.11319,114.0065 102.31424,115.46967 C 102.32607,115.55581 102.31387,115.63636 102.31731,115.7216 L 105.01075,115.3515 C 104.99127,115.26847 104.9576,115.19422 104.94576,115.10808 C 104.74471,113.6449 105.75252,112.31602 107.2157,112.11497 C 108.67887,111.91392 110.03872,112.91748 110.23977,114.38065 C 110.2516,114.46679 110.2394,114.54734 110.24284,114.63258 L 112.93628,114.26248 C 112.9168,114.17945 112.88312,114.10521 112.87129,114.01907 C 112.67024,112.55588 113.67805,111.227 115.14122,111.02596 C 116.6044,110.82491 117.96424,111.82847 118.16529,113.29164 C 118.17713,113.37778 118.16493,113.45833 118.16837,113.54356 L 120.86181,113.17347 C 120.84232,113.09044 120.80865,113.01619 120.79682,112.93005 C 120.59577,111.46687 121.60358,110.13799 123.06675,109.93694 C 123.14228,109.92656 123.21289,109.94219 123.28772,109.93812 L 122.91762,107.24468 C 122.84449,107.26111 122.78069,107.29504 122.70516,107.30542 C 121.24198,107.50647 119.90885,106.46769 119.7078,105.00452 C 119.50675,103.54134 120.51456,102.21246 121.97774,102.01141 C 122.05327,102.00103 122.12387,102.01666 122.1987,102.01259 L 121.82861,99.319151 C 121.75547,99.33558 121.69168,99.36951 121.61615,99.379888 C 120.15297,99.580938 118.81983,98.542165 118.61878,97.078994 C 118.41773,95.615812 119.42555,94.286932 120.88872,94.085883 C 120.96425,94.075505 121.03485,94.091119 121.10969,94.087065 L 120.73959,91.393618 C 120.66646,91.410048 120.60266,91.443976 120.52713,91.454354 C 119.06395,91.655404 117.73082,90.616634 117.52977,89.15346 C 117.32872,87.690283 118.33653,86.361398 119.7997,86.160349 C 119.87523,86.149971 119.94584,86.165591 120.02067,86.161531 L 119.65058,83.46809 C 119.57744,83.48452 119.51365,83.518448 119.43812,83.528826 C 117.97493,83.729876 116.6418,82.691106 116.44075,81.227932 C 116.2397,79.764755 117.24752,78.43587 118.71069,78.234821 C 118.78622,78.224443 118.85682,78.240063 118.93165,78.236003 L 118.56156,75.542562 C 118.48843,75.558992 118.42463,75.59292 118.3491,75.603298 C 116.88592,75.804348 115.55278,74.765578 115.35174,73.302404 C 115.15069,71.839227 116.1585,70.510342 117.62167,70.309293 C 117.6972,70.298915 117.7678,70.314535 117.84264,70.310475 L 117.47254,67.617034 C 117.39941,67.633464 117.33561,67.667392 117.26008,67.67777 C 115.7969,67.87882 114.46377,66.84005 114.26272,65.376876 C 114.06167,63.913699 115.06948,62.584814 116.53265,62.383765 C 116.60819,62.373387 116.67879,62.389007 116.75362,62.384947 L 116.38353,59.691506 C 116.31039,59.707936 116.2466,59.741864 116.17107,59.752242 C 114.70789,59.953292 113.37475,58.914522 113.1737,57.451348 C 112.97265,55.988174 113.98047,54.659286 115.44364,54.458237 C 115.51917,54.447859 115.58977,54.463479 115.66461,54.459419 L 115.29451,51.765978 C 115.22138,51.782408 115.15758,51.816336 115.08205,51.826714 C 113.61887,52.027764 112.28574,50.988994 112.08469,49.52582 C 111.88364,48.062646 112.89145,46.733758 114.35462,46.532709 C 114.43015,46.522331 114.50076,46.537951 114.57559,46.533891 L 114.2055,43.84045 C 114.13236,43.85688 114.06857,43.890808 113.99304,43.901186 C 112.52985,44.102236 111.19672,43.063466 110.99567,41.600292 C 110.79462,40.137118 111.80244,38.80823 113.26561,38.607181 C 113.34114,38.596803 113.41174,38.612423 113.48657,38.608363 L 113.11648,35.914922 C 113.04335,35.931352 112.97955,35.96528 112.90402,35.975658 C 111.44084,36.176708 110.1077,35.137938 109.90666,33.674764 C 109.70561,32.21159 110.71342,30.882702 112.17659,30.681653 C 112.25212,30.671275 112.32272,30.686895 112.39756,30.682835 L 112.02746,27.989394 C 111.95433,28.005824 111.89053,28.039752 111.815,28.05013 C 110.35182,28.25118 109.01869,27.21241 108.81764,25.749236 C 108.61659,24.28606 109.6244,22.957174 111.08757,22.756125 C 111.16311,22.745747 111.23371,22.761367 111.30854,22.757307 L 110.93845,20.063866 C 110.86531,20.080296 110.80152,20.114224 110.72599,20.124602 C 109.26281,20.325652 107.92967,19.286882 107.72862,17.823708 C 107.52757,16.360532 108.53539,15.031646 109.99856,14.830597 C 110.07409,14.820219 110.14469,14.835839 110.21953,14.831779 L 109.84943,12.138338 C 109.7763,12.154768 109.7125,12.188696 109.63697,12.199074 C 108.17379,12.400124 106.84066,11.361354 106.63961,9.8981797 C 106.43856,8.4350044 107.44637,7.1061181 108.90954,6.9050694 C 108.98507,6.894691 109.05568,6.9103114 109.13051,6.9062507 L 108.76042,4.2128095 C 108.68728,4.22924 108.62349,4.2631681 108.54796,4.2735464 C 107.08477,4.4745965 105.75164,3.4358259 105.55059,1.9726515 C 105.51929,1.7448441 105.52967,1.5272961 105.55414,1.3097486 L 102.73686,1.6968598 C 102.82036,1.8995722 102.88777,2.1064314 102.91907,2.3342388 C 103.12012,3.7974132 102.0856,5.1615137 100.62243,5.3625624 C 99.159256,5.5636111 97.826112,4.5248419 97.625063,3.0616675 C 97.593761,2.8338601 97.604154,2.6163108 97.628607,2.3987646 L 94.81133,2.7858758 C 94.894832,2.9885882 94.962238,3.1954474 94.99354,3.4232548 C 95.194589,4.8864292 94.160081,6.2505283 92.6969,6.4515784 C 91.233722,6.6526279 89.900585,5.6138578 89.699536,4.1506833 C 89.668234,3.9228759 89.678619,3.7053277 89.70308,3.4877805 L 86.885803,3.8748916 C 86.969302,4.0776045 87.036711,4.2844633 87.068013,4.5122707 C 87.269061,5.9754452 86.234547,7.3395452 84.771373,7.5405943 C 83.308194,7.7416439 81.975057,6.7028738 81.774008,5.2396993 C 81.742706,5.0118919 81.753091,4.7943437 81.777552,4.5767965 L 78.960275,4.9639076 C 79.043774,5.1666205 79.111183,5.3734793 79.142485,5.6012867 C 79.343533,7.0644612 78.309019,8.4285612 76.845845,8.6296103 C 75.382666,8.8306599 74.049529,7.7918898 73.84848,6.3287153 C 73.817178,6.1009079 73.827563,5.8833597 73.852024,5.6658125 L 71.034747,6.0529236 C 71.118246,6.2556365 71.185655,6.4624953 71.216957,6.6903027 C 71.418005,8.1534772 70.383491,9.5175772 68.920317,9.7186263 C 67.457138,9.9196759 66.124001,8.8809058 65.922952,7.4177313 C 65.89165,7.1899239 65.902035,6.9723757 65.926496,6.7548285 L 63.109219,7.1419396 C 63.192718,7.3446525 63.260127,7.5515113 63.291429,7.7793187 C 63.492477,9.2424932 62.457963,10.606593 60.994789,10.807642 C 59.531614,11.008691 58.198473,9.9699218 57.997424,8.5067473 C 57.966122,8.2789399 57.976507,8.0613917 58.000968,7.8438445 L 55.183691,8.2309556 C 55.26719,8.4336685 55.334599,8.6405273 55.365901,8.8683347 C 55.566949,10.331509 54.532435,11.695609 53.069261,11.896658 C 51.606086,12.097707 50.272945,11.058938 50.071896,9.5957633 C 50.040594,9.3679559 50.050979,9.1504077 50.07544,8.9328605 L 47.258163,9.3199716 C 47.341662,9.5226845 47.409071,9.7295433 47.440373,9.9573507 C 47.641421,11.420525 46.606907,12.784625 45.143733,12.985674 C 43.680558,13.186723 42.347417,12.147954 42.146368,10.684779 C 42.115066,10.456972 42.125451,10.239424 42.149912,10.021876 L 39.332635,10.408988 C 39.416134,10.6117 39.483543,10.818559 39.514845,11.046367 C 39.715893,12.509541 38.681379,13.873641 37.218205,14.07469 C 35.75503,14.275739 34.421889,13.23697 34.22084,11.773795 C 34.189538,11.545988 34.199923,11.32844 34.224384,11.110892 L 31.407107,11.498004 C 31.490606,11.700716 31.558015,11.907575 31.589317,12.135383 C 31.790366,13.598557 30.755851,14.962657 29.292677,15.163706 C 27.829502,15.364755 26.496361,14.325986 26.295312,12.862811 C 26.26401,12.635004 26.274396,12.417456 26.298856,12.199908 L 23.481579,12.58702 C 23.565078,12.789732 23.632487,12.996591 23.663789,13.224399 C 23.864838,14.687573 22.830323,16.051673 21.367149,16.252722 C 19.903974,16.453771 18.570833,15.415002 18.369784,13.951827 C 18.338482,13.72402 18.348868,13.506472 18.373328,13.288924 L 15.556051,13.676036 C 15.63955,13.878748 15.706959,14.085607 15.738261,14.313415 C 15.93931,15.776589 14.904795,17.140689 13.441621,17.341738 C 11.978446,17.542787 10.645305,16.504018 10.444256,15.040843 C 10.412954,14.813036 10.42334,14.595488 10.4478,14.37794 L 7.6305227,14.765052 z " + style="fill:white;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect25754" /> + <g + transform="matrix(0.990691,-0.136127,0.136127,0.990691,-8.617751,5.328796)" + mask="url(#mask27344)" + id="g27032"> + <rect + width="108.20067" + height="108.20067" + x="9.8996658" + y="9.8996658" + style="opacity:1;fill:url(#linearGradient6151);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect26137" /> + <g + id="g26086"> + <g + transform="matrix(0.945724,0,0,0.945724,17.38005,3.769244)" + id="g3116"> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" + style="fill:#4e9a06;fill-opacity:1;stroke:#4e9a06;stroke-width:7.61594343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path9557" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" + style="fill:url(#linearGradient6153);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path1872" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" + style="fill:url(#radialGradient6155);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path5461" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,0.191202,0.191202,0,6.817809,10.5024)" + style="fill:url(#radialGradient6157);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path6358" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.153363,0.206196,0,3.486899,125.6807)" + style="fill:url(#radialGradient6159);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path8142" /> + <g + transform="matrix(0.262607,0,0,0.262607,-14.96973,11.1044)" + style="opacity:0.5" + id="g11789"> + <path + d="M 201.58219,398.66524 C 201.58219,398.66524 25.59643,220.69905 234.16166,39.888097 C -1.634599,220.03851 202.12567,397.72391 201.58219,398.66524 z " + style="fill:url(#linearGradient6161);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path8152" /> + <path + d="M 418.06183,185.18557 C 418.06183,185.18557 240.09557,9.1998797 59.284695,217.76518 C 239.43502,-18.031148 417.12049,185.72905 418.06183,185.18557 z " + style="fill:url(#linearGradient6163);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path9971" /> + <path + d="M 66.93794,267.02123 C 66.93794,267.02123 244.9042,443.00692 425.71507,234.44162 C 245.56475,470.23795 67.879272,266.47776 66.93794,267.02123 z " + style="fill:url(#linearGradient6165);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path9981" /> + <path + d="M 283.41758,47.541558 C 283.41758,47.541558 459.40333,225.50774 250.83811,406.3187 C 486.63436,226.16829 282.8741,48.482895 283.41758,47.541558 z " + style="fill:url(#linearGradient6167);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path9983" /> + <path + d="M 92,316 C 92,316 262.42047,243.53212 400.71024,137.76606 C 239,206 91,316 92,316 z " + style="fill:url(#radialGradient6169);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path9993" /> + <path + d="M 335.46957,381.23563 C 335.46957,381.23563 263.00169,210.81516 157.23563,72.525391 C 225.46957,234.23563 335.46957,382.23563 335.46957,381.23563 z " + style="fill:url(#radialGradient6171);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path10888" /> + </g> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.491547,0,0,0.491547,-27.16413,-2.147156)" + style="fill:url(#radialGradient6173);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12694" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,41.51777,14.9021)" + style="fill:url(#radialGradient6175);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12698" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,63.87972,31.89077)" + style="fill:url(#radialGradient6177);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12714" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,-6.828906,4.801832)" + style="fill:url(#radialGradient6179);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12726" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,35.71347,15.30611)" + style="fill:url(#radialGradient6181);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12730" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,23.37092,57.84845)" + style="fill:url(#radialGradient6183);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12734" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,-20.22187,48.132)" + style="fill:url(#radialGradient6185);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12738" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,40.20472,63.747)" + style="fill:url(#radialGradient6187);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12742" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,46.81027,83.88695)" + style="fill:url(#radialGradient6189);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12746" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,-8.114996,64.79745)" + style="fill:url(#radialGradient6191);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12750" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,-8.114996,15.95252)" + style="fill:url(#radialGradient6193);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12754" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,-4.923321,71.807)" + style="fill:url(#radialGradient6195);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12758" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,10.5705,18.49779)" + style="fill:url(#radialGradient6197);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12762" /> + </g> + <g + transform="matrix(0.945724,0,0,0.945724,3.473691,3.769244)" + id="g25870"> + <g + id="g25732"> + <g + id="g25688"> + <path + d="M 24.945445,51.12438 C 24.764518,51.267614 24.563588,51.468047 24.324111,51.735698 C 20.492492,56.018098 22.044907,63.912999 22.044907,63.912999 C 22.044906,63.912996 20.718928,55.813343 19.141201,60.321133 C 17.563474,64.828925 21.622672,71.806668 21.622672,71.806668 C 21.62267,71.806664 17.114887,64.139816 18.016442,68.872995 C 18.918003,73.606174 23.428001,78.558589 23.428001,78.558589 C 23.428001,78.558589 19.590342,74.27361 20.041123,77.879844 C 20.491904,81.486076 27.462015,84.420707 27.462015,84.420707 C 27.462017,84.420707 21.606856,85.572885 25.438479,88.728338 C 29.270099,91.88379 37.169606,89.172247 37.169606,89.172247 C 37.169606,89.172247 31.081497,94.105417 37.392403,95.683143 C 39.212025,96.138048 41.004149,96.166163 42.645828,95.969841 C 43.206872,97.08461 43.782739,98.18903 44.412574,99.279937 C 56.579668,120.35396 90.49296,111.34982 92.77328,83.230635 C 98.602267,83.978023 108.8773,79.051302 109.82488,75.51487 C 110.71693,72.185688 105.33734,74.193313 103.8145,74.979594 C 105.22478,74.193741 111.09829,71.184093 108.98097,67.053173 C 107.52992,64.222155 104.6173,66.603904 102.48936,68.996883 C 101.25179,70.8491 99.941827,72.271923 99.941827,72.271923 C 99.941824,72.271924 101.0334,70.63418 102.48936,68.996883 C 104.33009,66.241938 105.98201,62.51154 102.74085,61.057462 C 100.67386,60.130148 99.122456,61.448829 97.995272,63.40039 C 97.533895,66.83523 95.614383,70.151571 95.614383,70.151571 C 95.614385,70.15157 96.166636,66.566415 97.995272,63.40039 C 98.293804,61.177847 97.87617,59.269923 95.820332,59.820784 C 95.01941,60.035391 94.093864,60.223276 93.140765,60.429638 C 94.073129,59.136593 98.02757,53.346033 96.535475,49.809448 C 94.858434,45.834488 93.477624,52.513096 93.477623,52.513093 C 93.47762,52.513095 95.158107,44.751757 93.275598,39.350676 C 91.39308,33.949599 91.302302,44.495327 91.302302,44.495327 C 91.302299,44.495328 91.331324,34.924774 87.033752,31.226981 C 82.736178,27.529186 86.170347,36.669027 86.170351,36.669027 C 86.170348,36.669028 83.089447,27.610764 76.608533,25.482472 C 75.595887,25.149928 75.038415,25.102544 74.79387,25.339383 C 73.473322,26.618318 81.659563,35.893951 81.077385,49.785251 C 80.414877,65.593189 57.449104,66.303484 59.954817,82.51239 C 57.558953,81.69397 56.256343,78.955671 56.830558,72.913514 C 57.791587,62.801122 47.870898,60.36894 43.935467,62.641062 C 39.195752,65.377537 37.218745,70.332572 37.220646,76.260651 C 34.926189,75.309907 32.88081,73.810967 31.310891,71.337155 C 24.337905,60.349417 27.659364,48.975861 24.945445,51.12438 z " + style="fill:#3465a4;fill-opacity:1;fill-rule:evenodd;stroke:#3465a4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path14069" /> + <path + d="M 61.056745,88.034147 C 56.931179,72.637329 38.743181,83.075578 31.305326,71.355322 C 23.867471,59.635066 28.149872,47.464032 24.318251,51.746433 C 20.486629,56.028834 22.064355,63.917467 22.064355,63.917467 C 22.064355,63.917467 20.712021,55.803444 19.134294,60.311235 C 17.556567,64.819025 21.613575,71.806101 21.613575,71.806101 C 21.613575,71.806101 17.105785,64.142857 18.00734,68.876037 C 18.908903,73.609217 23.416692,78.567788 23.416692,78.567788 C 23.416692,78.567788 19.585067,74.285386 20.035848,77.89162 C 20.48663,81.497852 27.473703,84.427915 27.473703,84.427915 C 27.473703,84.427915 21.613575,85.554863 25.445198,88.710316 C 29.27682,91.86577 37.165454,89.161095 37.165454,89.161095 C 37.165454,89.161095 31.079936,94.119665 37.390842,95.697392 C 43.70175,97.275118 49.787267,93.668886 49.787267,93.668886 C 49.787267,93.668886 47.307983,99.529015 53.618889,99.078235 C 59.9298,98.627458 62.578824,93.714626 61.056745,88.034147 z " + style="fill:url(#linearGradient6199);fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path10520" /> + <path + d="M 74.801332,25.332661 C 73.480787,26.611594 81.667026,35.887229 81.084848,49.778529 C 80.422342,65.586466 57.456567,66.296762 59.96228,82.505668 C 57.566415,81.687249 56.263806,78.948949 56.83802,72.906792 C 57.799049,62.7944 47.87836,60.362218 43.94293,62.63434 C 33.595569,68.60839 36.288537,85.189043 44.420037,99.273215 C 56.587131,120.34724 90.500423,111.3431 92.780743,83.223913 C 98.609732,83.971299 108.88916,79.044457 109.83674,75.508024 C 110.72879,72.17884 105.33952,74.185172 103.81668,74.971457 C 105.22696,74.185599 111.10575,71.177376 108.98843,67.046453 C 107.53738,64.215437 104.62477,66.597185 102.49683,68.990161 C 101.25926,70.84238 99.94929,72.265201 99.94929,72.265201 C 99.94929,72.265202 101.04087,70.62746 102.49683,68.990161 C 104.33756,66.235216 105.98947,62.504823 102.7483,61.050742 C 100.68131,60.123425 99.129919,61.442107 98.002734,63.393668 C 97.541362,66.82851 95.621846,70.144849 95.621846,70.144849 C 95.621853,70.14485 96.174098,66.559692 98.002734,63.393668 C 98.301269,61.171123 97.883633,59.263201 95.827794,59.814062 C 95.026875,60.028667 94.101327,60.216554 93.148228,60.422916 C 94.080595,59.129869 98.03503,53.339313 96.542934,49.802728 C 94.865893,45.827768 93.485086,52.506374 93.485086,52.506371 C 93.485086,52.506371 95.165567,44.745037 93.283058,39.343956 C 91.400539,33.942879 91.309765,44.488605 91.309765,44.488605 C 91.309765,44.488605 91.338783,34.918054 87.041211,31.220261 C 82.743638,27.522466 86.17781,36.662305 86.177814,36.662305 C 86.177814,36.662305 83.096906,27.604044 76.615995,25.47575 C 75.603352,25.143205 75.045878,25.095822 74.801332,25.332661 z " + style="fill:url(#radialGradient6201);fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path10522" /> + <path + d="M 60.400431,84.588774 C 55.502998,66.311305 80.396822,66.246952 81.086813,49.783187 C 81.776803,33.319422 70.150186,23.348755 76.631104,25.477044 C 83.112017,27.605337 86.172309,36.651725 86.172309,36.651725 C 86.172309,36.651725 82.746524,27.507404 87.044097,31.205199 C 91.341669,34.902993 91.318009,44.494104 91.318009,44.494104 C 91.318009,44.494104 91.403759,33.940296 93.286277,39.341373 C 95.168787,44.742455 93.477686,52.515713 93.477686,52.515713 C 93.477686,52.515713 94.874992,45.838928 96.552033,49.813887 C 98.229074,53.788848 92.785122,60.948263 92.785122,60.948263 C 92.785122,60.948263 99.478544,58.628565 97.412341,64.146787 C 95.346139,69.66501 85.63085,71.566734 85.63085,71.566734 C 85.63085,71.566734 94.830231,73.052369 89.278737,78.420175 C 83.727242,83.787982 75.330537,83.692622 75.330537,83.692622" + style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path10524" /> + <path + d="M 46.322278,72.009213 C 45.673904,72.066263 44.966345,72.184699 44.121597,72.42758 C 45.351831,72.823907 46.277921,73.894027 46.757808,74.857649 C 47.906031,73.76106 47.797614,73.075297 49.535256,72.70032 C 48.901551,72.305808 48.236219,72.044718 47.453299,71.972229 C 46.931143,71.290519 46.892946,71.858989 46.322278,72.009213 z " + style="fill:#555753;fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path15842" /> + <path + d="M 41.722024,65.586999 C 41.722024,65.586999 46.048803,66.655184 44.315927,70.820682 C 40.365669,69.177346 45.745941,67.260977 41.722024,65.586999 z " + style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" + id="path6450" /> + <g + transform="matrix(0.133747,5.563981e-2,-5.563981e-2,0.133747,27.2196,35.07171)" + style="display:inline" + id="g9129"> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" + style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path7337" /> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" + style="opacity:1;fill:url(#linearGradient6203);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path8224" /> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" + style="opacity:1;fill:url(#radialGradient6205);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path9119" /> + </g> + <path + d="M 54.198937,67.249037 C 54.198937,67.249037 49.743413,67.14734 50.325449,71.621204 C 54.56814,71.069244 49.877135,67.811289 54.198937,67.249037 z " + style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" + id="path18554" /> + <g + transform="matrix(-0.143648,1.86882e-2,1.86882e-2,0.143648,76.18374,41.59418)" + style="display:inline" + id="g18556"> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" + style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path18558" /> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" + style="opacity:1;fill:url(#linearGradient6207);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path18560" /> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" + style="opacity:1;fill:url(#radialGradient6209);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path18562" /> + </g> + <path + d="M 46.420697 72.531746 A 0.28773159 0.35167193 0 1 1 45.845234,72.531746 A 0.28773159 0.35167193 0 1 1 46.420697 72.531746 z" + transform="matrix(0.996107,-8.815314e-2,8.815314e-2,0.996107,-5.970501,4.288031)" + style="opacity:1;fill:url(#radialGradient6211);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path20338" /> + <path + d="M 46.420697 72.531746 A 0.28773159 0.35167193 0 1 1 45.845234,72.531746 A 0.28773159 0.35167193 0 1 1 46.420697 72.531746 z" + transform="matrix(0.98674,0.162307,-0.162307,0.98674,13.86084,-6.525857)" + style="opacity:1;fill:url(#radialGradient6213);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path21225" /> + <path + d="M 47.795793 72.858513 A 0.50028783 0.50028783 0 1 1 46.795218,72.858513 A 0.50028783 0.50028783 0 1 1 47.795793 72.858513 z" + transform="matrix(0.632402,4.700127e-2,-0.109853,1.478076,25.07223,-37.29287)" + style="opacity:1;fill:url(#radialGradient6215);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path23007" /> + </g> + <path + d="M 70.367893,108.73579 C 80.193959,105.94798 85.351171,100.70903 88.561873,93.752508 C 91.772575,86.795987 80.267559,102.58194 80.267559,102.58194 C 80.267559,102.58194 85.083612,90.274247 82.140468,91.879599 C 79.197324,93.48495 75.986622,104.45485 75.986622,104.45485 C 75.986622,104.45485 76.521739,91.076923 74.648829,94.020067 C 72.77592,96.963211 70.90301,106.32776 70.90301,106.32776 C 70.90301,106.32776 69.030101,92.949833 67.157191,96.428094 C 65.284281,99.906355 66.622073,107.398 66.622073,107.398 C 66.622073,107.398 59.93311,93.217392 59.93311,96.963211 C 59.93311,100.70903 61.80602,107.398 61.80602,107.398 C 61.80602,107.398 54.046822,94.555184 53.511705,96.695652 C 52.976588,98.83612 56.187291,105.79265 56.187291,105.79265 C 56.187291,105.79265 46.287625,93.752508 46.555184,97.230769 C 46.822742,100.70903 56.150624,112.76946 70.367893,108.73579 z " + style="fill:url(#radialGradient6217);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path25720" /> + </g> + <path + d="M 67.692308,81.712375 C 67.692308,81.712375 65.819398,77.698997 71.438127,72.882943 C 77.056856,68.06689 81.337793,65.658863 82.408027,62.983278 C 77.056856,71.545151 69.297659,74.755853 70.367893,77.698997 C 71.438127,80.64214 67.959866,81.712375 67.692308,81.712375 z " + style="fill:url(#linearGradient6219);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path25708" /> + </g> + </g> + </g> + <rect + width="89.203972" + height="89.203972" + x="10.135062" + y="24.440523" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:none;fill-opacity:1;stroke:#3465a4;stroke-width:0.99999958;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect25916" /> + <rect + width="2.1404672" + height="4.390182" + x="9.6350622" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect31774" /> + <rect + width="2.1404672" + height="4.390182" + x="13.635061" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32661" /> + <rect + width="2.1404672" + height="4.390182" + x="21.635057" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32663" /> + <rect + width="2.1404672" + height="4.390182" + x="25.635056" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32665" /> + <rect + width="2.1404672" + height="4.390182" + x="29.635056" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32667" /> + <rect + width="2.1404672" + height="4.390182" + x="37.635052" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32669" /> + <rect + width="2.1404672" + height="4.390182" + x="41.635052" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32671" /> + <rect + width="2.1404672" + height="4.390182" + x="45.635048" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32673" /> + <rect + width="2.1404672" + height="4.390182" + x="53.635044" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32675" /> + <rect + width="2.1404672" + height="4.390182" + x="57.635044" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32677" /> + <rect + width="2.1404672" + height="4.390182" + x="65.63504" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32679" /> + <rect + width="2.1404672" + height="4.390182" + x="73.63504" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32681" /> + <rect + width="2.1404672" + height="4.390182" + x="77.635033" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32683" /> + <rect + width="2.1404672" + height="4.390182" + x="81.635033" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32685" /> + <rect + width="2.1404672" + height="4.390182" + x="85.635033" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32687" /> + <rect + width="2.1404672" + height="4.390182" + x="93.635025" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32689" /> + <rect + width="2.1404672" + height="4.390182" + x="97.635017" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32691" /> + <g + transform="translate(0,20)" + id="g2404"> + <path + d="M 105.27579,77.361824 L 104.70293,76.267024 C 103.6716,76.95623 102.58018,77.379945 101.42866,77.538169 C 99.663417,77.780723 98.126892,77.467983 96.81908,76.599949 C 95.476094,75.705246 94.683327,74.375281 94.440776,72.610036 C 94.107458,70.184248 94.72755,67.924825 96.301052,65.831753 C 97.870768,63.707729 99.860562,62.480146 102.27044,62.149 C 104.05113,61.904341 105.60842,62.253606 106.94233,63.196797 C 108.32465,64.148638 109.13816,65.514899 109.38285,67.295581 C 109.54737,68.493033 109.37339,69.674221 108.86092,70.839136 C 108.27519,72.155423 107.41429,72.891616 106.27824,73.047706 C 105.69496,73.12786 105.3696,72.922448 105.30215,72.431469 C 105.26835,72.185522 105.2586,71.944384 105.27292,71.708044 L 105.72002,64.373579 L 104.17754,64.585523 C 104.08524,64.598218 103.9656,64.61072 103.81862,64.623027 C 103.67161,64.635363 103.49727,64.647506 103.29558,64.659453 C 103.09387,64.67143 102.91642,64.687937 102.76324,64.708971 C 102.62503,64.727976 102.50205,64.744874 102.39431,64.759664 C 101.24324,64.91784 100.26977,65.458282 99.473893,66.380991 C 98.755083,67.183828 98.217005,68.219815 97.859655,69.488954 C 97.486837,70.760239 97.3732,71.925485 97.518751,72.984722 C 97.613629,73.675265 97.870389,74.234257 98.289032,74.661698 C 98.755697,75.098287 99.334304,75.269144 100.02485,75.174259 C 101.56006,74.963314 102.83353,73.474492 103.84526,70.707784 L 103.9837,70.688762 L 103.73883,72.152966 C 103.644,72.713493 103.61349,73.11673 103.64729,73.362677 C 103.7654,74.222342 104.44614,74.566752 105.6895,74.395908 C 107.42427,74.157542 108.74933,73.271661 109.66466,71.738247 C 110.5312,70.305106 110.84214,68.69818 110.59748,66.917468 C 110.31694,64.875841 109.36345,63.286333 107.73702,62.148939 C 106.14313,61.022858 104.31788,60.601104 102.26125,60.883676 C 100.80286,61.084084 99.428012,61.609272 98.136697,62.459241 C 96.828723,63.29578 95.78242,64.330954 94.99778,65.564768 C 93.446798,67.936363 92.845337,70.388688 93.193396,72.921769 C 93.471866,74.948418 94.407803,76.524827 96.001207,77.650987 C 97.5536,78.704513 99.358346,79.089938 101.41546,78.807281 C 102.70518,78.630067 103.99195,78.148248 105.27579,77.361824 L 105.27579,77.361824 z M 103.82394,68.504749 C 103.39749,69.611563 102.93096,70.598577 102.42436,71.465792 C 101.63462,72.888399 100.93267,73.641887 100.31849,73.726268 C 99.704308,73.81067 99.325475,73.330741 99.181997,72.286491 C 99.051252,71.335012 99.103768,70.350236 99.33954,69.332144 C 99.746516,67.399392 100.67147,66.333874 102.1144,66.135596 C 102.63628,66.063899 103.25186,66.104374 103.96115,66.257021 L 103.82394,68.504749 z " + style="font-size:23.24316406px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;opacity:0.5;fill:black;fill-opacity:1;stroke:black;stroke-width:1.31714809;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;font-family:LucidaGrande" + id="text2952" /> + <path + d="M 105.27582,77.36185 L 104.70296,76.267061 C 103.67163,76.956266 102.58021,77.379981 101.42869,77.538206 C 99.663444,77.78076 98.126917,77.46802 96.819105,76.599986 C 95.476117,75.705283 94.683349,74.375308 94.440797,72.610063 C 94.10748,70.184275 94.727571,67.924842 96.301075,65.831776 C 97.870793,63.70775 99.860588,62.480166 102.27047,62.149021 C 104.05116,61.904361 105.60846,62.253626 106.94237,63.196817 C 108.32469,64.148659 109.13819,65.514921 109.38289,67.295607 C 109.54741,68.493058 109.37343,69.674247 108.86096,70.839161 C 108.27522,72.155449 107.41432,72.891642 106.27827,73.047741 C 105.695,73.127886 105.36964,72.922474 105.30219,72.431495 C 105.26838,72.185548 105.25863,71.94441 105.27295,71.708071 L 105.72005,64.373601 L 104.17757,64.585545 C 104.08527,64.598241 103.96563,64.610742 103.81865,64.623049 C 103.67164,64.635386 103.49729,64.647528 103.29561,64.659475 C 103.0939,64.671452 102.91645,64.687959 102.76327,64.708993 C 102.62506,64.727998 102.50208,64.744896 102.39434,64.759686 C 101.24327,64.917863 100.2698,65.458304 99.47392,66.381016 C 98.755108,67.183853 98.217029,68.219842 97.85968,69.488981 C 97.486861,70.760266 97.373225,71.925522 97.518775,72.984749 C 97.613654,73.675302 97.870414,74.234294 98.289056,74.661725 C 98.755723,75.098323 99.334331,75.26918 100.02488,75.174286 C 101.56009,74.96335 102.83356,73.474529 103.8453,70.70782 L 103.98373,70.688798 L 103.73886,72.152992 C 103.64403,72.713519 103.61352,73.116756 103.64732,73.362704 C 103.76543,74.222378 104.44617,74.566788 105.68953,74.395934 C 107.42431,74.157577 108.74936,73.271687 109.66469,71.738272 C 110.53124,70.305132 110.84218,68.698206 110.59752,66.917494 C 110.31697,64.875863 109.36348,63.286353 107.73705,62.14896 C 106.14316,61.022877 104.31791,60.601122 102.26128,60.883695 C 100.80289,61.084103 99.428037,61.609291 98.136722,62.459262 C 96.828748,63.295802 95.782443,64.330976 94.997803,65.56479 C 93.446818,67.936388 92.845357,70.388716 93.193416,72.921796 C 93.471888,74.948455 94.407825,76.524864 96.001232,77.651024 C 97.553624,78.70455 99.358372,79.089975 101.41548,78.807318 C 102.70521,78.630104 103.99198,78.148285 105.27582,77.36185 L 105.27582,77.36185 z M 103.82397,68.504775 C 103.39752,69.611589 102.93099,70.598604 102.42439,71.465828 C 101.63465,72.888425 100.93269,73.641914 100.31852,73.726304 C 99.704334,73.810697 99.325503,73.330778 99.182023,72.286518 C 99.051278,71.335039 99.103793,70.350263 99.339566,69.332171 C 99.746542,67.399419 100.67149,66.333897 102.11443,66.135619 C 102.63631,66.063922 103.25189,66.104397 103.96118,66.257045 L 103.82397,68.504775 z " + style="font-size:23.24318504px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#3465a4;fill-opacity:1;stroke:#5487c9;stroke-width:0.67589277px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;font-family:LucidaGrande" + id="text32693" /> + <path + d="M 105.27579,77.361824 L 104.70293,76.267024 C 103.6716,76.95623 102.58018,77.379945 101.42866,77.538169 C 99.663417,77.780723 98.126892,77.467983 96.81908,76.599949 C 95.476094,75.705246 94.683327,74.375281 94.440776,72.610036 C 94.107458,70.184248 94.72755,67.924825 96.301052,65.831753 C 97.870768,63.707729 99.860562,62.480146 102.27044,62.149 C 104.05113,61.904341 105.60842,62.253606 106.94233,63.196797 C 108.32465,64.148638 109.13816,65.514899 109.38285,67.295581 C 109.54737,68.493033 109.37339,69.674221 108.86092,70.839136 C 108.27519,72.155423 107.41429,72.891616 106.27824,73.047706 C 105.69496,73.12786 105.3696,72.922448 105.30215,72.431469 C 105.26835,72.185522 105.2586,71.944384 105.27292,71.708044 L 105.72002,64.373579 L 104.17754,64.585523 C 104.08524,64.598218 103.9656,64.61072 103.81862,64.623027 C 103.67161,64.635363 103.49727,64.647506 103.29558,64.659453 C 103.09387,64.67143 102.91642,64.687937 102.76324,64.708971 C 102.62503,64.727976 102.50205,64.744874 102.39431,64.759664 C 101.24324,64.91784 100.26977,65.458282 99.473893,66.380991 C 98.755083,67.183828 98.217005,68.219815 97.859655,69.488954 C 97.486837,70.760239 97.3732,71.925485 97.518751,72.984722 C 97.613629,73.675265 97.870389,74.234257 98.289032,74.661698 C 98.755697,75.098287 99.334304,75.269144 100.02485,75.174259 C 101.56006,74.963314 102.83353,73.474492 103.84526,70.707784 L 103.9837,70.688762 L 103.73883,72.152966 C 103.644,72.713493 103.61349,73.11673 103.64729,73.362677 C 103.7654,74.222342 104.44614,74.566752 105.6895,74.395908 C 107.42427,74.157542 108.74933,73.271661 109.66466,71.738247 C 110.5312,70.305106 110.84214,68.69818 110.59748,66.917468 C 110.31694,64.875841 109.36345,63.286333 107.73702,62.148939 C 106.14313,61.022858 104.31788,60.601104 102.26125,60.883676 C 100.80286,61.084084 99.428012,61.609272 98.136697,62.459241 C 96.828723,63.29578 95.78242,64.330954 94.99778,65.564768 C 93.446798,67.936363 92.845337,70.388688 93.193396,72.921769 C 93.471866,74.948418 94.407803,76.524827 96.001207,77.650987 C 97.5536,78.704513 99.358346,79.089938 101.41546,78.807281 C 102.70518,78.630067 103.99195,78.148248 105.27579,77.361824 L 105.27579,77.361824 z M 103.82394,68.504749 C 103.39749,69.611563 102.93096,70.598577 102.42436,71.465792 C 101.63462,72.888399 100.93267,73.641887 100.31849,73.726268 C 99.704308,73.81067 99.325475,73.330741 99.181997,72.286491 C 99.051252,71.335012 99.103768,70.350236 99.33954,69.332144 C 99.746516,67.399392 100.67147,66.333874 102.1144,66.135596 C 102.63628,66.063899 103.25186,66.104374 103.96115,66.257021 L 103.82394,68.504749 z " + style="font-size:23.24316406px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:white;fill-opacity:1;stroke:none;stroke-width:0.76972193px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;font-family:LucidaGrande" + id="text8974" /> + </g> + </g> + </g> +</svg> diff --git a/debian/logo/icedove/icedove_icon_profile.svg b/debian/logo/icedove/icedove_icon_profile.svg new file mode 100644 index 0000000000..f4d9829eae --- /dev/null +++ b/debian/logo/icedove/icedove_icon_profile.svg @@ -0,0 +1,1959 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://web.resource.org/cc/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="128" + height="128" + id="svg2553" + sodipodi:version="0.32" + inkscape:version="0.44.1" + version="1.0" + sodipodi:docname="icedove_icon_profile.svg" + sodipodi:docbase="/srv/sid/home/asac/mozillas/tbird/icedove-1.5/debian/branding" + inkscape:export-filename="E:\Mis Documentos - unicko\Mis imágenes\imagenes SVG\Ice images\icedove_icon.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <defs + id="defs2555"> + <linearGradient + id="linearGradient9111"> + <stop + style="stop-color:#729fcf;stop-opacity:1;" + offset="0" + id="stop9113" /> + <stop + style="stop-color:white;stop-opacity:1;" + offset="1" + id="stop9115" /> + </linearGradient> + <linearGradient + id="linearGradient22783"> + <stop + style="stop-color:black;stop-opacity:1;" + offset="0" + id="stop22785" /> + <stop + style="stop-color:white;stop-opacity:1;" + offset="1" + id="stop22787" /> + </linearGradient> + <linearGradient + id="linearGradient12684"> + <stop + style="stop-color:white;stop-opacity:1;" + offset="0" + id="stop12686" /> + <stop + id="stop12692" + offset="0.34999999" + style="stop-color:white;stop-opacity:0.84536082;" /> + <stop + style="stop-color:white;stop-opacity:0;" + offset="1" + id="stop12688" /> + </linearGradient> + <linearGradient + id="linearGradient3657"> + <stop + style="stop-color:white;stop-opacity:1;" + offset="0" + id="stop3659" /> + <stop + style="stop-color:white;stop-opacity:0;" + offset="1" + id="stop3661" /> + </linearGradient> + <linearGradient + id="linearGradient6348"> + <stop + id="stop6350" + offset="0" + style="stop-color:white;stop-opacity:0.70103091;" /> + <stop + style="stop-color:#4e9a06;stop-opacity:0;" + offset="0.80000001" + id="stop6356" /> + <stop + id="stop6352" + offset="1" + style="stop-color:#8ae234;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient3645"> + <stop + style="stop-color:#8ae234;stop-opacity:1;" + offset="0" + id="stop3647" /> + <stop + style="stop-color:#4e9a06;stop-opacity:1;" + offset="1" + id="stop3649" /> + </linearGradient> + <linearGradient + id="linearGradient2762"> + <stop + style="stop-color:black;stop-opacity:0.70588237;" + offset="0" + id="stop2764" /> + <stop + id="stop4540" + offset="0.40000001" + style="stop-color:black;stop-opacity:0.35294119;" /> + <stop + style="stop-color:black;stop-opacity:0;" + offset="1" + id="stop2766" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3645" + id="linearGradient3333" + gradientUnits="userSpaceOnUse" + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6348" + id="radialGradient3335" + gradientUnits="userSpaceOnUse" + cx="244.72031" + cy="222.16092" + fx="244.72031" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient3337" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="49.709621" + cy="222.16092" + fx="49.709621" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient3339" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="69.944862" + cy="222.16092" + fx="69.944862" + fy="222.16092" + r="183.90805" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient3341" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient3343" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient3345" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient3347" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient3349" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient3351" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3353" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3355" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3357" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3359" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3361" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3363" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3365" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3367" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3369" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3371" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3373" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3375" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3377" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <mask + maskUnits="userSpaceOnUse" + id="mask27344"> + <rect + style="opacity:1;fill:white;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect27338" + width="89.20401" + height="89.20401" + x="19.397995" + y="20.334448" + mask="none" /> + </mask> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3645" + id="linearGradient12131" + gradientUnits="userSpaceOnUse" + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6348" + id="radialGradient12133" + gradientUnits="userSpaceOnUse" + cx="244.72031" + cy="222.16092" + fx="244.72031" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient12135" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="49.709621" + cy="222.16092" + fx="49.709621" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient12137" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="69.944862" + cy="222.16092" + fx="69.944862" + fy="222.16092" + r="183.90805" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient12139" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient12141" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient12143" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient12145" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient12147" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient12149" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12151" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12153" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12155" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12157" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12159" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12161" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12163" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12165" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12167" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12169" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12171" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12173" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12175" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient12177" + gradientUnits="userSpaceOnUse" + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient12179" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" + cx="78.836967" + cy="65.425926" + fx="78.836967" + fy="65.425926" + r="36.617115" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient12181" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient12183" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient12185" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient12187" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient12189" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient12191" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12193" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" + cx="47.304798" + cy="72.108414" + fx="47.304798" + fy="72.108414" + r="0.50028783" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient12195" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" + cx="67.904976" + cy="141.29233" + fx="67.904976" + fy="141.29233" + r="21.288834" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient12197" + gradientUnits="userSpaceOnUse" + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient13153" + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,9.076597,-1.727395e-2)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient14041" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,29.0766,-1.727395e-2)" + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient14046" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,9.0766,-1.727395e-2)" + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" /> + <mask + maskUnits="userSpaceOnUse" + id="mask14043"> + <path + style="opacity:1;fill:url(#linearGradient14046);fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="M 148.21875,-0.4375 L 148.21875,145.9375 L 315.71875,145.9375 L 315.71875,-0.4375 L 148.21875,-0.4375 z M 230.625,49.75 C 232.61348,49.728156 235.3486,50.413877 236.6875,49.9375 C 236.6875,59.572917 236.6875,69.208333 236.6875,78.84375 C 237.80407,86.0749 236.71054,91.095956 228.34375,88.84375 C 228.53534,86.451419 224.98057,90.03615 223.15625,89.375 C 214.65443,90.390102 209.78899,80.973754 211.0625,73.5625 C 211.04603,65.866446 218.17214,58.144029 226.25,60.6875 C 230.71211,63.078319 227.26672,54.402709 228.34375,51.9375 C 227.98453,50.218145 229.0784,49.76699 230.625,49.75 z M 155.15625,51.6875 C 158.25318,51.513525 161.8431,53.343353 159.78125,57.5 C 159.92092,59.662005 158.28773,60.747592 156.375,60.90625 C 157.33333,60.995078 158.21396,61.053537 158.78125,60.84375 C 161.09634,64.86199 159.12822,73.163447 159.78125,78.84375 C 160.89782,86.0749 159.80429,91.095956 151.4375,88.84375 C 151.4375,80.177083 151.4375,71.510417 151.4375,62.84375 C 150.82428,60.740185 152.50227,60.596433 154.46875,60.75 C 151.74373,60.140225 149.39209,57.81315 151.4375,54.09375 C 151.62237,52.619191 153.29809,51.791885 155.15625,51.6875 z M 199.03125,60.25 C 206.0211,60.446329 209.89412,67.575991 209.40625,74.15625 C 210.07595,80.867612 199.26497,76.098305 194.65625,77.53125 C 195.24658,81.721195 200.38014,83.050392 203.9375,81.5625 C 209.54836,78.370714 210.0085,82.05928 209.3125,87.59375 C 204.03956,89.225413 197.8833,90.567935 192.8125,87.6875 C 181.58866,81.946044 184.20428,60.916448 197.59375,60.3125 C 198.08709,60.26181 198.56526,60.236911 199.03125,60.25 z M 303.90625,60.25 C 310.87115,60.427471 314.85773,67.620425 314.28125,74.15625 C 314.95095,80.867612 304.13997,76.098305 299.53125,77.53125 C 300.21075,81.799096 305.28333,83.000145 308.84375,81.5625 C 314.47641,78.411663 314.84735,82.016382 314.1875,87.5625 C 309.16968,89.172479 303.44866,90.421765 298.46875,88.09375 C 286.45088,82.938407 288.74059,60.944095 302.46875,60.3125 C 302.95903,60.259719 303.44192,60.238169 303.90625,60.25 z M 252.9375,60.28125 C 253.19296,60.280817 253.43281,60.2906 253.6875,60.3125 C 264.10167,60.12063 268.8789,72.526035 265.375,81.125 C 261.84707,92.382989 243.13551,92.030066 240.3125,80.46875 C 237.09924,72.045778 242.05743,60.085699 252.15625,60.3125 C 252.41097,60.292332 252.68204,60.281683 252.9375,60.28125 z M 175,60.3125 C 175.27433,60.307854 175.56339,60.298161 175.84375,60.3125 C 178.36211,60.620018 186.09799,59.810553 184.90625,63.71875 C 186.50907,70.033221 183.01119,69.054612 178.59375,67.8125 C 172.82193,66.067827 170.09742,73.618468 172.03125,78.03125 C 173.6796,84.144414 181.63918,81.525867 185.1875,79.34375 C 185.30614,83.718289 186.44184,89.054019 180.65625,88.8125 C 172.72168,91.602213 163.60729,85.956608 162.84375,77.53125 C 160.97452,69.546203 166.49588,60.456537 175,60.3125 z M 268.28125,60.40625 C 271.44708,60.39322 275.53672,62.09901 274.71875,65.59375 C 276.90299,72.562966 279.10449,79.434996 281.46875,68.59375 C 282.43983,61.823855 286.26457,59.268338 292.90625,60.84375 C 290.40764,67.296874 287.81623,73.717356 285.28125,80.15625 C 283.76489,85.952496 281.6753,91.001901 274.75,88.84375 C 271.58436,80.413712 268.46169,71.967485 265.3125,63.53125 C 263.91832,61.47081 265.81894,60.416384 268.28125,60.40625 z M 198.53125,67.53125 C 198.36631,67.517995 198.20948,67.537003 198.03125,67.5625 C 195.41624,67.30849 192.60377,71.746557 197.90625,70.25 C 201.89161,71.970476 201.00538,67.730076 198.53125,67.53125 z M 303.4375,67.53125 C 303.27171,67.519763 303.08564,67.534387 302.90625,67.5625 C 300.34163,67.269233 297.66117,71.694877 302.75,70.25 C 306.76137,72.00013 305.92439,67.703556 303.4375,67.53125 z M 223.46875,67.5625 C 218.6357,68.54641 219.34725,76.248807 220.375,79.78125 C 222.88587,84.417492 230.96928,79.076556 228.34375,74.46875 C 229.81229,70.574111 227.32559,67.313857 223.46875,67.5625 z M 252.65625,67.5625 C 247.81708,67.515605 247.96496,73.84384 248.28125,77.15625 C 247.72241,82.328324 255.62963,84.101336 257.09375,79.3125 C 258.40482,75.472546 258.60733,67.233646 252.65625,67.5625 z " + id="rect12260" /> + </mask> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient2393" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.606013,0,0,1,4.061872,-75.24342)" + x1="232" + y1="199.5" + x2="232" + y2="133" /> + <mask + maskUnits="userSpaceOnUse" + id="mask2390"> + <rect + y="84.756577" + x="144.65685" + height="55" + width="165.44148" + id="rect21896" + style="opacity:1;fill:url(#linearGradient2393);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </mask> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient2186" + gradientUnits="userSpaceOnUse" + cx="65.329872" + cy="63.501297" + fx="65.329872" + fy="31.0061" + r="57.350651" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient2188" + gradientUnits="userSpaceOnUse" + x1="62.618664" + y1="119.48166" + x2="62.618664" + y2="-1.8272629" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3645" + id="linearGradient2190" + gradientUnits="userSpaceOnUse" + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6348" + id="radialGradient2192" + gradientUnits="userSpaceOnUse" + cx="244.72031" + cy="222.16092" + fx="244.72031" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient2194" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="49.709621" + cy="222.16092" + fx="49.709621" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient2196" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="69.944862" + cy="222.16092" + fx="69.944862" + fy="222.16092" + r="183.90805" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient2198" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient2200" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient2202" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient2204" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient2206" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient2208" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2210" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2212" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2214" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2216" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2218" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2220" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2222" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2224" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2226" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2228" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2230" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2232" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2234" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient2236" + gradientUnits="userSpaceOnUse" + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient2238" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" + cx="78.836967" + cy="65.425926" + fx="78.836967" + fy="65.425926" + r="36.617115" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient2240" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient2242" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient2244" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient2246" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient2248" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient2250" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient2252" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" + cx="47.304798" + cy="72.108414" + fx="47.304798" + fy="72.108414" + r="0.50028783" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient2254" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" + cx="67.904976" + cy="141.29233" + fx="67.904976" + fy="141.29233" + r="21.288834" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient2256" + gradientUnits="userSpaceOnUse" + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="64" + inkscape:cy="142.5" + inkscape:document-units="px" + inkscape:current-layer="layer1" + width="128px" + height="128px" + inkscape:window-width="1270" + inkscape:window-height="937" + inkscape:window-x="0" + inkscape:window-y="33" + showguides="true" + inkscape:guide-bbox="true"> + <sodipodi:guide + orientation="vertical" + position="-534" + id="guide2521" /> + </sodipodi:namedview> + <metadata + id="metadata2558"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title>Icedove Icon</dc:title> + <dc:creator> + <cc:Agent> + <dc:title>Ricardo Fernández Fuentes</dc:title> + </cc:Agent> + </dc:creator> + <dc:rights> + <cc:Agent> + <dc:title>Ricardo Fernández Fuentes</dc:title> + </cc:Agent> + </dc:rights> + <dc:description>icedove icon</dc:description> + <cc:license + rdf:resource="http://www.mozilla.org/MPL/" /> + <dc:subject> + <rdf:Bag> + <rdf:li>icedove</rdf:li> + <rdf:li>ico</rdf:li> + <rdf:li>icon</rdf:li> + </rdf:Bag> + </dc:subject> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Capa 1" + inkscape:groupmode="layer" + id="layer1"> + <path + d="M 48.89252,8.3695293 C 41.946263,8.3695293 36.319242,13.294708 36.31923,19.346979 C 36.31923,23.501993 39.078145,26.99556 42.991559,28.855328 C 40.883689,29.28883 38.927525,29.878798 37.090597,30.610086 C 34.972705,29.198952 32.439881,28.202395 29.569764,28.202395 C 22.623507,28.202395 16.996461,33.127572 16.996472,39.179855 C 16.996472,43.343875 19.74143,46.872846 23.668801,48.729012 C 18.476326,49.797357 13.760222,51.656628 10.979805,54.523791 C 5.124397,62.982545 7.3063799,69.643247 7.2001048,70.847127 C 7.7263989,71.489122 11.0711,73.953463 13.563886,73.744517 C 13.498907,72.32965 13.726157,70.835547 13.833865,69.296428 C 13.918371,67.84516 13.873149,67.102007 14.026707,65.623671 C 14.379378,62.729926 14.759507,60.481821 14.759507,60.481821 C 14.61701,60.605985 14.29391,63.051246 14.026707,65.623671 C 13.886936,66.770537 13.922752,68.026217 13.833865,69.296428 C 13.736415,70.970176 13.53139,72.980313 13.641023,73.744517 C 13.616847,73.747082 13.588225,73.742494 13.563886,73.744517 C 13.565071,73.770365 13.562627,73.800381 13.563886,73.826143 C 13.835285,78.618679 16.039878,89.631492 16.996472,90.557586 C 25.102461,91.823802 32.961386,91.693481 41.255983,91.006489 C 42.55573,90.898806 43.785029,90.942741 45.112819,90.802444 C 45.112819,90.802444 45.406183,87.577088 45.498504,86.639954 C 46.293517,83.753674 46.943355,80.30631 46.424142,77.090827 C 46.508637,76.185976 46.492789,76.227887 46.578417,75.295235 C 46.474561,73.712827 46.307573,72.821702 46.154166,71.459262 C 46.167852,71.459838 46.179046,71.499482 46.192733,71.500058 C 46.36731,73.24392 46.578417,75.295235 46.578417,75.295235 C 49.822754,74.693827 52.127673,74.102708 55.372007,72.112193 C 55.461694,72.010597 55.485725,71.639867 55.56485,71.459262 C 56.965036,71.394398 58.382845,71.325105 59.80737,71.214423 C 60.227365,72.832917 60.719794,75.021077 61.002989,75.295235 C 68.066779,76.398672 74.973328,76.380603 82.099891,75.948183 C 82.846033,79.775225 83.66448,83.159399 84.182583,83.660957 C 92.195534,84.912644 99.984102,84.813648 108.17212,84.150636 C 108.52462,84.148997 108.69949,84.129219 109.05918,84.109859 C 110.15786,84.014578 111.17999,84.024066 112.29894,83.905814 C 112.29894,83.905814 112.59683,80.75659 112.68461,79.865779 C 113.47496,77.025073 114.08743,73.597418 113.61025,70.357413 C 113.70067,69.390174 113.71128,69.439568 113.80311,68.439453 C 113.58854,65.170548 113.18658,62.75246 112.83888,60.522599 C 112.54785,58.409315 112.26239,56.088899 111.87468,54.850257 C 111.84624,54.777893 112.31922,57.189928 112.83888,60.522599 C 113.38132,64.461457 113.80311,68.439453 113.80311,68.439453 C 117.04743,67.838045 119.31377,67.206096 122.55811,65.215598 C 123.621,64.011665 124.16839,57.142296 119.35694,47.790412 C 117.30545,43.80298 111.0661,41.6414 103.96815,41.057024 C 107.14233,39.065935 109.36773,35.989617 109.36773,32.324038 C 109.36773,32.296885 109.36796,32.26953 109.36773,32.242423 C 109.45149,31.804168 109.59548,31.227688 109.63771,30.936554 C 109.38022,30.752188 109.19777,30.785077 108.98205,30.691705 C 108.04557,25.44375 103.04022,21.346588 96.755884,21.346591 C 91.546188,21.346591 87.096536,24.10436 85.185344,28.039162 C 85.777167,26.768089 86.149574,25.372914 86.149574,23.917515 C 86.149574,23.890133 86.149798,23.863236 86.149574,23.835899 C 86.231485,23.405242 86.377872,22.817225 86.41956,22.530032 C 86.156024,22.341328 85.983783,22.378661 85.763885,22.285182 C 84.820164,17.044575 79.854635,12.980873 73.576283,12.980874 C 66.630024,12.980874 61.002989,17.865245 61.002989,23.917515 C 61.002989,25.889809 61.729581,27.663829 62.777134,29.26341 C 60.723533,28.684573 58.488196,28.318316 56.104805,28.120777 C 58.836299,26.410624 60.672154,23.852535 61.157263,20.816079 C 61.33859,20.201599 61.369568,19.841827 61.465811,19.346979 C 61.465811,19.333342 61.465874,19.319797 61.465811,19.306172 C 61.552216,18.857188 61.692754,18.256163 61.735788,17.959496 C 61.472252,17.770792 61.300023,17.808126 61.080129,17.714645 C 60.141947,12.468416 55.175449,8.3695258 48.89252,8.3695293 z M 85.146795,28.202395 C 84.554973,29.473467 84.182583,30.868643 84.182583,32.324038 C 84.182583,32.601322 84.352168,32.827266 84.375418,33.099397 C 83.212765,32.89479 82.024086,32.752831 80.788575,32.650508 C 82.6414,31.482588 84.244349,30.060395 85.146795,28.202395 z " + id="path1082" + style="fill:black;fill-opacity:0.5;fill-rule:evenodd;stroke:none;stroke-width:2.24188757;stroke-linejoin:round" /> + <g + id="g984" + transform="matrix(1.314942,0,0,1.446591,0.199462,-20.90668)"> + <path + d="M 18.815381,66.311465 C 18.97203,64.68119 15.769036,55.67184 24.399078,44.217288 C 37.415368,31.884895 77.966373,31.743657 85.05778,44.40763 C 92.149187,57.071603 91.37708,66.40116 89.810561,68.031441 C 85.02888,70.726921 81.657068,71.541315 76.875385,72.35571 C 76.875385,72.35571 75.69771,58.800506 74.061235,53.996931 C 73.991268,53.83337 76.086553,61.317549 76.875385,72.360173 C 75.784402,83.277395 74.693413,93.316769 74.693413,93.316769 C 60.247656,94.719369 47.055114,94.993311 33.235956,93.009952 C 31.826092,91.755891 28.569868,76.850028 28.169873,70.360166 C 27.769878,62.867061 29.963002,52.268028 29.963002,52.268028 C 29.49305,52.644242 27.78103,66.766013 28.326527,70.25952 C 24.64242,70.617881 19.59864,67.189306 18.815381,66.311465 z " + id="path884" + sodipodi:nodetypes="ccccccccccccc" + style="fill:#ff8a00;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" /> + <path + d="M 70.32947,23.44657 C 70.32947,31.642344 62.020523,38.293988 51.782713,38.293988 C 41.544909,38.293988 33.235956,31.642344 33.235956,23.44657 C 33.235956,15.250797 41.544909,8.599152 51.782713,8.599152 C 62.020523,8.599152 70.32947,15.250797 70.32947,23.44657 z " + id="path885" + style="fill:#ff8a00;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" /> + <path + d="M 51.511942,9.7194887 C 43.435157,7.0272269 24.409841,21.026988 39.486506,33.590876 C 48.640196,31.796035 31.050752,17.257821 51.511942,9.7194887 z " + id="path886" + sodipodi:nodetypes="ccc" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" /> + <path + d="M 42.178768,37.180559 C 41.281348,37.001075 29.255912,39.154884 24.948292,45.07786 C 21.35861,47.231669 17.948412,57.462265 19.384285,65.718533 C 21.179126,67.154406 24.589324,69.4877 25.486745,68.949248 C 30.5123,58.359684 13.640793,47.411153 42.178768,37.180559 z " + id="path887" + sodipodi:nodetypes="ccccc" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" /> + <path + d="M 30.153332,55.12897 C 26.563649,66.077501 29.973848,85.641271 33.922499,92.102698 C 37.871149,93.359087 43.435157,93.89754 44.691545,93.538572 C 45.76845,84.384881 29.794364,85.64127 30.153332,55.12897 z " + id="path888" + sodipodi:nodetypes="cccc" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" /> + <path + d="M 52.588846,37.539527 C 67.844996,33.411393 63.896346,17.078338 70.716742,21.56544 C 70.17829,24.975638 68.02448,37.001075 52.588846,37.539527 z " + id="path889" + sodipodi:nodetypes="ccc" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" /> + <path + d="M 81.306305,70.564605 C 81.306305,70.564605 89.562574,68.949248 89.921543,67.333891 C 91.895869,61.051946 86.511345,46.154765 83.998567,43.641987 C 71.793647,39.334368 97.280392,68.590279 81.306305,70.564605 z " + id="path890" + sodipodi:nodetypes="cccc" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" /> + <path + d="M 64.973251,93.538572 C 64.973251,93.538572 72.870552,94.077024 73.767972,92.641151 C 74.665393,91.205278 78.793528,78.64139 76.28075,72.53893 C 68.02448,65.718534 79.33198,93.359088 64.973251,93.538572 z " + id="path891" + sodipodi:nodetypes="cccc" + style="fill-opacity:0.23999999;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" /> + <path + d="M 18.815381,66.311465 C 18.97203,64.68119 15.769036,55.67184 24.399078,44.217288 C 37.415368,31.884895 77.966373,31.743657 85.05778,44.40763 C 92.149187,57.071603 91.37708,66.40116 89.810561,68.031441 C 85.02888,70.726921 81.657068,71.541315 76.875385,72.35571 C 76.875385,72.35571 75.69771,58.800506 74.061235,53.996931 C 73.991268,53.83337 76.086553,61.317549 76.875385,72.360173 C 75.784402,83.277395 74.693413,93.316769 74.693413,93.316769 C 60.247656,94.719369 47.055114,94.993311 33.235956,93.009952 C 31.826092,91.755891 28.569868,76.850028 28.169873,70.360166 C 27.769878,62.867061 29.963002,52.268028 29.963002,52.268028 C 29.49305,52.644242 27.78103,66.766013 28.326527,70.25952 C 24.64242,70.617881 19.59864,67.189306 18.815381,66.311465 z " + id="path828" + sodipodi:nodetypes="ccccccccccccc" + style="fill:#8400ff;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" /> + <path + d="M 70.32947,23.44657 C 70.32947,31.642344 62.020523,38.293988 51.782713,38.293988 C 41.544909,38.293988 33.235956,31.642344 33.235956,23.44657 C 33.235956,15.250797 41.544909,8.599152 51.782713,8.599152 C 62.020523,8.599152 70.32947,15.250797 70.32947,23.44657 z " + id="path827" + style="fill:#8400ff;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" /> + <path + d="M 51.511942,9.7194887 C 43.435157,7.0272269 24.409841,21.026988 39.486506,33.590876 C 48.640196,31.796035 31.050752,17.257821 51.511942,9.7194887 z " + id="path830" + sodipodi:nodetypes="ccc" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" /> + <path + d="M 42.178768,37.180559 C 41.281348,37.001075 29.255912,39.154884 24.948292,45.07786 C 21.35861,47.231669 17.948412,57.462265 19.384285,65.718533 C 21.179126,67.154406 24.589324,69.4877 25.486745,68.949248 C 30.5123,58.359684 13.640793,47.411153 42.178768,37.180559 z " + id="path831" + sodipodi:nodetypes="ccccc" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" /> + <path + d="M 30.153332,55.12897 C 26.563649,66.077501 29.973848,85.641271 33.922499,92.102698 C 37.871149,93.359087 43.435157,93.89754 44.691545,93.538572 C 45.76845,84.384881 29.794364,85.64127 30.153332,55.12897 z " + id="path832" + sodipodi:nodetypes="cccc" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" /> + <path + d="M 52.588846,37.539527 C 67.844996,33.411393 63.896346,17.078338 70.716742,21.56544 C 70.17829,24.975638 68.02448,37.001075 52.588846,37.539527 z " + id="path833" + sodipodi:nodetypes="ccc" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" /> + <path + d="M 81.306305,70.564605 C 81.306305,70.564605 89.562574,68.949248 89.921543,67.333891 C 91.895869,61.051946 86.511345,46.154765 83.998567,43.641987 C 71.793647,39.334368 97.280392,68.590279 81.306305,70.564605 z " + id="path834" + sodipodi:nodetypes="cccc" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" /> + <path + d="M 64.973251,93.538572 C 64.973251,93.538572 72.870552,94.077024 73.767972,92.641151 C 74.665393,91.205278 78.793528,78.64139 76.28075,72.53893 C 68.02448,65.718534 79.33198,93.359088 64.973251,93.538572 z " + id="path835" + sodipodi:nodetypes="cccc" + style="fill-opacity:0.23999999;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" /> + <path + d="M 18.815381,66.311465 C 18.97203,64.68119 15.769036,55.67184 24.399078,44.217288 C 37.415368,31.884895 77.966373,31.743657 85.05778,44.40763 C 92.149187,57.071603 91.37708,66.40116 89.810561,68.031441 C 85.02888,70.726921 81.657068,71.541315 76.875385,72.35571 C 76.875385,72.35571 75.69771,58.800506 74.061235,53.996931 C 73.991268,53.83337 76.086553,61.317549 76.875385,72.360173 C 75.784402,83.277395 74.693413,93.316769 74.693413,93.316769 C 60.247656,94.719369 47.055114,94.993311 33.235956,93.009952 C 31.826092,91.755891 28.569868,76.850028 28.169873,70.360166 C 27.769878,62.867061 29.963002,52.268028 29.963002,52.268028 C 29.49305,52.644242 27.78103,66.766013 28.326527,70.25952 C 24.64242,70.617881 19.59864,67.189306 18.815381,66.311465 z " + id="path875" + sodipodi:nodetypes="ccccccccccccc" + style="fill:#008500;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" /> + <path + d="M 70.32947,23.44657 C 70.32947,31.642344 62.020523,38.293988 51.782713,38.293988 C 41.544909,38.293988 33.235956,31.642344 33.235956,23.44657 C 33.235956,15.250797 41.544909,8.599152 51.782713,8.599152 C 62.020523,8.599152 70.32947,15.250797 70.32947,23.44657 z " + id="path876" + style="fill:#008500;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" /> + <path + d="M 51.511942,9.7194887 C 43.435157,7.0272269 24.409841,21.026988 39.486506,33.590876 C 48.640196,31.796035 31.050752,17.257821 51.511942,9.7194887 z " + id="path877" + sodipodi:nodetypes="ccc" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" /> + <path + d="M 42.178768,37.180559 C 41.281348,37.001075 29.255912,39.154884 24.948292,45.07786 C 21.35861,47.231669 17.948412,57.462265 19.384285,65.718533 C 21.179126,67.154406 24.589324,69.4877 25.486745,68.949248 C 30.5123,58.359684 13.640793,47.411153 42.178768,37.180559 z " + id="path878" + sodipodi:nodetypes="ccccc" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" /> + <path + d="M 30.153332,55.12897 C 26.563649,66.077501 29.973848,85.641271 33.922499,92.102698 C 37.871149,93.359087 43.435157,93.89754 44.691545,93.538572 C 45.76845,84.384881 29.794364,85.64127 30.153332,55.12897 z " + id="path879" + sodipodi:nodetypes="cccc" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" /> + <path + d="M 52.588846,37.539527 C 67.844996,33.411393 63.896346,17.078338 70.716742,21.56544 C 70.17829,24.975638 68.02448,37.001075 52.588846,37.539527 z " + id="path880" + sodipodi:nodetypes="ccc" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" /> + <path + d="M 81.306305,70.564605 C 81.306305,70.564605 89.562574,68.949248 89.921543,67.333891 C 91.895869,61.051946 86.511345,46.154765 83.998567,43.641987 C 71.793647,39.334368 97.280392,68.590279 81.306305,70.564605 z " + id="path881" + sodipodi:nodetypes="cccc" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" /> + <path + d="M 64.973251,93.538572 C 64.973251,93.538572 72.870552,94.077024 73.767972,92.641151 C 74.665393,91.205278 78.793528,78.64139 76.28075,72.53893 C 68.02448,65.718534 79.33198,93.359088 64.973251,93.538572 z " + id="path882" + sodipodi:nodetypes="cccc" + style="fill-opacity:0.23999999;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" /> + <path + d="M 18.815381,66.311465 C 18.97203,64.68119 15.769036,55.67184 24.399078,44.217288 C 37.415368,31.884895 77.966373,31.743657 85.05778,44.40763 C 92.149187,57.071603 91.37708,66.40116 89.810561,68.031441 C 85.02888,70.726921 81.657068,71.541315 76.875385,72.35571 C 76.875385,72.35571 75.69771,58.800506 74.061235,53.996931 C 73.991268,53.83337 76.086553,61.317549 76.875385,72.360173 C 75.784402,83.277395 74.693413,93.316769 74.693413,93.316769 C 60.247656,94.719369 47.055114,94.993311 33.235956,93.009952 C 31.826092,91.755891 28.569868,76.850028 28.169873,70.360166 C 27.769878,62.867061 29.963002,52.268028 29.963002,52.268028 C 29.49305,52.644242 27.78103,66.766013 28.326527,70.25952 C 24.64242,70.617881 19.59864,67.189306 18.815381,66.311465 z " + id="path893" + sodipodi:nodetypes="ccccccccccccc" + style="fill:#00c;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" /> + <path + d="M 70.32947,23.44657 C 70.32947,31.642344 62.020523,38.293988 51.782713,38.293988 C 41.544909,38.293988 33.235956,31.642344 33.235956,23.44657 C 33.235956,15.250797 41.544909,8.599152 51.782713,8.599152 C 62.020523,8.599152 70.32947,15.250797 70.32947,23.44657 z " + id="path894" + style="fill:#00c;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" /> + <path + d="M 51.511942,9.7194887 C 43.435157,7.0272269 24.409841,21.026988 39.486506,33.590876 C 48.640196,31.796035 31.050752,17.257821 51.511942,9.7194887 z " + id="path895" + sodipodi:nodetypes="ccc" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" /> + <path + d="M 42.178768,37.180559 C 41.281348,37.001075 29.255912,39.154884 24.948292,45.07786 C 21.35861,47.231669 17.948412,57.462265 19.384285,65.718533 C 21.179126,67.154406 24.589324,69.4877 25.486745,68.949248 C 30.5123,58.359684 13.640793,47.411153 42.178768,37.180559 z " + id="path896" + sodipodi:nodetypes="ccccc" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" /> + <path + d="M 30.153332,55.12897 C 26.563649,66.077501 29.973848,85.641271 33.922499,92.102698 C 37.871149,93.359087 43.435157,93.89754 44.691545,93.538572 C 45.76845,84.384881 29.794364,85.64127 30.153332,55.12897 z " + id="path897" + sodipodi:nodetypes="cccc" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" /> + <path + d="M 52.588846,37.539527 C 67.844996,33.411393 63.896346,17.078338 70.716742,21.56544 C 70.17829,24.975638 68.02448,37.001075 52.588846,37.539527 z " + id="path898" + sodipodi:nodetypes="ccc" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" /> + <path + d="M 81.306305,70.564605 C 81.306305,70.564605 89.562574,68.949248 89.921543,67.333891 C 91.895869,61.051946 86.511345,46.154765 83.998567,43.641987 C 71.793647,39.334368 97.280392,68.590279 81.306305,70.564605 z " + id="path899" + sodipodi:nodetypes="cccc" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" /> + <path + d="M 64.973251,93.538572 C 64.973251,93.538572 72.870552,94.077024 73.767972,92.641151 C 74.665393,91.205278 78.793528,78.64139 76.28075,72.53893 C 68.02448,65.718534 79.33198,93.359088 64.973251,93.538572 z " + id="path900" + sodipodi:nodetypes="cccc" + style="fill-opacity:0.23999999;fill-rule:evenodd;stroke-width:1pt" + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" /> + </g> + <g + id="g2492" + transform="translate(1.99999,37.47018)"> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient2186);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline" + id="path1874" + sodipodi:cx="65.329872" + sodipodi:cy="63.501297" + sodipodi:rx="57.350651" + sodipodi:ry="57.350651" + d="M 122.68052 63.501297 A 57.350651 57.350651 0 1 1 7.9792213,63.501297 A 57.350651 57.350651 0 1 1 122.68052 63.501297 z" + transform="matrix(1.090411,0,0,0.908327,-7.236399,18.22689)" /> + <path + style="fill:#babdb6;fill-opacity:1;stroke:#babdb6;stroke-width:1.99999917;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="M 7.6305227,14.765052 C 7.7140217,14.967764 7.7814312,15.174623 7.8127333,15.402431 C 8.0137825,16.865605 6.9792669,18.229705 5.5160926,18.430754 C 5.2882852,18.462056 5.0709116,18.452938 4.8531907,18.42721 L 5.2403019,21.244488 C 5.4431884,21.162256 5.6498725,21.093579 5.87768,21.062277 C 7.3408543,20.861228 8.7007003,21.864785 8.9017494,23.327959 C 9.1027985,24.791133 8.0682829,26.155233 6.6051086,26.356282 C 6.3773012,26.387584 6.1599277,26.378467 5.9422067,26.352738 L 6.3293179,29.170016 C 6.5322046,29.087785 6.7388885,29.019107 6.966696,28.987805 C 8.4298703,28.786756 9.7897163,29.790313 9.9907654,31.253487 C 10.191814,32.716661 9.1572989,34.080761 7.6941246,34.28181 C 7.4663172,34.313112 7.2489437,34.303995 7.0312227,34.278266 L 7.4183339,37.095544 C 7.6212206,37.013313 7.8279045,36.944635 8.055712,36.913333 C 9.5188862,36.712283 10.878732,37.715841 11.079781,39.179015 C 11.28083,40.642189 10.246315,42.006289 8.7831406,42.207338 C 8.5553332,42.23864 8.3379597,42.229523 8.1202387,42.203794 L 8.5073499,45.021072 C 8.7102366,44.938841 8.9169205,44.870163 9.144728,44.838861 C 10.607902,44.637811 11.967748,45.641369 12.168797,47.104543 C 12.369847,48.567718 11.335331,49.931817 9.8721566,50.132866 C 9.6443492,50.164168 9.4269757,50.155051 9.2092547,50.129322 L 9.5963659,52.9466 C 9.7992526,52.864369 10.005937,52.795691 10.233744,52.764389 C 11.696918,52.563339 13.056764,53.566897 13.257813,55.030071 C 13.458863,56.493246 12.424347,57.857345 10.961173,58.058394 C 10.733365,58.089696 10.515992,58.080579 10.298271,58.05485 L 10.685382,60.872128 C 10.888269,60.789897 11.094953,60.721219 11.32276,60.689917 C 12.785934,60.488867 14.14578,61.492425 14.346829,62.955599 C 14.547879,64.418774 13.513363,65.782873 12.050189,65.983922 C 11.822381,66.015224 11.605008,66.006107 11.387287,65.980378 L 11.774398,68.797656 C 11.977285,68.715425 12.183969,68.646747 12.411776,68.615445 C 13.87495,68.414395 15.234796,69.417953 15.435845,70.881127 C 15.636895,72.344302 14.602379,73.708401 13.139205,73.90945 C 12.911397,73.940752 12.694024,73.931635 12.476303,73.905906 L 12.863414,76.723184 C 13.066301,76.640953 13.272985,76.572275 13.500792,76.540973 C 14.963966,76.339923 16.323812,77.343481 16.524861,78.806655 C 16.72591,80.269827 15.691395,81.633929 14.228221,81.834978 C 14.000413,81.86628 13.78304,81.857163 13.565319,81.831434 L 13.95243,84.648712 C 14.155317,84.566481 14.362001,84.497803 14.589808,84.466501 C 16.052983,84.265455 17.412828,85.269009 17.613877,86.732183 C 17.814926,88.195355 16.780411,89.559457 15.317237,89.760506 C 15.089429,89.791808 14.872056,89.782691 14.654335,89.756962 L 15.041446,92.57424 C 15.244333,92.492009 15.451017,92.423331 15.678824,92.392029 C 17.141999,92.190983 18.501844,93.194537 18.702893,94.657711 C 18.903942,96.120883 17.869427,97.484985 16.406253,97.686034 C 16.178445,97.717336 15.961072,97.708219 15.743351,97.68249 L 16.130462,100.49977 C 16.333349,100.41754 16.540033,100.34886 16.76784,100.31756 C 18.231015,100.11651 19.59086,101.12006 19.791909,102.58324 C 19.992958,104.04641 18.958443,105.41051 17.495269,105.61156 C 17.267461,105.64286 17.050088,105.63375 16.832367,105.60802 L 17.219479,108.4253 C 17.422365,108.34307 17.629049,108.27439 17.856857,108.24309 C 19.320031,108.04204 20.679876,109.04559 20.880926,110.50877 C 21.081975,111.97194 20.04746,113.33605 18.584285,113.5371 C 18.356478,113.5684 18.139105,113.55928 17.921384,113.53355 L 18.308495,116.35083 C 18.511381,116.2686 18.718065,116.19992 18.945873,116.16862 C 20.409047,115.96757 21.768893,116.97113 21.969942,118.4343 C 22.170991,119.89747 21.136476,121.26158 19.673301,121.46262 C 19.445494,121.49393 19.228121,121.48481 19.0104,121.45908 L 19.397511,124.27636 C 19.600397,124.19412 19.807081,124.12545 20.034889,124.09415 C 21.498063,123.8931 22.857909,124.89666 23.058958,126.35983 C 23.070794,126.44597 23.058596,126.52652 23.062031,126.61176 L 25.755472,126.24166 C 25.735993,126.15863 25.702317,126.08438 25.690481,125.99824 C 25.489431,124.53506 26.497242,123.20618 27.960417,123.00513 C 29.423591,122.80408 30.783437,123.80764 30.984486,125.27081 C 30.996322,125.35695 30.984123,125.4375 30.987559,125.52274 L 33.681,125.15264 C 33.661521,125.06961 33.627845,124.99537 33.616009,124.90923 C 33.414959,123.44604 34.42277,122.11716 35.885945,121.91612 C 37.349119,121.71507 38.708965,122.71863 38.910014,124.1818 C 38.92185,124.26794 38.909651,124.34849 38.913087,124.43372 L 41.606528,124.06363 C 41.587049,123.9806 41.553373,123.90635 41.541537,123.82021 C 41.340487,122.35703 42.348298,121.02815 43.811473,120.8271 C 45.274647,120.62605 46.634493,121.62961 46.835542,123.09278 C 46.847378,123.17892 46.835179,123.25947 46.838615,123.34471 L 49.532056,122.97461 C 49.512577,122.89158 49.478901,122.81733 49.467065,122.73119 C 49.266016,121.26801 50.273826,119.93913 51.737001,119.73808 C 53.200175,119.53703 54.560021,120.54059 54.76107,122.00376 C 54.772906,122.08991 54.760707,122.17046 54.764143,122.25569 L 57.457584,121.8856 C 57.438105,121.80257 57.404429,121.72832 57.392593,121.64218 C 57.191544,120.179 58.199354,118.85012 59.662529,118.64907 C 61.125703,118.44802 62.485549,119.45158 62.686598,120.91475 C 62.698434,121.00089 62.686235,121.08144 62.689671,121.16668 L 65.383112,120.79658 C 65.363633,120.71355 65.329957,120.6393 65.318121,120.55316 C 65.117072,119.08998 66.124882,117.7611 67.588057,117.56005 C 69.051231,117.359 70.411077,118.36256 70.612126,119.82573 C 70.623962,119.91187 70.611763,119.99242 70.615199,120.07766 L 73.30864,119.70756 C 73.289161,119.62453 73.255485,119.55029 73.243649,119.46415 C 73.0426,118.00096 74.05041,116.67208 75.513585,116.47104 C 76.976759,116.26999 78.336605,117.27355 78.537654,118.73672 C 78.54949,118.82286 78.537291,118.90341 78.540727,118.98864 L 81.234168,118.61855 C 81.214689,118.53552 81.181013,118.46127 81.169177,118.37513 C 80.968128,116.91195 81.975938,115.58307 83.439113,115.38202 C 84.902283,115.18097 86.262133,116.18453 86.463182,117.6477 C 86.475018,117.73384 86.462819,117.81439 86.466255,117.89963 L 89.159696,117.52953 C 89.140217,117.4465 89.106541,117.37225 89.094705,117.28611 C 88.893656,115.82293 89.901466,114.49405 91.364641,114.293 C 92.827811,114.09195 94.187661,115.09551 94.38871,116.55868 C 94.400546,116.64483 94.388347,116.72538 94.391783,116.81061 L 97.085224,116.44052 C 97.065745,116.35749 97.032069,116.28324 97.020233,116.1971 C 96.819184,114.73392 97.826994,113.40504 99.290169,113.20399 C 100.75334,113.00294 102.11319,114.0065 102.31424,115.46967 C 102.32607,115.55581 102.31387,115.63636 102.31731,115.7216 L 105.01075,115.3515 C 104.99127,115.26847 104.9576,115.19422 104.94576,115.10808 C 104.74471,113.6449 105.75252,112.31602 107.2157,112.11497 C 108.67887,111.91392 110.03872,112.91748 110.23977,114.38065 C 110.2516,114.46679 110.2394,114.54734 110.24284,114.63258 L 112.93628,114.26248 C 112.9168,114.17945 112.88312,114.10521 112.87129,114.01907 C 112.67024,112.55588 113.67805,111.227 115.14122,111.02596 C 116.6044,110.82491 117.96424,111.82847 118.16529,113.29164 C 118.17713,113.37778 118.16493,113.45833 118.16837,113.54356 L 120.86181,113.17347 C 120.84232,113.09044 120.80865,113.01619 120.79682,112.93005 C 120.59577,111.46687 121.60358,110.13799 123.06675,109.93694 C 123.14228,109.92656 123.21289,109.94219 123.28772,109.93812 L 122.91762,107.24468 C 122.84449,107.26111 122.78069,107.29504 122.70516,107.30542 C 121.24198,107.50647 119.90885,106.46769 119.7078,105.00452 C 119.50675,103.54134 120.51456,102.21246 121.97774,102.01141 C 122.05327,102.00103 122.12387,102.01666 122.1987,102.01259 L 121.82861,99.319151 C 121.75547,99.33558 121.69168,99.36951 121.61615,99.379888 C 120.15297,99.580938 118.81983,98.542165 118.61878,97.078994 C 118.41773,95.615812 119.42555,94.286932 120.88872,94.085883 C 120.96425,94.075505 121.03485,94.091119 121.10969,94.087065 L 120.73959,91.393618 C 120.66646,91.410048 120.60266,91.443976 120.52713,91.454354 C 119.06395,91.655404 117.73082,90.616634 117.52977,89.15346 C 117.32872,87.690283 118.33653,86.361398 119.7997,86.160349 C 119.87523,86.149971 119.94584,86.165591 120.02067,86.161531 L 119.65058,83.46809 C 119.57744,83.48452 119.51365,83.518448 119.43812,83.528826 C 117.97493,83.729876 116.6418,82.691106 116.44075,81.227932 C 116.2397,79.764755 117.24752,78.43587 118.71069,78.234821 C 118.78622,78.224443 118.85682,78.240063 118.93165,78.236003 L 118.56156,75.542562 C 118.48843,75.558992 118.42463,75.59292 118.3491,75.603298 C 116.88592,75.804348 115.55278,74.765578 115.35174,73.302404 C 115.15069,71.839227 116.1585,70.510342 117.62167,70.309293 C 117.6972,70.298915 117.7678,70.314535 117.84264,70.310475 L 117.47254,67.617034 C 117.39941,67.633464 117.33561,67.667392 117.26008,67.67777 C 115.7969,67.87882 114.46377,66.84005 114.26272,65.376876 C 114.06167,63.913699 115.06948,62.584814 116.53265,62.383765 C 116.60819,62.373387 116.67879,62.389007 116.75362,62.384947 L 116.38353,59.691506 C 116.31039,59.707936 116.2466,59.741864 116.17107,59.752242 C 114.70789,59.953292 113.37475,58.914522 113.1737,57.451348 C 112.97265,55.988174 113.98047,54.659286 115.44364,54.458237 C 115.51917,54.447859 115.58977,54.463479 115.66461,54.459419 L 115.29451,51.765978 C 115.22138,51.782408 115.15758,51.816336 115.08205,51.826714 C 113.61887,52.027764 112.28574,50.988994 112.08469,49.52582 C 111.88364,48.062646 112.89145,46.733758 114.35462,46.532709 C 114.43015,46.522331 114.50076,46.537951 114.57559,46.533891 L 114.2055,43.84045 C 114.13236,43.85688 114.06857,43.890808 113.99304,43.901186 C 112.52985,44.102236 111.19672,43.063466 110.99567,41.600292 C 110.79462,40.137118 111.80244,38.80823 113.26561,38.607181 C 113.34114,38.596803 113.41174,38.612423 113.48657,38.608363 L 113.11648,35.914922 C 113.04335,35.931352 112.97955,35.96528 112.90402,35.975658 C 111.44084,36.176708 110.1077,35.137938 109.90666,33.674764 C 109.70561,32.21159 110.71342,30.882702 112.17659,30.681653 C 112.25212,30.671275 112.32272,30.686895 112.39756,30.682835 L 112.02746,27.989394 C 111.95433,28.005824 111.89053,28.039752 111.815,28.05013 C 110.35182,28.25118 109.01869,27.21241 108.81764,25.749236 C 108.61659,24.28606 109.6244,22.957174 111.08757,22.756125 C 111.16311,22.745747 111.23371,22.761367 111.30854,22.757307 L 110.93845,20.063866 C 110.86531,20.080296 110.80152,20.114224 110.72599,20.124602 C 109.26281,20.325652 107.92967,19.286882 107.72862,17.823708 C 107.52757,16.360532 108.53539,15.031646 109.99856,14.830597 C 110.07409,14.820219 110.14469,14.835839 110.21953,14.831779 L 109.84943,12.138338 C 109.7763,12.154768 109.7125,12.188696 109.63697,12.199074 C 108.17379,12.400124 106.84066,11.361354 106.63961,9.8981797 C 106.43856,8.4350044 107.44637,7.1061181 108.90954,6.9050694 C 108.98507,6.894691 109.05568,6.9103114 109.13051,6.9062507 L 108.76042,4.2128095 C 108.68728,4.22924 108.62349,4.2631681 108.54796,4.2735464 C 107.08477,4.4745965 105.75164,3.4358259 105.55059,1.9726515 C 105.51929,1.7448441 105.52967,1.5272961 105.55414,1.3097486 L 102.73686,1.6968598 C 102.82036,1.8995722 102.88777,2.1064314 102.91907,2.3342388 C 103.12012,3.7974132 102.0856,5.1615137 100.62243,5.3625624 C 99.159256,5.5636111 97.826112,4.5248419 97.625063,3.0616675 C 97.593761,2.8338601 97.604154,2.6163108 97.628607,2.3987646 L 94.81133,2.7858758 C 94.894832,2.9885882 94.962238,3.1954474 94.99354,3.4232548 C 95.194589,4.8864292 94.160081,6.2505283 92.6969,6.4515784 C 91.233722,6.6526279 89.900585,5.6138578 89.699536,4.1506833 C 89.668234,3.9228759 89.678619,3.7053277 89.70308,3.4877805 L 86.885803,3.8748916 C 86.969302,4.0776045 87.036711,4.2844633 87.068013,4.5122707 C 87.269061,5.9754452 86.234547,7.3395452 84.771373,7.5405943 C 83.308194,7.7416439 81.975057,6.7028738 81.774008,5.2396993 C 81.742706,5.0118919 81.753091,4.7943437 81.777552,4.5767965 L 78.960275,4.9639076 C 79.043774,5.1666205 79.111183,5.3734793 79.142485,5.6012867 C 79.343533,7.0644612 78.309019,8.4285612 76.845845,8.6296103 C 75.382666,8.8306599 74.049529,7.7918898 73.84848,6.3287153 C 73.817178,6.1009079 73.827563,5.8833597 73.852024,5.6658125 L 71.034747,6.0529236 C 71.118246,6.2556365 71.185655,6.4624953 71.216957,6.6903027 C 71.418005,8.1534772 70.383491,9.5175772 68.920317,9.7186263 C 67.457138,9.9196759 66.124001,8.8809058 65.922952,7.4177313 C 65.89165,7.1899239 65.902035,6.9723757 65.926496,6.7548285 L 63.109219,7.1419396 C 63.192718,7.3446525 63.260127,7.5515113 63.291429,7.7793187 C 63.492477,9.2424932 62.457963,10.606593 60.994789,10.807642 C 59.531614,11.008691 58.198473,9.9699218 57.997424,8.5067473 C 57.966122,8.2789399 57.976507,8.0613917 58.000968,7.8438445 L 55.183691,8.2309556 C 55.26719,8.4336685 55.334599,8.6405273 55.365901,8.8683347 C 55.566949,10.331509 54.532435,11.695609 53.069261,11.896658 C 51.606086,12.097707 50.272945,11.058938 50.071896,9.5957633 C 50.040594,9.3679559 50.050979,9.1504077 50.07544,8.9328605 L 47.258163,9.3199716 C 47.341662,9.5226845 47.409071,9.7295433 47.440373,9.9573507 C 47.641421,11.420525 46.606907,12.784625 45.143733,12.985674 C 43.680558,13.186723 42.347417,12.147954 42.146368,10.684779 C 42.115066,10.456972 42.125451,10.239424 42.149912,10.021876 L 39.332635,10.408988 C 39.416134,10.6117 39.483543,10.818559 39.514845,11.046367 C 39.715893,12.509541 38.681379,13.873641 37.218205,14.07469 C 35.75503,14.275739 34.421889,13.23697 34.22084,11.773795 C 34.189538,11.545988 34.199923,11.32844 34.224384,11.110892 L 31.407107,11.498004 C 31.490606,11.700716 31.558015,11.907575 31.589317,12.135383 C 31.790366,13.598557 30.755851,14.962657 29.292677,15.163706 C 27.829502,15.364755 26.496361,14.325986 26.295312,12.862811 C 26.26401,12.635004 26.274396,12.417456 26.298856,12.199908 L 23.481579,12.58702 C 23.565078,12.789732 23.632487,12.996591 23.663789,13.224399 C 23.864838,14.687573 22.830323,16.051673 21.367149,16.252722 C 19.903974,16.453771 18.570833,15.415002 18.369784,13.951827 C 18.338482,13.72402 18.348868,13.506472 18.373328,13.288924 L 15.556051,13.676036 C 15.63955,13.878748 15.706959,14.085607 15.738261,14.313415 C 15.93931,15.776589 14.904795,17.140689 13.441621,17.341738 C 11.978446,17.542787 10.645305,16.504018 10.444256,15.040843 C 10.412954,14.813036 10.42334,14.595488 10.4478,14.37794 L 7.6305227,14.765052 z " + id="path30002" /> + <path + id="rect25754" + d="M 7.6305227,14.765052 C 7.7140217,14.967764 7.7814312,15.174623 7.8127333,15.402431 C 8.0137825,16.865605 6.9792669,18.229705 5.5160926,18.430754 C 5.2882852,18.462056 5.0709116,18.452938 4.8531907,18.42721 L 5.2403019,21.244488 C 5.4431884,21.162256 5.6498725,21.093579 5.87768,21.062277 C 7.3408543,20.861228 8.7007003,21.864785 8.9017494,23.327959 C 9.1027985,24.791133 8.0682829,26.155233 6.6051086,26.356282 C 6.3773012,26.387584 6.1599277,26.378467 5.9422067,26.352738 L 6.3293179,29.170016 C 6.5322046,29.087785 6.7388885,29.019107 6.966696,28.987805 C 8.4298703,28.786756 9.7897163,29.790313 9.9907654,31.253487 C 10.191814,32.716661 9.1572989,34.080761 7.6941246,34.28181 C 7.4663172,34.313112 7.2489437,34.303995 7.0312227,34.278266 L 7.4183339,37.095544 C 7.6212206,37.013313 7.8279045,36.944635 8.055712,36.913333 C 9.5188862,36.712283 10.878732,37.715841 11.079781,39.179015 C 11.28083,40.642189 10.246315,42.006289 8.7831406,42.207338 C 8.5553332,42.23864 8.3379597,42.229523 8.1202387,42.203794 L 8.5073499,45.021072 C 8.7102366,44.938841 8.9169205,44.870163 9.144728,44.838861 C 10.607902,44.637811 11.967748,45.641369 12.168797,47.104543 C 12.369847,48.567718 11.335331,49.931817 9.8721566,50.132866 C 9.6443492,50.164168 9.4269757,50.155051 9.2092547,50.129322 L 9.5963659,52.9466 C 9.7992526,52.864369 10.005937,52.795691 10.233744,52.764389 C 11.696918,52.563339 13.056764,53.566897 13.257813,55.030071 C 13.458863,56.493246 12.424347,57.857345 10.961173,58.058394 C 10.733365,58.089696 10.515992,58.080579 10.298271,58.05485 L 10.685382,60.872128 C 10.888269,60.789897 11.094953,60.721219 11.32276,60.689917 C 12.785934,60.488867 14.14578,61.492425 14.346829,62.955599 C 14.547879,64.418774 13.513363,65.782873 12.050189,65.983922 C 11.822381,66.015224 11.605008,66.006107 11.387287,65.980378 L 11.774398,68.797656 C 11.977285,68.715425 12.183969,68.646747 12.411776,68.615445 C 13.87495,68.414395 15.234796,69.417953 15.435845,70.881127 C 15.636895,72.344302 14.602379,73.708401 13.139205,73.90945 C 12.911397,73.940752 12.694024,73.931635 12.476303,73.905906 L 12.863414,76.723184 C 13.066301,76.640953 13.272985,76.572275 13.500792,76.540973 C 14.963966,76.339923 16.323812,77.343481 16.524861,78.806655 C 16.72591,80.269827 15.691395,81.633929 14.228221,81.834978 C 14.000413,81.86628 13.78304,81.857163 13.565319,81.831434 L 13.95243,84.648712 C 14.155317,84.566481 14.362001,84.497803 14.589808,84.466501 C 16.052983,84.265455 17.412828,85.269009 17.613877,86.732183 C 17.814926,88.195355 16.780411,89.559457 15.317237,89.760506 C 15.089429,89.791808 14.872056,89.782691 14.654335,89.756962 L 15.041446,92.57424 C 15.244333,92.492009 15.451017,92.423331 15.678824,92.392029 C 17.141999,92.190983 18.501844,93.194537 18.702893,94.657711 C 18.903942,96.120883 17.869427,97.484985 16.406253,97.686034 C 16.178445,97.717336 15.961072,97.708219 15.743351,97.68249 L 16.130462,100.49977 C 16.333349,100.41754 16.540033,100.34886 16.76784,100.31756 C 18.231015,100.11651 19.59086,101.12006 19.791909,102.58324 C 19.992958,104.04641 18.958443,105.41051 17.495269,105.61156 C 17.267461,105.64286 17.050088,105.63375 16.832367,105.60802 L 17.219479,108.4253 C 17.422365,108.34307 17.629049,108.27439 17.856857,108.24309 C 19.320031,108.04204 20.679876,109.04559 20.880926,110.50877 C 21.081975,111.97194 20.04746,113.33605 18.584285,113.5371 C 18.356478,113.5684 18.139105,113.55928 17.921384,113.53355 L 18.308495,116.35083 C 18.511381,116.2686 18.718065,116.19992 18.945873,116.16862 C 20.409047,115.96757 21.768893,116.97113 21.969942,118.4343 C 22.170991,119.89747 21.136476,121.26158 19.673301,121.46262 C 19.445494,121.49393 19.228121,121.48481 19.0104,121.45908 L 19.397511,124.27636 C 19.600397,124.19412 19.807081,124.12545 20.034889,124.09415 C 21.498063,123.8931 22.857909,124.89666 23.058958,126.35983 C 23.070794,126.44597 23.058596,126.52652 23.062031,126.61176 L 25.755472,126.24166 C 25.735993,126.15863 25.702317,126.08438 25.690481,125.99824 C 25.489431,124.53506 26.497242,123.20618 27.960417,123.00513 C 29.423591,122.80408 30.783437,123.80764 30.984486,125.27081 C 30.996322,125.35695 30.984123,125.4375 30.987559,125.52274 L 33.681,125.15264 C 33.661521,125.06961 33.627845,124.99537 33.616009,124.90923 C 33.414959,123.44604 34.42277,122.11716 35.885945,121.91612 C 37.349119,121.71507 38.708965,122.71863 38.910014,124.1818 C 38.92185,124.26794 38.909651,124.34849 38.913087,124.43372 L 41.606528,124.06363 C 41.587049,123.9806 41.553373,123.90635 41.541537,123.82021 C 41.340487,122.35703 42.348298,121.02815 43.811473,120.8271 C 45.274647,120.62605 46.634493,121.62961 46.835542,123.09278 C 46.847378,123.17892 46.835179,123.25947 46.838615,123.34471 L 49.532056,122.97461 C 49.512577,122.89158 49.478901,122.81733 49.467065,122.73119 C 49.266016,121.26801 50.273826,119.93913 51.737001,119.73808 C 53.200175,119.53703 54.560021,120.54059 54.76107,122.00376 C 54.772906,122.08991 54.760707,122.17046 54.764143,122.25569 L 57.457584,121.8856 C 57.438105,121.80257 57.404429,121.72832 57.392593,121.64218 C 57.191544,120.179 58.199354,118.85012 59.662529,118.64907 C 61.125703,118.44802 62.485549,119.45158 62.686598,120.91475 C 62.698434,121.00089 62.686235,121.08144 62.689671,121.16668 L 65.383112,120.79658 C 65.363633,120.71355 65.329957,120.6393 65.318121,120.55316 C 65.117072,119.08998 66.124882,117.7611 67.588057,117.56005 C 69.051231,117.359 70.411077,118.36256 70.612126,119.82573 C 70.623962,119.91187 70.611763,119.99242 70.615199,120.07766 L 73.30864,119.70756 C 73.289161,119.62453 73.255485,119.55029 73.243649,119.46415 C 73.0426,118.00096 74.05041,116.67208 75.513585,116.47104 C 76.976759,116.26999 78.336605,117.27355 78.537654,118.73672 C 78.54949,118.82286 78.537291,118.90341 78.540727,118.98864 L 81.234168,118.61855 C 81.214689,118.53552 81.181013,118.46127 81.169177,118.37513 C 80.968128,116.91195 81.975938,115.58307 83.439113,115.38202 C 84.902283,115.18097 86.262133,116.18453 86.463182,117.6477 C 86.475018,117.73384 86.462819,117.81439 86.466255,117.89963 L 89.159696,117.52953 C 89.140217,117.4465 89.106541,117.37225 89.094705,117.28611 C 88.893656,115.82293 89.901466,114.49405 91.364641,114.293 C 92.827811,114.09195 94.187661,115.09551 94.38871,116.55868 C 94.400546,116.64483 94.388347,116.72538 94.391783,116.81061 L 97.085224,116.44052 C 97.065745,116.35749 97.032069,116.28324 97.020233,116.1971 C 96.819184,114.73392 97.826994,113.40504 99.290169,113.20399 C 100.75334,113.00294 102.11319,114.0065 102.31424,115.46967 C 102.32607,115.55581 102.31387,115.63636 102.31731,115.7216 L 105.01075,115.3515 C 104.99127,115.26847 104.9576,115.19422 104.94576,115.10808 C 104.74471,113.6449 105.75252,112.31602 107.2157,112.11497 C 108.67887,111.91392 110.03872,112.91748 110.23977,114.38065 C 110.2516,114.46679 110.2394,114.54734 110.24284,114.63258 L 112.93628,114.26248 C 112.9168,114.17945 112.88312,114.10521 112.87129,114.01907 C 112.67024,112.55588 113.67805,111.227 115.14122,111.02596 C 116.6044,110.82491 117.96424,111.82847 118.16529,113.29164 C 118.17713,113.37778 118.16493,113.45833 118.16837,113.54356 L 120.86181,113.17347 C 120.84232,113.09044 120.80865,113.01619 120.79682,112.93005 C 120.59577,111.46687 121.60358,110.13799 123.06675,109.93694 C 123.14228,109.92656 123.21289,109.94219 123.28772,109.93812 L 122.91762,107.24468 C 122.84449,107.26111 122.78069,107.29504 122.70516,107.30542 C 121.24198,107.50647 119.90885,106.46769 119.7078,105.00452 C 119.50675,103.54134 120.51456,102.21246 121.97774,102.01141 C 122.05327,102.00103 122.12387,102.01666 122.1987,102.01259 L 121.82861,99.319151 C 121.75547,99.33558 121.69168,99.36951 121.61615,99.379888 C 120.15297,99.580938 118.81983,98.542165 118.61878,97.078994 C 118.41773,95.615812 119.42555,94.286932 120.88872,94.085883 C 120.96425,94.075505 121.03485,94.091119 121.10969,94.087065 L 120.73959,91.393618 C 120.66646,91.410048 120.60266,91.443976 120.52713,91.454354 C 119.06395,91.655404 117.73082,90.616634 117.52977,89.15346 C 117.32872,87.690283 118.33653,86.361398 119.7997,86.160349 C 119.87523,86.149971 119.94584,86.165591 120.02067,86.161531 L 119.65058,83.46809 C 119.57744,83.48452 119.51365,83.518448 119.43812,83.528826 C 117.97493,83.729876 116.6418,82.691106 116.44075,81.227932 C 116.2397,79.764755 117.24752,78.43587 118.71069,78.234821 C 118.78622,78.224443 118.85682,78.240063 118.93165,78.236003 L 118.56156,75.542562 C 118.48843,75.558992 118.42463,75.59292 118.3491,75.603298 C 116.88592,75.804348 115.55278,74.765578 115.35174,73.302404 C 115.15069,71.839227 116.1585,70.510342 117.62167,70.309293 C 117.6972,70.298915 117.7678,70.314535 117.84264,70.310475 L 117.47254,67.617034 C 117.39941,67.633464 117.33561,67.667392 117.26008,67.67777 C 115.7969,67.87882 114.46377,66.84005 114.26272,65.376876 C 114.06167,63.913699 115.06948,62.584814 116.53265,62.383765 C 116.60819,62.373387 116.67879,62.389007 116.75362,62.384947 L 116.38353,59.691506 C 116.31039,59.707936 116.2466,59.741864 116.17107,59.752242 C 114.70789,59.953292 113.37475,58.914522 113.1737,57.451348 C 112.97265,55.988174 113.98047,54.659286 115.44364,54.458237 C 115.51917,54.447859 115.58977,54.463479 115.66461,54.459419 L 115.29451,51.765978 C 115.22138,51.782408 115.15758,51.816336 115.08205,51.826714 C 113.61887,52.027764 112.28574,50.988994 112.08469,49.52582 C 111.88364,48.062646 112.89145,46.733758 114.35462,46.532709 C 114.43015,46.522331 114.50076,46.537951 114.57559,46.533891 L 114.2055,43.84045 C 114.13236,43.85688 114.06857,43.890808 113.99304,43.901186 C 112.52985,44.102236 111.19672,43.063466 110.99567,41.600292 C 110.79462,40.137118 111.80244,38.80823 113.26561,38.607181 C 113.34114,38.596803 113.41174,38.612423 113.48657,38.608363 L 113.11648,35.914922 C 113.04335,35.931352 112.97955,35.96528 112.90402,35.975658 C 111.44084,36.176708 110.1077,35.137938 109.90666,33.674764 C 109.70561,32.21159 110.71342,30.882702 112.17659,30.681653 C 112.25212,30.671275 112.32272,30.686895 112.39756,30.682835 L 112.02746,27.989394 C 111.95433,28.005824 111.89053,28.039752 111.815,28.05013 C 110.35182,28.25118 109.01869,27.21241 108.81764,25.749236 C 108.61659,24.28606 109.6244,22.957174 111.08757,22.756125 C 111.16311,22.745747 111.23371,22.761367 111.30854,22.757307 L 110.93845,20.063866 C 110.86531,20.080296 110.80152,20.114224 110.72599,20.124602 C 109.26281,20.325652 107.92967,19.286882 107.72862,17.823708 C 107.52757,16.360532 108.53539,15.031646 109.99856,14.830597 C 110.07409,14.820219 110.14469,14.835839 110.21953,14.831779 L 109.84943,12.138338 C 109.7763,12.154768 109.7125,12.188696 109.63697,12.199074 C 108.17379,12.400124 106.84066,11.361354 106.63961,9.8981797 C 106.43856,8.4350044 107.44637,7.1061181 108.90954,6.9050694 C 108.98507,6.894691 109.05568,6.9103114 109.13051,6.9062507 L 108.76042,4.2128095 C 108.68728,4.22924 108.62349,4.2631681 108.54796,4.2735464 C 107.08477,4.4745965 105.75164,3.4358259 105.55059,1.9726515 C 105.51929,1.7448441 105.52967,1.5272961 105.55414,1.3097486 L 102.73686,1.6968598 C 102.82036,1.8995722 102.88777,2.1064314 102.91907,2.3342388 C 103.12012,3.7974132 102.0856,5.1615137 100.62243,5.3625624 C 99.159256,5.5636111 97.826112,4.5248419 97.625063,3.0616675 C 97.593761,2.8338601 97.604154,2.6163108 97.628607,2.3987646 L 94.81133,2.7858758 C 94.894832,2.9885882 94.962238,3.1954474 94.99354,3.4232548 C 95.194589,4.8864292 94.160081,6.2505283 92.6969,6.4515784 C 91.233722,6.6526279 89.900585,5.6138578 89.699536,4.1506833 C 89.668234,3.9228759 89.678619,3.7053277 89.70308,3.4877805 L 86.885803,3.8748916 C 86.969302,4.0776045 87.036711,4.2844633 87.068013,4.5122707 C 87.269061,5.9754452 86.234547,7.3395452 84.771373,7.5405943 C 83.308194,7.7416439 81.975057,6.7028738 81.774008,5.2396993 C 81.742706,5.0118919 81.753091,4.7943437 81.777552,4.5767965 L 78.960275,4.9639076 C 79.043774,5.1666205 79.111183,5.3734793 79.142485,5.6012867 C 79.343533,7.0644612 78.309019,8.4285612 76.845845,8.6296103 C 75.382666,8.8306599 74.049529,7.7918898 73.84848,6.3287153 C 73.817178,6.1009079 73.827563,5.8833597 73.852024,5.6658125 L 71.034747,6.0529236 C 71.118246,6.2556365 71.185655,6.4624953 71.216957,6.6903027 C 71.418005,8.1534772 70.383491,9.5175772 68.920317,9.7186263 C 67.457138,9.9196759 66.124001,8.8809058 65.922952,7.4177313 C 65.89165,7.1899239 65.902035,6.9723757 65.926496,6.7548285 L 63.109219,7.1419396 C 63.192718,7.3446525 63.260127,7.5515113 63.291429,7.7793187 C 63.492477,9.2424932 62.457963,10.606593 60.994789,10.807642 C 59.531614,11.008691 58.198473,9.9699218 57.997424,8.5067473 C 57.966122,8.2789399 57.976507,8.0613917 58.000968,7.8438445 L 55.183691,8.2309556 C 55.26719,8.4336685 55.334599,8.6405273 55.365901,8.8683347 C 55.566949,10.331509 54.532435,11.695609 53.069261,11.896658 C 51.606086,12.097707 50.272945,11.058938 50.071896,9.5957633 C 50.040594,9.3679559 50.050979,9.1504077 50.07544,8.9328605 L 47.258163,9.3199716 C 47.341662,9.5226845 47.409071,9.7295433 47.440373,9.9573507 C 47.641421,11.420525 46.606907,12.784625 45.143733,12.985674 C 43.680558,13.186723 42.347417,12.147954 42.146368,10.684779 C 42.115066,10.456972 42.125451,10.239424 42.149912,10.021876 L 39.332635,10.408988 C 39.416134,10.6117 39.483543,10.818559 39.514845,11.046367 C 39.715893,12.509541 38.681379,13.873641 37.218205,14.07469 C 35.75503,14.275739 34.421889,13.23697 34.22084,11.773795 C 34.189538,11.545988 34.199923,11.32844 34.224384,11.110892 L 31.407107,11.498004 C 31.490606,11.700716 31.558015,11.907575 31.589317,12.135383 C 31.790366,13.598557 30.755851,14.962657 29.292677,15.163706 C 27.829502,15.364755 26.496361,14.325986 26.295312,12.862811 C 26.26401,12.635004 26.274396,12.417456 26.298856,12.199908 L 23.481579,12.58702 C 23.565078,12.789732 23.632487,12.996591 23.663789,13.224399 C 23.864838,14.687573 22.830323,16.051673 21.367149,16.252722 C 19.903974,16.453771 18.570833,15.415002 18.369784,13.951827 C 18.338482,13.72402 18.348868,13.506472 18.373328,13.288924 L 15.556051,13.676036 C 15.63955,13.878748 15.706959,14.085607 15.738261,14.313415 C 15.93931,15.776589 14.904795,17.140689 13.441621,17.341738 C 11.978446,17.542787 10.645305,16.504018 10.444256,15.040843 C 10.412954,14.813036 10.42334,14.595488 10.4478,14.37794 L 7.6305227,14.765052 z " + style="fill:white;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <g + transform="matrix(0.990691,-0.136127,0.136127,0.990691,-8.617751,5.328796)" + mask="url(#mask27344)" + id="g27032"> + <rect + y="9.8996658" + x="9.8996658" + height="108.20067" + width="108.20067" + id="rect26137" + style="opacity:1;fill:url(#linearGradient2188);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <g + id="g26086"> + <g + transform="matrix(0.945724,0,0,0.945724,17.38005,3.769244)" + id="g3116"> + <path + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + sodipodi:ry="183.90805" + sodipodi:rx="183.90805" + sodipodi:cy="222.16092" + sodipodi:cx="244.72031" + id="path9557" + style="fill:#4e9a06;fill-opacity:1;stroke:#4e9a06;stroke-width:7.61594343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#linearGradient2190);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path1872" + sodipodi:cx="244.72031" + sodipodi:cy="222.16092" + sodipodi:rx="183.90805" + sodipodi:ry="183.90805" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient2192);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path5461" + sodipodi:cx="244.72031" + sodipodi:cy="222.16092" + sodipodi:rx="183.90805" + sodipodi:ry="183.90805" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" /> + <path + transform="matrix(0,0.191202,0.191202,0,6.817809,10.5024)" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + sodipodi:ry="183.90805" + sodipodi:rx="183.90805" + sodipodi:cy="222.16092" + sodipodi:cx="244.72031" + id="path6358" + style="fill:url(#radialGradient2194);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient2196);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path8142" + sodipodi:cx="244.72031" + sodipodi:cy="222.16092" + sodipodi:rx="183.90805" + sodipodi:ry="183.90805" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.153363,0.206196,0,3.486899,125.6807)" /> + <g + id="g11789" + style="opacity:0.5" + transform="matrix(0.262607,0,0,0.262607,-14.96973,11.1044)"> + <path + sodipodi:nodetypes="ccc" + id="path8152" + d="M 201.58219,398.66524 C 201.58219,398.66524 25.59643,220.69905 234.16166,39.888097 C -1.634599,220.03851 202.12567,397.72391 201.58219,398.66524 z " + style="fill:url(#linearGradient2198);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + style="fill:url(#linearGradient2200);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 418.06183,185.18557 C 418.06183,185.18557 240.09557,9.1998797 59.284695,217.76518 C 239.43502,-18.031148 417.12049,185.72905 418.06183,185.18557 z " + id="path9971" + sodipodi:nodetypes="ccc" /> + <path + style="fill:url(#linearGradient2202);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 66.93794,267.02123 C 66.93794,267.02123 244.9042,443.00692 425.71507,234.44162 C 245.56475,470.23795 67.879272,266.47776 66.93794,267.02123 z " + id="path9981" + sodipodi:nodetypes="ccc" /> + <path + sodipodi:nodetypes="ccc" + id="path9983" + d="M 283.41758,47.541558 C 283.41758,47.541558 459.40333,225.50774 250.83811,406.3187 C 486.63436,226.16829 282.8741,48.482895 283.41758,47.541558 z " + style="fill:url(#linearGradient2204);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + sodipodi:nodetypes="ccc" + id="path9993" + d="M 92,316 C 92,316 262.42047,243.53212 400.71024,137.76606 C 239,206 91,316 92,316 z " + style="fill:url(#radialGradient2206);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + style="fill:url(#radialGradient2208);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 335.46957,381.23563 C 335.46957,381.23563 263.00169,210.81516 157.23563,72.525391 C 225.46957,234.23563 335.46957,382.23563 335.46957,381.23563 z " + id="path10888" + sodipodi:nodetypes="ccc" /> + </g> + <path + transform="matrix(0.491547,0,0,0.491547,-27.16413,-2.147156)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12694" + style="fill:url(#radialGradient2210);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient2212);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12698" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,41.51777,14.9021)" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient2214);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12714" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,63.87972,31.89077)" /> + <path + transform="matrix(0.262607,0,0,0.262607,-6.828906,4.801832)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12726" + style="fill:url(#radialGradient2216);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient2218);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12730" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,35.71347,15.30611)" /> + <path + transform="matrix(0.262607,0,0,0.262607,23.37092,57.84845)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12734" + style="fill:url(#radialGradient2220);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient2222);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12738" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,-20.22187,48.132)" /> + <path + transform="matrix(0.208739,0,0,0.208739,40.20472,63.747)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12742" + style="fill:url(#radialGradient2224);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + transform="matrix(0.127937,0,0,0.127937,46.81027,83.88695)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12746" + style="fill:url(#radialGradient2226);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient2228);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12750" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,-8.114996,64.79745)" /> + <path + transform="matrix(0.208739,0,0,0.208739,-8.114996,15.95252)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12754" + style="fill:url(#radialGradient2230);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient2232);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12758" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,-4.923321,71.807)" /> + <path + transform="matrix(0.127937,0,0,0.127937,10.5705,18.49779)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path12762" + style="fill:url(#radialGradient2234);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + </g> + <g + transform="matrix(0.945724,0,0,0.945724,3.473691,3.769244)" + id="g25870"> + <g + id="g25732"> + <g + id="g25688"> + <path + style="fill:#3465a4;fill-opacity:1;fill-rule:evenodd;stroke:#3465a4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 24.945445,51.12438 C 24.764518,51.267614 24.563588,51.468047 24.324111,51.735698 C 20.492492,56.018098 22.044907,63.912999 22.044907,63.912999 C 22.044906,63.912996 20.718928,55.813343 19.141201,60.321133 C 17.563474,64.828925 21.622672,71.806668 21.622672,71.806668 C 21.62267,71.806664 17.114887,64.139816 18.016442,68.872995 C 18.918003,73.606174 23.428001,78.558589 23.428001,78.558589 C 23.428001,78.558589 19.590342,74.27361 20.041123,77.879844 C 20.491904,81.486076 27.462015,84.420707 27.462015,84.420707 C 27.462017,84.420707 21.606856,85.572885 25.438479,88.728338 C 29.270099,91.88379 37.169606,89.172247 37.169606,89.172247 C 37.169606,89.172247 31.081497,94.105417 37.392403,95.683143 C 39.212025,96.138048 41.004149,96.166163 42.645828,95.969841 C 43.206872,97.08461 43.782739,98.18903 44.412574,99.279937 C 56.579668,120.35396 90.49296,111.34982 92.77328,83.230635 C 98.602267,83.978023 108.8773,79.051302 109.82488,75.51487 C 110.71693,72.185688 105.33734,74.193313 103.8145,74.979594 C 105.22478,74.193741 111.09829,71.184093 108.98097,67.053173 C 107.52992,64.222155 104.6173,66.603904 102.48936,68.996883 C 101.25179,70.8491 99.941827,72.271923 99.941827,72.271923 C 99.941824,72.271924 101.0334,70.63418 102.48936,68.996883 C 104.33009,66.241938 105.98201,62.51154 102.74085,61.057462 C 100.67386,60.130148 99.122456,61.448829 97.995272,63.40039 C 97.533895,66.83523 95.614383,70.151571 95.614383,70.151571 C 95.614385,70.15157 96.166636,66.566415 97.995272,63.40039 C 98.293804,61.177847 97.87617,59.269923 95.820332,59.820784 C 95.01941,60.035391 94.093864,60.223276 93.140765,60.429638 C 94.073129,59.136593 98.02757,53.346033 96.535475,49.809448 C 94.858434,45.834488 93.477624,52.513096 93.477623,52.513093 C 93.47762,52.513095 95.158107,44.751757 93.275598,39.350676 C 91.39308,33.949599 91.302302,44.495327 91.302302,44.495327 C 91.302299,44.495328 91.331324,34.924774 87.033752,31.226981 C 82.736178,27.529186 86.170347,36.669027 86.170351,36.669027 C 86.170348,36.669028 83.089447,27.610764 76.608533,25.482472 C 75.595887,25.149928 75.038415,25.102544 74.79387,25.339383 C 73.473322,26.618318 81.659563,35.893951 81.077385,49.785251 C 80.414877,65.593189 57.449104,66.303484 59.954817,82.51239 C 57.558953,81.69397 56.256343,78.955671 56.830558,72.913514 C 57.791587,62.801122 47.870898,60.36894 43.935467,62.641062 C 39.195752,65.377537 37.218745,70.332572 37.220646,76.260651 C 34.926189,75.309907 32.88081,73.810967 31.310891,71.337155 C 24.337905,60.349417 27.659364,48.975861 24.945445,51.12438 z " + id="path14069" /> + <path + style="fill:url(#linearGradient2236);fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 61.056745,88.034147 C 56.931179,72.637329 38.743181,83.075578 31.305326,71.355322 C 23.867471,59.635066 28.149872,47.464032 24.318251,51.746433 C 20.486629,56.028834 22.064355,63.917467 22.064355,63.917467 C 22.064355,63.917467 20.712021,55.803444 19.134294,60.311235 C 17.556567,64.819025 21.613575,71.806101 21.613575,71.806101 C 21.613575,71.806101 17.105785,64.142857 18.00734,68.876037 C 18.908903,73.609217 23.416692,78.567788 23.416692,78.567788 C 23.416692,78.567788 19.585067,74.285386 20.035848,77.89162 C 20.48663,81.497852 27.473703,84.427915 27.473703,84.427915 C 27.473703,84.427915 21.613575,85.554863 25.445198,88.710316 C 29.27682,91.86577 37.165454,89.161095 37.165454,89.161095 C 37.165454,89.161095 31.079936,94.119665 37.390842,95.697392 C 43.70175,97.275118 49.787267,93.668886 49.787267,93.668886 C 49.787267,93.668886 47.307983,99.529015 53.618889,99.078235 C 59.9298,98.627458 62.578824,93.714626 61.056745,88.034147 z " + id="path10520" + sodipodi:nodetypes="csscscscscscscss" /> + <path + style="fill:url(#radialGradient2238);fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 74.801332,25.332661 C 73.480787,26.611594 81.667026,35.887229 81.084848,49.778529 C 80.422342,65.586466 57.456567,66.296762 59.96228,82.505668 C 57.566415,81.687249 56.263806,78.948949 56.83802,72.906792 C 57.799049,62.7944 47.87836,60.362218 43.94293,62.63434 C 33.595569,68.60839 36.288537,85.189043 44.420037,99.273215 C 56.587131,120.34724 90.500423,111.3431 92.780743,83.223913 C 98.609732,83.971299 108.88916,79.044457 109.83674,75.508024 C 110.72879,72.17884 105.33952,74.185172 103.81668,74.971457 C 105.22696,74.185599 111.10575,71.177376 108.98843,67.046453 C 107.53738,64.215437 104.62477,66.597185 102.49683,68.990161 C 101.25926,70.84238 99.94929,72.265201 99.94929,72.265201 C 99.94929,72.265202 101.04087,70.62746 102.49683,68.990161 C 104.33756,66.235216 105.98947,62.504823 102.7483,61.050742 C 100.68131,60.123425 99.129919,61.442107 98.002734,63.393668 C 97.541362,66.82851 95.621846,70.144849 95.621846,70.144849 C 95.621853,70.14485 96.174098,66.559692 98.002734,63.393668 C 98.301269,61.171123 97.883633,59.263201 95.827794,59.814062 C 95.026875,60.028667 94.101327,60.216554 93.148228,60.422916 C 94.080595,59.129869 98.03503,53.339313 96.542934,49.802728 C 94.865893,45.827768 93.485086,52.506374 93.485086,52.506371 C 93.485086,52.506371 95.165567,44.745037 93.283058,39.343956 C 91.400539,33.942879 91.309765,44.488605 91.309765,44.488605 C 91.309765,44.488605 91.338783,34.918054 87.041211,31.220261 C 82.743638,27.522466 86.17781,36.662305 86.177814,36.662305 C 86.177814,36.662305 83.096906,27.604044 76.615995,25.47575 C 75.603352,25.143205 75.045878,25.095822 74.801332,25.332661 z " + id="path10522" + sodipodi:nodetypes="cscssscscscccscccscscscscsc" /> + <path + sodipodi:nodetypes="csscscscscscsc" + id="path10524" + d="M 60.400431,84.588774 C 55.502998,66.311305 80.396822,66.246952 81.086813,49.783187 C 81.776803,33.319422 70.150186,23.348755 76.631104,25.477044 C 83.112017,27.605337 86.172309,36.651725 86.172309,36.651725 C 86.172309,36.651725 82.746524,27.507404 87.044097,31.205199 C 91.341669,34.902993 91.318009,44.494104 91.318009,44.494104 C 91.318009,44.494104 91.403759,33.940296 93.286277,39.341373 C 95.168787,44.742455 93.477686,52.515713 93.477686,52.515713 C 93.477686,52.515713 94.874992,45.838928 96.552033,49.813887 C 98.229074,53.788848 92.785122,60.948263 92.785122,60.948263 C 92.785122,60.948263 99.478544,58.628565 97.412341,64.146787 C 95.346139,69.66501 85.63085,71.566734 85.63085,71.566734 C 85.63085,71.566734 94.830231,73.052369 89.278737,78.420175 C 83.727242,83.787982 75.330537,83.692622 75.330537,83.692622" + style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + style="fill:#555753;fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 46.322278,72.009213 C 45.673904,72.066263 44.966345,72.184699 44.121597,72.42758 C 45.351831,72.823907 46.277921,73.894027 46.757808,74.857649 C 47.906031,73.76106 47.797614,73.075297 49.535256,72.70032 C 48.901551,72.305808 48.236219,72.044718 47.453299,71.972229 C 46.931143,71.290519 46.892946,71.858989 46.322278,72.009213 z " + id="path15842" + sodipodi:nodetypes="ccsccc" /> + <path + style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" + d="M 41.722024,65.586999 C 41.722024,65.586999 46.048803,66.655184 44.315927,70.820682 C 40.365669,69.177346 45.745941,67.260977 41.722024,65.586999 z " + id="path6450" + sodipodi:nodetypes="ccc" /> + <g + style="display:inline" + id="g9129" + transform="matrix(0.133747,5.563981e-2,-5.563981e-2,0.133747,27.2196,35.07171)"> + <path + transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + sodipodi:ry="8.3116884" + sodipodi:rx="8.3116884" + sodipodi:cy="170.55585" + sodipodi:cx="185.18442" + id="path7337" + style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="opacity:1;fill:url(#linearGradient2240);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path8224" + sodipodi:cx="185.18442" + sodipodi:cy="170.55585" + sodipodi:rx="8.3116884" + sodipodi:ry="8.3116884" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" /> + <path + sodipodi:type="arc" + style="opacity:1;fill:url(#radialGradient2242);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path9119" + sodipodi:cx="185.18442" + sodipodi:cy="170.55585" + sodipodi:rx="8.3116884" + sodipodi:ry="8.3116884" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" /> + </g> + <path + sodipodi:nodetypes="ccc" + id="path18554" + d="M 54.198937,67.249037 C 54.198937,67.249037 49.743413,67.14734 50.325449,71.621204 C 54.56814,71.069244 49.877135,67.811289 54.198937,67.249037 z " + style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /> + <g + transform="matrix(-0.143648,1.86882e-2,1.86882e-2,0.143648,76.18374,41.59418)" + id="g18556" + style="display:inline"> + <path + sodipodi:type="arc" + style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path18558" + sodipodi:cx="185.18442" + sodipodi:cy="170.55585" + sodipodi:rx="8.3116884" + sodipodi:ry="8.3116884" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" /> + <path + transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + sodipodi:ry="8.3116884" + sodipodi:rx="8.3116884" + sodipodi:cy="170.55585" + sodipodi:cx="185.18442" + id="path18560" + style="opacity:1;fill:url(#linearGradient2244);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + sodipodi:ry="8.3116884" + sodipodi:rx="8.3116884" + sodipodi:cy="170.55585" + sodipodi:cx="185.18442" + id="path18562" + style="opacity:1;fill:url(#radialGradient2246);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + </g> + <path + sodipodi:type="arc" + style="opacity:1;fill:url(#radialGradient2248);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path20338" + sodipodi:cx="46.132965" + sodipodi:cy="72.531746" + sodipodi:rx="0.28773159" + sodipodi:ry="0.35167193" + d="M 46.420697 72.531746 A 0.28773159 0.35167193 0 1 1 45.845234,72.531746 A 0.28773159 0.35167193 0 1 1 46.420697 72.531746 z" + transform="matrix(0.996107,-8.815314e-2,8.815314e-2,0.996107,-5.970501,4.288031)" /> + <path + d="M 46.420697 72.531746 A 0.28773159 0.35167193 0 1 1 45.845234,72.531746 A 0.28773159 0.35167193 0 1 1 46.420697 72.531746 z" + sodipodi:ry="0.35167193" + sodipodi:rx="0.28773159" + sodipodi:cy="72.531746" + sodipodi:cx="46.132965" + id="path21225" + style="opacity:1;fill:url(#radialGradient2250);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" + transform="matrix(0.98674,0.162307,-0.162307,0.98674,13.86084,-6.525857)" /> + <path + sodipodi:type="arc" + style="opacity:1;fill:url(#radialGradient2252);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path23007" + sodipodi:cx="47.295506" + sodipodi:cy="72.858513" + sodipodi:rx="0.50028783" + sodipodi:ry="0.50028783" + d="M 47.795793 72.858513 A 0.50028783 0.50028783 0 1 1 46.795218,72.858513 A 0.50028783 0.50028783 0 1 1 47.795793 72.858513 z" + transform="matrix(0.632402,4.700127e-2,-0.109853,1.478076,25.07223,-37.29287)" /> + </g> + <path + sodipodi:nodetypes="cscscscscscscss" + id="path25720" + d="M 70.367893,108.73579 C 80.193959,105.94798 85.351171,100.70903 88.561873,93.752508 C 91.772575,86.795987 80.267559,102.58194 80.267559,102.58194 C 80.267559,102.58194 85.083612,90.274247 82.140468,91.879599 C 79.197324,93.48495 75.986622,104.45485 75.986622,104.45485 C 75.986622,104.45485 76.521739,91.076923 74.648829,94.020067 C 72.77592,96.963211 70.90301,106.32776 70.90301,106.32776 C 70.90301,106.32776 69.030101,92.949833 67.157191,96.428094 C 65.284281,99.906355 66.622073,107.398 66.622073,107.398 C 66.622073,107.398 59.93311,93.217392 59.93311,96.963211 C 59.93311,100.70903 61.80602,107.398 61.80602,107.398 C 61.80602,107.398 54.046822,94.555184 53.511705,96.695652 C 52.976588,98.83612 56.187291,105.79265 56.187291,105.79265 C 56.187291,105.79265 46.287625,93.752508 46.555184,97.230769 C 46.822742,100.70903 56.150624,112.76946 70.367893,108.73579 z " + style="fill:url(#radialGradient2254);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + </g> + <path + style="fill:url(#linearGradient2256);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 67.692308,81.712375 C 67.692308,81.712375 65.819398,77.698997 71.438127,72.882943 C 77.056856,68.06689 81.337793,65.658863 82.408027,62.983278 C 77.056856,71.545151 69.297659,74.755853 70.367893,77.698997 C 71.438127,80.64214 67.959866,81.712375 67.692308,81.712375 z " + id="path25708" /> + </g> + </g> + </g> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:none;fill-opacity:1;stroke:#3465a4;stroke-width:0.99999958;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect25916" + width="89.203972" + height="89.203972" + x="10.135062" + y="24.440523" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="9.6350622" + height="4.390182" + width="2.1404672" + id="rect31774" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32661" + width="2.1404672" + height="4.390182" + x="13.635061" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="21.635057" + height="4.390182" + width="2.1404672" + id="rect32663" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32665" + width="2.1404672" + height="4.390182" + x="25.635056" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="29.635056" + height="4.390182" + width="2.1404672" + id="rect32667" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32669" + width="2.1404672" + height="4.390182" + x="37.635052" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="41.635052" + height="4.390182" + width="2.1404672" + id="rect32671" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32673" + width="2.1404672" + height="4.390182" + x="45.635048" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="53.635044" + height="4.390182" + width="2.1404672" + id="rect32675" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32677" + width="2.1404672" + height="4.390182" + x="57.635044" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="65.63504" + height="4.390182" + width="2.1404672" + id="rect32679" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32681" + width="2.1404672" + height="4.390182" + x="73.63504" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="77.635033" + height="4.390182" + width="2.1404672" + id="rect32683" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32685" + width="2.1404672" + height="4.390182" + x="81.635033" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="85.635033" + height="4.390182" + width="2.1404672" + id="rect32687" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32689" + width="2.1404672" + height="4.390182" + x="93.635025" + y="116.05253" /> + <rect + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + y="116.05253" + x="97.635017" + height="4.390182" + width="2.1404672" + id="rect32691" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <g + transform="translate(0,20)" + id="g2404"> + <path + style="font-size:23.24316406px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;opacity:0.5;fill:black;fill-opacity:1;stroke:black;stroke-width:1.31714809;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;font-family:LucidaGrande" + d="M 105.27579,77.361824 L 104.70293,76.267024 C 103.6716,76.95623 102.58018,77.379945 101.42866,77.538169 C 99.663417,77.780723 98.126892,77.467983 96.81908,76.599949 C 95.476094,75.705246 94.683327,74.375281 94.440776,72.610036 C 94.107458,70.184248 94.72755,67.924825 96.301052,65.831753 C 97.870768,63.707729 99.860562,62.480146 102.27044,62.149 C 104.05113,61.904341 105.60842,62.253606 106.94233,63.196797 C 108.32465,64.148638 109.13816,65.514899 109.38285,67.295581 C 109.54737,68.493033 109.37339,69.674221 108.86092,70.839136 C 108.27519,72.155423 107.41429,72.891616 106.27824,73.047706 C 105.69496,73.12786 105.3696,72.922448 105.30215,72.431469 C 105.26835,72.185522 105.2586,71.944384 105.27292,71.708044 L 105.72002,64.373579 L 104.17754,64.585523 C 104.08524,64.598218 103.9656,64.61072 103.81862,64.623027 C 103.67161,64.635363 103.49727,64.647506 103.29558,64.659453 C 103.09387,64.67143 102.91642,64.687937 102.76324,64.708971 C 102.62503,64.727976 102.50205,64.744874 102.39431,64.759664 C 101.24324,64.91784 100.26977,65.458282 99.473893,66.380991 C 98.755083,67.183828 98.217005,68.219815 97.859655,69.488954 C 97.486837,70.760239 97.3732,71.925485 97.518751,72.984722 C 97.613629,73.675265 97.870389,74.234257 98.289032,74.661698 C 98.755697,75.098287 99.334304,75.269144 100.02485,75.174259 C 101.56006,74.963314 102.83353,73.474492 103.84526,70.707784 L 103.9837,70.688762 L 103.73883,72.152966 C 103.644,72.713493 103.61349,73.11673 103.64729,73.362677 C 103.7654,74.222342 104.44614,74.566752 105.6895,74.395908 C 107.42427,74.157542 108.74933,73.271661 109.66466,71.738247 C 110.5312,70.305106 110.84214,68.69818 110.59748,66.917468 C 110.31694,64.875841 109.36345,63.286333 107.73702,62.148939 C 106.14313,61.022858 104.31788,60.601104 102.26125,60.883676 C 100.80286,61.084084 99.428012,61.609272 98.136697,62.459241 C 96.828723,63.29578 95.78242,64.330954 94.99778,65.564768 C 93.446798,67.936363 92.845337,70.388688 93.193396,72.921769 C 93.471866,74.948418 94.407803,76.524827 96.001207,77.650987 C 97.5536,78.704513 99.358346,79.089938 101.41546,78.807281 C 102.70518,78.630067 103.99195,78.148248 105.27579,77.361824 L 105.27579,77.361824 z M 103.82394,68.504749 C 103.39749,69.611563 102.93096,70.598577 102.42436,71.465792 C 101.63462,72.888399 100.93267,73.641887 100.31849,73.726268 C 99.704308,73.81067 99.325475,73.330741 99.181997,72.286491 C 99.051252,71.335012 99.103768,70.350236 99.33954,69.332144 C 99.746516,67.399392 100.67147,66.333874 102.1144,66.135596 C 102.63628,66.063899 103.25186,66.104374 103.96115,66.257021 L 103.82394,68.504749 z " + id="text2952" /> + <path + style="font-size:23.24318504px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#3465a4;fill-opacity:1;stroke:#5487c9;stroke-width:0.67589277px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;font-family:LucidaGrande" + d="M 105.27582,77.36185 L 104.70296,76.267061 C 103.67163,76.956266 102.58021,77.379981 101.42869,77.538206 C 99.663444,77.78076 98.126917,77.46802 96.819105,76.599986 C 95.476117,75.705283 94.683349,74.375308 94.440797,72.610063 C 94.10748,70.184275 94.727571,67.924842 96.301075,65.831776 C 97.870793,63.70775 99.860588,62.480166 102.27047,62.149021 C 104.05116,61.904361 105.60846,62.253626 106.94237,63.196817 C 108.32469,64.148659 109.13819,65.514921 109.38289,67.295607 C 109.54741,68.493058 109.37343,69.674247 108.86096,70.839161 C 108.27522,72.155449 107.41432,72.891642 106.27827,73.047741 C 105.695,73.127886 105.36964,72.922474 105.30219,72.431495 C 105.26838,72.185548 105.25863,71.94441 105.27295,71.708071 L 105.72005,64.373601 L 104.17757,64.585545 C 104.08527,64.598241 103.96563,64.610742 103.81865,64.623049 C 103.67164,64.635386 103.49729,64.647528 103.29561,64.659475 C 103.0939,64.671452 102.91645,64.687959 102.76327,64.708993 C 102.62506,64.727998 102.50208,64.744896 102.39434,64.759686 C 101.24327,64.917863 100.2698,65.458304 99.47392,66.381016 C 98.755108,67.183853 98.217029,68.219842 97.85968,69.488981 C 97.486861,70.760266 97.373225,71.925522 97.518775,72.984749 C 97.613654,73.675302 97.870414,74.234294 98.289056,74.661725 C 98.755723,75.098323 99.334331,75.26918 100.02488,75.174286 C 101.56009,74.96335 102.83356,73.474529 103.8453,70.70782 L 103.98373,70.688798 L 103.73886,72.152992 C 103.64403,72.713519 103.61352,73.116756 103.64732,73.362704 C 103.76543,74.222378 104.44617,74.566788 105.68953,74.395934 C 107.42431,74.157577 108.74936,73.271687 109.66469,71.738272 C 110.53124,70.305132 110.84218,68.698206 110.59752,66.917494 C 110.31697,64.875863 109.36348,63.286353 107.73705,62.14896 C 106.14316,61.022877 104.31791,60.601122 102.26128,60.883695 C 100.80289,61.084103 99.428037,61.609291 98.136722,62.459262 C 96.828748,63.295802 95.782443,64.330976 94.997803,65.56479 C 93.446818,67.936388 92.845357,70.388716 93.193416,72.921796 C 93.471888,74.948455 94.407825,76.524864 96.001232,77.651024 C 97.553624,78.70455 99.358372,79.089975 101.41548,78.807318 C 102.70521,78.630104 103.99198,78.148285 105.27582,77.36185 L 105.27582,77.36185 z M 103.82397,68.504775 C 103.39752,69.611589 102.93099,70.598604 102.42439,71.465828 C 101.63465,72.888425 100.93269,73.641914 100.31852,73.726304 C 99.704334,73.810697 99.325503,73.330778 99.182023,72.286518 C 99.051278,71.335039 99.103793,70.350263 99.339566,69.332171 C 99.746542,67.399419 100.67149,66.333897 102.11443,66.135619 C 102.63631,66.063922 103.25189,66.104397 103.96118,66.257045 L 103.82397,68.504775 z " + id="text32693" /> + <path + style="font-size:23.24316406px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:white;fill-opacity:1;stroke:none;stroke-width:0.76972193px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;font-family:LucidaGrande" + d="M 105.27579,77.361824 L 104.70293,76.267024 C 103.6716,76.95623 102.58018,77.379945 101.42866,77.538169 C 99.663417,77.780723 98.126892,77.467983 96.81908,76.599949 C 95.476094,75.705246 94.683327,74.375281 94.440776,72.610036 C 94.107458,70.184248 94.72755,67.924825 96.301052,65.831753 C 97.870768,63.707729 99.860562,62.480146 102.27044,62.149 C 104.05113,61.904341 105.60842,62.253606 106.94233,63.196797 C 108.32465,64.148638 109.13816,65.514899 109.38285,67.295581 C 109.54737,68.493033 109.37339,69.674221 108.86092,70.839136 C 108.27519,72.155423 107.41429,72.891616 106.27824,73.047706 C 105.69496,73.12786 105.3696,72.922448 105.30215,72.431469 C 105.26835,72.185522 105.2586,71.944384 105.27292,71.708044 L 105.72002,64.373579 L 104.17754,64.585523 C 104.08524,64.598218 103.9656,64.61072 103.81862,64.623027 C 103.67161,64.635363 103.49727,64.647506 103.29558,64.659453 C 103.09387,64.67143 102.91642,64.687937 102.76324,64.708971 C 102.62503,64.727976 102.50205,64.744874 102.39431,64.759664 C 101.24324,64.91784 100.26977,65.458282 99.473893,66.380991 C 98.755083,67.183828 98.217005,68.219815 97.859655,69.488954 C 97.486837,70.760239 97.3732,71.925485 97.518751,72.984722 C 97.613629,73.675265 97.870389,74.234257 98.289032,74.661698 C 98.755697,75.098287 99.334304,75.269144 100.02485,75.174259 C 101.56006,74.963314 102.83353,73.474492 103.84526,70.707784 L 103.9837,70.688762 L 103.73883,72.152966 C 103.644,72.713493 103.61349,73.11673 103.64729,73.362677 C 103.7654,74.222342 104.44614,74.566752 105.6895,74.395908 C 107.42427,74.157542 108.74933,73.271661 109.66466,71.738247 C 110.5312,70.305106 110.84214,68.69818 110.59748,66.917468 C 110.31694,64.875841 109.36345,63.286333 107.73702,62.148939 C 106.14313,61.022858 104.31788,60.601104 102.26125,60.883676 C 100.80286,61.084084 99.428012,61.609272 98.136697,62.459241 C 96.828723,63.29578 95.78242,64.330954 94.99778,65.564768 C 93.446798,67.936363 92.845337,70.388688 93.193396,72.921769 C 93.471866,74.948418 94.407803,76.524827 96.001207,77.650987 C 97.5536,78.704513 99.358346,79.089938 101.41546,78.807281 C 102.70518,78.630067 103.99195,78.148248 105.27579,77.361824 L 105.27579,77.361824 z M 103.82394,68.504749 C 103.39749,69.611563 102.93096,70.598577 102.42436,71.465792 C 101.63462,72.888399 100.93267,73.641887 100.31849,73.726268 C 99.704308,73.81067 99.325475,73.330741 99.181997,72.286491 C 99.051252,71.335012 99.103768,70.350236 99.33954,69.332144 C 99.746516,67.399392 100.67147,66.333874 102.1144,66.135596 C 102.63628,66.063899 103.25186,66.104374 103.96115,66.257021 L 103.82394,68.504749 z " + id="text8974" /> + </g> + </g> + </g> +</svg> diff --git a/debian/logo/icedove/icedove_icon_profile_plain.svg b/debian/logo/icedove/icedove_icon_profile_plain.svg new file mode 100644 index 0000000000..586ce11255 --- /dev/null +++ b/debian/logo/icedove/icedove_icon_profile_plain.svg @@ -0,0 +1,1606 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + version="1.0" + width="128" + height="128" + id="svg2553"> + <defs + id="defs2555"> + <linearGradient + id="linearGradient9111"> + <stop + style="stop-color:#729fcf;stop-opacity:1" + offset="0" + id="stop9113" /> + <stop + style="stop-color:white;stop-opacity:1" + offset="1" + id="stop9115" /> + </linearGradient> + <linearGradient + id="linearGradient22783"> + <stop + style="stop-color:black;stop-opacity:1" + offset="0" + id="stop22785" /> + <stop + style="stop-color:white;stop-opacity:1" + offset="1" + id="stop22787" /> + </linearGradient> + <linearGradient + id="linearGradient12684"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop12686" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop12692" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop12688" /> + </linearGradient> + <linearGradient + id="linearGradient3657"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop3659" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop3661" /> + </linearGradient> + <linearGradient + id="linearGradient6348"> + <stop + style="stop-color:white;stop-opacity:0.70103091" + offset="0" + id="stop6350" /> + <stop + style="stop-color:#4e9a06;stop-opacity:0" + offset="0.80000001" + id="stop6356" /> + <stop + style="stop-color:#8ae234;stop-opacity:1" + offset="1" + id="stop6352" /> + </linearGradient> + <linearGradient + id="linearGradient3645"> + <stop + style="stop-color:#8ae234;stop-opacity:1" + offset="0" + id="stop3647" /> + <stop + style="stop-color:#4e9a06;stop-opacity:1" + offset="1" + id="stop3649" /> + </linearGradient> + <linearGradient + id="linearGradient2762"> + <stop + style="stop-color:black;stop-opacity:0.70588237" + offset="0" + id="stop2764" /> + <stop + style="stop-color:black;stop-opacity:0.35294119" + offset="0.40000001" + id="stop4540" /> + <stop + style="stop-color:black;stop-opacity:0" + offset="1" + id="stop2766" /> + </linearGradient> + <linearGradient + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" + id="linearGradient3333" + xlink:href="#linearGradient3645" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="244.72031" + cy="222.16092" + r="183.90805" + fx="244.72031" + fy="222.16092" + id="radialGradient3335" + xlink:href="#linearGradient6348" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="49.709621" + cy="222.16092" + r="183.90805" + fx="49.709621" + fy="222.16092" + id="radialGradient3337" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <radialGradient + cx="69.944862" + cy="222.16092" + r="183.90805" + fx="69.944862" + fy="222.16092" + id="radialGradient3339" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient3341" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient3343" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient3345" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient3347" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient3349" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient3351" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3353" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3355" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3357" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3359" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3361" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3363" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3365" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3367" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3369" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3371" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3373" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3375" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3377" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <mask + id="mask27344"> + <rect + width="89.20401" + height="89.20401" + x="19.397995" + y="20.334448" + style="opacity:1;fill:white;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect27338" /> + </mask> + <linearGradient + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" + id="linearGradient12131" + xlink:href="#linearGradient3645" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="244.72031" + cy="222.16092" + r="183.90805" + fx="244.72031" + fy="222.16092" + id="radialGradient12133" + xlink:href="#linearGradient6348" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="49.709621" + cy="222.16092" + r="183.90805" + fx="49.709621" + fy="222.16092" + id="radialGradient12135" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <radialGradient + cx="69.944862" + cy="222.16092" + r="183.90805" + fx="69.944862" + fy="222.16092" + id="radialGradient12137" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient12139" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient12141" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient12143" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient12145" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient12147" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient12149" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12151" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12153" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12155" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12157" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12159" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12161" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12163" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12165" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12167" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12169" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12171" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12173" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12175" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" + id="linearGradient12177" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="78.836967" + cy="65.425926" + r="36.617115" + fx="78.836967" + fy="65.425926" + id="radialGradient12179" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient12181" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient12183" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient12185" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient12187" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient12189" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient12191" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="47.304798" + cy="72.108414" + r="0.50028783" + fx="47.304798" + fy="72.108414" + id="radialGradient12193" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" /> + <radialGradient + cx="67.904976" + cy="141.29233" + r="21.288834" + fx="67.904976" + fy="141.29233" + id="radialGradient12195" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" /> + <linearGradient + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" + id="linearGradient12197" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" + id="linearGradient13153" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,9.076597,-1.727395e-2)" /> + <linearGradient + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" + id="linearGradient14041" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,29.0766,-1.727395e-2)" /> + <linearGradient + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" + id="linearGradient14046" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,9.0766,-1.727395e-2)" /> + <mask + id="mask14043"> + <path + d="M 148.21875,-0.4375 L 148.21875,145.9375 L 315.71875,145.9375 L 315.71875,-0.4375 L 148.21875,-0.4375 z M 230.625,49.75 C 232.61348,49.728156 235.3486,50.413877 236.6875,49.9375 C 236.6875,59.572917 236.6875,69.208333 236.6875,78.84375 C 237.80407,86.0749 236.71054,91.095956 228.34375,88.84375 C 228.53534,86.451419 224.98057,90.03615 223.15625,89.375 C 214.65443,90.390102 209.78899,80.973754 211.0625,73.5625 C 211.04603,65.866446 218.17214,58.144029 226.25,60.6875 C 230.71211,63.078319 227.26672,54.402709 228.34375,51.9375 C 227.98453,50.218145 229.0784,49.76699 230.625,49.75 z M 155.15625,51.6875 C 158.25318,51.513525 161.8431,53.343353 159.78125,57.5 C 159.92092,59.662005 158.28773,60.747592 156.375,60.90625 C 157.33333,60.995078 158.21396,61.053537 158.78125,60.84375 C 161.09634,64.86199 159.12822,73.163447 159.78125,78.84375 C 160.89782,86.0749 159.80429,91.095956 151.4375,88.84375 C 151.4375,80.177083 151.4375,71.510417 151.4375,62.84375 C 150.82428,60.740185 152.50227,60.596433 154.46875,60.75 C 151.74373,60.140225 149.39209,57.81315 151.4375,54.09375 C 151.62237,52.619191 153.29809,51.791885 155.15625,51.6875 z M 199.03125,60.25 C 206.0211,60.446329 209.89412,67.575991 209.40625,74.15625 C 210.07595,80.867612 199.26497,76.098305 194.65625,77.53125 C 195.24658,81.721195 200.38014,83.050392 203.9375,81.5625 C 209.54836,78.370714 210.0085,82.05928 209.3125,87.59375 C 204.03956,89.225413 197.8833,90.567935 192.8125,87.6875 C 181.58866,81.946044 184.20428,60.916448 197.59375,60.3125 C 198.08709,60.26181 198.56526,60.236911 199.03125,60.25 z M 303.90625,60.25 C 310.87115,60.427471 314.85773,67.620425 314.28125,74.15625 C 314.95095,80.867612 304.13997,76.098305 299.53125,77.53125 C 300.21075,81.799096 305.28333,83.000145 308.84375,81.5625 C 314.47641,78.411663 314.84735,82.016382 314.1875,87.5625 C 309.16968,89.172479 303.44866,90.421765 298.46875,88.09375 C 286.45088,82.938407 288.74059,60.944095 302.46875,60.3125 C 302.95903,60.259719 303.44192,60.238169 303.90625,60.25 z M 252.9375,60.28125 C 253.19296,60.280817 253.43281,60.2906 253.6875,60.3125 C 264.10167,60.12063 268.8789,72.526035 265.375,81.125 C 261.84707,92.382989 243.13551,92.030066 240.3125,80.46875 C 237.09924,72.045778 242.05743,60.085699 252.15625,60.3125 C 252.41097,60.292332 252.68204,60.281683 252.9375,60.28125 z M 175,60.3125 C 175.27433,60.307854 175.56339,60.298161 175.84375,60.3125 C 178.36211,60.620018 186.09799,59.810553 184.90625,63.71875 C 186.50907,70.033221 183.01119,69.054612 178.59375,67.8125 C 172.82193,66.067827 170.09742,73.618468 172.03125,78.03125 C 173.6796,84.144414 181.63918,81.525867 185.1875,79.34375 C 185.30614,83.718289 186.44184,89.054019 180.65625,88.8125 C 172.72168,91.602213 163.60729,85.956608 162.84375,77.53125 C 160.97452,69.546203 166.49588,60.456537 175,60.3125 z M 268.28125,60.40625 C 271.44708,60.39322 275.53672,62.09901 274.71875,65.59375 C 276.90299,72.562966 279.10449,79.434996 281.46875,68.59375 C 282.43983,61.823855 286.26457,59.268338 292.90625,60.84375 C 290.40764,67.296874 287.81623,73.717356 285.28125,80.15625 C 283.76489,85.952496 281.6753,91.001901 274.75,88.84375 C 271.58436,80.413712 268.46169,71.967485 265.3125,63.53125 C 263.91832,61.47081 265.81894,60.416384 268.28125,60.40625 z M 198.53125,67.53125 C 198.36631,67.517995 198.20948,67.537003 198.03125,67.5625 C 195.41624,67.30849 192.60377,71.746557 197.90625,70.25 C 201.89161,71.970476 201.00538,67.730076 198.53125,67.53125 z M 303.4375,67.53125 C 303.27171,67.519763 303.08564,67.534387 302.90625,67.5625 C 300.34163,67.269233 297.66117,71.694877 302.75,70.25 C 306.76137,72.00013 305.92439,67.703556 303.4375,67.53125 z M 223.46875,67.5625 C 218.6357,68.54641 219.34725,76.248807 220.375,79.78125 C 222.88587,84.417492 230.96928,79.076556 228.34375,74.46875 C 229.81229,70.574111 227.32559,67.313857 223.46875,67.5625 z M 252.65625,67.5625 C 247.81708,67.515605 247.96496,73.84384 248.28125,77.15625 C 247.72241,82.328324 255.62963,84.101336 257.09375,79.3125 C 258.40482,75.472546 258.60733,67.233646 252.65625,67.5625 z " + style="opacity:1;fill:url(#linearGradient14046);fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect12260" /> + </mask> + <linearGradient + x1="232" + y1="199.5" + x2="232" + y2="133" + id="linearGradient2393" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.606013,0,0,1,4.061872,-75.24342)" /> + <mask + id="mask2390"> + <rect + width="165.44148" + height="55" + x="144.65685" + y="84.756577" + style="opacity:1;fill:url(#linearGradient2393);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect21896" /> + </mask> + <radialGradient + cx="65.329872" + cy="63.501297" + r="57.350651" + fx="65.329872" + fy="31.0061" + id="radialGradient2186" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="62.618664" + y1="119.48166" + x2="62.618664" + y2="-1.8272629" + id="linearGradient2188" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" + id="linearGradient2190" + xlink:href="#linearGradient3645" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="244.72031" + cy="222.16092" + r="183.90805" + fx="244.72031" + fy="222.16092" + id="radialGradient2192" + xlink:href="#linearGradient6348" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="49.709621" + cy="222.16092" + r="183.90805" + fx="49.709621" + fy="222.16092" + id="radialGradient2194" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <radialGradient + cx="69.944862" + cy="222.16092" + r="183.90805" + fx="69.944862" + fy="222.16092" + id="radialGradient2196" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient2198" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient2200" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient2202" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient2204" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient2206" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient2208" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient2210" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient2212" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient2214" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient2216" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient2218" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient2220" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient2222" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient2224" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient2226" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient2228" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient2230" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient2232" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient2234" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" + id="linearGradient2236" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="78.836967" + cy="65.425926" + r="36.617115" + fx="78.836967" + fy="65.425926" + id="radialGradient2238" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient2240" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient2242" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient2244" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient2246" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient2248" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient2250" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="47.304798" + cy="72.108414" + r="0.50028783" + fx="47.304798" + fy="72.108414" + id="radialGradient2252" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" /> + <radialGradient + cx="67.904976" + cy="141.29233" + r="21.288834" + fx="67.904976" + fy="141.29233" + id="radialGradient2254" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" /> + <linearGradient + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" + id="linearGradient2256" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + </defs> + <g + id="layer1"> + <path + d="M 48.89252,8.3695293 C 41.946263,8.3695293 36.319242,13.294708 36.31923,19.346979 C 36.31923,23.501993 39.078145,26.99556 42.991559,28.855328 C 40.883689,29.28883 38.927525,29.878798 37.090597,30.610086 C 34.972705,29.198952 32.439881,28.202395 29.569764,28.202395 C 22.623507,28.202395 16.996461,33.127572 16.996472,39.179855 C 16.996472,43.343875 19.74143,46.872846 23.668801,48.729012 C 18.476326,49.797357 13.760222,51.656628 10.979805,54.523791 C 5.124397,62.982545 7.3063799,69.643247 7.2001048,70.847127 C 7.7263989,71.489122 11.0711,73.953463 13.563886,73.744517 C 13.498907,72.32965 13.726157,70.835547 13.833865,69.296428 C 13.918371,67.84516 13.873149,67.102007 14.026707,65.623671 C 14.379378,62.729926 14.759507,60.481821 14.759507,60.481821 C 14.61701,60.605985 14.29391,63.051246 14.026707,65.623671 C 13.886936,66.770537 13.922752,68.026217 13.833865,69.296428 C 13.736415,70.970176 13.53139,72.980313 13.641023,73.744517 C 13.616847,73.747082 13.588225,73.742494 13.563886,73.744517 C 13.565071,73.770365 13.562627,73.800381 13.563886,73.826143 C 13.835285,78.618679 16.039878,89.631492 16.996472,90.557586 C 25.102461,91.823802 32.961386,91.693481 41.255983,91.006489 C 42.55573,90.898806 43.785029,90.942741 45.112819,90.802444 C 45.112819,90.802444 45.406183,87.577088 45.498504,86.639954 C 46.293517,83.753674 46.943355,80.30631 46.424142,77.090827 C 46.508637,76.185976 46.492789,76.227887 46.578417,75.295235 C 46.474561,73.712827 46.307573,72.821702 46.154166,71.459262 C 46.167852,71.459838 46.179046,71.499482 46.192733,71.500058 C 46.36731,73.24392 46.578417,75.295235 46.578417,75.295235 C 49.822754,74.693827 52.127673,74.102708 55.372007,72.112193 C 55.461694,72.010597 55.485725,71.639867 55.56485,71.459262 C 56.965036,71.394398 58.382845,71.325105 59.80737,71.214423 C 60.227365,72.832917 60.719794,75.021077 61.002989,75.295235 C 68.066779,76.398672 74.973328,76.380603 82.099891,75.948183 C 82.846033,79.775225 83.66448,83.159399 84.182583,83.660957 C 92.195534,84.912644 99.984102,84.813648 108.17212,84.150636 C 108.52462,84.148997 108.69949,84.129219 109.05918,84.109859 C 110.15786,84.014578 111.17999,84.024066 112.29894,83.905814 C 112.29894,83.905814 112.59683,80.75659 112.68461,79.865779 C 113.47496,77.025073 114.08743,73.597418 113.61025,70.357413 C 113.70067,69.390174 113.71128,69.439568 113.80311,68.439453 C 113.58854,65.170548 113.18658,62.75246 112.83888,60.522599 C 112.54785,58.409315 112.26239,56.088899 111.87468,54.850257 C 111.84624,54.777893 112.31922,57.189928 112.83888,60.522599 C 113.38132,64.461457 113.80311,68.439453 113.80311,68.439453 C 117.04743,67.838045 119.31377,67.206096 122.55811,65.215598 C 123.621,64.011665 124.16839,57.142296 119.35694,47.790412 C 117.30545,43.80298 111.0661,41.6414 103.96815,41.057024 C 107.14233,39.065935 109.36773,35.989617 109.36773,32.324038 C 109.36773,32.296885 109.36796,32.26953 109.36773,32.242423 C 109.45149,31.804168 109.59548,31.227688 109.63771,30.936554 C 109.38022,30.752188 109.19777,30.785077 108.98205,30.691705 C 108.04557,25.44375 103.04022,21.346588 96.755884,21.346591 C 91.546188,21.346591 87.096536,24.10436 85.185344,28.039162 C 85.777167,26.768089 86.149574,25.372914 86.149574,23.917515 C 86.149574,23.890133 86.149798,23.863236 86.149574,23.835899 C 86.231485,23.405242 86.377872,22.817225 86.41956,22.530032 C 86.156024,22.341328 85.983783,22.378661 85.763885,22.285182 C 84.820164,17.044575 79.854635,12.980873 73.576283,12.980874 C 66.630024,12.980874 61.002989,17.865245 61.002989,23.917515 C 61.002989,25.889809 61.729581,27.663829 62.777134,29.26341 C 60.723533,28.684573 58.488196,28.318316 56.104805,28.120777 C 58.836299,26.410624 60.672154,23.852535 61.157263,20.816079 C 61.33859,20.201599 61.369568,19.841827 61.465811,19.346979 C 61.465811,19.333342 61.465874,19.319797 61.465811,19.306172 C 61.552216,18.857188 61.692754,18.256163 61.735788,17.959496 C 61.472252,17.770792 61.300023,17.808126 61.080129,17.714645 C 60.141947,12.468416 55.175449,8.3695258 48.89252,8.3695293 z M 85.146795,28.202395 C 84.554973,29.473467 84.182583,30.868643 84.182583,32.324038 C 84.182583,32.601322 84.352168,32.827266 84.375418,33.099397 C 83.212765,32.89479 82.024086,32.752831 80.788575,32.650508 C 82.6414,31.482588 84.244349,30.060395 85.146795,28.202395 z " + style="fill:black;fill-opacity:0.5;fill-rule:evenodd;stroke:none;stroke-width:2.24188757;stroke-linejoin:round" + id="path1082" /> + <g + transform="matrix(1.314942,0,0,1.446591,0.199462,-20.90668)" + id="g984"> + <path + d="M 18.815381,66.311465 C 18.97203,64.68119 15.769036,55.67184 24.399078,44.217288 C 37.415368,31.884895 77.966373,31.743657 85.05778,44.40763 C 92.149187,57.071603 91.37708,66.40116 89.810561,68.031441 C 85.02888,70.726921 81.657068,71.541315 76.875385,72.35571 C 76.875385,72.35571 75.69771,58.800506 74.061235,53.996931 C 73.991268,53.83337 76.086553,61.317549 76.875385,72.360173 C 75.784402,83.277395 74.693413,93.316769 74.693413,93.316769 C 60.247656,94.719369 47.055114,94.993311 33.235956,93.009952 C 31.826092,91.755891 28.569868,76.850028 28.169873,70.360166 C 27.769878,62.867061 29.963002,52.268028 29.963002,52.268028 C 29.49305,52.644242 27.78103,66.766013 28.326527,70.25952 C 24.64242,70.617881 19.59864,67.189306 18.815381,66.311465 z " + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" + style="fill:#ff8a00;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + id="path884" /> + <path + d="M 70.32947,23.44657 C 70.32947,31.642344 62.020523,38.293988 51.782713,38.293988 C 41.544909,38.293988 33.235956,31.642344 33.235956,23.44657 C 33.235956,15.250797 41.544909,8.599152 51.782713,8.599152 C 62.020523,8.599152 70.32947,15.250797 70.32947,23.44657 z " + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" + style="fill:#ff8a00;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + id="path885" /> + <path + d="M 51.511942,9.7194887 C 43.435157,7.0272269 24.409841,21.026988 39.486506,33.590876 C 48.640196,31.796035 31.050752,17.257821 51.511942,9.7194887 z " + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path886" /> + <path + d="M 42.178768,37.180559 C 41.281348,37.001075 29.255912,39.154884 24.948292,45.07786 C 21.35861,47.231669 17.948412,57.462265 19.384285,65.718533 C 21.179126,67.154406 24.589324,69.4877 25.486745,68.949248 C 30.5123,58.359684 13.640793,47.411153 42.178768,37.180559 z " + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path887" /> + <path + d="M 30.153332,55.12897 C 26.563649,66.077501 29.973848,85.641271 33.922499,92.102698 C 37.871149,93.359087 43.435157,93.89754 44.691545,93.538572 C 45.76845,84.384881 29.794364,85.64127 30.153332,55.12897 z " + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path888" /> + <path + d="M 52.588846,37.539527 C 67.844996,33.411393 63.896346,17.078338 70.716742,21.56544 C 70.17829,24.975638 68.02448,37.001075 52.588846,37.539527 z " + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path889" /> + <path + d="M 81.306305,70.564605 C 81.306305,70.564605 89.562574,68.949248 89.921543,67.333891 C 91.895869,61.051946 86.511345,46.154765 83.998567,43.641987 C 71.793647,39.334368 97.280392,68.590279 81.306305,70.564605 z " + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path890" /> + <path + d="M 64.973251,93.538572 C 64.973251,93.538572 72.870552,94.077024 73.767972,92.641151 C 74.665393,91.205278 78.793528,78.64139 76.28075,72.53893 C 68.02448,65.718534 79.33198,93.359088 64.973251,93.538572 z " + transform="matrix(0.549747,0,0,0.565496,27.39579,15.90509)" + style="fill-opacity:0.23999999;fill-rule:evenodd;stroke-width:1pt" + id="path891" /> + <path + d="M 18.815381,66.311465 C 18.97203,64.68119 15.769036,55.67184 24.399078,44.217288 C 37.415368,31.884895 77.966373,31.743657 85.05778,44.40763 C 92.149187,57.071603 91.37708,66.40116 89.810561,68.031441 C 85.02888,70.726921 81.657068,71.541315 76.875385,72.35571 C 76.875385,72.35571 75.69771,58.800506 74.061235,53.996931 C 73.991268,53.83337 76.086553,61.317549 76.875385,72.360173 C 75.784402,83.277395 74.693413,93.316769 74.693413,93.316769 C 60.247656,94.719369 47.055114,94.993311 33.235956,93.009952 C 31.826092,91.755891 28.569868,76.850028 28.169873,70.360166 C 27.769878,62.867061 29.963002,52.268028 29.963002,52.268028 C 29.49305,52.644242 27.78103,66.766013 28.326527,70.25952 C 24.64242,70.617881 19.59864,67.189306 18.815381,66.311465 z " + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" + style="fill:#8400ff;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + id="path828" /> + <path + d="M 70.32947,23.44657 C 70.32947,31.642344 62.020523,38.293988 51.782713,38.293988 C 41.544909,38.293988 33.235956,31.642344 33.235956,23.44657 C 33.235956,15.250797 41.544909,8.599152 51.782713,8.599152 C 62.020523,8.599152 70.32947,15.250797 70.32947,23.44657 z " + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" + style="fill:#8400ff;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + id="path827" /> + <path + d="M 51.511942,9.7194887 C 43.435157,7.0272269 24.409841,21.026988 39.486506,33.590876 C 48.640196,31.796035 31.050752,17.257821 51.511942,9.7194887 z " + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path830" /> + <path + d="M 42.178768,37.180559 C 41.281348,37.001075 29.255912,39.154884 24.948292,45.07786 C 21.35861,47.231669 17.948412,57.462265 19.384285,65.718533 C 21.179126,67.154406 24.589324,69.4877 25.486745,68.949248 C 30.5123,58.359684 13.640793,47.411153 42.178768,37.180559 z " + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path831" /> + <path + d="M 30.153332,55.12897 C 26.563649,66.077501 29.973848,85.641271 33.922499,92.102698 C 37.871149,93.359087 43.435157,93.89754 44.691545,93.538572 C 45.76845,84.384881 29.794364,85.64127 30.153332,55.12897 z " + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path832" /> + <path + d="M 52.588846,37.539527 C 67.844996,33.411393 63.896346,17.078338 70.716742,21.56544 C 70.17829,24.975638 68.02448,37.001075 52.588846,37.539527 z " + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path833" /> + <path + d="M 81.306305,70.564605 C 81.306305,70.564605 89.562574,68.949248 89.921543,67.333891 C 91.895869,61.051946 86.511345,46.154765 83.998567,43.641987 C 71.793647,39.334368 97.280392,68.590279 81.306305,70.564605 z " + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path834" /> + <path + d="M 64.973251,93.538572 C 64.973251,93.538572 72.870552,94.077024 73.767972,92.641151 C 74.665393,91.205278 78.793528,78.64139 76.28075,72.53893 C 68.02448,65.718534 79.33198,93.359088 64.973251,93.538572 z " + transform="matrix(0.549747,0,0,0.565496,46.19665,22.32519)" + style="fill-opacity:0.23999999;fill-rule:evenodd;stroke-width:1pt" + id="path835" /> + <path + d="M 18.815381,66.311465 C 18.97203,64.68119 15.769036,55.67184 24.399078,44.217288 C 37.415368,31.884895 77.966373,31.743657 85.05778,44.40763 C 92.149187,57.071603 91.37708,66.40116 89.810561,68.031441 C 85.02888,70.726921 81.657068,71.541315 76.875385,72.35571 C 76.875385,72.35571 75.69771,58.800506 74.061235,53.996931 C 73.991268,53.83337 76.086553,61.317549 76.875385,72.360173 C 75.784402,83.277395 74.693413,93.316769 74.693413,93.316769 C 60.247656,94.719369 47.055114,94.993311 33.235956,93.009952 C 31.826092,91.755891 28.569868,76.850028 28.169873,70.360166 C 27.769878,62.867061 29.963002,52.268028 29.963002,52.268028 C 29.49305,52.644242 27.78103,66.766013 28.326527,70.25952 C 24.64242,70.617881 19.59864,67.189306 18.815381,66.311465 z " + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" + style="fill:#008500;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + id="path875" /> + <path + d="M 70.32947,23.44657 C 70.32947,31.642344 62.020523,38.293988 51.782713,38.293988 C 41.544909,38.293988 33.235956,31.642344 33.235956,23.44657 C 33.235956,15.250797 41.544909,8.599152 51.782713,8.599152 C 62.020523,8.599152 70.32947,15.250797 70.32947,23.44657 z " + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" + style="fill:#008500;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + id="path876" /> + <path + d="M 51.511942,9.7194887 C 43.435157,7.0272269 24.409841,21.026988 39.486506,33.590876 C 48.640196,31.796035 31.050752,17.257821 51.511942,9.7194887 z " + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path877" /> + <path + d="M 42.178768,37.180559 C 41.281348,37.001075 29.255912,39.154884 24.948292,45.07786 C 21.35861,47.231669 17.948412,57.462265 19.384285,65.718533 C 21.179126,67.154406 24.589324,69.4877 25.486745,68.949248 C 30.5123,58.359684 13.640793,47.411153 42.178768,37.180559 z " + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path878" /> + <path + d="M 30.153332,55.12897 C 26.563649,66.077501 29.973848,85.641271 33.922499,92.102698 C 37.871149,93.359087 43.435157,93.89754 44.691545,93.538572 C 45.76845,84.384881 29.794364,85.64127 30.153332,55.12897 z " + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path879" /> + <path + d="M 52.588846,37.539527 C 67.844996,33.411393 63.896346,17.078338 70.716742,21.56544 C 70.17829,24.975638 68.02448,37.001075 52.588846,37.539527 z " + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path880" /> + <path + d="M 81.306305,70.564605 C 81.306305,70.564605 89.562574,68.949248 89.921543,67.333891 C 91.895869,61.051946 86.511345,46.154765 83.998567,43.641987 C 71.793647,39.334368 97.280392,68.590279 81.306305,70.564605 z " + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path881" /> + <path + d="M 64.973251,93.538572 C 64.973251,93.538572 72.870552,94.077024 73.767972,92.641151 C 74.665393,91.205278 78.793528,78.64139 76.28075,72.53893 C 68.02448,65.718534 79.33198,93.359088 64.973251,93.538572 z " + transform="matrix(0.549747,0,0,0.565496,7.407524,12.39695)" + style="fill-opacity:0.23999999;fill-rule:evenodd;stroke-width:1pt" + id="path882" /> + <path + d="M 18.815381,66.311465 C 18.97203,64.68119 15.769036,55.67184 24.399078,44.217288 C 37.415368,31.884895 77.966373,31.743657 85.05778,44.40763 C 92.149187,57.071603 91.37708,66.40116 89.810561,68.031441 C 85.02888,70.726921 81.657068,71.541315 76.875385,72.35571 C 76.875385,72.35571 75.69771,58.800506 74.061235,53.996931 C 73.991268,53.83337 76.086553,61.317549 76.875385,72.360173 C 75.784402,83.277395 74.693413,93.316769 74.693413,93.316769 C 60.247656,94.719369 47.055114,94.993311 33.235956,93.009952 C 31.826092,91.755891 28.569868,76.850028 28.169873,70.360166 C 27.769878,62.867061 29.963002,52.268028 29.963002,52.268028 C 29.49305,52.644242 27.78103,66.766013 28.326527,70.25952 C 24.64242,70.617881 19.59864,67.189306 18.815381,66.311465 z " + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" + style="fill:#00c;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + id="path893" /> + <path + d="M 70.32947,23.44657 C 70.32947,31.642344 62.020523,38.293988 51.782713,38.293988 C 41.544909,38.293988 33.235956,31.642344 33.235956,23.44657 C 33.235956,15.250797 41.544909,8.599152 51.782713,8.599152 C 62.020523,8.599152 70.32947,15.250797 70.32947,23.44657 z " + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" + style="fill:#00c;fill-rule:evenodd;stroke:black;stroke-width:2.24188757;stroke-linejoin:round;stroke-dasharray:none" + id="path894" /> + <path + d="M 51.511942,9.7194887 C 43.435157,7.0272269 24.409841,21.026988 39.486506,33.590876 C 48.640196,31.796035 31.050752,17.257821 51.511942,9.7194887 z " + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path895" /> + <path + d="M 42.178768,37.180559 C 41.281348,37.001075 29.255912,39.154884 24.948292,45.07786 C 21.35861,47.231669 17.948412,57.462265 19.384285,65.718533 C 21.179126,67.154406 24.589324,69.4877 25.486745,68.949248 C 30.5123,58.359684 13.640793,47.411153 42.178768,37.180559 z " + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path896" /> + <path + d="M 30.153332,55.12897 C 26.563649,66.077501 29.973848,85.641271 33.922499,92.102698 C 37.871149,93.359087 43.435157,93.89754 44.691545,93.538572 C 45.76845,84.384881 29.794364,85.64127 30.153332,55.12897 z " + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" + style="fill:white;fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path897" /> + <path + d="M 52.588846,37.539527 C 67.844996,33.411393 63.896346,17.078338 70.716742,21.56544 C 70.17829,24.975638 68.02448,37.001075 52.588846,37.539527 z " + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path898" /> + <path + d="M 81.306305,70.564605 C 81.306305,70.564605 89.562574,68.949248 89.921543,67.333891 C 91.895869,61.051946 86.511345,46.154765 83.998567,43.641987 C 71.793647,39.334368 97.280392,68.590279 81.306305,70.564605 z " + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" + style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" + id="path899" /> + <path + d="M 64.973251,93.538572 C 64.973251,93.538572 72.870552,94.077024 73.767972,92.641151 C 74.665393,91.205278 78.793528,78.64139 76.28075,72.53893 C 68.02448,65.718534 79.33198,93.359088 64.973251,93.538572 z " + transform="matrix(0.549747,0,0,0.565496,-8.255344,27.59062)" + style="fill-opacity:0.23999999;fill-rule:evenodd;stroke-width:1pt" + id="path900" /> + </g> + <g + transform="translate(1.99999,37.47018)" + id="g2492"> + <path + d="M 122.68052 63.501297 A 57.350651 57.350651 0 1 1 7.9792213,63.501297 A 57.350651 57.350651 0 1 1 122.68052 63.501297 z" + transform="matrix(1.090411,0,0,0.908327,-7.236399,18.22689)" + style="fill:url(#radialGradient2186);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline" + id="path1874" /> + <path + d="M 7.6305227,14.765052 C 7.7140217,14.967764 7.7814312,15.174623 7.8127333,15.402431 C 8.0137825,16.865605 6.9792669,18.229705 5.5160926,18.430754 C 5.2882852,18.462056 5.0709116,18.452938 4.8531907,18.42721 L 5.2403019,21.244488 C 5.4431884,21.162256 5.6498725,21.093579 5.87768,21.062277 C 7.3408543,20.861228 8.7007003,21.864785 8.9017494,23.327959 C 9.1027985,24.791133 8.0682829,26.155233 6.6051086,26.356282 C 6.3773012,26.387584 6.1599277,26.378467 5.9422067,26.352738 L 6.3293179,29.170016 C 6.5322046,29.087785 6.7388885,29.019107 6.966696,28.987805 C 8.4298703,28.786756 9.7897163,29.790313 9.9907654,31.253487 C 10.191814,32.716661 9.1572989,34.080761 7.6941246,34.28181 C 7.4663172,34.313112 7.2489437,34.303995 7.0312227,34.278266 L 7.4183339,37.095544 C 7.6212206,37.013313 7.8279045,36.944635 8.055712,36.913333 C 9.5188862,36.712283 10.878732,37.715841 11.079781,39.179015 C 11.28083,40.642189 10.246315,42.006289 8.7831406,42.207338 C 8.5553332,42.23864 8.3379597,42.229523 8.1202387,42.203794 L 8.5073499,45.021072 C 8.7102366,44.938841 8.9169205,44.870163 9.144728,44.838861 C 10.607902,44.637811 11.967748,45.641369 12.168797,47.104543 C 12.369847,48.567718 11.335331,49.931817 9.8721566,50.132866 C 9.6443492,50.164168 9.4269757,50.155051 9.2092547,50.129322 L 9.5963659,52.9466 C 9.7992526,52.864369 10.005937,52.795691 10.233744,52.764389 C 11.696918,52.563339 13.056764,53.566897 13.257813,55.030071 C 13.458863,56.493246 12.424347,57.857345 10.961173,58.058394 C 10.733365,58.089696 10.515992,58.080579 10.298271,58.05485 L 10.685382,60.872128 C 10.888269,60.789897 11.094953,60.721219 11.32276,60.689917 C 12.785934,60.488867 14.14578,61.492425 14.346829,62.955599 C 14.547879,64.418774 13.513363,65.782873 12.050189,65.983922 C 11.822381,66.015224 11.605008,66.006107 11.387287,65.980378 L 11.774398,68.797656 C 11.977285,68.715425 12.183969,68.646747 12.411776,68.615445 C 13.87495,68.414395 15.234796,69.417953 15.435845,70.881127 C 15.636895,72.344302 14.602379,73.708401 13.139205,73.90945 C 12.911397,73.940752 12.694024,73.931635 12.476303,73.905906 L 12.863414,76.723184 C 13.066301,76.640953 13.272985,76.572275 13.500792,76.540973 C 14.963966,76.339923 16.323812,77.343481 16.524861,78.806655 C 16.72591,80.269827 15.691395,81.633929 14.228221,81.834978 C 14.000413,81.86628 13.78304,81.857163 13.565319,81.831434 L 13.95243,84.648712 C 14.155317,84.566481 14.362001,84.497803 14.589808,84.466501 C 16.052983,84.265455 17.412828,85.269009 17.613877,86.732183 C 17.814926,88.195355 16.780411,89.559457 15.317237,89.760506 C 15.089429,89.791808 14.872056,89.782691 14.654335,89.756962 L 15.041446,92.57424 C 15.244333,92.492009 15.451017,92.423331 15.678824,92.392029 C 17.141999,92.190983 18.501844,93.194537 18.702893,94.657711 C 18.903942,96.120883 17.869427,97.484985 16.406253,97.686034 C 16.178445,97.717336 15.961072,97.708219 15.743351,97.68249 L 16.130462,100.49977 C 16.333349,100.41754 16.540033,100.34886 16.76784,100.31756 C 18.231015,100.11651 19.59086,101.12006 19.791909,102.58324 C 19.992958,104.04641 18.958443,105.41051 17.495269,105.61156 C 17.267461,105.64286 17.050088,105.63375 16.832367,105.60802 L 17.219479,108.4253 C 17.422365,108.34307 17.629049,108.27439 17.856857,108.24309 C 19.320031,108.04204 20.679876,109.04559 20.880926,110.50877 C 21.081975,111.97194 20.04746,113.33605 18.584285,113.5371 C 18.356478,113.5684 18.139105,113.55928 17.921384,113.53355 L 18.308495,116.35083 C 18.511381,116.2686 18.718065,116.19992 18.945873,116.16862 C 20.409047,115.96757 21.768893,116.97113 21.969942,118.4343 C 22.170991,119.89747 21.136476,121.26158 19.673301,121.46262 C 19.445494,121.49393 19.228121,121.48481 19.0104,121.45908 L 19.397511,124.27636 C 19.600397,124.19412 19.807081,124.12545 20.034889,124.09415 C 21.498063,123.8931 22.857909,124.89666 23.058958,126.35983 C 23.070794,126.44597 23.058596,126.52652 23.062031,126.61176 L 25.755472,126.24166 C 25.735993,126.15863 25.702317,126.08438 25.690481,125.99824 C 25.489431,124.53506 26.497242,123.20618 27.960417,123.00513 C 29.423591,122.80408 30.783437,123.80764 30.984486,125.27081 C 30.996322,125.35695 30.984123,125.4375 30.987559,125.52274 L 33.681,125.15264 C 33.661521,125.06961 33.627845,124.99537 33.616009,124.90923 C 33.414959,123.44604 34.42277,122.11716 35.885945,121.91612 C 37.349119,121.71507 38.708965,122.71863 38.910014,124.1818 C 38.92185,124.26794 38.909651,124.34849 38.913087,124.43372 L 41.606528,124.06363 C 41.587049,123.9806 41.553373,123.90635 41.541537,123.82021 C 41.340487,122.35703 42.348298,121.02815 43.811473,120.8271 C 45.274647,120.62605 46.634493,121.62961 46.835542,123.09278 C 46.847378,123.17892 46.835179,123.25947 46.838615,123.34471 L 49.532056,122.97461 C 49.512577,122.89158 49.478901,122.81733 49.467065,122.73119 C 49.266016,121.26801 50.273826,119.93913 51.737001,119.73808 C 53.200175,119.53703 54.560021,120.54059 54.76107,122.00376 C 54.772906,122.08991 54.760707,122.17046 54.764143,122.25569 L 57.457584,121.8856 C 57.438105,121.80257 57.404429,121.72832 57.392593,121.64218 C 57.191544,120.179 58.199354,118.85012 59.662529,118.64907 C 61.125703,118.44802 62.485549,119.45158 62.686598,120.91475 C 62.698434,121.00089 62.686235,121.08144 62.689671,121.16668 L 65.383112,120.79658 C 65.363633,120.71355 65.329957,120.6393 65.318121,120.55316 C 65.117072,119.08998 66.124882,117.7611 67.588057,117.56005 C 69.051231,117.359 70.411077,118.36256 70.612126,119.82573 C 70.623962,119.91187 70.611763,119.99242 70.615199,120.07766 L 73.30864,119.70756 C 73.289161,119.62453 73.255485,119.55029 73.243649,119.46415 C 73.0426,118.00096 74.05041,116.67208 75.513585,116.47104 C 76.976759,116.26999 78.336605,117.27355 78.537654,118.73672 C 78.54949,118.82286 78.537291,118.90341 78.540727,118.98864 L 81.234168,118.61855 C 81.214689,118.53552 81.181013,118.46127 81.169177,118.37513 C 80.968128,116.91195 81.975938,115.58307 83.439113,115.38202 C 84.902283,115.18097 86.262133,116.18453 86.463182,117.6477 C 86.475018,117.73384 86.462819,117.81439 86.466255,117.89963 L 89.159696,117.52953 C 89.140217,117.4465 89.106541,117.37225 89.094705,117.28611 C 88.893656,115.82293 89.901466,114.49405 91.364641,114.293 C 92.827811,114.09195 94.187661,115.09551 94.38871,116.55868 C 94.400546,116.64483 94.388347,116.72538 94.391783,116.81061 L 97.085224,116.44052 C 97.065745,116.35749 97.032069,116.28324 97.020233,116.1971 C 96.819184,114.73392 97.826994,113.40504 99.290169,113.20399 C 100.75334,113.00294 102.11319,114.0065 102.31424,115.46967 C 102.32607,115.55581 102.31387,115.63636 102.31731,115.7216 L 105.01075,115.3515 C 104.99127,115.26847 104.9576,115.19422 104.94576,115.10808 C 104.74471,113.6449 105.75252,112.31602 107.2157,112.11497 C 108.67887,111.91392 110.03872,112.91748 110.23977,114.38065 C 110.2516,114.46679 110.2394,114.54734 110.24284,114.63258 L 112.93628,114.26248 C 112.9168,114.17945 112.88312,114.10521 112.87129,114.01907 C 112.67024,112.55588 113.67805,111.227 115.14122,111.02596 C 116.6044,110.82491 117.96424,111.82847 118.16529,113.29164 C 118.17713,113.37778 118.16493,113.45833 118.16837,113.54356 L 120.86181,113.17347 C 120.84232,113.09044 120.80865,113.01619 120.79682,112.93005 C 120.59577,111.46687 121.60358,110.13799 123.06675,109.93694 C 123.14228,109.92656 123.21289,109.94219 123.28772,109.93812 L 122.91762,107.24468 C 122.84449,107.26111 122.78069,107.29504 122.70516,107.30542 C 121.24198,107.50647 119.90885,106.46769 119.7078,105.00452 C 119.50675,103.54134 120.51456,102.21246 121.97774,102.01141 C 122.05327,102.00103 122.12387,102.01666 122.1987,102.01259 L 121.82861,99.319151 C 121.75547,99.33558 121.69168,99.36951 121.61615,99.379888 C 120.15297,99.580938 118.81983,98.542165 118.61878,97.078994 C 118.41773,95.615812 119.42555,94.286932 120.88872,94.085883 C 120.96425,94.075505 121.03485,94.091119 121.10969,94.087065 L 120.73959,91.393618 C 120.66646,91.410048 120.60266,91.443976 120.52713,91.454354 C 119.06395,91.655404 117.73082,90.616634 117.52977,89.15346 C 117.32872,87.690283 118.33653,86.361398 119.7997,86.160349 C 119.87523,86.149971 119.94584,86.165591 120.02067,86.161531 L 119.65058,83.46809 C 119.57744,83.48452 119.51365,83.518448 119.43812,83.528826 C 117.97493,83.729876 116.6418,82.691106 116.44075,81.227932 C 116.2397,79.764755 117.24752,78.43587 118.71069,78.234821 C 118.78622,78.224443 118.85682,78.240063 118.93165,78.236003 L 118.56156,75.542562 C 118.48843,75.558992 118.42463,75.59292 118.3491,75.603298 C 116.88592,75.804348 115.55278,74.765578 115.35174,73.302404 C 115.15069,71.839227 116.1585,70.510342 117.62167,70.309293 C 117.6972,70.298915 117.7678,70.314535 117.84264,70.310475 L 117.47254,67.617034 C 117.39941,67.633464 117.33561,67.667392 117.26008,67.67777 C 115.7969,67.87882 114.46377,66.84005 114.26272,65.376876 C 114.06167,63.913699 115.06948,62.584814 116.53265,62.383765 C 116.60819,62.373387 116.67879,62.389007 116.75362,62.384947 L 116.38353,59.691506 C 116.31039,59.707936 116.2466,59.741864 116.17107,59.752242 C 114.70789,59.953292 113.37475,58.914522 113.1737,57.451348 C 112.97265,55.988174 113.98047,54.659286 115.44364,54.458237 C 115.51917,54.447859 115.58977,54.463479 115.66461,54.459419 L 115.29451,51.765978 C 115.22138,51.782408 115.15758,51.816336 115.08205,51.826714 C 113.61887,52.027764 112.28574,50.988994 112.08469,49.52582 C 111.88364,48.062646 112.89145,46.733758 114.35462,46.532709 C 114.43015,46.522331 114.50076,46.537951 114.57559,46.533891 L 114.2055,43.84045 C 114.13236,43.85688 114.06857,43.890808 113.99304,43.901186 C 112.52985,44.102236 111.19672,43.063466 110.99567,41.600292 C 110.79462,40.137118 111.80244,38.80823 113.26561,38.607181 C 113.34114,38.596803 113.41174,38.612423 113.48657,38.608363 L 113.11648,35.914922 C 113.04335,35.931352 112.97955,35.96528 112.90402,35.975658 C 111.44084,36.176708 110.1077,35.137938 109.90666,33.674764 C 109.70561,32.21159 110.71342,30.882702 112.17659,30.681653 C 112.25212,30.671275 112.32272,30.686895 112.39756,30.682835 L 112.02746,27.989394 C 111.95433,28.005824 111.89053,28.039752 111.815,28.05013 C 110.35182,28.25118 109.01869,27.21241 108.81764,25.749236 C 108.61659,24.28606 109.6244,22.957174 111.08757,22.756125 C 111.16311,22.745747 111.23371,22.761367 111.30854,22.757307 L 110.93845,20.063866 C 110.86531,20.080296 110.80152,20.114224 110.72599,20.124602 C 109.26281,20.325652 107.92967,19.286882 107.72862,17.823708 C 107.52757,16.360532 108.53539,15.031646 109.99856,14.830597 C 110.07409,14.820219 110.14469,14.835839 110.21953,14.831779 L 109.84943,12.138338 C 109.7763,12.154768 109.7125,12.188696 109.63697,12.199074 C 108.17379,12.400124 106.84066,11.361354 106.63961,9.8981797 C 106.43856,8.4350044 107.44637,7.1061181 108.90954,6.9050694 C 108.98507,6.894691 109.05568,6.9103114 109.13051,6.9062507 L 108.76042,4.2128095 C 108.68728,4.22924 108.62349,4.2631681 108.54796,4.2735464 C 107.08477,4.4745965 105.75164,3.4358259 105.55059,1.9726515 C 105.51929,1.7448441 105.52967,1.5272961 105.55414,1.3097486 L 102.73686,1.6968598 C 102.82036,1.8995722 102.88777,2.1064314 102.91907,2.3342388 C 103.12012,3.7974132 102.0856,5.1615137 100.62243,5.3625624 C 99.159256,5.5636111 97.826112,4.5248419 97.625063,3.0616675 C 97.593761,2.8338601 97.604154,2.6163108 97.628607,2.3987646 L 94.81133,2.7858758 C 94.894832,2.9885882 94.962238,3.1954474 94.99354,3.4232548 C 95.194589,4.8864292 94.160081,6.2505283 92.6969,6.4515784 C 91.233722,6.6526279 89.900585,5.6138578 89.699536,4.1506833 C 89.668234,3.9228759 89.678619,3.7053277 89.70308,3.4877805 L 86.885803,3.8748916 C 86.969302,4.0776045 87.036711,4.2844633 87.068013,4.5122707 C 87.269061,5.9754452 86.234547,7.3395452 84.771373,7.5405943 C 83.308194,7.7416439 81.975057,6.7028738 81.774008,5.2396993 C 81.742706,5.0118919 81.753091,4.7943437 81.777552,4.5767965 L 78.960275,4.9639076 C 79.043774,5.1666205 79.111183,5.3734793 79.142485,5.6012867 C 79.343533,7.0644612 78.309019,8.4285612 76.845845,8.6296103 C 75.382666,8.8306599 74.049529,7.7918898 73.84848,6.3287153 C 73.817178,6.1009079 73.827563,5.8833597 73.852024,5.6658125 L 71.034747,6.0529236 C 71.118246,6.2556365 71.185655,6.4624953 71.216957,6.6903027 C 71.418005,8.1534772 70.383491,9.5175772 68.920317,9.7186263 C 67.457138,9.9196759 66.124001,8.8809058 65.922952,7.4177313 C 65.89165,7.1899239 65.902035,6.9723757 65.926496,6.7548285 L 63.109219,7.1419396 C 63.192718,7.3446525 63.260127,7.5515113 63.291429,7.7793187 C 63.492477,9.2424932 62.457963,10.606593 60.994789,10.807642 C 59.531614,11.008691 58.198473,9.9699218 57.997424,8.5067473 C 57.966122,8.2789399 57.976507,8.0613917 58.000968,7.8438445 L 55.183691,8.2309556 C 55.26719,8.4336685 55.334599,8.6405273 55.365901,8.8683347 C 55.566949,10.331509 54.532435,11.695609 53.069261,11.896658 C 51.606086,12.097707 50.272945,11.058938 50.071896,9.5957633 C 50.040594,9.3679559 50.050979,9.1504077 50.07544,8.9328605 L 47.258163,9.3199716 C 47.341662,9.5226845 47.409071,9.7295433 47.440373,9.9573507 C 47.641421,11.420525 46.606907,12.784625 45.143733,12.985674 C 43.680558,13.186723 42.347417,12.147954 42.146368,10.684779 C 42.115066,10.456972 42.125451,10.239424 42.149912,10.021876 L 39.332635,10.408988 C 39.416134,10.6117 39.483543,10.818559 39.514845,11.046367 C 39.715893,12.509541 38.681379,13.873641 37.218205,14.07469 C 35.75503,14.275739 34.421889,13.23697 34.22084,11.773795 C 34.189538,11.545988 34.199923,11.32844 34.224384,11.110892 L 31.407107,11.498004 C 31.490606,11.700716 31.558015,11.907575 31.589317,12.135383 C 31.790366,13.598557 30.755851,14.962657 29.292677,15.163706 C 27.829502,15.364755 26.496361,14.325986 26.295312,12.862811 C 26.26401,12.635004 26.274396,12.417456 26.298856,12.199908 L 23.481579,12.58702 C 23.565078,12.789732 23.632487,12.996591 23.663789,13.224399 C 23.864838,14.687573 22.830323,16.051673 21.367149,16.252722 C 19.903974,16.453771 18.570833,15.415002 18.369784,13.951827 C 18.338482,13.72402 18.348868,13.506472 18.373328,13.288924 L 15.556051,13.676036 C 15.63955,13.878748 15.706959,14.085607 15.738261,14.313415 C 15.93931,15.776589 14.904795,17.140689 13.441621,17.341738 C 11.978446,17.542787 10.645305,16.504018 10.444256,15.040843 C 10.412954,14.813036 10.42334,14.595488 10.4478,14.37794 L 7.6305227,14.765052 z " + style="fill:#babdb6;fill-opacity:1;stroke:#babdb6;stroke-width:1.99999917;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path30002" /> + <path + d="M 7.6305227,14.765052 C 7.7140217,14.967764 7.7814312,15.174623 7.8127333,15.402431 C 8.0137825,16.865605 6.9792669,18.229705 5.5160926,18.430754 C 5.2882852,18.462056 5.0709116,18.452938 4.8531907,18.42721 L 5.2403019,21.244488 C 5.4431884,21.162256 5.6498725,21.093579 5.87768,21.062277 C 7.3408543,20.861228 8.7007003,21.864785 8.9017494,23.327959 C 9.1027985,24.791133 8.0682829,26.155233 6.6051086,26.356282 C 6.3773012,26.387584 6.1599277,26.378467 5.9422067,26.352738 L 6.3293179,29.170016 C 6.5322046,29.087785 6.7388885,29.019107 6.966696,28.987805 C 8.4298703,28.786756 9.7897163,29.790313 9.9907654,31.253487 C 10.191814,32.716661 9.1572989,34.080761 7.6941246,34.28181 C 7.4663172,34.313112 7.2489437,34.303995 7.0312227,34.278266 L 7.4183339,37.095544 C 7.6212206,37.013313 7.8279045,36.944635 8.055712,36.913333 C 9.5188862,36.712283 10.878732,37.715841 11.079781,39.179015 C 11.28083,40.642189 10.246315,42.006289 8.7831406,42.207338 C 8.5553332,42.23864 8.3379597,42.229523 8.1202387,42.203794 L 8.5073499,45.021072 C 8.7102366,44.938841 8.9169205,44.870163 9.144728,44.838861 C 10.607902,44.637811 11.967748,45.641369 12.168797,47.104543 C 12.369847,48.567718 11.335331,49.931817 9.8721566,50.132866 C 9.6443492,50.164168 9.4269757,50.155051 9.2092547,50.129322 L 9.5963659,52.9466 C 9.7992526,52.864369 10.005937,52.795691 10.233744,52.764389 C 11.696918,52.563339 13.056764,53.566897 13.257813,55.030071 C 13.458863,56.493246 12.424347,57.857345 10.961173,58.058394 C 10.733365,58.089696 10.515992,58.080579 10.298271,58.05485 L 10.685382,60.872128 C 10.888269,60.789897 11.094953,60.721219 11.32276,60.689917 C 12.785934,60.488867 14.14578,61.492425 14.346829,62.955599 C 14.547879,64.418774 13.513363,65.782873 12.050189,65.983922 C 11.822381,66.015224 11.605008,66.006107 11.387287,65.980378 L 11.774398,68.797656 C 11.977285,68.715425 12.183969,68.646747 12.411776,68.615445 C 13.87495,68.414395 15.234796,69.417953 15.435845,70.881127 C 15.636895,72.344302 14.602379,73.708401 13.139205,73.90945 C 12.911397,73.940752 12.694024,73.931635 12.476303,73.905906 L 12.863414,76.723184 C 13.066301,76.640953 13.272985,76.572275 13.500792,76.540973 C 14.963966,76.339923 16.323812,77.343481 16.524861,78.806655 C 16.72591,80.269827 15.691395,81.633929 14.228221,81.834978 C 14.000413,81.86628 13.78304,81.857163 13.565319,81.831434 L 13.95243,84.648712 C 14.155317,84.566481 14.362001,84.497803 14.589808,84.466501 C 16.052983,84.265455 17.412828,85.269009 17.613877,86.732183 C 17.814926,88.195355 16.780411,89.559457 15.317237,89.760506 C 15.089429,89.791808 14.872056,89.782691 14.654335,89.756962 L 15.041446,92.57424 C 15.244333,92.492009 15.451017,92.423331 15.678824,92.392029 C 17.141999,92.190983 18.501844,93.194537 18.702893,94.657711 C 18.903942,96.120883 17.869427,97.484985 16.406253,97.686034 C 16.178445,97.717336 15.961072,97.708219 15.743351,97.68249 L 16.130462,100.49977 C 16.333349,100.41754 16.540033,100.34886 16.76784,100.31756 C 18.231015,100.11651 19.59086,101.12006 19.791909,102.58324 C 19.992958,104.04641 18.958443,105.41051 17.495269,105.61156 C 17.267461,105.64286 17.050088,105.63375 16.832367,105.60802 L 17.219479,108.4253 C 17.422365,108.34307 17.629049,108.27439 17.856857,108.24309 C 19.320031,108.04204 20.679876,109.04559 20.880926,110.50877 C 21.081975,111.97194 20.04746,113.33605 18.584285,113.5371 C 18.356478,113.5684 18.139105,113.55928 17.921384,113.53355 L 18.308495,116.35083 C 18.511381,116.2686 18.718065,116.19992 18.945873,116.16862 C 20.409047,115.96757 21.768893,116.97113 21.969942,118.4343 C 22.170991,119.89747 21.136476,121.26158 19.673301,121.46262 C 19.445494,121.49393 19.228121,121.48481 19.0104,121.45908 L 19.397511,124.27636 C 19.600397,124.19412 19.807081,124.12545 20.034889,124.09415 C 21.498063,123.8931 22.857909,124.89666 23.058958,126.35983 C 23.070794,126.44597 23.058596,126.52652 23.062031,126.61176 L 25.755472,126.24166 C 25.735993,126.15863 25.702317,126.08438 25.690481,125.99824 C 25.489431,124.53506 26.497242,123.20618 27.960417,123.00513 C 29.423591,122.80408 30.783437,123.80764 30.984486,125.27081 C 30.996322,125.35695 30.984123,125.4375 30.987559,125.52274 L 33.681,125.15264 C 33.661521,125.06961 33.627845,124.99537 33.616009,124.90923 C 33.414959,123.44604 34.42277,122.11716 35.885945,121.91612 C 37.349119,121.71507 38.708965,122.71863 38.910014,124.1818 C 38.92185,124.26794 38.909651,124.34849 38.913087,124.43372 L 41.606528,124.06363 C 41.587049,123.9806 41.553373,123.90635 41.541537,123.82021 C 41.340487,122.35703 42.348298,121.02815 43.811473,120.8271 C 45.274647,120.62605 46.634493,121.62961 46.835542,123.09278 C 46.847378,123.17892 46.835179,123.25947 46.838615,123.34471 L 49.532056,122.97461 C 49.512577,122.89158 49.478901,122.81733 49.467065,122.73119 C 49.266016,121.26801 50.273826,119.93913 51.737001,119.73808 C 53.200175,119.53703 54.560021,120.54059 54.76107,122.00376 C 54.772906,122.08991 54.760707,122.17046 54.764143,122.25569 L 57.457584,121.8856 C 57.438105,121.80257 57.404429,121.72832 57.392593,121.64218 C 57.191544,120.179 58.199354,118.85012 59.662529,118.64907 C 61.125703,118.44802 62.485549,119.45158 62.686598,120.91475 C 62.698434,121.00089 62.686235,121.08144 62.689671,121.16668 L 65.383112,120.79658 C 65.363633,120.71355 65.329957,120.6393 65.318121,120.55316 C 65.117072,119.08998 66.124882,117.7611 67.588057,117.56005 C 69.051231,117.359 70.411077,118.36256 70.612126,119.82573 C 70.623962,119.91187 70.611763,119.99242 70.615199,120.07766 L 73.30864,119.70756 C 73.289161,119.62453 73.255485,119.55029 73.243649,119.46415 C 73.0426,118.00096 74.05041,116.67208 75.513585,116.47104 C 76.976759,116.26999 78.336605,117.27355 78.537654,118.73672 C 78.54949,118.82286 78.537291,118.90341 78.540727,118.98864 L 81.234168,118.61855 C 81.214689,118.53552 81.181013,118.46127 81.169177,118.37513 C 80.968128,116.91195 81.975938,115.58307 83.439113,115.38202 C 84.902283,115.18097 86.262133,116.18453 86.463182,117.6477 C 86.475018,117.73384 86.462819,117.81439 86.466255,117.89963 L 89.159696,117.52953 C 89.140217,117.4465 89.106541,117.37225 89.094705,117.28611 C 88.893656,115.82293 89.901466,114.49405 91.364641,114.293 C 92.827811,114.09195 94.187661,115.09551 94.38871,116.55868 C 94.400546,116.64483 94.388347,116.72538 94.391783,116.81061 L 97.085224,116.44052 C 97.065745,116.35749 97.032069,116.28324 97.020233,116.1971 C 96.819184,114.73392 97.826994,113.40504 99.290169,113.20399 C 100.75334,113.00294 102.11319,114.0065 102.31424,115.46967 C 102.32607,115.55581 102.31387,115.63636 102.31731,115.7216 L 105.01075,115.3515 C 104.99127,115.26847 104.9576,115.19422 104.94576,115.10808 C 104.74471,113.6449 105.75252,112.31602 107.2157,112.11497 C 108.67887,111.91392 110.03872,112.91748 110.23977,114.38065 C 110.2516,114.46679 110.2394,114.54734 110.24284,114.63258 L 112.93628,114.26248 C 112.9168,114.17945 112.88312,114.10521 112.87129,114.01907 C 112.67024,112.55588 113.67805,111.227 115.14122,111.02596 C 116.6044,110.82491 117.96424,111.82847 118.16529,113.29164 C 118.17713,113.37778 118.16493,113.45833 118.16837,113.54356 L 120.86181,113.17347 C 120.84232,113.09044 120.80865,113.01619 120.79682,112.93005 C 120.59577,111.46687 121.60358,110.13799 123.06675,109.93694 C 123.14228,109.92656 123.21289,109.94219 123.28772,109.93812 L 122.91762,107.24468 C 122.84449,107.26111 122.78069,107.29504 122.70516,107.30542 C 121.24198,107.50647 119.90885,106.46769 119.7078,105.00452 C 119.50675,103.54134 120.51456,102.21246 121.97774,102.01141 C 122.05327,102.00103 122.12387,102.01666 122.1987,102.01259 L 121.82861,99.319151 C 121.75547,99.33558 121.69168,99.36951 121.61615,99.379888 C 120.15297,99.580938 118.81983,98.542165 118.61878,97.078994 C 118.41773,95.615812 119.42555,94.286932 120.88872,94.085883 C 120.96425,94.075505 121.03485,94.091119 121.10969,94.087065 L 120.73959,91.393618 C 120.66646,91.410048 120.60266,91.443976 120.52713,91.454354 C 119.06395,91.655404 117.73082,90.616634 117.52977,89.15346 C 117.32872,87.690283 118.33653,86.361398 119.7997,86.160349 C 119.87523,86.149971 119.94584,86.165591 120.02067,86.161531 L 119.65058,83.46809 C 119.57744,83.48452 119.51365,83.518448 119.43812,83.528826 C 117.97493,83.729876 116.6418,82.691106 116.44075,81.227932 C 116.2397,79.764755 117.24752,78.43587 118.71069,78.234821 C 118.78622,78.224443 118.85682,78.240063 118.93165,78.236003 L 118.56156,75.542562 C 118.48843,75.558992 118.42463,75.59292 118.3491,75.603298 C 116.88592,75.804348 115.55278,74.765578 115.35174,73.302404 C 115.15069,71.839227 116.1585,70.510342 117.62167,70.309293 C 117.6972,70.298915 117.7678,70.314535 117.84264,70.310475 L 117.47254,67.617034 C 117.39941,67.633464 117.33561,67.667392 117.26008,67.67777 C 115.7969,67.87882 114.46377,66.84005 114.26272,65.376876 C 114.06167,63.913699 115.06948,62.584814 116.53265,62.383765 C 116.60819,62.373387 116.67879,62.389007 116.75362,62.384947 L 116.38353,59.691506 C 116.31039,59.707936 116.2466,59.741864 116.17107,59.752242 C 114.70789,59.953292 113.37475,58.914522 113.1737,57.451348 C 112.97265,55.988174 113.98047,54.659286 115.44364,54.458237 C 115.51917,54.447859 115.58977,54.463479 115.66461,54.459419 L 115.29451,51.765978 C 115.22138,51.782408 115.15758,51.816336 115.08205,51.826714 C 113.61887,52.027764 112.28574,50.988994 112.08469,49.52582 C 111.88364,48.062646 112.89145,46.733758 114.35462,46.532709 C 114.43015,46.522331 114.50076,46.537951 114.57559,46.533891 L 114.2055,43.84045 C 114.13236,43.85688 114.06857,43.890808 113.99304,43.901186 C 112.52985,44.102236 111.19672,43.063466 110.99567,41.600292 C 110.79462,40.137118 111.80244,38.80823 113.26561,38.607181 C 113.34114,38.596803 113.41174,38.612423 113.48657,38.608363 L 113.11648,35.914922 C 113.04335,35.931352 112.97955,35.96528 112.90402,35.975658 C 111.44084,36.176708 110.1077,35.137938 109.90666,33.674764 C 109.70561,32.21159 110.71342,30.882702 112.17659,30.681653 C 112.25212,30.671275 112.32272,30.686895 112.39756,30.682835 L 112.02746,27.989394 C 111.95433,28.005824 111.89053,28.039752 111.815,28.05013 C 110.35182,28.25118 109.01869,27.21241 108.81764,25.749236 C 108.61659,24.28606 109.6244,22.957174 111.08757,22.756125 C 111.16311,22.745747 111.23371,22.761367 111.30854,22.757307 L 110.93845,20.063866 C 110.86531,20.080296 110.80152,20.114224 110.72599,20.124602 C 109.26281,20.325652 107.92967,19.286882 107.72862,17.823708 C 107.52757,16.360532 108.53539,15.031646 109.99856,14.830597 C 110.07409,14.820219 110.14469,14.835839 110.21953,14.831779 L 109.84943,12.138338 C 109.7763,12.154768 109.7125,12.188696 109.63697,12.199074 C 108.17379,12.400124 106.84066,11.361354 106.63961,9.8981797 C 106.43856,8.4350044 107.44637,7.1061181 108.90954,6.9050694 C 108.98507,6.894691 109.05568,6.9103114 109.13051,6.9062507 L 108.76042,4.2128095 C 108.68728,4.22924 108.62349,4.2631681 108.54796,4.2735464 C 107.08477,4.4745965 105.75164,3.4358259 105.55059,1.9726515 C 105.51929,1.7448441 105.52967,1.5272961 105.55414,1.3097486 L 102.73686,1.6968598 C 102.82036,1.8995722 102.88777,2.1064314 102.91907,2.3342388 C 103.12012,3.7974132 102.0856,5.1615137 100.62243,5.3625624 C 99.159256,5.5636111 97.826112,4.5248419 97.625063,3.0616675 C 97.593761,2.8338601 97.604154,2.6163108 97.628607,2.3987646 L 94.81133,2.7858758 C 94.894832,2.9885882 94.962238,3.1954474 94.99354,3.4232548 C 95.194589,4.8864292 94.160081,6.2505283 92.6969,6.4515784 C 91.233722,6.6526279 89.900585,5.6138578 89.699536,4.1506833 C 89.668234,3.9228759 89.678619,3.7053277 89.70308,3.4877805 L 86.885803,3.8748916 C 86.969302,4.0776045 87.036711,4.2844633 87.068013,4.5122707 C 87.269061,5.9754452 86.234547,7.3395452 84.771373,7.5405943 C 83.308194,7.7416439 81.975057,6.7028738 81.774008,5.2396993 C 81.742706,5.0118919 81.753091,4.7943437 81.777552,4.5767965 L 78.960275,4.9639076 C 79.043774,5.1666205 79.111183,5.3734793 79.142485,5.6012867 C 79.343533,7.0644612 78.309019,8.4285612 76.845845,8.6296103 C 75.382666,8.8306599 74.049529,7.7918898 73.84848,6.3287153 C 73.817178,6.1009079 73.827563,5.8833597 73.852024,5.6658125 L 71.034747,6.0529236 C 71.118246,6.2556365 71.185655,6.4624953 71.216957,6.6903027 C 71.418005,8.1534772 70.383491,9.5175772 68.920317,9.7186263 C 67.457138,9.9196759 66.124001,8.8809058 65.922952,7.4177313 C 65.89165,7.1899239 65.902035,6.9723757 65.926496,6.7548285 L 63.109219,7.1419396 C 63.192718,7.3446525 63.260127,7.5515113 63.291429,7.7793187 C 63.492477,9.2424932 62.457963,10.606593 60.994789,10.807642 C 59.531614,11.008691 58.198473,9.9699218 57.997424,8.5067473 C 57.966122,8.2789399 57.976507,8.0613917 58.000968,7.8438445 L 55.183691,8.2309556 C 55.26719,8.4336685 55.334599,8.6405273 55.365901,8.8683347 C 55.566949,10.331509 54.532435,11.695609 53.069261,11.896658 C 51.606086,12.097707 50.272945,11.058938 50.071896,9.5957633 C 50.040594,9.3679559 50.050979,9.1504077 50.07544,8.9328605 L 47.258163,9.3199716 C 47.341662,9.5226845 47.409071,9.7295433 47.440373,9.9573507 C 47.641421,11.420525 46.606907,12.784625 45.143733,12.985674 C 43.680558,13.186723 42.347417,12.147954 42.146368,10.684779 C 42.115066,10.456972 42.125451,10.239424 42.149912,10.021876 L 39.332635,10.408988 C 39.416134,10.6117 39.483543,10.818559 39.514845,11.046367 C 39.715893,12.509541 38.681379,13.873641 37.218205,14.07469 C 35.75503,14.275739 34.421889,13.23697 34.22084,11.773795 C 34.189538,11.545988 34.199923,11.32844 34.224384,11.110892 L 31.407107,11.498004 C 31.490606,11.700716 31.558015,11.907575 31.589317,12.135383 C 31.790366,13.598557 30.755851,14.962657 29.292677,15.163706 C 27.829502,15.364755 26.496361,14.325986 26.295312,12.862811 C 26.26401,12.635004 26.274396,12.417456 26.298856,12.199908 L 23.481579,12.58702 C 23.565078,12.789732 23.632487,12.996591 23.663789,13.224399 C 23.864838,14.687573 22.830323,16.051673 21.367149,16.252722 C 19.903974,16.453771 18.570833,15.415002 18.369784,13.951827 C 18.338482,13.72402 18.348868,13.506472 18.373328,13.288924 L 15.556051,13.676036 C 15.63955,13.878748 15.706959,14.085607 15.738261,14.313415 C 15.93931,15.776589 14.904795,17.140689 13.441621,17.341738 C 11.978446,17.542787 10.645305,16.504018 10.444256,15.040843 C 10.412954,14.813036 10.42334,14.595488 10.4478,14.37794 L 7.6305227,14.765052 z " + style="fill:white;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect25754" /> + <g + transform="matrix(0.990691,-0.136127,0.136127,0.990691,-8.617751,5.328796)" + mask="url(#mask27344)" + id="g27032"> + <rect + width="108.20067" + height="108.20067" + x="9.8996658" + y="9.8996658" + style="opacity:1;fill:url(#linearGradient2188);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect26137" /> + <g + id="g26086"> + <g + transform="matrix(0.945724,0,0,0.945724,17.38005,3.769244)" + id="g3116"> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" + style="fill:#4e9a06;fill-opacity:1;stroke:#4e9a06;stroke-width:7.61594343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path9557" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" + style="fill:url(#linearGradient2190);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path1872" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" + style="fill:url(#radialGradient2192);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path5461" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,0.191202,0.191202,0,6.817809,10.5024)" + style="fill:url(#radialGradient2194);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path6358" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.153363,0.206196,0,3.486899,125.6807)" + style="fill:url(#radialGradient2196);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path8142" /> + <g + transform="matrix(0.262607,0,0,0.262607,-14.96973,11.1044)" + style="opacity:0.5" + id="g11789"> + <path + d="M 201.58219,398.66524 C 201.58219,398.66524 25.59643,220.69905 234.16166,39.888097 C -1.634599,220.03851 202.12567,397.72391 201.58219,398.66524 z " + style="fill:url(#linearGradient2198);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path8152" /> + <path + d="M 418.06183,185.18557 C 418.06183,185.18557 240.09557,9.1998797 59.284695,217.76518 C 239.43502,-18.031148 417.12049,185.72905 418.06183,185.18557 z " + style="fill:url(#linearGradient2200);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path9971" /> + <path + d="M 66.93794,267.02123 C 66.93794,267.02123 244.9042,443.00692 425.71507,234.44162 C 245.56475,470.23795 67.879272,266.47776 66.93794,267.02123 z " + style="fill:url(#linearGradient2202);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path9981" /> + <path + d="M 283.41758,47.541558 C 283.41758,47.541558 459.40333,225.50774 250.83811,406.3187 C 486.63436,226.16829 282.8741,48.482895 283.41758,47.541558 z " + style="fill:url(#linearGradient2204);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path9983" /> + <path + d="M 92,316 C 92,316 262.42047,243.53212 400.71024,137.76606 C 239,206 91,316 92,316 z " + style="fill:url(#radialGradient2206);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path9993" /> + <path + d="M 335.46957,381.23563 C 335.46957,381.23563 263.00169,210.81516 157.23563,72.525391 C 225.46957,234.23563 335.46957,382.23563 335.46957,381.23563 z " + style="fill:url(#radialGradient2208);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path10888" /> + </g> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.491547,0,0,0.491547,-27.16413,-2.147156)" + style="fill:url(#radialGradient2210);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12694" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,41.51777,14.9021)" + style="fill:url(#radialGradient2212);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12698" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,63.87972,31.89077)" + style="fill:url(#radialGradient2214);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12714" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,-6.828906,4.801832)" + style="fill:url(#radialGradient2216);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12726" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,35.71347,15.30611)" + style="fill:url(#radialGradient2218);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12730" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,23.37092,57.84845)" + style="fill:url(#radialGradient2220);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12734" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,-20.22187,48.132)" + style="fill:url(#radialGradient2222);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12738" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,40.20472,63.747)" + style="fill:url(#radialGradient2224);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12742" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,46.81027,83.88695)" + style="fill:url(#radialGradient2226);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12746" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,-8.114996,64.79745)" + style="fill:url(#radialGradient2228);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12750" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,-8.114996,15.95252)" + style="fill:url(#radialGradient2230);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12754" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,-4.923321,71.807)" + style="fill:url(#radialGradient2232);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12758" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,10.5705,18.49779)" + style="fill:url(#radialGradient2234);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path12762" /> + </g> + <g + transform="matrix(0.945724,0,0,0.945724,3.473691,3.769244)" + id="g25870"> + <g + id="g25732"> + <g + id="g25688"> + <path + d="M 24.945445,51.12438 C 24.764518,51.267614 24.563588,51.468047 24.324111,51.735698 C 20.492492,56.018098 22.044907,63.912999 22.044907,63.912999 C 22.044906,63.912996 20.718928,55.813343 19.141201,60.321133 C 17.563474,64.828925 21.622672,71.806668 21.622672,71.806668 C 21.62267,71.806664 17.114887,64.139816 18.016442,68.872995 C 18.918003,73.606174 23.428001,78.558589 23.428001,78.558589 C 23.428001,78.558589 19.590342,74.27361 20.041123,77.879844 C 20.491904,81.486076 27.462015,84.420707 27.462015,84.420707 C 27.462017,84.420707 21.606856,85.572885 25.438479,88.728338 C 29.270099,91.88379 37.169606,89.172247 37.169606,89.172247 C 37.169606,89.172247 31.081497,94.105417 37.392403,95.683143 C 39.212025,96.138048 41.004149,96.166163 42.645828,95.969841 C 43.206872,97.08461 43.782739,98.18903 44.412574,99.279937 C 56.579668,120.35396 90.49296,111.34982 92.77328,83.230635 C 98.602267,83.978023 108.8773,79.051302 109.82488,75.51487 C 110.71693,72.185688 105.33734,74.193313 103.8145,74.979594 C 105.22478,74.193741 111.09829,71.184093 108.98097,67.053173 C 107.52992,64.222155 104.6173,66.603904 102.48936,68.996883 C 101.25179,70.8491 99.941827,72.271923 99.941827,72.271923 C 99.941824,72.271924 101.0334,70.63418 102.48936,68.996883 C 104.33009,66.241938 105.98201,62.51154 102.74085,61.057462 C 100.67386,60.130148 99.122456,61.448829 97.995272,63.40039 C 97.533895,66.83523 95.614383,70.151571 95.614383,70.151571 C 95.614385,70.15157 96.166636,66.566415 97.995272,63.40039 C 98.293804,61.177847 97.87617,59.269923 95.820332,59.820784 C 95.01941,60.035391 94.093864,60.223276 93.140765,60.429638 C 94.073129,59.136593 98.02757,53.346033 96.535475,49.809448 C 94.858434,45.834488 93.477624,52.513096 93.477623,52.513093 C 93.47762,52.513095 95.158107,44.751757 93.275598,39.350676 C 91.39308,33.949599 91.302302,44.495327 91.302302,44.495327 C 91.302299,44.495328 91.331324,34.924774 87.033752,31.226981 C 82.736178,27.529186 86.170347,36.669027 86.170351,36.669027 C 86.170348,36.669028 83.089447,27.610764 76.608533,25.482472 C 75.595887,25.149928 75.038415,25.102544 74.79387,25.339383 C 73.473322,26.618318 81.659563,35.893951 81.077385,49.785251 C 80.414877,65.593189 57.449104,66.303484 59.954817,82.51239 C 57.558953,81.69397 56.256343,78.955671 56.830558,72.913514 C 57.791587,62.801122 47.870898,60.36894 43.935467,62.641062 C 39.195752,65.377537 37.218745,70.332572 37.220646,76.260651 C 34.926189,75.309907 32.88081,73.810967 31.310891,71.337155 C 24.337905,60.349417 27.659364,48.975861 24.945445,51.12438 z " + style="fill:#3465a4;fill-opacity:1;fill-rule:evenodd;stroke:#3465a4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path14069" /> + <path + d="M 61.056745,88.034147 C 56.931179,72.637329 38.743181,83.075578 31.305326,71.355322 C 23.867471,59.635066 28.149872,47.464032 24.318251,51.746433 C 20.486629,56.028834 22.064355,63.917467 22.064355,63.917467 C 22.064355,63.917467 20.712021,55.803444 19.134294,60.311235 C 17.556567,64.819025 21.613575,71.806101 21.613575,71.806101 C 21.613575,71.806101 17.105785,64.142857 18.00734,68.876037 C 18.908903,73.609217 23.416692,78.567788 23.416692,78.567788 C 23.416692,78.567788 19.585067,74.285386 20.035848,77.89162 C 20.48663,81.497852 27.473703,84.427915 27.473703,84.427915 C 27.473703,84.427915 21.613575,85.554863 25.445198,88.710316 C 29.27682,91.86577 37.165454,89.161095 37.165454,89.161095 C 37.165454,89.161095 31.079936,94.119665 37.390842,95.697392 C 43.70175,97.275118 49.787267,93.668886 49.787267,93.668886 C 49.787267,93.668886 47.307983,99.529015 53.618889,99.078235 C 59.9298,98.627458 62.578824,93.714626 61.056745,88.034147 z " + style="fill:url(#linearGradient2236);fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path10520" /> + <path + d="M 74.801332,25.332661 C 73.480787,26.611594 81.667026,35.887229 81.084848,49.778529 C 80.422342,65.586466 57.456567,66.296762 59.96228,82.505668 C 57.566415,81.687249 56.263806,78.948949 56.83802,72.906792 C 57.799049,62.7944 47.87836,60.362218 43.94293,62.63434 C 33.595569,68.60839 36.288537,85.189043 44.420037,99.273215 C 56.587131,120.34724 90.500423,111.3431 92.780743,83.223913 C 98.609732,83.971299 108.88916,79.044457 109.83674,75.508024 C 110.72879,72.17884 105.33952,74.185172 103.81668,74.971457 C 105.22696,74.185599 111.10575,71.177376 108.98843,67.046453 C 107.53738,64.215437 104.62477,66.597185 102.49683,68.990161 C 101.25926,70.84238 99.94929,72.265201 99.94929,72.265201 C 99.94929,72.265202 101.04087,70.62746 102.49683,68.990161 C 104.33756,66.235216 105.98947,62.504823 102.7483,61.050742 C 100.68131,60.123425 99.129919,61.442107 98.002734,63.393668 C 97.541362,66.82851 95.621846,70.144849 95.621846,70.144849 C 95.621853,70.14485 96.174098,66.559692 98.002734,63.393668 C 98.301269,61.171123 97.883633,59.263201 95.827794,59.814062 C 95.026875,60.028667 94.101327,60.216554 93.148228,60.422916 C 94.080595,59.129869 98.03503,53.339313 96.542934,49.802728 C 94.865893,45.827768 93.485086,52.506374 93.485086,52.506371 C 93.485086,52.506371 95.165567,44.745037 93.283058,39.343956 C 91.400539,33.942879 91.309765,44.488605 91.309765,44.488605 C 91.309765,44.488605 91.338783,34.918054 87.041211,31.220261 C 82.743638,27.522466 86.17781,36.662305 86.177814,36.662305 C 86.177814,36.662305 83.096906,27.604044 76.615995,25.47575 C 75.603352,25.143205 75.045878,25.095822 74.801332,25.332661 z " + style="fill:url(#radialGradient2238);fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path10522" /> + <path + d="M 60.400431,84.588774 C 55.502998,66.311305 80.396822,66.246952 81.086813,49.783187 C 81.776803,33.319422 70.150186,23.348755 76.631104,25.477044 C 83.112017,27.605337 86.172309,36.651725 86.172309,36.651725 C 86.172309,36.651725 82.746524,27.507404 87.044097,31.205199 C 91.341669,34.902993 91.318009,44.494104 91.318009,44.494104 C 91.318009,44.494104 91.403759,33.940296 93.286277,39.341373 C 95.168787,44.742455 93.477686,52.515713 93.477686,52.515713 C 93.477686,52.515713 94.874992,45.838928 96.552033,49.813887 C 98.229074,53.788848 92.785122,60.948263 92.785122,60.948263 C 92.785122,60.948263 99.478544,58.628565 97.412341,64.146787 C 95.346139,69.66501 85.63085,71.566734 85.63085,71.566734 C 85.63085,71.566734 94.830231,73.052369 89.278737,78.420175 C 83.727242,83.787982 75.330537,83.692622 75.330537,83.692622" + style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path10524" /> + <path + d="M 46.322278,72.009213 C 45.673904,72.066263 44.966345,72.184699 44.121597,72.42758 C 45.351831,72.823907 46.277921,73.894027 46.757808,74.857649 C 47.906031,73.76106 47.797614,73.075297 49.535256,72.70032 C 48.901551,72.305808 48.236219,72.044718 47.453299,71.972229 C 46.931143,71.290519 46.892946,71.858989 46.322278,72.009213 z " + style="fill:#555753;fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path15842" /> + <path + d="M 41.722024,65.586999 C 41.722024,65.586999 46.048803,66.655184 44.315927,70.820682 C 40.365669,69.177346 45.745941,67.260977 41.722024,65.586999 z " + style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" + id="path6450" /> + <g + transform="matrix(0.133747,5.563981e-2,-5.563981e-2,0.133747,27.2196,35.07171)" + style="display:inline" + id="g9129"> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" + style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path7337" /> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" + style="opacity:1;fill:url(#linearGradient2240);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path8224" /> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" + style="opacity:1;fill:url(#radialGradient2242);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path9119" /> + </g> + <path + d="M 54.198937,67.249037 C 54.198937,67.249037 49.743413,67.14734 50.325449,71.621204 C 54.56814,71.069244 49.877135,67.811289 54.198937,67.249037 z " + style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" + id="path18554" /> + <g + transform="matrix(-0.143648,1.86882e-2,1.86882e-2,0.143648,76.18374,41.59418)" + style="display:inline" + id="g18556"> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" + style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path18558" /> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" + style="opacity:1;fill:url(#linearGradient2244);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path18560" /> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" + style="opacity:1;fill:url(#radialGradient2246);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path18562" /> + </g> + <path + d="M 46.420697 72.531746 A 0.28773159 0.35167193 0 1 1 45.845234,72.531746 A 0.28773159 0.35167193 0 1 1 46.420697 72.531746 z" + transform="matrix(0.996107,-8.815314e-2,8.815314e-2,0.996107,-5.970501,4.288031)" + style="opacity:1;fill:url(#radialGradient2248);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path20338" /> + <path + d="M 46.420697 72.531746 A 0.28773159 0.35167193 0 1 1 45.845234,72.531746 A 0.28773159 0.35167193 0 1 1 46.420697 72.531746 z" + transform="matrix(0.98674,0.162307,-0.162307,0.98674,13.86084,-6.525857)" + style="opacity:1;fill:url(#radialGradient2250);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path21225" /> + <path + d="M 47.795793 72.858513 A 0.50028783 0.50028783 0 1 1 46.795218,72.858513 A 0.50028783 0.50028783 0 1 1 47.795793 72.858513 z" + transform="matrix(0.632402,4.700127e-2,-0.109853,1.478076,25.07223,-37.29287)" + style="opacity:1;fill:url(#radialGradient2252);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path23007" /> + </g> + <path + d="M 70.367893,108.73579 C 80.193959,105.94798 85.351171,100.70903 88.561873,93.752508 C 91.772575,86.795987 80.267559,102.58194 80.267559,102.58194 C 80.267559,102.58194 85.083612,90.274247 82.140468,91.879599 C 79.197324,93.48495 75.986622,104.45485 75.986622,104.45485 C 75.986622,104.45485 76.521739,91.076923 74.648829,94.020067 C 72.77592,96.963211 70.90301,106.32776 70.90301,106.32776 C 70.90301,106.32776 69.030101,92.949833 67.157191,96.428094 C 65.284281,99.906355 66.622073,107.398 66.622073,107.398 C 66.622073,107.398 59.93311,93.217392 59.93311,96.963211 C 59.93311,100.70903 61.80602,107.398 61.80602,107.398 C 61.80602,107.398 54.046822,94.555184 53.511705,96.695652 C 52.976588,98.83612 56.187291,105.79265 56.187291,105.79265 C 56.187291,105.79265 46.287625,93.752508 46.555184,97.230769 C 46.822742,100.70903 56.150624,112.76946 70.367893,108.73579 z " + style="fill:url(#radialGradient2254);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path25720" /> + </g> + <path + d="M 67.692308,81.712375 C 67.692308,81.712375 65.819398,77.698997 71.438127,72.882943 C 77.056856,68.06689 81.337793,65.658863 82.408027,62.983278 C 77.056856,71.545151 69.297659,74.755853 70.367893,77.698997 C 71.438127,80.64214 67.959866,81.712375 67.692308,81.712375 z " + style="fill:url(#linearGradient2256);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path25708" /> + </g> + </g> + </g> + <rect + width="89.203972" + height="89.203972" + x="10.135062" + y="24.440523" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:none;fill-opacity:1;stroke:#3465a4;stroke-width:0.99999958;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect25916" /> + <rect + width="2.1404672" + height="4.390182" + x="9.6350622" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect31774" /> + <rect + width="2.1404672" + height="4.390182" + x="13.635061" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32661" /> + <rect + width="2.1404672" + height="4.390182" + x="21.635057" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32663" /> + <rect + width="2.1404672" + height="4.390182" + x="25.635056" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32665" /> + <rect + width="2.1404672" + height="4.390182" + x="29.635056" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32667" /> + <rect + width="2.1404672" + height="4.390182" + x="37.635052" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32669" /> + <rect + width="2.1404672" + height="4.390182" + x="41.635052" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32671" /> + <rect + width="2.1404672" + height="4.390182" + x="45.635048" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32673" /> + <rect + width="2.1404672" + height="4.390182" + x="53.635044" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32675" /> + <rect + width="2.1404672" + height="4.390182" + x="57.635044" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32677" /> + <rect + width="2.1404672" + height="4.390182" + x="65.63504" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32679" /> + <rect + width="2.1404672" + height="4.390182" + x="73.63504" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32681" /> + <rect + width="2.1404672" + height="4.390182" + x="77.635033" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32683" /> + <rect + width="2.1404672" + height="4.390182" + x="81.635033" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32685" /> + <rect + width="2.1404672" + height="4.390182" + x="85.635033" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32687" /> + <rect + width="2.1404672" + height="4.390182" + x="93.635025" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32689" /> + <rect + width="2.1404672" + height="4.390182" + x="97.635017" + y="116.05253" + transform="matrix(0.990691,-0.136127,0.136127,0.990691,0,0)" + style="fill:#babdb6;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect32691" /> + <g + transform="translate(0,20)" + id="g2404"> + <path + d="M 105.27579,77.361824 L 104.70293,76.267024 C 103.6716,76.95623 102.58018,77.379945 101.42866,77.538169 C 99.663417,77.780723 98.126892,77.467983 96.81908,76.599949 C 95.476094,75.705246 94.683327,74.375281 94.440776,72.610036 C 94.107458,70.184248 94.72755,67.924825 96.301052,65.831753 C 97.870768,63.707729 99.860562,62.480146 102.27044,62.149 C 104.05113,61.904341 105.60842,62.253606 106.94233,63.196797 C 108.32465,64.148638 109.13816,65.514899 109.38285,67.295581 C 109.54737,68.493033 109.37339,69.674221 108.86092,70.839136 C 108.27519,72.155423 107.41429,72.891616 106.27824,73.047706 C 105.69496,73.12786 105.3696,72.922448 105.30215,72.431469 C 105.26835,72.185522 105.2586,71.944384 105.27292,71.708044 L 105.72002,64.373579 L 104.17754,64.585523 C 104.08524,64.598218 103.9656,64.61072 103.81862,64.623027 C 103.67161,64.635363 103.49727,64.647506 103.29558,64.659453 C 103.09387,64.67143 102.91642,64.687937 102.76324,64.708971 C 102.62503,64.727976 102.50205,64.744874 102.39431,64.759664 C 101.24324,64.91784 100.26977,65.458282 99.473893,66.380991 C 98.755083,67.183828 98.217005,68.219815 97.859655,69.488954 C 97.486837,70.760239 97.3732,71.925485 97.518751,72.984722 C 97.613629,73.675265 97.870389,74.234257 98.289032,74.661698 C 98.755697,75.098287 99.334304,75.269144 100.02485,75.174259 C 101.56006,74.963314 102.83353,73.474492 103.84526,70.707784 L 103.9837,70.688762 L 103.73883,72.152966 C 103.644,72.713493 103.61349,73.11673 103.64729,73.362677 C 103.7654,74.222342 104.44614,74.566752 105.6895,74.395908 C 107.42427,74.157542 108.74933,73.271661 109.66466,71.738247 C 110.5312,70.305106 110.84214,68.69818 110.59748,66.917468 C 110.31694,64.875841 109.36345,63.286333 107.73702,62.148939 C 106.14313,61.022858 104.31788,60.601104 102.26125,60.883676 C 100.80286,61.084084 99.428012,61.609272 98.136697,62.459241 C 96.828723,63.29578 95.78242,64.330954 94.99778,65.564768 C 93.446798,67.936363 92.845337,70.388688 93.193396,72.921769 C 93.471866,74.948418 94.407803,76.524827 96.001207,77.650987 C 97.5536,78.704513 99.358346,79.089938 101.41546,78.807281 C 102.70518,78.630067 103.99195,78.148248 105.27579,77.361824 L 105.27579,77.361824 z M 103.82394,68.504749 C 103.39749,69.611563 102.93096,70.598577 102.42436,71.465792 C 101.63462,72.888399 100.93267,73.641887 100.31849,73.726268 C 99.704308,73.81067 99.325475,73.330741 99.181997,72.286491 C 99.051252,71.335012 99.103768,70.350236 99.33954,69.332144 C 99.746516,67.399392 100.67147,66.333874 102.1144,66.135596 C 102.63628,66.063899 103.25186,66.104374 103.96115,66.257021 L 103.82394,68.504749 z " + style="font-size:23.24316406px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;opacity:0.5;fill:black;fill-opacity:1;stroke:black;stroke-width:1.31714809;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;font-family:LucidaGrande" + id="text2952" /> + <path + d="M 105.27582,77.36185 L 104.70296,76.267061 C 103.67163,76.956266 102.58021,77.379981 101.42869,77.538206 C 99.663444,77.78076 98.126917,77.46802 96.819105,76.599986 C 95.476117,75.705283 94.683349,74.375308 94.440797,72.610063 C 94.10748,70.184275 94.727571,67.924842 96.301075,65.831776 C 97.870793,63.70775 99.860588,62.480166 102.27047,62.149021 C 104.05116,61.904361 105.60846,62.253626 106.94237,63.196817 C 108.32469,64.148659 109.13819,65.514921 109.38289,67.295607 C 109.54741,68.493058 109.37343,69.674247 108.86096,70.839161 C 108.27522,72.155449 107.41432,72.891642 106.27827,73.047741 C 105.695,73.127886 105.36964,72.922474 105.30219,72.431495 C 105.26838,72.185548 105.25863,71.94441 105.27295,71.708071 L 105.72005,64.373601 L 104.17757,64.585545 C 104.08527,64.598241 103.96563,64.610742 103.81865,64.623049 C 103.67164,64.635386 103.49729,64.647528 103.29561,64.659475 C 103.0939,64.671452 102.91645,64.687959 102.76327,64.708993 C 102.62506,64.727998 102.50208,64.744896 102.39434,64.759686 C 101.24327,64.917863 100.2698,65.458304 99.47392,66.381016 C 98.755108,67.183853 98.217029,68.219842 97.85968,69.488981 C 97.486861,70.760266 97.373225,71.925522 97.518775,72.984749 C 97.613654,73.675302 97.870414,74.234294 98.289056,74.661725 C 98.755723,75.098323 99.334331,75.26918 100.02488,75.174286 C 101.56009,74.96335 102.83356,73.474529 103.8453,70.70782 L 103.98373,70.688798 L 103.73886,72.152992 C 103.64403,72.713519 103.61352,73.116756 103.64732,73.362704 C 103.76543,74.222378 104.44617,74.566788 105.68953,74.395934 C 107.42431,74.157577 108.74936,73.271687 109.66469,71.738272 C 110.53124,70.305132 110.84218,68.698206 110.59752,66.917494 C 110.31697,64.875863 109.36348,63.286353 107.73705,62.14896 C 106.14316,61.022877 104.31791,60.601122 102.26128,60.883695 C 100.80289,61.084103 99.428037,61.609291 98.136722,62.459262 C 96.828748,63.295802 95.782443,64.330976 94.997803,65.56479 C 93.446818,67.936388 92.845357,70.388716 93.193416,72.921796 C 93.471888,74.948455 94.407825,76.524864 96.001232,77.651024 C 97.553624,78.70455 99.358372,79.089975 101.41548,78.807318 C 102.70521,78.630104 103.99198,78.148285 105.27582,77.36185 L 105.27582,77.36185 z M 103.82397,68.504775 C 103.39752,69.611589 102.93099,70.598604 102.42439,71.465828 C 101.63465,72.888425 100.93269,73.641914 100.31852,73.726304 C 99.704334,73.810697 99.325503,73.330778 99.182023,72.286518 C 99.051278,71.335039 99.103793,70.350263 99.339566,69.332171 C 99.746542,67.399419 100.67149,66.333897 102.11443,66.135619 C 102.63631,66.063922 103.25189,66.104397 103.96118,66.257045 L 103.82397,68.504775 z " + style="font-size:23.24318504px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#3465a4;fill-opacity:1;stroke:#5487c9;stroke-width:0.67589277px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;font-family:LucidaGrande" + id="text32693" /> + <path + d="M 105.27579,77.361824 L 104.70293,76.267024 C 103.6716,76.95623 102.58018,77.379945 101.42866,77.538169 C 99.663417,77.780723 98.126892,77.467983 96.81908,76.599949 C 95.476094,75.705246 94.683327,74.375281 94.440776,72.610036 C 94.107458,70.184248 94.72755,67.924825 96.301052,65.831753 C 97.870768,63.707729 99.860562,62.480146 102.27044,62.149 C 104.05113,61.904341 105.60842,62.253606 106.94233,63.196797 C 108.32465,64.148638 109.13816,65.514899 109.38285,67.295581 C 109.54737,68.493033 109.37339,69.674221 108.86092,70.839136 C 108.27519,72.155423 107.41429,72.891616 106.27824,73.047706 C 105.69496,73.12786 105.3696,72.922448 105.30215,72.431469 C 105.26835,72.185522 105.2586,71.944384 105.27292,71.708044 L 105.72002,64.373579 L 104.17754,64.585523 C 104.08524,64.598218 103.9656,64.61072 103.81862,64.623027 C 103.67161,64.635363 103.49727,64.647506 103.29558,64.659453 C 103.09387,64.67143 102.91642,64.687937 102.76324,64.708971 C 102.62503,64.727976 102.50205,64.744874 102.39431,64.759664 C 101.24324,64.91784 100.26977,65.458282 99.473893,66.380991 C 98.755083,67.183828 98.217005,68.219815 97.859655,69.488954 C 97.486837,70.760239 97.3732,71.925485 97.518751,72.984722 C 97.613629,73.675265 97.870389,74.234257 98.289032,74.661698 C 98.755697,75.098287 99.334304,75.269144 100.02485,75.174259 C 101.56006,74.963314 102.83353,73.474492 103.84526,70.707784 L 103.9837,70.688762 L 103.73883,72.152966 C 103.644,72.713493 103.61349,73.11673 103.64729,73.362677 C 103.7654,74.222342 104.44614,74.566752 105.6895,74.395908 C 107.42427,74.157542 108.74933,73.271661 109.66466,71.738247 C 110.5312,70.305106 110.84214,68.69818 110.59748,66.917468 C 110.31694,64.875841 109.36345,63.286333 107.73702,62.148939 C 106.14313,61.022858 104.31788,60.601104 102.26125,60.883676 C 100.80286,61.084084 99.428012,61.609272 98.136697,62.459241 C 96.828723,63.29578 95.78242,64.330954 94.99778,65.564768 C 93.446798,67.936363 92.845337,70.388688 93.193396,72.921769 C 93.471866,74.948418 94.407803,76.524827 96.001207,77.650987 C 97.5536,78.704513 99.358346,79.089938 101.41546,78.807281 C 102.70518,78.630067 103.99195,78.148248 105.27579,77.361824 L 105.27579,77.361824 z M 103.82394,68.504749 C 103.39749,69.611563 102.93096,70.598577 102.42436,71.465792 C 101.63462,72.888399 100.93267,73.641887 100.31849,73.726268 C 99.704308,73.81067 99.325475,73.330741 99.181997,72.286491 C 99.051252,71.335012 99.103768,70.350236 99.33954,69.332144 C 99.746516,67.399392 100.67147,66.333874 102.1144,66.135596 C 102.63628,66.063899 103.25186,66.104374 103.96115,66.257021 L 103.82394,68.504749 z " + style="font-size:23.24316406px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:white;fill-opacity:1;stroke:none;stroke-width:0.76972193px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;font-family:LucidaGrande" + id="text8974" /> + </g> + </g> + </g> +</svg> diff --git a/debian/logo/icedove/icedove_lettering.svg b/debian/logo/icedove/icedove_lettering.svg new file mode 100644 index 0000000000..a2f9216210 --- /dev/null +++ b/debian/logo/icedove/icedove_lettering.svg @@ -0,0 +1,994 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="180" + height="45" + id="svg5652" + version="1.1" + inkscape:version="0.48.1 r9760" + sodipodi:docname="Neues Dokument 7"> + <defs + id="defs5654"> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3645" + id="linearGradient5312" + gradientUnits="userSpaceOnUse" + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" /> + <linearGradient + id="linearGradient3645"> + <stop + style="stop-color:#8ae234;stop-opacity:1" + offset="0" + id="stop3647" /> + <stop + style="stop-color:#4e9a06;stop-opacity:1" + offset="1" + id="stop3649" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6348" + id="radialGradient5314" + gradientUnits="userSpaceOnUse" + cx="244.72031" + cy="222.16092" + fx="244.72031" + fy="222.16092" + r="183.90805" /> + <linearGradient + id="linearGradient6348"> + <stop + style="stop-color:white;stop-opacity:0.70103091" + offset="0" + id="stop6350" /> + <stop + style="stop-color:#4e9a06;stop-opacity:0" + offset="0.80000001" + id="stop6356" /> + <stop + style="stop-color:#8ae234;stop-opacity:1" + offset="1" + id="stop6352" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient5316" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="49.709621" + cy="222.16092" + fx="49.709621" + fy="222.16092" + r="183.90805" /> + <linearGradient + id="linearGradient3657"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop3659" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop3661" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient5318" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="69.944862" + cy="222.16092" + fx="69.944862" + fy="222.16092" + r="183.90805" /> + <linearGradient + id="linearGradient5463"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5465" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5467" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient5320" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + id="linearGradient5470"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5472" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5474" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient5322" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + id="linearGradient5477"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5479" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5481" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient5324" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + id="linearGradient5484"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5486" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5488" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient5326" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + id="linearGradient5491"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5493" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5495" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient5328" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <linearGradient + id="linearGradient5498"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5500" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5502" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient5330" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <linearGradient + id="linearGradient5505"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5507" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5509" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5332" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + id="linearGradient12684"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop12686" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop12692" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop12688" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5334" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + id="linearGradient5517"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5519" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop5521" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5523" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5336" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + id="linearGradient5526"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5528" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop5530" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5532" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5338" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + id="linearGradient5535"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5537" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop5539" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5541" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5340" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + id="linearGradient5544"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5546" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop5548" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5550" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5342" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + id="linearGradient5553"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5555" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop5557" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5559" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5344" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + id="linearGradient5562"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5564" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop5566" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5568" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5346" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + id="linearGradient5571"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5573" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop5575" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5577" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5348" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + id="linearGradient5580"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5582" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop5584" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5586" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5350" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + id="linearGradient5589"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5591" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop5593" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5595" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5352" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + id="linearGradient5598"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5600" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop5602" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5604" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5354" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + id="linearGradient5607"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5609" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop5611" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5613" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5356" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + id="linearGradient5616"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop5618" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop5620" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop5622" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3645" + id="linearGradient5963" + gradientUnits="userSpaceOnUse" + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6348" + id="radialGradient5965" + gradientUnits="userSpaceOnUse" + cx="244.72031" + cy="222.16092" + fx="244.72031" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient5967" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="49.709621" + cy="222.16092" + fx="49.709621" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient5969" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="69.944862" + cy="222.16092" + fx="69.944862" + fy="222.16092" + r="183.90805" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient5971" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient5973" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient5975" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient5977" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient5979" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient5981" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5983" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5985" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5987" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5989" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5991" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5993" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5995" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5997" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient5999" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6001" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6003" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6005" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6007" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="4" + inkscape:cx="75.434492" + inkscape:cy="26.073375" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1280" + inkscape:window-height="724" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" /> + <metadata + id="metadata5657"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1007.3622)"> + <g + id="g5933" + transform="translate(0.57142917,0.07145886)"> + <path + inkscape:connector-curvature="0" + id="path2371" + style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#73d216;fill-opacity:1;stroke:none;font-family:LucidaGrande" + d="m 11.95318,1048.6488 4.34617,0 0,-24 -4.34617,0 0,24 z m 29.75298,-0.7241 0,-3.7589 c -2.14293,1.0264 -4.18036,1.5395 -6.11228,1.5395 -2.44603,0 -4.34803,-0.936 -5.70599,-2.8081 -1.20782,-1.6601 -1.81172,-3.7432 -1.81172,-6.2491 0,-2.5354 0.5735,-4.6483 1.72051,-6.3389 1.35889,-1.9015 3.24568,-2.8523 5.66039,-2.8523 1.54038,0 3.53312,0.3621 5.97823,1.0862 l 0,-3.6677 c -2.38523,-0.5131 -4.46826,-0.7697 -6.24909,-0.7697 -3.86481,0 -6.83872,1.1019 -8.92175,3.3056 -2.08303,2.2341 -3.12455,5.2679 -3.12455,9.1014 0,3.5018 0.99637,6.4453 2.98912,8.8305 2.08303,2.5658 4.8455,3.8487 8.28744,3.8487 2.1125,0 4.54239,-0.4224 7.28969,-1.2672 l 0,0 z m 24.123,-0.046 0,-3.441 c -2.65609,0.9655 -4.88975,1.4482 -6.70099,1.4482 -4.95101,0 -7.74343,-2.8527 -8.37727,-8.5583 l 15.16946,0 0,-1.3584 c 0.0903,-3.6833 -0.69467,-6.6116 -2.35481,-8.7849 -1.56989,-2.0526 -3.81875,-3.079 -6.74659,-3.079 -3.29084,0 -5.90223,1.2677 -7.83416,3.8031 -1.78178,2.3852 -2.67266,5.2532 -2.67266,8.6039 0,3.6529 1.07191,6.672 3.21575,9.0572 2.23412,2.4147 5.16243,3.622 8.78494,3.622 2.02221,0 4.52765,-0.4376 7.51633,-1.3128 l 0,0 z M 50.97754,1034.068 c 0.36206,-4.4682 2.21845,-6.7023 5.56918,-6.7023 3.35071,0 5.02607,2.2341 5.02609,6.7023 l -10.59527,0 z" /> + <path + inkscape:connector-curvature="0" + id="path2361" + style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#73a0d0;fill-opacity:1;stroke:none;font-family:LucidaGrande" + d="m 88.86319,1048.6488 4.34617,0 0,-34.9131 -4.34617,0 0,13.63 c -1.90248,-2.1733 -4.27249,-3.26 -7.11004,-3.26 -3.41154,0 -6.03812,1.4188 -7.87977,4.2564 -1.56988,2.5059 -2.35481,5.5097 -2.35481,9.0115 0,3.3204 0.70985,6.0372 2.12955,8.1507 1.62976,2.4451 4.02971,3.6676 7.19987,3.6676 3.5322,0 6.20393,-1.6906 8.0152,-5.0717 l 0,4.5286 z m 0,-18.294 0,11.0486 c -2.35483,2.6569 -4.72484,3.9854 -7.11004,3.9854 -3.7128,0 -5.56919,-2.8076 -5.56918,-8.4228 -1e-5,-2.657 0.39246,-4.7704 1.1774,-6.3403 1.08619,-2.1733 2.77675,-3.26 5.07169,-3.26 2.02221,0 4.16559,0.9964 6.43013,2.9891 l 0,0 z m 22.455,18.8371 c 3.7137,0 6.61206,-1.1774 8.69512,-3.5322 1.93191,-2.2037 2.89788,-5.2223 2.89791,-9.0558 -3e-5,-3.7441 -0.966,-6.718 -2.89791,-8.9217 -2.02317,-2.3843 -4.87594,-3.5765 -8.55831,-3.5765 -3.68331,0 -6.53608,1.1922 -8.5583,3.5765 -1.93286,2.2949 -2.89929,5.2836 -2.89929,8.9659 0,3.6529 0.95123,6.6269 2.85369,8.9218 2.05262,2.4147 4.87498,3.622 8.46709,3.622 l 0,0 z m 0.0456,-3.26 c -2.38431,0 -4.16515,-0.9963 -5.34255,-2.9891 -0.90563,-1.6297 -1.35844,-3.728 -1.35844,-6.2947 0,-6.1883 2.26406,-9.2824 6.79219,-9.2824 4.55852,0 6.83778,3.0794 6.8378,9.2382 -2e-5,6.2187 -2.30969,9.328 -6.929,9.328 l 0,0 z m 23.28831,2.7169 4.34755,0 9.50907,-24 -4.07531,0 -7.3809,18.6561 -6.97323,-18.6561 -4.34755,0 8.92037,24 z m 36.07116,-0.7697 0,-3.441 c -2.65609,0.9655 -4.88975,1.4482 -6.70099,1.4482 -4.95101,0 -7.74343,-2.8527 -8.37726,-8.5583 l 15.16946,0 0,-1.3584 c 0.0903,-3.6833 -0.69468,-6.6116 -2.35482,-8.7849 -1.56989,-2.0526 -3.81875,-3.079 -6.74658,-3.079 -3.29085,0 -5.90224,1.2677 -7.83417,3.8031 -1.78178,2.3852 -2.67266,5.2532 -2.67266,8.6039 0,3.6529 1.07192,6.672 3.21576,9.0572 2.23411,2.4147 5.16242,3.622 8.78493,3.622 2.02221,0 4.52765,-0.4376 7.51633,-1.3128 l 0,0 z m -14.85161,-13.811 c 0.36206,-4.4683 2.21845,-6.7024 5.56919,-6.7024 3.3507,0 5.02606,2.2341 5.02608,6.7024 l -10.59527,0 z" /> + <g + id="g17886" + transform="matrix(0.06052857,0,0,0.06052857,6.24932,1007.9503)"> + <path + inkscape:connector-curvature="0" + id="path17888" + style="fill:#4e9a06;fill-opacity:1;stroke:#4e9a06;stroke-width:7.61594343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)" + d="m 428.62836,222.16092 a 183.90805,183.90805 0 1 1 -367.816104,0 183.90805,183.90805 0 1 1 367.816104,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17890" + style="fill:url(#linearGradient5963);fill-opacity:1;stroke:none" + transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)" + d="m 428.62836,222.16092 a 183.90805,183.90805 0 1 1 -367.816104,0 183.90805,183.90805 0 1 1 367.816104,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17892" + style="fill:url(#radialGradient5965);fill-opacity:1;stroke:none" + transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)" + d="m 428.62836,222.16092 a 183.90805,183.90805 0 1 1 -367.816104,0 183.90805,183.90805 0 1 1 367.816104,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17894" + style="fill:url(#radialGradient5967);fill-opacity:1;stroke:none" + transform="matrix(0,0.382405,0.382405,0,43.14837,21.00481)" + d="m 428.62836,222.16092 a 183.90805,183.90805 0 1 1 -367.816104,0 183.90805,183.90805 0 1 1 367.816104,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17896" + style="fill:url(#radialGradient5969);fill-opacity:1;stroke:none" + transform="matrix(0,-0.306725,0.412392,0,36.48655,251.3615)" + d="m 428.62836,222.16092 a 183.90805,183.90805 0 1 1 -367.816104,0 183.90805,183.90805 0 1 1 367.816104,0 z" /> + <g + id="g17898" + style="opacity:0.5" + transform="matrix(0.525214,0,0,0.525214,-0.426697,22.2088)"> + <path + inkscape:connector-curvature="0" + id="path17900" + style="fill:url(#linearGradient5971);fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 201.58219,398.66524 c 0,0 -175.98576,-177.96619 32.57947,-358.777143 C -1.634599,220.03851 202.12567,397.72391 201.58219,398.66524 z" /> + <path + inkscape:connector-curvature="0" + id="path17902" + style="fill:url(#linearGradient5973);fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 418.06183,185.18557 c 0,0 -177.96626,-175.9856903 -358.777135,32.57961 C 239.43502,-18.031148 417.12049,185.72905 418.06183,185.18557 z" /> + <path + inkscape:connector-curvature="0" + id="path17904" + style="fill:url(#linearGradient5975);fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 66.93794,267.02123 c 0,0 177.96626,175.98569 358.77713,-32.57961 C 245.56475,470.23795 67.879272,266.47776 66.93794,267.02123 z" /> + <path + inkscape:connector-curvature="0" + id="path17906" + style="fill:url(#linearGradient5977);fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 283.41758,47.541558 c 0,0 175.98575,177.966182 -32.57947,358.777142 C 486.63436,226.16829 282.8741,48.482895 283.41758,47.541558 z" /> + <path + inkscape:connector-curvature="0" + id="path17908" + style="fill:url(#radialGradient5979);fill-opacity:1;fill-rule:evenodd;stroke:none" + d="M 92,316 C 92,316 262.42047,243.53212 400.71024,137.76606 239,206 91,316 92,316 z" /> + <path + inkscape:connector-curvature="0" + id="path17910" + style="fill:url(#radialGradient5981);fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 335.46957,381.23563 c 0,0 -72.46788,-170.42047 -178.23394,-308.710239 68.23394,161.710239 178.23394,309.710239 178.23394,308.710239 z" /> + </g> + <path + inkscape:connector-curvature="0" + id="path17912" + style="fill:url(#radialGradient5983);fill-opacity:1;stroke:none" + transform="matrix(0.983093,0,0,0.983093,-24.81549,-4.294319)" + d="m 176,148.5 a 19.5,19.5 0 1 1 -39,0 19.5,19.5 0 1 1 39,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17914" + style="fill:url(#radialGradient5985);fill-opacity:1;stroke:none" + transform="matrix(0.417478,0,0,0.417478,112.5483,29.80421)" + d="m 176,148.5 a 19.5,19.5 0 1 1 -39,0 19.5,19.5 0 1 1 39,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17916" + style="fill:url(#radialGradient5987);fill-opacity:1;stroke:none" + transform="matrix(0.255874,0,0,0.255874,157.2722,63.78154)" + d="m 176,148.5 a 19.5,19.5 0 1 1 -39,0 19.5,19.5 0 1 1 39,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17918" + style="fill:url(#radialGradient5989);fill-opacity:1;stroke:none" + transform="matrix(0.525214,0,0,0.525214,15.85494,9.603656)" + d="m 176,148.5 a 19.5,19.5 0 1 1 -39,0 19.5,19.5 0 1 1 39,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17920" + style="fill:url(#radialGradient5991);fill-opacity:1;stroke:none" + transform="matrix(0.525214,0,0,0.525214,100.9397,30.61223)" + d="m 176,148.5 a 19.5,19.5 0 1 1 -39,0 19.5,19.5 0 1 1 39,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17922" + style="fill:url(#radialGradient5993);fill-opacity:1;stroke:none" + transform="matrix(0.525214,0,0,0.525214,76.2546,115.6969)" + d="m 176,148.5 a 19.5,19.5 0 1 1 -39,0 19.5,19.5 0 1 1 39,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17924" + style="fill:url(#radialGradient5995);fill-opacity:1;stroke:none" + transform="matrix(0.525214,0,0,0.525214,-10.93098,96.264)" + d="m 176,148.5 a 19.5,19.5 0 1 1 -39,0 19.5,19.5 0 1 1 39,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17926" + style="fill:url(#radialGradient5997);fill-opacity:1;stroke:none" + transform="matrix(0.417478,0,0,0.417478,109.9222,127.494)" + d="m 176,148.5 a 19.5,19.5 0 1 1 -39,0 19.5,19.5 0 1 1 39,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17928" + style="fill:url(#radialGradient5999);fill-opacity:1;stroke:none" + transform="matrix(0.255874,0,0,0.255874,123.1333,167.7739)" + d="m 176,148.5 a 19.5,19.5 0 1 1 -39,0 19.5,19.5 0 1 1 39,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17930" + style="fill:url(#radialGradient6001);fill-opacity:1;stroke:none" + transform="matrix(0.417478,0,0,0.417478,13.28276,129.5949)" + d="m 176,148.5 a 19.5,19.5 0 1 1 -39,0 19.5,19.5 0 1 1 39,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17932" + style="fill:url(#radialGradient6003);fill-opacity:1;stroke:none" + transform="matrix(0.417478,0,0,0.417478,13.28276,31.90504)" + d="m 176,148.5 a 19.5,19.5 0 1 1 -39,0 19.5,19.5 0 1 1 39,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17934" + style="fill:url(#radialGradient6005);fill-opacity:1;stroke:none" + transform="matrix(0.255874,0,0,0.255874,19.66611,143.614)" + d="m 176,148.5 a 19.5,19.5 0 1 1 -39,0 19.5,19.5 0 1 1 39,0 z" /> + <path + inkscape:connector-curvature="0" + id="path17936" + style="fill:url(#radialGradient6007);fill-opacity:1;stroke:none" + transform="matrix(0.255874,0,0,0.255874,50.65376,36.99558)" + d="m 176,148.5 a 19.5,19.5 0 1 1 -39,0 19.5,19.5 0 1 1 39,0 z" /> + </g> + </g> + </g> +</svg> diff --git a/debian/logo/icedove/icedove_logo.svg b/debian/logo/icedove/icedove_logo.svg new file mode 100644 index 0000000000..885bb14685 --- /dev/null +++ b/debian/logo/icedove/icedove_logo.svg @@ -0,0 +1,2407 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://web.resource.org/cc/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="163" + height="128" + id="svg2553" + sodipodi:version="0.32" + inkscape:version="0.44" + version="1.0" + sodipodi:docname="icedove_logo.svg" + sodipodi:docbase="E:\Mis Documentos - unicko\Mis imágenes\imagenes SVG\Ice images" + inkscape:export-filename="E:\Mis Documentos - unicko\Mis imágenes\imagenes SVG\Ice images\icedove_logo.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <defs + id="defs2555"> + <linearGradient + id="linearGradient9111"> + <stop + style="stop-color:#729fcf;stop-opacity:1;" + offset="0" + id="stop9113" /> + <stop + style="stop-color:white;stop-opacity:1;" + offset="1" + id="stop9115" /> + </linearGradient> + <linearGradient + id="linearGradient22783"> + <stop + style="stop-color:black;stop-opacity:1;" + offset="0" + id="stop22785" /> + <stop + style="stop-color:white;stop-opacity:1;" + offset="1" + id="stop22787" /> + </linearGradient> + <linearGradient + id="linearGradient12684"> + <stop + style="stop-color:white;stop-opacity:1;" + offset="0" + id="stop12686" /> + <stop + id="stop12692" + offset="0.34999999" + style="stop-color:white;stop-opacity:0.84536082;" /> + <stop + style="stop-color:white;stop-opacity:0;" + offset="1" + id="stop12688" /> + </linearGradient> + <linearGradient + id="linearGradient3657"> + <stop + style="stop-color:white;stop-opacity:1;" + offset="0" + id="stop3659" /> + <stop + style="stop-color:white;stop-opacity:0;" + offset="1" + id="stop3661" /> + </linearGradient> + <linearGradient + id="linearGradient6348"> + <stop + id="stop6350" + offset="0" + style="stop-color:white;stop-opacity:0.70103091;" /> + <stop + style="stop-color:#4e9a06;stop-opacity:0;" + offset="0.80000001" + id="stop6356" /> + <stop + id="stop6352" + offset="1" + style="stop-color:#8ae234;stop-opacity:1;" /> + </linearGradient> + <linearGradient + id="linearGradient3645"> + <stop + style="stop-color:#8ae234;stop-opacity:1;" + offset="0" + id="stop3647" /> + <stop + style="stop-color:#4e9a06;stop-opacity:1;" + offset="1" + id="stop3649" /> + </linearGradient> + <linearGradient + id="linearGradient2762"> + <stop + style="stop-color:black;stop-opacity:0.70588237;" + offset="0" + id="stop2764" /> + <stop + id="stop4540" + offset="0.40000001" + style="stop-color:black;stop-opacity:0.35294119;" /> + <stop + style="stop-color:black;stop-opacity:0;" + offset="1" + id="stop2766" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient3331" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.606013,0,0,1,-105.7856,-177.3913)" + x1="232" + y1="199.5" + x2="232" + y2="133" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3645" + id="linearGradient3333" + gradientUnits="userSpaceOnUse" + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6348" + id="radialGradient3335" + gradientUnits="userSpaceOnUse" + cx="244.72031" + cy="222.16092" + fx="244.72031" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient3337" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="49.709621" + cy="222.16092" + fx="49.709621" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient3339" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="69.944862" + cy="222.16092" + fx="69.944862" + fy="222.16092" + r="183.90805" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient3341" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient3343" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient3345" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient3347" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient3349" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient3351" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3353" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3355" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3357" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3359" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3361" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3363" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3365" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3367" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3369" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3371" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3373" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3375" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient3377" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <mask + maskUnits="userSpaceOnUse" + id="mask27344"> + <rect + style="opacity:1;fill:white;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect27338" + width="89.20401" + height="89.20401" + x="19.397995" + y="20.334448" + mask="none" /> + </mask> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient5696" + gradientUnits="userSpaceOnUse" + cx="65.329872" + cy="63.501297" + fx="65.329872" + fy="31.0061" + r="57.350651" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient6151" + gradientUnits="userSpaceOnUse" + x1="62.618664" + y1="119.48166" + x2="62.618664" + y2="-1.8272629" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3645" + id="linearGradient6153" + gradientUnits="userSpaceOnUse" + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6348" + id="radialGradient6155" + gradientUnits="userSpaceOnUse" + cx="244.72031" + cy="222.16092" + fx="244.72031" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient6157" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="49.709621" + cy="222.16092" + fx="49.709621" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient6159" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="69.944862" + cy="222.16092" + fx="69.944862" + fy="222.16092" + r="183.90805" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient6161" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient6163" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient6165" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient6167" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient6169" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient6171" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6173" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6175" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6177" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6179" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6181" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6183" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6185" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6187" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6189" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6191" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6193" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6195" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6197" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient6199" + gradientUnits="userSpaceOnUse" + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient6201" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" + cx="78.836967" + cy="65.425926" + fx="78.836967" + fy="65.425926" + r="36.617115" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient6203" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient6205" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient6207" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient6209" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient6211" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient6213" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient6215" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" + cx="47.304798" + cy="72.108414" + fx="47.304798" + fy="72.108414" + r="0.50028783" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient6217" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" + cx="67.904976" + cy="141.29233" + fx="67.904976" + fy="141.29233" + r="21.288834" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient6219" + gradientUnits="userSpaceOnUse" + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3645" + id="linearGradient12131" + gradientUnits="userSpaceOnUse" + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6348" + id="radialGradient12133" + gradientUnits="userSpaceOnUse" + cx="244.72031" + cy="222.16092" + fx="244.72031" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient12135" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="49.709621" + cy="222.16092" + fx="49.709621" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient12137" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="69.944862" + cy="222.16092" + fx="69.944862" + fy="222.16092" + r="183.90805" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient12139" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient12141" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient12143" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient12145" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient12147" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient12149" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12151" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12153" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12155" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12157" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12159" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12161" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12163" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12165" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12167" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12169" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12171" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12173" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12175" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient12177" + gradientUnits="userSpaceOnUse" + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient12179" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" + cx="78.836967" + cy="65.425926" + fx="78.836967" + fy="65.425926" + r="36.617115" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient12181" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient12183" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient12185" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient12187" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient12189" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient12191" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient12193" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" + cx="47.304798" + cy="72.108414" + fx="47.304798" + fy="72.108414" + r="0.50028783" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient12195" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" + cx="67.904976" + cy="141.29233" + fx="67.904976" + fy="141.29233" + r="21.288834" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient12197" + gradientUnits="userSpaceOnUse" + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient13153" + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,9.076597,-1.727395e-2)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient14041" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,29.0766,-1.727395e-2)" + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient14046" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,9.0766,-1.727395e-2)" + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" /> + <mask + maskUnits="userSpaceOnUse" + id="mask14043"> + <path + style="opacity:1;fill:url(#linearGradient14046);fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="M 148.21875,-0.4375 L 148.21875,145.9375 L 315.71875,145.9375 L 315.71875,-0.4375 L 148.21875,-0.4375 z M 230.625,49.75 C 232.61348,49.728156 235.3486,50.413877 236.6875,49.9375 C 236.6875,59.572917 236.6875,69.208333 236.6875,78.84375 C 237.80407,86.0749 236.71054,91.095956 228.34375,88.84375 C 228.53534,86.451419 224.98057,90.03615 223.15625,89.375 C 214.65443,90.390102 209.78899,80.973754 211.0625,73.5625 C 211.04603,65.866446 218.17214,58.144029 226.25,60.6875 C 230.71211,63.078319 227.26672,54.402709 228.34375,51.9375 C 227.98453,50.218145 229.0784,49.76699 230.625,49.75 z M 155.15625,51.6875 C 158.25318,51.513525 161.8431,53.343353 159.78125,57.5 C 159.92092,59.662005 158.28773,60.747592 156.375,60.90625 C 157.33333,60.995078 158.21396,61.053537 158.78125,60.84375 C 161.09634,64.86199 159.12822,73.163447 159.78125,78.84375 C 160.89782,86.0749 159.80429,91.095956 151.4375,88.84375 C 151.4375,80.177083 151.4375,71.510417 151.4375,62.84375 C 150.82428,60.740185 152.50227,60.596433 154.46875,60.75 C 151.74373,60.140225 149.39209,57.81315 151.4375,54.09375 C 151.62237,52.619191 153.29809,51.791885 155.15625,51.6875 z M 199.03125,60.25 C 206.0211,60.446329 209.89412,67.575991 209.40625,74.15625 C 210.07595,80.867612 199.26497,76.098305 194.65625,77.53125 C 195.24658,81.721195 200.38014,83.050392 203.9375,81.5625 C 209.54836,78.370714 210.0085,82.05928 209.3125,87.59375 C 204.03956,89.225413 197.8833,90.567935 192.8125,87.6875 C 181.58866,81.946044 184.20428,60.916448 197.59375,60.3125 C 198.08709,60.26181 198.56526,60.236911 199.03125,60.25 z M 303.90625,60.25 C 310.87115,60.427471 314.85773,67.620425 314.28125,74.15625 C 314.95095,80.867612 304.13997,76.098305 299.53125,77.53125 C 300.21075,81.799096 305.28333,83.000145 308.84375,81.5625 C 314.47641,78.411663 314.84735,82.016382 314.1875,87.5625 C 309.16968,89.172479 303.44866,90.421765 298.46875,88.09375 C 286.45088,82.938407 288.74059,60.944095 302.46875,60.3125 C 302.95903,60.259719 303.44192,60.238169 303.90625,60.25 z M 252.9375,60.28125 C 253.19296,60.280817 253.43281,60.2906 253.6875,60.3125 C 264.10167,60.12063 268.8789,72.526035 265.375,81.125 C 261.84707,92.382989 243.13551,92.030066 240.3125,80.46875 C 237.09924,72.045778 242.05743,60.085699 252.15625,60.3125 C 252.41097,60.292332 252.68204,60.281683 252.9375,60.28125 z M 175,60.3125 C 175.27433,60.307854 175.56339,60.298161 175.84375,60.3125 C 178.36211,60.620018 186.09799,59.810553 184.90625,63.71875 C 186.50907,70.033221 183.01119,69.054612 178.59375,67.8125 C 172.82193,66.067827 170.09742,73.618468 172.03125,78.03125 C 173.6796,84.144414 181.63918,81.525867 185.1875,79.34375 C 185.30614,83.718289 186.44184,89.054019 180.65625,88.8125 C 172.72168,91.602213 163.60729,85.956608 162.84375,77.53125 C 160.97452,69.546203 166.49588,60.456537 175,60.3125 z M 268.28125,60.40625 C 271.44708,60.39322 275.53672,62.09901 274.71875,65.59375 C 276.90299,72.562966 279.10449,79.434996 281.46875,68.59375 C 282.43983,61.823855 286.26457,59.268338 292.90625,60.84375 C 290.40764,67.296874 287.81623,73.717356 285.28125,80.15625 C 283.76489,85.952496 281.6753,91.001901 274.75,88.84375 C 271.58436,80.413712 268.46169,71.967485 265.3125,63.53125 C 263.91832,61.47081 265.81894,60.416384 268.28125,60.40625 z M 198.53125,67.53125 C 198.36631,67.517995 198.20948,67.537003 198.03125,67.5625 C 195.41624,67.30849 192.60377,71.746557 197.90625,70.25 C 201.89161,71.970476 201.00538,67.730076 198.53125,67.53125 z M 303.4375,67.53125 C 303.27171,67.519763 303.08564,67.534387 302.90625,67.5625 C 300.34163,67.269233 297.66117,71.694877 302.75,70.25 C 306.76137,72.00013 305.92439,67.703556 303.4375,67.53125 z M 223.46875,67.5625 C 218.6357,68.54641 219.34725,76.248807 220.375,79.78125 C 222.88587,84.417492 230.96928,79.076556 228.34375,74.46875 C 229.81229,70.574111 227.32559,67.313857 223.46875,67.5625 z M 252.65625,67.5625 C 247.81708,67.515605 247.96496,73.84384 248.28125,77.15625 C 247.72241,82.328324 255.62963,84.101336 257.09375,79.3125 C 258.40482,75.472546 258.60733,67.233646 252.65625,67.5625 z " + id="rect12260" /> + </mask> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3645" + id="linearGradient14134" + gradientUnits="userSpaceOnUse" + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6348" + id="radialGradient14136" + gradientUnits="userSpaceOnUse" + cx="244.72031" + cy="222.16092" + fx="244.72031" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient14138" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="49.709621" + cy="222.16092" + fx="49.709621" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient14140" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="69.944862" + cy="222.16092" + fx="69.944862" + fy="222.16092" + r="183.90805" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient14142" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient14144" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient14146" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient14148" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient14150" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient14152" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14154" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14156" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14158" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14160" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14162" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14164" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14166" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14168" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14170" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14172" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14174" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14176" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14178" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient14180" + gradientUnits="userSpaceOnUse" + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient14182" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" + cx="78.836967" + cy="65.425926" + fx="78.836967" + fy="65.425926" + r="36.617115" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient14184" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient14186" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient14188" + gradientUnits="userSpaceOnUse" + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient14190" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" + cx="185.18442" + cy="162.24416" + fx="185.18442" + fy="162.24416" + r="8.3116884" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient14192" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2762" + id="radialGradient14194" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" + cx="46.132965" + cy="72.531746" + fx="46.132965" + fy="72.531746" + r="0.28773159" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14196" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" + cx="47.304798" + cy="72.108414" + fx="47.304798" + fy="72.108414" + r="0.50028783" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="radialGradient14198" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" + cx="67.904976" + cy="141.29233" + fx="67.904976" + fy="141.29233" + r="21.288834" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9111" + id="linearGradient14200" + gradientUnits="userSpaceOnUse" + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3645" + id="linearGradient14202" + gradientUnits="userSpaceOnUse" + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient6348" + id="radialGradient14204" + gradientUnits="userSpaceOnUse" + cx="244.72031" + cy="222.16092" + fx="244.72031" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient14206" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="49.709621" + cy="222.16092" + fx="49.709621" + fy="222.16092" + r="183.90805" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient14208" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" + cx="69.944862" + cy="222.16092" + fx="69.944862" + fy="222.16092" + r="183.90805" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient14210" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient14212" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient14214" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="linearGradient14216" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient14218" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3657" + id="radialGradient14220" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" + cx="246.35255" + cy="226.88303" + fx="246.35255" + fy="226.88303" + r="154.3577" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14222" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14224" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14226" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14228" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14230" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14232" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14234" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14236" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14238" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14240" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14242" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14244" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12684" + id="radialGradient14246" + gradientUnits="userSpaceOnUse" + cx="156.5" + cy="148.5" + fx="156.5" + fy="148.5" + r="19.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient2303" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.606013,0,0,1,4.061872,-75.24342)" + x1="232" + y1="199.5" + x2="232" + y2="133" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient22783" + id="linearGradient2393" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.606013,0,0,1,4.061872,-75.24342)" + x1="232" + y1="199.5" + x2="232" + y2="133" /> + <mask + maskUnits="userSpaceOnUse" + id="mask2390"> + <rect + y="84.756577" + x="144.65685" + height="55" + width="165.44148" + id="rect21896" + style="opacity:1;fill:url(#linearGradient2393);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </mask> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="6.015625" + inkscape:cx="81.5" + inkscape:cy="64" + inkscape:document-units="px" + inkscape:current-layer="layer1" + width="163px" + height="128px" + inkscape:window-width="1280" + inkscape:window-height="980" + inkscape:window-x="-4" + inkscape:window-y="18" /> + <metadata + id="metadata2558"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title>Icedove Logo</dc:title> + <dc:creator> + <cc:Agent> + <dc:title>Ricardo Fernández Fuentes</dc:title> + </cc:Agent> + </dc:creator> + <dc:rights> + <cc:Agent> + <dc:title>Ricardo Fernández Fuentes</dc:title> + </cc:Agent> + </dc:rights> + <dc:description>icedove logo</dc:description> + <cc:license + rdf:resource="http://www.mozilla.org/MPL/" /> + <dc:subject> + <rdf:Bag> + <rdf:li>icedove</rdf:li> + <rdf:li>logo</rdf:li> + <rdf:li>logotipo</rdf:li> + </rdf:Bag> + </dc:subject> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Capa 1" + inkscape:groupmode="layer" + id="layer1"> + <g + id="g2409" + transform="translate(-145.3999,0)"> + <g + transform="translate(-4,2)" + mask="url(#mask14043)" + id="g12199"> + <g + transform="matrix(1.381818,3.704217e-3,-3.704217e-3,1.381818,161.3796,-19.22782)" + id="g11647"> + <path + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + sodipodi:ry="183.90805" + sodipodi:rx="183.90805" + sodipodi:cy="222.16092" + sodipodi:cx="244.72031" + id="path11649" + style="fill:#4e9a06;fill-opacity:1;stroke:#4e9a06;stroke-width:7.61594343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#linearGradient14134);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11651" + sodipodi:cx="244.72031" + sodipodi:cy="222.16092" + sodipodi:rx="183.90805" + sodipodi:ry="183.90805" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14136);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11653" + sodipodi:cx="244.72031" + sodipodi:cy="222.16092" + sodipodi:rx="183.90805" + sodipodi:ry="183.90805" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" /> + <path + transform="matrix(0,0.191202,0.191202,0,6.817809,10.5024)" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + sodipodi:ry="183.90805" + sodipodi:rx="183.90805" + sodipodi:cy="222.16092" + sodipodi:cx="244.72031" + id="path11655" + style="fill:url(#radialGradient14138);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14140);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11657" + sodipodi:cx="244.72031" + sodipodi:cy="222.16092" + sodipodi:rx="183.90805" + sodipodi:ry="183.90805" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.153363,0.206196,0,3.486899,125.6807)" /> + <g + id="g11659" + style="opacity:0.5" + transform="matrix(0.262607,0,0,0.262607,-14.96973,11.1044)"> + <path + sodipodi:nodetypes="ccc" + id="path11661" + d="M 201.58219,398.66524 C 201.58219,398.66524 25.59643,220.69905 234.16166,39.888097 C -1.634599,220.03851 202.12567,397.72391 201.58219,398.66524 z " + style="fill:url(#linearGradient14142);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + style="fill:url(#linearGradient14144);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 418.06183,185.18557 C 418.06183,185.18557 240.09557,9.1998797 59.284695,217.76518 C 239.43502,-18.031148 417.12049,185.72905 418.06183,185.18557 z " + id="path11663" + sodipodi:nodetypes="ccc" /> + <path + style="fill:url(#linearGradient14146);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 66.93794,267.02123 C 66.93794,267.02123 244.9042,443.00692 425.71507,234.44162 C 245.56475,470.23795 67.879272,266.47776 66.93794,267.02123 z " + id="path11665" + sodipodi:nodetypes="ccc" /> + <path + sodipodi:nodetypes="ccc" + id="path11667" + d="M 283.41758,47.541558 C 283.41758,47.541558 459.40333,225.50774 250.83811,406.3187 C 486.63436,226.16829 282.8741,48.482895 283.41758,47.541558 z " + style="fill:url(#linearGradient14148);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + sodipodi:nodetypes="ccc" + id="path11669" + d="M 92,316 C 92,316 262.42047,243.53212 400.71024,137.76606 C 239,206 91,316 92,316 z " + style="fill:url(#radialGradient14150);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + style="fill:url(#radialGradient14152);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 335.46957,381.23563 C 335.46957,381.23563 263.00169,210.81516 157.23563,72.525391 C 225.46957,234.23563 335.46957,382.23563 335.46957,381.23563 z " + id="path11671" + sodipodi:nodetypes="ccc" /> + </g> + <path + transform="matrix(0.491547,0,0,0.491547,-27.16413,-2.147156)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path11673" + style="fill:url(#radialGradient14154);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14156);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11675" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,41.51777,14.9021)" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14158);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11677" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,63.87972,31.89077)" /> + <path + transform="matrix(0.262607,0,0,0.262607,-6.828906,4.801832)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path11679" + style="fill:url(#radialGradient14160);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14162);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11681" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,35.71347,15.30611)" /> + <path + transform="matrix(0.262607,0,0,0.262607,23.37092,57.84845)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path11683" + style="fill:url(#radialGradient14164);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14166);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11685" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,-20.22187,48.132)" /> + <path + transform="matrix(0.208739,0,0,0.208739,40.20472,63.747)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path11687" + style="fill:url(#radialGradient14168);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + transform="matrix(0.127937,0,0,0.127937,46.81027,83.88695)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path11689" + style="fill:url(#radialGradient14170);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14172);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11691" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,-8.114996,64.79745)" /> + <path + transform="matrix(0.208739,0,0,0.208739,-8.114996,15.95252)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path11693" + style="fill:url(#radialGradient14174);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14176);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11695" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,-4.923321,71.807)" /> + <path + transform="matrix(0.127937,0,0,0.127937,10.5705,18.49779)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path11697" + style="fill:url(#radialGradient14178);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + </g> + <g + transform="matrix(1.279606,0.521577,-0.521577,1.279606,182.9547,-68.57766)" + id="g11699"> + <g + id="g11701"> + <g + id="g11703"> + <path + style="fill:#3465a4;fill-opacity:1;fill-rule:evenodd;stroke:#3465a4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 24.945445,51.12438 C 24.764518,51.267614 24.563588,51.468047 24.324111,51.735698 C 20.492492,56.018098 22.044907,63.912999 22.044907,63.912999 C 22.044906,63.912996 20.718928,55.813343 19.141201,60.321133 C 17.563474,64.828925 21.622672,71.806668 21.622672,71.806668 C 21.62267,71.806664 17.114887,64.139816 18.016442,68.872995 C 18.918003,73.606174 23.428001,78.558589 23.428001,78.558589 C 23.428001,78.558589 19.590342,74.27361 20.041123,77.879844 C 20.491904,81.486076 27.462015,84.420707 27.462015,84.420707 C 27.462017,84.420707 21.606856,85.572885 25.438479,88.728338 C 29.270099,91.88379 37.169606,89.172247 37.169606,89.172247 C 37.169606,89.172247 31.081497,94.105417 37.392403,95.683143 C 39.212025,96.138048 41.004149,96.166163 42.645828,95.969841 C 43.206872,97.08461 43.782739,98.18903 44.412574,99.279937 C 56.579668,120.35396 90.49296,111.34982 92.77328,83.230635 C 98.602267,83.978023 108.8773,79.051302 109.82488,75.51487 C 110.71693,72.185688 105.33734,74.193313 103.8145,74.979594 C 105.22478,74.193741 111.09829,71.184093 108.98097,67.053173 C 107.52992,64.222155 104.6173,66.603904 102.48936,68.996883 C 101.25179,70.8491 99.941827,72.271923 99.941827,72.271923 C 99.941824,72.271924 101.0334,70.63418 102.48936,68.996883 C 104.33009,66.241938 105.98201,62.51154 102.74085,61.057462 C 100.67386,60.130148 99.122456,61.448829 97.995272,63.40039 C 97.533895,66.83523 95.614383,70.151571 95.614383,70.151571 C 95.614385,70.15157 96.166636,66.566415 97.995272,63.40039 C 98.293804,61.177847 97.87617,59.269923 95.820332,59.820784 C 95.01941,60.035391 94.093864,60.223276 93.140765,60.429638 C 94.073129,59.136593 98.02757,53.346033 96.535475,49.809448 C 94.858434,45.834488 93.477624,52.513096 93.477623,52.513093 C 93.47762,52.513095 95.158107,44.751757 93.275598,39.350676 C 91.39308,33.949599 91.302302,44.495327 91.302302,44.495327 C 91.302299,44.495328 91.331324,34.924774 87.033752,31.226981 C 82.736178,27.529186 86.170347,36.669027 86.170351,36.669027 C 86.170348,36.669028 83.089447,27.610764 76.608533,25.482472 C 75.595887,25.149928 75.038415,25.102544 74.79387,25.339383 C 73.473322,26.618318 81.659563,35.893951 81.077385,49.785251 C 80.414877,65.593189 57.449104,66.303484 59.954817,82.51239 C 57.558953,81.69397 56.256343,78.955671 56.830558,72.913514 C 57.791587,62.801122 47.870898,60.36894 43.935467,62.641062 C 39.195752,65.377537 37.218745,70.332572 37.220646,76.260651 C 34.926189,75.309907 32.88081,73.810967 31.310891,71.337155 C 24.337905,60.349417 27.659364,48.975861 24.945445,51.12438 z " + id="path11705" /> + <path + style="fill:url(#linearGradient14180);fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 61.056745,88.034147 C 56.931179,72.637329 38.743181,83.075578 31.305326,71.355322 C 23.867471,59.635066 28.149872,47.464032 24.318251,51.746433 C 20.486629,56.028834 22.064355,63.917467 22.064355,63.917467 C 22.064355,63.917467 20.712021,55.803444 19.134294,60.311235 C 17.556567,64.819025 21.613575,71.806101 21.613575,71.806101 C 21.613575,71.806101 17.105785,64.142857 18.00734,68.876037 C 18.908903,73.609217 23.416692,78.567788 23.416692,78.567788 C 23.416692,78.567788 19.585067,74.285386 20.035848,77.89162 C 20.48663,81.497852 27.473703,84.427915 27.473703,84.427915 C 27.473703,84.427915 21.613575,85.554863 25.445198,88.710316 C 29.27682,91.86577 37.165454,89.161095 37.165454,89.161095 C 37.165454,89.161095 31.079936,94.119665 37.390842,95.697392 C 43.70175,97.275118 49.787267,93.668886 49.787267,93.668886 C 49.787267,93.668886 47.307983,99.529015 53.618889,99.078235 C 59.9298,98.627458 62.578824,93.714626 61.056745,88.034147 z " + id="path11707" + sodipodi:nodetypes="csscscscscscscss" /> + <path + style="fill:url(#radialGradient14182);fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 74.801332,25.332661 C 73.480787,26.611594 81.667026,35.887229 81.084848,49.778529 C 80.422342,65.586466 57.456567,66.296762 59.96228,82.505668 C 57.566415,81.687249 56.263806,78.948949 56.83802,72.906792 C 57.799049,62.7944 47.87836,60.362218 43.94293,62.63434 C 33.595569,68.60839 36.288537,85.189043 44.420037,99.273215 C 56.587131,120.34724 90.500423,111.3431 92.780743,83.223913 C 98.609732,83.971299 108.88916,79.044457 109.83674,75.508024 C 110.72879,72.17884 105.33952,74.185172 103.81668,74.971457 C 105.22696,74.185599 111.10575,71.177376 108.98843,67.046453 C 107.53738,64.215437 104.62477,66.597185 102.49683,68.990161 C 101.25926,70.84238 99.94929,72.265201 99.94929,72.265201 C 99.94929,72.265202 101.04087,70.62746 102.49683,68.990161 C 104.33756,66.235216 105.98947,62.504823 102.7483,61.050742 C 100.68131,60.123425 99.129919,61.442107 98.002734,63.393668 C 97.541362,66.82851 95.621846,70.144849 95.621846,70.144849 C 95.621853,70.14485 96.174098,66.559692 98.002734,63.393668 C 98.301269,61.171123 97.883633,59.263201 95.827794,59.814062 C 95.026875,60.028667 94.101327,60.216554 93.148228,60.422916 C 94.080595,59.129869 98.03503,53.339313 96.542934,49.802728 C 94.865893,45.827768 93.485086,52.506374 93.485086,52.506371 C 93.485086,52.506371 95.165567,44.745037 93.283058,39.343956 C 91.400539,33.942879 91.309765,44.488605 91.309765,44.488605 C 91.309765,44.488605 91.338783,34.918054 87.041211,31.220261 C 82.743638,27.522466 86.17781,36.662305 86.177814,36.662305 C 86.177814,36.662305 83.096906,27.604044 76.615995,25.47575 C 75.603352,25.143205 75.045878,25.095822 74.801332,25.332661 z " + id="path11709" + sodipodi:nodetypes="cscssscscscccscccscscscscsc" /> + <path + sodipodi:nodetypes="csscscscscscsc" + id="path11711" + d="M 60.400431,84.588774 C 55.502998,66.311305 80.396822,66.246952 81.086813,49.783187 C 81.776803,33.319422 70.150186,23.348755 76.631104,25.477044 C 83.112017,27.605337 86.172309,36.651725 86.172309,36.651725 C 86.172309,36.651725 82.746524,27.507404 87.044097,31.205199 C 91.341669,34.902993 91.318009,44.494104 91.318009,44.494104 C 91.318009,44.494104 91.403759,33.940296 93.286277,39.341373 C 95.168787,44.742455 93.477686,52.515713 93.477686,52.515713 C 93.477686,52.515713 94.874992,45.838928 96.552033,49.813887 C 98.229074,53.788848 92.785122,60.948263 92.785122,60.948263 C 92.785122,60.948263 99.478544,58.628565 97.412341,64.146787 C 95.346139,69.66501 85.63085,71.566734 85.63085,71.566734 C 85.63085,71.566734 94.830231,73.052369 89.278737,78.420175 C 83.727242,83.787982 75.330537,83.692622 75.330537,83.692622" + style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + style="fill:#555753;fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 46.322278,72.009213 C 45.673904,72.066263 44.966345,72.184699 44.121597,72.42758 C 45.351831,72.823907 46.277921,73.894027 46.757808,74.857649 C 47.906031,73.76106 47.797614,73.075297 49.535256,72.70032 C 48.901551,72.305808 48.236219,72.044718 47.453299,71.972229 C 46.931143,71.290519 46.892946,71.858989 46.322278,72.009213 z " + id="path11713" + sodipodi:nodetypes="ccsccc" /> + <path + style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" + d="M 41.722024,65.586999 C 41.722024,65.586999 46.048803,66.655184 44.315927,70.820682 C 40.365669,69.177346 45.745941,67.260977 41.722024,65.586999 z " + id="path11715" + sodipodi:nodetypes="ccc" /> + <g + style="display:inline" + id="g11717" + transform="matrix(0.133747,5.563981e-2,-5.563981e-2,0.133747,27.2196,35.07171)"> + <path + transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + sodipodi:ry="8.3116884" + sodipodi:rx="8.3116884" + sodipodi:cy="170.55585" + sodipodi:cx="185.18442" + id="path11719" + style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="opacity:1;fill:url(#linearGradient14184);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11721" + sodipodi:cx="185.18442" + sodipodi:cy="170.55585" + sodipodi:rx="8.3116884" + sodipodi:ry="8.3116884" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" /> + <path + sodipodi:type="arc" + style="opacity:1;fill:url(#radialGradient14186);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11723" + sodipodi:cx="185.18442" + sodipodi:cy="170.55585" + sodipodi:rx="8.3116884" + sodipodi:ry="8.3116884" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" /> + </g> + <path + sodipodi:nodetypes="ccc" + id="path11725" + d="M 54.198937,67.249037 C 54.198937,67.249037 49.743413,67.14734 50.325449,71.621204 C 54.56814,71.069244 49.877135,67.811289 54.198937,67.249037 z " + style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /> + <g + transform="matrix(-0.143648,1.86882e-2,1.86882e-2,0.143648,76.18374,41.59418)" + id="g11727" + style="display:inline"> + <path + sodipodi:type="arc" + style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11729" + sodipodi:cx="185.18442" + sodipodi:cy="170.55585" + sodipodi:rx="8.3116884" + sodipodi:ry="8.3116884" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" /> + <path + transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + sodipodi:ry="8.3116884" + sodipodi:rx="8.3116884" + sodipodi:cy="170.55585" + sodipodi:cx="185.18442" + id="path11731" + style="opacity:1;fill:url(#linearGradient14188);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + sodipodi:ry="8.3116884" + sodipodi:rx="8.3116884" + sodipodi:cy="170.55585" + sodipodi:cx="185.18442" + id="path11733" + style="opacity:1;fill:url(#radialGradient14190);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + </g> + <path + sodipodi:type="arc" + style="opacity:1;fill:url(#radialGradient14192);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11735" + sodipodi:cx="46.132965" + sodipodi:cy="72.531746" + sodipodi:rx="0.28773159" + sodipodi:ry="0.35167193" + d="M 46.420697 72.531746 A 0.28773159 0.35167193 0 1 1 45.845234,72.531746 A 0.28773159 0.35167193 0 1 1 46.420697 72.531746 z" + transform="matrix(0.996107,-8.815314e-2,8.815314e-2,0.996107,-5.970501,4.288031)" /> + <path + d="M 46.420697 72.531746 A 0.28773159 0.35167193 0 1 1 45.845234,72.531746 A 0.28773159 0.35167193 0 1 1 46.420697 72.531746 z" + sodipodi:ry="0.35167193" + sodipodi:rx="0.28773159" + sodipodi:cy="72.531746" + sodipodi:cx="46.132965" + id="path11737" + style="opacity:1;fill:url(#radialGradient14194);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" + transform="matrix(0.98674,0.162307,-0.162307,0.98674,13.86084,-6.525857)" /> + <path + sodipodi:type="arc" + style="opacity:1;fill:url(#radialGradient14196);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11739" + sodipodi:cx="47.295506" + sodipodi:cy="72.858513" + sodipodi:rx="0.50028783" + sodipodi:ry="0.50028783" + d="M 47.795793 72.858513 A 0.50028783 0.50028783 0 1 1 46.795218,72.858513 A 0.50028783 0.50028783 0 1 1 47.795793 72.858513 z" + transform="matrix(0.632402,4.700127e-2,-0.109853,1.478076,25.07223,-37.29287)" /> + </g> + <path + sodipodi:nodetypes="cscscscscscscss" + id="path11741" + d="M 70.367893,108.73579 C 80.193959,105.94798 85.351171,100.70903 88.561873,93.752508 C 91.772575,86.795987 80.267559,102.58194 80.267559,102.58194 C 80.267559,102.58194 85.083612,90.274247 82.140468,91.879599 C 79.197324,93.48495 75.986622,104.45485 75.986622,104.45485 C 75.986622,104.45485 76.521739,91.076923 74.648829,94.020067 C 72.77592,96.963211 70.90301,106.32776 70.90301,106.32776 C 70.90301,106.32776 69.030101,92.949833 67.157191,96.428094 C 65.284281,99.906355 66.622073,107.398 66.622073,107.398 C 66.622073,107.398 59.93311,93.217392 59.93311,96.963211 C 59.93311,100.70903 61.80602,107.398 61.80602,107.398 C 61.80602,107.398 54.046822,94.555184 53.511705,96.695652 C 52.976588,98.83612 56.187291,105.79265 56.187291,105.79265 C 56.187291,105.79265 46.287625,93.752508 46.555184,97.230769 C 46.822742,100.70903 56.150624,112.76946 70.367893,108.73579 z " + style="fill:url(#radialGradient14198);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + </g> + <path + style="fill:url(#linearGradient14200);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 67.692308,81.712375 C 67.692308,81.712375 65.819398,77.698997 71.438127,72.882943 C 77.056856,68.06689 81.337793,65.658863 82.408027,62.983278 C 77.056856,71.545151 69.297659,74.755853 70.367893,77.698997 C 71.438127,80.64214 67.959866,81.712375 67.692308,81.712375 z " + id="path11743" /> + </g> + </g> + <g + mask="url(#mask2390)" + id="g2386"> + <path + id="path2333" + style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#73d216;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:LucidaGrande" + d="M 149.42445,91.028099 L 153.77062,91.028099 L 153.77062,115.0281 L 149.42445,115.0281 L 149.42445,91.028099 z M 179.17743,91.752231 L 179.17743,95.511084 C 177.03449,94.484767 174.99707,93.97161 173.06515,93.971613 C 170.61911,93.97161 168.71712,94.907637 167.35915,96.779697 C 166.15133,98.43985 165.54743,100.52288 165.54744,103.02879 C 165.54743,105.56416 166.12093,107.67713 167.26794,109.36771 C 168.62683,111.26923 170.51363,112.22 172.92833,112.22002 C 174.46871,112.22 176.46145,111.85793 178.90657,111.13382 L 178.90657,114.80146 C 176.52134,115.3146 174.43831,115.57118 172.65748,115.5712 C 168.79266,115.57118 165.81875,114.46932 163.73573,112.26562 C 161.65269,110.03148 160.61118,106.99768 160.61118,103.16422 C 160.61118,99.662398 161.60755,96.718887 163.6003,94.333679 C 165.68332,91.767892 168.4458,90.485001 171.88774,90.485 C 174.00024,90.485001 176.43013,90.907411 179.17743,91.752231 L 179.17743,91.752231 z M 203.30042,91.797835 L 203.30042,95.238844 C 200.64433,94.273331 198.41067,93.790577 196.59944,93.79058 C 191.64843,93.790577 188.85601,96.643341 188.22217,102.34888 L 203.39163,102.34888 L 203.39163,103.70732 C 203.48189,107.39061 202.69696,110.31892 201.03682,112.49226 C 199.46693,114.54486 197.21806,115.57118 194.29023,115.5712 C 190.99938,115.57118 188.38799,114.30349 186.45606,111.76812 C 184.67429,109.38289 183.7834,106.51493 183.7834,103.16422 C 183.7834,99.511307 184.85532,96.49225 186.99916,94.107042 C 189.23327,91.692347 192.16158,90.485001 195.7841,90.485 C 197.80631,90.485001 200.31175,90.922612 203.30042,91.797835 L 203.30042,91.797835 z M 188.4488,105.60886 C 188.81086,110.07708 190.66726,112.3112 194.01799,112.31122 C 197.3687,112.3112 199.04405,110.07708 199.04407,105.60886 L 188.4488,105.60886 z " /> + <path + id="path2323" + style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#73a0d0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:LucidaGrande" + d="M 226.33445,91.028099 L 230.68063,91.028099 L 230.68063,125.94121 L 226.33445,125.94121 L 226.33445,112.31122 C 224.43198,114.48452 222.06197,115.57118 219.22442,115.5712 C 215.81288,115.57118 213.18629,114.15239 211.34464,111.31485 C 209.77477,108.80893 208.98983,105.80508 208.98983,102.30328 C 208.98983,98.982949 209.69968,96.266074 211.11939,94.152646 C 212.74914,91.707548 215.14909,90.485001 218.31925,90.485 C 221.85145,90.485001 224.52318,92.175562 226.33445,95.556688 L 226.33445,91.028099 z M 226.33445,109.32211 L 226.33445,98.273565 C 223.97963,95.616567 221.60962,94.288072 219.22442,94.288075 C 215.51162,94.288072 213.65523,97.095693 213.65523,102.71095 C 213.65523,105.36793 214.04769,107.48136 214.83264,109.05125 C 215.91883,111.22455 217.60939,112.3112 219.90433,112.31122 C 221.92654,112.3112 224.06991,111.31483 226.33445,109.32211 L 226.33445,109.32211 z M 248.78946,90.485 C 252.50315,90.485001 255.40152,91.662405 257.48457,94.017217 C 259.41649,96.220931 260.38246,99.239527 260.38248,103.07301 C 260.38246,106.81711 259.41649,109.79102 257.48457,111.99476 C 255.4614,114.37903 252.60864,115.57118 248.92627,115.5712 C 245.24295,115.57118 242.39019,114.37903 240.36797,111.99476 C 238.4351,109.69982 237.46867,106.71116 237.46868,103.02879 C 237.46867,99.375877 238.4199,96.401964 240.32237,94.107042 C 242.37499,91.692347 245.19735,90.485001 248.78946,90.485 L 248.78946,90.485 z M 248.83506,93.744976 C 246.45076,93.744973 244.66991,94.741345 243.49252,96.734094 C 242.58688,98.363844 242.13407,100.46207 242.13408,103.02879 C 242.13407,109.21706 244.39813,112.3112 248.92627,112.31122 C 253.48478,112.3112 255.76405,109.2318 255.76407,103.07301 C 255.76405,96.854316 253.45438,93.744973 248.83506,93.744976 L 248.83506,93.744976 z M 272.12337,91.028099 L 276.47093,91.028099 L 285.98,115.0281 L 281.90468,115.0281 L 274.52379,96.372028 L 267.55056,115.0281 L 263.203,115.0281 L 272.12337,91.028099 z M 308.19453,91.797835 L 308.19453,95.238844 C 305.53844,94.273331 303.30478,93.790577 301.49355,93.79058 C 296.54254,93.790577 293.75012,96.643341 293.11628,102.34888 L 308.28574,102.34888 L 308.28574,103.70732 C 308.376,107.39061 307.59107,110.31892 305.93093,112.49226 C 304.36104,114.54486 302.11218,115.57118 299.18434,115.5712 C 295.89349,115.57118 293.2821,114.30349 291.35017,111.76812 C 289.5684,109.38289 288.67751,106.51493 288.67752,103.16422 C 288.67751,99.511307 289.74943,96.49225 291.89327,94.107042 C 294.12738,91.692347 297.05569,90.485001 300.67821,90.485 C 302.70042,90.485001 305.20586,90.922612 308.19453,91.797835 L 308.19453,91.797835 z M 293.34292,105.60886 C 293.70498,110.07708 295.56137,112.3112 298.9121,112.31122 C 302.26281,112.3112 303.93817,110.07708 303.93818,105.60886 L 293.34292,105.60886 z " /> + </g> + <path + d="M 149.42446,88.839691 L 153.77063,88.839691 L 153.77063,64.839689 L 149.42446,64.839689 L 149.42446,88.839691 z M 179.17744,88.115559 L 179.17744,84.356706 C 177.03451,85.383024 174.99708,85.89618 173.06516,85.896177 C 170.61913,85.89618 168.71713,84.960153 167.35917,83.088093 C 166.15135,81.42794 165.54745,79.344911 165.54745,76.838999 C 165.54745,74.30363 166.12095,72.190659 167.26796,70.50008 C 168.62685,68.598563 170.51364,67.647795 172.92835,67.647774 C 174.46873,67.647795 176.46147,68.009861 178.90658,68.733972 L 178.90658,65.066326 C 176.52135,64.553193 174.43832,64.296615 172.65749,64.29659 C 168.79268,64.296615 165.81877,65.398474 163.73574,67.60217 C 161.65271,69.836311 160.61119,72.870108 160.61119,76.70357 C 160.61119,80.205393 161.60756,83.148904 163.60031,85.534111 C 165.68334,88.099898 168.44581,89.38279 171.88775,89.38279 C 174.00025,89.38279 176.43014,88.96038 179.17744,88.115559 L 179.17744,88.115559 z M 203.30044,88.069955 L 203.30044,84.628946 C 200.64435,85.594459 198.41069,86.077213 196.59945,86.07721 C 191.64844,86.077213 188.85602,83.224449 188.22218,77.518909 L 203.39164,77.518909 L 203.39164,76.160471 C 203.48191,72.47718 202.69697,69.54887 201.03683,67.375533 C 199.46694,65.322928 197.21808,64.296615 194.29024,64.29659 C 190.9994,64.296615 188.38801,65.564305 186.45608,68.099665 C 184.6743,70.484897 183.78342,73.352863 183.78342,76.70357 C 183.78342,80.356484 184.85533,83.37554 186.99917,85.760748 C 189.23329,88.175443 192.1616,89.38279 195.78411,89.38279 C 197.80632,89.38279 200.31176,88.945178 203.30044,88.069955 L 203.30044,88.069955 z M 188.44882,74.258933 C 188.81088,69.790708 190.66727,67.556588 194.018,67.556566 C 197.36871,67.556588 199.04407,69.790708 199.04409,74.258933 L 188.44882,74.258933 z " + style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#73d216;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:LucidaGrande" + id="path2371" /> + <path + d="M 226.33447,88.839691 L 230.68064,88.839691 L 230.68064,53.926577 L 226.33447,53.926577 L 226.33447,67.556566 C 224.43199,65.383272 222.06198,64.296615 219.22443,64.29659 C 215.81289,64.296615 213.18631,65.715396 211.34466,68.552939 C 209.77478,71.058859 208.98985,74.062714 208.98985,77.564513 C 208.98985,80.884842 209.6997,83.601716 211.1194,85.715144 C 212.74916,88.160242 215.14911,89.38279 218.31927,89.38279 C 221.85147,89.38279 224.5232,87.692229 226.33447,84.311102 L 226.33447,88.839691 z M 226.33447,70.545684 L 226.33447,81.594225 C 223.97964,84.251223 221.60963,85.579718 219.22443,85.579715 C 215.51163,85.579718 213.65524,82.772097 213.65525,77.156843 C 213.65524,74.499864 214.04771,72.386433 214.83265,70.816542 C 215.91884,68.643245 217.6094,67.556588 219.90434,67.556566 C 221.92655,67.556588 224.06993,68.552959 226.33447,70.545684 L 226.33447,70.545684 z M 248.78947,89.38279 C 252.50317,89.38279 255.40153,88.205385 257.48459,85.850574 C 259.4165,83.646859 260.38247,80.628263 260.3825,76.794777 C 260.38247,73.050681 259.4165,70.076767 257.48459,67.873029 C 255.46142,65.48876 252.60865,64.296615 248.92628,64.29659 C 245.24297,64.296615 242.3902,65.48876 240.36798,67.873029 C 238.43512,70.167975 237.46869,73.156628 237.46869,76.838999 C 237.46869,80.491913 238.41992,83.465826 240.32238,85.760748 C 242.375,88.175443 245.19736,89.38279 248.78947,89.38279 L 248.78947,89.38279 z M 248.83508,86.122814 C 246.45077,86.122817 244.66993,85.126445 243.49253,83.133697 C 242.5869,81.503946 242.13409,79.405716 242.13409,76.838999 C 242.13409,70.650729 244.39815,67.556588 248.92628,67.556566 C 253.4848,67.556588 255.76406,70.635988 255.76408,76.794777 C 255.76406,83.013474 253.45439,86.122817 248.83508,86.122814 L 248.83508,86.122814 z M 272.12339,88.839691 L 276.47094,88.839691 L 285.98001,64.839689 L 281.9047,64.839689 L 274.5238,83.495763 L 267.55057,64.839689 L 263.20302,64.839689 L 272.12339,88.839691 z M 308.19455,88.069955 L 308.19455,84.628946 C 305.53846,85.594459 303.3048,86.077213 301.49356,86.07721 C 296.54255,86.077213 293.75013,83.224449 293.1163,77.518909 L 308.28576,77.518909 L 308.28576,76.160471 C 308.37602,72.47718 307.59108,69.54887 305.93094,67.375533 C 304.36105,65.322928 302.11219,64.296615 299.18436,64.29659 C 295.89351,64.296615 293.28212,65.564305 291.35019,68.099665 C 289.56841,70.484897 288.67753,73.352863 288.67753,76.70357 C 288.67753,80.356484 289.74945,83.37554 291.89329,85.760748 C 294.1274,88.175443 297.05571,89.38279 300.67822,89.38279 C 302.70043,89.38279 305.20587,88.945178 308.19455,88.069955 L 308.19455,88.069955 z M 293.34293,74.258933 C 293.70499,69.790708 295.56138,67.556588 298.91212,67.556566 C 302.26282,67.556588 303.93818,69.790708 303.9382,74.258933 L 293.34293,74.258933 z " + style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#73a0d0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:LucidaGrande" + id="path2361" /> + <g + transform="matrix(6.052857e-2,0,0,6.052857e-2,143.7206,48.14119)" + id="g17886"> + <path + sodipodi:type="arc" + style="fill:#4e9a06;fill-opacity:1;stroke:#4e9a06;stroke-width:7.61594343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17888" + sodipodi:cx="244.72031" + sodipodi:cy="222.16092" + sodipodi:rx="183.90805" + sodipodi:ry="183.90805" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)" /> + <path + transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + sodipodi:ry="183.90805" + sodipodi:rx="183.90805" + sodipodi:cy="222.16092" + sodipodi:cx="244.72031" + id="path17890" + style="fill:url(#linearGradient14202);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + sodipodi:ry="183.90805" + sodipodi:rx="183.90805" + sodipodi:cy="222.16092" + sodipodi:cx="244.72031" + id="path17892" + style="fill:url(#radialGradient14204);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14206);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17894" + sodipodi:cx="244.72031" + sodipodi:cy="222.16092" + sodipodi:rx="183.90805" + sodipodi:ry="183.90805" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,0.382405,0.382405,0,43.14837,21.00481)" /> + <path + transform="matrix(0,-0.306725,0.412392,0,36.48655,251.3615)" + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + sodipodi:ry="183.90805" + sodipodi:rx="183.90805" + sodipodi:cy="222.16092" + sodipodi:cx="244.72031" + id="path17896" + style="fill:url(#radialGradient14208);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <g + transform="matrix(0.525214,0,0,0.525214,-0.426697,22.2088)" + style="opacity:0.5" + id="g17898"> + <path + style="fill:url(#linearGradient14210);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 201.58219,398.66524 C 201.58219,398.66524 25.59643,220.69905 234.16166,39.888097 C -1.634599,220.03851 202.12567,397.72391 201.58219,398.66524 z " + id="path17900" + sodipodi:nodetypes="ccc" /> + <path + sodipodi:nodetypes="ccc" + id="path17902" + d="M 418.06183,185.18557 C 418.06183,185.18557 240.09557,9.1998797 59.284695,217.76518 C 239.43502,-18.031148 417.12049,185.72905 418.06183,185.18557 z " + style="fill:url(#linearGradient14212);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + sodipodi:nodetypes="ccc" + id="path17904" + d="M 66.93794,267.02123 C 66.93794,267.02123 244.9042,443.00692 425.71507,234.44162 C 245.56475,470.23795 67.879272,266.47776 66.93794,267.02123 z " + style="fill:url(#linearGradient14214);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + style="fill:url(#linearGradient14216);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 283.41758,47.541558 C 283.41758,47.541558 459.40333,225.50774 250.83811,406.3187 C 486.63436,226.16829 282.8741,48.482895 283.41758,47.541558 z " + id="path17906" + sodipodi:nodetypes="ccc" /> + <path + style="fill:url(#radialGradient14218);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 92,316 C 92,316 262.42047,243.53212 400.71024,137.76606 C 239,206 91,316 92,316 z " + id="path17908" + sodipodi:nodetypes="ccc" /> + <path + sodipodi:nodetypes="ccc" + id="path17910" + d="M 335.46957,381.23563 C 335.46957,381.23563 263.00169,210.81516 157.23563,72.525391 C 225.46957,234.23563 335.46957,382.23563 335.46957,381.23563 z " + style="fill:url(#radialGradient14220);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + </g> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14222);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17912" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.983093,0,0,0.983093,-24.81549,-4.294319)" /> + <path + transform="matrix(0.417478,0,0,0.417478,112.5483,29.80421)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path17914" + style="fill:url(#radialGradient14224);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + transform="matrix(0.255874,0,0,0.255874,157.2722,63.78154)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path17916" + style="fill:url(#radialGradient14226);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14228);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17918" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.525214,0,0,0.525214,15.85494,9.603656)" /> + <path + transform="matrix(0.525214,0,0,0.525214,100.9397,30.61223)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path17920" + style="fill:url(#radialGradient14230);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14232);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17922" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.525214,0,0,0.525214,76.2546,115.6969)" /> + <path + transform="matrix(0.525214,0,0,0.525214,-10.93098,96.264)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path17924" + style="fill:url(#radialGradient14234);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14236);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17926" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.417478,0,0,0.417478,109.9222,127.494)" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14238);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17928" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.255874,0,0,0.255874,123.1333,167.7739)" /> + <path + transform="matrix(0.417478,0,0,0.417478,13.28276,129.5949)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path17930" + style="fill:url(#radialGradient14240);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14242);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17932" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.417478,0,0,0.417478,13.28276,31.90504)" /> + <path + transform="matrix(0.255874,0,0,0.255874,19.66611,143.614)" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + sodipodi:ry="19.5" + sodipodi:rx="19.5" + sodipodi:cy="148.5" + sodipodi:cx="156.5" + id="path17934" + style="fill:url(#radialGradient14244);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + sodipodi:type="arc" /> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient14246);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17936" + sodipodi:cx="156.5" + sodipodi:cy="148.5" + sodipodi:rx="19.5" + sodipodi:ry="19.5" + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.255874,0,0,0.255874,50.65376,36.99558)" /> + </g> + </g> + </g> +</svg> diff --git a/debian/logo/icedove/icedove_logo_plain.svg b/debian/logo/icedove/icedove_logo_plain.svg new file mode 100644 index 0000000000..7804a86f36 --- /dev/null +++ b/debian/logo/icedove/icedove_logo_plain.svg @@ -0,0 +1,1939 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + version="1.0" + width="163" + height="128" + id="svg2553"> + <defs + id="defs2555"> + <linearGradient + id="linearGradient9111"> + <stop + style="stop-color:#729fcf;stop-opacity:1" + offset="0" + id="stop9113" /> + <stop + style="stop-color:white;stop-opacity:1" + offset="1" + id="stop9115" /> + </linearGradient> + <linearGradient + id="linearGradient22783"> + <stop + style="stop-color:black;stop-opacity:1" + offset="0" + id="stop22785" /> + <stop + style="stop-color:white;stop-opacity:1" + offset="1" + id="stop22787" /> + </linearGradient> + <linearGradient + id="linearGradient12684"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop12686" /> + <stop + style="stop-color:white;stop-opacity:0.84536082" + offset="0.34999999" + id="stop12692" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop12688" /> + </linearGradient> + <linearGradient + id="linearGradient3657"> + <stop + style="stop-color:white;stop-opacity:1" + offset="0" + id="stop3659" /> + <stop + style="stop-color:white;stop-opacity:0" + offset="1" + id="stop3661" /> + </linearGradient> + <linearGradient + id="linearGradient6348"> + <stop + style="stop-color:white;stop-opacity:0.70103091" + offset="0" + id="stop6350" /> + <stop + style="stop-color:#4e9a06;stop-opacity:0" + offset="0.80000001" + id="stop6356" /> + <stop + style="stop-color:#8ae234;stop-opacity:1" + offset="1" + id="stop6352" /> + </linearGradient> + <linearGradient + id="linearGradient3645"> + <stop + style="stop-color:#8ae234;stop-opacity:1" + offset="0" + id="stop3647" /> + <stop + style="stop-color:#4e9a06;stop-opacity:1" + offset="1" + id="stop3649" /> + </linearGradient> + <linearGradient + id="linearGradient2762"> + <stop + style="stop-color:black;stop-opacity:0.70588237" + offset="0" + id="stop2764" /> + <stop + style="stop-color:black;stop-opacity:0.35294119" + offset="0.40000001" + id="stop4540" /> + <stop + style="stop-color:black;stop-opacity:0" + offset="1" + id="stop2766" /> + </linearGradient> + <linearGradient + x1="232" + y1="199.5" + x2="232" + y2="133" + id="linearGradient3331" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.606013,0,0,1,-105.7856,-177.3913)" /> + <linearGradient + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" + id="linearGradient3333" + xlink:href="#linearGradient3645" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="244.72031" + cy="222.16092" + r="183.90805" + fx="244.72031" + fy="222.16092" + id="radialGradient3335" + xlink:href="#linearGradient6348" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="49.709621" + cy="222.16092" + r="183.90805" + fx="49.709621" + fy="222.16092" + id="radialGradient3337" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <radialGradient + cx="69.944862" + cy="222.16092" + r="183.90805" + fx="69.944862" + fy="222.16092" + id="radialGradient3339" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient3341" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient3343" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient3345" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient3347" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient3349" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient3351" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3353" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3355" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3357" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3359" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3361" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3363" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3365" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3367" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3369" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3371" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3373" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3375" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient3377" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <mask + id="mask27344"> + <rect + width="89.20401" + height="89.20401" + x="19.397995" + y="20.334448" + style="opacity:1;fill:white;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect27338" /> + </mask> + <radialGradient + cx="65.329872" + cy="63.501297" + r="57.350651" + fx="65.329872" + fy="31.0061" + id="radialGradient5696" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="62.618664" + y1="119.48166" + x2="62.618664" + y2="-1.8272629" + id="linearGradient6151" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" + id="linearGradient6153" + xlink:href="#linearGradient3645" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="244.72031" + cy="222.16092" + r="183.90805" + fx="244.72031" + fy="222.16092" + id="radialGradient6155" + xlink:href="#linearGradient6348" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="49.709621" + cy="222.16092" + r="183.90805" + fx="49.709621" + fy="222.16092" + id="radialGradient6157" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <radialGradient + cx="69.944862" + cy="222.16092" + r="183.90805" + fx="69.944862" + fy="222.16092" + id="radialGradient6159" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient6161" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient6163" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient6165" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient6167" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient6169" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient6171" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6173" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6175" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6177" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6179" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6181" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6183" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6185" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6187" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6189" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6191" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6193" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6195" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient6197" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" + id="linearGradient6199" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="78.836967" + cy="65.425926" + r="36.617115" + fx="78.836967" + fy="65.425926" + id="radialGradient6201" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient6203" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient6205" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient6207" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient6209" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient6211" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient6213" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="47.304798" + cy="72.108414" + r="0.50028783" + fx="47.304798" + fy="72.108414" + id="radialGradient6215" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" /> + <radialGradient + cx="67.904976" + cy="141.29233" + r="21.288834" + fx="67.904976" + fy="141.29233" + id="radialGradient6217" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" /> + <linearGradient + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" + id="linearGradient6219" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" + id="linearGradient12131" + xlink:href="#linearGradient3645" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="244.72031" + cy="222.16092" + r="183.90805" + fx="244.72031" + fy="222.16092" + id="radialGradient12133" + xlink:href="#linearGradient6348" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="49.709621" + cy="222.16092" + r="183.90805" + fx="49.709621" + fy="222.16092" + id="radialGradient12135" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <radialGradient + cx="69.944862" + cy="222.16092" + r="183.90805" + fx="69.944862" + fy="222.16092" + id="radialGradient12137" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient12139" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient12141" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient12143" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient12145" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient12147" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient12149" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12151" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12153" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12155" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12157" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12159" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12161" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12163" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12165" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12167" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12169" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12171" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12173" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient12175" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" + id="linearGradient12177" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="78.836967" + cy="65.425926" + r="36.617115" + fx="78.836967" + fy="65.425926" + id="radialGradient12179" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient12181" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient12183" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient12185" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient12187" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient12189" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient12191" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="47.304798" + cy="72.108414" + r="0.50028783" + fx="47.304798" + fy="72.108414" + id="radialGradient12193" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" /> + <radialGradient + cx="67.904976" + cy="141.29233" + r="21.288834" + fx="67.904976" + fy="141.29233" + id="radialGradient12195" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" /> + <linearGradient + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" + id="linearGradient12197" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" + id="linearGradient13153" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,9.076597,-1.727395e-2)" /> + <linearGradient + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" + id="linearGradient14041" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,29.0766,-1.727395e-2)" /> + <linearGradient + x1="229.09253" + y1="86.978439" + x2="229.09253" + y2="56.824593" + id="linearGradient14046" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.954268,0,0,0.959649,9.0766,-1.727395e-2)" /> + <mask + id="mask14043"> + <path + d="M 148.21875,-0.4375 L 148.21875,145.9375 L 315.71875,145.9375 L 315.71875,-0.4375 L 148.21875,-0.4375 z M 230.625,49.75 C 232.61348,49.728156 235.3486,50.413877 236.6875,49.9375 C 236.6875,59.572917 236.6875,69.208333 236.6875,78.84375 C 237.80407,86.0749 236.71054,91.095956 228.34375,88.84375 C 228.53534,86.451419 224.98057,90.03615 223.15625,89.375 C 214.65443,90.390102 209.78899,80.973754 211.0625,73.5625 C 211.04603,65.866446 218.17214,58.144029 226.25,60.6875 C 230.71211,63.078319 227.26672,54.402709 228.34375,51.9375 C 227.98453,50.218145 229.0784,49.76699 230.625,49.75 z M 155.15625,51.6875 C 158.25318,51.513525 161.8431,53.343353 159.78125,57.5 C 159.92092,59.662005 158.28773,60.747592 156.375,60.90625 C 157.33333,60.995078 158.21396,61.053537 158.78125,60.84375 C 161.09634,64.86199 159.12822,73.163447 159.78125,78.84375 C 160.89782,86.0749 159.80429,91.095956 151.4375,88.84375 C 151.4375,80.177083 151.4375,71.510417 151.4375,62.84375 C 150.82428,60.740185 152.50227,60.596433 154.46875,60.75 C 151.74373,60.140225 149.39209,57.81315 151.4375,54.09375 C 151.62237,52.619191 153.29809,51.791885 155.15625,51.6875 z M 199.03125,60.25 C 206.0211,60.446329 209.89412,67.575991 209.40625,74.15625 C 210.07595,80.867612 199.26497,76.098305 194.65625,77.53125 C 195.24658,81.721195 200.38014,83.050392 203.9375,81.5625 C 209.54836,78.370714 210.0085,82.05928 209.3125,87.59375 C 204.03956,89.225413 197.8833,90.567935 192.8125,87.6875 C 181.58866,81.946044 184.20428,60.916448 197.59375,60.3125 C 198.08709,60.26181 198.56526,60.236911 199.03125,60.25 z M 303.90625,60.25 C 310.87115,60.427471 314.85773,67.620425 314.28125,74.15625 C 314.95095,80.867612 304.13997,76.098305 299.53125,77.53125 C 300.21075,81.799096 305.28333,83.000145 308.84375,81.5625 C 314.47641,78.411663 314.84735,82.016382 314.1875,87.5625 C 309.16968,89.172479 303.44866,90.421765 298.46875,88.09375 C 286.45088,82.938407 288.74059,60.944095 302.46875,60.3125 C 302.95903,60.259719 303.44192,60.238169 303.90625,60.25 z M 252.9375,60.28125 C 253.19296,60.280817 253.43281,60.2906 253.6875,60.3125 C 264.10167,60.12063 268.8789,72.526035 265.375,81.125 C 261.84707,92.382989 243.13551,92.030066 240.3125,80.46875 C 237.09924,72.045778 242.05743,60.085699 252.15625,60.3125 C 252.41097,60.292332 252.68204,60.281683 252.9375,60.28125 z M 175,60.3125 C 175.27433,60.307854 175.56339,60.298161 175.84375,60.3125 C 178.36211,60.620018 186.09799,59.810553 184.90625,63.71875 C 186.50907,70.033221 183.01119,69.054612 178.59375,67.8125 C 172.82193,66.067827 170.09742,73.618468 172.03125,78.03125 C 173.6796,84.144414 181.63918,81.525867 185.1875,79.34375 C 185.30614,83.718289 186.44184,89.054019 180.65625,88.8125 C 172.72168,91.602213 163.60729,85.956608 162.84375,77.53125 C 160.97452,69.546203 166.49588,60.456537 175,60.3125 z M 268.28125,60.40625 C 271.44708,60.39322 275.53672,62.09901 274.71875,65.59375 C 276.90299,72.562966 279.10449,79.434996 281.46875,68.59375 C 282.43983,61.823855 286.26457,59.268338 292.90625,60.84375 C 290.40764,67.296874 287.81623,73.717356 285.28125,80.15625 C 283.76489,85.952496 281.6753,91.001901 274.75,88.84375 C 271.58436,80.413712 268.46169,71.967485 265.3125,63.53125 C 263.91832,61.47081 265.81894,60.416384 268.28125,60.40625 z M 198.53125,67.53125 C 198.36631,67.517995 198.20948,67.537003 198.03125,67.5625 C 195.41624,67.30849 192.60377,71.746557 197.90625,70.25 C 201.89161,71.970476 201.00538,67.730076 198.53125,67.53125 z M 303.4375,67.53125 C 303.27171,67.519763 303.08564,67.534387 302.90625,67.5625 C 300.34163,67.269233 297.66117,71.694877 302.75,70.25 C 306.76137,72.00013 305.92439,67.703556 303.4375,67.53125 z M 223.46875,67.5625 C 218.6357,68.54641 219.34725,76.248807 220.375,79.78125 C 222.88587,84.417492 230.96928,79.076556 228.34375,74.46875 C 229.81229,70.574111 227.32559,67.313857 223.46875,67.5625 z M 252.65625,67.5625 C 247.81708,67.515605 247.96496,73.84384 248.28125,77.15625 C 247.72241,82.328324 255.62963,84.101336 257.09375,79.3125 C 258.40482,75.472546 258.60733,67.233646 252.65625,67.5625 z " + style="opacity:1;fill:url(#linearGradient14046);fill-opacity:1;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect12260" /> + </mask> + <linearGradient + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" + id="linearGradient14134" + xlink:href="#linearGradient3645" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="244.72031" + cy="222.16092" + r="183.90805" + fx="244.72031" + fy="222.16092" + id="radialGradient14136" + xlink:href="#linearGradient6348" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="49.709621" + cy="222.16092" + r="183.90805" + fx="49.709621" + fy="222.16092" + id="radialGradient14138" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <radialGradient + cx="69.944862" + cy="222.16092" + r="183.90805" + fx="69.944862" + fy="222.16092" + id="radialGradient14140" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient14142" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient14144" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient14146" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient14148" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient14150" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient14152" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14154" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14156" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14158" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14160" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14162" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14164" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14166" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14168" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14170" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14172" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14174" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14176" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14178" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="70.079597" + y1="104.14981" + x2="30.154556" + y2="72.577919" + id="linearGradient14180" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="78.836967" + cy="65.425926" + r="36.617115" + fx="78.836967" + fy="65.425926" + id="radialGradient14182" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.784681,-0.354989,0.14614,0.323033,8.299292,73.27385)" + spreadMethod="pad" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient14184" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient14186" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <linearGradient + x1="185.18442" + y1="178.86754" + x2="185.18442" + y2="162.24416" + id="linearGradient14188" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="185.18442" + cy="162.24416" + r="8.3116884" + fx="185.18442" + fy="162.24416" + id="radialGradient14190" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient14192" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="46.132965" + cy="72.531746" + r="0.28773159" + fx="46.132965" + fy="72.531746" + id="radialGradient14194" + xlink:href="#linearGradient2762" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.222222,0,-16.11816)" /> + <radialGradient + cx="47.304798" + cy="72.108414" + r="0.50028783" + fx="47.304798" + fy="72.108414" + id="radialGradient14196" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.49862,-1.593619e-2,0.135643,2.335053,-33.43558,-95.6548)" /> + <radialGradient + cx="67.904976" + cy="141.29233" + r="21.288834" + fx="67.904976" + fy="141.29233" + id="radialGradient14198" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.29654,-0.335649,0.168235,1.652295,-177.1074,-80.32206)" /> + <linearGradient + x1="32.877586" + y1="104.45485" + x2="82.408028" + y2="62.983276" + id="linearGradient14200" + xlink:href="#linearGradient9111" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="60.812256" + y1="222.16092" + x2="428.62836" + y2="222.16092" + id="linearGradient14202" + xlink:href="#linearGradient3645" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="244.72031" + cy="222.16092" + r="183.90805" + fx="244.72031" + fy="222.16092" + id="radialGradient14204" + xlink:href="#linearGradient6348" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="49.709621" + cy="222.16092" + r="183.90805" + fx="49.709621" + fy="222.16092" + id="radialGradient14206" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <radialGradient + cx="69.944862" + cy="222.16092" + r="183.90805" + fx="69.944862" + fy="222.16092" + id="radialGradient14208" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient14210" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient14212" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient14214" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" /> + <linearGradient + x1="98" + y1="240.92043" + x2="420" + y2="240.92043" + id="linearGradient14216" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient14218" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" /> + <radialGradient + cx="246.35255" + cy="226.88303" + r="154.3577" + fx="246.35255" + fy="226.88303" + id="radialGradient14220" + xlink:href="#linearGradient3657" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14222" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14224" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14226" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14228" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14230" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14232" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14234" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14236" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14238" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14240" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14242" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14244" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <radialGradient + cx="156.5" + cy="148.5" + r="19.5" + fx="156.5" + fy="148.5" + id="radialGradient14246" + xlink:href="#linearGradient12684" + gradientUnits="userSpaceOnUse" /> + <linearGradient + x1="232" + y1="199.5" + x2="232" + y2="133" + id="linearGradient2303" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.606013,0,0,1,4.061872,-75.24342)" /> + <linearGradient + x1="232" + y1="199.5" + x2="232" + y2="133" + id="linearGradient2393" + xlink:href="#linearGradient22783" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.606013,0,0,1,4.061872,-75.24342)" /> + <mask + id="mask2390"> + <rect + width="165.44148" + height="55" + x="144.65685" + y="84.756577" + style="opacity:1;fill:url(#linearGradient2393);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect21896" /> + </mask> + </defs> + <g + id="layer1"> + <g + transform="translate(-145.3999,0)" + id="g2409"> + <g + transform="translate(-4,2)" + mask="url(#mask14043)" + id="g12199"> + <g + transform="matrix(1.381818,3.704217e-3,-3.704217e-3,1.381818,161.3796,-19.22782)" + id="g11647"> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" + style="fill:#4e9a06;fill-opacity:1;stroke:#4e9a06;stroke-width:7.61594343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11649" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" + style="fill:url(#linearGradient14134);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11651" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.262607,0.262607,0,-9.045471,133.7106)" + style="fill:url(#radialGradient14136);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11653" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,0.191202,0.191202,0,6.817809,10.5024)" + style="fill:url(#radialGradient14138);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11655" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.153363,0.206196,0,3.486899,125.6807)" + style="fill:url(#radialGradient14140);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11657" /> + <g + transform="matrix(0.262607,0,0,0.262607,-14.96973,11.1044)" + style="opacity:0.5" + id="g11659"> + <path + d="M 201.58219,398.66524 C 201.58219,398.66524 25.59643,220.69905 234.16166,39.888097 C -1.634599,220.03851 202.12567,397.72391 201.58219,398.66524 z " + style="fill:url(#linearGradient14142);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path11661" /> + <path + d="M 418.06183,185.18557 C 418.06183,185.18557 240.09557,9.1998797 59.284695,217.76518 C 239.43502,-18.031148 417.12049,185.72905 418.06183,185.18557 z " + style="fill:url(#linearGradient14144);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path11663" /> + <path + d="M 66.93794,267.02123 C 66.93794,267.02123 244.9042,443.00692 425.71507,234.44162 C 245.56475,470.23795 67.879272,266.47776 66.93794,267.02123 z " + style="fill:url(#linearGradient14146);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path11665" /> + <path + d="M 283.41758,47.541558 C 283.41758,47.541558 459.40333,225.50774 250.83811,406.3187 C 486.63436,226.16829 282.8741,48.482895 283.41758,47.541558 z " + style="fill:url(#linearGradient14148);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path11667" /> + <path + d="M 92,316 C 92,316 262.42047,243.53212 400.71024,137.76606 C 239,206 91,316 92,316 z " + style="fill:url(#radialGradient14150);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path11669" /> + <path + d="M 335.46957,381.23563 C 335.46957,381.23563 263.00169,210.81516 157.23563,72.525391 C 225.46957,234.23563 335.46957,382.23563 335.46957,381.23563 z " + style="fill:url(#radialGradient14152);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path11671" /> + </g> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.491547,0,0,0.491547,-27.16413,-2.147156)" + style="fill:url(#radialGradient14154);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11673" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,41.51777,14.9021)" + style="fill:url(#radialGradient14156);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11675" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,63.87972,31.89077)" + style="fill:url(#radialGradient14158);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11677" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,-6.828906,4.801832)" + style="fill:url(#radialGradient14160);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11679" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,35.71347,15.30611)" + style="fill:url(#radialGradient14162);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11681" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,23.37092,57.84845)" + style="fill:url(#radialGradient14164);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11683" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.262607,0,0,0.262607,-20.22187,48.132)" + style="fill:url(#radialGradient14166);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11685" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,40.20472,63.747)" + style="fill:url(#radialGradient14168);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11687" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,46.81027,83.88695)" + style="fill:url(#radialGradient14170);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11689" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,-8.114996,64.79745)" + style="fill:url(#radialGradient14172);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11691" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.208739,0,0,0.208739,-8.114996,15.95252)" + style="fill:url(#radialGradient14174);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11693" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,-4.923321,71.807)" + style="fill:url(#radialGradient14176);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11695" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.127937,0,0,0.127937,10.5705,18.49779)" + style="fill:url(#radialGradient14178);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11697" /> + </g> + <g + transform="matrix(1.279606,0.521577,-0.521577,1.279606,182.9547,-68.57766)" + id="g11699"> + <g + id="g11701"> + <g + id="g11703"> + <path + d="M 24.945445,51.12438 C 24.764518,51.267614 24.563588,51.468047 24.324111,51.735698 C 20.492492,56.018098 22.044907,63.912999 22.044907,63.912999 C 22.044906,63.912996 20.718928,55.813343 19.141201,60.321133 C 17.563474,64.828925 21.622672,71.806668 21.622672,71.806668 C 21.62267,71.806664 17.114887,64.139816 18.016442,68.872995 C 18.918003,73.606174 23.428001,78.558589 23.428001,78.558589 C 23.428001,78.558589 19.590342,74.27361 20.041123,77.879844 C 20.491904,81.486076 27.462015,84.420707 27.462015,84.420707 C 27.462017,84.420707 21.606856,85.572885 25.438479,88.728338 C 29.270099,91.88379 37.169606,89.172247 37.169606,89.172247 C 37.169606,89.172247 31.081497,94.105417 37.392403,95.683143 C 39.212025,96.138048 41.004149,96.166163 42.645828,95.969841 C 43.206872,97.08461 43.782739,98.18903 44.412574,99.279937 C 56.579668,120.35396 90.49296,111.34982 92.77328,83.230635 C 98.602267,83.978023 108.8773,79.051302 109.82488,75.51487 C 110.71693,72.185688 105.33734,74.193313 103.8145,74.979594 C 105.22478,74.193741 111.09829,71.184093 108.98097,67.053173 C 107.52992,64.222155 104.6173,66.603904 102.48936,68.996883 C 101.25179,70.8491 99.941827,72.271923 99.941827,72.271923 C 99.941824,72.271924 101.0334,70.63418 102.48936,68.996883 C 104.33009,66.241938 105.98201,62.51154 102.74085,61.057462 C 100.67386,60.130148 99.122456,61.448829 97.995272,63.40039 C 97.533895,66.83523 95.614383,70.151571 95.614383,70.151571 C 95.614385,70.15157 96.166636,66.566415 97.995272,63.40039 C 98.293804,61.177847 97.87617,59.269923 95.820332,59.820784 C 95.01941,60.035391 94.093864,60.223276 93.140765,60.429638 C 94.073129,59.136593 98.02757,53.346033 96.535475,49.809448 C 94.858434,45.834488 93.477624,52.513096 93.477623,52.513093 C 93.47762,52.513095 95.158107,44.751757 93.275598,39.350676 C 91.39308,33.949599 91.302302,44.495327 91.302302,44.495327 C 91.302299,44.495328 91.331324,34.924774 87.033752,31.226981 C 82.736178,27.529186 86.170347,36.669027 86.170351,36.669027 C 86.170348,36.669028 83.089447,27.610764 76.608533,25.482472 C 75.595887,25.149928 75.038415,25.102544 74.79387,25.339383 C 73.473322,26.618318 81.659563,35.893951 81.077385,49.785251 C 80.414877,65.593189 57.449104,66.303484 59.954817,82.51239 C 57.558953,81.69397 56.256343,78.955671 56.830558,72.913514 C 57.791587,62.801122 47.870898,60.36894 43.935467,62.641062 C 39.195752,65.377537 37.218745,70.332572 37.220646,76.260651 C 34.926189,75.309907 32.88081,73.810967 31.310891,71.337155 C 24.337905,60.349417 27.659364,48.975861 24.945445,51.12438 z " + style="fill:#3465a4;fill-opacity:1;fill-rule:evenodd;stroke:#3465a4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path11705" /> + <path + d="M 61.056745,88.034147 C 56.931179,72.637329 38.743181,83.075578 31.305326,71.355322 C 23.867471,59.635066 28.149872,47.464032 24.318251,51.746433 C 20.486629,56.028834 22.064355,63.917467 22.064355,63.917467 C 22.064355,63.917467 20.712021,55.803444 19.134294,60.311235 C 17.556567,64.819025 21.613575,71.806101 21.613575,71.806101 C 21.613575,71.806101 17.105785,64.142857 18.00734,68.876037 C 18.908903,73.609217 23.416692,78.567788 23.416692,78.567788 C 23.416692,78.567788 19.585067,74.285386 20.035848,77.89162 C 20.48663,81.497852 27.473703,84.427915 27.473703,84.427915 C 27.473703,84.427915 21.613575,85.554863 25.445198,88.710316 C 29.27682,91.86577 37.165454,89.161095 37.165454,89.161095 C 37.165454,89.161095 31.079936,94.119665 37.390842,95.697392 C 43.70175,97.275118 49.787267,93.668886 49.787267,93.668886 C 49.787267,93.668886 47.307983,99.529015 53.618889,99.078235 C 59.9298,98.627458 62.578824,93.714626 61.056745,88.034147 z " + style="fill:url(#linearGradient14180);fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path11707" /> + <path + d="M 74.801332,25.332661 C 73.480787,26.611594 81.667026,35.887229 81.084848,49.778529 C 80.422342,65.586466 57.456567,66.296762 59.96228,82.505668 C 57.566415,81.687249 56.263806,78.948949 56.83802,72.906792 C 57.799049,62.7944 47.87836,60.362218 43.94293,62.63434 C 33.595569,68.60839 36.288537,85.189043 44.420037,99.273215 C 56.587131,120.34724 90.500423,111.3431 92.780743,83.223913 C 98.609732,83.971299 108.88916,79.044457 109.83674,75.508024 C 110.72879,72.17884 105.33952,74.185172 103.81668,74.971457 C 105.22696,74.185599 111.10575,71.177376 108.98843,67.046453 C 107.53738,64.215437 104.62477,66.597185 102.49683,68.990161 C 101.25926,70.84238 99.94929,72.265201 99.94929,72.265201 C 99.94929,72.265202 101.04087,70.62746 102.49683,68.990161 C 104.33756,66.235216 105.98947,62.504823 102.7483,61.050742 C 100.68131,60.123425 99.129919,61.442107 98.002734,63.393668 C 97.541362,66.82851 95.621846,70.144849 95.621846,70.144849 C 95.621853,70.14485 96.174098,66.559692 98.002734,63.393668 C 98.301269,61.171123 97.883633,59.263201 95.827794,59.814062 C 95.026875,60.028667 94.101327,60.216554 93.148228,60.422916 C 94.080595,59.129869 98.03503,53.339313 96.542934,49.802728 C 94.865893,45.827768 93.485086,52.506374 93.485086,52.506371 C 93.485086,52.506371 95.165567,44.745037 93.283058,39.343956 C 91.400539,33.942879 91.309765,44.488605 91.309765,44.488605 C 91.309765,44.488605 91.338783,34.918054 87.041211,31.220261 C 82.743638,27.522466 86.17781,36.662305 86.177814,36.662305 C 86.177814,36.662305 83.096906,27.604044 76.615995,25.47575 C 75.603352,25.143205 75.045878,25.095822 74.801332,25.332661 z " + style="fill:url(#radialGradient14182);fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path11709" /> + <path + d="M 60.400431,84.588774 C 55.502998,66.311305 80.396822,66.246952 81.086813,49.783187 C 81.776803,33.319422 70.150186,23.348755 76.631104,25.477044 C 83.112017,27.605337 86.172309,36.651725 86.172309,36.651725 C 86.172309,36.651725 82.746524,27.507404 87.044097,31.205199 C 91.341669,34.902993 91.318009,44.494104 91.318009,44.494104 C 91.318009,44.494104 91.403759,33.940296 93.286277,39.341373 C 95.168787,44.742455 93.477686,52.515713 93.477686,52.515713 C 93.477686,52.515713 94.874992,45.838928 96.552033,49.813887 C 98.229074,53.788848 92.785122,60.948263 92.785122,60.948263 C 92.785122,60.948263 99.478544,58.628565 97.412341,64.146787 C 95.346139,69.66501 85.63085,71.566734 85.63085,71.566734 C 85.63085,71.566734 94.830231,73.052369 89.278737,78.420175 C 83.727242,83.787982 75.330537,83.692622 75.330537,83.692622" + style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path11711" /> + <path + d="M 46.322278,72.009213 C 45.673904,72.066263 44.966345,72.184699 44.121597,72.42758 C 45.351831,72.823907 46.277921,73.894027 46.757808,74.857649 C 47.906031,73.76106 47.797614,73.075297 49.535256,72.70032 C 48.901551,72.305808 48.236219,72.044718 47.453299,71.972229 C 46.931143,71.290519 46.892946,71.858989 46.322278,72.009213 z " + style="fill:#555753;fill-opacity:1;fill-rule:evenodd;stroke:#729fcf;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="path11713" /> + <path + d="M 41.722024,65.586999 C 41.722024,65.586999 46.048803,66.655184 44.315927,70.820682 C 40.365669,69.177346 45.745941,67.260977 41.722024,65.586999 z " + style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" + id="path11715" /> + <g + transform="matrix(0.133747,5.563981e-2,-5.563981e-2,0.133747,27.2196,35.07171)" + style="display:inline" + id="g11717"> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" + style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11719" /> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" + style="opacity:1;fill:url(#linearGradient14184);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11721" /> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" + style="opacity:1;fill:url(#radialGradient14186);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11723" /> + </g> + <path + d="M 54.198937,67.249037 C 54.198937,67.249037 49.743413,67.14734 50.325449,71.621204 C 54.56814,71.069244 49.877135,67.811289 54.198937,67.249037 z " + style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" + id="path11725" /> + <g + transform="matrix(-0.143648,1.86882e-2,1.86882e-2,0.143648,76.18374,41.59418)" + style="display:inline" + id="g11727"> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" + style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11729" /> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" + style="opacity:1;fill:url(#linearGradient14188);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11731" /> + <path + d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1 176.87273,170.55585 A 8.3116884 8.3116884 0 1 1 193.49611 170.55585 z" + transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" + style="opacity:1;fill:url(#radialGradient14190);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11733" /> + </g> + <path + d="M 46.420697 72.531746 A 0.28773159 0.35167193 0 1 1 45.845234,72.531746 A 0.28773159 0.35167193 0 1 1 46.420697 72.531746 z" + transform="matrix(0.996107,-8.815314e-2,8.815314e-2,0.996107,-5.970501,4.288031)" + style="opacity:1;fill:url(#radialGradient14192);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11735" /> + <path + d="M 46.420697 72.531746 A 0.28773159 0.35167193 0 1 1 45.845234,72.531746 A 0.28773159 0.35167193 0 1 1 46.420697 72.531746 z" + transform="matrix(0.98674,0.162307,-0.162307,0.98674,13.86084,-6.525857)" + style="opacity:1;fill:url(#radialGradient14194);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11737" /> + <path + d="M 47.795793 72.858513 A 0.50028783 0.50028783 0 1 1 46.795218,72.858513 A 0.50028783 0.50028783 0 1 1 47.795793 72.858513 z" + transform="matrix(0.632402,4.700127e-2,-0.109853,1.478076,25.07223,-37.29287)" + style="opacity:1;fill:url(#radialGradient14196);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path11739" /> + </g> + <path + d="M 70.367893,108.73579 C 80.193959,105.94798 85.351171,100.70903 88.561873,93.752508 C 91.772575,86.795987 80.267559,102.58194 80.267559,102.58194 C 80.267559,102.58194 85.083612,90.274247 82.140468,91.879599 C 79.197324,93.48495 75.986622,104.45485 75.986622,104.45485 C 75.986622,104.45485 76.521739,91.076923 74.648829,94.020067 C 72.77592,96.963211 70.90301,106.32776 70.90301,106.32776 C 70.90301,106.32776 69.030101,92.949833 67.157191,96.428094 C 65.284281,99.906355 66.622073,107.398 66.622073,107.398 C 66.622073,107.398 59.93311,93.217392 59.93311,96.963211 C 59.93311,100.70903 61.80602,107.398 61.80602,107.398 C 61.80602,107.398 54.046822,94.555184 53.511705,96.695652 C 52.976588,98.83612 56.187291,105.79265 56.187291,105.79265 C 56.187291,105.79265 46.287625,93.752508 46.555184,97.230769 C 46.822742,100.70903 56.150624,112.76946 70.367893,108.73579 z " + style="fill:url(#radialGradient14198);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path11741" /> + </g> + <path + d="M 67.692308,81.712375 C 67.692308,81.712375 65.819398,77.698997 71.438127,72.882943 C 77.056856,68.06689 81.337793,65.658863 82.408027,62.983278 C 77.056856,71.545151 69.297659,74.755853 70.367893,77.698997 C 71.438127,80.64214 67.959866,81.712375 67.692308,81.712375 z " + style="fill:url(#linearGradient14200);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path11743" /> + </g> + </g> + <g + mask="url(#mask2390)" + id="g2386"> + <path + d="M 149.42445,91.028099 L 153.77062,91.028099 L 153.77062,115.0281 L 149.42445,115.0281 L 149.42445,91.028099 z M 179.17743,91.752231 L 179.17743,95.511084 C 177.03449,94.484767 174.99707,93.97161 173.06515,93.971613 C 170.61911,93.97161 168.71712,94.907637 167.35915,96.779697 C 166.15133,98.43985 165.54743,100.52288 165.54744,103.02879 C 165.54743,105.56416 166.12093,107.67713 167.26794,109.36771 C 168.62683,111.26923 170.51363,112.22 172.92833,112.22002 C 174.46871,112.22 176.46145,111.85793 178.90657,111.13382 L 178.90657,114.80146 C 176.52134,115.3146 174.43831,115.57118 172.65748,115.5712 C 168.79266,115.57118 165.81875,114.46932 163.73573,112.26562 C 161.65269,110.03148 160.61118,106.99768 160.61118,103.16422 C 160.61118,99.662398 161.60755,96.718887 163.6003,94.333679 C 165.68332,91.767892 168.4458,90.485001 171.88774,90.485 C 174.00024,90.485001 176.43013,90.907411 179.17743,91.752231 L 179.17743,91.752231 z M 203.30042,91.797835 L 203.30042,95.238844 C 200.64433,94.273331 198.41067,93.790577 196.59944,93.79058 C 191.64843,93.790577 188.85601,96.643341 188.22217,102.34888 L 203.39163,102.34888 L 203.39163,103.70732 C 203.48189,107.39061 202.69696,110.31892 201.03682,112.49226 C 199.46693,114.54486 197.21806,115.57118 194.29023,115.5712 C 190.99938,115.57118 188.38799,114.30349 186.45606,111.76812 C 184.67429,109.38289 183.7834,106.51493 183.7834,103.16422 C 183.7834,99.511307 184.85532,96.49225 186.99916,94.107042 C 189.23327,91.692347 192.16158,90.485001 195.7841,90.485 C 197.80631,90.485001 200.31175,90.922612 203.30042,91.797835 L 203.30042,91.797835 z M 188.4488,105.60886 C 188.81086,110.07708 190.66726,112.3112 194.01799,112.31122 C 197.3687,112.3112 199.04405,110.07708 199.04407,105.60886 L 188.4488,105.60886 z " + style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#73d216;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:LucidaGrande" + id="path2333" /> + <path + d="M 226.33445,91.028099 L 230.68063,91.028099 L 230.68063,125.94121 L 226.33445,125.94121 L 226.33445,112.31122 C 224.43198,114.48452 222.06197,115.57118 219.22442,115.5712 C 215.81288,115.57118 213.18629,114.15239 211.34464,111.31485 C 209.77477,108.80893 208.98983,105.80508 208.98983,102.30328 C 208.98983,98.982949 209.69968,96.266074 211.11939,94.152646 C 212.74914,91.707548 215.14909,90.485001 218.31925,90.485 C 221.85145,90.485001 224.52318,92.175562 226.33445,95.556688 L 226.33445,91.028099 z M 226.33445,109.32211 L 226.33445,98.273565 C 223.97963,95.616567 221.60962,94.288072 219.22442,94.288075 C 215.51162,94.288072 213.65523,97.095693 213.65523,102.71095 C 213.65523,105.36793 214.04769,107.48136 214.83264,109.05125 C 215.91883,111.22455 217.60939,112.3112 219.90433,112.31122 C 221.92654,112.3112 224.06991,111.31483 226.33445,109.32211 L 226.33445,109.32211 z M 248.78946,90.485 C 252.50315,90.485001 255.40152,91.662405 257.48457,94.017217 C 259.41649,96.220931 260.38246,99.239527 260.38248,103.07301 C 260.38246,106.81711 259.41649,109.79102 257.48457,111.99476 C 255.4614,114.37903 252.60864,115.57118 248.92627,115.5712 C 245.24295,115.57118 242.39019,114.37903 240.36797,111.99476 C 238.4351,109.69982 237.46867,106.71116 237.46868,103.02879 C 237.46867,99.375877 238.4199,96.401964 240.32237,94.107042 C 242.37499,91.692347 245.19735,90.485001 248.78946,90.485 L 248.78946,90.485 z M 248.83506,93.744976 C 246.45076,93.744973 244.66991,94.741345 243.49252,96.734094 C 242.58688,98.363844 242.13407,100.46207 242.13408,103.02879 C 242.13407,109.21706 244.39813,112.3112 248.92627,112.31122 C 253.48478,112.3112 255.76405,109.2318 255.76407,103.07301 C 255.76405,96.854316 253.45438,93.744973 248.83506,93.744976 L 248.83506,93.744976 z M 272.12337,91.028099 L 276.47093,91.028099 L 285.98,115.0281 L 281.90468,115.0281 L 274.52379,96.372028 L 267.55056,115.0281 L 263.203,115.0281 L 272.12337,91.028099 z M 308.19453,91.797835 L 308.19453,95.238844 C 305.53844,94.273331 303.30478,93.790577 301.49355,93.79058 C 296.54254,93.790577 293.75012,96.643341 293.11628,102.34888 L 308.28574,102.34888 L 308.28574,103.70732 C 308.376,107.39061 307.59107,110.31892 305.93093,112.49226 C 304.36104,114.54486 302.11218,115.57118 299.18434,115.5712 C 295.89349,115.57118 293.2821,114.30349 291.35017,111.76812 C 289.5684,109.38289 288.67751,106.51493 288.67752,103.16422 C 288.67751,99.511307 289.74943,96.49225 291.89327,94.107042 C 294.12738,91.692347 297.05569,90.485001 300.67821,90.485 C 302.70042,90.485001 305.20586,90.922612 308.19453,91.797835 L 308.19453,91.797835 z M 293.34292,105.60886 C 293.70498,110.07708 295.56137,112.3112 298.9121,112.31122 C 302.26281,112.3112 303.93817,110.07708 303.93818,105.60886 L 293.34292,105.60886 z " + style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#73a0d0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:LucidaGrande" + id="path2323" /> + </g> + <path + d="M 149.42446,88.839691 L 153.77063,88.839691 L 153.77063,64.839689 L 149.42446,64.839689 L 149.42446,88.839691 z M 179.17744,88.115559 L 179.17744,84.356706 C 177.03451,85.383024 174.99708,85.89618 173.06516,85.896177 C 170.61913,85.89618 168.71713,84.960153 167.35917,83.088093 C 166.15135,81.42794 165.54745,79.344911 165.54745,76.838999 C 165.54745,74.30363 166.12095,72.190659 167.26796,70.50008 C 168.62685,68.598563 170.51364,67.647795 172.92835,67.647774 C 174.46873,67.647795 176.46147,68.009861 178.90658,68.733972 L 178.90658,65.066326 C 176.52135,64.553193 174.43832,64.296615 172.65749,64.29659 C 168.79268,64.296615 165.81877,65.398474 163.73574,67.60217 C 161.65271,69.836311 160.61119,72.870108 160.61119,76.70357 C 160.61119,80.205393 161.60756,83.148904 163.60031,85.534111 C 165.68334,88.099898 168.44581,89.38279 171.88775,89.38279 C 174.00025,89.38279 176.43014,88.96038 179.17744,88.115559 L 179.17744,88.115559 z M 203.30044,88.069955 L 203.30044,84.628946 C 200.64435,85.594459 198.41069,86.077213 196.59945,86.07721 C 191.64844,86.077213 188.85602,83.224449 188.22218,77.518909 L 203.39164,77.518909 L 203.39164,76.160471 C 203.48191,72.47718 202.69697,69.54887 201.03683,67.375533 C 199.46694,65.322928 197.21808,64.296615 194.29024,64.29659 C 190.9994,64.296615 188.38801,65.564305 186.45608,68.099665 C 184.6743,70.484897 183.78342,73.352863 183.78342,76.70357 C 183.78342,80.356484 184.85533,83.37554 186.99917,85.760748 C 189.23329,88.175443 192.1616,89.38279 195.78411,89.38279 C 197.80632,89.38279 200.31176,88.945178 203.30044,88.069955 L 203.30044,88.069955 z M 188.44882,74.258933 C 188.81088,69.790708 190.66727,67.556588 194.018,67.556566 C 197.36871,67.556588 199.04407,69.790708 199.04409,74.258933 L 188.44882,74.258933 z " + style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#73d216;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:LucidaGrande" + id="path2371" /> + <path + d="M 226.33447,88.839691 L 230.68064,88.839691 L 230.68064,53.926577 L 226.33447,53.926577 L 226.33447,67.556566 C 224.43199,65.383272 222.06198,64.296615 219.22443,64.29659 C 215.81289,64.296615 213.18631,65.715396 211.34466,68.552939 C 209.77478,71.058859 208.98985,74.062714 208.98985,77.564513 C 208.98985,80.884842 209.6997,83.601716 211.1194,85.715144 C 212.74916,88.160242 215.14911,89.38279 218.31927,89.38279 C 221.85147,89.38279 224.5232,87.692229 226.33447,84.311102 L 226.33447,88.839691 z M 226.33447,70.545684 L 226.33447,81.594225 C 223.97964,84.251223 221.60963,85.579718 219.22443,85.579715 C 215.51163,85.579718 213.65524,82.772097 213.65525,77.156843 C 213.65524,74.499864 214.04771,72.386433 214.83265,70.816542 C 215.91884,68.643245 217.6094,67.556588 219.90434,67.556566 C 221.92655,67.556588 224.06993,68.552959 226.33447,70.545684 L 226.33447,70.545684 z M 248.78947,89.38279 C 252.50317,89.38279 255.40153,88.205385 257.48459,85.850574 C 259.4165,83.646859 260.38247,80.628263 260.3825,76.794777 C 260.38247,73.050681 259.4165,70.076767 257.48459,67.873029 C 255.46142,65.48876 252.60865,64.296615 248.92628,64.29659 C 245.24297,64.296615 242.3902,65.48876 240.36798,67.873029 C 238.43512,70.167975 237.46869,73.156628 237.46869,76.838999 C 237.46869,80.491913 238.41992,83.465826 240.32238,85.760748 C 242.375,88.175443 245.19736,89.38279 248.78947,89.38279 L 248.78947,89.38279 z M 248.83508,86.122814 C 246.45077,86.122817 244.66993,85.126445 243.49253,83.133697 C 242.5869,81.503946 242.13409,79.405716 242.13409,76.838999 C 242.13409,70.650729 244.39815,67.556588 248.92628,67.556566 C 253.4848,67.556588 255.76406,70.635988 255.76408,76.794777 C 255.76406,83.013474 253.45439,86.122817 248.83508,86.122814 L 248.83508,86.122814 z M 272.12339,88.839691 L 276.47094,88.839691 L 285.98001,64.839689 L 281.9047,64.839689 L 274.5238,83.495763 L 267.55057,64.839689 L 263.20302,64.839689 L 272.12339,88.839691 z M 308.19455,88.069955 L 308.19455,84.628946 C 305.53846,85.594459 303.3048,86.077213 301.49356,86.07721 C 296.54255,86.077213 293.75013,83.224449 293.1163,77.518909 L 308.28576,77.518909 L 308.28576,76.160471 C 308.37602,72.47718 307.59108,69.54887 305.93094,67.375533 C 304.36105,65.322928 302.11219,64.296615 299.18436,64.29659 C 295.89351,64.296615 293.28212,65.564305 291.35019,68.099665 C 289.56841,70.484897 288.67753,73.352863 288.67753,76.70357 C 288.67753,80.356484 289.74945,83.37554 291.89329,85.760748 C 294.1274,88.175443 297.05571,89.38279 300.67822,89.38279 C 302.70043,89.38279 305.20587,88.945178 308.19455,88.069955 L 308.19455,88.069955 z M 293.34293,74.258933 C 293.70499,69.790708 295.56138,67.556588 298.91212,67.556566 C 302.26282,67.556588 303.93818,69.790708 303.9382,74.258933 L 293.34293,74.258933 z " + style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#73a0d0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:LucidaGrande" + id="path2361" /> + <g + transform="matrix(6.052857e-2,0,0,6.052857e-2,143.7206,48.14119)" + id="g17886"> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)" + style="fill:#4e9a06;fill-opacity:1;stroke:#4e9a06;stroke-width:7.61594343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17888" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)" + style="fill:url(#linearGradient14202);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17890" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)" + style="fill:url(#radialGradient14204);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17892" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,0.382405,0.382405,0,43.14837,21.00481)" + style="fill:url(#radialGradient14206);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17894" /> + <path + d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1 60.812256,222.16092 A 183.90805 183.90805 0 1 1 428.62836 222.16092 z" + transform="matrix(0,-0.306725,0.412392,0,36.48655,251.3615)" + style="fill:url(#radialGradient14208);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17896" /> + <g + transform="matrix(0.525214,0,0,0.525214,-0.426697,22.2088)" + style="opacity:0.5" + id="g17898"> + <path + d="M 201.58219,398.66524 C 201.58219,398.66524 25.59643,220.69905 234.16166,39.888097 C -1.634599,220.03851 202.12567,397.72391 201.58219,398.66524 z " + style="fill:url(#linearGradient14210);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path17900" /> + <path + d="M 418.06183,185.18557 C 418.06183,185.18557 240.09557,9.1998797 59.284695,217.76518 C 239.43502,-18.031148 417.12049,185.72905 418.06183,185.18557 z " + style="fill:url(#linearGradient14212);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path17902" /> + <path + d="M 66.93794,267.02123 C 66.93794,267.02123 244.9042,443.00692 425.71507,234.44162 C 245.56475,470.23795 67.879272,266.47776 66.93794,267.02123 z " + style="fill:url(#linearGradient14214);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path17904" /> + <path + d="M 283.41758,47.541558 C 283.41758,47.541558 459.40333,225.50774 250.83811,406.3187 C 486.63436,226.16829 282.8741,48.482895 283.41758,47.541558 z " + style="fill:url(#linearGradient14216);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path17906" /> + <path + d="M 92,316 C 92,316 262.42047,243.53212 400.71024,137.76606 C 239,206 91,316 92,316 z " + style="fill:url(#radialGradient14218);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path17908" /> + <path + d="M 335.46957,381.23563 C 335.46957,381.23563 263.00169,210.81516 157.23563,72.525391 C 225.46957,234.23563 335.46957,382.23563 335.46957,381.23563 z " + style="fill:url(#radialGradient14220);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="path17910" /> + </g> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.983093,0,0,0.983093,-24.81549,-4.294319)" + style="fill:url(#radialGradient14222);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17912" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.417478,0,0,0.417478,112.5483,29.80421)" + style="fill:url(#radialGradient14224);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17914" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.255874,0,0,0.255874,157.2722,63.78154)" + style="fill:url(#radialGradient14226);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17916" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.525214,0,0,0.525214,15.85494,9.603656)" + style="fill:url(#radialGradient14228);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17918" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.525214,0,0,0.525214,100.9397,30.61223)" + style="fill:url(#radialGradient14230);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17920" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.525214,0,0,0.525214,76.2546,115.6969)" + style="fill:url(#radialGradient14232);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17922" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.525214,0,0,0.525214,-10.93098,96.264)" + style="fill:url(#radialGradient14234);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17924" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.417478,0,0,0.417478,109.9222,127.494)" + style="fill:url(#radialGradient14236);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17926" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.255874,0,0,0.255874,123.1333,167.7739)" + style="fill:url(#radialGradient14238);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17928" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.417478,0,0,0.417478,13.28276,129.5949)" + style="fill:url(#radialGradient14240);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17930" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.417478,0,0,0.417478,13.28276,31.90504)" + style="fill:url(#radialGradient14242);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17932" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.255874,0,0,0.255874,19.66611,143.614)" + style="fill:url(#radialGradient14244);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17934" /> + <path + d="M 176 148.5 A 19.5 19.5 0 1 1 137,148.5 A 19.5 19.5 0 1 1 176 148.5 z" + transform="matrix(0.255874,0,0,0.255874,50.65376,36.99558)" + style="fill:url(#radialGradient14246);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path17936" /> + </g> + </g> + </g> +</svg> diff --git a/debian/logo/icedove/license.txt b/debian/logo/icedove/license.txt new file mode 100644 index 0000000000..55c6d2df09 --- /dev/null +++ b/debian/logo/icedove/license.txt @@ -0,0 +1,23 @@ +License for iceweasel_icon/logo - icedove_icon/logo - iceape_icon/logo artworks.
+
+Version: MPL 1.1/GPL 2.0/LGPL 2.1
+
+The contents of this file are subject to the Mozilla Public License Version
+1.1 (the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+http://www.mozilla.org/MPL/
+
+Alternatively, the contents of this file may be used under the terms of
+either the GNU General Public License Version 2 or later (the "GPL"), or
+the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+in which case the provisions of the GPL or the LGPL are applicable instead
+of those above. If you wish to allow use of your version of this file only
+under the terms of either the GPL or the LGPL, and not to allow others to
+use your version of this file under the terms of the MPL, indicate your
+decision by deleting the provisions above and replace them with the notice
+and other provisions required by the GPL or the LGPL. If you do not delete
+the provisions above, a recipient may use your version of this file under
+the terms of any one of the MPL, the GPL or the LGPL.
+
+Ricardo Fernndez Fuentes.
+ricardoffmadrid@gmail.com
diff --git a/debian/logo/thunderbird/create-pngs.sh b/debian/logo/thunderbird/create-pngs.sh new file mode 100755 index 0000000000..507dacc521 --- /dev/null +++ b/debian/logo/thunderbird/create-pngs.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +src=thunderbird.svg + +for d in 16 22 24 32 48 64 128 256 512; +do + # using ImageMagick + #convert -background none $src -resize ${d}x${d} mailicon${d}.png + + # using Inkscape + inkscape --export-png=mailicon${d}.png --export-width=$d --export-height=$d --export-background-opacity=0 --without-gui $src +done + diff --git a/debian/logo/thunderbird/mailicon128.png b/debian/logo/thunderbird/mailicon128.png Binary files differnew file mode 100644 index 0000000000..53e268fbb0 --- /dev/null +++ b/debian/logo/thunderbird/mailicon128.png diff --git a/debian/logo/thunderbird/mailicon16.png b/debian/logo/thunderbird/mailicon16.png Binary files differnew file mode 100644 index 0000000000..6bdd01af92 --- /dev/null +++ b/debian/logo/thunderbird/mailicon16.png diff --git a/debian/logo/thunderbird/mailicon22.png b/debian/logo/thunderbird/mailicon22.png Binary files differnew file mode 100644 index 0000000000..9e08ee06a9 --- /dev/null +++ b/debian/logo/thunderbird/mailicon22.png diff --git a/debian/logo/thunderbird/mailicon24.png b/debian/logo/thunderbird/mailicon24.png Binary files differnew file mode 100644 index 0000000000..5afa52eb4e --- /dev/null +++ b/debian/logo/thunderbird/mailicon24.png diff --git a/debian/logo/thunderbird/mailicon256.png b/debian/logo/thunderbird/mailicon256.png Binary files differnew file mode 100644 index 0000000000..9a6acca21e --- /dev/null +++ b/debian/logo/thunderbird/mailicon256.png diff --git a/debian/logo/thunderbird/mailicon32.png b/debian/logo/thunderbird/mailicon32.png Binary files differnew file mode 100644 index 0000000000..e1a2837376 --- /dev/null +++ b/debian/logo/thunderbird/mailicon32.png diff --git a/debian/logo/thunderbird/mailicon48.png b/debian/logo/thunderbird/mailicon48.png Binary files differnew file mode 100644 index 0000000000..f3fe3ee834 --- /dev/null +++ b/debian/logo/thunderbird/mailicon48.png diff --git a/debian/logo/thunderbird/mailicon512.png b/debian/logo/thunderbird/mailicon512.png Binary files differnew file mode 100644 index 0000000000..cff71b60fe --- /dev/null +++ b/debian/logo/thunderbird/mailicon512.png diff --git a/debian/logo/thunderbird/mailicon64.png b/debian/logo/thunderbird/mailicon64.png Binary files differnew file mode 100644 index 0000000000..01d41ada29 --- /dev/null +++ b/debian/logo/thunderbird/mailicon64.png diff --git a/debian/logo/thunderbird/pre60/mailicon128.png b/debian/logo/thunderbird/pre60/mailicon128.png Binary files differnew file mode 100644 index 0000000000..8b7e74b07b --- /dev/null +++ b/debian/logo/thunderbird/pre60/mailicon128.png diff --git a/debian/logo/thunderbird/pre60/mailicon16.png b/debian/logo/thunderbird/pre60/mailicon16.png Binary files differnew file mode 100644 index 0000000000..16ff89ccdf --- /dev/null +++ b/debian/logo/thunderbird/pre60/mailicon16.png diff --git a/debian/logo/thunderbird/pre60/mailicon22.png b/debian/logo/thunderbird/pre60/mailicon22.png Binary files differnew file mode 100644 index 0000000000..9cf772af21 --- /dev/null +++ b/debian/logo/thunderbird/pre60/mailicon22.png diff --git a/debian/logo/thunderbird/pre60/mailicon24.png b/debian/logo/thunderbird/pre60/mailicon24.png Binary files differnew file mode 100644 index 0000000000..e208cdd902 --- /dev/null +++ b/debian/logo/thunderbird/pre60/mailicon24.png diff --git a/debian/logo/thunderbird/pre60/mailicon256.png b/debian/logo/thunderbird/pre60/mailicon256.png Binary files differnew file mode 100644 index 0000000000..c50868355e --- /dev/null +++ b/debian/logo/thunderbird/pre60/mailicon256.png diff --git a/debian/logo/thunderbird/pre60/mailicon32.png b/debian/logo/thunderbird/pre60/mailicon32.png Binary files differnew file mode 100644 index 0000000000..9345f88cad --- /dev/null +++ b/debian/logo/thunderbird/pre60/mailicon32.png diff --git a/debian/logo/thunderbird/pre60/mailicon48.png b/debian/logo/thunderbird/pre60/mailicon48.png Binary files differnew file mode 100644 index 0000000000..1b0c2ebca2 --- /dev/null +++ b/debian/logo/thunderbird/pre60/mailicon48.png diff --git a/debian/logo/thunderbird/pre60/mailicon512.png b/debian/logo/thunderbird/pre60/mailicon512.png Binary files differnew file mode 100644 index 0000000000..907bb1b8a2 --- /dev/null +++ b/debian/logo/thunderbird/pre60/mailicon512.png diff --git a/debian/logo/thunderbird/pre60/mailicon64.png b/debian/logo/thunderbird/pre60/mailicon64.png Binary files differnew file mode 100644 index 0000000000..94f090f6a3 --- /dev/null +++ b/debian/logo/thunderbird/pre60/mailicon64.png diff --git a/debian/logo/thunderbird/pre60/thunderbird.svg b/debian/logo/thunderbird/pre60/thunderbird.svg new file mode 100644 index 0000000000..0bdd76ea2a --- /dev/null +++ b/debian/logo/thunderbird/pre60/thunderbird.svg @@ -0,0 +1,768 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Generator: libbsvg 0.5.0 - a native SVG-Library for BeOS --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="48" + height="48" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.91 r13725" + sodipodi:docname="thunderbird.svg" + version="1.0" + inkscape:output_extension="org.inkscape.output.svg.inkscape" + inkscape:export-xdpi="960" + inkscape:export-ydpi="960" + sodipodi:modified="true"> + <title + id="title5772">Mozilla Thunderbird Logo</title> + <metadata + id="metadata256"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title>Mozilla Thunderbird Logo</dc:title> + <dc:publisher> + <cc:Agent> + <dc:title></dc:title> + </cc:Agent> + </dc:publisher> + <dc:source>https://de.wikipedia.org/wiki/Datei:Mozilla_Thunderbird_Logo.svg</dc:source> + <dc:rights> + <cc:Agent> + <dc:title>Mozilla Foundation</dc:title> + </cc:Agent> + </dc:rights> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs254" /> + <sodipodi:namedview + inkscape:window-height="1016" + inkscape:window-width="1920" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + guidetolerance="10.0" + gridtolerance="10.0" + objecttolerance="10.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#ffffff" + id="base" + width="48px" + height="48px" + inkscape:zoom="8.0483642" + inkscape:cx="29.662162" + inkscape:cy="16.718673" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:current-layer="svg2" + showgrid="false" + inkscape:window-maximized="1" /> + <radialGradient + id="XMLID_1_" + gradientUnits="userSpaceOnUse" + cx="111.25" + cy="123.5" + r="91" + fx="111.25" + fy="123.5" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#000000;" + id="stop5" /> + <stop + offset="0.50" + style="stop-color:#000000;" + id="stop7" /> + <stop + offset="1.00" + style="stop-color:#000000; stop-opacity:0.00;" + id="stop9" /> + </radialGradient> + <radialGradient + id="XMLID_2_" + gradientUnits="userSpaceOnUse" + cx="151.75" + cy="175.67" + r="126.3" + fx="151.75" + fy="175.67" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#f2be7f;" + id="stop12" /> + <stop + offset="1.00" + style="stop-color:#ffffdc;" + id="stop14" /> + </radialGradient> + <linearGradient + id="XMLID_3_" + gradientUnits="userSpaceOnUse" + x1="100.13" + y1="79.080002" + x2="94.449997" + y2="45.619999" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#c3ad7b;" + id="stop17" /> + <stop + offset="1.00" + style="stop-color:#a25f00;" + id="stop19" /> + </linearGradient> + <radialGradient + id="XMLID_4_" + gradientUnits="userSpaceOnUse" + cx="149.75" + cy="87" + r="90.870003" + fx="149.75" + fy="87" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#f2be7f;" + id="stop22" /> + <stop + offset="1.00" + style="stop-color:#ffffdc;" + id="stop24" /> + </radialGradient> + <linearGradient + id="XMLID_5_" + gradientUnits="userSpaceOnUse" + x1="80.160004" + y1="171.37" + x2="82.470001" + y2="164.25" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#aa944b;" + id="stop27" /> + <stop + offset="1.00" + style="stop-color:#aa944b; stop-opacity:0.00;" + id="stop29" /> + </linearGradient> + <linearGradient + id="XMLID_6_" + gradientUnits="userSpaceOnUse" + x1="34.919998" + y1="84.019997" + x2="34.919998" + y2="58.060001" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.01" + style="stop-color:#d2b170;" + id="stop32" /> + <stop + offset="1.00" + style="stop-color:#a25f00;" + id="stop34" /> + </linearGradient> + <linearGradient + id="XMLID_7_" + gradientUnits="userSpaceOnUse" + x1="85.489998" + y1="124.25" + x2="85.489998" + y2="71.330002" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#a25f00; stop-opacity:0.00;" + id="stop37" /> + <stop + offset="1.00" + style="stop-color:#a25f00;" + id="stop39" /> + </linearGradient> + <linearGradient + id="XMLID_8_" + gradientUnits="userSpaceOnUse" + x1="29.23" + y1="187.64" + x2="29.23" + y2="165.83" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#a4d8e5;" + id="stop42" /> + <stop + offset="0.50" + style="stop-color:#0c418f;" + id="stop44" /> + <stop + offset="1.00" + style="stop-color:#000060;" + id="stop46" /> + </linearGradient> + <linearGradient + id="XMLID_9_" + gradientUnits="userSpaceOnUse" + x1="15.71" + y1="170.38" + x2="15.71" + y2="141.59" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#a4d8e5;" + id="stop49" /> + <stop + offset="0.50" + style="stop-color:#0c418f;" + id="stop51" /> + <stop + offset="1.00" + style="stop-color:#000060;" + id="stop53" /> + </linearGradient> + <radialGradient + id="XMLID_10_" + gradientUnits="userSpaceOnUse" + cx="41.75" + cy="67" + r="77.830002" + fx="41.75" + fy="67" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#000060;" + id="stop56" /> + <stop + offset="0.50" + style="stop-color:#0c418f;" + id="stop58" /> + <stop + offset="1.00" + style="stop-color:#a4d8e5;" + id="stop60" /> + </radialGradient> + <radialGradient + id="XMLID_11_" + gradientUnits="userSpaceOnUse" + cx="57.5" + cy="54.25" + r="71.419998" + fx="57.5" + fy="54.25" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#000060;" + id="stop63" /> + <stop + offset="0.50" + style="stop-color:#0c418f;" + id="stop65" /> + <stop + offset="1.00" + style="stop-color:#a4d8e5;" + id="stop67" /> + </radialGradient> + <linearGradient + id="XMLID_12_" + gradientUnits="userSpaceOnUse" + x1="46.73" + y1="25.34" + x2="9.2200003" + y2="90.300003" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.01" + style="stop-color:#1b609d;" + id="stop70" /> + <stop + offset="0.50" + style="stop-color:#9fd2e5;" + id="stop72" /> + <stop + offset="1.00" + style="stop-color:#4187b8;" + id="stop74" /> + </linearGradient> + <linearGradient + id="XMLID_13_" + gradientUnits="userSpaceOnUse" + x1="66.43" + y1="24.35" + x2="123.46" + y2="81.379997" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#a4d8e5;" + id="stop77" /> + <stop + offset="0.67" + style="stop-color:#0c418f;" + id="stop79" /> + <stop + offset="1.00" + style="stop-color:#000040;" + id="stop81" /> + </linearGradient> + <linearGradient + id="XMLID_14_" + gradientUnits="userSpaceOnUse" + x1="71.550003" + y1="36.5" + x2="61.5" + y2="8.8800001" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#a4d8e5;" + id="stop84" /> + <stop + offset="1.00" + style="stop-color:#0c418f;" + id="stop86" /> + </linearGradient> + <linearGradient + id="XMLID_15_" + gradientUnits="userSpaceOnUse" + x1="115.05" + y1="222.03999" + x2="170.24001" + y2="126.46" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.01" + style="stop-color:#b4b4dc;" + id="stop89" /> + <stop + offset="1.00" + style="stop-color:#000000;" + id="stop91" /> + </linearGradient> + <linearGradient + id="XMLID_16_" + gradientUnits="userSpaceOnUse" + x1="139.21001" + y1="224.10001" + x2="168.19" + y2="173.89999" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.01" + style="stop-color:#b4b4dc;" + id="stop94" /> + <stop + offset="1.00" + style="stop-color:#000000;" + id="stop96" /> + </linearGradient> + <linearGradient + id="XMLID_17_" + gradientUnits="userSpaceOnUse" + x1="185.78999" + y1="171.82001" + x2="185.78999" + y2="72.25" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#6498c1;" + id="stop99" /> + <stop + offset="0.20" + style="stop-color:#0c418f;" + id="stop101" /> + <stop + offset="1.00" + style="stop-color:#000040;" + id="stop103" /> + </linearGradient> + <linearGradient + id="XMLID_18_" + gradientUnits="userSpaceOnUse" + x1="185.2" + y1="149.75" + x2="185.2" + y2="60.68" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#a4d8e5;" + id="stop106" /> + <stop + offset="0.20" + style="stop-color:#0c418f;" + id="stop108" /> + <stop + offset="0.50" + style="stop-color:#000040;" + id="stop110" /> + </linearGradient> + <linearGradient + id="XMLID_19_" + gradientUnits="userSpaceOnUse" + x1="151.2" + y1="134.73" + x2="151.2" + y2="83.480003" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#a4d8e5;" + id="stop113" /> + <stop + offset="0.50" + style="stop-color:#0c418f;" + id="stop115" /> + <stop + offset="1.00" + style="stop-color:#000060;" + id="stop117" /> + </linearGradient> + <linearGradient + id="XMLID_20_" + gradientUnits="userSpaceOnUse" + x1="132.09" + y1="33.560001" + x2="171.09" + y2="88.059998" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#4187b8;" + id="stop120" /> + <stop + offset="1.00" + style="stop-color:#074e92;" + id="stop122" /> + </linearGradient> + <linearGradient + id="XMLID_21_" + gradientUnits="userSpaceOnUse" + x1="162.21001" + y1="71.089996" + x2="134.67999" + y2="23.41" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.01" + style="stop-color:#1b609d;" + id="stop125" /> + <stop + offset="0.50" + style="stop-color:#9fd2e5;" + id="stop127" /> + <stop + offset="1.00" + style="stop-color:#4187b8;" + id="stop129" /> + </linearGradient> + <linearGradient + id="XMLID_22_" + gradientUnits="userSpaceOnUse" + x1="50.32" + y1="74.900002" + x2="94.57" + y2="30.65" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#a5b4d3;" + id="stop132" /> + <stop + offset="1.00" + style="stop-color:#a5b4d3; stop-opacity:0.33;" + id="stop134" /> + </linearGradient> + <linearGradient + id="XMLID_23_" + gradientUnits="userSpaceOnUse" + x1="48.16" + y1="72.75" + x2="92.410004" + y2="28.5" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#264b92;" + id="stop137" /> + <stop + offset="1.00" + style="stop-color:#264b92; stop-opacity:0.33;" + id="stop139" /> + </linearGradient> + <radialGradient + id="eye_2_" + gradientUnits="userSpaceOnUse" + cx="58.580002" + cy="67.169998" + r="8.5100002" + fx="58.580002" + fy="67.169998" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#600000;" + id="stop142" /> + <stop + offset="0.50" + style="stop-color:#c00000;" + id="stop144" /> + <stop + offset="1.00" + style="stop-color:#f6aa00;" + id="stop146" /> + </radialGradient> + <radialGradient + id="pupil_1_" + gradientUnits="userSpaceOnUse" + cx="59.610001" + cy="65.110001" + r="3.8" + fx="59.610001" + fy="65.110001" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.01" + style="stop-color:#ffffff;" + id="stop149" /> + <stop + offset="1.00" + style="stop-color:#000000;" + id="stop151" /> + </radialGradient> + <radialGradient + id="XMLID_24_" + gradientUnits="userSpaceOnUse" + cx="51.5" + cy="87.5" + r="12.97" + fx="51.5" + fy="87.5" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.00" + style="stop-color:#769eb8;" + id="stop154" /> + <stop + offset="1.00" + style="stop-color:#ffffff;" + id="stop156" /> + </radialGradient> + <radialGradient + id="XMLID_25_" + gradientUnits="userSpaceOnUse" + cx="47.25" + cy="82.5" + r="3.78" + fx="47.25" + fy="82.5" + gradientTransform="matrix(0.205043,0,0,0.205043,2.74915,1.042583)"> + <stop + offset="0.01" + style="stop-color:#ffffff;" + id="stop159" /> + <stop + offset="1.00" + style="stop-color:#000000;" + id="stop161" /> + </radialGradient> + <path + d="M 44.219079,26.365383 C 44.219079,36.67084 35.865631,45.024287 25.566325,45.024287 C 15.26702,45.024287 6.9033197,36.67084 6.9033197,26.365383 C 6.9033197,16.059926 15.256768,7.706478 25.562224,7.706478 C 35.867681,7.706478 44.219079,16.059926 44.219079,26.365383 z " + id="path163" + style="fill:url(#XMLID_1_);stroke:none" /> + <path + d="M 9.0378164,11.657655 L 3.7969196,18.366659 L 6.5773015,32.514619 L 32.164607,40.800404 L 38.285137,30.402678 L 36.491012,14.823517 L 16.845851,5.7585703 L 9.1813464,11.475166 L 9.0378164,11.657655 z " + id="path165" + style="fill:#340000;stroke:none" /> + <path + d="M 36.718609,20.388381 L 17.153415,27.749422 L 8.1602327,13.447679 L 4.2357115,18.471231 L 6.9320257,32.198854 L 31.978017,40.3083 L 37.862749,30.312459 L 36.718609,20.388381 z " + id="path167" + style="fill:url(#XMLID_2_);stroke:none" /> + <path + d="M 16.913515,29.543548 L 9.4643057,18.948981 C 5.2957832,22.639753 9.7370127,27.35574 9.1280353,28.040583 C 8.7165824,28.495778 7.7583486,27.971551 6.2533337,26.467904 C 3.9958112,24.212433 6.6634195,29.133462 7.8936769,30.84147 C 8.7138486,31.981508 7.7344269,31.913161 4.9554121,30.636427 L 4.13319,17.240973 L 7.7727016,12.832551 L 43.979179,17.856102 L 33.316947,24.007389 L 16.913515,29.543548 z " + id="path169" + style="fill:url(#XMLID_3_);stroke:none" /> + <path + d="M 43.040082,18.009884 L 17.153415,27.749422 L 7.7727016,12.832551 L 7.4261791,13.049896 L 16.98528,28.251777 L 43.183612,18.393315 L 43.040082,18.009884 z " + id="path171" + style="fill:#340000;stroke:none" /> + <path + d="M 36.718609,20.388381 L 36.331078,17.025679 L 8.5518647,12.947374 L 8.4042338,13.133964 L 8.1602327,13.447679 L 17.153415,27.749422 L 36.718609,20.388381 z " + id="path173" + style="fill:url(#XMLID_4_);stroke:none" /> + <path + d="M 6.9320257,32.198854 L 31.978017,40.3083 L 32.671062,39.129304 L 6.5937049,30.474443 L 6.9320257,32.198854 z " + id="path175" + style="fill:url(#XMLID_5_);stroke:none" /> + <path + d="M 36.72271,16.832937 L 36.331078,17.025679 L 36.718609,20.388381 L 32.129749,22.114843 C 34.393423,26.964108 32.685415,33.029277 32.691567,33.029277 C 36.19985,31.153135 37.118443,25.770758 37.288629,21.678102 L 36.72271,16.832937 z " + id="path177" + style="fill:#7b5516;stroke:none" /> + <path + d="M 25.877991,16.410549 C 29.417031,17.374251 31.045072,19.789657 32.135901,22.114843 L 36.72066,20.388381 L 36.333129,17.025679 L 32.671062,16.488466 L 32.429112,17.651059 L 25.877991,16.410549 z " + id="path179" + style="fill:#7b5516;stroke:none" /> + <path + d="M 11.360953,13.359511 L 8.5518647,12.947374 L 8.4042338,13.133964 L 8.1602327,13.447679 L 11.192818,18.270288 L 11.209221,18.268238 C 11.342499,17.456268 11.600854,16.814484 11.607004,16.814484 C 11.613156,16.814484 11.621357,16.853442 11.658265,16.917005 L 11.619307,16.023018 C 11.602903,15.297166 11.406063,14.31091 11.367105,13.359511 L 11.360953,13.359511 z " + id="path181" + style="fill:url(#XMLID_6_);stroke:none" /> + <path + d="M 25.877991,16.410549 C 25.877991,16.410549 23.099659,15.805673 21.157903,15.668294 C 19.216146,15.530915 16.79459,17.448067 16.03183,17.907362 C 15.625845,18.151363 15.1686,18.399465 14.682648,18.657819 C 14.721606,20.587273 15.189104,24.772199 18.340613,26.519165 C 18.332412,16.267019 25.877991,16.410549 25.884142,16.410549 L 25.877991,16.410549 z " + id="path183" + style="fill:url(#XMLID_7_);stroke:none" /> + <path + d="M 15.613542,35.009992 L 6.9320257,32.198854 L 5.9027103,27.88475 L 4.0819293,27.288076 C 4.0819293,27.288076 5.9785762,33.23432 9.3597338,38.01182 C 16.214319,42.78932 14.539117,40.462083 14.545269,40.462083 C 15.771426,41.179733 16.591597,41.179733 16.597749,41.179733 C 16.593647,40.462083 13.518004,40.3083 12.652723,35.438532 C 13.571315,37.283918 17.262088,38.309132 17.473282,38.10409 C 17.60861,37.967394 17.023555,36.959267 15.718114,35.079707 L 15.613542,35.009992 z " + id="path185" + style="fill:#000000;stroke:none" /> + <path + d="M 13.052556,39.846954 C 13.052556,39.846954 8.6748905,39.549642 4.9492608,32.161945 C 2.7491504,24.519997 7.8526684,36.558065 13.058708,39.846954 L 13.052556,39.846954 z " + id="path187" + style="fill:url(#XMLID_8_);stroke:none" /> + <path + d="M 2.7840077,22.990376 C 2.7840077,22.990376 3.3130183,34.515838 9.1628925,36.412486 C 6.1856695,32.362888 5.3408928,24.468736 5.347044,24.468736 L 2.7840077,22.990376 z " + id="path189" + style="fill:url(#XMLID_9_);stroke:none" /> + <path + d="M 6.2348798,30.312459 C 5.0046224,30.568763 2.6732844,26.262861 2.7553016,21.803178 C 2.8045119,18.830056 3.3150688,16.454975 4.2869722,14.677937 L 5.3121867,23.135957 C 5.3121867,23.135957 5.3121867,28.928419 6.2410311,30.312459 L 6.2348798,30.312459 z " + id="path191" + style="fill:url(#XMLID_10_);stroke:none" /> + <path + d="M 21.971923,3.6056198 C 21.971923,3.6056198 7.9264838,5.8610918 4.2931234,14.677937 C 1.8018521,20.90714 7.4405321,26.238256 8.2914602,25.391429 C 8.2873594,25.391429 5.2301695,21.411546 8.2422499,15.465301 C 10.246203,11.501139 14.822761,7.5479115 21.971923,3.6056198 z " + id="path193" + style="fill:#000000;stroke:none" /> + <path + d="M 21.971923,3.6056198 C 21.971923,3.6056198 7.9264838,5.8610918 4.2931234,14.677937 C 1.8018521,20.90714 7.4405321,26.238256 8.2914602,25.391429 C 8.2873594,25.391429 4.391544,20.777963 7.8321641,14.524154 C 10.120443,10.354949 14.833696,6.7154373 21.971923,3.6056198 z " + id="path195" + style="fill:url(#XMLID_11_);stroke:none" /> + <path + d="M 4.2705688,16.353138 C 3.5180613,21.376689 5.1358498,19.496445 6.3948133,15.60063 C 5.1420011,17.769984 4.2705688,17.189713 4.27672,16.353138 L 4.2705688,16.353138 z M 5.8370966,12.87561 C 3.6000784,17.437815 5.70997,16.135791 8.0905181,12.799744 C 6.2389807,14.491348 5.5828433,13.673227 5.8432479,12.87561 L 5.8370966,12.87561 z M 10.307033,8.2108836 C 7.0509506,11.104039 9.1485396,10.755466 12.121662,8.8813739 C 10.099939,9.6236289 9.8477357,8.762449 10.313183,8.2108836 L 10.307033,8.2108836 z M 8.0002993,10.271565 C 4.7421674,13.83316 7.0140429,13.207779 10.075334,10.802626 C 7.9346856,11.852446 7.5553561,10.931803 8.0064505,10.271565 L 8.0002993,10.271565 z M 14.325873,7.3907119 C 12.554302,7.8869157 12.39642,7.1323578 12.83316,6.6935659 C 9.8456857,8.9408363 11.662366,8.7870541 14.332024,7.3907119 L 14.325873,7.3907119 z " + id="path197" + style="fill:url(#XMLID_12_);stroke:none" /> + <path + d="M 35.734403,5.885697 C 34.66818,4.8891884 32.193312,4.2227989 30.790819,3.9377893 C 29.583116,3.6958387 28.297497,3.6179223 27.079542,3.5277035 C 26.238866,3.468241 23.843965,3.5133504 22.826952,3.6179223 C 20.259815,3.8844781 19.23255,4.8317764 17.167768,6.2916818 C 15.275221,7.6224104 12.490739,9.0720637 11.668517,11.399301 C 11.016481,12.691071 11.602903,14.753802 11.63366,16.023018 L 11.668517,16.917005 C 11.629559,16.853442 11.611105,16.814484 11.617256,16.814484 C 11.623408,16.814484 10.477218,19.642026 11.750534,20.915343 C 11.762837,20.800518 11.789493,20.687744 11.834603,20.577022 L 11.752585,20.915343 C 11.752585,20.915343 12.308251,19.898329 13.329365,19.367268 C 14.350478,18.836207 15.287524,18.366659 16.050284,17.907362 C 16.813043,17.448067 19.203844,15.532966 21.151752,15.668294 C 22.450357,15.75988 26.209477,16.420801 32.429112,17.651059 L 33.079098,14.507751 L 31.902152,13.619915 C 32.027227,13.289797 32.123598,12.939173 32.306086,12.63981 C 32.753079,11.870899 32.808441,11.200409 32.800239,10.322825 C 33.837756,10.076774 35.00035,9.6502849 35.679042,8.7686003 C 36.257263,7.997639 36.536121,6.636154 35.740555,5.885697 L 35.734403,5.885697 z " + id="path199" + style="fill:#000000;stroke:none" /> + <path + d="M 35.734403,5.885697 C 34.66818,4.8891884 32.193312,4.2227989 30.790819,3.9377893 C 29.583116,3.6958387 28.297497,3.6179223 27.079542,3.5277035 C 26.238866,3.468241 23.843965,3.5133504 22.826952,3.6179223 C 20.259815,3.8844781 19.23255,4.8317764 17.167768,6.2916818 C 15.275221,7.6224104 12.490739,9.0720637 11.668517,11.399301 C 11.016481,12.691071 11.602903,14.753802 11.63366,16.023018 L 11.668517,16.917005 C 11.629559,16.853442 11.611105,16.814484 11.617256,16.814484 C 11.623408,16.814484 10.477218,19.642026 11.750534,20.915343 C 11.887913,19.582563 14.006007,18.557349 14.012157,18.557349 L 15.572534,17.772034 C 15.810384,17.61005 16.46447,17.212267 16.673614,17.003123 C 17.918225,16.283423 18.961893,15.491957 20.434101,15.346376 C 22.375858,15.151586 24.213042,16.014817 26.150698,15.805673 C 27.73773,15.633436 29.909134,15.40789 31.289073,14.528256 C 31.937009,14.112018 31.955463,13.267241 32.330691,12.63981 C 32.777684,11.87295 32.833046,11.200409 32.824845,10.322825 C 33.862361,10.076774 35.024955,9.6502849 35.703647,8.7686003 C 36.257263,7.997639 36.536121,6.636154 35.740555,5.885697 L 35.734403,5.885697 z " + id="path201" + style="fill:url(#XMLID_13_);stroke:none" /> + <path + d="M 21.151752,2.4778837 C 20.928255,2.5722035 20.700658,2.703431 20.477161,2.8613139 C 20.704758,2.703431 20.932356,2.5701531 21.157903,2.4778837 L 21.151752,2.4778837 z M 21.151752,2.4778837 C 19.177188,3.759402 18.451337,6.4085564 18.457488,6.4085564 C 18.65843,6.3224384 18.955742,5.9451594 19.355576,5.4838128 C 19.115675,5.7606207 18.910633,6.0087226 18.748649,6.1789083 C 18.758901,6.129698 19.562669,3.9952013 21.157903,2.4778837 L 21.151752,2.4778837 z M 20.536623,1.0425833 C 16.1282,4.2638075 16.331193,6.8493986 16.337344,6.8493986 C 16.400907,6.8165917 16.482925,6.7571293 16.583395,6.6771625 C 16.575194,6.6751122 16.45832,4.6861959 20.542774,1.0425833 L 20.536623,1.0425833 z M 21.629502,3.6056198 C 20.612488,5.0409201 21.391652,5.3484845 21.397803,5.3484845 C 21.403954,5.3484845 21.108693,4.8707345 21.629502,3.6056198 z M 20.544825,4.2740596 C 20.870842,4.0095543 21.231718,3.7717045 21.635653,3.6056198 C 21.215315,3.7799063 20.85649,4.0157055 20.550976,4.2740596 C 20.544825,4.2740596 20.544825,4.2740596 20.550976,4.2740596 L 20.544825,4.2740596 z " + id="path203" + style="fill:#484848;stroke:none" /> + <path + d="M 12.121662,10.456104 C 14.914346,1.9283687 20.536623,1.0425833 20.542774,1.0425833 C 16.130251,4.2638075 16.333243,6.8493986 16.339394,6.8493986 C 17.061145,6.4844222 19.374029,3.2303912 21.157903,2.4778837 C 19.181289,3.759402 18.453386,6.4085564 18.459538,6.4085564 C 18.949591,6.2035135 19.976856,4.2986648 21.639754,3.6056198 C 20.620691,5.0409201 21.397803,5.3484845 21.403954,5.3484845 L 12.121662,10.456104 z " + id="path205" + style="fill:url(#XMLID_14_);stroke:none" /> + <path + d="M 45.535455,19.592815 L 36.581231,15.856934 L 35.812319,24.519997 C 35.910741,25.079763 35.976354,25.684641 36.019413,26.324374 C 36.009161,26.217751 36.00301,26.11523 36.000959,26.010658 C 35.256653,37.9175 28.192925,44.015476 24.647733,45.588156 C 29.103315,45.89572 31.840639,44.345596 31.84679,44.345596 C 31.852941,44.345596 31.250115,45.075548 29.661032,46.049502 C 31.660201,46.049502 36.632491,44.152856 37.612596,42.153686 L 38.121103,42.35873 C 38.119053,42.35873 47.80733,35.592314 45.541606,19.592815 L 45.535455,19.592815 z " + id="path207" + style="fill:#000000;stroke:none" /> + <path + d="M 35.992757,26.010658 C 35.252553,37.9175 28.188824,44.015476 24.643633,45.588156 C 33.386662,43.685358 36.488961,32.740167 35.998909,26.010658 L 35.992757,26.010658 z " + id="path209" + style="fill:url(#XMLID_15_);stroke:none" /> + <path + d="M 29.661032,46.049502 C 29.661032,46.049502 36.683752,43.281423 37.510075,36.976353 C 40.784611,37.4377 34.069455,45.075548 29.667184,46.049502 L 29.661032,46.049502 z " + id="path211" + style="fill:url(#XMLID_16_);stroke:none" /> + <path + d="M 30.89334,15.241805 C 28.609163,11.903706 25.090626,10.849785 21.807889,10.849785 C 27.764385,11.602293 36.52997,20.060313 31.615091,29.441026 C 34.520549,25.53906 33.530192,19.098662 30.899492,15.241805 L 30.89334,15.241805 z " + id="path213" + style="fill:#000000;stroke:none" /> + <path + d="M 36.019413,25.621077 C 34.42623,29.057596 31.60894,29.441026 31.615091,29.441026 C 31.621243,29.441026 33.968984,29.851112 35.916891,27.493119 C 36.19575,27.152747 36.206002,26.49661 36.025565,25.621077 L 36.019413,25.621077 z " + id="path215" + style="fill:#000000;stroke:none" /> + <path + d="M 45.535455,19.592815 L 36.581231,15.856934 L 35.812319,24.519997 C 35.894337,24.989544 35.953799,25.4919 35.996858,26.01886 C 35.994808,26.014759 35.994808,26.010658 36.000959,26.010658 C 36.00506,26.11523 36.011211,26.217751 36.023514,26.324374 C 36.013262,26.221853 36.00506,26.121382 36.00301,26.020911 C 35.972253,26.453551 35.935346,26.87799 35.898438,27.296278 C 35.783614,29.162168 35.76721,32.625343 36.921602,34.722931 C 37.706916,33.535733 38.496332,32.053273 38.771089,30.568763 C 38.894115,32.075828 38.180565,34.013483 37.481369,35.516448 C 37.713067,35.778903 37.983724,35.996248 38.295389,36.156181 C 38.412264,36.205392 38.531189,36.2423 38.656265,36.273056 C 39.63842,35.059202 41.233654,32.813982 41.647841,30.568763 C 41.791371,32.340333 40.78256,34.708578 39.993145,36.262804 C 43.359949,35.342161 45.65438,27.956516 45.701539,27.825288 C 45.697439,27.823238 45.697439,27.823238 45.70359,27.821187 C 45.966045,25.407832 45.972196,22.67256 45.541606,19.592815 L 45.535455,19.592815 z " + id="path217" + style="fill:url(#XMLID_17_);stroke:none" /> + <path + d="M 40.805115,34.423569 C 40.536509,35.09406 40.237146,35.727642 39.97059,36.264854 C 41.184444,35.930635 42.260919,34.753688 43.146705,33.381951 C 42.349088,33.956072 41.377185,34.273888 40.811266,34.423569 L 40.805115,34.423569 z " + id="path219" + style="fill:#0c418f;stroke:none" /> + <path + d="M 37.795085,34.768041 C 37.686412,35.026395 37.573638,35.278598 37.467016,35.516448 C 37.700765,35.778903 37.969371,35.996248 38.281036,36.156181 C 38.397911,36.205392 38.516836,36.2423 38.641911,36.273056 C 39.624067,35.059202 41.219301,32.813982 41.633488,30.568763 C 40.509853,33.449615 38.812097,34.433822 37.801236,34.768041 L 37.795085,34.768041 z " + id="path221" + style="fill:#0c418f;stroke:none" /> + <path + d="M 38.529138,23.648564 C 39.093007,26.92925 36.888795,31.74776 36.894947,31.74776 C 36.901097,31.74776 40.187936,31.101874 41.641689,24.095558 C 41.641689,24.095558 41.332075,28.961226 40.690291,30.107415 C 40.686189,30.107415 43.864354,28.620854 44.536895,22.572088 C 45.209436,16.523323 40.842022,12.832551 39.457982,13.5502 C 38.53529,14.028634 38.225675,17.394755 38.529138,23.648564 z " + id="path223" + style="fill:url(#XMLID_18_);stroke:none" /> + <path + d="M 45.652329,20.294062 C 45.652329,20.292012 45.652329,20.292012 45.658481,20.289961 C 45.326311,18.143162 44.75014,16.102985 43.975078,14.267851 C 41.98001,9.5887719 38.666518,6.7325241 34.832214,5.5535275 C 26.11379,4.7333558 21.807889,10.849785 21.81404,10.849785 C 25.098827,10.849785 28.617364,11.903706 30.907693,15.241805 C 33.540444,19.098662 34.530802,25.53906 31.625343,29.441026 C 31.621243,29.441026 37.670009,28.620854 37.061031,18.573752 C 37.05693,18.573752 39.209881,22.777132 36.447953,28.569594 C 36.443852,28.569594 42.031271,27.185554 40.294558,16.420801 C 40.290457,16.420801 41.571975,18.881316 41.168041,24.571257 C 41.163939,24.571257 43.470673,22.967822 43.476823,18.061144 C 43.472723,18.061144 45.061806,23.238478 43.478874,26.519165 C 43.474774,26.519165 43.501429,26.428946 43.622404,26.338727 C 44.116558,25.920439 46.056264,24.263693 45.658481,20.294062 L 45.652329,20.294062 z " + id="path225" + style="fill:url(#XMLID_19_);stroke:none" /> + <path + d="M 31.278821,15.846682 C 32.388103,17.685916 33.060644,19.801959 33.298494,21.932355 C 33.458428,22.367046 33.874664,23.064191 34.448785,22.904259 C 34.920383,22.76893 35.348923,22.225566 35.627781,21.833935 C 35.980455,21.323377 36.119885,20.702097 36.458205,20.183339 C 36.616088,19.927035 36.837534,19.701489 36.868291,19.385722 C 36.874442,19.274999 36.835484,18.618861 37.063082,18.639366 C 37.05693,18.616811 37.05693,18.596307 37.061031,18.573752 C 37.05693,18.573752 37.071283,18.604508 37.10204,18.657819 C 37.257873,18.793148 37.317335,19.108914 37.382949,19.297554 C 37.471117,19.594866 37.551084,19.896278 37.631051,20.197692 C 37.756127,20.7144 38.110851,21.645295 38.773139,21.069125 C 39.074552,20.800518 39.261142,20.392483 39.425176,20.025455 C 39.574857,19.668681 39.665076,19.311907 39.724539,18.926426 C 39.822959,18.196473 39.792202,17.199964 40.335566,16.623794 C 40.321214,16.55613 40.310961,16.488466 40.306861,16.420801 C 40.30276,16.420801 40.343768,16.500768 40.415533,16.660702 C 40.657484,16.822685 40.995804,16.976467 41.286966,16.816535 C 41.55147,16.666853 41.668345,16.328532 41.746261,16.049674 C 41.852884,15.623185 41.891842,15.176191 41.982061,14.7415 C 42.076381,14.243246 42.176852,13.732689 42.141995,13.224183 C 42.35934,13.726538 42.597189,14.21454 42.794031,14.731248 C 42.947813,15.159788 43.105696,15.592428 43.140553,16.051724 C 43.167209,16.441306 43.159007,16.832937 43.212319,17.222519 C 43.247176,17.532134 43.318941,17.913514 43.595748,18.110355 C 43.714674,16.447457 43.970977,14.647181 43.437865,13.029392 C 42.566433,11.339838 41.436647,9.7774109 40.032103,8.4979436 C 38.547592,7.1549126 36.786274,6.1399502 34.881425,5.5535275 C 26.163,4.7333558 21.857099,10.851836 21.863251,10.851836 C 23.634822,10.851836 25.428947,11.1594 27.052886,11.913958 C 28.801903,12.758735 30.249506,14.140725 31.284973,15.846682 L 31.278821,15.846682 z " + id="path227" + style="fill:url(#XMLID_20_);stroke:none" /> + <path + d="M 28.328253,7.692125 C 28.916727,8.4897419 28.252387,8.7583481 26.882701,8.6291711 C 30.991761,9.9106889 30.048563,8.7788524 28.334405,7.692125 L 28.328253,7.692125 z M 32.207665,7.1118536 C 36.074775,7.5342419 35.043409,6.6935659 33.337452,6.0292269 C 33.991538,6.6341035 33.450225,6.9867774 32.213817,7.1118536 L 32.207665,7.1118536 z M 34.981896,9.9988579 C 35.52731,10.886694 34.807609,11.11019 33.380511,10.853886 C 37.577739,12.561894 36.689903,11.290628 34.988047,9.9988579 L 34.981896,9.9988579 z M 36.923652,8.9449372 C 37.471117,9.8348239 36.751417,10.05627 35.324317,9.7999659 C 39.521546,11.507973 38.63371,10.236708 36.929804,8.9449372 L 36.923652,8.9449372 z M 28.190875,9.7917639 C 32.394255,11.499772 31.506419,10.228505 29.804562,8.9367355 C 30.343825,9.8245709 29.624125,10.046018 28.199076,9.7917639 L 28.190875,9.7917639 z M 32.115396,10.216203 C 32.66081,11.104039 31.94111,11.325486 30.514011,11.071232 C 34.71124,12.779239 33.823403,11.507973 32.121547,10.216203 L 32.115396,10.216203 z M 35.66879,8.0612022 C 35.359174,7.821302 34.862971,7.5444941 34.303204,7.2820391 C 35.020855,8.036597 34.362667,8.4036238 32.915064,8.4548846 C 36.060421,9.0085004 36.425398,8.647625 35.693395,8.0714543 C 40.099767,8.8403653 38.965879,7.7884951 37.038477,6.8904072 C 37.739723,7.6367634 37.097939,8.0037902 35.674941,8.0612022 L 35.66879,8.0612022 z M 31.153745,9.7343519 C 35.62368,10.519667 34.485692,9.4636959 32.550087,8.5615069 C 33.265686,9.3140149 32.607499,9.6830919 31.159896,9.7343519 L 31.153745,9.7343519 z M 31.163997,7.4317204 C 31.446956,7.9422773 30.870786,8.1719254 29.779957,8.1719254 C 33.42357,8.9469876 32.707971,8.1145134 31.205006,7.3107452 C 31.161946,7.0544415 30.626785,6.5725907 29.952194,6.0907398 C 30.440195,6.837096 29.829167,7.0462398 28.60096,6.865802 C 30.261808,7.4850316 30.997912,7.5957548 31.170149,7.4317204 L 31.163997,7.4317204 z M 37.604395,11.704814 C 41.647841,14.224792 40.956846,12.750533 39.425176,11.108139 C 39.82706,12.125153 39.041746,12.225624 37.610546,11.704814 L 37.604395,11.704814 z M 35.455545,12.643912 C 39.498991,15.163889 38.805946,13.68963 37.276326,12.047236 C 37.67616,13.064249 36.890846,13.16472 35.461697,12.643912 L 35.455545,12.643912 z M 26.380346,9.0043996 C 26.927811,9.8922349 26.208109,10.115732 24.781011,9.8594289 C 28.978239,11.567436 28.090404,10.29617 26.386497,9.0043996 L 26.380346,9.0043996 z M 39.83116,8.9961979 C 40.218691,9.9640009 39.472336,10.060371 38.110851,9.5641669 C 41.955405,11.963168 41.295167,10.558625 39.837312,8.9961979 L 39.83116,8.9961979 z M 32.628004,12.801794 C 36.872391,15.448899 36.14654,13.900824 34.539003,12.176414 C 34.959341,13.242636 34.135069,13.349259 32.634154,12.801794 L 32.628004,12.801794 z M 28.26059,10.474557 C 28.806003,11.362393 28.086303,11.58384 26.659205,11.329586 C 30.856433,13.037593 29.968597,11.766327 28.26674,10.474557 L 28.26059,10.474557 z M 31.163997,12.080043 C 31.711462,12.969929 30.991761,13.191375 29.564662,12.935072 C 33.761891,14.64308 32.874055,13.371813 31.170149,12.080043 L 31.163997,12.080043 z M 30.657541,14.749702 C 34.446734,18.387163 34.034598,16.640197 32.757181,14.518004 C 32.958122,15.709302 32.08874,15.637538 30.663693,14.749702 L 30.657541,14.749702 z " + id="path229" + style="fill:url(#XMLID_21_);stroke:none" /> + <path + d="M 34.514398,23.049838 C 33.111904,22.127146 33.284141,19.838867 33.290292,19.838867 C 33.405116,20.538063 34.395473,20.367878 34.401625,20.367878 C 34.192481,19.717891 34.210934,16.180901 34.217086,16.180901 C 35.613428,21.444353 36.607886,20.792316 36.183448,15.617034 C 36.171145,15.617034 38.307692,19.564109 34.520549,23.049838 L 34.514398,23.049838 z " + id="path231" + style="fill:#4a6eaa;stroke:none" /> + <path + d="M 37.862749,20.04391 C 38.221574,19.172477 37.622848,16.07838 37.629,16.07838 C 37.635151,16.07838 38.104699,17.001072 38.787492,16.763223 C 38.787492,16.763223 38.957678,15.258208 37.836093,14.507751 C 37.831992,14.507751 38.994586,14.815316 39.308301,14.16533 C 39.29805,14.16533 41.723707,18.061144 37.8689,20.04391 L 37.862749,20.04391 z " + id="path233" + style="fill:#4a6eaa;stroke:none" /> + <path + d="M 13.786611,17.122048 C 18.553858,16.968266 16.025679,13.720386 22.38816,7.5690992 C 17.204676,10.577078 11.805896,10.509415 13.792761,17.122048 L 13.786611,17.122048 z " + id="path235" + style="fill:url(#XMLID_22_);stroke:none" /> + <path + d="M 13.786611,17.122048 C 14.625236,15.908194 17.460979,11.192207 22.38816,7.5690992 C 17.204676,10.577078 11.805896,10.509415 13.792761,17.122048 L 13.786611,17.122048 z " + id="path237" + style="fill:url(#XMLID_23_);stroke:none" /> + <path + d="M 16.243024,15.225401 C 15.346987,16.121439 14.274613,15.912295 14.190545,14.731248 C 14.059317,13.062198 15.849342,12.885862 16.628505,13.140115 C 16.89096,13.896724 16.55879,14.634878 16.249176,15.225401" + id="path239" + style="fill:#000064;stroke:none" /> + <path + d="M 16.329143,15.001904 C 16.040032,15.541167 15.36544,15.758513 14.992262,15.55552 C 14.610883,15.352528 14.612934,14.673836 14.908195,14.134573 C 15.193205,13.59531 16.452168,13.837261 16.45832,13.837261 C 16.46447,13.837261 16.618252,14.464692 16.329143,15.001904 z " + id="path241" + style="fill:url(#eye_2_);stroke:none" /> + <path + d="M 15.055826,15.034712 C 15.318281,15.36278 15.720165,15.479654 15.958015,15.295115 C 16.185612,15.108527 16.290184,14.561062 16.03183,14.232994 C 15.765274,13.902874 15.234214,13.919278 15.008666,14.103817 C 14.766716,14.288355 14.791321,14.706643 15.061977,15.034712 L 15.055826,15.034712 z " + id="path243" + style="fill:url(#pupil_1_);stroke:none" /> + <path + d="M 14.061367,18.487634 C 14.061367,18.487634 14.061367,17.975027 13.913737,17.46242 C 12.148317,18.061144 11.602903,16.814484 11.609055,16.814484 C 11.615207,16.814484 10.466966,19.642026 11.740282,20.915343 C 11.877661,19.582563 13.995754,18.557349 14.001905,18.557349" + id="path245" + style="fill:url(#XMLID_24_);stroke:none" /> + <path + d="M 13.991654,18.557349 L 14.061367,18.487634 C 14.061367,18.487634 14.061367,17.975027 13.913737,17.46242 C 11.1067,18.965384 11.738232,20.915343 11.744384,20.915343 C 11.873561,19.582563 13.991654,18.557349 13.997804,18.557349 L 13.991654,18.557349 z " + id="path247" + style="fill:#484848;stroke:none" /> + <path + d="M 11.73208,18.651669 C 11.73208,18.651669 11.746433,17.804841 12.131915,17.651059 C 12.127814,17.817143 12.324655,17.94632 12.523546,17.94632 C 11.986334,17.999632 11.73208,18.651669 11.738232,18.651669 L 11.73208,18.651669 z " + id="path249" + style="fill:url(#XMLID_25_);stroke:none" /> + <path + d="M 12.121662,10.456104 L 12.125763,10.454053 C 11.935073,10.753416 11.773089,11.065081 11.660316,11.399301 C 11.100548,12.506532 11.451172,14.179683 11.5865,15.432495 C 11.703375,15.873337 11.840753,16.326482 12.088855,16.574583 L 12.392318,16.677106 C 12.386168,15.977909 12.634269,15.329973 12.603513,14.626676 C 12.556353,13.773697 12.332856,12.918668 12.505092,12.063639 C 12.646572,11.311132 13.093565,10.659096 13.276053,9.9127399 C 13.495449,8.9838953 13.468794,7.9832859 13.600021,7.0359877 C 13.048456,8.0119919 12.550201,9.1417783 12.127814,10.456104" + id="path251" + style="fill:#ffffff;fill-opacity:0.25;stroke:none" /> +</svg> diff --git a/debian/logo/thunderbird/thunderbird.svg b/debian/logo/thunderbird/thunderbird.svg new file mode 100644 index 0000000000..1cf2ac91c0 --- /dev/null +++ b/debian/logo/thunderbird/thunderbird.svg @@ -0,0 +1,253 @@ +<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 22.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 247 247" style="enable-background:new 0 0 247 247;" xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#363959;}
+ .st1{fill:url(#SVGID_1_);}
+ .st2{fill:#FBFBFB;}
+ .st3{fill:#999999;}
+ .st4{fill:#F8F8F8;}
+ .st5{fill:url(#SVGID_2_);}
+ .st6{fill:url(#SVGID_3_);}
+ .st7{fill:url(#SVGID_4_);}
+ .st8{fill:#3F6499;}
+ .st9{fill:url(#SVGID_5_);}
+ .st10{fill:url(#SVGID_6_);}
+ .st11{fill:url(#SVGID_7_);}
+ .st12{fill:url(#SVGID_8_);}
+ .st13{filter:url(#Adobe_OpacityMaskFilter);}
+ .st14{fill:url(#SVGID_10_);}
+ .st15{mask:url(#SVGID_9_);}
+ .st16{opacity:0.6;}
+ .st17{opacity:0.2;}
+ .st18{fill:url(#SVGID_11_);}
+ .st19{fill:url(#SVGID_12_);}
+ .st20{opacity:0.1;fill:#F2F2F2;}
+ .st21{fill:#2F4282;}
+ .st22{fill:url(#SVGID_13_);}
+ .st23{fill:url(#SVGID_14_);}
+ .st24{fill:#FFFFFF;}
+ .st25{fill:url(#SVGID_15_);}
+ .st26{fill:url(#SVGID_16_);}
+ .st27{fill:url(#SVGID_17_);}
+ .st28{fill:url(#SVGID_18_);}
+ .st29{fill:url(#SVGID_19_);}
+ .st30{fill:url(#SVGID_20_);}
+ .st31{fill:url(#SVGID_21_);}
+ .st32{fill:url(#SVGID_22_);}
+ .st33{fill:url(#SVGID_23_);}
+ .st34{fill:url(#SVGID_24_);}
+ .st35{filter:url(#Adobe_OpacityMaskFilter_1_);}
+ .st36{fill:url(#SVGID_26_);}
+ .st37{mask:url(#SVGID_25_);}
+ .st38{fill:url(#SVGID_27_);}
+ .st39{fill:url(#SVGID_28_);}
+ .st40{fill:url(#SVGID_29_);}
+ .st41{fill:url(#SVGID_30_);}
+ .st42{fill:url(#SVGID_31_);}
+ .st43{fill:url(#SVGID_32_);}
+ .st44{fill:url(#SVGID_33_);}
+ .st45{fill:url(#SVGID_34_);}
+ .st46{fill:url(#SVGID_35_);}
+ .st47{fill:url(#SVGID_36_);}
+ .st48{fill:url(#SVGID_37_);}
+ .st49{fill:url(#SVGID_38_);}
+ .st50{fill:url(#SVGID_39_);}
+ .st51{fill:url(#SVGID_40_);}
+ .st52{filter:url(#Adobe_OpacityMaskFilter_2_);}
+ .st53{fill:url(#SVGID_42_);}
+ .st54{mask:url(#SVGID_41_);}
+ .st55{fill:url(#SVGID_43_);}
+ .st56{fill:url(#SVGID_44_);}
+ .st57{fill:url(#SVGID_45_);}
+ .st58{fill:url(#SVGID_46_);}
+ .st59{fill:url(#SVGID_47_);}
+ .st60{fill:url(#SVGID_48_);}
+</style>
+<g transform="translate(0.04 2.096)">
+ <g>
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="199.533" y1="201.907" x2="39.6787" y2="42.0527">
+ <stop offset="0" style="stop-color:#130036"/>
+ <stop offset="0.2297" style="stop-color:#18023B"/>
+ <stop offset="0.5122" style="stop-color:#26094A"/>
+ <stop offset="0.8211" style="stop-color:#3D1563"/>
+ <stop offset="1" style="stop-color:#4E1D75"/>
+ </linearGradient>
+ <path class="st1" d="M188.887,35.492c-14.501-9.472-33.046-12.538-43.281-13.609c-10.954-1.145-20.468-0.943-28.836,0.285
+ c-0.709-0.009-1.414-0.037-2.127-0.037c-0.544,0-1.08,0.023-1.627,0.029c0.225-0.275,0.381-0.445,0.381-0.445
+ s-0.44,0.069-1.304,0.46c-2.717,0.044-5.421,0.138-8.085,0.32c3.711-4.068,6.751-6.2,6.751-6.2s-3.608,0.528-10.192,6.496
+ c-3.132,0.288-6.221,0.67-9.258,1.145c6.918-9.362,14.155-13.304,14.155-13.304s-8.772-1.786-22.507,12.016
+ c-1.149,1.155-2.215,2.356-3.246,3.572C39.68,35.907,11.03,61.758,11.03,92.139c0,5.958-1.829,12.511,0.143,19.054
+ c-0.788,10.453,0.89,38.975,0.89,38.975s10.837,58.649,52.51,68.846c0.662,0.158-8.707-14.62-12.851-32.442
+ c8.069,8.208,17.685,14.699,28.478,15.824c1.325,0.137-6.165-8.64-12.725-19.234l94.698,31.906
+ c49.529-21.274,43.763-19.357,54.397-30.875c23.428-25.36,26.708-39.75,20.806-82.235
+ C233.383,73.279,212.216,44.875,188.887,35.492z"/>
+ <polygon class="st2" points="22.687,62.276 8.546,142.68 16.387,166.974 172.911,219.015 201.939,95.591 "/>
+ <g>
+ <path class="st3" d="M23.128,65.01c0.785,1.689,0.554,2.089,0.065,2.089c-0.22,0-0.492-0.081-0.747-0.161
+ c-0.255-0.081-0.494-0.161-0.648-0.161c-0.433,0-0.189,0.639,2.263,3.72c3.468,4.406,54.399,81.293,57.182,81.293
+ c0.015,0,0.028-0.002,0.04-0.006c23.71-8.448,124.543-43.058,124.543-43.058L195.51,93.697L23.128,65.01"/>
+ </g>
+ <path class="st4" d="M24.607,63.121c0,0,0.76,3.932,4.281,8.284c3.5,4.392,50.51,75.571,52.869,74.944
+ c30.795-8.176,142.525-51.674,142.525-51.674L24.607,63.121z"/>
+ <polygon class="st3" points="167.321,217.161 18.568,167.703 19.094,171.178 168.976,221.012 "/>
+ <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="10.2428" y1="95.3113" x2="57.7039" y2="95.3113">
+ <stop offset="0" style="stop-color:#3156A8"/>
+ <stop offset="0.2474" style="stop-color:#3351A4"/>
+ <stop offset="0.5365" style="stop-color:#3B4397"/>
+ <stop offset="0.8453" style="stop-color:#472C82"/>
+ <stop offset="1" style="stop-color:#4E1D75"/>
+ </linearGradient>
+ <path class="st5" d="M57.704,59.795c0,0-54.122,15.85-29.288,71.033c0,0-11.387-10.426-18.167-23.757
+ C9.944,106.474,21.55,65.242,21.55,65.242L57.704,59.795z"/>
+
+ <radialGradient id="SVGID_3_" cx="59.0732" cy="113.9232" r="85.2466" gradientTransform="matrix(1 0 0 1.45 0 -51.2654)" gradientUnits="userSpaceOnUse">
+ <stop offset="0.1654" style="stop-color:#14CDDA"/>
+ <stop offset="0.5478" style="stop-color:#2061BD"/>
+ <stop offset="0.6546" style="stop-color:#2658AC"/>
+ <stop offset="0.864" style="stop-color:#373F81"/>
+ <stop offset="1" style="stop-color:#432D62"/>
+ </radialGradient>
+ <path class="st6" d="M28.416,130.828c-4.707-0.081-12.269-3.964-14.722-8.665c-3.066,51.098,17.782,80.939,50.88,96.853
+ C53.759,217.776,0,189.407,0,121.14C0,63.093,46.06,11.208,118.142,8.831c0.442,3.254-35.736,11.414-36.893,15.251
+ c-1.796,5.972-5.924,12.473-9.406,17.684c-4.718,7.061,6.557,13.099-1.729,15.001c-12.468,2.861-29.098,1.277-41.361,17.219
+ C10.319,97.951,22.62,125.365,28.416,130.828z"/>
+ <g>
+ <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="44.5387" y1="57.8975" x2="191.515" y2="57.8975">
+ <stop offset="0" style="stop-color:#2061BD"/>
+ <stop offset="0.1846" style="stop-color:#2B51AC"/>
+ <stop offset="0.6826" style="stop-color:#442C84"/>
+ <stop offset="0.9409" style="stop-color:#4E1D75"/>
+ </linearGradient>
+ <path class="st7" d="M137.048,10.699c-46.682-3.582-70.707,15.097-86.13,36.817c-5.617,7.906-5.002,15.166-3.068,23.937
+ c0.831,3.744,1.671,5.538,0.659,9.355c-0.558,2.106-0.465,4.072-1.158,5.314c-0.959,1.717-2.18,3.594-2.589,6.677
+ c-1.022,7.699,1.703,10.151,3.406,12.741c2.426-2.409,7.165-8.079,15.71-11.466c8.545-3.387,14.167-8.477,24.876-13.941
+ c14.632-7.463,31.782,3.859,64.3-6.796c10.006-3.279,33.002-37.344,38.461-38.652C176.312,17.873,150.448,11.726,137.048,10.699z
+ "/>
+ </g>
+ <path class="st8" d="M106.207,0.032c0,0-8.335,4.026-11.965,11.301c8.381-4.225,13.246-6.533,15.546-6.808
+ c0,0-2.203,1.067-4.935,6.87c4.83-1.547,6.493-2.522,7.819-2.537c0,0-0.385,0.61-0.737,6.402
+ c-7.417-2.404-21.693,0.397-29.287,5.153C80.072,6.678,106.207,0.032,106.207,0.032z"/>
+ <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="66.1736" y1="23.2056" x2="167.2642" y2="111.0823">
+ <stop offset="0.0202" style="stop-color:#48A8E0"/>
+ <stop offset="0.3883" style="stop-color:#2061BD"/>
+ <stop offset="0.4968" style="stop-color:#2B51AC"/>
+ <stop offset="0.7892" style="stop-color:#442C84"/>
+ <stop offset="0.9409" style="stop-color:#4E1D75"/>
+ </linearGradient>
+ <path class="st9" d="M139.379,8.63C125.07,6.776,113.109,7.141,102.94,9.1c3.198-3.065,6.898-4.575,6.898-4.575
+ c-4.795,0.424-10.781,3.554-15.917,6.868c-2.588,0.826-5.054,1.758-7.39,2.799c1.43-1.885,3.094-3.899,4.72-5.445
+ c6.039-5.743,15.006-8.715,15.006-8.715C98.603-0.53,72.989,6.027,57.576,37.245c-2.526,3.077-4.883,6.235-7.129,9.398
+ c-5.798,8.164-5.162,15.658-3.162,24.715c0.852,3.867,1.009,10.04,0.168,14.029c-0.168,0.799-2.363,2.863-2.926,8.428
+ c-0.602,5.905,1.505,8.804,3.582,11.203c7.38-10.792,14.661-12.931,14.661-12.931C73.1,87.855,77.4,83.335,88.458,77.694
+ c15.108-7.709,67.939,17.45,101.512,6.448c10.332-3.384-3.977-47.359,1.663-48.709C175.934,18.073,153.139,10.413,139.379,8.63z"
+ />
+ <linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="19.6762" y1="337.4139" x2="217.8353" y2="43.6309">
+ <stop offset="0.3787" style="stop-color:#3156A8"/>
+ <stop offset="1" style="stop-color:#4E1D75"/>
+ </linearGradient>
+ <path class="st10" d="M244.176,103.288c-8.276-43.237-48.096-82.572-80.117-84.752c-14.211-0.968-9.847,6.319-18.739,9.094
+ c-38.32,11.959-38.906,18.941-38.906,18.941c81.252,3.819,82.484,84.064,60.724,104.366c6.123-1.428,12.762-8.914,18.859-20.666
+ c-0.732,4.931-1.36,10.98-2.274,17.729c-2.788,20.595,0.823,63.614-58.356,92.405c0,0,32.372-2.646,48.425-20.717
+ c-6.528,15.012-24.441,23.121-24.441,23.121c13.182-1.928,47.81-12.146,69.868-39.732
+ C244.185,171.852,251.693,142.558,244.176,103.288z"/>
+ <linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="96.7452" y1="278.6458" x2="206.3175" y2="32.5423">
+ <stop offset="0" style="stop-color:#29ABE2"/>
+ <stop offset="0.7733" style="stop-color:#385AA6"/>
+ <stop offset="0.8575" style="stop-color:#414293"/>
+ <stop offset="1" style="stop-color:#4E1D75"/>
+ </linearGradient>
+ <path class="st11" d="M164.993,182.221c0,0,26.396-7.38,34.903-21.633c-1.032,16.619-16.107,33.662-16.107,33.662
+ s22.038-4.46,31.436-19.968c-1.224,13.994-18.191,32.907-18.191,32.907c17.346-3.113,60.93-30.645,47.143-103.901
+ c-8.142-43.262-48.096-82.572-80.117-84.752c-14.211-0.968-9.847,6.319-18.739,9.094c-38.32,11.959-38.906,18.941-38.906,18.941
+ c81.252,3.819,102.844,46.344,60.724,103.231c6.123-1.429,8.578-4.794,13.178-10.301
+ C180.315,139.501,182.401,161.281,164.993,182.221z"/>
+ <linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="48.2686" y1="92.0337" x2="54.2414" y2="95.4683">
+ <stop offset="0" style="stop-color:#B0DCD6"/>
+ <stop offset="1" style="stop-color:#53ACE0"/>
+ </linearGradient>
+ <path class="st12" d="M60.609,85.567c0,0-4.719,3.301-8.136,2.46c-4.045-0.993-4.73-4.913-4.73-4.913
+ c-0.089,0.803-0.192,1.578-0.341,2.273c-0.168,0.799-2.363,2.863-2.926,8.428c-0.602,5.905,1.615,9.325,3.692,11.724
+ C55.549,94.747,62.72,92.087,62.72,92.087C59.911,91.105,60.609,85.567,60.609,85.567z"/>
+ <defs>
+ <filter id="Adobe_OpacityMaskFilter" filterUnits="userSpaceOnUse" x="162.68" y="18.355" width="14.927" height="6.629">
+ <feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"/>
+ </filter>
+ </defs>
+ <mask maskUnits="userSpaceOnUse" x="162.68" y="18.355" width="14.927" height="6.629" id="SVGID_9_">
+ <g class="st13">
+ <radialGradient id="SVGID_10_" cx="154.384" cy="67.9985" r="51.9675" gradientUnits="userSpaceOnUse">
+ <stop offset="0.868" style="stop-color:#FFFFFF"/>
+ <stop offset="1" style="stop-color:#000000"/>
+ </radialGradient>
+ <rect x="91.295" y="-7.218" class="st14" width="100.015" height="93.339"/>
+ </g>
+ </mask>
+ <g class="st15">
+ <g class="st16">
+ <g class="st17">
+ <linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="176.2139" y1="23.0851" x2="164.2403" y2="20.5554">
+ <stop offset="0" style="stop-color:#3092B9"/>
+ <stop offset="0.2199" style="stop-color:#258DB6"/>
+ <stop offset="0.6564" style="stop-color:#1685B1"/>
+ <stop offset="1" style="stop-color:#1082AF"/>
+ </linearGradient>
+ <path class="st18" d="M163.513,18.434c1.106-0.287,5.621,0.204,8.584,1.533c2.964,1.329,8.073,3.679,3.986,4.701
+ c-4.088,1.022-6.438-0.613-8.482-2.351S160.754,19.149,163.513,18.434z"/>
+ </g>
+ </g>
+ </g>
+ <linearGradient id="SVGID_12_" gradientUnits="userSpaceOnUse" x1="80.7838" y1="38.0252" x2="90.637" y2="77.5443">
+ <stop offset="0.0074" style="stop-color:#1398D1;stop-opacity:0"/>
+ <stop offset="0.2482" style="stop-color:#1187C2;stop-opacity:0.6197"/>
+ <stop offset="0.6422" style="stop-color:#3F6499;stop-opacity:0.71"/>
+ <stop offset="1" style="stop-color:#2F4282;stop-opacity:0.5"/>
+ </linearGradient>
+ <path class="st19" d="M61.051,84.921c0,0,25.888-42.662,49.292-54.175c2.173-1.093-32.405,9.191-46.32,24.55
+ C55.752,64.425,60.132,82.298,61.051,84.921z"/>
+ <path class="st20" d="M61.051,84.921c0.024-0.015,0.05-0.03,0.075-0.045c6.694-4.136,18.166-6.518,21.864-14.015
+ c14.237-28.869,27.354-40.115,27.354-40.115C86.939,42.259,61.051,84.921,61.051,84.921z"/>
+ <path class="st21" d="M63.512,77.118c0,0-4.666-7.159,2.053-13.687c3.546-3.44,8.919-1.529,9.54-0.91
+ c2.644,2.622,0.982,8.156-1.398,11.288C72.362,75.573,68.448,78.319,63.512,77.118z"/>
+
+ <linearGradient id="SVGID_13_" gradientUnits="userSpaceOnUse" x1="48.7383" y1="14.373" x2="43.1993" y2="11.3027" gradientTransform="matrix(0.9994 0.0349 -0.0349 0.9994 24.5906 57.1202)">
+ <stop offset="0" style="stop-color:#F9C21B"/>
+ <stop offset="0.1479" style="stop-color:#F3BA1B"/>
+ <stop offset="0.3787" style="stop-color:#E3A41B"/>
+ <stop offset="0.6634" style="stop-color:#C9801C"/>
+ <stop offset="0.9884" style="stop-color:#A44E1C"/>
+ <stop offset="1" style="stop-color:#A34C1C"/>
+ </linearGradient>
+ <path class="st22" d="M66.187,76.674c0,0-3.224-4.949,1.422-9.459c2.446-2.376,6.161-1.056,6.592-0.63
+ c1.826,1.812,0.676,5.637-0.968,7.8C72.304,75.608,69.598,77.504,66.187,76.674z"/>
+ <path d="M72.623,71.393c-0.072,1.978-1.746,3.522-3.738,3.454c-1.996-0.069-3.558-1.726-3.487-3.704
+ c0.071-1.977,1.744-3.521,3.741-3.453C71.131,67.759,72.692,69.417,72.623,71.393z"/>
+ </g>
+ <circle class="st24" cx="66.725" cy="70.287" r="1.136"/>
+ <linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="206.2113" y1="130.1391" x2="169.4298" y2="47.5264">
+ <stop offset="0" style="stop-color:#409EC3"/>
+ <stop offset="0.62" style="stop-color:#2061BD"/>
+ </linearGradient>
+ <path class="st23" d="M228.505,65.01c-17.721-26.976-31.761-33.831-31.761-33.831s0.645,19.65,10.484,29.128
+ c1.124,1.083-11.774-8.432-11.774-8.432s-2.758,9.076,3.562,19.51c-1.836-2.439-3.051-3.363-3.051-3.363
+ s-11.908,5.491-15.423,13.109c-1.815-3.426-3.176-5.444-3.176-5.444s-8.236,16.437-7.201,35.495
+ c1.684,30.988-5.803,42.404-5.803,42.404s20.057-7.695,29.676-32.468c3.974,10.533-0.121,21.619-0.121,21.619
+ s16.206-12.109,19.691-34.18c3.863,6.23,2.727,18.664,2.727,18.664s10.344-14.402,10.596-30.086
+ c4.794,3.343,5.235,16.399,5.235,16.399S247.502,93.928,228.505,65.01z"/>
+ <linearGradient id="SVGID_15_" gradientUnits="userSpaceOnUse" x1="176.7603" y1="103.061" x2="150.4069" y2="21.9536">
+ <stop offset="0" style="stop-color:#14B2DA"/>
+ <stop offset="0.4028" style="stop-color:#297CCC"/>
+ <stop offset="0.5077" style="stop-color:#256FC5"/>
+ <stop offset="0.6492" style="stop-color:#2164BF"/>
+ <stop offset="0.8162" style="stop-color:#2061BD"/>
+ <stop offset="0.9835" style="stop-color:#2061BD"/>
+ </linearGradient>
+ <path class="st25" d="M211.282,46.158c-4.631-8.63-12.803-14.13-19.986-18.582c-17.909-11.105-29.427-12.665-29.427-12.665
+ s-16.528,3.074-13.689,7.672c0.146,0.236,0.487,0.535,0.968,0.877c-14.498-6.678-22.722,8.677-22.722,8.677
+ c-8.284-0.503-18.371,3.575-21.312,14.499c-0.305,1.134,3.711,0.496,5.777,0.945c12.079,2.626,23.45,8.32,28.675,11.134
+ c12.154,6.548,19.365,17.451,23.528,25.629c5.037,9.894,7.094,27.304,7.094,27.304s13.253-18.205,10.086-27.552
+ c5.249,3.26,6.285,14.891,6.285,14.891s8.835-13.838,6.223-25.891c6.815,4.153,7.042,12.601,7.042,12.601s6.939-9.631,3.803-25.427
+ c6.858,5.453,8.293,12.517,8.293,12.517S217.526,57.794,211.282,46.158z"/>
+</g>
+</svg>
diff --git a/debian/mozconfig.default b/debian/mozconfig.default new file mode 100644 index 0000000000..2d9509cbc9 --- /dev/null +++ b/debian/mozconfig.default @@ -0,0 +1,137 @@ +# -*- mode: makefile; coding: utf-8 -*- + +# mozconfig.default +# default settings for the various builds of Mozilla applications +# +# This file is needed to build multiple applications from the source. +# It set up some variables that are used in all builds, or they will be +# overridden later by some builds. The Mozilla build system supports various +# builds from the same source by separate obj-$directorys. +# Further information around the multiple applications build can be found +# on +# +# https://developer.mozilla.org/en-US/docs/Configuring_Build_Options#Building_with_an_Objdir +# +# The application specific obj-dir is set up within the separate +# mozconfig.$APPLICATION file! + +# use/use not packaged software instead of preshipped +ac_add_options --without-system-jpeg # Debian version causes issues on mips* +ac_add_options --without-system-icu +ac_add_options --with-system-nspr +ac_add_options --with-system-nss +ac_add_options --with-system-librnp +ac_add_options --with-system-zlib + +# other packaged software +ac_add_options --with-system-libevent +ac_add_options --with-system-libvpx + +# disabled features +ac_add_options --disable-bootstrap +ac_add_options --disable-install-strip +ac_add_options --disable-strip +ac_add_options --disable-tests +ac_add_options --disable-updater +ac_add_options --disable-webrtc +ac_add_options --without-wasm-sandboxed-libraries + +# enabled features +ac_add_options --allow-addon-sideload +ac_add_options --enable-av1 +ac_add_options --enable-default-toolkit=cairo-gtk3-wayland +ac_add_options --enable-official-branding # use the official artwork +ac_add_options --enable-optimize +ac_add_options --enable-system-ffi +ac_add_options --with-unsigned-addon-scopes=app,system + +# Debian specific things +PARALLEL_BUILD=$(echo $DEB_BUILD_OPTIONS | sed -e '/parallel=/!s/.*/1/;s/.*parallel=\([0-9]\+\).*/\1/g') +mk_add_options MOZ_MAKE_FLAGS="-j$PARALLEL_BUILD" +ac_add_options --disable-debug +ac_add_options --host=$DEB_HOST_GNU_TYPE + +# some platform depended things +case `dpkg --print-architecture` in + alpha) + ac_add_options --enable-optimize=-O1 + ;; +# amd64) +# ac_add_options --enable-crashreporter +# ;; + arm64) + ac_add_options --enable-optimize=-O1 + ;; + armel) + ac_add_options --enable-optimize=-O1 +# ac_add_options --enable-crashreporter + ;; + armhf) + ac_add_options --enable-optimize=-O1 +# ac_add_options --enable-crashreporter + ;; + hurd-i386) + ac_add_options --disable-necko-wifi + ;; + hppa) + ac_add_options --disable-optimize + ac_add_options --with-intl-api + ;; + i386) +# ac_add_options --enable-crashreporter + ;; + ia64) + ac_add_options --enable-optimize=-O2 + ;; + kfreebsd-i386) + ac_add_options --disable-necko-wifi + ;; + kfreebsd-amd64) + ac_add_options --disable-necko-wifi + ;; + m68k) + ac_add_options --with-intl-api + ;; + mips) + ac_add_options --with-intl-api + ac_add_options --disable-ion + ;; + mips64el) + ac_add_options --with-intl-api + ac_add_options --disable-jit + ;; + mipsel) + ac_add_options --with-intl-api + ac_add_options --disable-jit + ;; + powerpc) + ac_add_options --with-intl-api + ;; + powerpcspe) + ac_add_options --with-intl-api + ;; + ppc64) + ac_add_options --disable-optimize + ac_add_options --with-intl-api + ;; + ppc64el) + ac_add_options --with-intl-api + ;; + riscv64) + ac_add_options --disable-debug-symbols + ;; + sh4) + ac_add_options --disable-pie + ;; + sparc) + ac_add_options --enable-optimize=-O1 + ac_add_options --with-intl-api + ;; + sparc64) + ac_add_options --with-intl-api + ;; + s390x) + ac_add_options --enable-optimize=-O1 + ac_add_options --with-intl-api + ;; +esac diff --git a/debian/mozconfig.thunderbird b/debian/mozconfig.thunderbird new file mode 100644 index 0000000000..e353666c9b --- /dev/null +++ b/debian/mozconfig.thunderbird @@ -0,0 +1,16 @@ +# -*- mode: makefile; coding: utf-8 -*- + +# mozconfig.thunderbird +# settings for the build of Icedove +# +# This file set up extra config options for the build of the Thunderbird +# application. +# Remember, options here will be overriden by sourcing any file later! + +# sourcing the default common settings +. $topsrcdir/mozconfig.default + +# Debian specific things +ac_add_options --enable-application=comm/mail # enable Thunderbird + +# setting the obj-dir (build directory, filled in by debian/rules) diff --git a/debian/patches/debian-hacks/Add-another-preferences-directory-for-applications-p.patch b/debian/patches/debian-hacks/Add-another-preferences-directory-for-applications-p.patch new file mode 100644 index 0000000000..2cece0897b --- /dev/null +++ b/debian/patches/debian-hacks/Add-another-preferences-directory-for-applications-p.patch @@ -0,0 +1,30 @@ +From: Mike Hommey <glandium@debian.org> +Date: Sat, 21 Jun 2008 03:09:21 +0200 +Subject: Add another preferences directory for applications: + preferences/syspref + +This can be used to symlink to /etc/thunderbird/pref. +--- + toolkit/xre/nsXREDirProvider.cpp | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/toolkit/xre/nsXREDirProvider.cpp b/toolkit/xre/nsXREDirProvider.cpp +index 41d2353..28d9780 100644 +--- a/toolkit/xre/nsXREDirProvider.cpp ++++ b/toolkit/xre/nsXREDirProvider.cpp +@@ -676,6 +676,7 @@ static const char* const kAppendPrefDir[] = {"defaults", "preferences", + static const char* const kAppendBackgroundTasksPrefDir[] = { + "defaults", "backgroundtasks", nullptr}; + #endif ++static const char *const kAppendSysPrefDir[] = { "defaults", "syspref", nullptr }; + + NS_IMETHODIMP + nsXREDirProvider::GetFiles(const char* aProperty, +@@ -693,6 +694,7 @@ nsXREDirProvider::GetFiles(const char* aProperty, + LoadDirIntoArray(mXULAppDir, kAppendBackgroundTasksPrefDir, directories); + } + #endif ++ LoadDirIntoArray(mXULAppDir, kAppendSysPrefDir, directories); + + rv = NS_NewArrayEnumerator(aResult, directories, NS_GET_IID(nsIFile)); + } else if (!strcmp(aProperty, NS_APP_CHROME_DIR_LIST)) { diff --git a/debian/patches/debian-hacks/Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch b/debian/patches/debian-hacks/Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch new file mode 100644 index 0000000000..19928b9974 --- /dev/null +++ b/debian/patches/debian-hacks/Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch @@ -0,0 +1,48 @@ +From: Mike Hommey <glandium@debian.org> +Date: Mon, 5 Apr 2010 17:58:23 +0200 +Subject: Don't error-out when run-time libsqlite is older than build-time + libsqlite + +In Debian, we have shlibs to handle this. +--- + storage/mozStorageService.cpp | 27 +++++++++++++++++++++++++++ + 1 file changed, 27 insertions(+) + +diff --git a/storage/mozStorageService.cpp b/storage/mozStorageService.cpp +index d73a168..4a2eb64 100644 +--- a/storage/mozStorageService.cpp ++++ b/storage/mozStorageService.cpp +@@ -167,6 +167,33 @@ already_AddRefed<Service> Service::getSingleton() { + return do_AddRef(gService); + } + ++#if 0 ++ // Ensure that we are using the same version of SQLite that we compiled with ++ // or newer. Our configure check ensures we are using a new enough version ++ // at compile time. ++ if (SQLITE_VERSION_NUMBER > ::sqlite3_libversion_number() || ++ !::sqlite3_compileoption_used("SQLITE_SECURE_DELETE") || ++ !::sqlite3_compileoption_used("SQLITE_THREADSAFE=1") || ++ !::sqlite3_compileoption_used("SQLITE_ENABLE_FTS3") || ++ !::sqlite3_compileoption_used("SQLITE_ENABLE_UNLOCK_NOTIFY") || ++ !::sqlite3_compileoption_used("SQLITE_ENABLE_DBSTAT_VTAB")) { ++ nsCOMPtr<nsIPromptService> ps(do_GetService(NS_PROMPTSERVICE_CONTRACTID)); ++ if (ps) { ++ nsAutoString title, message; ++ title.AppendLiteral("SQLite Version Error"); ++ message.AppendLiteral( ++ "The application has been updated, but the SQLite " ++ "library wasn't updated properly and the application " ++ "cannot run. Please try to launch the application again. " ++ "If that should still fail, please try reinstalling " ++ "it, or contact the support of where you got the " ++ "application from."); ++ (void)ps->Alert(nullptr, title.get(), message.get()); ++ } ++ MOZ_CRASH("SQLite Version Error"); ++ } ++#endif ++ + // The first reference to the storage service must be obtained on the + // main thread. + NS_ENSURE_TRUE(NS_IsMainThread(), nullptr); diff --git a/debian/patches/debian-hacks/Relax-minimum-supporter-rust-version-to-1.63.patch b/debian/patches/debian-hacks/Relax-minimum-supporter-rust-version-to-1.63.patch new file mode 100644 index 0000000000..1c11ba6e26 --- /dev/null +++ b/debian/patches/debian-hacks/Relax-minimum-supporter-rust-version-to-1.63.patch @@ -0,0 +1,378 @@ +From: Mike Hommey <mh@glandium.org> +Date: Wed, 1 Mar 2023 07:19:18 +0900 +Subject: Relax minimum supporter rust version to 1.63 + +This reverts: +- https://phabricator.services.mozilla.com/D165236 +- https://phabricator.services.mozilla.com/D165332 + +Cherry picked from firefox. +--- + Cargo.lock | 4 ++-- + python/mozboot/mozboot/util.py | 2 +- + servo/components/selectors/context.rs | 2 +- + servo/components/selectors/parser.rs | 4 ++-- + servo/components/style/gecko/selector_parser.rs | 7 ++++--- + servo/components/style/properties/gecko.mako.rs | 13 ++----------- + servo/components/style/style_resolver.rs | 5 +++-- + servo/components/style/stylesheets/container_rule.rs | 16 ++++++++-------- + servo/components/style/stylist.rs | 12 +++++++----- + third_party/rust/cstr/.cargo-checksum.json | 2 +- + third_party/rust/cstr/Cargo.toml | 11 ++--------- + third_party/rust/cstr/README.md | 2 +- + third_party/rust/cstr/src/lib.rs | 4 ++-- + 13 files changed, 36 insertions(+), 48 deletions(-) + +diff --git a/Cargo.lock b/Cargo.lock +index 88645ca..2e8b667 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -1040,9 +1040,9 @@ dependencies = [ + + [[package]] + name = "cstr" +-version = "0.2.11" ++version = "0.2.10" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "8aa998c33a6d3271e3678950a22134cd7dd27cef86dee1b611b5b14207d1d90b" ++checksum = "a60f0dd132e4b67f20fd764d4835d968f666ff1a2f59e432983d168b98424deb" + dependencies = [ + "proc-macro2", + "quote", +diff --git a/python/mozboot/mozboot/util.py b/python/mozboot/mozboot/util.py +index 583c08b..a15cae2 100644 +--- a/python/mozboot/mozboot/util.py ++++ b/python/mozboot/mozboot/util.py +@@ -11,7 +11,7 @@ import certifi + from mach.site import PythonVirtualenv + from mach.util import get_state_dir + +-MINIMUM_RUST_VERSION = "1.66.0" ++MINIMUM_RUST_VERSION = "1.63.0" + + + def get_tools_dir(srcdir=False): +diff --git a/servo/components/selectors/context.rs b/servo/components/selectors/context.rs +index fc620ba..bc1a68d 100644 +--- a/servo/components/selectors/context.rs ++++ b/servo/components/selectors/context.rs +@@ -142,7 +142,7 @@ where + pub pseudo_element_matching_fn: Option<&'a dyn Fn(&Impl::PseudoElement) -> bool>, + + /// Extra implementation-dependent matching data. +- pub extra_data: Impl::ExtraMatchingData<'a>, ++ pub extra_data: Impl::ExtraMatchingData, + + /// The current element we're anchoring on for evaluating the relative selector. + current_relative_selector_anchor: Option<OpaqueElement>, +diff --git a/servo/components/selectors/parser.rs b/servo/components/selectors/parser.rs +index ca587e9..a15362f 100644 +--- a/servo/components/selectors/parser.rs ++++ b/servo/components/selectors/parser.rs +@@ -202,7 +202,7 @@ macro_rules! with_all_bounds { + /// are parameterized on SelectorImpl. See + /// <https://github.com/rust-lang/rust/issues/26925> + pub trait SelectorImpl: Clone + Debug + Sized + 'static { +- type ExtraMatchingData<'a>: Sized + Default; ++ type ExtraMatchingData: Sized + Default + 'static; + type AttrValue: $($InSelector)*; + type Identifier: $($InSelector)*; + type LocalName: $($InSelector)* + Borrow<Self::BorrowedLocalName>; +@@ -3344,7 +3344,7 @@ pub mod tests { + } + + impl SelectorImpl for DummySelectorImpl { +- type ExtraMatchingData<'a> = std::marker::PhantomData<&'a ()>; ++ type ExtraMatchingData = (); + type AttrValue = DummyAttrValue; + type Identifier = DummyAtom; + type LocalName = DummyAtom; +diff --git a/servo/components/style/gecko/selector_parser.rs b/servo/components/style/gecko/selector_parser.rs +index 6bf527b..08018fd 100644 +--- a/servo/components/style/gecko/selector_parser.rs ++++ b/servo/components/style/gecko/selector_parser.rs +@@ -15,6 +15,7 @@ use cssparser::{BasicParseError, BasicParseErrorKind, Parser}; + use cssparser::{CowRcStr, SourceLocation, ToCss, Token}; + use dom::{DocumentState, ElementState}; + use selectors::parser::SelectorParseErrorKind; ++use servo_arc::Arc; + use std::fmt; + use style_traits::{CssWriter, ParseError, StyleParseErrorKind, ToCss as ToCss_}; + use thin_vec::ThinVec; +@@ -239,7 +240,7 @@ pub struct SelectorImpl; + /// A set of extra data to carry along with the matching context, either for + /// selector-matching or invalidation. + #[derive(Default)] +-pub struct ExtraMatchingData<'a> { ++pub struct ExtraMatchingData { + /// The invalidation data to invalidate doc-state pseudo-classes correctly. + pub invalidation_data: InvalidationMatchingData, + +@@ -249,11 +250,11 @@ pub struct ExtraMatchingData<'a> { + + /// The style of the originating element in order to evaluate @container + /// size queries affecting pseudo-elements. +- pub originating_element_style: Option<&'a ComputedValues>, ++ pub originating_element_style: Option<Arc<ComputedValues>>, + } + + impl ::selectors::SelectorImpl for SelectorImpl { +- type ExtraMatchingData<'a> = ExtraMatchingData<'a>; ++ type ExtraMatchingData = ExtraMatchingData; + type AttrValue = AtomString; + type Identifier = AtomIdent; + type LocalName = AtomIdent; +diff --git a/servo/components/style/properties/gecko.mako.rs b/servo/components/style/properties/gecko.mako.rs +index 4fe2909..01f41bb 100644 +--- a/servo/components/style/properties/gecko.mako.rs ++++ b/servo/components/style/properties/gecko.mako.rs +@@ -99,15 +99,6 @@ impl ComputedValues { + ).to_outer(None) + } + +- /// Converts the computed values to an Arc<> from a reference. +- pub fn to_arc(&self) -> Arc<Self> { +- // SAFETY: We're guaranteed to be allocated as an Arc<> since the +- // functions above are the only ones that create ComputedValues +- // instances in Gecko (and that must be the case since ComputedValues' +- // member is private). +- unsafe { Arc::from_raw_addrefed(self) } +- } +- + #[inline] + pub fn is_pseudo_style(&self) -> bool { + self.0.mPseudoType != PseudoStyleType::NotPseudo +@@ -228,8 +219,8 @@ impl ComputedValuesInner { + &self, + pseudo_ty, + ); +- // We're simulating move semantics by having C++ do a memcpy and +- // then forgetting it on this end. ++ // We're simulating move semantics by having C++ do a memcpy and then forgetting ++ // it on this end. + forget(self); + UniqueArc::assume_init(arc).shareable() + } +diff --git a/servo/components/style/style_resolver.rs b/servo/components/style/style_resolver.rs +index a082b2c..bc96fb7 100644 +--- a/servo/components/style/style_resolver.rs ++++ b/servo/components/style/style_resolver.rs +@@ -522,7 +522,7 @@ where + + fn match_pseudo( + &mut self, +- originating_element_style: &ComputedValues, ++ originating_element_style: &Arc<ComputedValues>, + pseudo_element: &PseudoElement, + visited_handling: VisitedHandlingMode, + ) -> Option<MatchingResults> { +@@ -558,7 +558,8 @@ where + self.context.shared.quirks_mode(), + NeedsSelectorFlags::Yes, + ); +- matching_context.extra_data.originating_element_style = Some(originating_element_style); ++ matching_context.extra_data.originating_element_style = ++ Some(originating_element_style.clone()); + + // NB: We handle animation rules for ::before and ::after when + // traversing them. +diff --git a/servo/components/style/stylesheets/container_rule.rs b/servo/components/style/stylesheets/container_rule.rs +index f9d488b..74ea7c5 100644 +--- a/servo/components/style/stylesheets/container_rule.rs ++++ b/servo/components/style/stylesheets/container_rule.rs +@@ -135,14 +135,14 @@ enum TraversalResult<T> { + Done(T), + } + +-fn traverse_container<E, F, R>( ++fn traverse_container<E, S, F, R>( + mut e: E, +- originating_element_style: Option<&ComputedValues>, ++ originating_element_style: Option<&S>, + evaluator: F, + ) -> Option<(E, R)> + where + E: TElement, +- F: Fn(E, Option<&ComputedValues>) -> TraversalResult<R>, ++ F: Fn(E, Option<&S>) -> TraversalResult<R>, + { + if originating_element_style.is_some() { + match evaluator(e, originating_element_style) { +@@ -185,7 +185,7 @@ impl ContainerCondition { + fn valid_container_info<E>( + &self, + potential_container: E, +- originating_element_style: Option<&ComputedValues>, ++ originating_element_style: Option<&Arc<ComputedValues>>, + ) -> TraversalResult<ContainerLookupResult<E>> + where + E: TElement, +@@ -198,7 +198,7 @@ impl ContainerCondition { + Some(d) => d, + None => return TraversalResult::InProgress, + }; +- &**data.styles.primary() ++ data.styles.primary() + }, + }; + let wm = style.writing_mode; +@@ -220,7 +220,7 @@ impl ContainerCondition { + } + + let size = potential_container.query_container_size(&box_style.clone_display()); +- let style = style.to_arc(); ++ let style = style.clone(); + TraversalResult::Done(ContainerLookupResult { + element: potential_container, + info: ContainerInfo { size, wm }, +@@ -232,7 +232,7 @@ impl ContainerCondition { + pub fn find_container<E>( + &self, + e: E, +- originating_element_style: Option<&ComputedValues>, ++ originating_element_style: Option<&Arc<ComputedValues>>, + ) -> Option<ContainerLookupResult<E>> + where + E: TElement, +@@ -254,7 +254,7 @@ impl ContainerCondition { + &self, + device: &Device, + element: E, +- originating_element_style: Option<&ComputedValues>, ++ originating_element_style: Option<&Arc<ComputedValues>>, + invalidation_flags: &mut ComputedValueFlags, + ) -> KleeneValue + where +diff --git a/servo/components/style/stylist.rs b/servo/components/style/stylist.rs +index 81f30ee..bbb80e9 100644 +--- a/servo/components/style/stylist.rs ++++ b/servo/components/style/stylist.rs +@@ -979,7 +979,7 @@ impl Stylist { + element: E, + pseudo: &PseudoElement, + rule_inclusion: RuleInclusion, +- originating_element_style: &ComputedValues, ++ originating_element_style: &Arc<ComputedValues>, + parent_style: &Arc<ComputedValues>, + is_probe: bool, + matching_fn: Option<&dyn Fn(&PseudoElement) -> bool>, +@@ -1125,7 +1125,7 @@ impl Stylist { + &self, + guards: &StylesheetGuards, + element: E, +- originating_element_style: &ComputedValues, ++ originating_element_style: &Arc<ComputedValues>, + parent_style: &Arc<ComputedValues>, + pseudo: &PseudoElement, + is_probe: bool, +@@ -1156,7 +1156,8 @@ impl Stylist { + ); + + matching_context.pseudo_element_matching_fn = matching_fn; +- matching_context.extra_data.originating_element_style = Some(originating_element_style); ++ matching_context.extra_data.originating_element_style = ++ Some(originating_element_style.clone()); + + self.push_applicable_declarations( + element, +@@ -1189,7 +1190,8 @@ impl Stylist { + needs_selector_flags, + ); + matching_context.pseudo_element_matching_fn = matching_fn; +- matching_context.extra_data.originating_element_style = Some(originating_element_style); ++ matching_context.extra_data.originating_element_style = ++ Some(originating_element_style.clone()); + + self.push_applicable_declarations( + element, +@@ -2502,7 +2504,7 @@ impl CascadeData { + .matches( + stylist.device(), + element, +- context.extra_data.originating_element_style, ++ context.extra_data.originating_element_style.as_ref(), + &mut context.extra_data.cascade_input_flags, + ) + .to_bool(/* unknown = */ false); +diff --git a/third_party/rust/cstr/.cargo-checksum.json b/third_party/rust/cstr/.cargo-checksum.json +index 9d9ca8a..d6c4e0e 100644 +--- a/third_party/rust/cstr/.cargo-checksum.json ++++ b/third_party/rust/cstr/.cargo-checksum.json +@@ -1 +1 @@ +-{"files":{"Cargo.toml":"9766da0dcd235f8d0d4ebdc925050558710adfd4495c123b1f4997666869d524","LICENSE":"5a9bf0e7661617253ca7c12313f51a96aa62dec0bcd15a59c533c88b8093d124","README.md":"8fdfa924e95d7a83f3c032dcc103cb411743c404e7e080b985c97b5db90eea24","src/lib.rs":"ad266f1d5c682943741344d84dba39c516c3b8b26b34a4ff2c858de9934cdfe5","src/parse.rs":"19214fac49af5852b93a37d43af6ee93e62a1e95e3a629f8d5da254925b7d294","tests/clippy_lints.rs":"4398124cd5bc3a7f295f6203d543fc7d99abfd945eb7418ccfa60535586d7e37","tests/compile_fail/empty.rs":"52dc3c0d4d6ee0bd6d89a34d1caf38d159830401f24ba30f5655f9de92697903","tests/compile_fail/empty.stderr":"dbcf3dab8a8638b833df9089d9bc9ff7494f39dbb91e94bdd769912678ccf7f8","tests/compile_fail/interior-nul.rs":"ecc09440020287377ca18e4b8308d1d516620a87612a5381bafc01fe48734d34","tests/compile_fail/interior-nul.stderr":"8bd003a7dfff248411403bdf666f8a0631307f468d589cf01e475b062db4b101","tests/compile_fail/non-str.rs":"e08be18a524a4482fb7f34cbc6e8448a878b41cf2c26dea99268aaabab6c3f3f","tests/compile_fail/non-str.stderr":"8dff245264d9c69dc151f742542a72400d7422f2a0f2b133a9f4d4fc96a4016a","tests/compile_fail/trash-after.rs":"7dff7a301c9087984c5acda183e34492f3d0f2ebec14b8dc0d2b11aab972a111","tests/compile_fail/trash-after.stderr":"487b5d6b687c52b80f9d9cba691a8654067a88f7d03d2d952d7e97d610ab70f3","tests/compile_test.rs":"13e3e0d22ec0dffa4d0be0c4db6381a03feff50cc25aa65c4950cc7e865d122d","tests/pass/byte_str_lit.rs":"9085e1f1e67dae193d33ff59c253cac23c9e23e9d8c7f92f0aba99097ade132e","tests/pass/const.rs":"777aeb93c3030349529a41ac62b3577b36badc4bada4ec46e45b5055d3676dbd","tests/pass/ident.rs":"5116ee71578d479d899345e039e5955b5dee442234dc504e1a9bfb9260cf8f15","tests/pass/macro.rs":"9596c936ed4d963fb40459ecd98b60610d3d90e41918f350ff45b6129b1aa0b7","tests/pass/str_lit.rs":"955fb887ebc01538bafe10fa810381eb53aebaafb8b36053e8712c081862fe7a"},"package":"8aa998c33a6d3271e3678950a22134cd7dd27cef86dee1b611b5b14207d1d90b"} +\ No newline at end of file ++{"files":{"Cargo.toml":"efcf30ffc92f8247fde5ac01eb17820b53de43d8407fdab0e6ba226e0538e0f2","LICENSE":"5a9bf0e7661617253ca7c12313f51a96aa62dec0bcd15a59c533c88b8093d124","README.md":"6dd83f5c2d0f29317921e2c1050740cb24e273d5d83409f21d5b955026934804","src/lib.rs":"a54a9c9b3ea2346a2b82f4a66f9614f5596278cd20857a502d272a9ce5c4da4e","src/parse.rs":"19214fac49af5852b93a37d43af6ee93e62a1e95e3a629f8d5da254925b7d294","tests/clippy_lints.rs":"4398124cd5bc3a7f295f6203d543fc7d99abfd945eb7418ccfa60535586d7e37","tests/compile_fail/empty.rs":"52dc3c0d4d6ee0bd6d89a34d1caf38d159830401f24ba30f5655f9de92697903","tests/compile_fail/empty.stderr":"dbcf3dab8a8638b833df9089d9bc9ff7494f39dbb91e94bdd769912678ccf7f8","tests/compile_fail/interior-nul.rs":"ecc09440020287377ca18e4b8308d1d516620a87612a5381bafc01fe48734d34","tests/compile_fail/interior-nul.stderr":"8bd003a7dfff248411403bdf666f8a0631307f468d589cf01e475b062db4b101","tests/compile_fail/non-str.rs":"e08be18a524a4482fb7f34cbc6e8448a878b41cf2c26dea99268aaabab6c3f3f","tests/compile_fail/non-str.stderr":"8dff245264d9c69dc151f742542a72400d7422f2a0f2b133a9f4d4fc96a4016a","tests/compile_fail/trash-after.rs":"7dff7a301c9087984c5acda183e34492f3d0f2ebec14b8dc0d2b11aab972a111","tests/compile_fail/trash-after.stderr":"487b5d6b687c52b80f9d9cba691a8654067a88f7d03d2d952d7e97d610ab70f3","tests/compile_test.rs":"13e3e0d22ec0dffa4d0be0c4db6381a03feff50cc25aa65c4950cc7e865d122d","tests/pass/byte_str_lit.rs":"9085e1f1e67dae193d33ff59c253cac23c9e23e9d8c7f92f0aba99097ade132e","tests/pass/const.rs":"777aeb93c3030349529a41ac62b3577b36badc4bada4ec46e45b5055d3676dbd","tests/pass/ident.rs":"5116ee71578d479d899345e039e5955b5dee442234dc504e1a9bfb9260cf8f15","tests/pass/macro.rs":"9596c936ed4d963fb40459ecd98b60610d3d90e41918f350ff45b6129b1aa0b7","tests/pass/str_lit.rs":"955fb887ebc01538bafe10fa810381eb53aebaafb8b36053e8712c081862fe7a"},"package":"a60f0dd132e4b67f20fd764d4835d968f666ff1a2f59e432983d168b98424deb"} +\ No newline at end of file +diff --git a/third_party/rust/cstr/Cargo.toml b/third_party/rust/cstr/Cargo.toml +index 712f393..046519f 100644 +--- a/third_party/rust/cstr/Cargo.toml ++++ b/third_party/rust/cstr/Cargo.toml +@@ -11,31 +11,24 @@ + + [package] + edition = "2018" +-rust-version = "1.64" + name = "cstr" +-version = "0.2.11" ++version = "0.2.10" + authors = ["Xidorn Quan <me@upsuper.org>"] + description = "Macro for building static CStr reference" + readme = "README.md" +-keywords = [ +- "macro", +- "cstr", +-] ++keywords = ["macro", "cstr"] + license = "MIT" + repository = "https://github.com/upsuper/cstr" + + [lib] + proc-macro = true +- + [dependencies.proc-macro2] + version = "1" + + [dependencies.quote] + version = "1" +- + [dev-dependencies.trybuild] + version = "1.0.30" +- + [badges.travis-ci] + branch = "master" + repository = "upsuper/cstr" +diff --git a/third_party/rust/cstr/README.md b/third_party/rust/cstr/README.md +index 7ee3ba2..9ebda24 100644 +--- a/third_party/rust/cstr/README.md ++++ b/third_party/rust/cstr/README.md +@@ -11,7 +11,7 @@ A macro for getting `&'static CStr` from literal or identifier. + This macro checks whether the given literal is valid for `CStr` + at compile time, and returns a static reference of `CStr`. + +-This macro can be used to to initialize constants on Rust 1.64 and above. ++This macro can be used to to initialize constants on Rust 1.59 and above. + + ## Example + +diff --git a/third_party/rust/cstr/src/lib.rs b/third_party/rust/cstr/src/lib.rs +index c9e69d9..91d83ae 100644 +--- a/third_party/rust/cstr/src/lib.rs ++++ b/third_party/rust/cstr/src/lib.rs +@@ -3,7 +3,7 @@ + //! This macro checks whether the given literal is valid for `CStr` + //! at compile time, and returns a static reference of `CStr`. + //! +-//! This macro can be used to to initialize constants on Rust 1.64 and above. ++//! This macro can be used to to initialize constants on Rust 1.59 and above. + //! + //! ## Example + //! +@@ -37,7 +37,7 @@ struct Error(Span, &'static str); + #[proc_macro] + pub fn cstr(input: RawTokenStream) -> RawTokenStream { + let tokens = match build_byte_str(input.into()) { +- Ok(s) => quote!(unsafe { ::core::ffi::CStr::from_bytes_with_nul_unchecked(#s) }), ++ Ok(s) => quote!(unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(#s) }), + Err(Error(span, msg)) => quote_spanned!(span => compile_error!(#msg)), + }; + tokens.into() diff --git a/debian/patches/debian-hacks/Set-program-name-from-the-remoting-name.patch b/debian/patches/debian-hacks/Set-program-name-from-the-remoting-name.patch new file mode 100644 index 0000000000..48bb4c026a --- /dev/null +++ b/debian/patches/debian-hacks/Set-program-name-from-the-remoting-name.patch @@ -0,0 +1,26 @@ +From: Mike Hommey <mh@glandium.org> +Date: Sun, 5 Feb 2017 08:41:22 +0900 +Subject: Set program name from the remoting name + +--- + toolkit/xre/nsAppRunner.cpp | 7 +++++-- + 1 file changed, 5 insertions(+), 2 deletions(-) + +diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp +index 9158d4f..8f03e1c 100644 +--- a/toolkit/xre/nsAppRunner.cpp ++++ b/toolkit/xre/nsAppRunner.cpp +@@ -4634,8 +4634,11 @@ int XREMain::XRE_mainStartup(bool* aExitFlag) { + // consistently. + + // Set program name to the one defined in application.ini. +- g_set_prgname(gAppData->remotingName); +- ++ { ++ nsAutoCString program(gAppData->remotingName); ++ ToLowerCase(program); ++ g_set_prgname(program.get()); ++ } + // Initialize GTK here for splash. + + # if defined(MOZ_WIDGET_GTK) && defined(MOZ_X11) diff --git a/debian/patches/debian-hacks/Strip-version-number-from-application-before-installation.patch b/debian/patches/debian-hacks/Strip-version-number-from-application-before-installation.patch new file mode 100644 index 0000000000..1c85d5d9e3 --- /dev/null +++ b/debian/patches/debian-hacks/Strip-version-number-from-application-before-installation.patch @@ -0,0 +1,24 @@ +From: =?utf-8?q?Guido_G=C3=BCnther?= <agx@sigxcpu.org> +Date: Sat, 24 Nov 2012 11:39:58 +0100 +Subject: Strip version number from application before installation + +Strip thunderbird's version number from the installation directories so +we have a fixed location for extensions that build against it. +--- + config/baseconfig.mk | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/config/baseconfig.mk b/config/baseconfig.mk +index 8f3e920..47c442a 100644 +--- a/config/baseconfig.mk ++++ b/config/baseconfig.mk +@@ -3,6 +3,9 @@ + # We thus use INCLUDED_AUTOCONF_MK to enable/disable some parts depending + # whether a normal build is happening or whether the check is running. + installdir = $(libdir)/$(MOZ_APP_NAME) ++includedir := $(includedir)/$(MOZ_APP_NAME) ++idldir = $(datadir)/idl/$(MOZ_APP_NAME) ++sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel + ifeq (.,$(DEPTH)) + DIST = dist + else diff --git a/debian/patches/debian-hacks/rnp-Fix-include-for-format-specifiers-for-uint32_t.patch b/debian/patches/debian-hacks/rnp-Fix-include-for-format-specifiers-for-uint32_t.patch new file mode 100644 index 0000000000..152e5978f8 --- /dev/null +++ b/debian/patches/debian-hacks/rnp-Fix-include-for-format-specifiers-for-uint32_t.patch @@ -0,0 +1,24 @@ +From: Carsten Schoenert <c.schoenert@t-online.de> +Date: Tue, 18 Jul 2023 19:55:09 +0200 +Subject: rnp: Fix include for format specifiers for uint32_t + +The internal rnp library need the header file cinttypes so the format +definitions in sexp-error.h knows the format of uint32_t. + +Forwarded: not-needed +--- + comm/third_party/rnp/src/libsexp/include/sexp/sexp-error.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/comm/third_party/rnp/src/libsexp/include/sexp/sexp-error.h b/comm/third_party/rnp/src/libsexp/include/sexp/sexp-error.h +index 332a63b..6e9dacc 100644 +--- a/comm/third_party/rnp/src/libsexp/include/sexp/sexp-error.h ++++ b/comm/third_party/rnp/src/libsexp/include/sexp/sexp-error.h +@@ -29,6 +29,7 @@ + + #pragma once + ++#include <cinttypes> + #include <cstdint> + #include <exception> + #include <iostream> diff --git a/debian/patches/fixes/Allow-.js-preference-files-to-set-locked-prefs-with-lockP.patch b/debian/patches/fixes/Allow-.js-preference-files-to-set-locked-prefs-with-lockP.patch new file mode 100644 index 0000000000..b77465002b --- /dev/null +++ b/debian/patches/fixes/Allow-.js-preference-files-to-set-locked-prefs-with-lockP.patch @@ -0,0 +1,77 @@ +From: Mike Hommey <glandium@debian.org> +Date: Sat, 21 Jun 2008 02:48:46 +0200 +Subject: Allow .js preference files to set locked prefs with lockPref() + +--- + modules/libpref/parser/src/lib.rs | 23 ++++++++++++----------- + 1 file changed, 12 insertions(+), 11 deletions(-) + +diff --git a/modules/libpref/parser/src/lib.rs b/modules/libpref/parser/src/lib.rs +index 3a0ad2c..ae884a6 100644 +--- a/modules/libpref/parser/src/lib.rs ++++ b/modules/libpref/parser/src/lib.rs +@@ -11,7 +11,7 @@ + //! ```text + //! <pref-file> = <pref>* + //! <pref> = <pref-spec> "(" <pref-name> "," <pref-value> <pref-attrs> ")" ";" +-//! <pref-spec> = "user_pref" | "pref" | "sticky_pref" // in default pref files ++//! <pref-spec> = "user_pref" | "pref" | "sticky_pref | lockPref" // in default pref files + //! <pref-spec> = "user_pref" // in user pref files + //! <pref-name> = <string-literal> + //! <pref-value> = <string-literal> | "true" | "false" | <int-value> +@@ -169,6 +169,7 @@ enum Token { + // Keywords + Pref, // pref + StickyPref, // sticky_pref ++ LockPref, // lockPref + UserPref, // user_pref + True, // true + False, // false +@@ -291,7 +292,7 @@ struct KeywordInfo { + token: Token, + } + +-const KEYWORD_INFOS: [KeywordInfo; 7] = [ ++const KEYWORD_INFOS: [KeywordInfo; 8] = [ + // These are ordered by frequency. + KeywordInfo { + string: b"pref", +@@ -321,6 +322,10 @@ const KEYWORD_INFOS: [KeywordInfo; 7] = [ + string: b"sticky_pref", + token: Token::StickyPref, + }, ++ KeywordInfo { ++ string: b"lock_pref", ++ token: Token::LockPref, ++ }, + ]; + + struct Parser<'t> { +@@ -373,14 +378,11 @@ impl<'t> Parser<'t> { + // this will be either the first token of a new pref, or EOF. + loop { + // <pref-spec> +- let (pref_value_kind, mut is_sticky) = match token { +- Token::Pref if self.kind == PrefValueKind::Default => { +- (PrefValueKind::Default, false) +- } +- Token::StickyPref if self.kind == PrefValueKind::Default => { +- (PrefValueKind::Default, true) +- } +- Token::UserPref => (PrefValueKind::User, false), ++ let (pref_value_kind, mut is_sticky, mut is_locked) = match token { ++ Token::Pref => (PrefValueKind::Default, false, false), ++ Token::StickyPref => (PrefValueKind::Default, true, false), ++ Token::LockPref => (PrefValueKind::Default, false, true), ++ Token::UserPref => (PrefValueKind::User, false, false), + Token::SingleChar(EOF) => return !self.has_errors, + _ => { + token = self.error_and_recover( +@@ -490,7 +492,6 @@ impl<'t> Parser<'t> { + }; + + // ("," <pref-attr>)* // default pref files only +- let mut is_locked = false; + let mut has_attrs = false; + if self.kind == PrefValueKind::Default { + let ok = loop { diff --git a/debian/patches/fixes/Appdata-Adding-some-German-translations.patch b/debian/patches/fixes/Appdata-Adding-some-German-translations.patch new file mode 100644 index 0000000000..13088078d8 --- /dev/null +++ b/debian/patches/fixes/Appdata-Adding-some-German-translations.patch @@ -0,0 +1,48 @@ +From: Carsten Schoenert <c.schoenert@t-online.de> +Date: Sun, 18 Oct 2020 08:38:29 +0200 +Subject: Appdata: Adding some German translations + +--- + .../thunderbird/net.thunderbird.Thunderbird.appdata.xml | 17 +++++++++++++++++ + 1 file changed, 17 insertions(+) + +diff --git a/comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml b/comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml +index 30397d1..d31e2dd 100644 +--- a/comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml ++++ b/comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml +@@ -3,7 +3,9 @@ + <id>net.thunderbird.Thunderbird</id> + <metadata_license>CC0-1.0</metadata_license> + <name>Thunderbird</name> ++ <name xml:lang="de">Thunderbird</name> + <summary>Thunderbird is a free and open source email, newsfeed, chat, and calendaring client</summary> ++ <summary xml:lang="de">Thunderbird ist ein freier und Quelloffener Klient für E-Mail-, Newsfeed-, Chat- und Kalender</summary> + <description> + <!-- From https://www.thunderbird.net/en-US/about/ --> + <p> +@@ -14,10 +16,25 @@ + that can’t communicate with each other. We want our users to have freedom + and choice in how they communicate. + </p> ++ <!-- Von https://www.thunderbird.net/de/about/ --> ++ <p xml:lang="de"> ++ Thunderbird ist ein kostenloses E-Mail-, Newsfeed-, Chat- und ++ Kalender-Programm, das einfach einzurichten und anzupassen ist. Eines ++ der Kernprinzipien von Thunderbird ist die Verwendung und Förderung ++ offener Standards – durch diesen Fokus lehnen wir die geschlossenen ++ Plattformen und Dienste unserer Welt ab, die nicht miteinander ++ kommunizieren können. Wir möchten, dass unsere Benutzer die Freiheit ++ und Wahl haben, wie sie kommunizieren. ++ </p> ++ + <p> + Thunderbird is an open source project, which means anyone can contribute + ideas, designs, code, and time helping fellow users. + </p> ++ <p xml:lang="de"> ++ Thunderbird ist ein Freies Softwareprojekt, jede Person kann Ideen, ++ Designs, Code und Zeit einbringen um anderen Benutzern zu helfen. ++ </p> + </description> + <categories> + <category>Calendar</category> diff --git a/debian/patches/fixes/Appdata-Fix-up-AppStream-error-by-adding-missing-field.patch b/debian/patches/fixes/Appdata-Fix-up-AppStream-error-by-adding-missing-field.patch new file mode 100644 index 0000000000..0472ed9173 --- /dev/null +++ b/debian/patches/fixes/Appdata-Fix-up-AppStream-error-by-adding-missing-field.patch @@ -0,0 +1,21 @@ +From: Carsten Schoenert <c.schoenert@t-online.de> +Date: Sun, 18 Oct 2020 08:39:44 +0200 +Subject: Appdata: Fix up AppStream error by adding missing field + +The AppStream data is missing the lauchable element. +--- + comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml b/comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml +index d31e2dd..1f20e06 100644 +--- a/comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml ++++ b/comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml +@@ -2,6 +2,7 @@ + <component type="desktop-application"> + <id>net.thunderbird.Thunderbird</id> + <metadata_license>CC0-1.0</metadata_license> ++ <launchable type="desktop-id">thunderbird.desktop</launchable> + <name>Thunderbird</name> + <name xml:lang="de">Thunderbird</name> + <summary>Thunderbird is a free and open source email, newsfeed, chat, and calendaring client</summary> diff --git a/debian/patches/fixes/Fix-math_private.h-for-i386-FTBFS.patch b/debian/patches/fixes/Fix-math_private.h-for-i386-FTBFS.patch new file mode 100644 index 0000000000..ff53126401 --- /dev/null +++ b/debian/patches/fixes/Fix-math_private.h-for-i386-FTBFS.patch @@ -0,0 +1,25 @@ +From: Mike Hommey <mh@glandium.org> +Date: Sat, 27 Nov 2021 06:49:44 +0900 +Subject: Fix math_private.h for i386 FTBFS + +Cherry picked from firefox. +--- + modules/fdlibm/src/math_private.h | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/modules/fdlibm/src/math_private.h b/modules/fdlibm/src/math_private.h +index f4373f2..632d2c4 100644 +--- a/modules/fdlibm/src/math_private.h ++++ b/modules/fdlibm/src/math_private.h +@@ -30,7 +30,11 @@ + * Adapted from https://github.com/freebsd/freebsd-src/search?q=__double_t + */ + ++#if defined __FLT_EVAL_METHOD__ && (__FLT_EVAL_METHOD__ == 2) ++typedef long double __double_t; ++#else + typedef double __double_t; ++#endif + typedef __double_t double_t; + typedef float __float_t; + diff --git a/debian/patches/fixes/Load-dependent-libraries-with-their-real-path.patch b/debian/patches/fixes/Load-dependent-libraries-with-their-real-path.patch new file mode 100644 index 0000000000..088c79b0b8 --- /dev/null +++ b/debian/patches/fixes/Load-dependent-libraries-with-their-real-path.patch @@ -0,0 +1,22 @@ +From: Christoph Goehre <chris@sigxcpu.org> +Date: Mon, 16 Sep 2013 20:40:57 +0200 +Subject: Load dependent libraries with their real path + +--- + xpcom/glue/standalone/nsXPCOMGlue.cpp | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/xpcom/glue/standalone/nsXPCOMGlue.cpp b/xpcom/glue/standalone/nsXPCOMGlue.cpp +index 09edef1..6930417 100644 +--- a/xpcom/glue/standalone/nsXPCOMGlue.cpp ++++ b/xpcom/glue/standalone/nsXPCOMGlue.cpp +@@ -140,6 +140,9 @@ static ReadDependentCBResult ReadDependentCB( + ReadAheadLib(aDependentLib); + } + #endif ++ char lib[MAXPATHLEN]; ++ if (realpath(aDependentLib, lib)) ++ aDependentLib = lib; + LibHandleType libHandle; + MOZ_TRY_VAR(libHandle, GetLibHandle(aDependentLib)); + diff --git a/debian/patches/fixes/Properly-launch-applications-set-in-HOME-.mailcap.patch b/debian/patches/fixes/Properly-launch-applications-set-in-HOME-.mailcap.patch new file mode 100644 index 0000000000..0b05f7adc9 --- /dev/null +++ b/debian/patches/fixes/Properly-launch-applications-set-in-HOME-.mailcap.patch @@ -0,0 +1,24 @@ +From: Mike Hommey <glandium@debian.org> +Date: Sat, 22 Nov 2008 09:35:23 +0100 +Subject: Properly launch applications set in $HOME/.mailcap + +https://bugzilla.mozilla.org/show_bug.cgi?id=444440 +--- + uriloader/exthandler/unix/nsMIMEInfoUnix.cpp | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/uriloader/exthandler/unix/nsMIMEInfoUnix.cpp b/uriloader/exthandler/unix/nsMIMEInfoUnix.cpp +index 330c441..ff9d78b 100644 +--- a/uriloader/exthandler/unix/nsMIMEInfoUnix.cpp ++++ b/uriloader/exthandler/unix/nsMIMEInfoUnix.cpp +@@ -57,6 +57,10 @@ nsresult nsMIMEInfoUnix::LaunchDefaultWithFile(nsIFile* aFile) { + } + + nsAutoCString nativePath; ++/* the name of the function has changed ++ * the old was the following: ++ nsCAutoString nativePath; ++ */ + aFile->GetNativePath(nativePath); + + nsCOMPtr<nsIGIOService> giovfs = do_GetService(NS_GIOSERVICE_CONTRACTID); diff --git a/debian/patches/fixes/skia-Cast-SkEndian_SwapBE32-n-to-uint32_t-on-big-endian.patch b/debian/patches/fixes/skia-Cast-SkEndian_SwapBE32-n-to-uint32_t-on-big-endian.patch new file mode 100644 index 0000000000..1afb5dab63 --- /dev/null +++ b/debian/patches/fixes/skia-Cast-SkEndian_SwapBE32-n-to-uint32_t-on-big-endian.patch @@ -0,0 +1,25 @@ +From: Carsten Schoenert <c.schoenert@t-online.de> +Date: Tue, 18 Jul 2023 16:02:48 +0200 +Subject: skia: Cast SkEndian_SwapBE32(n) to uint32_t on big-endian + +On BE the byte-swapping needs to be unint32_t so cast that to that. +We have ppc64 and s390x which are Big Endian platforms. + +Based on https://cgit.freebsd.org/ports/commit/?id=3110f3a0dcfdf1d5be165bbbb1ff08d720c63c48 +--- + gfx/skia/skia/src/base/SkEndian.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gfx/skia/skia/src/base/SkEndian.h b/gfx/skia/skia/src/base/SkEndian.h +index 732c248..ea35557 100644 +--- a/gfx/skia/skia/src/base/SkEndian.h ++++ b/gfx/skia/skia/src/base/SkEndian.h +@@ -131,7 +131,7 @@ static inline void SkEndianSwap64s(uint64_t array[], int count) { + #define SkTEndian_SwapLE64(n) (n) + #else // SK_CPU_BENDIAN + #define SkEndian_SwapBE16(n) (n) +- #define SkEndian_SwapBE32(n) (n) ++ #define SkEndian_SwapBE32(n) uint32_t(n) + #define SkEndian_SwapBE64(n) (n) + #define SkEndian_SwapLE16(n) SkEndianSwap16(n) + #define SkEndian_SwapLE32(n) SkEndianSwap32(n) diff --git a/debian/patches/porting-armel/Avoid-using-vmrs-vmsr-on-armel.patch b/debian/patches/porting-armel/Avoid-using-vmrs-vmsr-on-armel.patch new file mode 100644 index 0000000000..ffe17912ca --- /dev/null +++ b/debian/patches/porting-armel/Avoid-using-vmrs-vmsr-on-armel.patch @@ -0,0 +1,21 @@ +From: Mike Hommey <mh@glandium.org> +Date: Tue, 22 May 2018 07:51:56 +0900 +Subject: Avoid using vmrs/vmsr on armel + +--- + dom/media/webaudio/blink/DenormalDisabler.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/dom/media/webaudio/blink/DenormalDisabler.h b/dom/media/webaudio/blink/DenormalDisabler.h +index 646482b..8803a7d 100644 +--- a/dom/media/webaudio/blink/DenormalDisabler.h ++++ b/dom/media/webaudio/blink/DenormalDisabler.h +@@ -45,7 +45,7 @@ namespace WebCore { + # define HAVE_DENORMAL 1 + #endif + +-#if defined(__arm__) || defined(__aarch64__) ++#if (defined(__arm__) && !defined(__SOFTFP__)) || defined(__aarch64__) + # define HAVE_DENORMAL 1 + #endif + diff --git a/debian/patches/porting-mips64el/skia-Disable-musttail-on-mips64.patch b/debian/patches/porting-mips64el/skia-Disable-musttail-on-mips64.patch new file mode 100644 index 0000000000..b18380ec6c --- /dev/null +++ b/debian/patches/porting-mips64el/skia-Disable-musttail-on-mips64.patch @@ -0,0 +1,23 @@ +From: Carsten Schoenert <c.schoenert@t-online.de> +Date: Sun, 23 Jul 2023 09:01:29 +0200 +Subject: skia: Disable musttail on mips64 + +Basically also based on https://cgit.freebsd.org/ports/commit/?id=8efc1c41f45d0d7c7fe2b9c05128bd00db9c397d +just extended about the macro __mips64 +--- + gfx/skia/skia/src/core/SkRasterPipeline.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gfx/skia/skia/src/core/SkRasterPipeline.h b/gfx/skia/skia/src/core/SkRasterPipeline.h +index 88c6cb2..41ae2e8 100644 +--- a/gfx/skia/skia/src/core/SkRasterPipeline.h ++++ b/gfx/skia/skia/src/core/SkRasterPipeline.h +@@ -24,7 +24,7 @@ enum SkColorType : int; + struct SkImageInfo; + struct skcms_TransferFunction; + +-#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) && !defined(__powerpc__) ++#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) && !defined(__powerpc__) && !defined(__mips64) + #define SK_HAS_MUSTTAIL 1 + #else + #define SK_HAS_MUSTTAIL 0 diff --git a/debian/patches/porting-ppc64el/Work-around-GCC-ICE-on-ppc64el.patch b/debian/patches/porting-ppc64el/Work-around-GCC-ICE-on-ppc64el.patch new file mode 100644 index 0000000000..911ad79b63 --- /dev/null +++ b/debian/patches/porting-ppc64el/Work-around-GCC-ICE-on-ppc64el.patch @@ -0,0 +1,30 @@ +From: Mike Hommey <mh@glandium.org> +Date: Tue, 11 Jul 2023 06:34:59 +0900 +Subject: Work around GCC ICE on ppc64el + +Cherry picked from firefox. +--- + gfx/skia/moz.build | 10 +++++++++- + 1 file changed, 9 insertions(+), 1 deletion(-) + +diff --git a/gfx/skia/moz.build b/gfx/skia/moz.build +index 1d92936..ac0e0b2 100644 +--- a/gfx/skia/moz.build ++++ b/gfx/skia/moz.build +@@ -359,7 +359,15 @@ UNIFIED_SOURCES += [ + 'skia/src/sksl/SkSLConstantFolder.cpp', + 'skia/src/sksl/SkSLContext.cpp', + 'skia/src/sksl/SkSLErrorReporter.cpp', +- 'skia/src/sksl/SkSLInliner.cpp', ++] ++ ++# Work around https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110606 ++if CONFIG['CC_TYPE'] == 'gcc' and CONFIG['CPU_ARCH'] == 'ppc64': ++ SOURCES += ['skia/src/sksl/SkSLInliner.cpp'] ++else: ++ UNIFIED_SOURCES += ['skia/src/sksl/SkSLInliner.cpp'] ++ ++UNIFIED_SOURCES += [ + 'skia/src/sksl/SkSLIntrinsicList.cpp', + 'skia/src/sksl/SkSLMangler.cpp', + 'skia/src/sksl/SkSLModuleLoader.cpp', diff --git a/debian/patches/porting-ppc64el/skia-Disable-musttail-on-ppc64el.patch b/debian/patches/porting-ppc64el/skia-Disable-musttail-on-ppc64el.patch new file mode 100644 index 0000000000..9e06c27ff7 --- /dev/null +++ b/debian/patches/porting-ppc64el/skia-Disable-musttail-on-ppc64el.patch @@ -0,0 +1,22 @@ +From: Carsten Schoenert <c.schoenert@t-online.de> +Date: Tue, 18 Jul 2023 16:20:51 +0200 +Subject: skia: Disable musttail on ppc64el + +Based on https://cgit.freebsd.org/ports/commit/?id=8efc1c41f45d0d7c7fe2b9c05128bd00db9c397d +--- + gfx/skia/skia/src/core/SkRasterPipeline.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gfx/skia/skia/src/core/SkRasterPipeline.h b/gfx/skia/skia/src/core/SkRasterPipeline.h +index 766bb0c..88c6cb2 100644 +--- a/gfx/skia/skia/src/core/SkRasterPipeline.h ++++ b/gfx/skia/skia/src/core/SkRasterPipeline.h +@@ -24,7 +24,7 @@ enum SkColorType : int; + struct SkImageInfo; + struct skcms_TransferFunction; + +-#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) ++#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) && !defined(__powerpc__) + #define SK_HAS_MUSTTAIL 1 + #else + #define SK_HAS_MUSTTAIL 0 diff --git a/debian/patches/porting/Disable-optimization-on-alpha-for-the-url-classifier.patch b/debian/patches/porting/Disable-optimization-on-alpha-for-the-url-classifier.patch new file mode 100644 index 0000000000..3cf2b0062f --- /dev/null +++ b/debian/patches/porting/Disable-optimization-on-alpha-for-the-url-classifier.patch @@ -0,0 +1,21 @@ +From: Mike Hommey <glandium@debian.org> +Date: Sun, 2 Nov 2008 17:56:24 +0100 +Subject: Disable optimization on alpha for the url-classifier component + +The use of this component leads to crashes when built with optimizations. +--- + comm/suite/components/build/Makefile.in | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/comm/suite/components/build/Makefile.in b/comm/suite/components/build/Makefile.in +index 2387227..d5ca1ba 100644 +--- a/comm/suite/components/build/Makefile.in ++++ b/comm/suite/components/build/Makefile.in +@@ -6,3 +6,7 @@ include $(topsrcdir)/config/rules.mk + + # Ensure that we don't embed a manifest referencing the CRT. + EMBED_MANIFEST_AT = ++ ++ifeq ($(OS_TEST),alpha) ++MOZ_OPTIMIZE_FLAGS := -O0 ++endif diff --git a/debian/patches/prefs/Don-t-auto-disable-extensions-in-system-directories.patch b/debian/patches/prefs/Don-t-auto-disable-extensions-in-system-directories.patch new file mode 100644 index 0000000000..5bb8e35afe --- /dev/null +++ b/debian/patches/prefs/Don-t-auto-disable-extensions-in-system-directories.patch @@ -0,0 +1,21 @@ +From: Christoph Goehre <chris@sigxcpu.org> +Date: Sat, 24 Mar 2012 11:54:43 +0100 +Subject: Don't auto-disable extensions in system directories + +--- + comm/mail/app/profile/all-thunderbird.js | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/comm/mail/app/profile/all-thunderbird.js b/comm/mail/app/profile/all-thunderbird.js +index f80a70f..008018d 100644 +--- a/comm/mail/app/profile/all-thunderbird.js ++++ b/comm/mail/app/profile/all-thunderbird.js +@@ -189,7 +189,7 @@ pref("extensions.systemAddon.update.enabled", true); // See bug 1462160. + // Disable add-ons installed into the shared user and shared system areas by + // default. This does not include the application directory. See the SCOPE + // constants in AddonManager.jsm for values to use here +-pref("extensions.autoDisableScopes", 15); ++pref("extensions.autoDisableScopes", 3); + + // Enable add-ons installed and owned by the application, like the default theme. + pref("extensions.startupScanScopes", 4); diff --git a/debian/patches/prefs/Set-javascript.options.showInConsole.patch b/debian/patches/prefs/Set-javascript.options.showInConsole.patch new file mode 100644 index 0000000000..33f8fdd487 --- /dev/null +++ b/debian/patches/prefs/Set-javascript.options.showInConsole.patch @@ -0,0 +1,33 @@ +From: Mike Hommey <glandium@debian.org> +Date: Sat, 8 Dec 2007 19:24:40 +0100 +Subject: Set javascript.options.showInConsole + +--- + modules/libpref/init/all.js | 9 +++++++++ + 1 file changed, 9 insertions(+) + +diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js +index c7c6f0c..3823047 100644 +--- a/modules/libpref/init/all.js ++++ b/modules/libpref/init/all.js +@@ -976,11 +976,20 @@ pref("javascript.options.throw_on_asmjs_validation_failure", false); + // memory, but makes things like Function.prototype.toSource() + // fail. + pref("javascript.options.discardSystemSource", false); ++pref("javascript.options.showInConsole", true); + + // Many of the the following preferences tune the SpiderMonkey GC, if you + // change the defaults here please also consider changing them in + // js/src/jsgc.cpp. They're documented in js/src/jsapi.h. + ++// JSGC_MAX_MALLOC_BYTES ++// How much malloc memory can be allocated before triggering a GC, in MB. ++// This preference limits the memory usage of javascript. ++// If you want to change these values for your device, ++// please find Bug 417052 comment 17 and Bug 456721 ++// Comment 32 and Bug 613551. ++pref("javascript.options.mem.high_water_mark", 128); ++ + // JSGC_MAX_BYTES + // SpiderMonkey defaults to 2^32-1 bytes, but this is measured in MB so that + // cannot be represented directly in order to show it in about:config. diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000000..49f68eef69 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1,21 @@ +thunderbird-l10n/sl-change-Edit-Uredi-to-CTRL-E.patch +debian-hacks/Strip-version-number-from-application-before-installation.patch +debian-hacks/Add-another-preferences-directory-for-applications-p.patch +porting/Disable-optimization-on-alpha-for-the-url-classifier.patch +fixes/Properly-launch-applications-set-in-HOME-.mailcap.patch +fixes/Appdata-Adding-some-German-translations.patch +fixes/Appdata-Fix-up-AppStream-error-by-adding-missing-field.patch +debian-hacks/Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch +fixes/Load-dependent-libraries-with-their-real-path.patch +prefs/Set-javascript.options.showInConsole.patch +prefs/Don-t-auto-disable-extensions-in-system-directories.patch +porting-armel/Avoid-using-vmrs-vmsr-on-armel.patch +fixes/Allow-.js-preference-files-to-set-locked-prefs-with-lockP.patch +debian-hacks/Set-program-name-from-the-remoting-name.patch +fixes/Fix-math_private.h-for-i386-FTBFS.patch +porting-ppc64el/Work-around-GCC-ICE-on-ppc64el.patch +debian-hacks/Relax-minimum-supporter-rust-version-to-1.63.patch +fixes/skia-Cast-SkEndian_SwapBE32-n-to-uint32_t-on-big-endian.patch +porting-ppc64el/skia-Disable-musttail-on-ppc64el.patch +debian-hacks/rnp-Fix-include-for-format-specifiers-for-uint32_t.patch +porting-mips64el/skia-Disable-musttail-on-mips64.patch diff --git a/debian/patches/thunderbird-l10n/sl-change-Edit-Uredi-to-CTRL-E.patch b/debian/patches/thunderbird-l10n/sl-change-Edit-Uredi-to-CTRL-E.patch new file mode 100644 index 0000000000..23792bd48c --- /dev/null +++ b/debian/patches/thunderbird-l10n/sl-change-Edit-Uredi-to-CTRL-E.patch @@ -0,0 +1,22 @@ +From: Christoph Goehre <chris@sigxcpu.org> +Date: Mon, 5 Sep 2011 19:21:25 +0200 +Subject: sl: change Edit (Uredi) to CTRL+E + +Closes: #601331 +--- + thunderbird-l10n/sl/chrome/sl/locale/sl/communicator/utilityOverlay.dtd | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/thunderbird-l10n/sl/chrome/sl/locale/sl/communicator/utilityOverlay.dtd b/thunderbird-l10n/sl/chrome/sl/locale/sl/communicator/utilityOverlay.dtd +index e586ac4..6572acf 100644 +--- a/thunderbird-l10n/sl/chrome/sl/locale/sl/communicator/utilityOverlay.dtd ++++ b/thunderbird-l10n/sl/chrome/sl/locale/sl/communicator/utilityOverlay.dtd +@@ -10,7 +10,7 @@ + <!ENTITY newMenu.accesskey "N"> + + <!ENTITY editMenu.label "Uredi"> +-<!ENTITY editMenu.accesskey "U"> ++<!ENTITY editMenu.accesskey "e"> + <!ENTITY undoCmd.label "Razveljavi"> + <!ENTITY undoCmd.accesskey "R"> + <!ENTITY redoCmd.label "Uveljavi"> diff --git a/debian/repack.py b/debian/repack.py new file mode 100755 index 0000000000..32c307d35b --- /dev/null +++ b/debian/repack.py @@ -0,0 +1,209 @@ +#!/usr/bin/python3 + +import email +import fnmatch +import io +import os +import re +import sys +import tarfile +import urllib.request, urllib.error, urllib.parse + +from optparse import OptionParser +from urllib.parse import urlparse + + +class URLFile(object): + '''Simple proxy to urllib2.urlopen, that responds to seek only if + it's called before read. This is enough for tarfile to be happy''' + + def __init__(self, url): + self.file = urllib.request.urlopen(url) + + def seek(self, offset, whence = os.SEEK_SET): + if whence != os.SEEK_SET or offset != 0 or self.read == self._read: + raise "unsupported" + + def _read(self, size = -1): + return self.file.read(size) + + def read(self, size = -1): + self.read = self._read + return self._read(size) + + def close(self): + self.file.close() + + +def dirname(filespec): + '''Returns os.path.dirname if a file, and '' if an url''' + if urlparse(filespec).scheme: + return '' + return os.path.dirname(filespec) + + +class TarFilterList(object): + def __init__(self, filename): + self.patterns = {} + for filt in open(filename).readlines(): + f = filt.strip().split(None, 1) + if len(f) == 1: + [pat] = f + cmd = None + else: + [pat, cmd] = f + + pat = pat.split(os.sep) + self.add_pattern(pat, self.patterns, cmd) + + def add_pattern(self, pat, patterns, cmd): + if re.search(r'[\[\?\*]', pat[0]): + if not '*' in patterns: + patterns['*'] = [] + patterns['*'].append([os.sep.join(pat), cmd, False]) + else: + if not pat[0] in patterns: + patterns[pat[0]] = {} + if len(pat) > 2: + self.add_pattern(pat[1:], patterns[pat[0]], cmd) + else: + if not '*' in patterns[pat[0]]: + patterns[pat[0]]['*'] = [] + patterns[pat[0]]['*'].append([os.sep.join(pat[1:]), cmd, False]) + + def match(self, name): + name = name.split(os.sep)[1:] + if len(name) == 0: + return False + return self._match(name, self.patterns) + + def _match(self, name, patterns): + if len(name) > 1 and name[0] in patterns: + cmd = self._match(name[1:], patterns[name[0]]) + if cmd != False: + return cmd + if '*' in patterns: + for pat in patterns['*']: + if fnmatch.fnmatch(name[0], pat[0]) or fnmatch.fnmatch(os.sep.join(name), pat[0]): + pat[2] = True + return pat[1] + return False + + def unused(self, patterns=None, root=''): + result = [] + if root: + root += '/' + if not patterns: + patterns = self.patterns + for pat in patterns: + if pat != '*': + result += self.unused(patterns[pat], root + pat) + else: + for p in patterns[pat]: + if not p[2]: + result.append(root + p[0]) + return result + + +def file_extension(name): + return os.path.splitext(name)[1][1:] + + +def filter_tar(orig, new, filt): + def u8(x): + return x.decode('utf-8') + + filt = TarFilterList(filt) + if urlparse(orig).scheme: + tar = tarfile.open(orig, "r:" + file_extension(orig), URLFile(orig)) + else: + tar = tarfile.open(orig, "r:" + file_extension(orig)) + new_tar = tarfile.open(f'{new}.new', "w:" + file_extension(new)) + + while True: + info = tar.next() + if not info: + break + do_filt = filt.match(info.name) + if do_filt == None: + print(f'Removing {info.name}', file=sys.stderr) + continue + + if info.isfile(): + file = tar.extractfile(info) + if do_filt: + print(f'Filtering {info.name}', file=sys.stderr) + orig = file + file = io.BytesIO() + the_filt = lambda l: u8(l) + if do_filt[0].isalpha(): + f = do_filt.split(do_filt[1]) + if f[0] == 's': + the_filt = lambda l: re.sub(f[1], f[2], u8(l)) + else: + f = do_filt.split(do_filt[0]) + if f[2] == 'd': + the_filt = lambda l: "" if re.search(f[1], u8(l)) else u8(l) + file.writelines([x.encode('utf-8') for x in map(the_filt, orig.readlines())]) + file.seek(2, 0) + info.size = file.tell() + file.seek(0); + new_tar.addfile(info, file) + else: + new_tar.addfile(info) + + tar.close() + new_tar.close() + os.rename(new_tar.name, new) + unused = filt.unused() + if unused: + print('\nUnused filters:') + for ele in unused: + if not ele.startswith('#'): + print(ele) + + +def get_package_name(): + control = os.path.join(os.path.dirname(__file__), "control") + return email.parser.Parser().parse(open(control), headersonly=True)["Source"] + + +def main(): + parser = OptionParser("%prog [options] tarball") + parser.add_option("-u", "--upstream-version", dest="upstream_version", + help="define upstream version number to use when creating the file", + metavar="VERSION") + parser.add_option("-f", "--filter", dest="filter", + help="use the given filter list", metavar="FILE") + parser.add_option("-p", "--package", dest="package", + help="use the given package name", metavar="NAME") + parser.add_option("-c", "--compression", dest="compression", + help="use the given compression for the new tarball") + (options, args) = parser.parse_args() + + if len(args) < 1 or len(args) > 1: + parser.error("Too few arguments! You may want to use option '--help' for usage first?") + return + + if not options.upstream_version: + parser.error("Need an upstream version") + return + + if not options.filter: + options.filter = os.path.join(os.path.dirname(__file__), "source.filter") + if not options.package: + options.package = get_package_name() + + if os.path.islink(args[0]): + orig = os.path.realpath(args[0]) + new_file = args[0] + else: + orig = args[0] + compression = options.compression or file_extension(orig) + new_file = f'{options.package}_{options.upstream_version}.orig.tar.{compression}' + new_file = os.path.realpath(os.path.join(dirname(orig), new_file)) + print(f'Source: {orig} - Target: {new_file}\n') + filter_tar(orig, new_file, options.filter) + +if __name__ == '__main__': + main() diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000000..42edec7aaa --- /dev/null +++ b/debian/rules @@ -0,0 +1,209 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +# export DH_VERBOSE=1 + +# checking the release type, if $(RELEASE)=UNRELEASED we won't build +# the thunderbird-dbgsym package +include /usr/share/dpkg/pkg-info.mk +RELEASE := $(DEB_DISTRIBUTION) + +ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) +endif + +THUNDERBIRD_VERSION=$(shell tail -1 comm/mail/config/version.txt) + +# build directory used for building the thunderbird-l10n files +THUNDERBIRD_L10N_BUILDDIR=debian/thunderbird-l10n-build + +# ID of the l10n language packs from upstream, need to match the application.id +# in thunderbird-l10n/$LANG/manifest.json +export MOZ_LANGPACK_ID = $(shell grep MOZ_LANGPACK_EID comm/mail/locales/Makefile.in | cut -f2 -d @) + +DPKG_EXPORT_BUILDFLAGS = 1 +include /usr/share/dpkg/buildflags.mk +include /usr/share/dpkg/architecture.mk + +# Use dpkg-buildflags to get build flags, but exclude -g, that is dealt with +# via configure options. Picked partially from FF. + +dpkg_buildflags = $(and $(1),$(shell DEB_CFLAGS_MAINT_STRIP="-g" DEB_CXXFLAGS_MAINT_STRIP="-g" dpkg-buildflags --get $(1))) +lazy = $(eval $(1) = $$(if $$(___$(1)),,$$(eval ___$(1) := $(2)))$$(___$(1))) +$(call lazy,CFLAGS,$$(call dpkg_buildflags,CFLAGS)) +$(call lazy,CXXFLAGS,$$(call dpkg_buildflags,CXXFLAGS)) +$(call lazy,CPPFLAGS,$$(call dpkg_buildflags,CPPFLAGS)) +$(call lazy,LDFLAGS,$$(call dpkg_buildflags,LDFLAGS)) + +# special CFLAGS for various platforms +ifeq ($(DEB_BUILD_ARCH),armel) + CFLAGS += -D__ARM_PCS + LDFLAGS += -Wl,-z,muldefs +endif +ifeq ($(DEB_BUILD_ARCH),ppc64el) + # Work around upstream bug 1757271 + CFLAGS += -DSQLITE_BYTEORDER=1234 +endif + +# Reduce memory usage of the linker at the expense of processing time +# This should help on lower-end architectures like arm and mips, which +# spend an immense amount of time swapping. +LDFLAGS += -Wl,--reduce-memory-overheads +LDFLAGS += -Wl,--no-keep-memory +LDFLAGS += -Wl,--as-needed + +# Make the linker generate compressed debug sections. dh_strip would do +# the same anyways, but it allows elfhack to work in combination with +# unstripped binaries when they would normally be larger than 2GiB. +# Doing this only on 64bit architectures. +ifeq (64,$(DEB_BUILD_ARCH_BITS)) + LDFLAGS += -Wl,--compress-debug-sections=zlib +endif + +# Add execution time and memory usage stats in the logs +LDFLAGS += -Wl,--stats + +# Using the timestamp for MOZ_BUILD_DATE from the file './sourcestamp.txt' +# which is set by Mozilla while creating the release. +# This ensures we have a one-to-one date across the various package builds +# within Debian for one upstream version. This is important for user which +# are performing a dist-upgrade to a new release. +export MOZ_BUILD_DATE := ${shell head -n1 $(CURDIR)/sourcestamp.txt} +export MOZCONFIG=$(shell pwd)/mozconfig.thunderbird +export MOZILLA_OFFICIAL=1 +export DEB_BUILD_GNU_TYPE +export DEB_HOST_GNU_TYPE +export DEB_BUILD_OPTIONS +# Some Debian build tools clear out some variables +export SHELL=/bin/bash +# Work around https://github.com/rust-lang/cargo/issues/7147 +export CARGO_HOME=$(CURDIR)/debian/.cargo +export MOZBUILD_STATE_PATH = $(CURDIR)/debian/.mozbuild +export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system + +%: + dh $@ + +build: + dh $@ + +override_dh_auto_clean: + dh_auto_clean --builddirectory=obj-thunderbird + find -type f -name "*.pyc" -exec rm {} \; + rm -rf third_party/python/psutil/tmp + rm -f old-configure js/src/configure js/src/old-configure mozconfig.* + # needed for thunderbird-l10n + rm -rf $(THUNDERBIRD_L10N_BUILDDIR) + rm -rf $(CARGO_HOME) + rm -rf $(MOZBUILD_STATE_PATH) + +override_dh_auto_configure: + # copy the mozconfig files in place + cp debian/mozconfig.* . + # Disable debug symbols when building on 32-bits machines, because + # a) the rust compiler can't deal with it in the available address + # space, and b) the linker can't deal with it in the available address + # space either. +ifeq (32,$(DEB_BUILD_ARCH_BITS)) + echo 'ac_add_options --disable-debug-symbols' >> mozconfig.default +endif + echo 'mk_add_options MOZ_OBJDIR=$(CURDIR)/obj-thunderbird' >> mozconfig.thunderbird + echo 'ac_add_options --prefix=$(CURDIR)/debian/tmp/usr' >> mozconfig.default + # configure the various build settings for thunderbird + DIST= python3 ./mach -v configure + +# Ignore autoreconf, there is nothing that could be reconfigured. It's all +# newly generated right before debhelper would call that target. +override_dh_autoreconf: + +override_dh_auto_build: + # building the stuff + dh_auto_build --builddirectory=obj-thunderbird + # build thunderbird-l10n + mkdir -p $(THUNDERBIRD_L10N_BUILDDIR) + cd $(CURDIR)/thunderbird-l10n ;\ + for XPI in *; do \ + locale=`basename $${XPI}` ;\ + USED_LANGPACK_ID=`grep langpack- $${XPI}/manifest.json | tr '"' ' ' | awk '{print $$3}' | cut -f2-3 -d @` ;\ + if [ "$${USED_LANGPACK_ID}" != "$${MOZ_LANGPACK_ID}" ]; then \ + echo "MOZ_LANGPACK_ID mismatch! '$${USED_LANGPACK_ID}' != '$${MOZ_LANGPACK_ID}'" ;\ + echo "thunderbird-l10n l10n source '$${XPI}' uses a different MOZ_LANGPACK_ID than defined in $(CURDIR)/comm/mail/locales/Makefile.in!";\ + exit 1 ;\ + else \ + $(CURDIR)/debian/xpi-pack.sh $${XPI} ../$(THUNDERBIRD_L10N_BUILDDIR)/langpack-$${locale}@$${MOZ_LANGPACK_ID}.xpi ;\ + fi \ + done + +override_dh_auto_install: +ifneq (,$(filter mips,$(DEB_BUILD_ARCH))) + sed -i '/"javascript.options.\(baselinejit\|ion\)"/s/true/false/' obj-thunderbird/dist/bin/greprefs.js +endif + # install thunderbird into temp install folder + python3 ./mach -v install + # install, symlinking thunderbird-l10n packages + cd $(CURDIR)/thunderbird-l10n ;\ + for LANG in *; do \ + locale=`basename $${LANG}` ;\ + lowercase_locale=`echo $${locale} | tr 'A-Z' 'a-z'` ;\ + echo "preparing and working on 'thunderbird-l10n-$${lowercase_locale} (langpack-$${locale}@$${MOZ_LANGPACK_ID}.xpi)" ;\ + mkdir -p $(CURDIR)/debian/thunderbird-l10n-$${lowercase_locale}/usr/lib/thunderbird/extensions/ ;\ + install -D -m 644 ../$(THUNDERBIRD_L10N_BUILDDIR)/langpack-$${locale}@$${MOZ_LANGPACK_ID}.xpi $(CURDIR)/debian/thunderbird-l10n-$${lowercase_locale}/usr/lib/thunderbird/extensions/langpack-$${locale}@$${MOZ_LANGPACK_ID}.xpi ;\ + done + dh_bash-completion + +override_dh_install-arch: + dh_install + # apparmor profile installed by dh_install + dh_apparmor --profile-name=usr.bin.thunderbird -pthunderbird + +override_dh_install-indep: + dh_install + # remove executable rights on *.js, *.png, *.xul files + find debian/thunderbird-l10n*/ -type f \( -name "*.dtd" -o -name "*.js" -o -name "*.png" -o -name "*.properties" -o -name "*.xul" \) -exec chmod 644 {} \; + +override_dh_strip: + if [ "$(RELEASE)" != "UNRELEASED" ]; then \ + dh_strip --automatic-dbgsym ;\ + else \ + dh_strip --no-automatic-dbgsym ;\ + fi + +override_dh_shlibdeps: + dh_shlibdeps -a -l $(CURDIR)/debian/tmp/usr/lib/thunderbird -- -xlibgtk2.0-0 + +override_dh_builddeb: + # just build all packages if there is no 'UNRELEASED' within the changelog + # found, otherwise skip the thunderbird-dbgsym package, it isn't there + if [ "$(RELEASE)" != "UNRELEASED" ]; then \ + dh_builddeb ;\ + else \ + dh_builddeb -pthunderbird ;\ + dh_builddeb -plightning ;\ + for package in `grep -e \ + 'Package: thunderbird-l10n\|Package: lightning-l10n' debian/control | awk '{print $$2;}'`; do \ + dh_builddeb -p$$package ;\ + done ;\ + sed -i '/thunderbird-dbgsym/d' debian/files ;\ + fi + +override_dh_missing: + dh_missing \ + -X usr/bin/thunderbird \ + -X usr/lib/thunderbird/crashreporter \ + -X usr/lib/thunderbird/glxtest \ + -X usr/lib/thunderbird/minidump-analyzer \ + -X usr/lib/thunderbird/pingsender \ + -X usr/lib/thunderbird/Throbber-small.gif \ + -X usr/lib/thunderbird/vaapitest \ + $(NULL) + +override_dh_dwz: + # Don't use dwz for now, it fails with: + # dwz: debian/thunderbird/usr/lib/thunderbird/libldap60.so: Found compressed .debug_info section, not attempting dwz compression + # dwz: debian/thunderbird/usr/lib/thunderbird/libldif60.so: Found compressed .debug_info section, not attempting dwz compression + # ... + # dwz: debian/thunderbird/usr/lib/thunderbird/thunderbird-bin: Found compressed .debug_info section, not attempting dwz compression + # dwz: Too few files for multifile optimization + +.PHONY: build diff --git a/debian/source.filter b/debian/source.filter new file mode 100644 index 0000000000..069c83d3af --- /dev/null +++ b/debian/source.filter @@ -0,0 +1,427 @@ +# Lines that are commented out are files that are needed later while building. +# Don't remove those files! +*/__pycache__ +browser/app/profile/firefox.js +browser/base/content/test/general/browser_bug477014.js +browser/base/content/test/general/browser_contentAreaClick.js +browser/base/content/test/general/browser_tabkeynavigation.js +# browser/base/content/test/urlbar/browser_action_searchengine_alias.js +browser/components/enterprisepolicies/tests/browser/browser_policy_block_set_desktop_background.js +browser/components/enterprisepolicies/tests/browser/browser_policy_bookmarks.js +browser/components/extensions/test/browser/browser_ext_contextMenus_icons.js +# browser/components/extensions/test/browser/browser_ext_themes_icons.js +browser/components/migration/tests/unit/test_IE7_passwords.js +browser/extensions/formautofill/content/*.js +build/android +build/pgo/blueprint/sample.html +build/pgo/blueprint/valid.png +build/pgo/js-input/sunspider/string-tagcloud.html +build/pgo/js-input/sunspider/string-unpack-code.html +# comm/editor/ui/texzilla/content/TeXZilla.js +# comm/im/themes/messages/bubbles/Footer.html +# comm/mail/app/profile/all-thunderbird.js +# comm/mail/components/compose/content/cloudAttachmentLinkManager.js +# comm/mail/components/im/messages/bubbles/Footer.html +# comm/mail/test/resources/mozmill/docs/_build/html/_static/jquery.js +# comm/mail/test/resources/mozmill/mozmill/extension/content/editor/bespin/BespinEmbedded.js +# comm/mail/test/resources/mozmill/mozmill/extension/content/editor/bespin/BespinMain.js +# comm/mail/test/resources/mozmill/mozmill/extension/content/editor/bespin/BespinWorker.js +comm/mailnews/addrbook/test/unit/test_nsIAbCard.js +comm/mailnews/base/test/unit/test_compactColumnSave.js +comm/other-licenses/7zstub +comm/third_party/rnp/src/tests/* +# configure +# devtools/client/debugger/new/debugger.js +# devtools/client/debugger/new/parser-worker.js +# devtools/client/debugger/new/pretty-print-worker.js +# devtools/client/debugger/new/search-worker.js +# devtools/client/debugger/new/test/mochitest/examples/sourcemaps-reload/v1.bundle.js +# devtools/client/debugger/new/test/mochitest/examples/sourcemaps-reload/v2.bundle.js +# devtools/client/debugger/new/test/mochitest/examples/sourcemaps3/bundle.js +# devtools/client/inspector/markup/test/browser_markup_image_tooltip_mutations.js +devtools/client/inspector/markup/test/lib_react_dom_15.4.1.js +devtools/client/inspector/markup/test/lib_react_with_addons_15.4.1.js +# devtools/client/inspector/shared/test/browser_styleinspector_tooltip-background-image.js +# devtools/client/inspector/shared/test/browser_styleinspector_tooltip-multiple-background-images.js +# devtools/client/netmonitor/test/head.js +# devtools/client/shared/demangle.js +# devtools/client/shared/source-map/assets/ +# devtools/client/shared/source-map/index.js +# devtools/client/shared/source-map/worker.js +# devtools/client/shared/test +# devtools/client/shared/vendor/WasmParser.js +# devtools/client/shared/vendor/dagre-d3.js +# devtools/client/shared/vendor/jszip.js +devtools/client/shared/vendor/react-dom-dev.js +devtools/client/shared/vendor/react-dom-server-dev.js +# devtools/client/shared/vendor/react-dom-server.js +# devtools/client/shared/vendor/react-dom.js +# devtools/client/shared/vendor/react-prop-types-dev.js +# devtools/client/shared/vendor/react-prop-types.js +# devtools/client/shared/vendor/react-redux.js +# devtools/client/shared/vendor/react-test-renderer-shallow.js +# devtools/client/shared/vendor/redux.js +# devtools/client/sourceeditor/codemirror/codemirror.bundle.js +# devtools/client/sourceeditor/codemirror/lib/codemirror.js +# devtools/client/sourceeditor/tern/ecma5.js +# devtools/server/actors/utils/automation-timeline.js +# devtools/server/tests/unit/babel_and_browserify_script_with_source_map.js +# devtools/server/tests/unit/test_sourcemaps-09.js +# devtools/shared/acorn/acorn.js +# devtools/shared/acorn/acorn_loose.js +# devtools/shared/acorn/walk.js +# devtools/shared/sourcemap/tests/unit/test_source_node.js +dom/base/crashtests/827190.html +dom/base/crashtests/849727.html +dom/base/crashtests/xhr_html_nullresponse.html +dom/base/test/reftest/test_bug920877.html +dom/base/test/test_bug650776.html +dom/base/test/test_data_uri.html +# dom/canvas/test/crash/test_createImageBitmap-video.html +# dom/canvas/test/test_canvas.html +dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/attrib-location-length-limits.html +dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/shader-with-1024-character-define.html +dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/shader-with-1024-character-identifier.frag.html +dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/shader-with-1025-character-define.html +dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/shader-with-1025-character-identifier.frag.html +dom/canvas/test/webgl-conf/checkout/conformance2/glsl3/uniform-location-length-limits.html +dom/canvas/test/webgl-conf/checkout/conformance/glsl/misc/glsl-long-variable-names.html +dom/canvas/test/webgl-conf/checkout/deqp/deqp-deps.js +dom/canvas/test/webgl-conf/checkout/deqp/framework/referencerenderer/rrFragmentOperations.js +dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/es3fDefaultVertexAttributeTests.js +# dom/encoding/test/test_BOMEncoding.js +# dom/encoding/test/test_TextDecoder.js +# dom/encoding/test/unit/test_big5.js +# dom/encoding/test/unit/test_euc-jp.js +# dom/encoding/test/unit/test_euc-kr.js +# dom/encoding/test/unit/test_gbk.js +# dom/encoding/test/unit/test_iso-2022-jp.js +# dom/encoding/test/unit/test_misc.js +# dom/encoding/test/unit/test_shift_jis.js +dom/html/reftests/toblob-todataurl/sample.js +dom/html/test/bug445004-outer-write.html +# dom/html/test/test_bug582412-2.html +# dom/html/test/test_iframe_sandbox_general.html +# dom/imptests/html/js/builtins/Math.maxmin.js +# dom/indexedDB/test/test_filehandle_write_read_data.html +# dom/indexedDB/test/unit/test_filehandle_append_read_data.js +# dom/indexedDB/test/unit/test_filehandle_append_read_data.js +# dom/indexedDB/test/unit/test_snappyUpgrade.js +# dom/json/test/unit/test_decode_long_input.js +# dom/media/test/test_decoder_disable.html +dom/media/tests/crashtests/1367930_1.html +dom/media/tests/crashtests/1367930_2.html +dom/media/tests/crashtests/855796.html +dom/media/tests/crashtests/863929.html +# dom/push/test/xpcshell/test_crypto.js +dom/security/test/general/test_allow_opening_data_pdf.html +dom/tests/mochitest/localstorage/frameQuota.html +dom/tests/mochitest/localstorage/frameQuotaSessionOnly.html +editor/libeditor/tests/browserscope/lib/richtext/richtext/js/range.js +# editor/libeditor/tests/test_bug520189.html +# editor/libeditor/tests/test_inline_style_cache.html +gfx/angle/checkout/src/libEGL/*.rc +gfx/angle/checkout/src/libEGL/resource.h +gfx/angle/checkout/src/libGLESv2/libGLESv2.rc +gfx/angle/checkout/src/libGLESv2/resource.h +gradle/wrapper/gradle-wrapper.jar +# image/test/reftest/pngsuite-transparency +image/test/reftest/reftest.list /pngsuite-transparency/d +# image/test/unit/test_async_notification_animated.js +# image/test/unit/test_moz_icon_uri.js +intl/uconv/tests/test_long_doc.html +intl/uconv/tests/unit +js/src/configure +js/src/devtools/rootAnalysis/annotations.js +js/src/jit-test/lib/bullet.js +js/src/jit-test/lib/mandelbrot-results.js +js/src/jit-test/tests +js/src/octane/box2d.js +js/src/octane/pdfjs.js +js/src/octane/regexp.js +js/src/octane/typescript-input.js +js/src/old-configure +js/src/tests/non262/jit/regress-452498-01.js +js/src/tests/non262/RegExp/regress-209067.js +js/src/tests/non262/RegExp/regress-307456.js +js/src/tests/non262/regress/regress-243174.js +js/src/tests/non262/regress/regress-274888.js +js/src/tests/non262/regress/regress-280769.js +js/src/tests/non262/regress/regress-311629.js +js/src/tests/test262/built-ins/Array/prototype/reverse/S15.4.4.8_A2_T1.js +js/src/tests/test262/built-ins/Array/prototype/reverse/S15.4.4.8_A2_T2.js +js/src/tests/test262/built-ins/Array/prototype/reverse/S15.4.4.8_A2_T3.js +js/src/tests/test262/built-ins/encodeURIComponent/S15.1.3.4_A4_T2.js +js/src/tests/test262/built-ins/RegExp/prototype/exec/S15.10.6.2_A4_T12.js +js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A1_T1.js +js/src/tests/test262/built-ins/String/prototype/charAt/S15.5.4.4_A1_T2.js +js/src/tests/test262/built-ins/String/prototype/charCodeAt/S15.5.4.5_A1_T1.js +js/src/tests/test262/built-ins/String/prototype/concat/S15.5.4.6_A1_T10.js +js/src/tests/test262/built-ins/String/prototype/constructor/S15.5.4.1_A1_T2.js +js/src/tests/test262/built-ins/String/S15.5.5.1_A5.js +js/src/tests/test262/language/expressions/delete/S8.12.7_A3.js +js/src/tests/test262/language/expressions/exponentiation/bigint-arithmetic.js +js/src/tests/test262/language/types/string/S8.4_A6.1.js +js/src/tests/test262/language/types/string/S8.4_A6.2.js +layout/base/crashtests/378325-1.html +# layout/base/tests/test_scroll_snapping.html +layout/docs +layout/generic/crashtests/simple_blank.swf +layout/generic/crashtests/text-overflow-form-elements.html +layout/reftests/bugs/256180-6.html +layout/reftests/bugs/424465-1.html +layout/reftests/font-loading-api/src-list-data-1.html +layout/reftests/svg/nesting-invalid-01.js +layout/style/crashtests/404470-1.html +layout/style/test/test_shorthand_property_getters.html +layout/tools/reftest/reftest-analyzer-structured.xhtml +layout/tools/reftest/reftest-analyzer.xhtml +mobile/android/components/extensions/test/mochitest/head.js +# modules/libpref/init/all.js +modules/freetype2/docs +netwerk/test/crashtests/785753-1.html +netwerk/test/unit/data/signed_win.exe +netwerk/test/unit/test_readline.js +*old-configure +*.orig +other-licenses/7zstub/* +# other-licenses/7zstub/firefox/7zSD.sfx +other-licenses/nsis/Contrib/ApplicationID/ApplicationID.rc +other-licenses/nsis/Contrib/ApplicationID/resource.h +other-licenses/nsis/Contrib/ServicesHelper/resource.h +other-licenses/nsis/Contrib/ServicesHelper/ServicesHelper.rc +other-licenses/nsis/nsisui.exe +other-licenses/nsis/Plugins +parser/html/java/named-character-references.html +parser/xml/test +*.pyc +*.rej +# services/common/kinto-http-client.js +# services/common/kinto-offline-client.js +# testing/marionette/atom.js +# testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/jquery.js +# testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/underscore.js +testing/mochitest/browser-test.js +testing/modules/sinon-7.2.7.js +testing/talos/talos/startup_test/sessionrestore/profile-manywindows/sessionstore.js +testing/talos/talos/startup_test/sessionrestore/profile/sessionstore.js +testing/talos/talos/tests/devtools/addon/content/pages/custom/debugger/static/js/main.js +testing/talos/talos/tests/dromaeo/lib/ext-base.js +testing/talos/talos/tests/dromaeo/lib/ext-core.js +testing/talos/talos/tests/dromaeo/tests/sunspider-string-tagcloud.html +testing/talos/talos/tests/dromaeo/tests/sunspider-string-unpack-code.html +testing/talos/talos/tests/dromaeo/webrunner.js +testing/talos/talos/tests/v8_7/regexp.js +testing/web-platform/meta/css/css-backgrounds/#inheritance.sub.html.ini# +testing/web-platform/tests/IndexedDB/keypath_maxsize.htm +testing/web-platform/tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.js +testing/web-platform/tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.js +testing/web-platform/tests/WebCryptoAPI/encrypt_decrypt/aes_ctr_vectors.js +testing/web-platform/tests/WebCryptoAPI/encrypt_decrypt/rsa_vectors.js +testing/web-platform/tests/WebCryptoAPI/sign_verify/ecdsa_vectors.js +testing/web-platform/tests/WebCryptoAPI/sign_verify/hmac_vectors.js +testing/web-platform/tests/WebCryptoAPI/sign_verify/rsa_pkcs_vectors.js +testing/web-platform/tests/WebCryptoAPI/sign_verify/rsa_pss_vectors.js +testing/web-platform/tests/acid/acid3/test.html +testing/web-platform/tests/common/performance-timeline-utils.js +testing/web-platform/tests/conformance-checkers/html/elements/table/integrity/Naser_al-Din_Shah_Qajar-novalid.html +testing/web-platform/tests/content-security-policy/support/media/flash.swf +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-001.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-002.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-003.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-004.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-005.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-006.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-007.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-008.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-009.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-010.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-011.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-012.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-013.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-014.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-015.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-016.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-017.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-018.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-019.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-020.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-021.xht +testing/web-platform/tests/css/CSS2/text/text-transform-bicameral-022.xht +testing/web-platform/tests/editing/data/indent.js +testing/web-platform/tests/encoding/legacy-mb-japanese/euc-jp/jis0208_index.js +testing/web-platform/tests/encoding/legacy-mb-japanese/euc-jp/jis0212_index.js +testing/web-platform/tests/encoding/legacy-mb-japanese/iso-2022-jp/jis0208_index.js +testing/web-platform/tests/encoding/legacy-mb-japanese/shift_jis/jis0208_index.js +testing/web-platform/tests/encoding/legacy-mb-korean/euc-kr/euckr_index.js +testing/web-platform/tests/encoding/legacy-mb-tchinese/big5/big5_index.js +testing/web-platform/tests/encrypted-media/content/content-metadata.js +testing/web-platform/tests/encrypted-media/util/drm-messagehandler.js +testing/web-platform/tests/html/editing/dnd/datastore/001.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/002.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/003.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/004.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/005.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/006.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/007.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/008.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/009-1.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/009.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/010.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/011.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/012.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/013-1.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/014-1.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/016.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/017.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/018.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/019.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/020.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/021.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/022.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/023.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/024.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/025.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/026.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/027.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/028.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/029.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/030.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/031.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/032.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/033.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/034.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/035.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/036.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/037.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/038.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/039.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/040.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/041.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/042.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/043.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/044.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/045.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/046.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/047.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/048.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/049.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/050.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/051.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/052.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/056.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/057.xhtml +testing/web-platform/tests/html/editing/dnd/datastore/helper-drop-box-here.xhtml +testing/web-platform/tests/html/editing/dnd/resources/boxnavy.swf +testing/web-platform/tests/html/semantics/embedded-content/the-iframe-element/iframe_javascript_url_01.htm +testing/web-platform/tests/html/semantics/embedded-content/the-iframe-element/support/iframe-trying-to-navigate-its-child.html +testing/web-platform/tests/html/semantics/forms/the-form-element/form-autocomplete.html +testing/web-platform/tests/html/semantics/scripting-1/the-script-element/execution-timing/075.html +testing/web-platform/tests/html/semantics/scripting-1/the-script-element/execution-timing/094.html +testing/web-platform/tests/html/semantics/scripting-1/the-script-element/execution-timing/101.html +testing/web-platform/tests/html/semantics/scripting-1/the-script-element/execution-timing/102.html +testing/web-platform/tests/html/syntax/parsing/html5lib_adoption01.html +testing/web-platform/tests/html/syntax/parsing/html5lib_adoption02.html +testing/web-platform/tests/html/syntax/parsing/html5lib_comments01.html +testing/web-platform/tests/html/syntax/parsing/html5lib_doctype01.html +testing/web-platform/tests/html/syntax/parsing/html5lib_domjs-unsafe.html +testing/web-platform/tests/html/syntax/parsing/html5lib_entities01.html +testing/web-platform/tests/html/syntax/parsing/html5lib_entities02.html +testing/web-platform/tests/html/syntax/parsing/html5lib_html5test-com.html +testing/web-platform/tests/html/syntax/parsing/html5lib_inbody01.html +testing/web-platform/tests/html/syntax/parsing/html5lib_innerHTML_foreign-fragment.html +testing/web-platform/tests/html/syntax/parsing/html5lib_innerHTML_math.html +testing/web-platform/tests/html/syntax/parsing/html5lib_innerHTML_tests4.html +testing/web-platform/tests/html/syntax/parsing/html5lib_innerHTML_tests6.html +testing/web-platform/tests/html/syntax/parsing/html5lib_innerHTML_tests_innerHTML_1.html +testing/web-platform/tests/html/syntax/parsing/html5lib_innerHTML_webkit02.html +testing/web-platform/tests/html/syntax/parsing/html5lib_isindex.html +testing/web-platform/tests/html/syntax/parsing/html5lib_main-element.html +testing/web-platform/tests/html/syntax/parsing/html5lib_menuitem-element.html +testing/web-platform/tests/html/syntax/parsing/html5lib_namespace-sensitivity.html +testing/web-platform/tests/html/syntax/parsing/html5lib_pending-spec-changes.html +testing/web-platform/tests/html/syntax/parsing/html5lib_plain-text-unsafe.html +testing/web-platform/tests/html/syntax/parsing/html5lib_ruby.html +testing/web-platform/tests/html/syntax/parsing/html5lib_scriptdata01.html +testing/web-platform/tests/html/syntax/parsing/html5lib_scripted_adoption01.html +testing/web-platform/tests/html/syntax/parsing/html5lib_scripted_ark.html +testing/web-platform/tests/html/syntax/parsing/html5lib_scripted_webkit01.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tables01.html +testing/web-platform/tests/html/syntax/parsing/html5lib_template.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests1.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests10.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests11.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests12.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests14.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests15.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests16.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests17.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests18.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests19.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests2.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests20.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests21.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests22.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests23.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests24.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests25.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests26.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests3.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests5.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests6.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests7.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests8.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tests9.html +testing/web-platform/tests/html/syntax/parsing/html5lib_tricky01.html +testing/web-platform/tests/html/syntax/parsing/html5lib_webkit01.html +testing/web-platform/tests/html/syntax/parsing/html5lib_webkit02.html +testing/web-platform/tests/navigation-timing/resources/webperftestharness.js +testing/web-platform/tests/pointerevents/pointerevent_support.js +testing/web-platform/tests/resource-timing/resources/webperftestharness.js +testing/web-platform/tests/tools/third_party/packaging/tests/manylinux +testing/web-platform/tests/user-timing/resources/webperftestharness.js +testing/web-platform/tests/workers/constructors/Worker/unexpected-self-properties.worker.js +testing/xpcshell/moz-http2/moz-http2.js +testing/xpcshell/node-http2/test/compressor.js +third_party/python/gyp/test/win/rc-build/Resource.h +third_party/python/gyp/test/win/rc-build/*.rc +third_party/python/gyp/test/win/rc-build/subdir/hello2.rc +third_party/libwebrtc/data/voice_engine/stereo_rtp_files/rtpplay.exe +third_party/python/pip/pip/_vendor/distlib/*.exe +third_party/python/setuptools/setuptools/*.exe +# third_party/rust/libloading* +# third_party/rust/pkcs11/NOTICE +third_party/rust/winapi-*-pc-windows-gnu/lib/*.a +third_party/webkit/PerformanceTests/ARES-6/* +third_party/webkit/PerformanceTests/MotionMark/resources/debug-runner/d3.min.js +third_party/webkit/PerformanceTests/Speedometer/resources/todomvc +third_party/webkit/PerformanceTests/wasm-godot/godot.wasm +toolkit/components/formautofill/addressmetadata/*.js +toolkit/components/maintenanceservice/maintenanceservice.rc +toolkit/components/maintenanceservice/resource.h +toolkit/components/mediasniffer/test/unit/data/*.exe +toolkit/components/normandy/vendor/*.js +# toolkit/components/passwordmgr/test/unit/test_OSCrypto_win.js +toolkit/components/places/tests/favicons/test_moz-anno_favicon_mime_type.js +toolkit/components/places/tests/unit/test_bookmarks_html.js +toolkit/components/places/tests/unit/test_bookmarks_json.js +# toolkit/components/prompts/test/test_bug619644.html +toolkit/components/reputationservice/test/unit/data/*.exe +# toolkit/components/search/tests/xpcshell/test_json_cache.js +# toolkit/components/telemetry/tests/marionette +toolkit/components/telemetry/tests/unit/*.dll +# toolkit/components/translation/cld2/cld-worker.js* +# toolkit/components/translation/test/unit/test_cld2.js +toolkit/components/url-classifier/tests/unit/test_hashcompleter_v4.js +toolkit/content/tests/browser/browser_default_image_filename.js +toolkit/crashreporter/client/crashreporter.rc +toolkit/crashreporter/client/resource.h +toolkit/crashreporter/google-breakpad/src/tools/solaris/dump_syms/testdata/dump_syms_regtest.o +toolkit/crashreporter/google-breakpad/src/tools/windows/binaries +toolkit/crashreporter/test/unit/*.exe +toolkit/mozapps/update/tests/data/*.exe +toolkit/mozapps/update/updater/macbuild/Contents/PkgInfo +toolkit/mozapps/update/updater/macbuild/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib +toolkit/mozapps/update/updater/resource.h +toolkit/mozapps/update/updater/updater.rc +# widget/windows/* diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000000..163aaf8d82 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/source/include-binaries b/debian/source/include-binaries new file mode 100644 index 0000000000..29271e72a4 --- /dev/null +++ b/debian/source/include-binaries @@ -0,0 +1,18 @@ +debian/logo/thunderbird/pre60/mailicon256.png +debian/logo/thunderbird/pre60/mailicon48.png +debian/logo/thunderbird/pre60/mailicon512.png +debian/logo/thunderbird/pre60/mailicon128.png +debian/logo/thunderbird/pre60/mailicon22.png +debian/logo/thunderbird/pre60/mailicon32.png +debian/logo/thunderbird/pre60/mailicon24.png +debian/logo/thunderbird/pre60/mailicon64.png +debian/logo/thunderbird/pre60/mailicon16.png +debian/logo/thunderbird/mailicon48.png +debian/logo/thunderbird/mailicon22.png +debian/logo/thunderbird/mailicon32.png +debian/logo/thunderbird/mailicon64.png +debian/logo/thunderbird/mailicon16.png +debian/logo/thunderbird/mailicon24.png +debian/logo/thunderbird/mailicon128.png +debian/logo/thunderbird/mailicon256.png +debian/logo/thunderbird/mailicon512.png diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides new file mode 100644 index 0000000000..267e5c3b05 --- /dev/null +++ b/debian/source/lintian-overrides @@ -0,0 +1,58 @@ +# ignoring files within the test cases +source: source-is-missing [devtools/*] +source: source-is-missing [*/tests/*] +source: source-is-missing [*/test/*] + +# TexZilla isn't packaged yet too +source: source-is-missing [comm/suite/editor/components/texzilla/content/TeXZilla.js] + +# files are under MPL-2 license with some long lines +source: source-is-missing [comm/mail/components/compose/content/cloudAttachmentLinkManager.js] + +# needed by TB, some various long lines +source: source-is-missing [*/crashtests/*] +source: source-is-missing [browser/base/content/default-bookmarks.html] +source: source-is-missing browser/base/content/swipe-navigation.inc.xhtml +source: source-is-missing [browser/components/newtab/data/content/activity-stream.bundle.js] +source: source-is-missing [browser/components/newtab/vendor/*.js] +source: source-is-missing [browser/components/pocket/content/panels/js/*] +source: source-is-missing [browser/components/pocket/content/pktUI.js] +source: source-is-missing [browser/extensions/screenshots/build/*.js] +source: source-is-missing [browser/tools/mozscreenshots/mozscreenshots/extension/lib/mozscreenshots.html] +source: source-is-missing [comm/chat/protocols/matrix/lib/*] +source: source-is-missing [comm/mail/components/compose/texzilla/TeXZilla.js] +source: source-is-missing [gfx/wr/wrench/script/reftest-analyzer.xhtml] +source: source-is-missing [js/src/devtools/rootAnalysis/computeGCTypes.js] +source: source-is-missing [js/src/octane/*.js] +source: source-is-missing [layout/reftests/*] +source: source-is-missing [modules/libpref/init/all.js] +source: source-is-missing [security/nss/doc/html/*.html] +source: source-is-missing [services/common/kinto-http-client.js] +source: source-is-missing [third_party/js/cfworker/json-schema.js] +source: source-is-missing [third_party/js/d3/d3.js] +source: source-is-missing [third_party/webkit/PerformanceTests/*] +source: source-is-missing [toolkit/components/certviewer/content/vendor/*] +source: source-is-missing [toolkit/components/pdfjs/content/build/pdf.js] +source: source-is-missing [toolkit/components/pdfjs/content/build/pdf.worker.js] +source: source-is-missing [toolkit/components/pdfjs/content/web/viewer-geckoview.js] +source: source-is-missing [toolkit/components/pdfjs/content/web/viewer.js] +source: source-is-missing [toolkit/components/translation/cld2/cld-worker.js] +source: source-is-missing [toolkit/components/translations/fasttext/fasttext_wasm.js] +source: source-is-missing [toolkit/components/utils/mozjexl.js] + +# not problem as we don't build any Python packages +source: uses-python-distutils [build/pgo/genpgocert.py:16] +source: uses-python-distutils [python/mozboot/setup.py:5] +source: uses-python-distutils [python/mozbuild/mozbuild/nodeutil.py:8] +source: uses-python-distutils [python/mozlint/test/test_cli.py:8] +source: uses-python-distutils [python/mozperftest/*] +source: uses-python-distutils [python/mozrelease/mozrelease/versions.py:6] +source: uses-python-distutils [security/manager/tools/pypkcs12.py:22] +source: uses-python-distutils [taskcluster/docker/funsize-update-generator/scripts/funsize.py:16] +source: uses-python-distutils [testing/*] +source: uses-python-distutils [third_party/*] +source: uses-python-distutils [tools/*] + +# unfortunaly these Windows libraries are used somehow at built time +source: source-contains-prebuilt-windows-binary [third_party/rust/libloading/tests/nagisa32.dll] +source: source-contains-prebuilt-windows-binary [third_party/rust/libloading/tests/nagisa64.dll] diff --git a/debian/tests/check-global-config-path.py b/debian/tests/check-global-config-path.py new file mode 100755 index 0000000000..3a2ec7c909 --- /dev/null +++ b/debian/tests/check-global-config-path.py @@ -0,0 +1,61 @@ +#!/usr/bin/python3 + +# Copyright 2021, Carsten Schoenert <carsten.schoenert@t-online.de> +# SPDX-License-Identifier: GPL-2.0+ + +# Simple check if the thunderbird binary is trying to successfully read any +# content of the folder /usr/lib/thunderbird/defaults/syspref which is a +# symlink to /etc/thunderbird/pref/ even if the folder is empty. +# +# Purpose if this check is to ensure we don't have disabled the inclusion of +# this folder for Thunderbird by accident as we ship important default settings +# within this folder. + +import subprocess +import sys + +# Set the CLI call we want to inspect. +command = 'strace -e trace=access thunderbird -h' +pattern = '/usr/lib/thunderbird/defaults/syspref' + +# Setup the sub-process object. +proc = subprocess.Popen(command, + shell=True, + stdin=subprocess.PIPE, + stdout=subprocess.PIPE, + stderr=subprocess.PIPE) + +# Execute the call. +stdout_value,stderr_value = proc.communicate() + +# Once we have a valid response, split the return output. Currently we are not +# (yet) interested on the content for stdout. +if stdout_value: + stdout_value = stdout_value.split() + +# Processing and output the check. +print(f'\nOutput on stderr for command \'{command}\':\n') + +for line in stderr_value.splitlines(): + print(line.decode('utf-8')) +print() + +print('Analysing strace call:') +for line in stderr_value.splitlines(): + if f'{pattern}' in line.decode('utf-8'): + print(f'\tPattern for accessing \"{pattern}\" found.') + print('\t\t' + '---> ' + line.decode('utf-8')) + if '0' in line.decode('utf-8').split('=')[1].lstrip(): + print(f'\tAccess to folder/symlink \'{pattern}\' marked as successful (found F_OK = 0)') + print('\tCheck SUCCESSFUL!\n') + sys.exit(0) + + else: + print(f'\tFailed to access to folder/symlink \'{pattern}\'!!!') + print('\tCheck FAILED!\n') + sys.exit(1) + +# If we going until here we need to fix something! :-( +print(f'\tPattern for accessing \"{pattern}\" wasn\'t found!!!') +print('\tCheck FAILED!\n') +sys.exit(1) diff --git a/debian/tests/control b/debian/tests/control new file mode 100644 index 0000000000..559bb955c1 --- /dev/null +++ b/debian/tests/control @@ -0,0 +1,24 @@ +Tests: help.sh +Depends: + thunderbird, + xauth, + xvfb, + +Tests: check-global-config-path.py +Depends: + thunderbird, + strace, +Restrictions: allow-stderr +Architecture: amd64 i386 + +#Tests: xpcshellTest.sh +#Depends: thunderbird-dev + +#Tests: idlTest.sh +#Depends: thunderbird-dev, build-essential + +#Tests: icudatfileTest.sh +#Depends: thunderbird-dev + +#Tests: soSymlinkTest.sh +#Depends: thunderbird-dev diff --git a/debian/tests/help.sh b/debian/tests/help.sh new file mode 100755 index 0000000000..79bf075020 --- /dev/null +++ b/debian/tests/help.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +set -e + +# At least check we can execute the main binary +# to catch missing dependencies +echo -n "Test1: checking help output..." +xvfb-run -a /usr/lib/thunderbird/thunderbird -help >/dev/null +echo "done." + +echo -n "Test2: checking version output..." +xvfb-run -a /usr/lib/thunderbird/thunderbird --version | grep -qs Thunderbird +echo "done." diff --git a/debian/tests/icudatfileTest.sh b/debian/tests/icudatfileTest.sh new file mode 100755 index 0000000000..8e3ec99916 --- /dev/null +++ b/debian/tests/icudatfileTest.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +set -e + +TESTFILE=$(basename $0 .sh) +ICUDATFILE=$(basename /usr/lib/thunderbird/icud*.dat) + +if [ -f "/usr/lib/thunderbird/${ICUDATFILE}" ]; then + echo "Running tests in ${TESTFILE}" + + echo -n "Test1: Check if /usr/lib/thunderbird/${ICUDATFILE} is linked to /usr/share/thunderbird/${ICUDATFILE}..." + if [ "$(readlink -e "/usr/share/thunderbird/${ICUDATFILE}")" = "/usr/lib/thunderbird/${ICUDATFILE}" ]; then + echo "done" + else + echo "No!" + exit 1 + fi +else + echo "Nothing to be done here." +fi + +echo "All Tests in ${TESTFILE} finished succesfully." diff --git a/debian/tests/idlTest.idl b/debian/tests/idlTest.idl new file mode 100644 index 0000000000..148e5d3a4b --- /dev/null +++ b/debian/tests/idlTest.idl @@ -0,0 +1,10 @@ +// Include a file from thunderbird so we're sure these ended up in the right +// location +#include "nsIMsgIncomingServer.idl" + +[scriptable, uuid(1b9d7057-90f5-4ca5-a379-a59aa47acbd2)] +interface IdlTestIncomingServer : nsIMsgIncomingServer +{ + readonly attribute boolean thisIsATest; +}; + diff --git a/debian/tests/idlTest.sh b/debian/tests/idlTest.sh new file mode 100755 index 0000000000..38657399b7 --- /dev/null +++ b/debian/tests/idlTest.sh @@ -0,0 +1,51 @@ +#!/bin/sh + +set -e + +cleanup() { + [ ! -d "${SCRATCHDIR}" ] || rm -rf "${SCRATCHDIR}" +} + +#trap cleanup EXIT + +SCRATCHDIR=`mktemp -d` +TEST_IDL_FILE="debian/tests/idlTest.idl" +TESTFILE=$(basename $0 .sh) + +echo "Running tests in ${TESTFILE}" + +echo -n "Test1: Make sure we can generate typelibs..." +/usr/lib/thunderbird-devel/sdk/bin/typelib.py \ + -I"/usr/lib/thunderbird-devel/idl" \ + -o "${SCRATCHDIR}/test.xpt" \ + "${TEST_IDL_FILE}" +if [ -f "${SCRATCHDIR}/test.xpt" ]; then + echo "done." +else + echo "No!" + echo "Test call successful but no outputfile '${SCRATCHDIR}/test.xpt' found!" + exit 1 +fi + +echo -n "Test2: Make sure we can generate C++ headers..." +/usr/lib/thunderbird-devel/sdk/bin/header.py \ + -I"/usr/lib/thunderbird-devel/idl" \ + -o "${SCRATCHDIR}/test.h" \ + "${TEST_IDL_FILE}" +if [ -f "${SCRATCHDIR}/test.h" ]; then + echo "done." +else + echo "No!" + echo "Test call successful but no outputfile '${SCRATCHDIR}/test.h' found!" + exit 1 +fi + +echo -n "Test3: Compiling generated file..." +g++ -std=c++11 \ + -I/usr/include/thunderbird \ + -I/usr/include/nspr \ + -o "${SCRATCHDIR}/test.o" \ + "${SCRATCHDIR}/test.h" +echo "done." + +echo "All Tests in ${TESTFILE} finished successfully." diff --git a/debian/tests/soSymlinkTest.sh b/debian/tests/soSymlinkTest.sh new file mode 100755 index 0000000000..972f6289c7 --- /dev/null +++ b/debian/tests/soSymlinkTest.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +set -e + +FAIL=0 + +echo "Check for symlinked .so files in dev package..." + +for SOFILE in `ls /usr/lib/thunderbird-devel/sdk/lib/*.so`; do + if [ ! -L ${SOFILE} ]; then + echo ${SOFILE} is not a symlink! + FAIL=1 + fi +done + +echo -n "Test result is " +if [ ${FAIL} -eq 0 ]; then + echo "done." +else + echo "FAILED!" + exit 1 +fi diff --git a/debian/tests/xpcshellTest.js b/debian/tests/xpcshellTest.js new file mode 100644 index 0000000000..806b28998a --- /dev/null +++ b/debian/tests/xpcshellTest.js @@ -0,0 +1 @@ +dump("running xpcshell..."); diff --git a/debian/tests/xpcshellTest.sh b/debian/tests/xpcshellTest.sh new file mode 100755 index 0000000000..f924bc13de --- /dev/null +++ b/debian/tests/xpcshellTest.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +set -e + +echo -n "Checking if we can run xpcshell..." + +LD_LIBRARY_PATH=/usr/lib/thunderbird/ \ +/usr/lib/thunderbird-devel/sdk/bin/xpcshell \ + -g /usr/share/thunderbird/ debian/tests/xpcshellTest.js + +echo "done." diff --git a/debian/thunderbird-l10n-all.lintian-overrides b/debian/thunderbird-l10n-all.lintian-overrides new file mode 100644 index 0000000000..8a6353a710 --- /dev/null +++ b/debian/thunderbird-l10n-all.lintian-overrides @@ -0,0 +1,2 @@ +# no, this is metapackage +thunderbird-l10n-all: wrong-section-according-to-package-name metapackages => localization diff --git a/debian/thunderbird-wrapper-helper.sh b/debian/thunderbird-wrapper-helper.sh new file mode 100644 index 0000000000..e41166cb58 --- /dev/null +++ b/debian/thunderbird-wrapper-helper.sh @@ -0,0 +1,429 @@ +# vim: autoindent tabstop=4 shiftwidth=4 expandtab softtabstop=4 filetype=sh textwidth=76 +# +# File: +# /usr/lib/thunderbird/thunderbird-wrapper-helper.sh +# +# Purpose: +# This shell script has helper functions and variables that are used or +# called from the main wrapper-script /usr/bin/thunderbird. +# +# Copyright: +# Licensed under the terms of GPLv2+. + + +# trying to get the DE +if [ "${XDG_CURRENT_DESKTOP}" = "" ]; then + DESKTOP=$(echo "${XDG_DATA_DIRS}" | sed 's/.*\(gnome\|kde\|mate\|xfce\).*/\1/') +else + DESKTOP=${XDG_CURRENT_DESKTOP} +fi + +# timestamp like '2017-02-26-113855' +DATE=$(date +%F-%H%M%S) + +# convert to lower case shell safe +DESKTOP=$(echo "$DESKTOP" | tr '[:upper:]' '[:lower:]') + +######################################### +# message templates for the X11 dialogs # +######################################### + +DEFAULT_X11_MSG="\ +If you see this message something went wrong while +migrating your Icedove profile(s) into the Thunderbird +profile folder. + +The following error occurred:" + +DOT_THUNDERBIRD_EXISTS="\ +${DEFAULT_X11_MSG} + +An existing profile folder (or symlink) '.thunderbird' and a folder +(or symlink) '.icedove' was found in your home directory '${HOME}/' +while trying to migrate the Icedove profile(s) folder. + +This can be caused by an old, currently unused profile folder or you might +be using Thunderbird as provided by upstream Mozilla. +If you don't need this old profile folder, you can remove or backup +it and start Thunderbird again. + +Sorry, but please investigate the situation yourself. + +The Debian wiki has extra information about the migration from +Icedove to Thunderbird. + + https://wiki.debian.org/Thunderbird + +Please also read the information in section 'Profile Migration' in + + /usr/share/doc/thunderbird/README.Debian.gz +" + +THUNDERBIRD_PROFILE_LINKING_ERROR="\ +${DEFAULT_X11_MSG} + +A needed symlink for the Thunderbird profile(s) folder '.thunderbird' +to the old existing Icedove profile '.icedove' couldn't created. + +Sorry, but please investigate the situation by yourself. + +Please mind also the information in section 'Profile Migration' +given in the file + + /usr/share/doc/thunderbird/README.Debian.gz +" + +START_MIGRATION="\ +You see this window because you're starting Thunderbird for the +first time and have profile(s) for Icedove. +The Debian Icedove package is de-branded back to Thunderbird. + +The Icedove profile(s) will now be migrated to the Thunderbird folder. +This will take a short time! + +Please be patient, the Thunderbird program will be started right after +the changes. + +If you need more information on the de-branding and migration please +read + + /usr/share/doc/thunderbird/README.Debian.gz + +The Debian wiki is also holding extra information about the migration of +Icedove to Thunderbird. + + https://wiki.debian.org/Thunderbird +" + +TITLE="Icedove to Thunderbird Profile migration" + +################### +# local functions # +################### + +# Simple search all files where we made a backup from +do_collect_backup_files () { +output_debug "Collecting all files we've made a backup of." +BACKUP_FILES=$(find -L "${TB_PROFILE_FOLDER}/" -type f -name "*backup_thunderbird_migration*") +if [ "${BACKUP_FILES}" != "" ]; then + output_info "The following backups related to the Icedove to Thunderbird transition exist:" + output_info "" + cat << EOF +${BACKUP_FILES} +EOF + output_info "" +else + output_info "No backups related to the Icedove to Thunderbird transition found." +fi +} + +# Create the file .thunderbird/.migrated with some content +do_create_migrated_mark_file (){ +cat <<EOF > "${TB_PROFILE_FOLDER}/.migrated" +This file is automatically created by /usr/bin/thunderbird, it will be +created on every start of Thunderbird if does not exist. +Remove that file only if you know the propose of this file. + +/usr/share/doc/thunderbird/README.Debian.gz has some information about this +dot file. +EOF +} + +# Fix the file(s) ${TB_PROFILE_FOLDER}/${TB_PROFILE}/mimeTypes.rdf +# Search for pattern of '/usr/bin/iceweasel' and 'icedove' in the file and +# replace them with '/usr/bin/x-www-browser' and 'thunderbird'. +do_fix_mimetypes_rdf (){ +for MIME_TYPES_RDF_FILE in $(find -L "${TB_PROFILE_FOLDER}/" -name mimeTypes.rdf); do + RDF_SEARCH_PATTERN=$(grep '/usr/bin/iceweasel\|icedove' "${MIME_TYPES_RDF_FILE}") + if [ "${RDF_SEARCH_PATTERN}" != "" ]; then + output_debug "Backup ${MIME_TYPES_RDF_FILE} to ${MIME_TYPES_RDF_FILE}.backup_thunderbird_migration-${DATE}" + cp "${MIME_TYPES_RDF_FILE}" "${MIME_TYPES_RDF_FILE}.backup_thunderbird_migration-${DATE}" + + output_debug "Fixing possible broken 'mimeTypes.rdf'." + sed -i "s|/usr/bin/iceweasel|/usr/bin/x-www-browser|g;s|icedove|thunderbird|g" "${MIME_TYPES_RDF_FILE}" + else + output_info "No fix up for ${MIME_TYPES_RDF_FILE} needed." + fi +done +} + +# Inform the user we will starting the migration +do_inform_migration_start () { +# A system admin may avoid the dialog ... +if [ ! -f /etc/thunderbird/no_migration_popup ]; then + case "${DESKTOP}" in + gnome|mate|xfce) + local_zenity --info --no-wrap --title "${TITLE}" --text "${START_MIGRATION}" + if [ $? -ne 0 ]; then + local_xmessage -center "${START_MIGRATION}" + fi + ;; + + kde) + local_kdialog --title "${TITLE}" --msgbox "${START_MIGRATION}" + if [ $? -ne 0 ]; then + local_xmessage -center "${START_MIGRATION}" + fi + ;; + + *) + xmessage -center "${START_MIGRATION}" + ;; + esac +fi +} + +# Function that will do the fixing of mimeapps.list files +do_migrate_old_icedove_desktop() { +# Fix mimeapps.list files in the following folders which may still have +# icedove.desktop associations +# +# ~/.config/ +# ~/.local/share/applications/ +# +# icedove.desktop files are now deprecated, but still commonly around. +# We normally could remove them, but for safety only modify the files. +# These mimeapps.list files configures default applications for MIME types. + +# Only jump in loop if we haven't already done a migration before or the +# user is forcing this by the option '--fixmime'. +if [ ! -f "${TB_PROFILE_FOLDER}/.migrated" ] || [ "${FORCE_MIMEAPPS_MIGRATE}" = "1" ]; then + if [ ! -f "${TB_PROFILE_FOLDER}/.migrated" ]; then + output_debug "No migration mark '${TB_PROFILE_FOLDER}/.migrated' found, checking mimeapps.list files for possible migration." + elif [ "${FORCE_MIMEAPPS_MIGRATE}" = "1" ]; then + output_debug "Migration enforced by user. Checking mimeapps.list files once again for possible migration." + fi + for MIMEAPPS_LIST in ${HOME}/.config/mimeapps.list ${HOME}/.local/share/applications/mimeapps.list; do + # Check if file exists and has old icedove entry + if [ -e "${MIMEAPPS_LIST}" ] && \ + grep -iq "\(userapp-\)*icedove\(-.*\)*\.desktop" "${MIMEAPPS_LIST}"; then + + output_debug "Fixing broken '${MIMEAPPS_LIST}'." + MIMEAPPS_LIST_COPY="${MIMEAPPS_LIST}.backup_thunderbird_migration-${DATE}" + + # Fix mimeapps.list and create a backup, but it's really unlikely we + # have an existing backup so no further checking here! + # (requires GNU sed 3.02 or ssed for case-insensitive "I") + sed -i.backup_thunderbird_migration-"${DATE}" "s|\(userapp-\)*icedove\(-.*\)*\.desktop|thunderbird.desktop|gI" "${MIMEAPPS_LIST}" + if [ $? -ne 0 ]; then + output_info "The configuration file for default applications for some MIME types" + output_info "'${MIMEAPPS_LIST}' couldn't be fixed." + output_info "Please check for potential problems like low disk space or wrong access rights!" + logger -i -p warning -s "$0: [profile migration] Couldn't fix '${MIMEAPPS_LIST}'!" + exit 1 + else + output_debug "A copy of the configuration file of default applications for some MIME types" + output_debug "was saved to '${MIMEAPPS_LIST_COPY}'." + fi + else + output_info "No fix up for ${MIMEAPPS_LIST} needed." + fi + done + output_debug "Setting migration mark '${TB_PROFILE_FOLDER}/.migrated'." + do_create_migrated_mark_file +fi + +# Migrate old user specific *.desktop entries +# Users may have created custom desktop shortcuts for Icedove in +# the past. These associations (files named like 'userapp-Icedove-*.desktop') +# are done in the folder $(HOME)/.local/share/applications/. + +# Remove such old icedove.desktop files, superseeded by system-wide +# /usr/share/applications/thunderbird.desktop. The old ones in $HOME don't +# receive updates and might have missing/outdated fields. +# *.desktop files and their reverse mimeinfo cache provide information +# about available applications. + +for ICEDOVE_DESKTOP in $(find "${HOME}/.local/share/applications/" -iname "*icedove*.desktop"); do + output_debug "Backup ${ICEDOVE_DESKTOP} to ${ICEDOVE_DESKTOP}.backup_thunderbird_migration-${DATE}" + ICEDOVE_DESKTOP_COPY=${ICEDOVE_DESKTOP}.backup_thunderbird_migration-${DATE} + mv "${ICEDOVE_DESKTOP}" "${ICEDOVE_DESKTOP_COPY}" + # Update the mimeinfo cache. + # Not existing *.desktop files in there should simply be ignored by the system anyway. + if [ -x "$(which update-desktop-database)" ]; then + output_debug "Call 'update-desktop-database' to update the mimeinfo cache." + update-desktop-database "${HOME}/.local/share/applications/" + fi +done +} + +# Print out an error message about failed migration +do_thunderbird2icedove_error_out (){ +case "${DESKTOP}" in + gnome|mate|xfce) + local_zenity --info --no-wrap --title "${TITLE}" --text "${DOT_THUNDERBIRD_EXISTS}" + if [ $? -ne 0 ]; then + local_xmessage -center "${DOT_THUNDERBIRD_EXISTS}" + fi + TB_FAIL=1 + ;; + kde) + local_kdialog --title "${TITLE}" --msgbox "${DOT_THUNDERBIRD_EXISTS}" + if [ $? -ne 0 ]; then + local_xmessage -center "${DOT_THUNDERBIRD_EXISTS}" + fi + TB_FAIL=1 + ;; + *) + xmessage -center "${DOT_THUNDERBIRD_EXISTS}" + TB_FAIL=1 + ;; +esac +} + +# Symlink .thunderbird to .icedove +do_thunderbird2icedove_symlink () { +output_debug "Trying to symlink '${TB_PROFILE_FOLDER}' to '${ID_PROFILE_FOLDER}'" +if ln -s "${ID_PROFILE_FOLDER}" "${TB_PROFILE_FOLDER}"; then + output_debug "success." + return 0 +else + case "${DESKTOP}" in + gnome|mate|xfce) + local_zenity --info --no-wrap --title "${TITLE}" --text "${THUNDERBIRD_PROFILE_LINKING_ERROR}" + if [ $? -ne 0 ]; then + local_xmessage -center "${THUNDERBIRD_PROFILE_LINKING_ERROR}" + fi + TB_FAIL=1 + ;; + kde) + local_kdialog --title "${TITLE}" --msgbox "${THUNDERBIRD_PROFILE_LINKING_ERROR}" + if [ $? -ne 0 ]; then + local_xmessage -center "${THUNDERBIRD_PROFILE_LINKING_ERROR}" + fi + TB_FAIL=1 + ;; + *) + xmessage -center "${THUNDERBIRD_PROFILE_LINKING_ERROR}" + TB_FAIL=1 + ;; + esac + output_debug "Ohh, that wasn't working, sorry! Do you have access rights to create a symlink?" + return 1 +fi +} + +# Wrapping /usr/bin/kdialog calls +local_kdialog () { +if [ -f /usr/bin/kdialog ]; then + /usr/bin/kdialog "$@" + return 0 +else + return 1 +fi +} + +# Wrapping /usr/bin/xmessage calls +local_xmessage () { +if [ -f /usr/bin/xmessage ]; then + /usr/bin/xmessage "$@" +else + # this should never be reached as thunderbird has a dependency on x11-utils! + output_info "xmessage not found" +fi +} + +# Wrapping /usr/bin/zenity calls +local_zenity () { +if [ -f /usr/bin/zenity ]; then + /usr/bin/zenity "$@" + return 0 +else + return 1 +fi +} + +# Simple info output function +output_info () { +echo "INFO -> $1" +} + +# Simple debugging output function +output_debug () { +if [ "${TB_VERBOSE}" = "1" ]; then + echo "DEBUG -> $1" +fi +} + +# How this script can be called +usage () { +cat << EOF + +Usage: ${0##*/} [--help|-? ] | [--verbose ] [ -g ] [args-passed-to-thunderbird...] + +This script parses its command line options and passes everything else on to +Thunderbird. Note that some Thunderbird options need an additional argument +that can't be naturally mixed with other options! + + -g Starts Thunderbird within gdb (needs package thunderbird-dbgsym) + + --help or ? Display this help and exit + + --verbose Verbose mode, increase the output messages to stdout + (Logging to /var/log/syslog isn't touched or increased by this + option!) + +Additional options: + + --fixmime Only fixes MIME associations in + ~/.thunderbird/$profile/mimeTypes.rdf and exits. Can be + combined with '--verbose'. + + --show-backup Collect the backup files which where made and print them to + stdout and exits. +EOF +cat << EOF + +Examples: + + ${0##*/} --help + + Writes this help messages on stdout. If any other option is given it + will be ignored. Note that Thunderbird has a '-h' option which needs + to be used if you want the help output for Thunderbird. + + ${0##*/} --verbose + + Enable more debug messages on stdout. Only useful while developing the + thunderbird packages or during profile migration. + + ${0##*/} -g + + Starts Thunderbird in a GDB session if packages gdb and + thunderbird-dbgsym are installed. +EOF +# other debuggers will be added later, we need maybe a separate valgrind +# package! Note MDN site for valgrind +# https://developer.mozilla.org/en-US/docs/Mozilla/Testing/Valgrind +# ${0##*/} -d gdb +# The same as above, only manually specified the GDB debugging tool as +# argument. Note that you probably will need additional parameter to +# enable e.g. writing to a logfile. +# It's also possible to specify valgrind, that will need to add additional +# quoted arguments in any case! +# The thunderbird binary must be compiled with valgrind support if you +# want to use valgrind here! +# +# ${0##*/} -d 'valgrind --arg1 --arg2' -thunderbird-arg1 +cat << EOF + + ${0##*/} [args-passed-to-thunderbird...] + + Some example for invoking Thunderbird from the ommand line: + Run in safe-mode with the JS Error console: + + ${0##*/} --safe-mode --jsconsole + + Call Thunderbird directly to compose a message with a specific + attachement. + + ${0##*/} -compose "to='recipient@tld.org','attachment=/path/attachment'" + + See the all possible arguments for Thunderbird: + + ${0##*/} -h + +EOF +} + +# end local functions diff --git a/debian/thunderbird-wrapper.sh b/debian/thunderbird-wrapper.sh new file mode 100755 index 0000000000..b3f7c2e7b7 --- /dev/null +++ b/debian/thunderbird-wrapper.sh @@ -0,0 +1,270 @@ +#!/bin/bash +# vim: autoindent tabstop=4 shiftwidth=4 expandtab softtabstop=4 filetype=sh textwidth=76 +# +# File: +# /usr/bin/thunderbird +# +# Purpose: +# This is a wrapper script for starting the thunderbird binary with taking +# care of the searching for an old user Icedove profile folder and adopting +# the folder into the new place if possible. +# +# Environment: +# The Icedove binary was using the profile folder '${HOME}/.icedove'. The +# Mozilla default for the Thunderbird binary is '${HOME}/.thunderbird'. +# The script will looking for the old profile folder and will symlink the +# folder '${HOME}/.thunderbird' to the profile folder '${HOME}/.icedove'. +# +# Copyright: +# Licensed under the terms of GPLv2+. + +#set -x + +TB_HELPER=${TB_HELPER:-"/usr/lib/thunderbird/thunderbird-wrapper-helper.sh"} +# sourcing external variables and helper functions +# hide the sourcing for http://www.shellcheck.net/ +# shellcheck source=/dev/null +. "${TB_HELPER}" +if [ $? -ne 0 ]; then + echo "sourcing ${TB_HELPER} failed - giving up." + exit 1 +fi + +# some global variables +MOZ_APP_NAME=thunderbird +MOZ_APP_LAUNCHER=$(command -v "$0") +MOZ_LIBDIR=/usr/lib/${MOZ_APP_NAME} +ID_PROFILE_FOLDER=${HOME}/.icedove +TB_PROFILE_FOLDER=${HOME}/.thunderbird +TB_GDB_DEFAULT_OPTS=${TB_GDB_DEFAULT_OPTS:-"-ex \"handle SIG38 nostop\" -ex \"handle SIGPIPE nostop\""} + +export TB_HELP=0 +export TB_FAIL=0 +export FORCE_MIMEAPPS_MIGRATE=0 +export TB_VERBOSE=0 +unset DEBUG +unset DEBUGGER + +# set MOZ_APP_LAUNCHER for gnome-session +export MOZ_APP_LAUNCHER + +# let Thunderbird detect the system dictionaries +export DICPATH=/usr/share/hunspell + +declare -a TB_ARGS=() + +for ARG in "$@"; do + case "${ARG}" in + --fixmime) + FIXMIME=1 + FORCE_MIMEAPPS_MIGRATE=1 + ;; + -g) + DEBUGGER=1 + DEBUG=1 + ;; +# -d) +# USER_DEBUGGER=$2 +# DEBUG=1 +# shift +# ;; + --help) + TB_HELP=1 + ;; + --show-backup) + SHOW_BACKUP=1 + ;; + --verbose) + output_info "[[ ... using verbose mode ... ]]" + TB_VERBOSE=1 + ;; + '?') + usage >&2 + exit 1 + ;; + # Every other argument is needed to get down to the TB starting call. + *) + TB_ARGS+=("${ARG}") + ;; + esac + shift +done + +# sanity check +if [ "$DEBUGGER" != "" ] && [ "$USER_DEBUGGER" != "" ]; then + output_info "You can't use option '-g and '-d' at the same time!" + usage + exit 1 +fi + +# If '--help' was called show usage() and exit immediately without other +# helpers can be called. +if [ "${TB_HELP}" = "1" ]; then + usage + exit 0 +fi + +# The user is forcing to do the MIME fixing (again). If called a used +# profile(s) folder ~/.thunderbird will be also reworked. That's not the +# case if the user is starting this wrapper for a first time and only a +# folder ~/.thunderbird is existing! +if [ "${FIXMIME}" = "1" ]; then + do_fix_mimetypes_rdf + do_migrate_old_icedove_desktop + do_collect_backup_files + exit 0 +fi + +if [ "${SHOW_BACKUP}" = "1" ]; then + do_collect_backup_files + exit 0 +fi + +############################################################################# +# User Thunderbird Profile Adoptions # +# # +# The users Icedove/Thunderbird profile(s) doesn't need to be modified in a # +# different and complicated way. We simply need to ensure that the # +# Thunderbird binary is finding the existing profiles in the folder # +# $(HOME)/.thunderbird folder or a valid symlink pointing to the profiles. # +# # +# To "migrate" an old existing Icedove profile we can simply do a symlink # +# from $(HOME)/.thunderbird --> $(HOME)/.icedove . # +# # +# Afterwards do some changes to the file mimeTypes.rdf within every # +# profile. Also we can modify existing *icedove*.desktop entries in the # +# files. # +# # +# $(HOME)/.config/mimeapps.list # +# $(HOME)/.local/share/applications/mimeapps.list # +# # +############################################################################# + +# First try the default case for modification, there is only a folder +# ${ID_PROFILE_FOLDER} and we can symlink to this. +if { [ -d "${ID_PROFILE_FOLDER}" ] || [ -L "${ID_PROFILE_FOLDER}" ]; } && \ + { [ ! -d "${TB_PROFILE_FOLDER}" ] && [ ! -L "${TB_PROFILE_FOLDER}" ]; }; then + output_debug "found folder '${ID_PROFILE_FOLDER}'" + output_debug "not found folder or symlink '${TB_PROFILE_FOLDER}'" + output_debug "Start Thunderbird profile adoptions, please be patient!" + + # open a pop-up window with a message about starting migration + do_inform_migration_start + + # do the symlinking + do_thunderbird2icedove_symlink + + # fixing mimeTypes.rdf which may have registered the iceweasel binary + # as browser, instead of x-www-browser + do_fix_mimetypes_rdf + + # Fix local mimeapp.list and *.desktop entries + do_migrate_old_icedove_desktop + + # we are finished + output_info "Thunderbird Profile adoptions done." + do_collect_backup_files +fi + +# We found both profile folder, and .thunderbird is a symlink, +# we need to check if .thunderbird is symlinked to .icedove +if { [ -d "${ID_PROFILE_FOLDER}" ] && [ -L "${TB_PROFILE_FOLDER}" ]; } && \ + [ "$(readlink -e "${TB_PROFILE_FOLDER}")" = "${ID_PROFILE_FOLDER}" ];then + + output_debug "Found folder ${ID_PROFILE_FOLDER}, found a symlink ${TB_PROFILE_FOLDER} pointing to ${ID_PROFILE_FOLDER}" + + # Check if we need to do some migration, the linking could be existing + # before we switched back to Thunderbird. + if [ ! -f "${TB_PROFILE_FOLDER}/.migrated" ]; then + # Fixing mimeTypes.rdf which may have registered the iceweasel binary + # as browser, instead of x-www-browser + do_fix_mimetypes_rdf + + # Fix local mimeapp.list and *.desktop entries + do_migrate_old_icedove_desktop + fi + +# ... or the opposite if .icedove is symlinked to .thunderbird +elif { [ -d "${TB_PROFILE_FOLDER}" ] && [ -L "${ID_PROFILE_FOLDER}" ]; } && \ + [ "$(readlink -e "${ID_PROFILE_FOLDER}")" = "${TB_PROFILE_FOLDER}" ];then + + output_debug "Found folder ${TB_PROFILE_FOLDER}, found a symlink ${ID_PROFILE_FOLDER} pointing to ${TB_PROFILE_FOLDER}" + output_debug "You may want to remove the symlink ${ID_PROFILE_FOLDER}? It's probably not needed anymore." + + # Check if we need to do some migration ... + if [ ! -f "${TB_PROFILE_FOLDER}/.migrated" ]; then + # Fixing mimeTypes.rdf which may have registered the iceweasel binary + # as browser, instead of x-www-browser + do_fix_mimetypes_rdf + + # Fix local mimeapps.list and *.desktop entries + do_migrate_old_icedove_desktop + fi + +# We found both profile folder, but they are not linked to each other! This +# is a state we can't solve on our own !!! The user needs to interact and +# has probably an old or otherwise used Thunderbird installation. Which one +# is the correct one to use? +elif { [ -d "${ID_PROFILE_FOLDER}" ] || [ -L "${ID_PROFILE_FOLDER}" ]; } && \ + { [ -d "${TB_PROFILE_FOLDER}" ] || [ -L "${TB_PROFILE_FOLDER}" ]; } && \ + [ "$(readlink -e "${TB_PROFILE_FOLDER}")" != "$(readlink -e "${ID_PROFILE_FOLDER}")" ]; then + + for CHECK in ${ID_PROFILE_FOLDER} ${TB_PROFILE_FOLDER}; do + FILE_CHECK=$(readlink -e "${CHECK}") + if [ "${FILE_CHECK}" != "" ] && [ -L "${CHECK}" ]; then + output_debug "Found symlink '${CHECK}' pointing to '${FILE_CHECK}'." + elif [ "${FILE_CHECK}" != "" ] && [ -d "${CHECK}" ]; then + output_debug "Found folder '${FILE_CHECK}'." + else + output_debug "${CHECK} is probably a symlink pointing to a non existing target, at least not to ${ID_PROFILE_FOLDER}." + logger -i -p warning -s "$0: [profile migration] ${CHECK} is probably a symlink pointing to a non existing target, at least not to ${ID_PROFILE_FOLDER}." + fi + done + + output_debug "There are already the folders or symlinks '${TB_PROFILE_FOLDER}' and '${ID_PROFILE_FOLDER}'" + output_debug "which not pointing to each other, will do nothing as don't know which folder to use." + output_debug "Please investigate by yourself! Maybe you will find additional information in '/usr/share/doc/thunderbird/README.Debian.gz'." + logger -i -p warning -s "$0: [profile migration] Couldn't migrate Icedove into Thunderbird profile due existing or symlinked folder '${TB_PROFILE_FOLDER}'!" + + # display a graphical advice if possible + do_thunderbird2icedove_error_out + +fi + +if [ "${TB_FAIL}" = 1 ]; then + output_info "An error happened while trying to migrate the old Icedove profile folder '${ID_PROFILE_FOLDER}'." + output_info "Please take a look into the syslog file!" + exit 1 +fi + +# If we are here we going simply further by starting Thunderbird. + +if [ "${DEBUG}" = "" ]; then + TB_ARGS_LINE=$(echo "${TB_ARGS[@]}" | sed "s/'/\"/g") + output_debug "call '${MOZ_LIBDIR}/${MOZ_APP_NAME} ${TB_ARGS_LINE}'" + exec "${MOZ_LIBDIR}"/"${MOZ_APP_NAME}" "${TB_ARGS[@]}" +else + # User has selected GDB? + if [ "${DEBUGGER}" = "1" ]; then + # checking for GDB + if [ -f /usr/bin/gdb ]; then + if dpkg-query -W -f='${Version}' thunderbird-dbgsym &>/dev/null ; then + output_info "Starting Thunderbird with GDB ..." + TB_ARGS_LINE="/usr/bin/gdb ${TB_GDB_DEFAULT_OPTS} -ex run ${MOZ_LIBDIR}/${MOZ_APP_NAME}$(printf ' %q' "${TB_ARGS[@]}")" + output_info "LANG= ${TB_ARGS_LINE}" + LANG='' eval "exec ${TB_ARGS_LINE}" + else + output_info "No package 'thunderbird-dbgsym' installed! Please install first and restart." + output_info "More information how to adjust your sources.list to being able installing" + output_info "dbgsym packages in generally can be found here:" + output_info "https://wiki.debian.org/HowToGetABacktrace#Installing_the_debugging_symbols" + exit 1 + fi + else + output_info "No package 'gdb' installed! Please install first and try again." + exit 1 + fi + fi +fi + +exit 0 diff --git a/debian/thunderbird.1 b/debian/thunderbird.1 new file mode 100644 index 0000000000..7942daa85f --- /dev/null +++ b/debian/thunderbird.1 @@ -0,0 +1,194 @@ +.TH "THUNDERBIRD" "1" "February 27, 2010" "Christoph Göhre" "Linux User's Manual" +.SH "NAME" +thunderbird \- Mail User Agent (MUA) and newsgroup/RSS client for X11 derived from the Mozilla Thunderbird. +.SH "SYNOPSIS" +.B /usr/lib/thunderbird/thunderbird +[\fIOPTIONS\fR] [\fIURL\fR] + +.B /usr/lib/thunderbird/thunderbird\-bin +[\fIOPTIONS\fR] [\fIURL\fR] + +.SH "DESCRIPTION" +\fBThunderbird\fR provides IMAP/POP support, a built-in RSS reader, support for +HTML mail, powerful quick search, saved search folders, advanced message +filtering, junk mail controls, message grouping, labels, return receipts, smart +address book, LDAP address completion, import tools and the ability to manage +multiple identities in email and newsgroup accounts. +.PP +\fBThunderbird\fR provides enterprise and government grade security such as S/MIME, +digital signing, message encryption, and support for certificates and security +devices. + +.SH "USAGE" +\fBthunderbird\fR is a executable file that will set up the +environment for the starting executable, \fBthunderbird\-bin\fR. +If there is an Thunderbird mail client already running, \fBthunderbird\fR will +arrange for it to create a new mail client window; otherwise it will start +the Thunderbird application. + +.SH "OPTIONS" +A summary of the options supported by \fBthunderbird\fR is included below. + +.SS "X11 options" +.TP +.BI \-\-display= DISPLAY +X display to use +.TP +.B \-\-sync +Make X calls synchronous +.TP +.B \-\-g\-fatal\-warnings +Make all warnings fatal + +.SS "Mozilla options" +.TP +.B \-h, \-help +Show summary of options. +.TP +.B \-v, \-version +Print the Thunderbird version. +.TP +\fB\-P\fR [\fIprofile\fR] +Start with \fIprofile\fR. When no profile is given, displays the Profile Manager. May require \fB\-no\-remote\fR, see below. +.TP +.B \-\-profile [\fIpath\fR] +Start with with [\fIprofile\fR] from the given [\fIpath\fR]. +.TP +.B \-\-migration +Start with migration wizard. May require \fB\-no\-remote\fR, see below. +.TP +.B \-\-ProfileManager +Start with profile manager. May require \fB\-no\-remote\fR, see below. +.TP +.B \-\-no\-remote +Don't connect to a running Thunderbird instance. Don't accept or send remote +commands. This option can be necessary in conjunction to several of the options +above, that won't have any effect when an Thunderbird instance is running unless +\fB\-no\-remote\fR is used at the same time. +.TP +.B \-\-new\-instance +Open a new instance instead of a new windows in the running instance. +.TP +\fB\-\-UILocale\fR \fIlocale\fR +Start with \fIlocale\fR resources as User Interface locale. By default, it is +guessed from environment and available locales for Thunderbird. +.TP +.B \-\-safe\-mode +Starts Thunderbird in safe mode, i.e. disabling all extensions and +showing a bit more debugging messages. +.TP +.B \-\-jsconsole +Start with Javascript Console +.TP +.B \-addressbook +Open the address book at startup. +.TP +.B \-compose +Compose a mail or news message. +.TP +.B \-mail +Open the mail folder view. +.TP +\fB\-mail\fR \fIURL\fR +Open the message specified by this \fIURL\fR. +.TP +.B \-news +Open the news client. +.TP +.B \-setDefaultMail +Set Thunderbird as the default mail client. +.TP +.B \-options +Open the options dialog. +.TP +.B \-file +Open the specified email file. + +.SH "DEBUGGING" +.TP +.B \-g +Starts Thunderbird through a debugger (gdb by default). + +.SH "ENVIRONMENT" +\fIMOZILLA_DISABLE_PLUGINS\fR \- when set, totally disables loading plugins. + +.SH "FILES" +\fI/usr/bin/thunderbird\fR \- shell script wrapping +\fBthunderbird\-bin\fR +.br + +\fI/usr/lib/thunderbird/thunderbird\-bin\fR \- \fBthunderbird\fR +executable +.br + +.SH "EXAMPLES" +.SS "Some typical use case for starting Thunderbird from a console" +.sp +Starting Thunderbird without any extra options, useful to any messages from thunderbird in case something went not o.k.: +.sp +.if n \{\ +.RS 4 +.\} +.nf +thunderbird +.fi +.if n \{\ +.RE +.\} +.sp +Starting Thunderbird without any extensions or themes, useful if extensions may make some trouble: +.sp +.if n \{\ +.RS 4 +.\} +.nf +thunderbird \-\-safe-mode +.fi +.if n \{\ +.RE +.\} +.sp +Starting Thunderbird with a composing window: +.sp +.if n \{\ +.RS 4 +.\} +.nf +thunderbird \-compose +.fi +.if n \{\ +.RE +.\} +.sp +Starting Thunderbird with the default debugger: +.sp +.if n \{\ +.RS 4 +.\} +.nf +/usr/lib/thunderbird/run-mozilla.sh \-debug /usr/lib/thunderbird/thunderbird-bin +.fi +.if n \{\ +.RE +.\} +.sp +Starting Thunderbird with the specific debugger: +.sp +.if n \{\ +.RS 4 +.\} +.nf +/usr/lib/thunderbird/run-mozilla.sh \-\-debugger /foo/bar/debugger /usr/lib/thunderbird/thunderbird-bin +.fi +.if n \{\ +.RE +.\} + +.SH "BUGS" +To report a bug, please visit \fIhttp://bugzilla.mozilla.org/\fR and/or report bugs +to the Debian Bug Tracking System, as usual. + +.SH "AUTHORS" +.TP +.B The Mozilla Organization +.I http://www.mozilla.org/about.html diff --git a/debian/thunderbird.NEWS b/debian/thunderbird.NEWS new file mode 100644 index 0000000000..dd9fc3d261 --- /dev/null +++ b/debian/thunderbird.NEWS @@ -0,0 +1,112 @@ +thunderbird (1:78.3.1-1) unstable; urgency=medium + + The Thunderbird ESR series starting with version 78.x has finally dropped the + support for legacy Add-ons and also for legacy WebExtension Add-ons. + By this some packaged Add-ons within Debian, but also some external installed + Add-ons might not working any more! + + The very popular Add-on Enigmail, which was providing OpenPGP support within + the Thunderbird application, isn't getting further development as an external + Add-on due a consequence of the changed Add-on API. + Instead Thunderbird now has Built-In OpenPGP support since version 78.0. + The latest version of the Enigmail Add-on (>= 2.2) will provide an migration + wizard which helps to migrate the existing OpenPGP keys into Thunderbird. + + Please have a look for further information about Enigmail on the project + homepage and the Add-on website. + + https://www.enigmail.net/index.php/en/home/news + https://addons.thunderbird.net/en/thunderbird/addon/enigmail/ + https://wiki.mozilla.org/Thunderbird:OpenPGP:Smartcards + + You might also want to have a look at README.Debian for more information. + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 20 Sep 2020 8:40:00 +0200 + +thunderbird (1:68.2.2-1) unstable; urgency=medium + + Starting with version 68.2.2-1 src:thunderbird isn't building the binary + package calendar-google-provider any more. + + If you want or need to use this Add-on please install this extension from + + https://addons.thunderbird.net/en-GB/thunderbird/addon/provider-for-google-calendar/ + + (Please choose your preferred language!) + + The removal of this Add-on from the Thunderbird source was discussed within + this issue: + + https://bugzilla.mozilla.org/show_bug.cgi?id=1584614 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 10 Nov 2019 11:07:00 +0100 + +thunderbird (1:60.0-3) unstable; urgency=medium + + intl.locale.matchOS is replaced by intl.locale.requested + + Thunderbird has taken the locale from the user session by using the + preference 'intl.locale.matchOS' up until version 57. + This preference is replaced by 'intl.locale.requested' since version 58. + + Thunderbird is detecting (again) the locale from the system by using this + preference with an empty string as value. + Starting with this version Thunderbird is taking care of this possibility + by adding this preference to the system wide configuration within + '/etc/thunderbird/pref/thunderbird.js. + + If you have used Thunderbird packages < 1:60.0-3 *and* you have used this + environment settings within your profile by adding a dedicated locale value + which is equal to the system language you can remove this and let + Thunderbird pick up the locale from the system automatically. To do so + remove the following key completely from your local settings: + + intl.locale.requested + + More information can be found here + + https://bugzilla.mozilla.org/show_bug.cgi?id=1437480 + https://bugzilla.mozilla.org/show_bug.cgi?id=1413866 + + Please have also a look into README.Debian for a more in deep explanation, + especially section + 'Enable l10n languages in Thunderbird >= 1:60.0~b2'. + + -- Carsten Schoenert <c.schoenert@t-online.de> Wed, 5 Aug 2018 20:45:00 +0200 + +thunderbird (1:60.0~b2-1) experimental; urgency=medium + + thunderbird-l10n and lightning-l10n packages are known broken + + Due the modifications by upstream started with Thunderbird 59 related to the + needed changes for the WebExtensions the various l10n packages for + thunderbird itself but also for lightning are currently not working like + previously out of the box. + This is a known fact and mostly confirmed by upstream. + + By a manual workaround for the local profile it's possible to (re-)enable the + requested l10n language. Please have a look at the file README.Debian in the + section 'Enable l10n languages in Thunderbird >= 1:60.0~b2'. + + For more information on this issue you can visit + + https://bugzilla.mozilla.org/show_bug.cgi?id=1437480 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sat, 7 Apr 2018 10:21:00 +0200 + +thunderbird (1:52.5.0-1) unstable; urgency=high + + The profile for AppArmor within Thunderbird is now disabled by default. + Since the activated Recommends for the apparmor package in recent + kernel-image packages it turns out there are to many things that simply not + working like before if Thunderbird is using the current AppArmor profile. + + Please read README.apparmor for getting more information about the + re-enabling of the AppArmor profile. + People who wants to help to improve the AppAprmor profile are appreciated. + + Take also a look at #882048 for the reason behind that decision. + + https://bugs.debian.org/882048 + + -- Carsten Schoenert <c.schoenert@t-online.de> Sun, 26 Nov 2017 12:45:00 +0200 diff --git a/debian/thunderbird.bash-completion b/debian/thunderbird.bash-completion new file mode 100644 index 0000000000..e61cb10946 --- /dev/null +++ b/debian/thunderbird.bash-completion @@ -0,0 +1,65 @@ +# bash completion for thunderbird(1) -*- shell-script -*- +# +# Copyright (C) 2017 Carsten Schoenert <c.schoenert@t-online.de> + +_thunderbird() { +local cur prev OPTS FLAG_FIXMIME FLAG_SHOW_BACKUP +COMPREPLY=() +cur="${COMP_WORDS[COMP_CWORD]}" +prev="${COMP_WORDS[COMP_CWORD-1]}" +OPTS="--fixmime --help --show-backup -g --verbose" + +case $prev in + '--fixmime') + # Check if '--verbose' is already given, this is the only option that + # '--fixmime' should be combined + if [ ! $(compgen -W "${COMP_WORDS[*]}" -- "--verbose") ]; then + COMPREPLY=( $(compgen -W "--verbose" -- $cur) ) + fi + return 0 + ;; + + '--help'|'-g') + return 0 + ;; + + '--show-backup') + # Check if '--verbose' is already given, this is the only option that + # --show-backup should be combined + if [ ! $(compgen -W "${COMP_WORDS[*]}" -- "--verbose") ]; then + COMPREPLY=( $(compgen -W "--verbose" -- $cur) ) + fi + return 0 + ;; + + '--verbose') + FLAG_FIXMIME="" + FLAG_SHOW_BACKUP="" + + # Check if '--fixmime' is already given + if [ $(compgen -W "${COMP_WORDS[*]}" -- "--fixmime") ]; then + # Yes, we have seen '-fixmime' + FLAG_FIXMIME=1 + fi + + # Check if '--show-backup' is already given + if [ $(compgen -W "${COMP_WORDS[*]}" -- "--show-backup") ]; then + # Yes, we have seen '--show-backup' + FLAG_SHOW_BACKUP=1 + fi + + if [ "$FLAG_FIXMIME" != "1" ] && [ "$FLAG_SHOW_BACKUP" != "1" ]; then + COMPREPLY=( $(compgen -W "--fixmime --show-backup" -- $cur) ) + fi + return 0 + ;; + +esac + + COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) ) + return 0 + +} && +complete -F _thunderbird thunderbird + +# ex: ts=4 sw=4 et filetype=sh diff --git a/debian/thunderbird.desktop b/debian/thunderbird.desktop new file mode 100644 index 0000000000..d0fde0cc93 --- /dev/null +++ b/debian/thunderbird.desktop @@ -0,0 +1,219 @@ +[Desktop Entry] +Name=Thunderbird +Comment=Read/Write Mail/News with Thunderbird +GenericName=Mail Client +Exec=/usr/bin/thunderbird %u +Terminal=false +X-MultipleArgs=false +Type=Application +Version=1.0 +Icon=thunderbird +Categories=Network;Email;News;GTK; +MimeType=message/rfc822;text/calendar;text/vcard;text/x-vcard;x-scheme-handler/mailto;x-scheme-handler/mid;x-scheme-handler/news;x-scheme-handler/webcal;x-scheme-handler/webcals; +StartupWMClass=thunderbird-default +StartupNotify=true +Actions=ComposeMessage;OpenAddressBook; +Name[ast]=Veceru de corréu Thunderbird +Name[ca]=Client de correu Thunderbird +Name[cs]=Poštovní klient Thunderbird +Name[da]=Mozilla Thunderbird - e-post/nyhedsgruppe +Name[de]=Thunderbird E-Mail und Nachrichten +Name[el]=Ηλεκτρονική αλληλογραφία Thunderbird +Name[es]=Cliente de correo Thunderbird +Name[fi]=Thunderbird-sähköposti +Name[fr]=Messagerie Thunderbird +Name[gl]=Cliente de correo Thunderbird +Name[he]=Mozilla Thunderbird דוא״ל/חדשות +Name[hr]=Mozilla Thunderbird e-pošta/novosti +Name[hu]=Thunderbird levelezőkliens +Name[it]=Email Mozilla Thunderbird +Name[ja]=Thunderbird電子メールクライアント +Name[ko]=Mozilla Thunderbird +Name[nl]=Mozilla Thunderbird e-mail/nieuws +Name[pl]=Klient poczty Thunderbird +Name[pt_BR]=Cliente de E-mail Thunderbird +Name[ru]=Почтовый клиент Thunderbird +Name[sk]=Thunderbird - poštový klient +Name[sv]=E-postklienten Thunderbird +Name[ug]=Mozilla Thunderbird ئېلخەت/خەۋەر +Name[uk]=Поштова програма Thunderbird +Name[vi]=Trình điện thư Mozilla Thunderbird +Name[zh_CN]=Thunderbird 邮件/新闻 +Name[zh_TW]=Thunderbird 郵件 +Comment[ast]=Lleer y escribir corréu electrónicu +Comment[ca]=Llegiu i escriviu correu +Comment[cs]=Čtení a psaní pošty +Comment[da]=Skriv/læs e-post/nyhedsgruppe med Mozilla Thunderbird +Comment[de]=E-Mails und Nachrichten mit Thunderbird lesen und schreiben +Comment[el]=Διαβάστε και γράψτε γράμματα με το Mozilla Thunderbird +Comment[es]=Lea y escriba correos y noticias con Thunderbird +Comment[fi]=Lue ja kirjoita sähköposteja +Comment[fr]=Lire et écrire des courriels +Comment[gl]=Lea e escriba correo electrónico +Comment[he]=קריאה/כתיבה של דוא״ל/חדשות באמצעות Mozilla Thunderbird +Comment[hr]=Čitajte/šaljite e-poštu s Thunderbird +Comment[hu]=Levelek írása és olvasása a Thunderbirddel +Comment[it]=Per leggere e scrivere email +Comment[ja]=メールの読み書き +Comment[ko]=Mozilla Thunderbird 메일/뉴스 읽기 및 쓰기 클라이언트 +Comment[nl]=E-mail/nieuws lezen en schrijven met Mozilla Thunderbird +Comment[pl]=Czytanie i wysyłanie e-maili +Comment[pt_BR]=Leia e escreva suas mensagens +Comment[ru]=Читайте и пишите письма +Comment[sk]=Čítajte a píšte poštu pomocou programu Thunderbird +Comment[sv]=Läs och skriv e-post +Comment[uk]=Читання та написання листів +Comment[vi]=Đọc và soạn thư điện tử +Comment[zh_CN]=阅读邮件或新闻 +Comment[zh_TW]=以 Mozilla Thunderbird 讀寫郵件或新聞 +GenericName[ast]=Client de correu +GenericName[ca]=Client de correu +GenericName[cs]=Poštovní klient +GenericName[da]=E-postklient +GenericName[de]=E-Mail-Anwendung +GenericName[el]=Λογισμικό αλληλογραφίας +GenericName[es]=Cliente de correo +GenericName[fi]=Sähköpostiohjelma +GenericName[fr]=Client de messagerie +GenericName[gl]=Cliente de correo electrónico +GenericName[he]=לקוח דוא״ל +GenericName[hr]=Klijent e-pošte +GenericName[hu]=Levelezőkliens +GenericName[it]=Client email +GenericName[ja]=電子メールクライアント +GenericName[ko]=메일 클라이언트 +GenericName[nl]=E-mailprogramma +GenericName[pl]=Klient poczty +GenericName[pt_BR]=Cliente de E-mail +GenericName[ru]=Почтовый клиент +GenericName[sk]=Poštový klient +GenericName[uk]=Поштова програма +GenericName[vi]=Phần mềm khách quản lý thư điện tử +GenericName[zh_CN]=邮件新闻客户端 +GenericName[zh_TW]=郵件用戶端 +Keywords=EMail;E-mail;Contact;Addressbook;News; +Keywords[ast]=Corréu;Corréu-e;Noticies;Discusiones;Mensaxes;Canales;RSS +Keywords[ca]=Correu;Email;E-mail;Mailing;Llistes;Notícies;RSS +Keywords[cs]=Email;E-mail;Pošta;Elektronická pošta;Diskusní skupiny;Čtečka;RSS +Keywords[da]=Email;E-mail;Epost;E-post;Ebrev;E-brev;Kontakt;Adressebog;Nyheder; +Keywords[de]=Mail;E-Mail;Newsgroup;Nachrichten;Feed;RSS;Post;News;Usenet;online;lesen;schreiben +Keywords[el]=Email;E-mail;Newsgroup;Feed;RSS;ημαιλ;Αλληλογραφία;Ροή;ΡΣΣ;Συζητήσεις;Γράμματα +Keywords[es]=Email;Correo electrónico;Noticias;Discusiones;Mensajes;Canales;RSS +Keywords[fi]=Mail;E-Mail;Email;Newsgroup;Feed;RSS;posti;sähköposti;maili;meili;Usenet;uutisryhmät;syöte +Keywords[fr]=Mails;Mels;E-Mails;Emails;Courriels;Courriers;Newsgroup;Feed;RSS;Poster;Thunderbird;Lire;Écrire +Keywords[he]=דוא"ל;דוא״ל;מייל;אי-מייל;אימייל;הודעות;מוזילה;תאנדרבירד;ת׳אנדרבירד;ת'אנדרבירד;ת׳אנדרברד;ת'אנדרברד;דואל; +Keywords[hr]=email;e-mail;e-pošta;pošta;RSS +Keywords[hu]=Email;E-mail;Levél;Levelezés;Hírcsoport;Feed;Hírforrás;RSS +Keywords[it]=Email;Mail;Posta;Newsgroup;Feed;RSS +Keywords[is]=tölvupóstur;rafpóstur;fréttir;fréttahópar;samtöl;skilaboð;fréttastraumar;RSS +Keywords[ja]=Eメール;イーメール;mail;e-mail;email;メール;電子メール;ニュースグループ;ネットニュース;RSS;フィードリーダー;書く;読む;Mozilla +Keywords[nl]=Email;E-mail;Newsgroup;Feed;RSS;Nieuwsgroep;Post +Keywords[ru]=Email;E-mail;Newsgroup;Feed;RSS;почта;письма;новости;фиды +Keywords[sk]=Email;E-mail;Elektronická pošta;Diskusné skupiny;Čítačka kanálov;RSS +Keywords[uk]=Email;E-mail;Newsgroup;Feed;RSS;пошта;новини;подачі;стрічка +Keywords[vi]=Mail;E-Mail;Email;Newsgroup;Feed;RSS;Thư điện tử;Gửi thư +Keywords[zh_CN]=Mail;E-Mail;Email;Newsgroup;Feed;RSS;电子;邮件;新闻;Thunderbird;tb;雷鸟;电邮;邮箱;阅读器; + +[Desktop Action ComposeMessage] +Name=Write new message +Name[ar]=اكتب رسالة جديدة +Name[ast]=Redactar mensaxe nuevu +Name[be]=Напісаць новы ліст +Name[bg]=Съставяне на ново съобщение +Name[br]=Skrivañ ur gemennadenn nevez +Name[ca]=Escriu un missatge nou +Name[cs]=Napsat novou zprávu +Name[da]=Skriv en ny meddelelse +Name[de]=Neue Nachricht verfassen +Name[el]=Σύνταξη νέου μηνύματος +Name[es_AR]=Escribir un nuevo mensaje +Name[es_ES]=Redactar nuevo mensaje +Name[et]=Kirjuta uus kiri +Name[eu]=Idatzi mezu berria +Name[fi]=Kirjoita uusi viesti +Name[fr]=Rédiger un nouveau message +Name[fy_NL]=Skriuw in nij berjocht +Name[ga_IE]=Scríobh teachtaireacht nua +Name[gd]=Sgrìobh teachdaireachd ùr +Name[gl]=Escribir unha nova mensaxe +Name[he]=כתיבת הודעה חדשה +Name[hr]=Piši novu poruku +Name[hu]=Új üzenet írása +Name[hy_AM]=Գրել նոր նամակ +Name[is]=SKrifa nýjan póst +Name[it]=Scrivi nuovo messaggio +Name[ja]=新しいメッセージを作成する +Name[ko]=새 메시지 작성 +Name[lt]=Rašyti naują laišką +Name[nb_NO]=Skriv ny melding +Name[nl]=Nieuw bericht aanmaken +Name[nn_NO]=Skriv ny melding +Name[pl]=Nowa wiadomość +Name[pt_BR]=Nova mensagem +Name[pt_PT]=Escrever nova mensagem +Name[rm]=Scriver in nov messadi +Name[ro]=Scrie un mesaj nou +Name[ru]=Создать новое сообщение +Name[sk]=Nová e-mailová správa +Name[sl]=Sestavi novo sporočilo +Name[sq]=Shkruani mesazh të ri +Name[sr]=Писање нове поруке +Name[sv_SE]=Skriv ett nytt meddelande +Name[tr]=Yeni ileti yaz +Name[uk]=Написати нового листа +Name[vi]=Viết thư mới +Name[zh_CN]=编写新消息 +Name[zh_TW]=寫一封新訊息 +Exec=/usr/bin/thunderbird -compose + +[Desktop Action OpenAddressBook] +Name=Open address book +Name[ar]=افتح دفتر العناوين +Name[ast]=Abrir llibreta de direiciones +Name[be]=Адкрыць адрасную кнігу +Name[bg]=Отваряне на адресник +Name[br]=Digeriñ ur c'harned chomlec'hioù +Name[ca]=Obre la llibreta d'adreces +Name[cs]=Otevřít Adresář +Name[da]=Åbn adressebog +Name[de]=Adressbuch öffnen +Name[el]=Άνοιγμα ευρετηρίου διευθύνσεων +Name[es_AR]=Abrir libreta de direcciones +Name[es_ES]=Abrir libreta de direcciones +Name[et]=Ava aadressiraamat +Name[eu]=Ireki helbide-liburua +Name[fi]=Avaa osoitekirja +Name[fr]=Ouvrir un carnet d'adresses +Name[fy_NL]=Iepenje adresboek +Name[ga_IE]=Oscail leabhar seoltaí +Name[gd]=Fosgail leabhar-sheòlaidhean +Name[gl]=Abrir a axenda de enderezos +Name[he]=פתיחת ספר כתובות +Name[hr]=Otvori adresar +Name[hu]=Címjegyzék megnyitása +Name[hy_AM]=Բացել Հասցեագիրքը +Name[is]=Opna nafnaskrá +Name[it]=Apri rubrica +Name[ja]=アドレス帳を開く +Name[ko]=주소록 열기 +Name[lt]=Atverti adresų knygą +Name[nb_NO]=Åpne adressebok +Name[nl]=Adresboek openen +Name[nn_NO]=Opne adressebok +Name[pl]=Książka adresowa +Name[pt_BR]=Catálogo de endereços +Name[pt_PT]=Abrir livro de endereços +Name[rm]=Avrir il cudeschet d'adressas +Name[ro]=Deschide agenda de contacte +Name[ru]=Открыть адресную книгу +Name[sk]=Otvoriť adresár +Name[sl]=Odpri adressar +Name[sq]=Hapni libër adresash +Name[sr]=Отвори адресар +Name[sv_SE]=Öppna adressboken +Name[tr]=Adres defterini aç +Name[uk]=Відкрити адресну книгу +Name[vi]=Mở sổ địa chỉ +Name[zh_CN]=打开通讯录 +Name[zh_TW]=開啟通訊錄 +Exec=/usr/bin/thunderbird -addressbook diff --git a/debian/thunderbird.dirs b/debian/thunderbird.dirs new file mode 100644 index 0000000000..8c66407e7a --- /dev/null +++ b/debian/thunderbird.dirs @@ -0,0 +1,11 @@ +etc/apparmor.d/disable +usr/bin +usr/share/icons/hicolor/16x16/apps +usr/share/icons/hicolor/22x22/apps +usr/share/icons/hicolor/24x24/apps +usr/share/icons/hicolor/32x32/apps +usr/share/icons/hicolor/48x48/apps +usr/share/icons/hicolor/64x64/apps +usr/share/icons/hicolor/128x128/apps +usr/share/icons/hicolor/256x256/apps +usr/share/icons/hicolor/scalable/apps diff --git a/debian/thunderbird.docs b/debian/thunderbird.docs new file mode 100644 index 0000000000..029130572c --- /dev/null +++ b/debian/thunderbird.docs @@ -0,0 +1,2 @@ +debian/README.apparmor +third_party/libwebrtc/examples/androidapp/third_party/autobanh/NOTICE diff --git a/debian/thunderbird.install b/debian/thunderbird.install new file mode 100755 index 0000000000..85f9192325 --- /dev/null +++ b/debian/thunderbird.install @@ -0,0 +1,35 @@ +#!/usr/bin/dh-exec +comm/mail/branding/thunderbird/default16.png => usr/share/icons/hicolor/16x16/apps/thunderbird.png +comm/mail/branding/thunderbird/default22.png => usr/share/icons/hicolor/22x22/apps/thunderbird.png +comm/mail/branding/thunderbird/default24.png => usr/share/icons/hicolor/24x24/apps/thunderbird.png +comm/mail/branding/thunderbird/default32.png => usr/share/icons/hicolor/32x32/apps/thunderbird.png +comm/mail/branding/thunderbird/default48.png => usr/share/icons/hicolor/48x48/apps/thunderbird.png +comm/mail/branding/thunderbird/default64.png => usr/share/icons/hicolor/64x64/apps/thunderbird.png +comm/mail/branding/thunderbird/default128.png => usr/share/icons/hicolor/128x128/apps/thunderbird.png +comm/mail/branding/thunderbird/default256.png => usr/share/icons/hicolor/256x256/apps/thunderbird.png +debian/thunderbird-wrapper.sh => usr/bin/thunderbird + +comm/mail/branding/thunderbird/net.thunderbird.Thunderbird.appdata.xml usr/share/metainfo +debian/account-autoconfig/* usr/share/thunderbird/isp +debian/logo/thunderbird/thunderbird.svg usr/share/icons/hicolor/scalable/apps +debian/thunderbird.desktop usr/share/applications +debian/thunderbird.js etc/thunderbird/pref +debian/thunderbird-wrapper-helper.sh usr/lib/thunderbird +debian/apparmor/usr.bin.thunderbird etc/apparmor.d +debian/tmp/usr/lib/thunderbird/fonts +debian/tmp/usr/lib/thunderbird/*.ini +debian/tmp/usr/lib/thunderbird/chrome usr/share/thunderbird +debian/tmp/usr/lib/thunderbird/defaults/messenger usr/share/thunderbird/defaults +debian/tmp/usr/lib/thunderbird/defaults/pref usr/share/thunderbird/defaults +debian/tmp/usr/lib/thunderbird/dependentlibs.list +debian/tmp/usr/lib/thunderbird/glxtest +debian/tmp/usr/lib/thunderbird/thunderbird* +debian/tmp/usr/lib/thunderbird/isp usr/share/thunderbird +debian/tmp/usr/lib/thunderbird/lib* +debian/tmp/usr/lib/thunderbird/omni.ja usr/share/thunderbird +debian/tmp/usr/lib/thunderbird/plugin-container +debian/tmp/usr/lib/thunderbird/removed-files +#[amd64 armel armhf i386] debian/tmp/usr/lib/thunderbird/Throbber-small.gif +#[amd64 armel armhf i386] debian/tmp/usr/lib/thunderbird/crashreporter +debian/tmp/usr/lib/thunderbird/vaapitest +debian/vendor.js usr/share/thunderbird/defaults/pref diff --git a/debian/thunderbird.js b/debian/thunderbird.js new file mode 100644 index 0000000000..ad5c492621 --- /dev/null +++ b/debian/thunderbird.js @@ -0,0 +1,42 @@ +// This is the Debian specific preferences file for Mozilla Thunderbird +// You can make any change in here, it is the purpose of this file. +// You can, with this file and all files present in the directory +// +// /etc/thunderbird/pref directory +// +// override any preference that is present in the directory +// +// /usr/lib/thunderbird/defaults/pref +// +// While your changes will be kept on upgrade if you modify files in +// /etc/thunderbird/pref, please note that they won't be kept if you +// do them in /usr/lib/thunderbird/defaults/pref. + +pref("extensions.update.enabled", true); + +// Use LANG environment variable to choose locale from system +// The old environment setting 'pref("intl.locale.matchOS", true);' is +// currently not working anymore. The new introduced setting +// 'intl.locale.requested' is now used for this. Setting an empty string is +// pulling the system locale into Thunderbird. +pref("intl.locale.requested", ""); + +// Disable default mail checking (gnome). +pref("mail.shell.checkDefaultMail", false); + +// Disable default mail client check +pref("mail.shell.checkDefaultClient", false); + +// if you are not using gnome +pref("network.protocol-handler.app.http", "x-www-browser"); +pref("network.protocol-handler.app.https", "x-www-browser"); + +// This setting is a workaround for some crashes inside the JS engine. +// By this Thunderbird will use more memory and acting slower as the sharing +// memory between interacting JS files is disabled. +pref ("javascript.options.baselinejit", false); + +// Uncomment the follwing setting if you want to have a extra mail header field +// for X-Debbugs-Cc, only needed in case you have to work with the Debian +// Bug Tracking System more deeply +//pref("mail.compose.other.header", "X-Debbugs-Cc"); diff --git a/debian/thunderbird.links b/debian/thunderbird.links new file mode 100644 index 0000000000..8328955178 --- /dev/null +++ b/debian/thunderbird.links @@ -0,0 +1,10 @@ +/etc/thunderbird/pref usr/share/thunderbird/defaults/syspref +/usr/share/hunspell usr/lib/thunderbird/dictionaries +# don't link /usr/bin/thunderbird -> /usr/lib/thunderbird/thunderbird +# we need to use a wrapper for Icedove user profile migration +#usr/lib/thunderbird/thunderbird usr/bin/thunderbird +usr/share/thunderbird/chrome usr/lib/thunderbird/chrome +usr/share/thunderbird/defaults usr/lib/thunderbird/defaults +usr/share/thunderbird/isp usr/lib/thunderbird/isp +usr/share/thunderbird/omni.ja usr/lib/thunderbird/omni.ja +usr/lib/thunderbird/thunderbird-bin usr/lib/thunderbird/thunderbird diff --git a/debian/thunderbird.lintian-overrides b/debian/thunderbird.lintian-overrides new file mode 100644 index 0000000000..695d1da4e8 --- /dev/null +++ b/debian/thunderbird.lintian-overrides @@ -0,0 +1,17 @@ +# We use the embedded avutil library. +thunderbird: embedded-library libavutil [usr/lib/thunderbird/libmozavutil.so] +# The embedded libjpeg is libjpeg-turbo, not libjpeg. +thunderbird: embedded-library libjpeg [usr/lib/thunderbird/libxul.so] +# Upstream code is not ready to use system library. +#thunderbird: embedded-library srtp usr/lib/thunderbird/libxul.so +thunderbird: embedded-library libtheora [usr/lib/thunderbird/libxul.so] +# The embedded libpng is patched for APNG support. +thunderbird: embedded-library libpng [usr/lib/thunderbird/libxul.so] +# We currently need to use the embedded libjsoncpp library. +thunderbird: embedded-library libjsoncpp [usr/lib/thunderbird/libxul.so] + +## Uncomment entries if NSPR4 and/or NSS3 are not available in the archive +# NSPR isn't packaged in the required version yet +#thunderbird: embedded-library usr/lib/thunderbird/libnspr4.so: nspr +# NSS isn't packaged in the required version yet +#thunderbird: embedded-library usr/lib/thunderbird/libnss3.so: nss diff --git a/debian/thunderbird.maintscript b/debian/thunderbird.maintscript new file mode 100644 index 0000000000..2d9e3f514f --- /dev/null +++ b/debian/thunderbird.maintscript @@ -0,0 +1,3 @@ +# remove the old Icedove configfile +# command conffile start-version package +rm_conffile /etc/icedove/pref/icedove.js 1:45.7.1-2~ icedove diff --git a/debian/thunderbird.manpages b/debian/thunderbird.manpages new file mode 100644 index 0000000000..52afef8193 --- /dev/null +++ b/debian/thunderbird.manpages @@ -0,0 +1 @@ +debian/thunderbird.1 diff --git a/debian/thunderbird.postinst b/debian/thunderbird.postinst new file mode 100644 index 0000000000..0ce7686497 --- /dev/null +++ b/debian/thunderbird.postinst @@ -0,0 +1,98 @@ +#!/bin/sh +# postinst script for thunderbird +# +# see: dh_installdeb(1) + +set -e +#set -x +# summary of how this script can be called: +# * <postinst> `configure' <most-recently-configured-version> +# * <old-postinst> `abort-upgrade' <new version> +# * <conflictor's-postinst> `abort-remove' `in-favour' <package> +# <new-version> +# * <postinst> `abort-remove' +# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' +# <failed-install-package> <version> `removing' +# <conflicting-package> <version> +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + +ICEDOVE_PREF=/etc/icedove/pref +THUNDERBIRD_PREF=/etc/thunderbird/pref +THUNDERBIRD_LIBDIR=/usr/lib/thunderbird +TO_DELETE=0 + +case "$1" in + configure) + # The users might have put some additional files/dirs into the old + # preferences folder '/etc/icedove/pref/', we need to move those files + # into '/etc/thunderbird/pref/' so Thunderbird is picking up those + # configurations as well. + if [ -d ${ICEDOVE_PREF} ]; then + # Check if we have to move files and/or directories. + if [ `ls -a "${ICEDOVE_PREF}" | wc -l` -gt 2 ]; then + # Yes, we found existing data to move! + echo "Moving old Icedove related preferences files ..." + mv ${ICEDOVE_PREF}/* /etc/thunderbird/pref/ + if [ "$?" != "0" ]; then + echo "Something went wrong while moving old Icedove preferences files!" + echo "Please validate files at '/etc/thunderbird/pref' !" + else + # Moving files went fine, we can delete ${ICEDOVE_PREF}. + TO_DELETE=1 + fi + else + # There was nothing, marking folder ${ICEDOVE_PREF} for deleting. + TO_DELETE=1 + fi + if [ "${TO_DELETE}" -eq 1 ]; then + # removing old empty folder /etc/icedove/profile if still existing (last used in squeeze) + if [ -d /etc/icedove/profile ]; then + rmdir /etc/icedove/profile || true + fi + echo "Removing old Icedove pref directory ..." + rmdir ${ICEDOVE_PREF} || true + rmdir /etc/icedove || true + rm -f ${THUNDERBIRD_PREF}/icedove.js.dpkg-remove || true + if [ -f ${THUNDERBIRD_PREF}/icedove.js ]; then + # If dpkg-mainthelper-script wasn't faster and hasn't already removed icedove.js ... + if [ "`md5sum /etc/thunderbird/pref/icedove.js`" = "f7d035193281c76a304391fb07dfd590" ] || \ + [ "`md5sum /etc/thunderbird/pref/icedove.js`" = "049566d25ab2630db3b705197b96f47e" ] ; then + # Remove the file icedove.js, it's the from previous installed Icedove package. + # f7d035193281c76a304391fb07dfd590 <= 1:45.3.0-1 + # 049566d25ab2630db3b705197b96f47e == 1:45.5.1-1 + rm ${THUNDERBIRD_PREF}/icedove.js || true + else + # We have a user modified file icedove.js. + mv ${THUNDERBIRD_PREF}/icedove.js ${THUNDERBIRD_PREF}/icedove.js.dpkg-backup || true + fi + fi + fi + fi + # Disable apparmor on new installations and when we're upgrading from + # a version that had it enabled by default + if test -n "$2" && dpkg --compare-versions "$2" gt "1:52.5.0-1~"; then + : # Leave the disable/ symlink at users choice if + # upgrading from a version that ships the symlink + else + mkdir -p /etc/apparmor.d/disable + [ -f /etc/apparmor.d/disable/usr.bin.thunderbird ] || ln -s /etc/apparmor.d/usr.bin.thunderbird /etc/apparmor.d/disable/usr.bin.thunderbird + fi + ;; + + configure|abort-upgrade) + touch ${THUNDERBID_LIBDIR}/.autoreg + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/debian/thunderbird.prerm b/debian/thunderbird.prerm new file mode 100644 index 0000000000..81a5211a13 --- /dev/null +++ b/debian/thunderbird.prerm @@ -0,0 +1,11 @@ +#!/bin/sh + +set -e + +LIBDIR=/usr/lib/thunderbird + +if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ] || [ "$1" = upgrade ]; then + rm -f $LIBDIR/.autoreg +fi + +#DEBHELPER# diff --git a/debian/vendor.js b/debian/vendor.js new file mode 100644 index 0000000000..1a5daea0a2 --- /dev/null +++ b/debian/vendor.js @@ -0,0 +1,2 @@ +// Forbid application updates +pref("app.update.enabled", false, locked); diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000000..6129767632 --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=4 +opts=dversionmangle=s/^(\d\.[\d\.]+)\+dfsg$/$1/ \ +https://download-origin.cdn.mozilla.net/pub/thunderbird/releases/(\d{3}\.[\d\.]+)/source/thunderbird-([\d\.]+).source\.tar\.xz debian python3 -B debian/repack.py diff --git a/debian/xpi-pack.sh b/debian/xpi-pack.sh new file mode 100755 index 0000000000..555e6239fc --- /dev/null +++ b/debian/xpi-pack.sh @@ -0,0 +1,89 @@ +#!/bin/sh + +# Copyright (c) 2008 Alexander Sack, Sasa Bodiroza +# Description: Script to pack indir to xpifile +# +# 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, 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. + +# The script searches indir for unpacked jar files, which must be located in +# ./input_dir/path/to/file.jar!/ dir. It will jar it up to +# ./input_dir/path/to/file.jar, and then remove the contents of unpacked dir. +# After that, it will zip up the contents of indir to xpi file. +# Example: xpi-pack ubufox.out ubufox-ver.xpi + +INDIR=$1; +XPIFILE=$2; + +usage() { + echo "$0 - Script to produce XPI file from input directory." + echo + echo "The output XPI file is placed in top-level of the input directory."; + echo "To place it somewhere else, provide relative or absolute path to the"; + echo "output XPI file." + echo + echo "To run it call:"; + echo "$ $0 input_directory output_xpi_file" + echo + echo " input_directory - directory with the XPI source tree"; + echo " output_xpi_file - name of the produced file"; + exit 1; +} + +if [ "$1" = "--help" -o "$1" = "-h" ] ; then + usage +fi; + +if [ -z $INDIR ] ; then + echo "Missing input directory." + echo + usage; +fi; +if [ -z $XPIFILE ] ; then + echo "Missing XPI name." + echo + usage; +fi; +if [ ! -d $INDIR ] ; then + echo "E: Input directory doesn't exist." + echo + usage; +fi; + +START_DIR=`pwd`; +PACK_JAR_PATHS=""; +cd $INDIR; +for JAR_DIR in `find . -type d -name '*.jar\!'` ; do + JAR_FILE=`echo $JAR_DIR | sed "s/jar\!$/jar/"`; + ABS_JAR_PATH=`cd $JAR_DIR ; pwd`; + ABS_JAR_FILE=`echo $ABS_JAR_PATH | sed "s/jar\!$/jar/"`; + ABS_CUR_DIR=`pwd`; + cd $ABS_JAR_PATH; + echo "Packing $JAR_FILE"; + TZ=UTC zip -q -X -r $ABS_JAR_FILE .; + cd $ABS_CUR_DIR; + PACK_JAR_PATHS="$ABS_JAR_FILE $PACK_JAR_PATHS"; + rm -rf $ABS_JAR_PATH; +done; +echo "Packing $XPIFILE"; +TZ=UTC zip -q -X -r $START_DIR/$XPIFILE * -x debian/\* temp-*/\*; +[ -f $START_DIR/$XPIFILE ] && XPIDIR=`dirname $START_DIR/$XPIFILE` +ABS_XPIDIR=`cd $XPIDIR; pwd`; +echo "Packed XPI file. It is located in $ABS_XPIDIR"; +for JAR_PATH in $PACK_JAR_PATHS ; do + echo "Unpacking and removing $JAR_PATH"; + TZ=UTC unzip -q $JAR_PATH -d $JAR_PATH!; + rm -f $JAR_PATH; +done; +cd $START_DIR; |