[Pkg-mozext-maintainers] Bug#909007: stretch-pu: package firetray/0.6.1+dfsg-1
Adam Borowski
kilobyte at angband.pl
Mon Sep 17 12:09:52 BST 2018
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian.org at packages.debian.org
Usertags: pu
Hi!
I'm afraid that the security update of thunderbird from 52 to 60 broke
firetray, which, despite being a mere "extension", includes some quite
essential functionality for thunderbird (described below).
Unlike Firefox, Thunderbird did not drop XUL even in "Quantum" versions
(although there's a discussion whether to drop it or not in the future).
This allows firetray to work, although it required quite a bit of fixing.
The original author has discontinued his work (with nasty rants about
Mozilla development which I agree with), the extension has been fixed by
others. The fork hasn't been officially released because it's still broken
on Windows, but that's not a problem for us.
Thus, we should fix this regression. Do you think a regression caused by a
security update should go via security or via stable-pu? I'm sending it
your way first.
As the maintainers had no tuits to assist me, this is a NMU. I'm also
afraid that the debdiff is quite hairy: not only the changes required due to
Quantum are non-trivial, but I also don't know the packaging scripts
adequately -- it's possible the diff could have been smaller. Still, a good
part of it is due to missing images that caused FTBFS for newer mozillas.
The updated package is 100% identical to the version in unstable, only the
version number differs (+deb9u1).
And why firetray is more important than other extensions? While "minimize
to tray" is mostly a nicety (non-negligible one: if you have ~two programs
per workspace, extending the taskbar/alt-tab set from two to three is
noticeable), persistent notification of new mail is essential. Without
firetray, Thunderbird pops up a small window in a corner of one of monitors
then hides it after a few seconds -- if you're away from the screen or even
not looking at that particular monitor at that moment, you don't know you
have new, potentially urgent, mail.
Meow!
-- System Information:
Debian Release: buster/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (150, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.18.8+ (SMP w/6 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
-------------- next part --------------
diff -Nru firetray-0.6.1+dfsg/debian/changelog firetray-0.6.1+dfsg/debian/changelog
--- firetray-0.6.1+dfsg/debian/changelog 2016-05-04 22:45:17.000000000 +0200
+++ firetray-0.6.1+dfsg/debian/changelog 2018-09-17 12:36:49.000000000 +0200
@@ -1,3 +1,12 @@
+firetray (0.6.1+dfsg-1+deb9u1) stretch; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix for Thunderbird 60 (by Fritjof Toelstede, Gabriele, and me).
+ Closes: #906852, #895451.
+ * Firefox and Iceweasel are no longer supported.
+
+ -- Adam Borowski <kilobyte at angband.pl> Mon, 17 Sep 2018 12:36:49 +0200
+
firetray (0.6.1+dfsg-1) unstable; urgency=medium
[ foudfou ]
diff -Nru firetray-0.6.1+dfsg/debian/control firetray-0.6.1+dfsg/debian/control
--- firetray-0.6.1+dfsg/debian/control 2016-05-04 22:45:14.000000000 +0200
+++ firetray-0.6.1+dfsg/debian/control 2018-09-17 00:50:10.000000000 +0200
@@ -17,7 +17,9 @@
Breaks: ${xpi:Breaks}
Provides: ${xpi:Provides}
Enhances: ${xpi:Enhances}
-Description: system tray extension for Firefox, Thunderbird, etc.
- FireTray is a system tray extension for Firefox and related
- applications. It supports setting up a custom icon, hiding to the tray
- instead of closing, displaying the number of unread mails, and more.
+Description: system tray extension for Thunderbird
+ FireTray is a system tray extension for Thunderbird. It supports setting
+ up a custom icon, hiding to the tray instead of closing, displaying the
+ number of unread mails, and more.
+ .
+ FireFox and versions of Thunderbird prior to 57 are no longer supported.
diff -Nru firetray-0.6.1+dfsg/debian/patches/0003-Do-not-ship-useless-winnt-files.patch firetray-0.6.1+dfsg/debian/patches/0003-Do-not-ship-useless-winnt-files.patch
--- firetray-0.6.1+dfsg/debian/patches/0003-Do-not-ship-useless-winnt-files.patch 2016-05-04 22:45:39.000000000 +0200
+++ firetray-0.6.1+dfsg/debian/patches/0003-Do-not-ship-useless-winnt-files.patch 2018-09-09 12:40:48.000000000 +0200
@@ -6,11 +6,11 @@
src/Makefile | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
-diff --git a/src/Makefile b/src/Makefile
-index 512f2f7..ff81aed 100755
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -97,8 +97,6 @@ chrome_sources := $(chrome_sources_js) \
+Index: firetray-0.6.1+dfsg/src/Makefile
+===================================================================
+--- firetray-0.6.1+dfsg.orig/src/Makefile
++++ firetray-0.6.1+dfsg/src/Makefile
+@@ -97,8 +97,6 @@ chrome_sources := $(chrome_sources_js)
$(wildcard $(chrome_source_root)/skin/icons/*.png) \
$(wildcard $(chrome_source_root)/skin/icons/*.svg) \
$(wildcard $(chrome_source_root)/skin/icons/linux/hicolor/22x22/*/*.png) \
@@ -19,7 +19,7 @@
$(wildcard $(chrome_source_root)/locale/*/*.dtd) \
$(wildcard $(chrome_source_root)/locale/*/*.properties)
-@@ -111,9 +109,7 @@ modules_sources := $(wildcard $(modules_dir)/*.js) \
+@@ -111,9 +109,7 @@ modules_sources := $(wildcard $(modules_
$(wildcard $(modules_dir)/ctypes/*.jsm) \
$(wildcard $(modules_dir)/ctypes/linux/*.jsm) \
$(wildcard $(modules_dir)/ctypes/linux/gtk?/*.jsm) \
diff -Nru firetray-0.6.1+dfsg/debian/patches/0004-TB60.patch firetray-0.6.1+dfsg/debian/patches/0004-TB60.patch
--- firetray-0.6.1+dfsg/debian/patches/0004-TB60.patch 1970-01-01 01:00:00.000000000 +0100
+++ firetray-0.6.1+dfsg/debian/patches/0004-TB60.patch 2018-09-17 00:55:21.000000000 +0200
@@ -0,0 +1,3958 @@
+Description: Thunderbird 60 support
+ Thunderbirds below 57, Firefox, Ice*, SeaMonkey, ChatZilla and Zotero
+ are no longer supported.
+ .
+ Unsquashed patches are at https://github.com/firetray-updates/FireTray
+ (plus my https://github.com/firetray-updates/FireTray/pull/1)
+
+--- firetray-0.6.1+dfsg.orig/src/chrome/content/options.js
++++ firetray-0.6.1+dfsg/src/chrome/content/options.js
+@@ -2,7 +2,7 @@
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://firetray/FiretrayHandler.jsm");
+ Cu.import("resource://firetray/commons.js");
+--- firetray-0.6.1+dfsg.orig/src/chrome/content/options.xul
++++ firetray-0.6.1+dfsg/src/chrome/content/options.xul
+@@ -1,6 +1,7 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
+ <?xml-stylesheet href="chrome://firetray/skin/overlay.css" type="text/css"?>
++<?xml-stylesheet href="chrome://messenger/skin/preferences/preferences.css" type="text/css"?>
+ <!DOCTYPE prefwindow SYSTEM "chrome://firetray/locale/options.dtd">
+ <prefwindow id="firetray-preferences"
+ xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
+--- firetray-0.6.1+dfsg.orig/src/chrome/content/overlay.xul
++++ firetray-0.6.1+dfsg/src/chrome/content/overlay.xul
+@@ -2,7 +2,7 @@
+ <?xml-stylesheet href="chrome://firetray/skin/overlay.css" type="text/css"?>
+ <!DOCTYPE overlay SYSTEM "chrome://firetray/locale/overlay.dtd">
+ <overlay id="firetray-overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
+- <script type="application/javascript;version=1.8" src="overlay.js"/>
++ <script type="application/javascript" src="overlay.js"/>
+
+ <stringbundleset id="stringbundleset">
+ <stringbundle id="firetray-strings" src="chrome://firetray/locale/overlay.properties"/>
+--- firetray-0.6.1+dfsg.orig/src/components/firetray-clhandler.js
++++ firetray-0.6.1+dfsg/src/components/firetray-clhandler.js
+@@ -2,7 +2,7 @@
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/XPCOMUtils.jsm");
+ Cu.import("resource://firetray/logging.jsm");
+--- firetray-0.6.1+dfsg.orig/src/install.rdf
++++ firetray-0.6.1+dfsg/src/install.rdf
+@@ -19,19 +19,11 @@
+ <em:targetPlatform>Linux</em:targetPlatform>
+ <em:targetPlatform>WINNT</em:targetPlatform>
+
+- <em:targetApplication>
+- <Description>
+- <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> <!-- Firefox -->
+- <em:minVersion>7.0</em:minVersion>
+- <em:maxVersion>38.0</em:maxVersion>
+- </Description>
+- </em:targetApplication>
+-
+ <em:targetApplication> <!-- Thunderbird -->
+ <Description>
+ <em:id>{3550f703-e582-4d05-9a08-453d09bdfdc6}</em:id>
+- <em:minVersion>7.0</em:minVersion>
+- <em:maxVersion>38.0</em:maxVersion>
++ <em:minVersion>57.0</em:minVersion>
++ <em:maxVersion>60.0</em:maxVersion>
+ </Description>
+ </em:targetApplication>
+
+@@ -61,6 +53,7 @@
+
+ <em:developer>Jared Forsyth</em:developer>
+ <em:developer>Glen Winters</em:developer>
++ <em:developer>CubicF</em:developer>
+
+ <em:contributor>Simone 'Underpass'</em:contributor>
+ <em:contributor>Diego Rodriguez</em:contributor>
+--- firetray-0.6.1+dfsg.orig/src/modules/FiretrayHandler.jsm
++++ firetray-0.6.1+dfsg/src/modules/FiretrayHandler.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/Services.jsm");
+ Cu.import("resource://gre/modules/ctypes.jsm");
+@@ -59,14 +59,7 @@ firetray.Handler = {
+ OS: Services.appinfo.OS.toLowerCase(), // "WINNT", "Linux", "Darwin"
+ widgetTk: Services.appinfo.widgetToolkit,
+ };})(),
+- addonRootDir: (function(){
+- let uri = Services.io.newURI(Components.stack.filename, null, null);
+- if (uri instanceof Ci.nsIFileURL) {
+- log.debug("_directory="+uri.file.parent.parent.path);
+- return uri.file.parent.parent;
+- }
+- throw new Error("not resolved");
+- })(),
++
+ support: {chat: false, winnt: false},
+
+ init: function() { // does creates icon
+@@ -254,8 +247,8 @@ firetray.Handler = {
+ // [nsISimpleEnumerator::hasMoreElements]"), and we're unsure if we should
+ // initAccounts() ourselves...
+ existsChatAccount: function() {
+- let accounts = new firetray.Messaging.Accounts();
+- for (let accountServer in accounts)
++ let accounts = firetray.Messaging.Accounts();
++ for (let accountServer of accounts)
+ if (accountServer.type === FIRETRAY_ACCOUNT_SERVER_TYPE_IM) {
+ log.debug("found im server: "+accountServer.prettyName);
+ return true;
+--- firetray-0.6.1+dfsg.orig/src/modules/FiretrayMessaging.jsm
++++ firetray-0.6.1+dfsg/src/modules/FiretrayMessaging.jsm
+@@ -4,7 +4,7 @@ var EXPORTED_SYMBOLS = [ "firetray", "FL
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource:///modules/iteratorUtils.jsm");
+ Cu.import("resource:///modules/mailServices.js");
+@@ -263,8 +263,8 @@ firetray.Messaging = {
+ let excludedAccounts = mailAccounts["excludedAccounts"];
+
+ this.newMsgCount = 0;
+- let accounts = new this.Accounts();
+- for (let accountServer in accounts) { // nsIMsgIncomingServer
++ let accounts = firetray.Messaging.Accounts();
++ for (let accountServer of accounts) { // nsIMsgIncomingServer
+
+ if (accountServer.type === FIRETRAY_ACCOUNT_SERVER_TYPE_IM) {
+ continue; // IM messages are counted elsewhere
+@@ -365,32 +365,27 @@ firetray.Messaging = {
+ * @param sortByTypeAndName: boolean
+ * @return a generator over all nsIMsgIncomingServer including hidden and IM ones
+ */
+-firetray.Messaging.Accounts = function(sortByTypeAndName) {
++firetray.Messaging.Accounts = function*(sortByTypeAndName) {
+ if (typeof(sortByTypeAndName) == "undefined") {
+- this.sortByTypeAndName = false;
+- return;
+- }
+- if (typeof(sortByTypeAndName) !== "boolean")
++ sortByTypeAndName = false;
++ } else if (typeof(sortByTypeAndName) !== "boolean") {
+ throw new TypeError();
++ }
+
+- this.sortByTypeAndName = sortByTypeAndName;
+-};
+-
+-firetray.Messaging.Accounts.prototype.__iterator__ = function() {
+- log.debug("sortByTypeAndName="+this.sortByTypeAndName);
++ log.debug("sortByTypeAndName=" + sortByTypeAndName);
+
+ /* NOTE: sort() not provided by nsIMsgAccountManager.accounts
+ (nsISupportsArray or nsIArray if xulrunner >= 20.0). Should be OK to
+ re-build a JS-Array for few accounts */
+ let accountServers = [];
+- for (let accountServer in fixIterator(MailServices.accounts.accounts,
++ for (let accountServer of fixIterator(MailServices.accounts.accounts,
+ Ci.nsIMsgAccount)) {
+ accountServers.push(accountServer.incomingServer);
+ }
+
+ let mailAccounts = firetray.Utils.getObjPref('mail_accounts');
+ let serverTypes = mailAccounts["serverTypes"];
+- if (this.sortByTypeAndName) {
++ if (sortByTypeAndName) {
+ accountServers.sort(function(a,b) {
+ if (serverTypes[a.type].order
+ < serverTypes[b.type].order)
+@@ -419,8 +414,8 @@ firetray.Messaging.Accounts.prototype.__
+ */
+ firetray.Messaging.accountsByServerType = function() {
+ let accountsByServerType = {};
+- let accounts = new firetray.Messaging.Accounts(false);
+- for (let accountServer in accounts) {
++ let accounts = firetray.Messaging.Accounts(false);
++ for (let accountServer of accounts) {
+ let accountServerKey = accountServer.key.toString();
+ let accountServerName = accountServer.prettyName;
+ let accountServerType = accountServer.type;
+--- firetray-0.6.1+dfsg.orig/src/modules/FiretrayWindow.jsm
++++ firetray-0.6.1+dfsg/src/modules/FiretrayWindow.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "FiretrayWindow
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://firetray/commons.js");
+
+--- firetray-0.6.1+dfsg.orig/src/modules/PrefListener.jsm
++++ firetray-0.6.1+dfsg/src/modules/PrefListener.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "PrefListener"
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+
+ /**
+--- firetray-0.6.1+dfsg.orig/src/modules/VersionChange.jsm
++++ firetray-0.6.1+dfsg/src/modules/VersionChange.jsm
+@@ -2,7 +2,7 @@ var EXPORTED_SYMBOLS = [ "VersionChange"
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/AddonManager.jsm");
+ Cu.import("resource://gre/modules/Services.jsm");
+--- firetray-0.6.1+dfsg.orig/src/modules/commons.js
++++ firetray-0.6.1+dfsg/src/modules/commons.js
+@@ -20,7 +20,7 @@ var EXPORTED_SYMBOLS =
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/Services.jsm");
+ Cu.import("resource://firetray/logging.jsm");
+@@ -183,7 +183,7 @@ firetray.Utils = {
+ },
+
+ QueryInterfaces: function(obj) {
+- for each (i in Components.interfaces)
++ for (i of Components.interfaces)
+ try {
+ if (obj instanceof i) log.debug (i);
+ } catch(x) {}
+@@ -230,22 +230,21 @@ firetray.Utils = {
+ XPath: function(ref, xpath) {
+ var doc = ref.ownerDocument || ref;
+
+- const XPathResult = Ci.nsIDOMXPathResult;
+ try {
+ let that = this;
+ var result = doc.evaluate(xpath, ref, that._nsResolver,
+- XPathResult.ANY_TYPE, null);
++ 0 /* XPathResult.ANY_TYPE */, null);
+ } catch (x) {
+ log.error(x);
+ }
+ log.debug("XPathResult="+result.resultType);
+
+ switch (result.resultType) {
+- case XPathResult.NUMBER_TYPE:
++ case result.NUMBER_TYPE:
+ return result.numberValue;
+- case XPathResult.BOOLEAN_TYPE:
++ case result.BOOLEAN_TYPE:
+ return result.booleanValue;
+- case XPathResult.STRING_TYPE:
++ case result.STRING_TYPE:
+ return result.stringValue;
+ } // else XPathResult.UNORDERED_NODE_ITERATOR_TYPE:
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/ctypes-utils.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/ctypes-utils.jsm
+@@ -38,7 +38,7 @@
+
+ var EXPORTED_SYMBOLS = [ "ctypes_library", "is64bit", "WinCbABI" ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/ctypes.jsm");
+ Cu.import("resource://gre/modules/XPCOMUtils.jsm");
+@@ -117,7 +117,7 @@ function ctypes_library(aName, aABIs, aD
+
+ var library;
+ this.ABI = -1;
+- for each (let abi in aABIs) {
++ for (let abi of aABIs) {
+ // FIXME: ABI is in fact SO_VER. Now we're mixing .so versions and the
+ // .dll extension :(
+ let libname = abi === 'dll' ? aName :
+@@ -161,7 +161,7 @@ function ctypes_library(aName, aABIs, aD
+ let lib = {
+ declare: function() {
+ try {
+- args = [];
++ let args = [];
+ args.push(arguments[0]);
+ // FIXME: ugly hack. We'll see when we need WinCbABI
+ if (this.ABI === 'dll') {
+@@ -169,7 +169,7 @@ function ctypes_library(aName, aABIs, aD
+ } else {
+ args.push(ctypes.default_abi);
+ }
+- for each (let arg in Array.prototype.slice.call(arguments, 1)) {
++ for (let arg of Array.prototype.slice.call(arguments, 1)) {
+ args.push(arg);
+ }
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/ctypesMap.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/ctypesMap.jsm
+@@ -4,7 +4,7 @@ var EXPORTED_SYMBOLS = [ "ctypesMap", "F
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/ctypes.jsm");
+ Cu.import("resource://firetray/logging.jsm");
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/libfiretray.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/libfiretray.jsm
+@@ -4,7 +4,7 @@ var EXPORTED_SYMBOLS = ["libfiretray"];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/Services.jsm");
+ Cu.import("resource://firetray/logging.jsm");
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/cairo.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/cairo.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "cairo" ];
+ const CAIRO_LIBNAME = "cairo";
+ const CAIRO_ABIS = [ 2 ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/gdk23.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/gdk23.jsm
+@@ -4,7 +4,7 @@
+ */
+ var EXPORTED_SYMBOLS = [ "gdk23_defines" ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/gio.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/gio.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "gio" ];
+ const GIO_LIBNAME = "gio-2.0";
+ const GIO_ABIS = [ "0" ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/glib.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/glib.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "glib" ];
+ const GLIB_LIBNAME = "glib-2.0";
+ const GLIB_ABIS = [ 0 ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/gobject.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/gobject.jsm
+@@ -42,7 +42,7 @@ var EXPORTED_SYMBOLS = [ "gobject", "gli
+ const GOBJECT_LIBNAME = "gobject-2.0";
+ const GOBJECT_ABIS = [ 0 ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/gtk2/appindicator.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/gtk2/appindicator.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "appind" ];
+ const APPINDICATOR_LIBNAME = "appindicator";
+ const APPINDICATOR_ABIS = [ 1 ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/gtk2/gdk.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/gtk2/gdk.jsm
+@@ -42,7 +42,7 @@ var EXPORTED_SYMBOLS = [ "gdk" ];
+ const GDK_LIBNAME = "gdk-x11-2.0";
+ const GDK_ABIS = [ 0 ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/gtk2/gtk.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/gtk2/gtk.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "gtk" ];
+ const GTK_LIBNAME = "gtk-x11-2.0";
+ const GTK_ABIS = [ 0 ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/gtk23.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/gtk23.jsm
+@@ -4,7 +4,7 @@
+ */
+ var EXPORTED_SYMBOLS = [ "gtk" ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/gtk3/appindicator.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/gtk3/appindicator.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "appind" ];
+ const APPINDICATOR_LIBNAME = "appindicator3";
+ const APPINDICATOR_ABIS = [ 1 ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/gtk3/gdk.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/gtk3/gdk.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "gdk" ];
+ const GDK_LIBNAME = "gdk-3";
+ const GDK_ABIS = [ 0 ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/gtk3/gtk.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/gtk3/gtk.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "gtk" ];
+ const GTK_LIBNAME = "gtk-3";
+ const GTK_ABIS = [ 0 ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/libc.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/libc.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "libc" ];
+ const LIBC_LIBNAME = "c";
+ const LIBC_ABIS = [ 6 ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/pango.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/pango.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "pango", "pango
+ const PANGO_LIBNAME = "pango-1.0";
+ const PANGO_ABIS = [ 0 ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/pangocairo.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/pangocairo.jsm
+@@ -5,7 +5,7 @@ var EXPORTED_SYMBOLS = [ "pangocairo" ];
+ const PANGOCAIRO_LIBNAME = "pangocairo-1.0";
+ const PANGOCAIRO_ABIS = [ 0 ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/linux/x11.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/linux/x11.jsm
+@@ -9,7 +9,7 @@ var EXPORTED_SYMBOLS = [
+ const X11_LIBNAME = "X11";
+ const X11_ABIS = [ 6 ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/winnt/gdi32.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/winnt/gdi32.jsm
+@@ -3,7 +3,7 @@ var EXPORTED_SYMBOLS = [ "gdi32" ];
+ const GDI32_LIBNAME = "gdi32";
+ const GDI32_ABIS = [ "dll" ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/ctypes.jsm");
+ Cu.import("resource://firetray/ctypes/ctypes-utils.jsm");
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/winnt/kernel32.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/winnt/kernel32.jsm
+@@ -3,7 +3,7 @@ var EXPORTED_SYMBOLS = [ "kernel32" ];
+ const KERNEL32_LIBNAME = "kernel32";
+ const KERNEL32_ABIS = [ "dll" ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/ctypes.jsm");
+ Cu.import("resource://firetray/ctypes/ctypes-utils.jsm");
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/winnt/shell32.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/winnt/shell32.jsm
+@@ -3,7 +3,7 @@ var EXPORTED_SYMBOLS = [ "shell32" ];
+ const SHELL32_LIBNAME = "shell32";
+ const SHELL32_ABIS = [ "dll" ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/ctypes.jsm");
+ Cu.import("resource://firetray/ctypes/ctypes-utils.jsm");
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/winnt/user32.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/winnt/user32.jsm
+@@ -3,7 +3,7 @@ var EXPORTED_SYMBOLS = [ "user32" ];
+ const USER32_LIBNAME = "user32";
+ const USER32_ABIS = [ "dll" ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/ctypes.jsm");
+ Cu.import("resource://firetray/ctypes/ctypes-utils.jsm");
+--- firetray-0.6.1+dfsg.orig/src/modules/ctypes/winnt/win32.jsm
++++ firetray-0.6.1+dfsg/src/modules/ctypes/winnt/win32.jsm
+@@ -1,6 +1,6 @@
+ var EXPORTED_SYMBOLS = [ "win32" ];
+
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/ctypes.jsm");
+ Cu.import("resource://firetray/ctypes/ctypes-utils.jsm");
+--- firetray-0.6.1+dfsg.orig/src/modules/linux/FiretrayAppIndicator.jsm
++++ firetray-0.6.1+dfsg/src/modules/linux/FiretrayAppIndicator.jsm
+@@ -4,7 +4,7 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/ctypes.jsm");
+ Cu.import("resource://firetray/commons.js"); // first for Handler.app !
+@@ -73,6 +73,7 @@ firetray.AppIndicator = {
+
+ attachMiddleClickCallback: function() {
+ let pref = firetray.Utils.prefService.getIntPref("middle_click");
++ let item;
+ if (pref === FIRETRAY_MIDDLE_CLICK_ACTIVATE_LAST) {
+ item = firetray.PopupMenu.menuItem.activateLast;
+ firetray.PopupMenu.showItem(firetray.PopupMenu.menuItem.activateLast);
+--- firetray-0.6.1+dfsg.orig/src/modules/linux/FiretrayChat.jsm
++++ firetray-0.6.1+dfsg/src/modules/linux/FiretrayChat.jsm
+@@ -4,7 +4,7 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource:///modules/imServices.jsm");
+ Cu.import("resource://firetray/commons.js");
+@@ -237,7 +237,7 @@ firetray.Chat = {
+ let win = firetray.Handler.windows[xid].chromeWin;
+ let tabmail = win.document.getElementById("tabmail");
+ let chatTabs = tabmail.tabModes.chat.tabs;
+- for each (let tab in chatTabs)
++ for (let tab of chatTabs)
+ if (tab.tabNode.selected) return tab;
+ return null;
+ },
+@@ -320,12 +320,14 @@ firetray.Chat = {
+ log.debug("globalConnected="+globalConnected);
+ return globalConnected;
+
+- } catch (e if e instanceof Components.Exception &&
+- e.result === Components.results.NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS &&
+- /_items is undefined/.test(e.message)) {
+- return false; // ignore
+- } catch(e) {
+- log.error(e); return false;
++ } catch (e) {
++ if (e instanceof Components.Exception &&
++ e.result === Components.results.NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS &&
++ /_items is undefined/.test(e.message)) {
++ return false; // ignore
++ } else {
++ log.error(e); return false;
++ }
+ }
+ }
+
+--- firetray-0.6.1+dfsg.orig/src/modules/linux/FiretrayChatStatusIcon.jsm
++++ firetray-0.6.1+dfsg/src/modules/linux/FiretrayChatStatusIcon.jsm
+@@ -4,7 +4,7 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/Services.jsm");
+ Cu.import("resource://gre/modules/XPCOMUtils.jsm");
+@@ -181,7 +181,7 @@ if (gtk.gtk_get_major_version() == 3 &&
+ this.pixBuffer = {};
+ },
+
+- fadeGenerator: function() {
++ fadeGenerator: function*() {
+ let pixbuf = firetray.ChatStatusIcon.pixBuffer;
+
+ for (let a=255; a>0; a-=ALPHA_STEP) {
+@@ -203,14 +203,12 @@ if (gtk.gtk_get_major_version() == 3 &&
+ },
+
+ fadeStep: function() {
+- try {
+- if (firetray.ChatStatusIcon.generators['fade'].next())
+- firetray.ChatStatusIcon.timers['fade-step'].initWithCallback(
+- { notify: firetray.ChatStatusIcon.fadeStep },
+- ALPHA_STEP_SLEEP_MILLISECONDS, Ci.nsITimer.TYPE_ONE_SHOT);
+-
+- } catch (e if e instanceof StopIteration) {
+-
++ let step = firetray.ChatStatusIcon.generators['fade'].next();
++ if (!step.done) {
++ firetray.ChatStatusIcon.timers['fade-step'].initWithCallback(
++ { notify: firetray.ChatStatusIcon.fadeStep },
++ ALPHA_STEP_SLEEP_MILLISECONDS, Ci.nsITimer.TYPE_ONE_SHOT);
++ } else {
+ if (firetray.ChatStatusIcon.events['stop-fade']) {
+ log.debug("stop-fade");
+ delete firetray.ChatStatusIcon.events['stop-fade'];
+@@ -233,7 +231,7 @@ if (gtk.gtk_get_major_version() == 3 &&
+ { notify: firetray.ChatStatusIcon.fadeLoop },
+ FADE_OVER_SLEEP_MILLISECONDS, Ci.nsITimer.TYPE_ONE_SHOT);
+ }
+- };
++ }
+ },
+
+ fadeLoop: function() {
+--- firetray-0.6.1+dfsg.orig/src/modules/linux/FiretrayGtkIcons.jsm
++++ firetray-0.6.1+dfsg/src/modules/linux/FiretrayGtkIcons.jsm
+@@ -4,7 +4,7 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://firetray/commons.js"); // first for Handler.app !
+ Cu.import("resource://firetray/ctypes/linux/"+firetray.Handler.app.widgetTk+"/gtk.jsm");
+--- firetray-0.6.1+dfsg.orig/src/modules/linux/FiretrayGtkStatusIcon.jsm
++++ firetray-0.6.1+dfsg/src/modules/linux/FiretrayGtkStatusIcon.jsm
+@@ -4,7 +4,7 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/ctypes.jsm");
+ Cu.import("resource://firetray/commons.js"); // first for Handler.app !
+--- firetray-0.6.1+dfsg.orig/src/modules/linux/FiretrayPopupMenu.jsm
++++ firetray-0.6.1+dfsg/src/modules/linux/FiretrayPopupMenu.jsm
+@@ -4,7 +4,7 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/Services.jsm");
+ Cu.import("resource://gre/modules/XPCOMUtils.jsm");
+--- firetray-0.6.1+dfsg.orig/src/modules/linux/FiretrayStatusIcon.jsm
++++ firetray-0.6.1+dfsg/src/modules/linux/FiretrayStatusIcon.jsm
+@@ -4,7 +4,7 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/ctypes.jsm");
+ Cu.import("resource://firetray/commons.js"); // first for Handler.app !
+--- firetray-0.6.1+dfsg.orig/src/modules/linux/FiretrayWindow.jsm
++++ firetray-0.6.1+dfsg/src/modules/linux/FiretrayWindow.jsm
+@@ -11,7 +11,7 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/Services.jsm");
+ Cu.import("resource://gre/modules/XPCOMUtils.jsm");
+@@ -478,7 +478,8 @@ firetray.Window.getXWindowStates = funct
+ log.debug("propsFound, nitems="+propsFound+", "+nitems);
+ if (!propsFound) return 0;
+
+- let maximizedHorz = maximizedVert = false;
++ let maximizedVert = false;
++ let maximizedHorz = false;
+ for (let i=0, len=nitems.value; i<len; ++i) {
+ log.debug("i: "+propsFound.contents[i]);
+ let currentProp = propsFound.contents[i];
+--- firetray-0.6.1+dfsg.orig/src/modules/logging.jsm
++++ firetray-0.6.1+dfsg/src/modules/logging.jsm
+@@ -4,34 +4,34 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/Services.jsm");
+
+ const FIRETRAY_LOG_LEVEL = "Warn"; // "All" for debugging
+
+ const COLOR_NORMAL = "";
+-const COLOR_RESET = "\033[m";
+-const COLOR_BOLD = "\033[1m";
+-const COLOR_RED = "\033[31m";
+-const COLOR_GREEN = "\033[32m";
+-const COLOR_YELLOW = "\033[33m";
+-const COLOR_BLUE = "\033[34m";
+-const COLOR_MAGENTA = "\033[35m";
+-const COLOR_CYAN = "\033[36m";
+-const COLOR_WHITE = "\033[37m";
+-const COLOR_BOLD_RED = "\033[1;31m";
+-const COLOR_BOLD_GREEN = "\033[1;32m";
+-const COLOR_BOLD_YELLOW = "\033[1;33m";
+-const COLOR_BOLD_BLUE = "\033[1;34m";
+-const COLOR_BOLD_MAGENTA = "\033[1;35m";
+-const COLOR_BOLD_CYAN = "\033[1;36m";
+-const COLOR_BG_RED = "\033[41m";
+-const COLOR_BG_GREEN = "\033[42m";
+-const COLOR_BG_YELLOW = "\033[43m";
+-const COLOR_BG_BLUE = "\033[44m";
+-const COLOR_BG_MAGENTA = "\033[45m";
+-const COLOR_BG_CYAN = "\033[46m";
++const COLOR_RESET = "\0o33[m";
++const COLOR_BOLD = "\0o33[1m";
++const COLOR_RED = "\0o33[31m";
++const COLOR_GREEN = "\0o33[32m";
++const COLOR_YELLOW = "\0o33[33m";
++const COLOR_BLUE = "\0o33[34m";
++const COLOR_MAGENTA = "\0o33[35m";
++const COLOR_CYAN = "\0o33[36m";
++const COLOR_WHITE = "\0o33[37m";
++const COLOR_BOLD_RED = "\0o33[1;31m";
++const COLOR_BOLD_GREEN = "\0o33[1;32m";
++const COLOR_BOLD_YELLOW = "\0o33[1;33m";
++const COLOR_BOLD_BLUE = "\0o33[1;34m";
++const COLOR_BOLD_MAGENTA = "\0o33[1;35m";
++const COLOR_BOLD_CYAN = "\0o33[1;36m";
++const COLOR_BG_RED = "\0o33[41m";
++const COLOR_BG_GREEN = "\0o33[42m";
++const COLOR_BG_YELLOW = "\0o33[43m";
++const COLOR_BG_BLUE = "\0o33[44m";
++const COLOR_BG_MAGENTA = "\0o33[45m";
++const COLOR_BG_CYAN = "\0o33[46m";
+
+ var colorTermLogColors = {
+ "FATAL": COLOR_BOLD_RED,
+--- firetray-0.6.1+dfsg.orig/src/modules/winnt/FiretrayPopupMenu.jsm
++++ firetray-0.6.1+dfsg/src/modules/winnt/FiretrayPopupMenu.jsm
+@@ -4,7 +4,7 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/Services.jsm");
+ Cu.import("resource://gre/modules/XPCOMUtils.jsm");
+--- firetray-0.6.1+dfsg.orig/src/modules/winnt/FiretrayStatusIcon.jsm
++++ firetray-0.6.1+dfsg/src/modules/winnt/FiretrayStatusIcon.jsm
+@@ -7,7 +7,7 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/Services.jsm");
+ Cu.import("resource://gre/modules/XPCOMUtils.jsm");
+@@ -179,7 +179,7 @@ firetray.StatusIcon = {
+ create: function() {
+ let hwnd_hidden = this.createProxyWindow();
+
+- nid = new shell32.NOTIFYICONDATAW();
++ let nid = new shell32.NOTIFYICONDATAW();
+ nid.cbSize = shell32.NOTIFYICONDATAW_SIZE();
+ log.debug("SIZE="+nid.cbSize);
+ nid.szTip = firetray.Handler.app.name;
+@@ -191,7 +191,7 @@ firetray.StatusIcon = {
+ nid.uVersion = shell32.NOTIFYICON_VERSION_4;
+
+ // Install the icon
+- rv = shell32.Shell_NotifyIconW(shell32.NIM_ADD, nid.address());
++ let rv = shell32.Shell_NotifyIconW(shell32.NIM_ADD, nid.address());
+ log.debug("Shell_NotifyIcon ADD="+rv+" winLastError="+ctypes.winLastError); // ERROR_INVALID_WINDOW_HANDLE(1400)
+ rv = shell32.Shell_NotifyIconW(shell32.NIM_SETVERSION, nid.address());
+ log.debug("Shell_NotifyIcon SETVERSION="+rv+" winLastError="+ctypes.winLastError);
+--- firetray-0.6.1+dfsg.orig/src/modules/winnt/FiretrayWin32.jsm
++++ firetray-0.6.1+dfsg/src/modules/winnt/FiretrayWin32.jsm
+@@ -4,7 +4,7 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/ctypes.jsm");
+ Cu.import("resource://firetray/ctypes/winnt/win32.jsm");
+--- firetray-0.6.1+dfsg.orig/src/modules/winnt/FiretrayWindow.jsm
++++ firetray-0.6.1+dfsg/src/modules/winnt/FiretrayWindow.jsm
+@@ -4,7 +4,7 @@ var EXPORTED_SYMBOLS = [ "firetray" ];
+
+ const Cc = Components.classes;
+ const Ci = Components.interfaces;
+-const Cu = Components.utils;
++const Cu = ChromeUtils;
+
+ Cu.import("resource://gre/modules/ctypes.jsm");
+ Cu.import("resource://firetray/ctypes/ctypesMap.jsm");
+--- /dev/null
++++ firetray-0.6.1+dfsg/testing/firefox.xpm
+@@ -0,0 +1,3096 @@
++/* XPM */
++static const char * firefox_xpm[] = {
++"64 64 3029 2",
++" c None",
++". c #456EA6",
++"+ c #3664A1",
++"@ c #295B9E",
++"# c #295B9F",
++"$ c #2A5FA2",
++"% c #3165A8",
++"& c #4173AF",
++"* c #254D8D",
++"= c #3F669D",
++"- c #295B98",
++"; c #27619B",
++"> c #387CAE",
++", c #4A95BE",
++"' c #54A2C5",
++") c #5FAFCE",
++"! c #64B4D1",
++"~ c #67B5D3",
++"{ c #75B7D5",
++"] c #85C7DF",
++"^ c #7ACEE6",
++"/ c #6BC8E3",
++"( c #59BCD9",
++"_ c #60BACC",
++": c #52B3D0",
++"< c #40659A",
++"[ c #3D659A",
++"} c #285A93",
++"| c #3274A5",
++"1 c #4A9ABD",
++"2 c #5FAECB",
++"3 c #85D0E2",
++"4 c #9AE3EF",
++"5 c #A5E8F2",
++"6 c #B4EEF5",
++"7 c #B7F0F6",
++"8 c #B7F1F7",
++"9 c #C6F6FA",
++"0 c #D2F8FC",
++"a c #C5F2F8",
++"b c #B8ECF5",
++"c c #98DEEE",
++"d c #74CCE7",
++"e c #62C2E2",
++"f c #62B3D2",
++"g c #669BBC",
++"h c #476796",
++"i c #254D88",
++"j c #1C4A87",
++"k c #2C689A",
++"l c #4DA6C5",
++"m c #6DCEE0",
++"n c #96E8F5",
++"o c #B6F7FF",
++"p c #BFFAFF",
++"q c #CEFAFF",
++"r c #C9F8FF",
++"s c #D4FAFF",
++"t c #E6FDFF",
++"u c #E4FCFF",
++"v c #E2FCFF",
++"w c #E0FBFF",
++"x c #E0FCFF",
++"y c #E1FCFF",
++"z c #DEFDFF",
++"A c #D2FAFE",
++"B c #C5F7FB",
++"C c #9DE9F5",
++"D c #76D5EC",
++"E c #3A8ABA",
++"F c #2C69A3",
++"G c #2A66A2",
++"H c #24477D",
++"I c #133973",
++"J c #173F78",
++"K c #2C69A2",
++"L c #4094C6",
++"M c #68C6E3",
++"N c #9DEFFF",
++"O c #A4F2FF",
++"P c #A3EFFF",
++"Q c #AEF1FE",
++"R c #BAF3FF",
++"S c #D5F9FF",
++"T c #DBFAFF",
++"U c #DAFAFF",
++"V c #D9FAFF",
++"W c #D8F9FF",
++"X c #D7F9FF",
++"Y c #D0FAFF",
++"Z c #CFFAFF",
++"` c #C9F9FF",
++" . c #A2F0FD",
++".. c #70D4E7",
++"+. c #5FB3C5",
++"@. c #4592B5",
++"#. c #1B5B9A",
++"$. c #29629D",
++"%. c #294B7E",
++"&. c #133972",
++"*. c #1E4A85",
++"=. c #275A98",
++"-. c #408BC4",
++";. c #60B6DC",
++">. c #88DEF6",
++",. c #99EAFC",
++"'. c #9DEBFC",
++"). c #A4EEFC",
++"!. c #C1F5FE",
++"~. c #CAF6FE",
++"{. c #D1F8FE",
++"]. c #D5F8FE",
++"^. c #D6F9FE",
++"/. c #D7F9FE",
++"(. c #D5F9FE",
++"_. c #D4F8FE",
++":. c #CDF8FE",
++"<. c #CAF7FE",
++"[. c #C4F6FE",
++"}. c #B1F4FE",
++"|. c #89DDF1",
++"1. c #7BBCC9",
++"2. c #79B3BF",
++"3. c #5E8FAA",
++"4. c #3A6F9F",
++"5. c #3E72A1",
++"6. c #5886A6",
++"7. c #1F4074",
++"8. c #0D3069",
++"9. c #0E3368",
++"0. c #1D4887",
++"a. c #306CBA",
++"b. c #397CC5",
++"c. c #6BBBE5",
++"d. c #89DCF7",
++"e. c #88DBF4",
++"f. c #9CE6F7",
++"g. c #B8F1FC",
++"h. c #BCF2FB",
++"i. c #CBF5FD",
++"j. c #CCF5FD",
++"k. c #CFF6FC",
++"l. c #D0F6FC",
++"m. c #D1F7FC",
++"n. c #D2F7FD",
++"o. c #D1F7FD",
++"p. c #CDF6FC",
++"q. c #C8F5FD",
++"r. c #C5F5FD",
++"s. c #C1F4FC",
++"t. c #BCF3FB",
++"u. c #9CE8F6",
++"v. c #6DBEDD",
++"w. c #569EC0",
++"x. c #91ABAB",
++"y. c #DDE2C2",
++"z. c #ADC1B8",
++"A. c #44759D",
++"B. c #376D9C",
++"C. c #5D8DAE",
++"D. c #123269",
++"E. c #072962",
++"F. c #11356A",
++"G. c #1A4079",
++"H. c #295CB0",
++"I. c #3672BF",
++"J. c #488BCB",
++"K. c #78C8ED",
++"L. c #7CCFEE",
++"M. c #80D4EF",
++"N. c #97E4F7",
++"O. c #BCF8FF",
++"P. c #BEF9FF",
++"Q. c #C4FAFF",
++"R. c #C7F8FF",
++"S. c #CAF5FB",
++"T. c #CCF5FC",
++"U. c #CDF5FC",
++"V. c #CEF6FC",
++"W. c #CEF5FC",
++"X. c #CBF5FC",
++"Y. c #C9F4FC",
++"Z. c #C4F3FB",
++"`. c #C0F3FB",
++" + c #BBF3FB",
++".+ c #B6F1FB",
++"++ c #B1F1FB",
++"@+ c #89E0F3",
++"#+ c #79D0EA",
++"$+ c #367EAF",
++"%+ c #84999C",
++"&+ c #DADDB9",
++"*+ c #F6F5C0",
++"=+ c #7E9B9B",
++"-+ c #3E739C",
++";+ c #8DADB6",
++">+ c #CEB199",
++",+ c #F59C43",
++"'+ c #19386A",
++")+ c #0B2B62",
++"!+ c #0D2E63",
++"~+ c #1A407D",
++"{+ c #24509A",
++"]+ c #2F61B5",
++"^+ c #3E77C3",
++"/+ c #569AD6",
++"(+ c #6EBAE5",
++"_+ c #74C5E8",
++":+ c #75CEEE",
++"<+ c #93D3E3",
++"[+ c #B6CFCC",
++"}+ c #BFCDC1",
++"|+ c #C5C9BA",
++"1+ c #C5DDD8",
++"2+ c #C5F6FF",
++"3+ c #C8F4FB",
++"4+ c #C9F4FB",
++"5+ c #CBF5FB",
++"6+ c #C9F5FB",
++"7+ c #C7F4FB",
++"8+ c #C6F4FB",
++"9+ c #BDF2FA",
++"0+ c #BAF1FA",
++"a+ c #B4F0FA",
++"b+ c #B0F0FA",
++"c+ c #A5EAF7",
++"d+ c #8BDEF1",
++"e+ c #7AD4ED",
++"f+ c #5DB4DA",
++"g+ c #2367A6",
++"h+ c #547D9C",
++"i+ c #D6D8A2",
++"j+ c #FFFFA4",
++"k+ c #BAC894",
++"l+ c #618E9B",
++"m+ c #7B6B76",
++"n+ c #B1634F",
++"o+ c #DB945E",
++"p+ c #F5933C",
++"q+ c #F48C37",
++"r+ c #E99C57",
++"s+ c #08265C",
++"t+ c #06255C",
++"u+ c #0A295E",
++"v+ c #14356D",
++"w+ c #234C90",
++"x+ c #2B57A2",
++"y+ c #3262B3",
++"z+ c #427CC6",
++"A+ c #589CD6",
++"B+ c #61B0E4",
++"C+ c #63BEED",
++"D+ c #77B3CD",
++"E+ c #AB7C63",
++"F+ c #C46B3B",
++"G+ c #CD642C",
++"H+ c #C8895E",
++"I+ c #C1CDC1",
++"J+ c #C0F6FF",
++"K+ c #C3F3FA",
++"L+ c #C5F3FC",
++"M+ c #C6F4FC",
++"N+ c #C5F4FC",
++"O+ c #C3F3FB",
++"P+ c #C2F2FA",
++"Q+ c #BEF1FA",
++"R+ c #B6F0F9",
++"S+ c #B3EFF9",
++"T+ c #ADEEF8",
++"U+ c #A9EDF8",
++"V+ c #90E0F2",
++"W+ c #7BD3EB",
++"X+ c #71CCE8",
++"Y+ c #64BDE3",
++"Z+ c #4297D0",
++"`+ c #317ABD",
++" @ c #44688F",
++".@ c #CDC881",
++"+@ c #FFFF80",
++"@@ c #EFEF8C",
++"#@ c #8DAC95",
++"$@ c #5F4A5E",
++"%@ c #A33623",
++"&@ c #D37E49",
++"*@ c #E99650",
++"=@ c #F47E28",
++"-@ c #F17A2A",
++";@ c #F38333",
++">@ c #A36649",
++",@ c #001D59",
++"'@ c #011F58",
++")@ c #04245B",
++"!@ c #0A2B62",
++"~@ c #153B79",
++"{@ c #224D93",
++"]@ c #28559F",
++"^@ c #2F60B1",
++"/@ c #3E78C5",
++"(@ c #4B93D9",
++"_@ c #6799C4",
++":@ c #8F7E82",
++"<@ c #A96650",
++"[@ c #D04001",
++"}@ c #CF4B09",
++"|@ c #CA652E",
++"1@ c #B7D3CE",
++"2@ c #B6F5FE",
++"3@ c #BCF0FA",
++"4@ c #BFF1FA",
++"5@ c #C0F2FB",
++"6@ c #C1F2FB",
++"7@ c #C2F2FC",
++"8@ c #C1F2FC",
++"9@ c #B9F0F9",
++"0@ c #B2EFF9",
++"a@ c #AEEEF8",
++"b@ c #A6EBF7",
++"c@ c #A2ECF7",
++"d@ c #85DAEE",
++"e@ c #6AC7E5",
++"f@ c #69C5E4",
++"g@ c #5DB4DF",
++"h@ c #4799D3",
++"i@ c #3E8CCE",
++"j@ c #185AAF",
++"k@ c #486687",
++"l@ c #DAD074",
++"m@ c #FFF96D",
++"n@ c #F9F78A",
++"o@ c #94A48B",
++"p@ c #4C3655",
++"q@ c #A75536",
++"r@ c #DD945C",
++"s@ c #ED7A2E",
++"t@ c #EF691C",
++"u@ c #ED6418",
++"v@ c #F16514",
++"w@ c #C6521D",
++"x@ c #44283A",
++"y@ c #001C53",
++"z@ c #142B5A",
++"A@ c #324166",
++"B@ c #425076",
++"C@ c #4C5B86",
++"D@ c #4D6190",
++"E@ c #4566A4",
++"F@ c #4070B7",
++"G@ c #5D76A6",
++"H@ c #A45C4A",
++"I@ c #C53E0D",
++"J@ c #C93F09",
++"K@ c #CB4F12",
++"L@ c #C55C22",
++"M@ c #9DABA6",
++"N@ c #A7F2FF",
++"O@ c #ADEEF9",
++"P@ c #B5EEF9",
++"Q@ c #B8EFFA",
++"R@ c #BAF0FB",
++"S@ c #BDF1FB",
++"T@ c #BDF2FC",
++"U@ c #BDF2FB",
++"V@ c #BDF1FC",
++"W@ c #BBF0FB",
++"X@ c #B9EFFA",
++"Y@ c #B7EEFA",
++"Z@ c #B1EEF9",
++"`@ c #A1E8F6",
++" # c #91DFF1",
++".# c #90E0F1",
++"+# c #96E7F5",
++"@# c #61BEE1",
++"## c #5EB9DF",
++"$# c #51A6D7",
++"%# c #4288C2",
++"&# c #6094BE",
++"*# c #75A1C4",
++"=# c #3B6AA6",
++"-# c #687A77",
++";# c #EFDA5D",
++"># c #FFED64",
++",# c #E9E782",
++"'# c #A5BC93",
++")# c #7B5A4D",
++"!# c #B74C28",
++"~# c #D2683A",
++"{# c #E1B267",
++"]# c #EE6517",
++"^# c #EC5B13",
++"/# c #EA540E",
++"(# c #E8510B",
++"_# c #E74906",
++":# c #A73917",
++"<# c #4E393E",
++"[# c #70564A",
++"}# c #A37251",
++"|# c #B17B58",
++"1# c #B58264",
++"2# c #B4866C",
++"3# c #A28883",
++"4# c #817283",
++"5# c #A05645",
++"6# c #C73C0A",
++"7# c #C44110",
++"8# c #C54610",
++"9# c #D35810",
++"0# c #967561",
++"a# c #81D4EE",
++"b# c #A2ECF8",
++"c# c #A5EBF8",
++"d# c #AEECF9",
++"e# c #B4EEFA",
++"f# c #B6EFFB",
++"g# c #B9F0FB",
++"h# c #BAF1FC",
++"i# c #BAF0FC",
++"j# c #B8EFFB",
++"k# c #B3EEFA",
++"l# c #B0EDF9",
++"m# c #A9ECF9",
++"n# c #89DDF0",
++"o# c #73CFE9",
++"p# c #7BD4EB",
++"q# c #81D9EE",
++"r# c #6CC7E5",
++"s# c #5AB6DE",
++"t# c #56AFDC",
++"u# c #4A9ED4",
++"v# c #367ABB",
++"w# c #5681AC",
++"x# c #CDD2BE",
++"y# c #AFC2C7",
++"z# c #526C89",
++"A# c #A29B59",
++"B# c #FFE955",
++"C# c #FFE765",
++"D# c #FFFF85",
++"E# c #8F9A7A",
++"F# c #944332",
++"G# c #BE3017",
++"H# c #E0A757",
++"I# c #D5946E",
++"J# c #EA510A",
++"K# c #E64B0A",
++"L# c #DF4106",
++"M# c #DA4507",
++"N# c #E25A0C",
++"O# c #DE6B15",
++"P# c #CA6D1F",
++"Q# c #D17122",
++"R# c #DE7625",
++"S# c #E1792A",
++"T# c #E28035",
++"U# c #E3853E",
++"V# c #E18D4D",
++"W# c #C45F30",
++"X# c #C44616",
++"Y# c #C33E0F",
++"Z# c #C54410",
++"`# c #CD5213",
++" $ c #B16B3C",
++".$ c #6AAAC4",
++"+$ c #8EE2F4",
++"@$ c #9CEAF8",
++"#$ c #9FEAF8",
++"$$ c #A7ECF9",
++"%$ c #ADEEFA",
++"&$ c #B1EFFB",
++"*$ c #B5F1FC",
++"=$ c #B8F2FC",
++"-$ c #B6F1FC",
++";$ c #B3F0FB",
++">$ c #A8EDF9",
++",$ c #8ADDF1",
++"'$ c #75D2EA",
++")$ c #6DCBE8",
++"!$ c #6CC8E6",
++"~$ c #68C5E4",
++"{$ c #5DBBDF",
++"]$ c #56B0DD",
++"^$ c #51A9DA",
++"/$ c #489AD6",
++"($ c #3C87CE",
++"_$ c #3575BC",
++":$ c #64809E",
++"<$ c #D1D2B1",
++"[$ c #CCD0A8",
++"}$ c #999B76",
++"|$ c #CFB857",
++"1$ c #FAD755",
++"2$ c #FDE261",
++"3$ c #E4DF76",
++"4$ c #927959",
++"5$ c #862727",
++"6$ c #BF6331",
++"7$ c #F1DA64",
++"8$ c #D5875E",
++"9$ c #DE3E02",
++"0$ c #D23604",
++"a$ c #D13F06",
++"b$ c #E87714",
++"c$ c #E97E17",
++"d$ c #E77717",
++"e$ c #E66E14",
++"f$ c #E16612",
++"g$ c #DC6211",
++"h$ c #DB6311",
++"i$ c #DC6713",
++"j$ c #DD6C18",
++"k$ c #DC6C1F",
++"l$ c #CC4C12",
++"m$ c #C4420F",
++"n$ c #C34310",
++"o$ c #CA4F12",
++"p$ c #D65D13",
++"q$ c #798384",
++"r$ c #76D2EC",
++"s$ c #91E8F6",
++"t$ c #96E8F7",
++"u$ c #9AE9F8",
++"v$ c #A1ECF9",
++"w$ c #A5EEFA",
++"x$ c #AAEFFB",
++"y$ c #AFF1FC",
++"z$ c #B2F2FD",
++"A$ c #AEF1FC",
++"B$ c #ABF0FB",
++"C$ c #A4EEFA",
++"D$ c #7ED7EF",
++"E$ c #6CC9E7",
++"F$ c #68C6E6",
++"G$ c #64C2E3",
++"H$ c #5FBCE1",
++"I$ c #59B8E0",
++"J$ c #52AADC",
++"K$ c #4DA2DA",
++"L$ c #4592D4",
++"M$ c #3D87D3",
++"N$ c #367ECA",
++"O$ c #1F56A0",
++"P$ c #587082",
++"Q$ c #EEEA8F",
++"R$ c #EDED8F",
++"S$ c #E2D472",
++"T$ c #F1C951",
++"U$ c #F4CA4E",
++"V$ c #FFE35E",
++"W$ c #CCCB6F",
++"X$ c #736054",
++"Y$ c #982514",
++"Z$ c #F3D660",
++"`$ c #F0E97D",
++" % c #CF6E4B",
++".% c #C82D01",
++"+% c #CC4007",
++"@% c #E46F14",
++"#% c #ED831B",
++"$% c #E77519",
++"%% c #DF6414",
++"&% c #DC5D11",
++"*% c #DB5C11",
++"=% c #DB5D12",
++"-% c #DA5E13",
++";% c #D95F11",
++">% c #D9610F",
++",% c #D25812",
++"'% c #C74911",
++")% c #C4450F",
++"!% c #C84B11",
++"~% c #D05814",
++"{% c #D96112",
++"]% c #5F8AA0",
++"^% c #7CDCF2",
++"/% c #8CE7F6",
++"(% c #92E8F6",
++"_% c #95E9F8",
++":% c #9BEBF9",
++"<% c #A0ECFA",
++"[% c #A3EEFB",
++"}% c #A7F0FC",
++"|% c #AAF1FD",
++"1% c #A9F1FD",
++"2% c #A4EFFB",
++"3% c #9FECFA",
++"4% c #9EECF9",
++"5% c #91E5F6",
++"6% c #7ED8F0",
++"7% c #7DD9F0",
++"8% c #69C6E7",
++"9% c #5AB7E1",
++"0% c #54ADDE",
++"a% c #50A5DC",
++"b% c #53ADDF",
++"c% c #5BBEE8",
++"d% c #469DDA",
++"e% c #3982CA",
++"f% c #2765AD",
++"g% c #224E87",
++"h% c #969C6E",
++"i% c #FFFF71",
++"j% c #FEF779",
++"k% c #F6DB67",
++"l% c #F1C34B",
++"m% c #F4C94E",
++"n% c #F9E262",
++"o% c #C5C268",
++"p% c #7B221D",
++"q% c #D5A24E",
++"r% c #F5E76A",
++"s% c #C06247",
++"t% c #CB4507",
++"u% c #EC7E18",
++"v% c #EA7919",
++"w% c #E26714",
++"x% c #DF5E13",
++"y% c #DB560F",
++"z% c #DA570F",
++"A% c #D95811",
++"B% c #D85911",
++"C% c #D85A11",
++"D% c #D85C12",
++"E% c #D05412",
++"F% c #CB4E11",
++"G% c #CA4C10",
++"H% c #CF5412",
++"I% c #D55E15",
++"J% c #D66316",
++"K% c #964C3B",
++"L% c #6FC0D6",
++"M% c #7EEDFF",
++"N% c #8AE9FB",
++"O% c #8DEAFC",
++"P% c #92ECFD",
++"Q% c #97EEFC",
++"R% c #9BEEFC",
++"S% c #9FEEFC",
++"T% c #A1EFFC",
++"U% c #9FEEFB",
++"V% c #9CEDFA",
++"W% c #98EBF9",
++"X% c #95EAF9",
++"Y% c #91E8F8",
++"Z% c #88E5F6",
++"`% c #86E5F5",
++" & c #7BDDF2",
++".& c #70D3EE",
++"+& c #6BCFEC",
++"@& c #67CFEE",
++"#& c #66D1F0",
++"$& c #60CEF0",
++"%& c #55C0EC",
++"&& c #4CB0E4",
++"*& c #3481C1",
++"=& c #1C5499",
++"-& c #4E6874",
++";& c #E7D55E",
++">& c #FFEF5D",
++",& c #FCF172",
++"'& c #F6DB73",
++")& c #EFBF51",
++"!& c #F4C84E",
++"~& c #FDE15B",
++"{& c #997241",
++"]& c #B35E2C",
++"^& c #F6E159",
++"/& c #D1885E",
++"(& c #EC7D14",
++"_& c #EC7B15",
++":& c #E0620F",
++"<& c #DD560B",
++"[& c #DB530C",
++"}& c #DA540F",
++"|& c #DA5610",
++"1& c #D8540F",
++"2& c #D7530E",
++"3& c #D6540F",
++"4& c #D65610",
++"5& c #D55712",
++"6& c #D25411",
++"7& c #D05311",
++"8& c #D15412",
++"9& c #D35A14",
++"0& c #D66215",
++"a& c #D45F15",
++"b& c #B32E06",
++"c& c #BC491F",
++"d& c #9AAFA5",
++"e& c #88E1EF",
++"f& c #8DE0EC",
++"g& c #90E3EF",
++"h& c #8EE9FB",
++"i& c #90EDFF",
++"j& c #9AF5FF",
++"k& c #9BF1FF",
++"l& c #98ECFA",
++"m& c #97ECFA",
++"n& c #95EBFA",
++"o& c #91EAF9",
++"p& c #8EE9F9",
++"q& c #8AE7F7",
++"r& c #84E5F6",
++"s& c #81E4F6",
++"t& c #7AE1F5",
++"u& c #75DEF3",
++"v& c #6FDAF2",
++"w& c #68D7F3",
++"x& c #64D2F2",
++"y& c #5BC8F0",
++"z& c #52BFEF",
++"A& c #4EB9ED",
++"B& c #3C97D5",
++"C& c #225C9D",
++"D& c #295281",
++"E& c #9E9D69",
++"F& c #FFF362",
++"G& c #FCEC5A",
++"H& c #FEFB74",
++"I& c #F1CB5B",
++"J& c #ECB446",
++"K& c #F8C84D",
++"L& c #D7BC51",
++"M& c #6F3E33",
++"N& c #EBD950",
++"O& c #F5DE65",
++"P& c #E99541",
++"Q& c #EE7D15",
++"R& c #E36610",
++"S& c #DD570A",
++"T& c #DA5108",
++"U& c #D95009",
++"V& c #D9510C",
++"W& c #D8500E",
++"X& c #D64F0D",
++"Y& c #D5500D",
++"Z& c #D5510E",
++"`& c #D4520F",
++" * c #D45311",
++".* c #D35410",
++"+* c #D15511",
++"@* c #D25712",
++"#* c #D55D14",
++"$* c #D76316",
++"%* c #D15C14",
++"&* c #B42E04",
++"** c #C73C05",
++"=* c #D35010",
++"-* c #DB6520",
++";* c #DE671F",
++">* c #DE6820",
++",* c #D96D2A",
++"'* c #AF7852",
++")* c #728F92",
++"!* c #81CAD5",
++"~* c #95F1FF",
++"{* c #92EBFA",
++"]* c #90EBF9",
++"^* c #8CE9F8",
++"/* c #8AE8F8",
++"(* c #85E6F7",
++"_* c #7FE3F6",
++":* c #7CE2F5",
++"<* c #75DEF4",
++"[* c #71DBF3",
++"}* c #6AD6F3",
++"|* c #62D0F2",
++"1* c #5FCCF0",
++"2* c #55C2F0",
++"3* c #4EBCF0",
++"4* c #4BB7F2",
++"5* c #3C9CDB",
++"6* c #2765A3",
++"7* c #164786",
++"8* c #656F6B",
++"9* c #FADB64",
++"0* c #FDE453",
++"a* c #FEF65E",
++"b* c #F6DB5D",
++"c* c #EAB14A",
++"d* c #ECB348",
++"e* c #FCCB4B",
++"f* c #A18849",
++"g* c #ECE150",
++"h* c #F3D65B",
++"i* c #EE7F16",
++"j* c #E46911",
++"k* c #DC5509",
++"l* c #DB4E06",
++"m* c #D74705",
++"n* c #D74A06",
++"o* c #D64B0A",
++"p* c #D54A0B",
++"q* c #D44B0C",
++"r* c #D34B0C",
++"s* c #D24C0C",
++"t* c #D24D0E",
++"u* c #D24F0F",
++"v* c #D25210",
++"w* c #D35511",
++"x* c #D35812",
++"y* c #D86216",
++"z* c #D15B13",
++"A* c #B52E04",
++"B* c #C63E07",
++"C* c #D84C08",
++"D* c #E15509",
++"E* c #DD5308",
++"F* c #E15508",
++"G* c #E6590A",
++"H* c #CF4C04",
++"I* c #6A432B",
++"J* c #51A1B9",
++"K* c #7EE4FF",
++"L* c #79D9F4",
++"M* c #78DAF4",
++"N* c #76DAF3",
++"O* c #75DAF3",
++"P* c #74D9F3",
++"Q* c #71D8F3",
++"R* c #6FD8F3",
++"S* c #6CD7F3",
++"T* c #69D5F3",
++"U* c #62D1F3",
++"V* c #5BC8F1",
++"W* c #57C3F0",
++"X* c #4DB6EB",
++"Y* c #398ECD",
++"Z* c #3281C2",
++"`* c #399AD9",
++" = c #3695D4",
++".= c #1D5E9E",
++"+= c #1B3A6B",
++"@= c #9E9464",
++"#= c #FFDE58",
++"$= c #F9DD4D",
++"%= c #FDEF57",
++"&= c #EDBD4B",
++"*= c #EAB45D",
++"== c #F2BA48",
++"-= c #F7C742",
++";= c #FCF14E",
++">= c #F8D64C",
++",= c #ED8C2B",
++"'= c #ED7B14",
++")= c #E1600E",
++"!= c #DC5208",
++"~= c #D94C06",
++"{= c #D74706",
++"]= c #D74A07",
++"^= c #D64909",
++"/= c #D4490B",
++"(= c #D3490B",
++"_= c #D2490B",
++":= c #D14A0C",
++"<= c #D14B0D",
++"[= c #D04D0E",
++"}= c #D1500F",
++"|= c #D25511",
++"1= c #D35712",
++"2= c #D55C14",
++"3= c #D76116",
++"4= c #D35D14",
++"5= c #B62F04",
++"6= c #C73E05",
++"7= c #D84C07",
++"8= c #E35507",
++"9= c #DE5308",
++"0= c #E05408",
++"a= c #E45303",
++"b= c #827968",
++"c= c #51AFD4",
++"d= c #71D6F8",
++"e= c #6DD0F1",
++"f= c #6CCFF1",
++"g= c #69CDF0",
++"h= c #68CCF0",
++"i= c #66CAEF",
++"j= c #63C8EF",
++"k= c #62C8EF",
++"l= c #60C8EF",
++"m= c #5EC9EF",
++"n= c #5AC6F0",
++"o= c #56C2F0",
++"p= c #52BEEF",
++"q= c #46A9E3",
++"r= c #2B6CAE",
++"s= c #2867A8",
++"t= c #2D7AB8",
++"u= c #3598D8",
++"v= c #2673B3",
++"w= c #0D326D",
++"x= c #827E62",
++"y= c #FFD858",
++"z= c #F8D048",
++"A= c #FDEA51",
++"B= c #F0C748",
++"C= c #EAB75C",
++"D= c #F0B94C",
++"E= c #F9CA43",
++"F= c #FDF24D",
++"G= c #F8D545",
++"H= c #E59E57",
++"I= c #F18319",
++"J= c #E96B10",
++"K= c #DE570B",
++"L= c #DA4B07",
++"M= c #D84807",
++"N= c #D74B09",
++"O= c #D74A0A",
++"P= c #D3470A",
++"Q= c #D2470B",
++"R= c #D1460A",
++"S= c #D0460B",
++"T= c #CF470C",
++"U= c #CE480D",
++"V= c #CE4A0D",
++"W= c #CF4E0F",
++"X= c #D15211",
++"Y= c #D15512",
++"Z= c #D45A13",
++"`= c #D56015",
++" - c #D76419",
++".- c #B83104",
++"+- c #CD4B13",
++"@- c #DF6D2D",
++"#- c #EA8E4D",
++"$- c #E37430",
++"%- c #E56E25",
++"&- c #F7B674",
++"*- c #D4C39E",
++"=- c #5F91B2",
++"-- c #459CD0",
++";- c #64C6ED",
++">- c #65C9F0",
++",- c #64C7F0",
++"'- c #62C5EE",
++")- c #61C4ED",
++"!- c #5EC1ED",
++"~- c #58BEEC",
++"{- c #56BCEB",
++"]- c #52B7EA",
++"^- c #4EB3E8",
++"/- c #49AEE7",
++"(- c #44A9E7",
++"_- c #41A6E6",
++":- c #358ACC",
++"<- c #245FA0",
++"[- c #2463A2",
++"}- c #2A7AB9",
++"|- c #339DE0",
++"1- c #2778B9",
++"2- c #043379",
++"3- c #535F63",
++"4- c #E8C052",
++"5- c #F6C142",
++"6- c #F8D649",
++"7- c #FADC46",
++"8- c #EFC24E",
++"9- c #F6CC57",
++"0- c #FADA48",
++"a- c #FDEF49",
++"b- c #F7CF3A",
++"c- c #ED933A",
++"d- c #EF6A13",
++"e- c #E3650F",
++"f- c #D94C08",
++"g- c #D64304",
++"h- c #D74A0B",
++"i- c #D5480B",
++"j- c #D2460A",
++"k- c #D0450A",
++"l- c #CF450B",
++"m- c #CE460C",
++"n- c #CD480C",
++"o- c #CE490D",
++"p- c #CE4C0F",
++"q- c #D05210",
++"r- c #D15411",
++"s- c #D45B15",
++"t- c #D7631A",
++"u- c #DB6B1D",
++"v- c #DC8B63",
++"w- c #EFBE9B",
++"x- c #F7E4BA",
++"y- c #FDFAC8",
++"z- c #FEF6C3",
++"A- c #E5D6AD",
++"B- c #858A93",
++"C- c #3C6090",
++"D- c #2A6FAC",
++"E- c #51ABDA",
++"F- c #5CC0EC",
++"G- c #5CC0ED",
++"H- c #5CBFEC",
++"I- c #59BDEC",
++"J- c #58BCEB",
++"K- c #54BBEB",
++"L- c #4EAFE4",
++"M- c #4CAAE1",
++"N- c #4095D0",
++"O- c #46A9E5",
++"P- c #43A8E7",
++"Q- c #3DA1E2",
++"R- c #399DE0",
++"S- c #308DD0",
++"T- c #2470B3",
++"U- c #1F5FA0",
++"V- c #1E5C9C",
++"W- c #1E5E9E",
++"X- c #1D5593",
++"Y- c #0D4184",
++"Z- c #3E5066",
++"`- c #CAA64C",
++" ; c #F8BD40",
++".; c #F4C442",
++"+; c #FAD943",
++"@; c #F8D142",
++"#; c #FBDF66",
++"$; c #FBE047",
++"%; c #FCE642",
++"&; c #F5C733",
++"*; c #F18622",
++"=; c #EC6F16",
++"-; c #E05F0D",
++";; c #D84907",
++">; c #D54304",
++",; c #D74908",
++"'; c #D6490C",
++"); c #D4470A",
++"!; c #D2460B",
++"~; c #D1450A",
++"{; c #CF440A",
++"]; c #CE450B",
++"^; c #CD460C",
++"/; c #CD4A0D",
++"(; c #CE4D0F",
++"_; c #CF5210",
++":; c #D55E17",
++"<; c #D9671C",
++"[; c #DC6E1F",
++"}; c #E8A171",
++"|; c #EEBA9A",
++"1; c #F3C89C",
++"2; c #F5DDAC",
++"3; c #E8D5AD",
++"4; c #8C8C91",
++"5; c #204E8C",
++"6; c #1D5799",
++"7; c #3D89C1",
++"8; c #55B5E6",
++"9; c #58BBEC",
++"0; c #58BBEB",
++"a; c #57BAEB",
++"b; c #54B9EB",
++"c; c #53B8EA",
++"d; c #52B7EB",
++"e; c #4296D1",
++"f; c #3D8BC8",
++"g; c #357AB9",
++"h; c #3A8DCC",
++"i; c #3A95D5",
++"j; c #399CDF",
++"k; c #359ADD",
++"l; c #2F93D9",
++"m; c #2987CB",
++"n; c #2167A9",
++"o; c #1A5291",
++"p; c #195292",
++"q; c #1B5392",
++"r; c #114386",
++"s; c #354A66",
++"t; c #BD9B4A",
++"u; c #F8BB40",
++"v; c #F1BB40",
++"w; c #F9D140",
++"x; c #FBD33E",
++"y; c #FDE569",
++"z; c #FAD840",
++"A; c #FBE13E",
++"B; c #F5C331",
++"C; c #EDA148",
++"D; c #F17D1C",
++"E; c #E77115",
++"F; c #DD560C",
++"G; c #D74508",
++"H; c #D74809",
++"I; c #D6490A",
++"J; c #D3480A",
++"K; c #D1470B",
++"L; c #CF450A",
++"M; c #CF460B",
++"N; c #CD470D",
++"O; c #CE4B0E",
++"P; c #CE4F10",
++"Q; c #D15513",
++"R; c #D35A16",
++"S; c #D7641D",
++"T; c #DB6D21",
++"U; c #DF7628",
++"V; c #E58635",
++"W; c #E9955E",
++"X; c #E1976E",
++"Y; c #796E7C",
++"Z; c #315289",
++"`; c #175BA4",
++" > c #3280BE",
++".> c #3F96D0",
++"+> c #4CAEE6",
++"@> c #50B3EB",
++"#> c #4FB3EA",
++"$> c #4EB2EA",
++"%> c #4DB2E9",
++"&> c #4BB1E9",
++"*> c #4AB0E9",
++"=> c #49AEE9",
++"-> c #3C92D0",
++";> c #3581C0",
++">> c #2D71B1",
++",> c #2969A9",
++"'> c #2564A4",
++")> c #2E8ACD",
++"!> c #2E92D6",
++"~> c #298AD0",
++"{> c #2373B7",
++"]> c #1C5A9B",
++"^> c #195091",
++"/> c #164A8A",
++"(> c #2C568C",
++"_> c #345B8E",
++":> c #1E3863",
++"<> c #AC8947",
++"[> c #FAB73C",
++"}> c #ECAB3A",
++"|> c #F5C03B",
++"1> c #F9C936",
++"2> c #FDE868",
++"3> c #FBD742",
++"4> c #F9D237",
++"5> c #F4BE2D",
++"6> c #D2915F",
++"7> c #F2942E",
++"8> c #F07F1B",
++"9> c #E46814",
++"0> c #DC540D",
++"a> c #D64308",
++"b> c #D7490A",
++"c> c #D5490B",
++"d> c #D1460B",
++"e> c #CF4E10",
++"f> c #CF5211",
++"g> c #D35B16",
++"h> c #D5611A",
++"i> c #DA6A21",
++"j> c #DD7325",
++"k> c #E17D2C",
++"l> c #E78D37",
++"m> c #E99440",
++"n> c #87757C",
++"o> c #014595",
++"p> c #1F63A8",
++"q> c #3990CE",
++"r> c #45A8E3",
++"s> c #48ACE7",
++"t> c #48ADE7",
++"u> c #48ACE6",
++"v> c #47ACE6",
++"w> c #45A6E1",
++"x> c #42A2DE",
++"y> c #41A3E0",
++"z> c #3FA4E4",
++"A> c #3A9DDC",
++"B> c #2A6CAD",
++"C> c #2666A6",
++"D> c #2463A3",
++"E> c #246CAF",
++"F> c #277EC2",
++"G> c #2372B7",
++"H> c #194D8E",
++"I> c #194F90",
++"J> c #184F8F",
++"K> c #0C3D7D",
++"L> c #586F89",
++"M> c #A2B0AC",
++"N> c #213863",
++"O> c #A27E44",
++"P> c #FAB63C",
++"Q> c #EBA63A",
++"R> c #F2B537",
++"S> c #F8C032",
++"T> c #FDE664",
++"U> c #FDDC49",
++"V> c #F6C836",
++"W> c #F5BB29",
++"X> c #D8C670",
++"Y> c #C86447",
++"Z> c #F09537",
++"`> c #ED811D",
++" , c #E16213",
++"., c #DB510D",
++"+, c #D64609",
++"@, c #D6480B",
++"#, c #D4490C",
++"$, c #D2470A",
++"%, c #D1450B",
++"&, c #D0440C",
++"*, c #CF480C",
++"=, c #CF4A0D",
++"-, c #CF4C0E",
++";, c #D05010",
++">, c #D05212",
++",, c #D35916",
++"', c #D6621C",
++"), c #D8681F",
++"!, c #DC7225",
++"~, c #E17B2D",
++"{, c #E9923D",
++"], c #EF9E46",
++"^, c #405F84",
++"/, c #2679BC",
++"(, c #338FCF",
++"_, c #3CA0DE",
++":, c #3DA1DF",
++"<, c #3EA2DF",
++"[, c #40A3E1",
++"}, c #40A4E1",
++"|, c #3FA3E0",
++"1, c #3480BF",
++"2, c #2D6EAE",
++"3, c #3284C3",
++"4, c #2F7EBE",
++"5, c #2F82C1",
++"6, c #2565A5",
++"7, c #225E9E",
++"8, c #1E5999",
++"9, c #1B5696",
++"0, c #1E64A6",
++"a, c #1A5394",
++"b, c #184C8C",
++"c, c #0C3A7D",
++"d, c #4C647B",
++"e, c #F1EEA5",
++"f, c #A19C77",
++"g, c #A27940",
++"h, c #FCC44A",
++"i, c #EEB344",
++"j, c #EFA832",
++"k, c #F6B42E",
++"l, c #FDE85F",
++"m, c #FDDC43",
++"n, c #F5C33D",
++"o, c #F4B928",
++"p, c #BF9B5C",
++"q, c #BC3D2D",
++"r, c #EDA149",
++"s, c #EC7B1B",
++"t, c #DF5C12",
++"u, c #D84C0C",
++"v, c #D6490B",
++"w, c #D44B0D",
++"x, c #D1480B",
++"y, c #D1470C",
++"z, c #CF460D",
++"A, c #D04C0E",
++"B, c #D04E0E",
++"C, c #D35714",
++"D, c #D55C17",
++"E, c #D9651C",
++"F, c #DE7024",
++"G, c #E17729",
++"H, c #E68532",
++"I, c #E88B37",
++"J, c #EC8E39",
++"K, c #EF9B42",
++"L, c #F0A54B",
++"M, c #6E8993",
++"N, c #2A8FD6",
++"O, c #3394D4",
++"P, c #3595D5",
++"Q, c #3697D7",
++"R, c #3698D7",
++"S, c #3799D8",
++"T, c #3899D9",
++"U, c #3899D8",
++"V, c #2F80BF",
++"W, c #2A70AF",
++"X, c #2665A4",
++"Y, c #235F9E",
++"Z, c #215C9B",
++"`, c #1F5A9A",
++" ' c #1D5595",
++".' c #1A5292",
++"+' c #19518F",
++"@' c #184D8C",
++"#' c #184E8D",
++"$' c #195192",
++"%' c #164888",
++"&' c #0B397C",
++"*' c #425B75",
++"=' c #E9E07F",
++"-' c #F3DC5F",
++";' c #E2B34C",
++">' c #F7CB4C",
++",' c #F4C64B",
++"'' c #EDA231",
++")' c #F3AA2B",
++"!' c #FDE658",
++"~' c #FBD639",
++"{' c #F6C43F",
++"]' c #F2B628",
++"^' c #764135",
++"/' c #B02C1E",
++"(' c #ECA14C",
++"_' c #EA7419",
++":' c #DD5710",
++"<' c #D2450A",
++"[' c #D44C0E",
++"}' c #D0490C",
++"|' c #D0480D",
++"1' c #D0490E",
++"2' c #D14F0F",
++"3' c #D15110",
++"4' c #D25311",
++"5' c #D45814",
++"6' c #D45E18",
++"7' c #D45F1A",
++"8' c #D1611D",
++"9' c #D36621",
++"0' c #D26724",
++"a' c #D6702A",
++"b' c #DA7C32",
++"c' c #D48E48",
++"d' c #DF9546",
++"e' c #F3AD4C",
++"f' c #6A8894",
++"g' c #2688D3",
++"h' c #2E8BCF",
++"i' c #308ED1",
++"j' c #3290D1",
++"k' c #3292D2",
++"l' c #3392D3",
++"m' c #3492D3",
++"n' c #3190D1",
++"o' c #2B7ABA",
++"p' c #2361A1",
++"q' c #1F5A9B",
++"r' c #1E5898",
++"s' c #1C5394",
++"t' c #195090",
++"u' c #194E8E",
++"v' c #184B8A",
++"w' c #164687",
++"x' c #154685",
++"y' c #0B387C",
++"z' c #3E5771",
++"A' c #DCD16F",
++"B' c #FFE752",
++"C' c #F9CD49",
++"D' c #F5CD4C",
++"E' c #FAD54D",
++"F' c #EEA732",
++"G' c #F1A72C",
++"H' c #FCE353",
++"I' c #FAD137",
++"J' c #F7C436",
++"K' c #EFAF25",
++"L' c #413145",
++"M' c #A62517",
++"N' c #EC9645",
++"O' c #E86E19",
++"P' c #DB530F",
++"Q' c #D4480A",
++"R' c #D3490D",
++"S' c #D1440A",
++"T' c #D24C0E",
++"U' c #D1490E",
++"V' c #D14C0F",
++"W' c #D15310",
++"X' c #D45913",
++"Y' c #D35B15",
++"Z' c #C34C12",
++"`' c #B43B0F",
++" ) c #A52B0B",
++".) c #A1280B",
++"+) c #9C1F08",
++"@) c #9C1F07",
++"#) c #6B3A3F",
++"$) c #4F5267",
++"%) c #686366",
++"&) c #997E5C",
++"*) c #346798",
++"=) c #2481C9",
++"-) c #2983C9",
++";) c #2A85CB",
++">) c #2B87CC",
++",) c #2D88CC",
++"') c #2D89CD",
++")) c #2A83C7",
++"!) c #256FB2",
++"~) c #1E5A9A",
++"{) c #1B5191",
++"]) c #1A5191",
++"^) c #194F8E",
++"/) c #184D8D",
++"() c #174A8A",
++"_) c #174989",
++":) c #164787",
++"<) c #154586",
++"[) c #144484",
++"}) c #144382",
++"|) c #0B367A",
++"1) c #39546C",
++"2) c #D6CB65",
++"3) c #FFE04C",
++"4) c #F9D143",
++"5) c #F9D64B",
++"6) c #FAD13D",
++"7) c #F4B62E",
++"8) c #F4B833",
++"9) c #FCE14C",
++"0) c #FACD35",
++"a) c #F7C02B",
++"b) c #DE9F23",
++"c) c #152257",
++"d) c #9A2013",
++"e) c #E78E45",
++"f) c #E56A17",
++"g) c #DA5210",
++"h) c #D3480E",
++"i) c #CF430A",
++"j) c #D24C0F",
++"k) c #D14A0D",
++"l) c #D14B0E",
++"m) c #D14F10",
++"n) c #D25512",
++"o) c #C64E10",
++"p) c #A02407",
++"q) c #8F1103",
++"r) c #8F1102",
++"s) c #921202",
++"t) c #971402",
++"u) c #8C1C0F",
++"v) c #073B83",
++"w) c #06428E",
++"x) c #013785",
++"y) c #083980",
++"z) c #17569B",
++"A) c #237AC1",
++"B) c #247BC2",
++"C) c #257DC3",
++"D) c #267EC4",
++"E) c #2880C5",
++"F) c #2880C6",
++"G) c #2881C7",
++"H) c #2780C5",
++"I) c #277FC5",
++"J) c #257DC4",
++"K) c #1E64A8",
++"L) c #194F8F",
++"M) c #1A5697",
++"N) c #184F90",
++"O) c #164889",
++"P) c #154687",
++"Q) c #144384",
++"R) c #144281",
++"S) c #134181",
++"T) c #133F7E",
++"U) c #0A3478",
++"V) c #375066",
++"W) c #D0C75E",
++"X) c #FFD947",
++"Y) c #FBD03B",
++"Z) c #FBDA44",
++"`) c #F8C735",
++" ! c #F7BF2D",
++".! c #F9CE39",
++"+! c #FCDE44",
++"@! c #F9C930",
++"#! c #F8BC25",
++"$! c #C08624",
++"%! c #001C65",
++"&! c #942612",
++"*! c #E67B35",
++"=! c #E36414",
++"-! c #D95210",
++";! c #D2480D",
++">! c #CE420A",
++",! c #D04B0E",
++"'! c #D45813",
++")! c #D55B14",
++"!! c #CE5612",
++"~! c #B0360B",
++"{! c #971905",
++"]! c #931404",
++"^! c #981904",
++"/! c #9D1B03",
++"(! c #A21C01",
++"_! c #852D21",
++":! c #084A96",
++"<! c #1A61A8",
++"[! c #195DA4",
++"}! c #1558A0",
++"|! c #1B64AA",
++"1! c #2276BE",
++"2! c #2277BE",
++"3! c #2278BE",
++"4! c #2379BF",
++"5! c #237AC0",
++"6! c #247AC1",
++"7! c #247AC0",
++"8! c #2379C0",
++"9! c #227AC1",
++"0! c #2173BA",
++"a! c #1D65AA",
++"b! c #1F6CB2",
++"c! c #184F91",
++"d! c #144383",
++"e! c #144181",
++"f! c #123F7F",
++"g! c #123E7E",
++"h! c #123D7C",
++"i! c #093275",
++"j! c #364E63",
++"k! c #D0C356",
++"l! c #FFD544",
++"m! c #FACB3B",
++"n! c #FAD23C",
++"o! c #F7C131",
++"p! c #F5BB2D",
++"q! c #FACF38",
++"r! c #FCD73B",
++"s! c #F7C22B",
++"t! c #FBBB22",
++"u! c #966929",
++"v! c #00166D",
++"w! c #AC6025",
++"x! c #E36321",
++"y! c #DF5B12",
++"z! c #D74E0F",
++"A! c #D2480C",
++"B! c #D1480E",
++"C! c #CD420A",
++"D! c #CF480E",
++"E! c #D04B0F",
++"F! c #D25611",
++"G! c #D45C14",
++"H! c #BC430D",
++"I! c #9F2105",
++"J! c #9A1903",
++"K! c #9F1D03",
++"L! c #A52103",
++"M! c #A92503",
++"N! c #AD2601",
++"O! c #B24F1D",
++"P! c #154D90",
++"Q! c #1969B3",
++"R! c #1D6DB6",
++"S! c #1D6EB7",
++"T! c #1E6EB6",
++"U! c #1F6FB8",
++"V! c #1F70B8",
++"W! c #2071B9",
++"X! c #2071BA",
++"Y! c #2072BA",
++"Z! c #2073BA",
++"`! c #2073BB",
++" ~ c #2072B9",
++".~ c #2072BB",
++"+~ c #2073BC",
++"@~ c #185296",
++"#~ c #144182",
++"$~ c #134080",
++"%~ c #123F7E",
++"&~ c #123D7D",
++"*~ c #113B7A",
++"=~ c #103A79",
++"-~ c #103977",
++";~ c #072D71",
++">~ c #384C5C",
++",~ c #D4C14B",
++"'~ c #FECF41",
++")~ c #F7C644",
++"!~ c #F8C639",
++"~~ c #F2B328",
++"{~ c #F5BD2C",
++"]~ c #FCD233",
++"^~ c #FACD2E",
++"/~ c #F4B823",
++"(~ c #FFB91D",
++"_~ c #4C3437",
++":~ c #414F61",
++"<~ c #E4BD2F",
++"[~ c #E15918",
++"}~ c #DD5611",
++"|~ c #D5480E",
++"1~ c #D0460D",
++"2~ c #CF470E",
++"3~ c #CD420B",
++"4~ c #CF4A0E",
++"5~ c #CF490F",
++"6~ c #D04D0F",
++"7~ c #D65E14",
++"8~ c #D05A13",
++"9~ c #B2370A",
++"0~ c #9F1E04",
++"a~ c #A31F03",
++"b~ c #A82403",
++"c~ c #AC2603",
++"d~ c #B32D04",
++"e~ c #B42C02",
++"f~ c #DC6512",
++"g~ c #545466",
++"h~ c #0A5EB2",
++"i~ c #1B68B1",
++"j~ c #1B69B2",
++"k~ c #1C6AB4",
++"l~ c #1C6BB4",
++"m~ c #1D6CB5",
++"n~ c #1E6CB6",
++"o~ c #1F6DB6",
++"p~ c #1E6DB6",
++"q~ c #1F6EB6",
++"r~ c #1F6EB7",
++"s~ c #1F6EB8",
++"t~ c #1D6EB8",
++"u~ c #1F6DB5",
++"v~ c #1E6CB5",
++"w~ c #1D6BB4",
++"x~ c #1E6DB7",
++"y~ c #175499",
++"z~ c #113E7C",
++"A~ c #113C7B",
++"B~ c #113A79",
++"C~ c #103878",
++"D~ c #0F3776",
++"E~ c #0F3574",
++"F~ c #06296D",
++"G~ c #3B4B56",
++"H~ c #D9C344",
++"I~ c #FCC83B",
++"J~ c #F6C449",
++"K~ c #F5BF3B",
++"L~ c #EFA924",
++"M~ c #F7C22A",
++"N~ c #FED42D",
++"O~ c #F9C527",
++"P~ c #F4B320",
++"Q~ c #F8AE1A",
++"R~ c #2D263E",
++"S~ c #C4B13C",
++"T~ c #FDCF21",
++"U~ c #DF5619",
++"V~ c #DA4D0E",
++"W~ c #D2460D",
++"X~ c #CD410C",
++"Y~ c #CD430C",
++"Z~ c #CD440C",
++"`~ c #CE4A0E",
++" { c #CF4A10",
++".{ c #D04D10",
++"+{ c #D35A13",
++"@{ c #D65F15",
++"#{ c #CF5813",
++"${ c #B23507",
++"%{ c #A62203",
++"&{ c #AC2604",
++"*{ c #B12C04",
++"={ c #B52C02",
++"-{ c #BC3303",
++";{ c #BE3301",
++">{ c #DD6915",
++",{ c #C46C28",
++"'{ c #6A6469",
++"){ c #0C60B4",
++"!{ c #1763AF",
++"~{ c #1A65AE",
++"{{ c #1A66B0",
++"]{ c #1B66B0",
++"^{ c #1B67B1",
++"/{ c #1C68B1",
++"({ c #1C68B2",
++"_{ c #1769B7",
++":{ c #0F66BA",
++"<{ c #1564B2",
++"[{ c #1E63AA",
++"}{ c #1B62AB",
++"|{ c #1061B3",
++"1{ c #0F63B6",
++"2{ c #1A67B2",
++"3{ c #1B66B1",
++"4{ c #1A64AD",
++"5{ c #134385",
++"6{ c #113B7B",
++"7{ c #103B7A",
++"8{ c #103978",
++"9{ c #103877",
++"0{ c #0F3676",
++"a{ c #0E3474",
++"b{ c #0C3171",
++"c{ c #00226A",
++"d{ c #414C50",
++"e{ c #E8C539",
++"f{ c #F8BD33",
++"g{ c #F6C444",
++"h{ c #F4BD3C",
++"i{ c #F0AB26",
++"j{ c #F7C327",
++"k{ c #FACC29",
++"l{ c #F6BB23",
++"m{ c #F3AE1E",
++"n{ c #E9A61D",
++"o{ c #B68E26",
++"p{ c #F3BB1B",
++"q{ c #F1AD17",
++"r{ c #DA5E2E",
++"s{ c #D6410B",
++"t{ c #D3480D",
++"u{ c #CA3D0C",
++"v{ c #C73B0A",
++"w{ c #CD450D",
++"x{ c #CE4A0F",
++"y{ c #CF4B11",
++"z{ c #D76016",
++"A{ c #D05813",
++"B{ c #B73707",
++"C{ c #AF2803",
++"D{ c #B62D03",
++"E{ c #BA3203",
++"F{ c #BF3302",
++"G{ c #C63B02",
++"H{ c #C83B00",
++"I{ c #DC6B18",
++"J{ c #E57518",
++"K{ c #D57121",
++"L{ c #726566",
++"M{ c #0F5BAC",
++"N{ c #095DB3",
++"O{ c #1760AC",
++"P{ c #1761AC",
++"Q{ c #1761AE",
++"R{ c #1362B1",
++"S{ c #0B60B5",
++"T{ c #215EA0",
++"U{ c #64656F",
++"V{ c #9D7452",
++"W{ c #B8864F",
++"X{ c #B7925D",
++"Y{ c #8A8876",
++"Z{ c #536D86",
++"`{ c #155CAA",
++" ] c #1458A3",
++".] c #144D91",
++"+] c #0F3876",
++"@] c #0F3674",
++"#] c #0E3573",
++"$] c #0D3372",
++"%] c #0C3170",
++"&] c #0B306F",
++"*] c #11336B",
++"=] c #243960",
++"-] c #595845",
++";] c #F6C32D",
++">] c #F4B12A",
++",] c #F8C63A",
++"'] c #F6BF38",
++")] c #F2B127",
++"!] c #F6BE25",
++"~] c #F7C426",
++"{] c #F3B21F",
++"]] c #F0A81A",
++"^] c #EDA418",
++"/] c #F7AB13",
++"(] c #EF9E10",
++"_] c #E6A422",
++":] c #D4795B",
++"<] c #D33907",
++"[] c #D64E10",
++"}] c #C83C0C",
++"|] c #C13308",
++"1] c #CC450D",
++"2] c #CD4A10",
++"3] c #CF4D11",
++"4] c #CF4F11",
++"5] c #D25A13",
++"6] c #D66015",
++"7] c #BE3D08",
++"8] c #B62E02",
++"9] c #BD3302",
++"0] c #C13402",
++"a] c #C63A02",
++"b] c #CD4003",
++"c] c #CF4101",
++"d] c #DD6916",
++"e] c #E0751B",
++"f] c #E2751A",
++"g] c #D87321",
++"h] c #A66C40",
++"i] c #5B6174",
++"j] c #235B9C",
++"k] c #185BA4",
++"l] c #1E5BA0",
++"m] c #3C5F8A",
++"n] c #6A646A",
++"o] c #B16D3A",
++"p] c #D77928",
++"q] c #E5892D",
++"r] c #ED9C3C",
++"s] c #F0AE4D",
++"t] c #EABF65",
++"u] c #E0C471",
++"v] c #798883",
++"w] c #1858A0",
++"x] c #1455A1",
++"y] c #134D97",
++"z] c #0E3775",
++"A] c #0D3371",
++"B] c #0D3270",
++"C] c #0C306E",
++"D] c #0B2E6D",
++"E] c #082A6A",
++"F] c #1B3262",
++"G] c #6C6953",
++"H] c #997E35",
++"I] c #F9B625",
++"J] c #F0A825",
++"K] c #F9C52D",
++"L] c #FAC32C",
++"M] c #F4B524",
++"N] c #F5B822",
++"O] c #F6BB22",
++"P] c #F0A91B",
++"Q] c #EFA418",
++"R] c #EE9D13",
++"S] c #EA940F",
++"T] c #E9920F",
++"U] c #E69F1E",
++"V] c #CD2E04",
++"W] c #D34D10",
++"X] c #C83E0C",
++"Y] c #BA2807",
++"Z] c #CB450C",
++"`] c #CB470F",
++" ^ c #CD4D11",
++".^ c #D25813",
++"+^ c #D45D15",
++"@^ c #D45E15",
++"#^ c #CB4D0C",
++"$^ c #C33A03",
++"%^ c #C83C01",
++"&^ c #CB3C02",
++"*^ c #D14302",
++"=^ c #D84802",
++"-^ c #DC4B00",
++";^ c #D85A0D",
++">^ c #DD6B18",
++",^ c #DF701B",
++"'^ c #E2751B",
++")^ c #E1771D",
++"!^ c #D17426",
++"~^ c #C5712E",
++"{^ c #C07031",
++"]^ c #C06F2F",
++"^^ c #CA7029",
++"/^ c #D37021",
++"(^ c #E17218",
++"_^ c #E27418",
++":^ c #E0751C",
++"<^ c #E0791E",
++"[^ c #E17E23",
++"}^ c #E8A244",
++"|^ c #EFBE60",
++"1^ c #EFD676",
++"2^ c #677A84",
++"3^ c #15529D",
++"4^ c #114C95",
++"5^ c #0D3474",
++"6^ c #0C306F",
++"7^ c #0B2E6C",
++"8^ c #0B2D6A",
++"9^ c #0A2B69",
++"0^ c #092A68",
++"a^ c #032363",
++"b^ c #293650",
++"c^ c #CFA938",
++"d^ c #EBAC24",
++"e^ c #ED9A1E",
++"f^ c #EDA221",
++"g^ c #FBC426",
++"h^ c #FCC323",
++"i^ c #F4B11D",
++"j^ c #F3AB1B",
++"k^ c #F2AA1A",
++"l^ c #EE9F16",
++"m^ c #EEA015",
++"n^ c #E78E0E",
++"o^ c #E4860C",
++"p^ c #E88E0B",
++"q^ c #C9300C",
++"r^ c #CA3A0A",
++"s^ c #C9400D",
++"t^ c #B21F05",
++"u^ c #C9410C",
++"v^ c #CA450E",
++"w^ c #CC4B11",
++"x^ c #CE4E11",
++"y^ c #D15714",
++"z^ c #D35B12",
++"A^ c #CE4706",
++"B^ c #D04101",
++"C^ c #D44601",
++"D^ c #DA4801",
++"E^ c #E14F02",
++"F^ c #E35202",
++"G^ c #D44B05",
++"H^ c #C24E12",
++"I^ c #DB6919",
++"J^ c #E0721C",
++"K^ c #E0711C",
++"L^ c #E1731C",
++"M^ c #E27319",
++"N^ c #E27318",
++"O^ c #E2741A",
++"P^ c #E1731A",
++"Q^ c #DF7219",
++"R^ c #DF7017",
++"S^ c #DF7015",
++"T^ c #DD6E14",
++"U^ c #D96913",
++"V^ c #E56E0F",
++"W^ c #F27810",
++"X^ c #FF9E27",
++"Y^ c #76635D",
++"Z^ c #144C95",
++"`^ c #104A97",
++" / c #104791",
++"./ c #0A2967",
++"+/ c #082765",
++"@/ c #062463",
++"#/ c #011E5D",
++"$/ c #393B40",
++"%/ c #FBC127",
++"&/ c #F7AD21",
++"*/ c #E78A1A",
++"=/ c #EDA11F",
++"-/ c #FCC524",
++";/ c #FBBE21",
++">/ c #F4AB1A",
++",/ c #F0A216",
++"'/ c #EE9D16",
++")/ c #EC9913",
++"!/ c #ED9B12",
++"~/ c #E2800B",
++"{/ c #E38009",
++"]/ c #E38C10",
++"^/ c #C83D1F",
++"// c #C12503",
++"(/ c #C9400E",
++"_/ c #AB1703",
++":/ c #C03509",
++"</ c #C9440D",
++"[/ c #CB4A10",
++"}/ c #CC4D11",
++"|/ c #CF5413",
++"1/ c #D25814",
++"2/ c #D5570D",
++"3/ c #D74A02",
++"4/ c #DB4A00",
++"5/ c #DF4F02",
++"6/ c #E25303",
++"7/ c #E35504",
++"8/ c #E15604",
++"9/ c #A92B07",
++"0/ c #B43C0D",
++"a/ c #D26216",
++"b/ c #DC6E1A",
++"c/ c #E0741C",
++"d/ c #E1761D",
++"e/ c #E0761D",
++"f/ c #E1751C",
++"g/ c #DF7218",
++"h/ c #DD6F16",
++"i/ c #D56413",
++"j/ c #D1590E",
++"k/ c #CE530C",
++"l/ c #7F4533",
++"m/ c #493E52",
++"n/ c #46435C",
++"o/ c #1D4583",
++"p/ c #0E4895",
++"q/ c #0D4997",
++"r/ c #0B3478",
++"s/ c #062564",
++"t/ c #062462",
++"u/ c #042260",
++"v/ c #021F5E",
++"w/ c #071F55",
++"x/ c #685635",
++"y/ c #FFC821",
++"z/ c #F0A21F",
++"A/ c #E38217",
++"B/ c #EFA31D",
++"C/ c #FBC020",
++"D/ c #F9B91D",
++"E/ c #F1A717",
++"F/ c #EB9712",
++"G/ c #EA9411",
++"H/ c #EB9410",
++"I/ c #EB920F",
++"J/ c #DF7508",
++"K/ c #E17A05",
++"L/ c #C74223",
++"M/ c #C1310A",
++"N/ c #A91703",
++"O/ c #AF2005",
++"P/ c #C53E0C",
++"Q/ c #C33D0D",
++"R/ c #C5440F",
++"S/ c #CD5112",
++"T/ c #CF5614",
++"U/ c #D25A15",
++"V/ c #D66016",
++"W/ c #D76315",
++"X/ c #DA5A0D",
++"Y/ c #DE5206",
++"Z/ c #DF5204",
++"`/ c #E15807",
++" ( c #E25A07",
++".( c #E35D0A",
++"+( c #D65409",
++"@( c #9D1F05",
++"#( c #A22508",
++"$( c #AE360D",
++"%( c #BE4911",
++"&( c #C85715",
++"*( c #CC5B15",
++"=( c #CE5E15",
++"-( c #CD5C15",
++";( c #CA5713",
++">( c #C45011",
++",( c #C24A0F",
++"'( c #BE480F",
++")( c #853D28",
++"!( c #313258",
++"~( c #0F397E",
++"{( c #0C3F8B",
++"]( c #0C418C",
++"^( c #0A418F",
++"/( c #094091",
++"(( c #052A6C",
++"_( c #04215E",
++":( c #04205E",
++"<( c #031F5D",
++"[( c #011D5B",
++"}( c #001756",
++"|( c #192247",
++"1( c #BA8D25",
++"2( c #FCB11D",
++"3( c #EB9719",
++"4( c #E58815",
++"5( c #F4B01B",
++"6( c #F7B41B",
++"7( c #F7B21A",
++"8( c #EE9E14",
++"9( c #E88C0F",
++"0( c #E88C0E",
++"a( c #E98E0D",
++"b( c #E27B07",
++"c( c #DB6A03",
++"d( c #DE7606",
++"e( c #C22503",
++"f( c #BC2907",
++"g( c #AC1F06",
++"h( c #A61602",
++"i( c #C0380C",
++"j( c #BB330A",
++"k( c #BF3A0C",
++"l( c #CC5011",
++"m( c #CE5413",
++"n( c #D15813",
++"o( c #D45E16",
++"p( c #D76317",
++"q( c #DA6112",
++"r( c #DC5B0C",
++"s( c #DE5607",
++"t( c #E05A09",
++"u( c #E15C0A",
++"v( c #E05E0B",
++"w( c #E5640C",
++"x( c #B43608",
++"y( c #941403",
++"z( c #9C1E07",
++"A( c #A62B0A",
++"B( c #B1370D",
++"C( c #B43D0F",
++"D( c #B8400F",
++"E( c #B8410E",
++"F( c #B73F0D",
++"G( c #B83D0C",
++"H( c #C14109",
++"I( c #8F3A21",
++"J( c #272C58",
++"K( c #03327D",
++"L( c #083D8B",
++"M( c #093F8D",
++"N( c #083E8D",
++"O( c #073D8C",
++"P( c #073C8C",
++"Q( c #063C8D",
++"R( c #042A70",
++"S( c #031E5B",
++"T( c #021C5A",
++"U( c #001B59",
++"V( c #001A58",
++"W( c #001350",
++"X( c #26273F",
++"Y( c #E9A81D",
++"Z( c #F5A61B",
++"`( c #EA9417",
++" _ c #E88F15",
++"._ c #F8B61A",
++"+_ c #F5AC18",
++"@_ c #F6AE18",
++"#_ c #ED9711",
++"$_ c #E6870D",
++"%_ c #E7880D",
++"&_ c #E88A0B",
++"*_ c #DC6D04",
++"=_ c #D96600",
++"-_ c #DA7A0D",
++";_ c #C12B0C",
++">_ c #B92105",
++",_ c #B12508",
++"'_ c #9E0D01",
++")_ c #B22608",
++"!_ c #BA2F0A",
++"~_ c #B42B08",
++"{_ c #C84910",
++"]_ c #CC5013",
++"^_ c #CE5414",
++"/_ c #D15914",
++"(_ c #D76416",
++"__ c #D86616",
++":_ c #DC6212",
++"<_ c #DD5D0C",
++"[_ c #DE5D0C",
++"}_ c #E0620E",
++"|_ c #E16410",
++"1_ c #E06510",
++"2_ c #AA2E09",
++"3_ c #9A1A04",
++"4_ c #A62507",
++"5_ c #A82907",
++"6_ c #AB2C08",
++"7_ c #B1330A",
++"8_ c #B1340C",
++"9_ c #A03413",
++"0_ c #722F28",
++"a_ c #3B2744",
++"b_ c #0F2969",
++"c_ c #023381",
++"d_ c #043786",
++"e_ c #043687",
++"f_ c #033586",
++"g_ c #033485",
++"h_ c #023485",
++"i_ c #023384",
++"j_ c #023182",
++"k_ c #001D5E",
++"l_ c #002269",
++"m_ c #002775",
++"n_ c #001959",
++"o_ c #06144C",
++"p_ c #6A4F31",
++"q_ c #FFAA14",
++"r_ c #ED9B17",
++"s_ c #EC9715",
++"t_ c #EE9B13",
++"u_ c #F3A715",
++"v_ c #F1A314",
++"w_ c #F2A413",
++"x_ c #E88B0C",
++"y_ c #E37F09",
++"z_ c #E58108",
++"A_ c #E27D06",
++"B_ c #D66101",
++"C_ c #D66003",
++"D_ c #D16939",
++"E_ c #BB2104",
++"F_ c #AC1C05",
++"G_ c #A21604",
++"H_ c #A51804",
++"I_ c #BD330C",
++"J_ c #B12707",
++"K_ c #BE3A0C",
++"L_ c #CA4B12",
++"M_ c #CB5013",
++"N_ c #CE5513",
++"O_ c #D15B15",
++"P_ c #D56116",
++"Q_ c #D76517",
++"R_ c #D96818",
++"S_ c #DC6514",
++"T_ c #DD6411",
++"U_ c #DD6410",
++"V_ c #DE6512",
++"W_ c #DF6914",
++"X_ c #E06B15",
++"Y_ c #87331B",
++"Z_ c #62181F",
++"`_ c #76211A",
++" : c #71221E",
++".: c #50212F",
++"+: c #1E1A44",
++"@: c #051855",
++"#: c #001D66",
++"$: c #002771",
++"%: c #012F7F",
++"&: c #013283",
++"*: c #003182",
++"=: c #003082",
++"-: c #003081",
++";: c #003083",
++">: c #002F81",
++",: c #012F81",
++"': c #002D7E",
++"): c #002A7A",
++"!: c #002878",
++"~: c #002A7C",
++"{: c #00226D",
++"]: c #02236C",
++"^: c #38344C",
++"/: c #B87D21",
++"(: c #F19A17",
++"_: c #EEA72A",
++":: c #ED9A15",
++"<: c #EF9D11",
++"[: c #EE9911",
++"}: c #F09D10",
++"|: c #F09C10",
++"1: c #E6840A",
++"2: c #E27B06",
++"3: c #E37E07",
++"4: c #DF7305",
++"5: c #DA6100",
++"6: c #BD4E14",
++"7: c #D0513B",
++"8: c #BD361E",
++"9: c #AB1603",
++"0: c #A01204",
++"a: c #A11504",
++"b: c #B62E0B",
++"c: c #AE2508",
++"d: c #AF2809",
++"e: c #C84811",
++"f: c #C94C12",
++"g: c #CC5212",
++"h: c #CF5613",
++"i: c #D25D15",
++"j: c #D56016",
++"k: c #D96918",
++"l: c #DA6A18",
++"m: c #DC6916",
++"n: c #DD6A15",
++"o: c #E06E17",
++"p: c #D9701C",
++"q: c #5B383A",
++"r: c #001153",
++"s: c #00175A",
++"t: c #00206B",
++"u: c #002470",
++"v: c #002978",
++"w: c #002C7D",
++"x: c #002B7B",
++"y: c #002B7C",
++"z: c #002979",
++"A: c #001650",
++"B: c #002067",
++"C: c #00134A",
++"D: c #00062F",
++"E: c #000934",
++"F: c #012168",
++"G: c #05226C",
++"H: c #00226F",
++"I: c #132560",
++"J: c #BA771C",
++"K: c #EF9510",
++"L: c #EDA327",
++"M: c #F1B839",
++"N: c #EB920D",
++"O: c #EC930E",
++"P: c #EB910D",
++"Q: c #ED950C",
++"R: c #EB900B",
++"S: c #E27D08",
++"T: c #E07706",
++"U: c #E27A07",
++"V: c #DF6802",
++"W: c #A64B0F",
++"X: c #8B3332",
++"Y: c #C75A42",
++"Z: c #BE432E",
++"`: c #B21D05",
++" < c #9F1003",
++".< c #9B1103",
++"+< c #9D1403",
++"@< c #A21A06",
++"#< c #A31B06",
++"$< c #BD3A0E",
++"%< c #C64711",
++"&< c #C84C12",
++"*< c #CC5113",
++"=< c #CF5714",
++"-< c #D25B15",
++";< c #D46016",
++">< c #D86817",
++",< c #DA6A19",
++"'< c #DB6C19",
++")< c #DC6E19",
++"!< c #DC6F1A",
++"~< c #DF7019",
++"{< c #E1721A",
++"]< c #8A4E30",
++"^< c #493446",
++"/< c #20295C",
++"(< c #0F2465",
++"_< c #09236C",
++":< c #002575",
++"<< c #00287A",
++"[< c #00226E",
++"}< c #001755",
++"|< c #000B3A",
++"1< c #000833",
++"2< c #000731",
++"3< c #000428",
++"4< c #000529",
++"5< c #000429",
++"6< c #000022",
++"7< c #382731",
++"8< c #734E36",
++"9< c #282449",
++"0< c #85522B",
++"a< c #F58906",
++"b< c #E99118",
++"c< c #F3C03B",
++"d< c #EDA524",
++"e< c #E78408",
++"f< c #E7860A",
++"g< c #E9890B",
++"h< c #EA8A0C",
++"i< c #E58209",
++"j< c #DF7406",
++"k< c #DE7205",
++"l< c #E57302",
++"m< c #A24B15",
++"n< c #341E4A",
++"o< c #AC372F",
++"p< c #B51F06",
++"q< c #A61605",
++"r< c #9A0F03",
++"s< c #950D02",
++"t< c #971003",
++"u< c #9E1705",
++"v< c #AA2409",
++"w< c #C03E0F",
++"x< c #CD5313",
++"y< c #D15C15",
++"z< c #D66417",
++"A< c #D86818",
++"B< c #DC6D19",
++"C< c #DD7019",
++"D< c #E87518",
++"E< c #F17915",
++"F< c #E07017",
++"G< c #B05C22",
++"H< c #67403B",
++"I< c #0B2063",
++"J< c #001F72",
++"K< c #002275",
++"L< c #000E41",
++"M< c #000123",
++"N< c #000227",
++"O< c #000228",
++"P< c #000226",
++"Q< c #020425",
++"R< c #030321",
++"S< c #20131A",
++"T< c #E58C1A",
++"U< c #D66F08",
++"V< c #C0660A",
++"W< c #F28202",
++"X< c #E48613",
++"Y< c #F0A927",
++"Z< c #F0B32F",
++"`< c #E89118",
++" [ c #E37A06",
++".[ c #E58009",
++"+[ c #E6820A",
++"@[ c #E58109",
++"#[ c #E07506",
++"$[ c #DC6D05",
++"%[ c #DF6E03",
++"&[ c #DD6500",
++"*[ c #382749",
++"=[ c #932827",
++"-[ c #CD6A47",
++";[ c #B82E18",
++">[ c #B01D08",
++",[ c #981104",
++"'[ c #960F03",
++")[ c #950E02",
++"![ c #950E03",
++"~[ c #B12D0B",
++"{[ c #C54511",
++"][ c #CA4D12",
++"^[ c #CC5213",
++"/[ c #CF5713",
++"([ c #D25C15",
++"_[ c #D76417",
++":[ c #D86617",
++"<[ c #DA6B18",
++"[[ c #DB6D19",
++"}[ c #DD6F1A",
++"|[ c #D86D1A",
++"1[ c #AD5922",
++"2[ c #734030",
++"3[ c #392943",
++"4[ c #1B1F52",
++"5[ c #141E57",
++"6[ c #0D123D",
++"7[ c #0B0823",
++"8[ c #0B0720",
++"9[ c #0D0821",
++"0[ c #140B1F",
++"a[ c #29161B",
++"b[ c #432319",
++"c[ c #522D16",
++"d[ c #E1820D",
++"e[ c #EF820A",
++"f[ c #E06C03",
++"g[ c #E46F04",
++"h[ c #E37A0B",
++"i[ c #F09D1C",
++"j[ c #F0A222",
++"k[ c #EB9A22",
++"l[ c #E17A0B",
++"m[ c #E37E0C",
++"n[ c #E4830F",
++"o[ c #E17808",
++"p[ c #DB6A05",
++"q[ c #DE6903",
++"r[ c #C75E0B",
++"s[ c #6F3B30",
++"t[ c #532F4A",
++"u[ c #B85529",
++"v[ c #E8BF6B",
++"w[ c #B52B17",
++"x[ c #A71302",
++"y[ c #990F03",
++"z[ c #950E04",
++"A[ c #8F0A01",
++"B[ c #8E0801",
++"C[ c #9C1605",
++"D[ c #BB380E",
++"E[ c #C54411",
++"F[ c #C84B12",
++"G[ c #D05713",
++"H[ c #D15A14",
++"I[ c #DA6B19",
++"J[ c #DD6E19",
++"K[ c #E26F16",
++"L[ c #EA7314",
++"M[ c #E57113",
++"N[ c #C86317",
++"O[ c #9A4B16",
++"P[ c #763916",
++"Q[ c #6A3316",
++"R[ c #6E3413",
++"S[ c #783912",
++"T[ c #A04F10",
++"U[ c #DE710D",
++"V[ c #E3760C",
++"W[ c #EA800B",
++"X[ c #EA7A09",
++"Y[ c #DD6904",
++"Z[ c #DC6A06",
++"`[ c #E3760A",
++" } c #ED890E",
++".} c #ED8710",
++"+} c #EC8A14",
++"@} c #E68412",
++"#} c #DC6A03",
++"$} c #DF7207",
++"%} c #E58B1C",
++"&} c #E58D1C",
++"*} c #DC6B04",
++"=} c #D86202",
++"-} c #E36700",
++";} c #683630",
++">} c #161F65",
++",} c #AF792E",
++"'} c #FFDA47",
++")} c #EED956",
++"!} c #AB1A09",
++"~} c #9D0E02",
++"{} c #970E03",
++"]} c #900B03",
++"^} c #8E0901",
++"/} c #920D03",
++"(} c #A72209",
++"_} c #BE3B0F",
++":} c #C64610",
++"<} c #C94D12",
++"[} c #CE5613",
++"}} c #D35E15",
++"|} c #DB6B18",
++"1} c #DC6B17",
++"2} c #DF6D14",
++"3} c #E46F13",
++"4} c #E16E11",
++"5} c #D86A11",
++"6} c #D16710",
++"7} c #D5680F",
++"8} c #DC6B0E",
++"9} c #E7740D",
++"0} c #E8760C",
++"a} c #E6770B",
++"b} c #E67309",
++"c} c #E06B08",
++"d} c #DB6607",
++"e} c #E1720C",
++"f} c #E5790D",
++"g} c #E87D0C",
++"h} c #EB7F0C",
++"i} c #E97F0E",
++"j} c #DE7108",
++"k} c #DB6803",
++"l} c #E27E11",
++"m} c #E79623",
++"n} c #E18013",
++"o} c #D86102",
++"p} c #D95E01",
++"q} c #CA5F07",
++"r} c #7B542F",
++"s} c #836B3D",
++"t} c #E7B522",
++"u} c #F8C52F",
++"v} c #B53525",
++"w} c #AB1807",
++"x} c #9E0F02",
++"y} c #900A02",
++"z} c #8B0801",
++"A} c #8C0902",
++"B} c #8A0702",
++"C} c #9D1907",
++"D} c #B9360D",
++"E} c #C2400E",
++"F} c #C4430E",
++"G} c #CA4E11",
++"H} c #CD5212",
++"I} c #D66216",
++"J} c #D96717",
++"K} c #DA6716",
++"L} c #DA6715",
++"M} c #DA6814",
++"N} c #DA6914",
++"O} c #DB6912",
++"P} c #DD6911",
++"Q} c #DE6A0F",
++"R} c #DE690E",
++"S} c #DD680D",
++"T} c #DD670D",
++"U} c #DB650B",
++"V} c #D65D0A",
++"W} c #D7600C",
++"X} c #DB670E",
++"Y} c #DE6B0D",
++"Z} c #DF6D0B",
++"`} c #E3720B",
++" | c #E37208",
++".| c #DF6B05",
++"+| c #DA6906",
++"@| c #E28011",
++"#| c #E8961F",
++"$| c #E48B1B",
++"%| c #DB6B07",
++"&| c #E37605",
++"*| c #D08313",
++"=| c #EFB116",
++"-| c #FFC413",
++";| c #FAB919",
++">| c #B13121",
++",| c #A71708",
++"'| c #930901",
++")| c #890801",
++"!| c #8D0C03",
++"~| c #8A0802",
++"{| c #A11C07",
++"]| c #BA350C",
++"^| c #C23F0E",
++"/| c #C6460F",
++"(| c #C94C11",
++"_| c #CC5012",
++":| c #CE5312",
++"<| c #D25A14",
++"[| c #D35C15",
++"}| c #D66315",
++"|| c #D86314",
++"1| c #D86413",
++"2| c #D86412",
++"3| c #D76211",
++"4| c #D65F10",
++"5| c #D55E0F",
++"6| c #D35C0E",
++"7| c #D25A0E",
++"8| c #D45C0E",
++"9| c #D56012",
++"0| c #D35D13",
++"a| c #D35B0D",
++"b| c #D55D0D",
++"c| c #D8600C",
++"d| c #DB650D",
++"e| c #DD680C",
++"f| c #DE6A0A",
++"g| c #D65B02",
++"h| c #D86104",
++"i| c #E68B16",
++"j| c #ECA323",
++"k| c #E8951E",
++"l| c #E17E0F",
++"m| c #E47A05",
++"n| c #F09B0D",
++"o| c #F5AD12",
++"p| c #F8AC11",
++"q| c #F7A510",
++"r| c #F3AA17",
++"s| c #A82A1B",
++"t| c #9E1105",
++"u| c #8F0902",
++"v| c #890802",
++"w| c #880802",
++"x| c #8A0903",
++"y| c #930F04",
++"z| c #A01B05",
++"A| c #B4300A",
++"B| c #C3420E",
++"C| c #C94B10",
++"D| c #CE5412",
++"E| c #D15814",
++"F| c #D25C14",
++"G| c #D45E14",
++"H| c #D55F13",
++"I| c #D65F12",
++"J| c #D66012",
++"K| c #D66011",
++"L| c #D66010",
++"M| c #D55E0E",
++"N| c #D65F0E",
++"O| c #D6610D",
++"P| c #D7620D",
++"Q| c #D45E10",
++"R| c #D25910",
++"S| c #D1580D",
++"T| c #D45B0D",
++"U| c #D65D0D",
++"V| c #D9620A",
++"W| c #DC6809",
++"X| c #DD6C08",
++"Y| c #E1790F",
++"Z| c #E9931B",
++"`| c #E68E19",
++" 1 c #E88A0C",
++".1 c #EC8F0A",
++"+1 c #EF990E",
++"@1 c #F09A0F",
++"#1 c #EF9A11",
++"$1 c #E6A31A",
++"%1 c #E2AF24",
++"&1 c #A41E11",
++"*1 c #9D0D01",
++"=1 c #8E0A03",
++"-1 c #890902",
++";1 c #880902",
++">1 c #8D0A03",
++",1 c #8F0B02",
++"'1 c #971203",
++")1 c #B6300A",
++"!1 c #C23D0D",
++"~1 c #C3400E",
++"{1 c #C5430E",
++"]1 c #C8480E",
++"^1 c #CC4E10",
++"/1 c #CF5311",
++"(1 c #D05712",
++"_1 c #D15712",
++":1 c #D05611",
++"<1 c #D15711",
++"[1 c #D25811",
++"}1 c #D25A10",
++"|1 c #D25A0F",
++"11 c #D35B0F",
++"21 c #D45A0E",
++"31 c #D45A0D",
++"41 c #D55B0C",
++"51 c #D55A0C",
++"61 c #D1560C",
++"71 c #CE520D",
++"81 c #CD510D",
++"91 c #CE530E",
++"01 c #CF540D",
++"a1 c #D2590C",
++"b1 c #DA640A",
++"c1 c #DE6B0A",
++"d1 c #E3760E",
++"e1 c #E78011",
++"f1 c #E78314",
++"g1 c #E5891B",
++"h1 c #E48310",
++"i1 c #E68208",
++"j1 c #E6850B",
++"k1 c #EA890B",
++"l1 c #F28F0C",
++"m1 c #DE9517",
++"n1 c #9D352A",
++"o1 c #A22317",
++"p1 c #9B1006",
++"q1 c #8B0B03",
++"r1 c #8B0B02",
++"s1 c #8D0C02",
++"t1 c #9C1603",
++"u1 c #A92306",
++"v1 c #BE390C",
++"w1 c #C6440F",
++"x1 c #C7450E",
++"y1 c #CB4D0F",
++"z1 c #D35912",
++"A1 c #D35911",
++"B1 c #D25810",
++"C1 c #D0560E",
++"D1 c #CF550E",
++"E1 c #D0530D",
++"F1 c #D0530C",
++"G1 c #CF530C",
++"H1 c #CF520C",
++"I1 c #CE510C",
++"J1 c #D0540C",
++"K1 c #D45A0B",
++"L1 c #D85F0C",
++"M1 c #DD670C",
++"N1 c #E2700C",
++"O1 c #E5760E",
++"P1 c #E57610",
++"Q1 c #E3750F",
++"R1 c #E47A13",
++"S1 c #E17C0F",
++"T1 c #E07507",
++"U1 c #E37B08",
++"V1 c #E98108",
++"W1 c #E3870D",
++"X1 c #D88F17",
++"Y1 c #9B2D23",
++"Z1 c #A0180B",
++"`1 c #990E02",
++" 2 c #900D03",
++".2 c #920E03",
++"+2 c #910B00",
++"@2 c #940D00",
++"#2 c #A31B04",
++"$2 c #B12A09",
++"%2 c #BD380C",
++"&2 c #C94810",
++"*2 c #C9490F",
++"=2 c #CB4A0E",
++"-2 c #CE4F0E",
++";2 c #D45910",
++">2 c #D75D12",
++",2 c #D85E12",
++"'2 c #D85F11",
++")2 c #D96010",
++"!2 c #D9600F",
++"~2 c #DA600F",
++"{2 c #DA610E",
++"]2 c #DB620D",
++"^2 c #DC630D",
++"/2 c #DD640D",
++"(2 c #DD650C",
++"_2 c #DE660C",
++":2 c #E0680B",
++"<2 c #E36C0B",
++"[2 c #E46E0D",
++"}2 c #E36F0D",
++"|2 c #E26E0D",
++"12 c #E26E0E",
++"22 c #E16F0E",
++"32 c #DE6F0D",
++"42 c #DB6D09",
++"52 c #DD6B05",
++"62 c #E17103",
++"72 c #DD740B",
++"82 c #D47713",
++"92 c #914039",
++"02 c #A31C0D",
++"a2 c #9E1002",
++"b2 c #920C02",
++"c2 c #951004",
++"d2 c #951104",
++"e2 c #930D01",
++"f2 c #950E00",
++"g2 c #B62F08",
++"h2 c #C9470F",
++"i2 c #CF4F12",
++"j2 c #CD4C0E",
++"k2 c #CC4B0C",
++"l2 c #D04F0B",
++"m2 c #D3540D",
++"n2 c #D5580E",
++"o2 c #D95D0E",
++"p2 c #DC610F",
++"q2 c #DF640F",
++"r2 c #E0670E",
++"s2 c #E2680E",
++"t2 c #E36A0C",
++"u2 c #E46B0C",
++"v2 c #E46A0B",
++"w2 c #E2690B",
++"x2 c #E2690C",
++"y2 c #E16A0B",
++"z2 c #E16A0C",
++"A2 c #E26B0D",
++"B2 c #E26B0E",
++"C2 c #DE650B",
++"D2 c #D75F06",
++"E2 c #DC6605",
++"F2 c #E36400",
++"G2 c #DF6900",
++"H2 c #D46015",
++"I2 c #C55E2C",
++"J2 c #934940",
++"K2 c #A22313",
++"L2 c #A61503",
++"M2 c #9C1203",
++"N2 c #981103",
++"O2 c #991102",
++"P2 c #9B1203",
++"Q2 c #A31904",
++"R2 c #AD2506",
++"S2 c #B9320A",
++"T2 c #C5420D",
++"U2 c #CC4A0E",
++"V2 c #D3520F",
++"W2 c #D4520D",
++"X2 c #D4520B",
++"Y2 c #D55409",
++"Z2 c #D75709",
++"`2 c #DA5A09",
++" 3 c #DD5D09",
++".3 c #DF6008",
++"+3 c #E16208",
++"@3 c #E26308",
++"#3 c #E16309",
++"$3 c #E0640A",
++"%3 c #E2660B",
++"&3 c #E2660C",
++"*3 c #DF640B",
++"=3 c #DD6108",
++"-3 c #DC6408",
++";3 c #E26E02",
++">3 c #E16500",
++",3 c #C3590D",
++"'3 c #91482E",
++")3 c #A74228",
++"!3 c #BA452B",
++"~3 c #B55533",
++"{3 c #8E2F22",
++"]3 c #A31F0C",
++"^3 c #A41703",
++"/3 c #A01503",
++"(3 c #9D1503",
++"_3 c #9C1403",
++":3 c #9E1403",
++"<3 c #A31903",
++"[3 c #AA2005",
++"}3 c #B02606",
++"|3 c #B32A06",
++"13 c #BD3306",
++"23 c #C63E08",
++"33 c #CC460A",
++"43 c #D24F0B",
++"53 c #D5520A",
++"63 c #D85607",
++"73 c #DB5807",
++"83 c #DD5906",
++"93 c #DD5A07",
++"03 c #DC5B07",
++"a3 c #DA5A07",
++"b3 c #D85907",
++"c3 c #D45706",
++"d3 c #D55B05",
++"e3 c #D86702",
++"f3 c #D26404",
++"g3 c #994C22",
++"h3 c #59374D",
++"i3 c #6A3846",
++"j3 c #A53E24",
++"k3 c #C05220",
++"l3 c #AA6126",
++"m3 c #853428",
++"n3 c #AC1E06",
++"o3 c #B01900",
++"p3 c #A11804",
++"q3 c #A01704",
++"r3 c #9D1302",
++"s3 c #A01502",
++"t3 c #A61B03",
++"u3 c #AD2105",
++"v3 c #B12505",
++"w3 c #B52805",
++"x3 c #B92C03",
++"y3 c #BD3003",
++"z3 c #C53A05",
++"A3 c #C94006",
++"B3 c #CB4306",
++"C3 c #CD4505",
++"D3 c #CE4505",
++"E3 c #CD4604",
++"F3 c #CD4703",
++"G3 c #CB4903",
++"H3 c #CA4903",
++"I3 c #CA4802",
++"J3 c #CA4C01",
++"K3 c #CD5400",
++"L3 c #D05B01",
++"M3 c #D15A01",
++"N3 c #B54D0D",
++"O3 c #643D42",
++"P3 c #7C4C44",
++"Q3 c #AA5627",
++"R3 c #CE6510",
++"S3 c #AC6B1A",
++"T3 c #6D4841",
++"U3 c #7D3C2F",
++"V3 c #A6250B",
++"W3 c #B81F00",
++"X3 c #AF1F03",
++"Y3 c #AB2005",
++"Z3 c #AB1F04",
++"`3 c #AD2002",
++" 4 c #AE2002",
++".4 c #B42502",
++"+4 c #B92C04",
++"@4 c #BD3105",
++"#4 c #C13505",
++"$4 c #C33705",
++"%4 c #C63A04",
++"&4 c #CB3D03",
++"*4 c #CD4002",
++"=4 c #CE4503",
++"-4 c #CF4803",
++";4 c #D15305",
++">4 c #D15606",
++",4 c #D25D06",
++"'4 c #D56408",
++")4 c #D76A08",
++"!4 c #DC720A",
++"~4 c #DD760D",
++"{4 c #DB7A13",
++"]4 c #BF7215",
++"^4 c #B36F15",
++"/4 c #63524E",
++"(4 c #74463A",
++"_4 c #9B341B",
++":4 c #BE2903",
++"<4 c #BE2904",
++"[4 c #B82905",
++"}4 c #BD2E06",
++"|4 c #BF2F07",
++"14 c #BD3107",
++"24 c #BE3205",
++"34 c #BF3204",
++"44 c #C23503",
++"54 c #C63904",
++"64 c #CB3E04",
++"74 c #CE4204",
++"84 c #D04504",
++"94 c #D14A04",
++"04 c #D14D05",
++"a4 c #D35307",
++"b4 c #D85C08",
++"c4 c #DC6009",
++"d4 c #E3700F",
++"e4 c #DB7210",
++"f4 c #BA7012",
++"g4 c #B07013",
++"h4 c #956616",
++"i4 c #744135",
++"j4 c #963B23",
++"k4 c #AC3211",
++"l4 c #BF2E05",
++"m4 c #A63110",
++"n4 c #AE310D",
++"o4 c #C43105",
++"p4 c #C53506",
++"q4 c #C33505",
++"r4 c #C33604",
++"s4 c #CE3F04",
++"t4 c #D64605",
++"u4 c #D84A06",
++"v4 c #D85007",
++"w4 c #D85408",
++"x4 c #D8590B",
++"y4 c #CE5F0C",
++"z4 c #C6620C",
++"A4 c #B4670D",
++"B4 c #A86A0E",
++"C4 c #A56B0F",
++"D4 c #6F4E45",
++"E4 c #7A483A",
++"F4 c #694F47",
++"G4 c #6B4D44",
++"H4 c #804635",
++"I4 c #8B432C",
++"J4 c #9F3C1D",
++"K4 c #AF3913",
++"L4 c #993C1D",
++"M4 c #723F2E",
++"N4 c #663D31",
++"O4 c #613E2F",
++"P4 c #543E28",
++"Q4 c #454020",
++"R4 c #3A4621",
++"S4 c #384A24",
++"T4 c #3B5228",
++" . + @ # $ % & ",
++" * = - ; > , ' ) ! ~ { ] ^ / ( _ : ",
++" < [ } | 1 2 3 4 5 6 7 8 9 0 a b c d e f g ",
++" h i j k l m n o p q r s t u v w w x y z A B C D E F G ",
++" H I J K L M N O P Q R S T U V U U U V W X S Y Z ` ...+. at .#.$. ",
++" %.&.*.=.-.;.>.,.'.).!.~.{.].^././././.^.(._.{.:.<.[.}.|.1.2.3.4.5.6. ",
++" 7.8.9.0.a.b.c.d.e.f.g.h.i.j.k.l.m.n.n.n.n.o.l.l.p.q.r.s.t.u.v.w.x.y.z.A.B.C. ",
++" D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.V.W.W.W.T.X.Y.Z.`. +.+++ at +#+$+%+&+*+=+-+;+>+ ",
++" ,+ '+)+!+~+{+]+^+/+(+_+:+<+[+}+|+1+2+3+4+S.5+5+S.6+7+8+Z.9+0+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+ ",
++" p+q+r+ s+t+u+v+w+x+y+z+A+B+C+D+E+F+G+H+I+J+K+Z.L+8+M+N+Z.O+P+Q+R+S+T+U+V+W+X+Y+Z+`+ @. at +@@@#@$@%@&@ ",
++" *@=@-@;@>@,@'@)@!@~@{@]@^@/@(@_@:@<@[@}@|@1 at 2@3 at 4@5 at 6@7 at 7@8 at 5@4 at Q+9@0 at a@b at c@d at e@f at g@h at i@j at k@l at m@n at o@p at q@r@ ",
++" s at t@u at v@w at x@y at z@A at B@C at D@E at F@G at H@I at J@K at L@M at N@O at P@Q at R@S at T@U at V@W at X@Y at Z@`@ #.#+#W+@###$#%#&#*#=#-#;#>#,#'#)#!#~#{# ",
++" ]#^#/#(#_#:#<#[#}#|#1#2#3#4#5#6#7#8#9#0#a#b#c#d#e#f#g#h#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#A#B#C#D#E#F#G#H# ",
++" I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#`# $.$+$@$#$$$%$&$*$=$=$-$;$%$>$,$'$)$!$~${$]$^$/$($_$:$<$[$}$|$1$2$3$4$5$6$7$ ",
++" 8$9$0$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z$z$A$B$w$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$`$ ",
++" %.%+%@%#%$%%%&%*%=%-%;%>%,%'%)%!%~%{%]%^%/%(%_%:%<%[%}%|%1%}%2%3%4%5%6%7%8%9%0%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r% ",
++" s%t%u%v%w%x%y%z%A%B%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%T%U%V%W%X%Y%Z%`% &.&+&@&#&$&%&&&*&=&-&;&>&,&'&)&!&~&{&]&^& ",
++" /&(&_&:&<&[&}&|&1&2&3&4&5&6&7&8&9&0&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O& ",
++" P&Q&R&S&T&U&V&W&X&Y&Z&`& *.*+*@*#*$*%*&***=*-*;*>*,*'*)*!*~*{*]*^*/*(*_*:*<*[*}*|*1*2*3*4*5*6*7*8*9*0*a*b*c*d*e*f*g*h* ",
++" i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*#*y*z*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*`* =.=+=@=#=$=%=&=*===-=;=>= ",
++" ,='=)=!=~={=]=^=/=(=_=:=<=[=}=|=1=2=3=4=5=6=7=8=9=0=a=D%b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=A=B=C=D=E=F=G= ",
++" H=I=J=K=L=M=N=O=P=Q=R=S=T=U=V=W=X=Y=Z=`= -.-+- at -#-$-%-&-*-=---;->-,-'-)-!-~-{-]-^-/-(-_-:-<-[-}-|-1-2-3-4-5-6-7-8-9-0-a-b- ",
++" c-d-e-f-g-n*h-i-j-R=k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-`- ;.;+;@;#;$;%;&; ",
++" *;=;-;;;>;,;';);!;~;{;];^;U=/;(;_;Y=:;<;[;};|;1;2;3;4;5;6;7;8;9;0;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;A;B; ",
++"C;D;E;F;G;H;I;J;Q=K;L;M;m-N;V=O;P;Q;R;S;T;U;V;W;X;Y;Z;`; >.>+>@>#>$>%>&>*>=>->;>>>,>'>)>!>~>{>]>^>/>(>_>:><>[>}>|>1>2>3>4>5> 6>",
++"7>8>9>0>a>b>c>P=d>d>l-T=U=V=p-e>f>g>h>i>j>k>l>m>n>o>p>q>r>s>t>u>s>u>v>w>x>y>z>A>B>C>D>E>F>G>H>I>J>K>L>M>N>O>P>Q>R>S>T>U>V>W>X>Y>",
++"Z>`> ,.,+,@,#,$,%,&,*,=,-,W=;,>,,,',),!,~,V;{,],^,/,(,_,:,<,[,},},},|,1,2,3,4,5,6,7,8,9,0,a,p;J>b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,",
++"r,s,t,u,v,J;w,x,y,z,A,B,;,X=C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,T,U,U,V,W,X,Y,Z,`, '.'+'@'#'$'b,%'&'*'='-';'>',''')'!'~'{']'^'/'",
++"('_':'@,#,<'['}'|'1'2'3'4'5'6'7'8'9'0'a'b'c'd'e'f'g'h'i'j'k'l'm'm'l'l'n'o'p'q'r's't'J>u'#'v'%'w'x'y'z'A'B'C'D'E'F'G'H'I'J'K'L'M'",
++"N'O'P'Q'R'S'T'}'U'V'W'|=X'Y'Z'`' ).)+)@)#)$)%)&)*)=)-);)>),)'))>)>')')))!)~){)])^)/)b,()_):)<)[)})|)1)2)3)4)5)6)7)8)9)0)a)b)c)d)",
++"e)f)g)P=h)i)j)k)l)m)n)X'#*o)p)q)r)s)t)u)v)w)x)y)z)A)B)C)D)E)F)G)G)F)H)I)J)K)L)M)N)()O)P)<)Q)R)S)T)U)V)W)X)Y)Z)`) !.!+!@!#!$!%!&!",
++"*!=!-!P=;!>!V'|',!v*'!)!!!~!{!]!^!/!(!_!:!<![!}!|!1!2!3!4!5!6!6!6!6!7!8!9!0!a!b!c!:)<)Q)d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!",
++"x!y!z!A!B!C!,!D!E!F!2=G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Y!Z!`!Z!Y!Y! ~X!.~+~@~#~$~f!%~&~*~=~-~;~>~,~'~)~!~~~{~]~^~/~(~_~:~<~",
++"[~}~|~1~2~3~4~5~6~x*7~8~9~0~a~b~c~d~e~f~g~h~i~j~k~l~m~n~o~p~q~r~s~t~t~p~u~v~w~x~y~%~z~h!A~B~C~D~E~F~G~H~I~J~K~L~M~N~O~P~Q~R~S~T~",
++"U~V~W~X~Y~Z~`~ {.{+{@{#{${%{&{*{={-{;{>{,{'{){!{~{{{]{^{/{({_{:{<{[{}{|{1{2{3{4{5{6{7{8{9{0{E~a{b{c{d{e{f{g{h{i{j{k{l{m{n{o{p{q{",
++"r{s{t{u{v{w{x{y{e>9&z{A{B{C{D{E{F{G{H{I{J{K{L{M{N{O{P{Q{R{S{T{U{V{W{X{Y{Z{`{ ].]9{9{+]@]#]$]%]&]*]=]-];]>],]'])]!]~]{]]]^]/](]_]",
++":]<][]}]|]1]2]3]4]5]6]5]7]8]9]0]a]b]c]d]e]f]g]h]i]j]k]l]m]n]o]p]q]r]s]t]u]v]w]x]y]z]$]A]B]C]D]E]F]G]H]I]J]K]L]M]N]O]P]Q]R]S]T]U]",
++" V]W]X]Y]Z]`] ^4].^+^@^#^$^%^&^*^=^-^;^>^,^'^)^!^~^{^]^^^/^(^_^:^<^[^}^|^1^2^3^4^5^6^7^8^9^0^a^b^c^d^e^f^g^h^i^j^k^l^m^n^o^p^ ",
++" q^r^s^t^u^v^w^x^y^Y'`=z^A^B^C^D^E^F^G^H^I^J^K^L^M^M^N^O^P^Q^R^S^T^U^V^W^X^Y^Z^`^ /D]9^./+/@/#/$/%/&/*/=/-/;/>/,/'/)/!/~/{/]/ ",
++" ^///(/_/:/</[/}/|/1/@^0&2/3/4/5/6/7/8/9/0/a/b/c/d/)^e/f/P^g/h/i/j/k/l/m/n/o/p/q/r/+/s/t/u/v/w/x/y/z/A/B/C/D/E/F/G/H/I/J/K/ ",
++" L///M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/`/ (.(+(@(#($(%(&(*(=(-(;(>(,('()(!(~({(](^(^(/(((_(:(<([(}(|(1(2(3(4(5(6(7(8(9(0(a(b(c(d( ",
++" e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z(`( _._+_ at _#_$_%_&_*_=_-_ ",
++" ;_>_,_'_)_!_~_{_]_^_/_a&(___:_<_[_}_|_1_2_3_4_5_6_7_8_9_0_a_b_c_d_e_e_f_g_h_i_j_k_l_m_n_o_p_q_r_s_t_u_v_w_x_y_z_A_B_C_D_ ",
++" E_F_G_H_I_J_K_L_M_N_O_P_Q_R_S_T_U_V_W_X_Y_Z_`_ :.:+:@:#:$:%:&:*:=:-:;:>:,:':):!:~:{:]:^:/:(:_:::<:[:}:|:1:2:3:4:5:6:7: ",
++" 8:9:0:a:b:c:d:e:f:g:h:i:j:Q_k:l:m:>{n:o:p:q:r:s:%!t:u:v:w:w:w:x:y:z:A:B:C:D:E:F:G:H:I:J:K:L:M:N:O:P:Q:R:S:T:U:V:W:X:Y: ",
++" Z:`: <.<+<@<#<$<%<&<*<=<-<;<Q_><,<'<)<!<~<{<]<^</<(<_<:<<<[<}<|<1<2<3<4<5<3<6<7<8<9<0<a<b<c<d<e<f<g<h<i<j<k<l<m<n<o< ",
++" p<q<r<s<t<u<v<w<%<&<x<=<y<P_z<A<l:'<B<b/C<D<E<F<G<H<I<J<K<L<M<N<N<O<P<Q<R<S<T<U<V<W<X<Y<Z<`< [.[+[@[#[$[%[&[*[=[-[ ",
++" ;[>[ <,['[)[![~[{[%<][^[/[([;<_[:[k:<[[[B<!<}[|[1[2[3[4[5[6[7[8[9[0[a[b[c[d[e[f[g[h[i[j[k[l[#[m[n[o[p[q[r[s[t[u[v[ ",
++" w[x[y[z[A[B[C[D[E[8#F[*<G[H[o(P_Q_A<k:I['<B<J[K[L[M[N[O[P[Q[R[S[T[U[V[W[X[Y[Z[`[ }.}+}@}#}$}%}&}*}=}-};}>},}'})} ",
++" !}~}{}]}^}/}(}_}Z#:}<}x<[}H[}}P_z<:[k:l:<[|}1}1}2}3}4}5}6}7}8}9}0}a}b}c}d}e}f}g}h}i}j}k}l}m}n}o}p}q}r}s}t}u} ",
++" v}w}x}y}z}A}B}C}D}E}F}!%G}H}T/H[i:;<I}Q_:[J}K}L}M}N}O}P}Q}R}R}S}T}U}V}W}X}Y}Z}`} |.|+|@|#|$|%|c(&|*|=|-|;| ",
++" >|,|'|z})|!|~|{|]|^|F}/|(|_|:|G[<|[|`=P_}|||||1|2|3|4|5|6|7|8|9|0|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r| ",
++" s|t|u|v|w|x|y|z|A|^|B|/|C|F%D|G[E|<|F|G|H|I|J|K|L|5|M|N|O|P|Q|R|S|T|U|W}V|W|X|Y|Z|#|`| 1.1+1 at 1#1$1%1 ",
++" &1*1=1-1;1>1,1'1)1!1~1{1]1^1/1(1_1(1:1<1[1}1|111213141516171819101a1b1c1d1e1f1g1&}h1i1j1k1l1m1 ",
++" n1o1p1A[q1r1s1A[t1u1v1w1x1]1y17&x*z1A1A1B1C1D101E1F1G1H1I1G1J1K1L1M1N1O1P1Q1R1A/S1T1U1V1W1X1 ",
++" Y1Z1`1 2 2.2+2 at 2#2$2%2&2*2=2-2W';2>2,2'2)2!2~2{2]2^2/2(2_2:2<2[2}2|21222324252627282 ",
++" 9202a2b2c2d2e2f2+<#2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2w2x2y2z2A2B2C2D2E2F2G2H2I2 ",
++" J2K2L2M2N2N2O2O2P2Q2R2S2T2U2V2W2X2Y2Z2`2 3.3+3 at 3#3$3$3%3&3*3=3-3;3>3,3'3)3!3~3 ",
++" {3]3^3/3(3(3_3:3<3[3}3|31323334353+(6373839303a3b3c3d3C_e3f3g3h3i3j3k3l3 ",
++" m3n3o3^3p3q3r3s3t3u3v3w3x3y3z3A3B3C3D3E3F3G3H3I3J3K3L3M3N3O3P3Q3R3S3 ",
++" T3U3V3W3X3Y3Y3Z3`3 4.4+4 at 4#4$4%4&4*4=4-4H*;4>4,4'4)4!4~4{4]4^4 ",
++" /4(4_4:4<4[4}4|414243444546474849404a4b4c4z2d4e4f4g4h4 ",
++" i4j4k4l4m4n4o4p4q4r454s4t4u4v4w4x4y4z4A4B4C4 ",
++" D4E4F4G4H4I4J4K4L4M4N4O4P4Q4R4S4T4 "};
diff -Nru firetray-0.6.1+dfsg/debian/patches/series firetray-0.6.1+dfsg/debian/patches/series
--- firetray-0.6.1+dfsg/debian/patches/series 2016-05-04 22:45:39.000000000 +0200
+++ firetray-0.6.1+dfsg/debian/patches/series 2018-09-17 00:54:26.000000000 +0200
@@ -1,3 +1,4 @@
0001-Remove-extra-license-file.patch
0002-Do-not-display-release-notes-after-installation.patch
0003-Do-not-ship-useless-winnt-files.patch
+0004-TB60.patch
diff -Nru firetray-0.6.1+dfsg/debian/source/include-binaries firetray-0.6.1+dfsg/debian/source/include-binaries
--- firetray-0.6.1+dfsg/debian/source/include-binaries 1970-01-01 01:00:00.000000000 +0100
+++ firetray-0.6.1+dfsg/debian/source/include-binaries 2018-09-09 12:41:39.000000000 +0200
@@ -0,0 +1,4 @@
+src/chrome/skin/icons/img/firefox22.png
+src/chrome/skin/icons/img/seamonkey22.png
+src/chrome/skin/icons/img/thunderbird22.png
+testing/firefox32.png
Binary files /tmp/GMxVMiaj1W/firetray-0.6.1+dfsg/src/chrome/skin/icons/img/firefox22.png and /tmp/ENAWSo2RPQ/firetray-0.6.1+dfsg/src/chrome/skin/icons/img/firefox22.png differ
Binary files /tmp/GMxVMiaj1W/firetray-0.6.1+dfsg/src/chrome/skin/icons/img/seamonkey22.png and /tmp/ENAWSo2RPQ/firetray-0.6.1+dfsg/src/chrome/skin/icons/img/seamonkey22.png differ
Binary files /tmp/GMxVMiaj1W/firetray-0.6.1+dfsg/src/chrome/skin/icons/img/thunderbird22.png and /tmp/ENAWSo2RPQ/firetray-0.6.1+dfsg/src/chrome/skin/icons/img/thunderbird22.png differ
Binary files /tmp/GMxVMiaj1W/firetray-0.6.1+dfsg/testing/firefox32.png and /tmp/ENAWSo2RPQ/firetray-0.6.1+dfsg/testing/firefox32.png differ
More information about the Pkg-mozext-maintainers
mailing list