As TB60 hit stable, it's urgent to fix Firetray as well, as at least for my
use case Thunderbird became useless.  (Ok, I use unstable on my GUI
machines, but most others don't.)

Here's a proposed NMU with the fix from
https://github.com/firetray-updates/FireTray
and my metadata fix at
https://github.com/firetray-updates/FireTray/pull/1

Alas, the debdiff is quite hairy -- Quantum Thunderbird required a lot of
changes, and the missing images were fatal.  Thus, please do review!

I'll put it into DELAYED/7 so you'll be able to get applied-diff package
from https://ftp-master.debian.org/deferred/ -- and, so there's some clock
in case no one of you guys responds.  But I'd really prefer if someone could
take a look, especially as the package in stable needs to be fixed as well.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ What Would Jesus Do, MUD/MMORPG edition:
⣾⠁⢰⠒⠀⣿⡁ • multiplay with an admin char to benefit your mortal [Mt3:16-17]
⢿⡄⠘⠷⠚⠋⠀ • abuse item cloning bugs [Mt14:17-20, Mt15:34-37]
⠈⠳⣄⠀⠀⠀⠀ • use glitches to walk on water [Mt14:25-26]
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 00:58:46.000000000 
+0200
@@ -1,3 +1,12 @@
+firetray (0.6.1+dfsg-1.1) unstable; 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 <kilob...@angband.pl>  Mon, 17 Sep 2018 00:58:46 +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 `  ...+.@.#.$.                                  ",
++"                              
%.&.*.=.-.;.>.,.'.).!.~.{.].^././././.^.(._.{.:.<.[.}.|.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.`. 
+.+++@+#+$+%+&+*+=+-+;+>+                      ",
++"            ,+        
'+)+!+~+{+]+^+/+(+_+:+<+[+}+|+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+`+ 
@.@+@@@#@$@%@&@                ",
++"        
*@=@-@;@>@,@'@)@!@~@{@]@^@/@(@_@:@<@[@}@|@1@2@3@4@5@6@7@7@8@5@4@Q+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@`@ 
#.#+#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=`= 
-.-+-@-#-$-%-&-*-=---;->-,-'-)-!-~-{-]-^-/-(-_-:-<-[-}-|-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(`(
 _._+_@_#_$_%_&_*_=_-_    ",
++"    
;_>_,_'_)_!_~_{_]_^_/_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@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@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@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@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/CWN2soCgLb/firetray-0.6.1+dfsg/src/chrome/skin/icons/img/firefox22.png and 
/tmp/rvaUXniGMG/firetray-0.6.1+dfsg/src/chrome/skin/icons/img/firefox22.png 
differ
Binary files 
/tmp/CWN2soCgLb/firetray-0.6.1+dfsg/src/chrome/skin/icons/img/seamonkey22.png 
and 
/tmp/rvaUXniGMG/firetray-0.6.1+dfsg/src/chrome/skin/icons/img/seamonkey22.png 
differ
Binary files 
/tmp/CWN2soCgLb/firetray-0.6.1+dfsg/src/chrome/skin/icons/img/thunderbird22.png 
and 
/tmp/rvaUXniGMG/firetray-0.6.1+dfsg/src/chrome/skin/icons/img/thunderbird22.png 
differ
Binary files /tmp/CWN2soCgLb/firetray-0.6.1+dfsg/testing/firefox32.png and 
/tmp/rvaUXniGMG/firetray-0.6.1+dfsg/testing/firefox32.png differ

Reply via email to