[Pkg-wmaker-commits] [wmcliphist] 13/49: wmcliphist: Replace xpm icons with png.

Doug Torrance dtorrance-guest at moszumanska.debian.org
Tue Aug 18 01:51:34 UTC 2015


This is an automated email from the git hooks/post-receive script.

dtorrance-guest pushed a commit to branch master
in repository wmcliphist.

commit 901b577a9df0ce1d638a9a31cac278dd36911830
Author: Doug Torrance <dtorrance at monmouthcollege.edu>
Date:   Sat Nov 22 20:48:45 2014 -0600

    wmcliphist: Replace xpm icons with png.
    
    In preparation for eventual switch to Cairo/GTK3.
---
 Makefile                 |  27 +-
 icon/ico_16x16.png       | Bin 0 -> 298 bytes
 icon/ico_16x16.xpm       |  28 --
 icon/ico_30x30_black.png | Bin 0 -> 1869 bytes
 icon/ico_30x30_black.xpm | 381 ---------------------
 icon/ico_30x30_gray.png  | Bin 0 -> 1900 bytes
 icon/ico_30x30_gray.xpm  | 397 ---------------------
 icon/ico_30x30_white.png | Bin 0 -> 1915 bytes
 icon/ico_30x30_white.xpm | 397 ---------------------
 icon/ico_40x40_black.png | Bin 0 -> 2931 bytes
 icon/ico_40x40_black.xpm | 572 -------------------------------
 icon/ico_40x40_gray.png  | Bin 0 -> 3000 bytes
 icon/ico_40x40_gray.xpm  | 592 --------------------------------
 icon/ico_40x40_white.png | Bin 0 -> 3001 bytes
 icon/ico_40x40_white.xpm | 591 --------------------------------
 icon/ico_60x60_black.png | Bin 0 -> 5182 bytes
 icon/ico_60x60_black.xpm | 834 --------------------------------------------
 icon/ico_60x60_gray.png  | Bin 0 -> 5384 bytes
 icon/ico_60x60_gray.xpm  | 875 -----------------------------------------------
 icon/ico_60x60_white.png | Bin 0 -> 5365 bytes
 icon/ico_60x60_white.xpm | 875 -----------------------------------------------
 wmcliphist.c             |  40 +--
 22 files changed, 30 insertions(+), 5579 deletions(-)

diff --git a/Makefile b/Makefile
index 333f2f3..2b0eb3b 100644
--- a/Makefile
+++ b/Makefile
@@ -1,9 +1,12 @@
-CC ?= gcc
+srcCC ?= gcc
+INSTALL = install
 PREFIX = /usr/local
+BINDIR = $(PREFIX)/bin
+DATADIR = $(PREFIX)/share/wmcliphist
 INCLUDES = `pkg-config --cflags gtk+-2.0 x11`
 
 # for normal use
-CFLAGS += -Wall -ansi -pedantic $(INCLUDES)
+CFLAGS += -Wall -ansi -pedantic $(INCLUDES) -DDATADIR=\"$(DATADIR)\"
 DEBUG =
 
 # for debuggind purposes
@@ -16,6 +19,12 @@ LIBS = `pkg-config --libs gtk+-2.0 x11`
 
 OBJECTS = wmcliphist.o clipboard.o gui.o rcconfig.o history.o hotkeys.o utils.o $(DEBUG)
 TARGET = wmcliphist
+ICONS = icon/ico_16x16.png icon/ico_30x30_black.png icon/ico_30x30_gray.png \
+	icon/ico_30x30_white.png icon/ico_40x40_black.png \
+	icon/ico_40x40_gray.png icon/ico_40x40_white.png \
+	icon/ico_60x60_black.png icon/ico_60x60_gray.png \
+	icon/ico_60x60_white.png
+
 
 all: $(TARGET)
 
@@ -26,13 +35,8 @@ wmcliphist: $(OBJECTS)
 	$(CC) $(LDFLAGS) $(OBJECTS) $(LIBS) -o $@
 
 wmcliphist.o: wmcliphist.c wmcliphist.h \
-	icon/ico_60x60_black.xpm icon/ico_60x60_gray.xpm \
-	icon/ico_60x60_white.xpm icon/ico_60x60_mask.xbm \
-	icon/ico_40x40_black.xpm icon/ico_40x40_gray.xpm \
-	icon/ico_40x40_white.xpm icon/ico_40x40_mask.xbm \
-	icon/ico_30x30_black.xpm icon/ico_30x30_gray.xpm \
-	icon/ico_30x30_white.xpm icon/ico_30x30_mask.xbm \
-	icon/ico_16x16.xpm icon/ico_16x16_mask.xbm
+	icon/ico_60x60_mask.xbm icon/ico_40x40_mask.xbm \
+	icon/ico_30x30_mask.xbm icon/ico_16x16_mask.xbm
 
 clipboard.o: clipboard.c wmcliphist.h
 
@@ -51,4 +55,7 @@ clean:
 	rm -rf core
 
 install:
-	cp wmcliphist $(PREFIX)/bin
+	$(INSTALL) -d $(DESTDIR)$(DATADIR)
+	$(INSTALL) -m 644 $(ICONS) $(DESTDIR)$(DATADIR)
+	$(INSTALL) -d $(DESTDIR)$(BINDIR)
+	$(INSTALL) $(TARGET) $(DESTDIR)$(BINDIR)
diff --git a/icon/ico_16x16.png b/icon/ico_16x16.png
new file mode 100644
index 0000000..9e46b42
Binary files /dev/null and b/icon/ico_16x16.png differ
diff --git a/icon/ico_16x16.xpm b/icon/ico_16x16.xpm
deleted file mode 100644
index a980e1a..0000000
--- a/icon/ico_16x16.xpm
+++ /dev/null
@@ -1,28 +0,0 @@
-/* XPM */
-static char * ico_16x16_xpm[] = {
-"16 16 9 1",
-" 	c None",
-".	c #D6D6FF",
-"+	c #EFEFFF",
-"@	c #ABABCC",
-"#	c #B1775B",
-"$	c #000000",
-"%	c #895C47",
-"&	c #FFFACC",
-"*	c #808080",
-"      .++@      ",
-"   ###+$%@$##   ",
-"  ###+....@###  ",
-"  #&@@@@@@@@&#$ ",
-"  #&&&&&&&&&&#$ ",
-"  #&********&#$ ",
-"  #&&&&&&&&&&#$ ",
-"  #&********&#$ ",
-"  #&&&&&&&&&&#$ ",
-"  #&********&#$ ",
-"  #&&&&&&&&&&#$ ",
-"  #&*****&&&&#$ ",
-"  #&&&&&&&&&&#$ ",
-"  #&&&&&&&&&&#$ ",
-"   ##########$$ ",
-"    $$$$$$$$$$  "};
diff --git a/icon/ico_30x30_black.png b/icon/ico_30x30_black.png
new file mode 100644
index 0000000..7f7724f
Binary files /dev/null and b/icon/ico_30x30_black.png differ
diff --git a/icon/ico_30x30_black.xpm b/icon/ico_30x30_black.xpm
deleted file mode 100644
index 228432c..0000000
--- a/icon/ico_30x30_black.xpm
+++ /dev/null
@@ -1,381 +0,0 @@
-/* XPM */
-static char * ico_30x30_black_xpm[] = {
-"30 30 348 2",
-"  	c None",
-". 	c #000000",
-"+ 	c #404041",
-"@ 	c #5C5C5E",
-"# 	c #424242",
-"$ 	c #020202",
-"% 	c #010101",
-"& 	c #9E9EA4",
-"* 	c #D2D2F2",
-"= 	c #B3B3CE",
-"- 	c #BEBED9",
-"; 	c #CACAD3",
-"> 	c #343434",
-", 	c #4F4F4F",
-"' 	c #E7E7FF",
-") 	c #302E35",
-"! 	c #422D1B",
-"~ 	c #140F0C",
-"{ 	c #A5A5C1",
-"] 	c #E8E8EB",
-"^ 	c #0D0D0D",
-"/ 	c #949494",
-"( 	c #D5D5F8",
-"_ 	c #4F4F5E",
-": 	c #EDEDFF",
-"< 	c #8D8D8D",
-"[ 	c #FFFFFF",
-"} 	c #B87D4C",
-"| 	c #C89265",
-"1 	c #D5A277",
-"2 	c #C79063",
-"3 	c #68482D",
-"4 	c #B1B1B4",
-"5 	c #E0E0FE",
-"6 	c #B7A596",
-"7 	c #F1D1B7",
-"8 	c #847A73",
-"9 	c #B9B9CE",
-"0 	c #EAEAFF",
-"a 	c #FDFDFD",
-"b 	c #716F6D",
-"c 	c #15100D",
-"d 	c #442E23",
-"e 	c #724D3B",
-"f 	c #A36E54",
-"g 	c #B1775B",
-"h 	c #C68F61",
-"i 	c #E9BC96",
-"j 	c #EBBE99",
-"k 	c #6D5847",
-"l 	c #B7B7BE",
-"m 	c #DEDEFF",
-"n 	c #F7F7FF",
-"o 	c #E3E3FF",
-"p 	c #DCDCFF",
-"q 	c #EBEBFF",
-"r 	c #CACACA",
-"s 	c #9D9B9B",
-"t 	c #84766F",
-"u 	c #8C5F48",
-"v 	c #C18859",
-"w 	c #E9BB95",
-"x 	c #5F4D3E",
-"y 	c #A2A2AD",
-"z 	c #D8D8FF",
-"A 	c #F3F3FF",
-"B 	c #FDFDFF",
-"C 	c #FCFCFF",
-"D 	c #FEFEFF",
-"E 	c #E9E9FF",
-"F 	c #D9D9FF",
-"G 	c #7C7979",
-"H 	c #8E5F49",
-"I 	c #754F3C",
-"J 	c #3F2D23",
-"K 	c #C08757",
-"L 	c #DAB08E",
-"M 	c #806753",
-"N 	c #352B23",
-"O 	c #181817",
-"P 	c #DEDEEA",
-"Q 	c #D6D6FF",
-"R 	c #F8F8FF",
-"S 	c #EEEEFF",
-"T 	c #D7D7FF",
-"U 	c #D3D3F4",
-"V 	c #252426",
-"W 	c #87846C",
-"X 	c #EDE8BE",
-"Y 	c #8A5E39",
-"Z 	c #554436",
-"` 	c #31221B",
-" .	c #51372A",
-"..	c #373331",
-"+.	c #CACAD4",
-"@.	c #DBDBFF",
-"#.	c #ECECFF",
-"$.	c #DFDFFF",
-"%.	c #A1A1C0",
-"&.	c #85859E",
-"*.	c #ADADCE",
-"=.	c #808099",
-"-.	c #3D3D48",
-";.	c #464654",
-">.	c #8686A0",
-",.	c #D0D0F8",
-"'.	c #757479",
-").	c #F3EEC1",
-"!.	c #FFFACC",
-"~.	c #19110B",
-"{.	c #53382B",
-"].	c #9D6951",
-"^.	c #90614A",
-"/.	c #3B3736",
-"(.	c #DFDFF2",
-"_.	c #9898B5",
-":.	c #B5B5D8",
-"<.	c #737389",
-"[.	c #26262E",
-"}.	c #74748A",
-"|.	c #616174",
-"1.	c #656579",
-"2.	c #C0C0E5",
-"3.	c #B6B6D9",
-"4.	c #6F6F85",
-"5.	c #29282C",
-"6.	c #746F3D",
-"7.	c #E8E1A5",
-"8.	c #271A14",
-"9.	c #A56F55",
-"0.	c #A16C52",
-"a.	c #1F1814",
-"b.	c #E0E0E5",
-"c.	c #9B9BB9",
-"d.	c #9191AD",
-"e.	c #67677A",
-"f.	c #636376",
-"g.	c #575768",
-"h.	c #464653",
-"i.	c #CECEF5",
-"j.	c #D2D2FA",
-"k.	c #545464",
-"l.	c #32312C",
-"m.	c #454224",
-"n.	c #85804B",
-"o.	c #CAC383",
-"p.	c #ECE6AC",
-"q.	c #815742",
-"r.	c #A46E54",
-"s.	c #774F3C",
-"t.	c #323231",
-"u.	c #565667",
-"v.	c #5F5F71",
-"w.	c #73738A",
-"x.	c #C7C7ED",
-"y.	c #68687B",
-"z.	c #272622",
-"A.	c #504D2B",
-"B.	c #ACA567",
-"C.	c #DED795",
-"D.	c #F1EBB4",
-"E.	c #FEF9CB",
-"F.	c #79513E",
-"G.	c #8D5E47",
-"H.	c #7A513D",
-"I.	c #3D3835",
-"J.	c #E4E4FF",
-"K.	c #B5B5D7",
-"L.	c #69697D",
-"M.	c #43412F",
-"N.	c #9E9967",
-"O.	c #E4DDA1",
-"P.	c #F7F2BF",
-"Q.	c #FDF8CA",
-"R.	c #72705B",
-"S.	c #4C3326",
-"T.	c #AD7559",
-"U.	c #875A44",
-"V.	c #714B38",
-"W.	c #241E18",
-"X.	c #DDDCF8",
-"Y.	c #8F8FAA",
-"Z.	c #6B6A71",
-"`.	c #6C6956",
-" +	c #8C8866",
-".+	c #D6D0A1",
-"++	c #FDF7C8",
-"@+	c #F3EEC2",
-"#+	c #5D5C4B",
-"$+	c #5C5A49",
-"%+	c #C2BE9B",
-"&+	c #261913",
-"*+	c #99664E",
-"=+	c #4D4837",
-"-+	c #B1AC7B",
-";+	c #D9D7CF",
-">+	c #9F9B7D",
-",+	c #CAC490",
-"'+	c #F4EEBA",
-")+	c #FDF8CB",
-"!+	c #918F74",
-"~+	c #9D9A7E",
-"{+	c #060302",
-"]+	c #7D533F",
-"^+	c #6C4837",
-"/+	c #959277",
-"(+	c #E8E4BA",
-"_+	c #D3CEA8",
-":+	c #F1EDC1",
-"<+	c #545243",
-"[+	c #A3A083",
-"}+	c #A29F82",
-"|+	c #E1DDB4",
-"1+	c #4C3226",
-"2+	c #424034",
-"3+	c #F7F2C6",
-"4+	c #E7E3B9",
-"5+	c #6F6D59",
-"6+	c #ACA889",
-"7+	c #514F41",
-"8+	c #48473A",
-"9+	c #686653",
-"0+	c #B1AD8D",
-"a+	c #A3A082",
-"b+	c #EBE6BC",
-"c+	c #A7A486",
-"d+	c #1E140F",
-"e+	c #271A13",
-"f+	c #C5C197",
-"g+	c #CAC6A2",
-"h+	c #D8D4AD",
-"i+	c #838069",
-"j+	c #403F33",
-"k+	c #161612",
-"l+	c #333229",
-"m+	c #666451",
-"n+	c #B3AF8F",
-"o+	c #FCF7CA",
-"p+	c #EFEBC0",
-"q+	c #C6C29F",
-"r+	c #7A7862",
-"s+	c #6B6956",
-"t+	c #5A5948",
-"u+	c #010000",
-"v+	c #513628",
-"w+	c #5C583A",
-"x+	c #FEF9CA",
-"y+	c #38372D",
-"z+	c #656351",
-"A+	c #CFCBA6",
-"B+	c #EFEABF",
-"C+	c #E4E0B7",
-"D+	c #EAE5BB",
-"E+	c #B7B392",
-"F+	c #A19E81",
-"G+	c #2B2A23",
-"H+	c #F4EFC3",
-"I+	c #A9A687",
-"J+	c #4A3125",
-"K+	c #784F3C",
-"L+	c #1A150D",
-"M+	c #DED8A1",
-"N+	c #FBF6C9",
-"O+	c #A09D80",
-"P+	c #828068",
-"Q+	c #525041",
-"R+	c #A6A385",
-"S+	c #B8B493",
-"T+	c #FAF5C8",
-"U+	c #979479",
-"V+	c #160F0B",
-"W+	c #412B21",
-"X+	c #6B6743",
-"Y+	c #F2EDC2",
-"Z+	c #7F7D66",
-"`+	c #A29E81",
-" @	c #1D1C17",
-".@	c #3C3B30",
-"+@	c #89866D",
-"@@	c #BBB796",
-"#@	c #646250",
-"$@	c #2D2C24",
-"%@	c #918E74",
-"&@	c #0F0A06",
-"*@	c #55392B",
-"=@	c #744D3A",
-"-@	c #19150D",
-";@	c #DDD7A1",
-">@	c #1F1E19",
-",@	c #27261F",
-"'@	c #DCD7B0",
-")@	c #F5F0C4",
-"!@	c #DAD5AE",
-"~@	c #7B7963",
-"{@	c #797661",
-"]@	c #E9E5BA",
-"^@	c #DED9B1",
-"/@	c #F7F2C5",
-"(@	c #604229",
-"_@	c #1D130E",
-":@	c #3D291F",
-"<@	c #696542",
-"[@	c #C6C29E",
-"}@	c #D2CEA8",
-"|@	c #ECE7BC",
-"1@	c #9B987C",
-"2@	c #585646",
-"3@	c #D4CFA9",
-"4@	c #C5956D",
-"5@	c #0B0907",
-"6@	c #5A3C2D",
-"7@	c #704A38",
-"8@	c #111009",
-"9@	c #E2DCA4",
-"0@	c #DCD8B0",
-"a@	c #807E67",
-"b@	c #595747",
-"c@	c #908D73",
-"d@	c #B0AC8D",
-"e@	c #F6F1C5",
-"f@	c #F0EBC0",
-"g@	c #545343",
-"h@	c #636250",
-"i@	c #E0B089",
-"j@	c #635040",
-"k@	c #211610",
-"l@	c #2F1F17",
-"m@	c #7D794D",
-"n@	c #4F4E3F",
-"o@	c #21201A",
-"p@	c #E0DCB3",
-"q@	c #F8F3C6",
-"r@	c #9A977B",
-"s@	c #37362C",
-"t@	c #B2AF8F",
-"u@	c #CDC9A4",
-"v@	c #D4A076",
-"w@	c #C9A283",
-"x@	c #604030",
-"y@	c #624131",
-"z@	c #232213",
-"A@	c #E6E0A3",
-"B@	c #E6E2B8",
-"C@	c #CBC7A3",
-"D@	c #E4E0B6",
-"E@	c #131310",
-"F@	c #575646",
-"G@	c #4C4A3D",
-". . . . . . . . . . . . + @ # $ . . . . . . . . . . . . . . ",
-". . . . . . . . . . % & * = - ; > . . . . . . . . . . . . . ",
-". . . . . . . . . . , ' ) ! ~ { ] ^ . . . . . . . . . . . . ",
-". . . . . . . . . . / ( . . . _ : < . . . . . . . . [ . . . ",
-". . . . } } | 1 2 3 4 5 6 7 8 9 0 a b c d e f g g g [ . . . ",
-". . . . } h i j j k l m n o p q [ [ [ r s t u g g g [ . . . ",
-". . . . v w j j j x y z A [ [ [ B C D E F 0 G H I J [ . . . ",
-". . . . K j L M N O P Q Q R [ S T Q Q Q Q Q U V W X [ . . . ",
-". . . . Y Z `  ...+. at .Q Q #.$.%.&.*.=.-.;.>.,.'.).!.[ . . . ",
-". . . ~.{.].^./.(.Q _.:.Q Q <.[.}.|.1.2.3.4.5.6.7.!.[ . . . ",
-". . 8.9.g 0.a.b.T c.d.e.f.g.h.i.j._.k.l.m.n.o.p.!.!.[ . . . ",
-". . q.g r.s.t.E Q u.v.%.w.d.x.y.z.A.B.C.D.E.!.!.!.!.[ . . . ",
-". . F.g G.H.I.J.Q Q Q Q K.L.M.N.O.P.!.!.!.!.!.!.Q.R.[ . . . ",
-". . S.T.U.V.W.X.i.Y.Z.`. +.+++!.!.!.!.!.!.!. at +#+$+%+[ . . . ",
-". . &+*+s.=+-+;+>+,+'+!.!.!.!.!.!.!.!.)+!+!.!.~+!.!.[ . . . ",
-". . {+]+^+/+!.!.!.!.!.!.!.!.Q.(+_+:+<+[+}+|+!.!.!.!.[ . . . ",
-". . . 1+s.2+!.!.!.!.!.3+4+5+6+7+8+9+0+a+!.!.!.!.b+c+[ . . . ",
-". . . d+H.e+f+!.g+h+i+j+k+l+m+n+o+p+!.!.q+r+s+E.t+W [ . . . ",
-". . . u+V.v+w+x+%+y+z+A+B+C+!.!.o+D+E+F+G+F+!.!.H+I+[ . . . ",
-". . . . J+K+L+M+!.|+!.!.!.!.N+O+P+y+Q+R+S+!.!.3+T+U+[ . . . ",
-". . . . V+H.W+X+E.!.Y+E.Z+`+ @. at +@T+Q.!.!.@@#@$@%@!.[ . . . ",
-". . . . &@*@=@-@;@!.~+>@, at r+'@N+!.!.)@!@~@{@]@^@/@!.[ . . . ",
-". . . . (@_ at H.:@<@E.o+[@}@!.!.|@1 at 2@8+m+3@@+!.!.!.O+[ . . . ",
-". . . . 4 at 5@6 at 7@8 at 9@!.T+0 at s+a@b at c@d at e@!.!.!.!.f at g@h@[ . . . ",
-". . . . i at j@k at H.l@m at E.!.n at o@n+p@!.!.!.!.q at S+r@s at t@u@[ . . . ",
-". . . . v at w@% x at y@z at A@!.B at C@!.!.!.!.D@$+E at 5+F@N+u at G@[ . . . ",
-". . . [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "};
diff --git a/icon/ico_30x30_gray.png b/icon/ico_30x30_gray.png
new file mode 100644
index 0000000..d5bfcb7
Binary files /dev/null and b/icon/ico_30x30_gray.png differ
diff --git a/icon/ico_30x30_gray.xpm b/icon/ico_30x30_gray.xpm
deleted file mode 100644
index ee0981e..0000000
--- a/icon/ico_30x30_gray.xpm
+++ /dev/null
@@ -1,397 +0,0 @@
-/* XPM */
-static char * ico_30x30_gray_xpm[] = {
-"30 30 364 2",
-"  	c None",
-". 	c #7F7F7F",
-"+ 	c #575757",
-"@ 	c #5C5C5D",
-"# 	c #707072",
-"$ 	c #5F5F5F",
-"% 	c #4C4C4C",
-"& 	c #7A7A7A",
-"* 	c #484848",
-"= 	c #9F9FA5",
-"- 	c #D2D2F2",
-"; 	c #B3B3CE",
-"> 	c #BEBED9",
-", 	c #CACAD3",
-"' 	c #4B4B4B",
-") 	c #797979",
-"! 	c #767676",
-"~ 	c #515151",
-"{ 	c #E7E7FF",
-"] 	c #302E35",
-"^ 	c #422D1B",
-"/ 	c #140F0C",
-"( 	c #A5A5C1",
-"_ 	c #E8E8EB",
-": 	c #444444",
-"< 	c #000000",
-"[ 	c #949494",
-"} 	c #D5D5F8",
-"| 	c #4F4F5E",
-"1 	c #EDEDFF",
-"2 	c #8E8E8E",
-"3 	c #FFFFFF",
-"4 	c #B87D4C",
-"5 	c #C89265",
-"6 	c #D5A277",
-"7 	c #C79063",
-"8 	c #68482D",
-"9 	c #B1B1B4",
-"0 	c #E0E0FE",
-"a 	c #B7A596",
-"b 	c #F1D1B7",
-"c 	c #847A73",
-"d 	c #B9B9CE",
-"e 	c #EAEAFF",
-"f 	c #FDFDFD",
-"g 	c #716F6D",
-"h 	c #15100D",
-"i 	c #442E23",
-"j 	c #724D3B",
-"k 	c #A36E54",
-"l 	c #B1775B",
-"m 	c #C68F61",
-"n 	c #E9BC96",
-"o 	c #EBBE99",
-"p 	c #6D5847",
-"q 	c #B7B7BE",
-"r 	c #DEDEFF",
-"s 	c #F7F7FF",
-"t 	c #E3E3FF",
-"u 	c #DCDCFF",
-"v 	c #EBEBFF",
-"w 	c #CACACA",
-"x 	c #9D9B9B",
-"y 	c #84766F",
-"z 	c #8C5F48",
-"A 	c #C18859",
-"B 	c #E9BB95",
-"C 	c #5F4D3E",
-"D 	c #A2A2AD",
-"E 	c #D8D8FF",
-"F 	c #F3F3FF",
-"G 	c #FDFDFF",
-"H 	c #FCFCFF",
-"I 	c #FEFEFF",
-"J 	c #E9E9FF",
-"K 	c #D9D9FF",
-"L 	c #7C7979",
-"M 	c #8E5F49",
-"N 	c #754F3C",
-"O 	c #3F2D23",
-"P 	c #C08757",
-"Q 	c #DAB08E",
-"R 	c #806753",
-"S 	c #352B23",
-"T 	c #181817",
-"U 	c #DEDEEA",
-"V 	c #D6D6FF",
-"W 	c #F8F8FF",
-"X 	c #EEEEFF",
-"Y 	c #D7D7FF",
-"Z 	c #D3D3F4",
-"` 	c #252426",
-" .	c #87846C",
-"..	c #EDE8BE",
-"+.	c #8A5E39",
-"@.	c #554436",
-"#.	c #31221B",
-"$.	c #51372A",
-"%.	c #373331",
-"&.	c #CACAD4",
-"*.	c #DBDBFF",
-"=.	c #ECECFF",
-"-.	c #DFDFFF",
-";.	c #A1A1C0",
-">.	c #85859E",
-",.	c #ADADCE",
-"'.	c #808099",
-").	c #3D3D48",
-"!.	c #464654",
-"~.	c #8686A0",
-"{.	c #D0D0F8",
-"].	c #757479",
-"^.	c #F3EEC1",
-"/.	c #FFFACC",
-"(.	c #7E7E7E",
-"_.	c #545454",
-":.	c #2C231E",
-"<.	c #53382B",
-"[.	c #9D6951",
-"}.	c #90614A",
-"|.	c #3B3736",
-"1.	c #DFDFF2",
-"2.	c #9898B5",
-"3.	c #B5B5D8",
-"4.	c #737389",
-"5.	c #26262E",
-"6.	c #74748A",
-"7.	c #616174",
-"8.	c #656579",
-"9.	c #C0C0E5",
-"0.	c #B6B6D9",
-"a.	c #6F6F85",
-"b.	c #29282C",
-"c.	c #746F3D",
-"d.	c #E8E1A5",
-"e.	c #393939",
-"f.	c #271A14",
-"g.	c #A56F55",
-"h.	c #A16C52",
-"i.	c #1F1814",
-"j.	c #E0E0E5",
-"k.	c #9B9BB9",
-"l.	c #9191AD",
-"m.	c #67677A",
-"n.	c #636376",
-"o.	c #575768",
-"p.	c #464653",
-"q.	c #CECEF5",
-"r.	c #D2D2FA",
-"s.	c #545464",
-"t.	c #32312C",
-"u.	c #454224",
-"v.	c #85804B",
-"w.	c #CAC383",
-"x.	c #ECE6AC",
-"y.	c #171717",
-"z.	c #815742",
-"A.	c #A46E54",
-"B.	c #774F3C",
-"C.	c #323231",
-"D.	c #565667",
-"E.	c #5F5F71",
-"F.	c #73738A",
-"G.	c #C7C7ED",
-"H.	c #68687B",
-"I.	c #272622",
-"J.	c #504D2B",
-"K.	c #ACA567",
-"L.	c #DED795",
-"M.	c #F1EBB4",
-"N.	c #FEF9CB",
-"O.	c #242424",
-"P.	c #79513E",
-"Q.	c #8D5E47",
-"R.	c #7A513D",
-"S.	c #3D3835",
-"T.	c #E4E4FF",
-"U.	c #B5B5D7",
-"V.	c #69697D",
-"W.	c #43412F",
-"X.	c #9E9967",
-"Y.	c #E4DDA1",
-"Z.	c #F7F2BF",
-"`.	c #FDF8CA",
-" +	c #72705B",
-".+	c #3D3D3D",
-"++	c #4C3326",
-"@+	c #AD7559",
-"#+	c #875A44",
-"$+	c #714B38",
-"%+	c #241E18",
-"&+	c #DDDCF8",
-"*+	c #8F8FAA",
-"=+	c #6B6A71",
-"-+	c #6C6956",
-";+	c #8C8866",
-">+	c #D6D0A1",
-",+	c #FDF7C8",
-"'+	c #F3EEC2",
-")+	c #5D5C4B",
-"!+	c #5C5A49",
-"~+	c #C2BE9B",
-"{+	c #261913",
-"]+	c #99664E",
-"^+	c #4D4837",
-"/+	c #B1AC7B",
-"(+	c #D9D7CF",
-"_+	c #9F9B7D",
-":+	c #CAC490",
-"<+	c #F4EEBA",
-"[+	c #FDF8CB",
-"}+	c #918F74",
-"|+	c #9D9A7E",
-"1+	c #717171",
-"2+	c #070403",
-"3+	c #7D533F",
-"4+	c #6C4837",
-"5+	c #959277",
-"6+	c #E8E4BA",
-"7+	c #D3CEA8",
-"8+	c #F1EDC1",
-"9+	c #545243",
-"0+	c #A3A083",
-"a+	c #A29F82",
-"b+	c #E1DDB4",
-"c+	c #202020",
-"d+	c #4C3226",
-"e+	c #424034",
-"f+	c #F7F2C6",
-"g+	c #E7E3B9",
-"h+	c #6F6D59",
-"i+	c #ACA889",
-"j+	c #514F41",
-"k+	c #48473A",
-"l+	c #686653",
-"m+	c #B1AD8D",
-"n+	c #A3A082",
-"o+	c #EBE6BC",
-"p+	c #A7A486",
-"q+	c #1E140F",
-"r+	c #271A13",
-"s+	c #C5C197",
-"t+	c #CAC6A2",
-"u+	c #D8D4AD",
-"v+	c #838069",
-"w+	c #403F33",
-"x+	c #161612",
-"y+	c #333229",
-"z+	c #666451",
-"A+	c #B3AF8F",
-"B+	c #FCF7CA",
-"C+	c #EFEBC0",
-"D+	c #C6C29F",
-"E+	c #7A7862",
-"F+	c #6B6956",
-"G+	c #5A5948",
-"H+	c #6E6E6E",
-"I+	c #020101",
-"J+	c #513628",
-"K+	c #5C583A",
-"L+	c #FEF9CA",
-"M+	c #38372D",
-"N+	c #656351",
-"O+	c #CFCBA6",
-"P+	c #EFEABF",
-"Q+	c #E4E0B7",
-"R+	c #EAE5BB",
-"S+	c #B7B392",
-"T+	c #A19E81",
-"U+	c #2B2A23",
-"V+	c #F4EFC3",
-"W+	c #A9A687",
-"X+	c #151515",
-"Y+	c #4A3125",
-"Z+	c #784F3C",
-"`+	c #1A150D",
-" @	c #DED8A1",
-".@	c #FBF6C9",
-"+@	c #A09D80",
-"@@	c #828068",
-"#@	c #525041",
-"$@	c #A6A385",
-"%@	c #B8B493",
-"&@	c #FAF5C8",
-"*@	c #979479",
-"=@	c #160F0B",
-"-@	c #412B21",
-";@	c #6B6743",
-">@	c #F2EDC2",
-",@	c #7F7D66",
-"'@	c #A29E81",
-")@	c #1D1C17",
-"!@	c #3C3B30",
-"~@	c #89866D",
-"{@	c #BBB796",
-"]@	c #646250",
-"^@	c #2D2C24",
-"/@	c #918E74",
-"(@	c #0F0A06",
-"_@	c #55392B",
-":@	c #744D3A",
-"<@	c #19150D",
-"[@	c #DDD7A1",
-"}@	c #1F1E19",
-"|@	c #27261F",
-"1@	c #DCD7B0",
-"2@	c #F5F0C4",
-"3@	c #DAD5AE",
-"4@	c #7B7963",
-"5@	c #797661",
-"6@	c #E9E5BA",
-"7@	c #DED9B1",
-"8@	c #F7F2C5",
-"9@	c #604229",
-"0@	c #1D130E",
-"a@	c #3D291F",
-"b@	c #696542",
-"c@	c #C6C29E",
-"d@	c #D2CEA8",
-"e@	c #ECE7BC",
-"f@	c #9B987C",
-"g@	c #585646",
-"h@	c #D4CFA9",
-"i@	c #C5956D",
-"j@	c #0B0907",
-"k@	c #5A3C2D",
-"l@	c #704A38",
-"m@	c #111009",
-"n@	c #E2DCA4",
-"o@	c #DCD8B0",
-"p@	c #807E67",
-"q@	c #595747",
-"r@	c #908D73",
-"s@	c #B0AC8D",
-"t@	c #F6F1C5",
-"u@	c #F0EBC0",
-"v@	c #545343",
-"w@	c #636250",
-"x@	c #E0B089",
-"y@	c #635040",
-"z@	c #211610",
-"A@	c #2F1F17",
-"B@	c #7D794D",
-"C@	c #4F4E3F",
-"D@	c #21201A",
-"E@	c #E0DCB3",
-"F@	c #F8F3C6",
-"G@	c #9A977B",
-"H@	c #37362C",
-"I@	c #B2AF8F",
-"J@	c #CDC9A4",
-"K@	c #D4A076",
-"L@	c #C9A283",
-"M@	c #010101",
-"N@	c #604030",
-"O@	c #624131",
-"P@	c #232213",
-"Q@	c #E6E0A3",
-"R@	c #E6E2B8",
-"S@	c #CBC7A3",
-"T@	c #E4E0B6",
-"U@	c #131310",
-"V@	c #575646",
-"W@	c #4C4A3D",
-". . . . . . . . . . . + @ # $ % & . . . . . . . . . . . . . ",
-". . . . . . . . . . * = - ; > , ' ) . . . . . . . . . . . . ",
-". . . . . . . . . ! ~ { ] ^ / ( _ : . . . . . . . . . . . . ",
-". . . < < < < < < < [ } < < < | 1 2 < < < < < < < < 3 . . . ",
-". . . < 4 4 5 6 7 8 9 0 a b c d e f g h i j k l l l 3 . . . ",
-". . . < 4 m n o o p q r s t u v 3 3 3 w x y z l l l 3 . . . ",
-". . . < A B o o o C D E F 3 3 3 G H I J K e L M N O 3 . . . ",
-". . . < P o Q R S T U V V W 3 X Y V V V V V Z `  ...3 . . . ",
-". . . < +. at .#.$.%.&.*.V V =.-.;.>.,.'.).!.~.{.].^./.3 . . . ",
-". (._.:.<.[.}.|.1.V 2.3.V V 4.5.6.7.8.9.0.a.b.c.d./.3 . . . ",
-". e.f.g.l h.i.j.Y k.l.m.n.o.p.q.r.2.s.t.u.v.w.x././.3 . . . ",
-". y.z.l A.B.C.J V D.E.;.F.l.G.H.I.J.K.L.M.N././././.3 . . . ",
-". O.P.l Q.R.S.T.V V V V U.V.W.X.Y.Z././././././.`. +3 . . . ",
-". .+++ at +#+$+%+&+q.*+=+-+;+>+,+/././././././.'+)+!+~+3 . . . ",
-". + {+]+B.^+/+(+_+:+<+/./././././././.[+}+/./.|+/./.3 . . . ",
-". 1+2+3+4+5+/./././././././.`.6+7+8+9+0+a+b+/./././.3 . . . ",
-". . c+d+B.e+/././././.f+g+h+i+j+k+l+m+n+/./././.o+p+3 . . . ",
-". . * q+R.r+s+/.t+u+v+w+x+y+z+A+B+C+/./.D+E+F+N.G+ .3 . . . ",
-". . H+I+$+J+K+L+~+M+N+O+P+Q+/./.B+R+S+T+U+T+/./.V+W+3 . . . ",
-". . . X+Y+Z+`+ @/.b+/./././.. at +@@@M+#@$@%@/./.f+&@*@3 . . . ",
-". . . < =@R.-@;@N./.>@N.,@'@)@!@~@&@`././.{@]@^@/@/.3 . . . ",
-". . . < (@_@:@<@[@/.|+}@|@E+1 at .@/./.2 at 3@4 at 5@6 at 7@8@/.3 . . . ",
-". . . < 9 at 0@R.a at b@N.B+c at d@/./.e at f@g at k+z+h@'+/././.+ at 3 . . . ",
-". . . < i at j@k at l@m at n@/.&@o at F+p@q at r@s at t@/./././.u at v@w at 3 . . . ",
-". . . < x at y@z at R.A@B at N./.C at D@A+E@/./././.F@%@G at H@I at J@3 . . . ",
-". . . < K at L@M at N@O at P@Q@/.R at S@/./././.T@!+U at h+V@. at J@W at 3 . . . ",
-". . . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "};
diff --git a/icon/ico_30x30_white.png b/icon/ico_30x30_white.png
new file mode 100644
index 0000000..0232c7e
Binary files /dev/null and b/icon/ico_30x30_white.png differ
diff --git a/icon/ico_30x30_white.xpm b/icon/ico_30x30_white.xpm
deleted file mode 100644
index 24d0bb2..0000000
--- a/icon/ico_30x30_white.xpm
+++ /dev/null
@@ -1,397 +0,0 @@
-/* XPM */
-static char * ico_30x30_white_xpm[] = {
-"30 30 364 2",
-"  	c None",
-". 	c #FFFFFF",
-"+ 	c #B0B0B0",
-"@ 	c #787879",
-"# 	c #848486",
-"$ 	c #7B7B7B",
-"% 	c #969696",
-"& 	c #F6F6F6",
-"* 	c #8E8E8E",
-"= 	c #A1A1A7",
-"- 	c #D2D2F2",
-"; 	c #B3B3CE",
-"> 	c #BEBED9",
-", 	c #CACAD3",
-"' 	c #626262",
-") 	c #F3F3F3",
-"! 	c #EDEDED",
-"~ 	c #535353",
-"{ 	c #E7E7FF",
-"] 	c #302E35",
-"^ 	c #422D1B",
-"/ 	c #140F0C",
-"( 	c #A5A5C1",
-"_ 	c #E8E8EB",
-": 	c #7C7C7C",
-"< 	c #000000",
-"[ 	c #949494",
-"} 	c #D5D5F8",
-"| 	c #4F4F5E",
-"1 	c #EDEDFF",
-"2 	c #909090",
-"3 	c #B87D4C",
-"4 	c #C89265",
-"5 	c #D5A277",
-"6 	c #C79063",
-"7 	c #68482D",
-"8 	c #B1B1B4",
-"9 	c #E0E0FE",
-"0 	c #B7A596",
-"a 	c #F1D1B7",
-"b 	c #847A73",
-"c 	c #B9B9CE",
-"d 	c #EAEAFF",
-"e 	c #FDFDFD",
-"f 	c #716F6D",
-"g 	c #15100D",
-"h 	c #442E23",
-"i 	c #724D3B",
-"j 	c #A36E54",
-"k 	c #B1775B",
-"l 	c #C68F61",
-"m 	c #E9BC96",
-"n 	c #EBBE99",
-"o 	c #6D5847",
-"p 	c #B7B7BE",
-"q 	c #DEDEFF",
-"r 	c #F7F7FF",
-"s 	c #E3E3FF",
-"t 	c #DCDCFF",
-"u 	c #EBEBFF",
-"v 	c #CACACA",
-"w 	c #9D9B9B",
-"x 	c #84766F",
-"y 	c #8C5F48",
-"z 	c #C18859",
-"A 	c #E9BB95",
-"B 	c #5F4D3E",
-"C 	c #A2A2AD",
-"D 	c #D8D8FF",
-"E 	c #F3F3FF",
-"F 	c #FDFDFF",
-"G 	c #FCFCFF",
-"H 	c #FEFEFF",
-"I 	c #E9E9FF",
-"J 	c #D9D9FF",
-"K 	c #7C7979",
-"L 	c #8E5F49",
-"M 	c #754F3C",
-"N 	c #3F2D23",
-"O 	c #C08757",
-"P 	c #DAB08E",
-"Q 	c #806753",
-"R 	c #352B23",
-"S 	c #181817",
-"T 	c #DEDEEA",
-"U 	c #D6D6FF",
-"V 	c #F8F8FF",
-"W 	c #EEEEFF",
-"X 	c #D7D7FF",
-"Y 	c #D3D3F4",
-"Z 	c #252426",
-"` 	c #87846C",
-" .	c #EDE8BE",
-"..	c #8A5E39",
-"+.	c #554436",
-"@.	c #31221B",
-"#.	c #51372A",
-"$.	c #373331",
-"%.	c #CACAD4",
-"&.	c #DBDBFF",
-"*.	c #ECECFF",
-"=.	c #DFDFFF",
-"-.	c #A1A1C0",
-";.	c #85859E",
-">.	c #ADADCE",
-",.	c #808099",
-"'.	c #3D3D48",
-").	c #464654",
-"!.	c #8686A0",
-"~.	c #D0D0F8",
-"{.	c #757479",
-"].	c #F3EEC1",
-"^.	c #FFFACC",
-"/.	c #FEFEFE",
-"(.	c #A9A9A9",
-"_.	c #3E3630",
-":.	c #53382B",
-"<.	c #9D6951",
-"[.	c #90614A",
-"}.	c #3B3736",
-"|.	c #DFDFF2",
-"1.	c #9898B5",
-"2.	c #B5B5D8",
-"3.	c #737389",
-"4.	c #26262E",
-"5.	c #74748A",
-"6.	c #616174",
-"7.	c #656579",
-"8.	c #C0C0E5",
-"9.	c #B6B6D9",
-"0.	c #6F6F85",
-"a.	c #29282C",
-"b.	c #746F3D",
-"c.	c #E8E1A5",
-"d.	c #737373",
-"e.	c #271A14",
-"f.	c #A56F55",
-"g.	c #A16C52",
-"h.	c #1F1814",
-"i.	c #E0E0E5",
-"j.	c #9B9BB9",
-"k.	c #9191AD",
-"l.	c #67677A",
-"m.	c #636376",
-"n.	c #575768",
-"o.	c #464653",
-"p.	c #CECEF5",
-"q.	c #D2D2FA",
-"r.	c #545464",
-"s.	c #32312C",
-"t.	c #454224",
-"u.	c #85804B",
-"v.	c #CAC383",
-"w.	c #ECE6AC",
-"x.	c #303030",
-"y.	c #815742",
-"z.	c #A46E54",
-"A.	c #774F3C",
-"B.	c #323231",
-"C.	c #565667",
-"D.	c #5F5F71",
-"E.	c #73738A",
-"F.	c #C7C7ED",
-"G.	c #68687B",
-"H.	c #272622",
-"I.	c #504D2B",
-"J.	c #ACA567",
-"K.	c #DED795",
-"L.	c #F1EBB4",
-"M.	c #FEF9CB",
-"N.	c #494949",
-"O.	c #79513E",
-"P.	c #8D5E47",
-"Q.	c #7A513D",
-"R.	c #3D3835",
-"S.	c #E4E4FF",
-"T.	c #B5B5D7",
-"U.	c #69697D",
-"V.	c #43412F",
-"W.	c #9E9967",
-"X.	c #E4DDA1",
-"Y.	c #F7F2BF",
-"Z.	c #FDF8CA",
-"`.	c #72705B",
-" +	c #4C3326",
-".+	c #AD7559",
-"++	c #875A44",
-"@+	c #714B38",
-"#+	c #241E18",
-"$+	c #DDDCF8",
-"%+	c #8F8FAA",
-"&+	c #6B6A71",
-"*+	c #6C6956",
-"=+	c #8C8866",
-"-+	c #D6D0A1",
-";+	c #FDF7C8",
-">+	c #F3EEC2",
-",+	c #5D5C4B",
-"'+	c #5C5A49",
-")+	c #C2BE9B",
-"!+	c #AFAFAF",
-"~+	c #261913",
-"{+	c #99664E",
-"]+	c #4D4837",
-"^+	c #B1AC7B",
-"/+	c #D9D7CF",
-"(+	c #9F9B7D",
-"_+	c #CAC490",
-":+	c #F4EEBA",
-"<+	c #FDF8CB",
-"[+	c #918F74",
-"}+	c #9D9A7E",
-"|+	c #E4E4E4",
-"1+	c #070403",
-"2+	c #7D533F",
-"3+	c #6C4837",
-"4+	c #959277",
-"5+	c #E8E4BA",
-"6+	c #D3CEA8",
-"7+	c #F1EDC1",
-"8+	c #545243",
-"9+	c #A3A083",
-"0+	c #A29F82",
-"a+	c #E1DDB4",
-"b+	c #424242",
-"c+	c #4C3226",
-"d+	c #424034",
-"e+	c #F7F2C6",
-"f+	c #E7E3B9",
-"g+	c #6F6D59",
-"h+	c #ACA889",
-"i+	c #514F41",
-"j+	c #48473A",
-"k+	c #686653",
-"l+	c #B1AD8D",
-"m+	c #A3A082",
-"n+	c #EBE6BC",
-"o+	c #A7A486",
-"p+	c #919191",
-"q+	c #1E140F",
-"r+	c #271A13",
-"s+	c #C5C197",
-"t+	c #CAC6A2",
-"u+	c #D8D4AD",
-"v+	c #838069",
-"w+	c #403F33",
-"x+	c #161612",
-"y+	c #333229",
-"z+	c #666451",
-"A+	c #B3AF8F",
-"B+	c #FCF7CA",
-"C+	c #EFEBC0",
-"D+	c #C6C29F",
-"E+	c #7A7862",
-"F+	c #6B6956",
-"G+	c #5A5948",
-"H+	c #DDDDDD",
-"I+	c #020101",
-"J+	c #513628",
-"K+	c #5C583A",
-"L+	c #FEF9CA",
-"M+	c #38372D",
-"N+	c #656351",
-"O+	c #CFCBA6",
-"P+	c #EFEABF",
-"Q+	c #E4E0B7",
-"R+	c #EAE5BB",
-"S+	c #B7B392",
-"T+	c #A19E81",
-"U+	c #2B2A23",
-"V+	c #F4EFC3",
-"W+	c #A9A687",
-"X+	c #2B2B2B",
-"Y+	c #4A3125",
-"Z+	c #784F3C",
-"`+	c #1A150D",
-" @	c #DED8A1",
-".@	c #FBF6C9",
-"+@	c #A09D80",
-"@@	c #828068",
-"#@	c #525041",
-"$@	c #A6A385",
-"%@	c #B8B493",
-"&@	c #FAF5C8",
-"*@	c #979479",
-"=@	c #160F0B",
-"-@	c #412B21",
-";@	c #6B6743",
-">@	c #F2EDC2",
-",@	c #7F7D66",
-"'@	c #A29E81",
-")@	c #1D1C17",
-"!@	c #3C3B30",
-"~@	c #89866D",
-"{@	c #BBB796",
-"]@	c #646250",
-"^@	c #2D2C24",
-"/@	c #918E74",
-"(@	c #0F0A06",
-"_@	c #55392B",
-":@	c #744D3A",
-"<@	c #19150D",
-"[@	c #DDD7A1",
-"}@	c #1F1E19",
-"|@	c #27261F",
-"1@	c #DCD7B0",
-"2@	c #F5F0C4",
-"3@	c #DAD5AE",
-"4@	c #7B7963",
-"5@	c #797661",
-"6@	c #E9E5BA",
-"7@	c #DED9B1",
-"8@	c #F7F2C5",
-"9@	c #604229",
-"0@	c #1D130E",
-"a@	c #3D291F",
-"b@	c #696542",
-"c@	c #C6C29E",
-"d@	c #D2CEA8",
-"e@	c #ECE7BC",
-"f@	c #9B987C",
-"g@	c #585646",
-"h@	c #D4CFA9",
-"i@	c #C5956D",
-"j@	c #0B0907",
-"k@	c #5A3C2D",
-"l@	c #704A38",
-"m@	c #111009",
-"n@	c #E2DCA4",
-"o@	c #DCD8B0",
-"p@	c #807E67",
-"q@	c #595747",
-"r@	c #908D73",
-"s@	c #B0AC8D",
-"t@	c #F6F1C5",
-"u@	c #F0EBC0",
-"v@	c #545343",
-"w@	c #636250",
-"x@	c #E0B089",
-"y@	c #635040",
-"z@	c #211610",
-"A@	c #2F1F17",
-"B@	c #7D794D",
-"C@	c #4F4E3F",
-"D@	c #21201A",
-"E@	c #E0DCB3",
-"F@	c #F8F3C6",
-"G@	c #9A977B",
-"H@	c #37362C",
-"I@	c #B2AF8F",
-"J@	c #CDC9A4",
-"K@	c #D4A076",
-"L@	c #C9A283",
-"M@	c #010101",
-"N@	c #604030",
-"O@	c #624131",
-"P@	c #232213",
-"Q@	c #E6E0A3",
-"R@	c #E6E2B8",
-"S@	c #CBC7A3",
-"T@	c #E4E0B6",
-"U@	c #131310",
-"V@	c #575646",
-"W@	c #4C4A3D",
-". . . . . . . . . . . + @ # $ % & . . . . . . . . . . . . . ",
-". . . . . . . . . . * = - ; > , ' ) . . . . . . . . . . . . ",
-". . . . . . . . . ! ~ { ] ^ / ( _ : . . . . . . . . . . . . ",
-". . . < < < < < < < [ } < < < | 1 2 < < < < < < < < . . . . ",
-". . . < 3 3 4 5 6 7 8 9 0 a b c d e f g h i j k k k . . . . ",
-". . . < 3 l m n n o p q r s t u . . . v w x y k k k . . . . ",
-". . . < z A n n n B C D E . . . F G H I J d K L M N . . . . ",
-". . . < O n P Q R S T U U V . W X U U U U U Y Z `  .. . . . ",
-". . . < ..+. at .#.$.%.&.U U *.=.-.;.>.,.'.).!.~.{.].^.. . . . ",
-". /.(._.:.<.[.}.|.U 1.2.U U 3.4.5.6.7.8.9.0.a.b.c.^.. . . . ",
-". d.e.f.k g.h.i.X j.k.l.m.n.o.p.q.1.r.s.t.u.v.w.^.^.. . . . ",
-". x.y.k z.A.B.I U C.D.-.E.k.F.G.H.I.J.K.L.M.^.^.^.^.. . . . ",
-". N.O.k P.Q.R.S.U U U U T.U.V.W.X.Y.^.^.^.^.^.^.Z.`.. . . . ",
-". $  +.+++ at +#+$+p.%+&+*+=+-+;+^.^.^.^.^.^.^.>+,+'+)+. . . . ",
-". !+~+{+A.]+^+/+(+_+:+^.^.^.^.^.^.^.^.<+[+^.^.}+^.^.. . . . ",
-". |+1+2+3+4+^.^.^.^.^.^.^.^.Z.5+6+7+8+9+0+a+^.^.^.^.. . . . ",
-". . b+c+A.d+^.^.^.^.^.e+f+g+h+i+j+k+l+m+^.^.^.^.n+o+. . . . ",
-". . p+q+Q.r+s+^.t+u+v+w+x+y+z+A+B+C+^.^.D+E+F+M.G+` . . . . ",
-". . H+I+ at +J+K+L+)+M+N+O+P+Q+^.^.B+R+S+T+U+T+^.^.V+W+. . . . ",
-". . . X+Y+Z+`+ @^.a+^.^.^.^.. at +@@@M+#@$@%@^.^.e+&@*@. . . . ",
-". . . < =@Q.-@;@M.^.>@M.,@'@)@!@~@&@Z.^.^.{@]@^@/@^.. . . . ",
-". . . < (@_@:@<@[@^.}+}@|@E+1 at .@^.^.2 at 3@4 at 5@6 at 7@8@^.. . . . ",
-". . . < 9 at 0@Q.a at b@M.B+c at d@^.^.e at f@g at j+z+h@>+^.^.^.+ at . . . . ",
-". . . < i at j@k at l@m at n@^.&@o at F+p@q at r@s at t@^.^.^.^.u at v@w at . . . . ",
-". . . < x at y@z at Q.A@B at M.^.C at D@A+E@^.^.^.^.F@%@G at H@I at J@. . . . ",
-". . . < K at L@M at N@O at P@Q@^.R at S@^.^.^.^.T@'+U at g+V@. at J@W at . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "};
diff --git a/icon/ico_40x40_black.png b/icon/ico_40x40_black.png
new file mode 100644
index 0000000..78c8024
Binary files /dev/null and b/icon/ico_40x40_black.png differ
diff --git a/icon/ico_40x40_black.xpm b/icon/ico_40x40_black.xpm
deleted file mode 100644
index 64d044f..0000000
--- a/icon/ico_40x40_black.xpm
+++ /dev/null
@@ -1,572 +0,0 @@
-/* XPM */
-static char * ico_40x40_black_xpm[] = {
-"40 40 529 2",
-"  	c None",
-". 	c #000000",
-"+ 	c #050505",
-"@ 	c #262626",
-"# 	c #080808",
-"$ 	c #616162",
-"% 	c #DFDFEF",
-"& 	c #E2E2FF",
-"* 	c #E6E6FF",
-"= 	c #E1E1EF",
-"- 	c #8C8C8D",
-"; 	c #121212",
-"> 	c #5C5C5C",
-", 	c #EDEDFF",
-"' 	c #B4B4D6",
-") 	c #4A4A59",
-"! 	c #3A3A45",
-"~ 	c #787890",
-"{ 	c #DFDFFB",
-"] 	c #E5E5E8",
-"^ 	c #2F2F2F",
-"/ 	c #E0E0E1",
-"( 	c #DBDBFF",
-"_ 	c #1F1F25",
-": 	c #382617",
-"< 	c #060402",
-"[ 	c #78788C",
-"} 	c #E9E9FF",
-"| 	c #CACACA",
-"1 	c #010101",
-"2 	c #252525",
-"3 	c #F2F2FF",
-"4 	c #C7C7EC",
-"5 	c #47301D",
-"6 	c #1A1A20",
-"7 	c #D9D9FE",
-"8 	c #FEFEFF",
-"9 	c #606060",
-"0 	c #FFFFFF",
-"a 	c #B87D4C",
-"b 	c #B97F4E",
-"c 	c #BE8455",
-"d 	c #805735",
-"e 	c #4E4E4E",
-"f 	c #ECECFF",
-"g 	c #DBDBF5",
-"h 	c #765D49",
-"i 	c #EBBE99",
-"j 	c #4F4033",
-"k 	c #464648",
-"l 	c #D6D6FE",
-"m 	c #F7F7FF",
-"n 	c #EEEEEE",
-"o 	c #413C38",
-"p 	c #816954",
-"q 	c #59483A",
-"r 	c #18110B",
-"s 	c #0D0907",
-"t 	c #34231B",
-"u 	c #684635",
-"v 	c #95644C",
-"w 	c #AD7559",
-"x 	c #B1775B",
-"y 	c #B87D4D",
-"z 	c #DAA980",
-"A 	c #E3B48D",
-"B 	c #D6A379",
-"C 	c #73543A",
-"D 	c #686868",
-"E 	c #E8E8FF",
-"F 	c #E5E5FF",
-"G 	c #D4CEC9",
-"H 	c #F4E4DA",
-"I 	c #ECE0DF",
-"J 	c #A3A3B0",
-"K 	c #DFDFFA",
-"L 	c #E0E0FF",
-"M 	c #FCFCFF",
-"N 	c #E7E7E7",
-"O 	c #4B4B4B",
-"P 	c #160F0B",
-"Q 	c #614132",
-"R 	c #9E6A51",
-"S 	c #B87E4D",
-"T 	c #D8A57C",
-"U 	c #78614E",
-"V 	c #6B6B6B",
-"W 	c #FBFBFF",
-"X 	c #E1E1FF",
-"Y 	c #DEDEFF",
-"Z 	c #DADAFF",
-"` 	c #E7E7FF",
-" .	c #E0E0E0",
-"..	c #BABABA",
-"+.	c #989797",
-"@.	c #523E35",
-"#.	c #A26D53",
-"$.	c #D4A177",
-"%.	c #6E5948",
-"&.	c #515151",
-"*.	c #F8F8FF",
-"=.	c #DDDDFF",
-"-.	c #E3E3E4",
-";.	c #372D28",
-">.	c #A56F55",
-",.	c #855A44",
-"'.	c #4B3226",
-").	c #B97E4E",
-"!.	c #E7B994",
-"~.	c #D3AB8A",
-"{.	c #9B7D65",
-"].	c #241D18",
-"^.	c #707070",
-"/.	c #DFDFFF",
-"(.	c #D6D6FF",
-"_.	c #D9D9FF",
-":.	c #F5F5FF",
-"<.	c #F0F0FF",
-"[.	c #E4E4FF",
-"}.	c #A4A4AB",
-"|.	c #2F1F18",
-"1.	c #1E140F",
-"2.	c #2F2E26",
-"3.	c #9B987C",
-"4.	c #D9A77D",
-"5.	c #EABD98",
-"6.	c #A9886E",
-"7.	c #44372C",
-"8.	c #070504",
-"9.	c #020201",
-"0.	c #222222",
-"a.	c #E9E9EB",
-"b.	c #DCDCFF",
-"c.	c #CDCDF4",
-"d.	c #C6C6EC",
-"e.	c #D4D4FC",
-"f.	c #D7D7FE",
-"g.	c #40404B",
-"h.	c #9D9A7D",
-"i.	c #FDF8CB",
-"j.	c #FFFACC",
-"k.	c #9F6C42",
-"l.	c #644932",
-"m.	c #201914",
-"n.	c #1F1510",
-"o.	c #674535",
-"p.	c #402B21",
-"q.	c #494949",
-"r.	c #DDDDE6",
-"s.	c #B9B9DC",
-"t.	c #797990",
-"u.	c #9191AC",
-"v.	c #BCBCE0",
-"w.	c #8F8FAB",
-"x.	c #474755",
-"y.	c #0D0D10",
-"z.	c #1D1D23",
-"A.	c #3E3E4A",
-"B.	c #CACAF1",
-"C.	c #D1D1F9",
-"D.	c #82818F",
-"E.	c #C7C299",
-"F.	c #24180F",
-"G.	c #100B08",
-"H.	c #593C2E",
-"I.	c #9B6850",
-"J.	c #AC7459",
-"K.	c #35241B",
-"L.	c #656565",
-"M.	c #E8E8FC",
-"N.	c #D7D7FF",
-"O.	c #D5D5FD",
-"P.	c #6C6C81",
-"Q.	c #D0D0F8",
-"R.	c #9595B1",
-"S.	c #050506",
-"T.	c #282830",
-"U.	c #35353F",
-"V.	c #222228",
-"W.	c #101013",
-"X.	c #66667A",
-"Y.	c #BFBFE4",
-"Z.	c #C0C0E5",
-"`.	c #9090AB",
-" +	c #35321C",
-".+	c #C8BF72",
-"++	c #FDF8C8",
-"@+	c #6C4837",
-"#+	c #AE7559",
-"$+	c #3E2A20",
-"%+	c #525252",
-"&+	c #F1F1FB",
-"*+	c #B5B5D7",
-"=+	c #C9C9EF",
-"-+	c #AEAECF",
-";+	c #7E7E97",
-">+	c #09090B",
-",+	c #7A7A91",
-"'+	c #D3D3FC",
-")+	c #ACACCD",
-"!+	c #75758C",
-"~+	c #3B3B46",
-"{+	c #080705",
-"]+	c #322F1A",
-"^+	c #75703E",
-"/+	c #C0B869",
-"(+	c #EEE8B0",
-"_+	c #040202",
-":+	c #90614A",
-"<+	c #AA7257",
-"[+	c #724C3A",
-"}+	c #020202",
-"|+	c #EBEBEC",
-"1+	c #8989A4",
-"2+	c #6F6F84",
-"3+	c #17171C",
-"4+	c #555566",
-"5+	c #111114",
-"6+	c #9A9AB7",
-"7+	c #A2A2C1",
-"8+	c #545464",
-"9+	c #131316",
-"0+	c #222112",
-"a+	c #56522D",
-"b+	c #7E7943",
-"c+	c #C0B870",
-"d+	c #DED694",
-"e+	c #EFE9B1",
-"f+	c #FEF9CA",
-"g+	c #B0765A",
-"h+	c #815641",
-"i+	c #5D3D2E",
-"j+	c #1D1D1D",
-"k+	c #F6F6FF",
-"l+	c #3F3F4B",
-"m+	c #77778E",
-"n+	c #C3C3E9",
-"o+	c #7C7C94",
-"p+	c #7A7A92",
-"q+	c #CECEF6",
-"r+	c #202026",
-"s+	c #0F0E08",
-"t+	c #524F2B",
-"u+	c #A9A15B",
-"v+	c #D4CC83",
-"w+	c #E5DEA1",
-"x+	c #F7F1BE",
-"y+	c #9C6950",
-"z+	c #7A513D",
-"A+	c #6F4A38",
-"B+	c #C7C7ED",
-"C+	c #CFCFF6",
-"D+	c #7E7E96",
-"E+	c #1E1E20",
-"F+	c #4A4627",
-"G+	c #9E985B",
-"H+	c #DAD390",
-"I+	c #EDE7AD",
-"J+	c #FEFACC",
-"K+	c #9E9B7E",
-"L+	c #A16C52",
-"M+	c #94634B",
-"N+	c #0F0B09",
-"O+	c #E8E8FA",
-"P+	c #BEBEE2",
-"Q+	c #8B8BA6",
-"R+	c #484854",
-"S+	c #2F2E21",
-"T+	c #726F4E",
-"U+	c #CDC791",
-"V+	c #F5EFBB",
-"W+	c #E7E3B9",
-"X+	c #8D8A71",
-"Y+	c #6D6B57",
-"Z+	c #555344",
-"`+	c #060403",
-" @	c #7D533F",
-".@	c #B0775B",
-"+@	c #8F5F48",
-"@@	c #4C3226",
-"#@	c #1C190E",
-"$@	c #C0BFCE",
-"%@	c #D4D4FD",
-"&@	c #A0A0BF",
-"*@	c #5C5C6C",
-"=@	c #454337",
-"-@	c #5F5B39",
-";@	c #99956A",
-">@	c #D9D4A0",
-",@	c #FBF6C5",
-"'@	c #DCD7B0",
-")@	c #1C1C17",
-"!@	c #86836B",
-"~@	c #573A2C",
-"{@	c #9F6B51",
-"]@	c #8E5F48",
-"^@	c #271A14",
-"/@	c #807C59",
-"(@	c #B6B079",
-"_@	c #D3D1CB",
-":@	c #9D9A88",
-"<@	c #A7A37A",
-"[@	c #D7D196",
-"}@	c #F2EDB7",
-"|@	c #FEF9CB",
-"1@	c #F4EFC3",
-"2@	c #797660",
-"3@	c #787560",
-"4@	c #34221A",
-"5@	c #895C45",
-"6@	c #906049",
-"7@	c #16110D",
-"8@	c #F3EFC3",
-"9@	c #8E8B71",
-"0@	c #EFEABF",
-"a@	c #A5A184",
-"b@	c #696754",
-"c@	c #C3BF9C",
-"d@	c #FDF8CA",
-"e@	c #0A0605",
-"f@	c #78503C",
-"g@	c #8C5E47",
-"h@	c #1C130F",
-"i@	c #D8D4AD",
-"j@	c #DEDAB2",
-"k@	c #ECE7BD",
-"l@	c #D5D1AB",
-"m@	c #AFAC8C",
-"n@	c #E3DEB6",
-"o@	c #1C1C16",
-"p@	c #2F2E25",
-"q@	c #7D7A64",
-"r@	c #E2DEB5",
-"s@	c #4F3427",
-"t@	c #7B523E",
-"u@	c #3C281E",
-"v@	c #656351",
-"w@	c #E4E0B7",
-"x@	c #BFBB99",
-"y@	c #9B977C",
-"z@	c #24231C",
-"A@	c #9A967B",
-"B@	c #38372D",
-"C@	c #4A493B",
-"D@	c #5B5949",
-"E@	c #454437",
-"F@	c #C7C39F",
-"G@	c #ECE7BC",
-"H@	c #E3DEB5",
-"I@	c #FAF5C8",
-"J@	c #F2EDC2",
-"K@	c #87846C",
-"L@	c #797761",
-"M@	c #201610",
-"N@	c #674433",
-"O@	c #090806",
-"P@	c #E1DCAC",
-"Q@	c #CDC9A4",
-"R@	c #F9F4C7",
-"S@	c #D4D0A9",
-"T@	c #27261F",
-"U@	c #3C3B30",
-"V@	c #070706",
-"W@	c #676553",
-"X@	c #323128",
-"Y@	c #CAC6A1",
-"Z@	c #C5C19E",
-"`@	c #F4F0C3",
-" #	c #B4B190",
-".#	c #0A0908",
-"+#	c #A4A183",
-"@#	c #030201",
-"##	c #734C39",
-"$#	c #19100C",
-"%#	c #807C53",
-"&#	c #514F40",
-"*#	c #13130F",
-"=#	c #48473A",
-"-#	c #4E4C3E",
-";#	c #73715C",
-">#	c #89866E",
-",#	c #FAF6C8",
-"'#	c #D0CCA6",
-")#	c #171612",
-"!#	c #25251E",
-"~#	c #ABA889",
-"{#	c #E4E0B6",
-"]#	c #C1BD9A",
-"^#	c #D3CFA9",
-"/#	c #503528",
-"(#	c #472F24",
-"_#	c #201F11",
-":#	c #EDE7AF",
-"<#	c #E2DDB5",
-"[#	c #F0EBC0",
-"}#	c #B2AF8F",
-"|#	c #9F9B7F",
-"1#	c #A7A385",
-"2#	c #313027",
-"3#	c #2E2D25",
-"4#	c #302F27",
-"5#	c #231711",
-"6#	c #764E3B",
-"7#	c #0A0705",
-"8#	c #9A9560",
-"9#	c #F7F2C6",
-"0#	c #A6A385",
-"a#	c #4E4D3F",
-"b#	c #39382D",
-"c#	c #444337",
-"d#	c #36352B",
-"e#	c #E8E3B9",
-"f#	c #F3EEC2",
-"g#	c #A09D80",
-"h#	c #150E08",
-"i#	c #010000",
-"j#	c #3A261D",
-"k#	c #292716",
-"l#	c #EEE7AF",
-"m#	c #98957A",
-"n#	c #979478",
-"o#	c #0E0E0B",
-"p#	c #141410",
-"q#	c #908E74",
-"r#	c #EDE8BD",
-"s#	c #7C7A64",
-"t#	c #1E1D18",
-"u#	c #1F1E19",
-"v#	c #EBE6BC",
-"w#	c #2C1D16",
-"x#	c #714B39",
-"y#	c #9C9761",
-"z#	c #DDD9B1",
-"A#	c #424135",
-"B#	c #6C6956",
-"C#	c #1D1C17",
-"D#	c #080806",
-"E#	c #BCB896",
-"F#	c #FCF7CA",
-"G#	c #BDB997",
-"H#	c #7A7862",
-"I#	c #CECAA5",
-"J#	c #B7B392",
-"K#	c #AAA688",
-"L#	c #4B331F",
-"M#	c #020101",
-"N#	c #6B4736",
-"O#	c #3B271D",
-"P#	c #262514",
-"Q#	c #ECE6AE",
-"R#	c #4C4B3D",
-"S#	c #26251E",
-"T#	c #E0DBB3",
-"U#	c #F1ECC1",
-"V#	c #6A6854",
-"W#	c #6B6956",
-"X#	c #6C6A57",
-"Y#	c #ECE8BD",
-"Z#	c #A16E44",
-"`#	c #040303",
-" $	c #322119",
-".$	c #6E4937",
-"+$	c #040302",
-"@$	c #918C5B",
-"#$	c #E6E2B8",
-"$$	c #F0ECC0",
-"%$	c #CFCBA6",
-"&$	c #34332A",
-"*$	c #585646",
-"=$	c #838169",
-"-$	c #F2EDC1",
-";$	c #5C5A4A",
-">$	c #C68F62",
-",$	c #534336",
-"'$	c #6C4836",
-")$	c #302018",
-"!$	c #2B2917",
-"~$	c #EDE7AE",
-"{$	c #C8C4A0",
-"]$	c #63614F",
-"^$	c #ADAA8A",
-"/$	c #444336",
-"($	c #514F41",
-"_$	c #ACA889",
-":$	c #949176",
-"<$	c #F1ECC0",
-"[$	c #A29F82",
-"}$	c #4B4A3C",
-"|$	c #5E5C4B",
-"1$	c #BC987A",
-"2$	c #644232",
-"3$	c #A59E65",
-"4$	c #FFFACB",
-"5$	c #1A1A15",
-"6$	c #151511",
-"7$	c #4F4D3F",
-"8$	c #8A876E",
-"9$	c #FEF9CC",
-"0$	c #35342A",
-"a$	c #979479",
-"b$	c #CCC8A4",
-"c$	c #D7A47B",
-"d$	c #3A2F26",
-"e$	c #704A38",
-"f$	c #201510",
-"g$	c #454224",
-"h$	c #EDE6AD",
-"i$	c #B9B594",
-"j$	c #070705",
-"k$	c #C6C29F",
-"l$	c #FCF7C9",
-"m$	c #AAA788",
-"n$	c #84826A",
-"o$	c #464438",
-"p$	c #9C997D",
-"q$	c #C48C5E",
-"r$	c #A08268",
-"s$	c #53372A",
-"t$	c #040402",
-"u$	c #BAB26D",
-"v$	c #FCF7C7",
-"w$	c #CBC7A2",
-"x$	c #EAE6BB",
-"y$	c #666451",
-"z$	c #2D2C24",
-"A$	c #706E5A",
-"B$	c #838069",
-"C$	c #86846B",
-"D$	c #2C2B23",
-". . . . . . . . . . . . . . . . + @ @ # . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . $ % & * = - ; . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . > , ' ) ! ~ { ] ^ . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . / ( _ : . < [ } | 1 . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . 2 3 4 5 . . . 6 7 8 9 . . . . . . . . . . . 0 . . . . ",
-". . . . . a a a b c a a d e f g h i i j k l m n o p q r s t u v w x x 0 . . . . ",
-". . . . . a a y z i A B C D E F G H I J K L M 0 N O P Q R x x x x x x 0 . . . . ",
-". . . . . a S T i i i i U V F & W X Y Z ` 8 0 0 0 0  ...+. at .#.x x x x 0 . . . . ",
-". . . . . a $.i i i i i %.&.X Z *.0 0 0 0 0 0 0 0 0 F =.} -.;.>.x ,.'.0 . . . . ",
-". . . . . ).!.i i i ~.{.].^./.(._.:.0 0 0 <.[.[.* & (.(.(.=.}.|.1.2.3.0 . . . . ",
-". . . . . a 4.5.6.7.8.9.0.a.b.(.(.F 0 M F (.(.(.(.(.(.c.d.e.f.g.h.i.j.0 . . . . ",
-". . . . . k.l.m.n.o.p.q.r.=.(.(.(.[.f _.s.t.u.v.w.x.y.z.A.B.C.D.E.j.j.0 . . . . ",
-". . . . F.G.H.I.J.K.L.M.N.O.P.Q.(.(.(.R.S.T.U.V.W.X.Y.(.Z.`._  +.+++j.0 . . . . ",
-". . . s @+#+x #+$+%+&+(.O.P.*+=+-+(.;+>+,+O.(.(.'+)+!+~+{+]+^+/+(+j.j.0 . . . . ",
-". . _+:+x x <+[+}+|+Y (.1+,+2+W.3+4+5+6+(.e.7+8+9+0+a+b+c+d+e+f+j.j.j.0 . . . . ",
-". . t x x g+h+i+j+k+(.(.~+l+m+n+o+p+=+q+!+r+s+t+u+v+w+x+j.j.j.j.j.j.j.0 . . . . ",
-". . t x x y+z+A+j+<.(.(.B+(.(.(.(.C+D+E+F+G+H+I+++j.j.j.j.j.j.j.j.J+K+0 . . . . ",
-". . P L+x M+z+z+N+O+(.(.(.(.P+Q+R+S+T+U+V+j.j.j.j.j.j.j.j.j.j.W+X+Y+Z+0 . . . . ",
-". . `+ @. at +@z+@@#@$@%@&@*@=@-@;@>@, at j.j.j.j.j.j.j.j.j.j.j.j.'@)@!@K+j.0 . . . . ",
-". . . ~@{@]@^@/@(@_@:@<@[@}@|@j.j.j.j.j.j.j.j.j.j.j.1 at 2@j.j.j.3 at j.j.j.0 . . . . ",
-". . . 4 at 5@6 at 7@|@j.j.j.j.j.j.j.j.j.j.j.j.j.8 at j.j.9@0 at a@b at c@j.j.d at j.j.j.0 . . . . ",
-". . . e at f@g at h@i at j.j.j.j.j.j.j.j.j.d@j at k@l at 2.m@n at o@p at q@j.r at j.j.j.j.j.j.0 . . . . ",
-". . . . s at t@u at v@j.j.j.j.j.j.j.w at x@y at z@A at B@C at D@E at F@G at H@j.j.I at I@j.J at K@L at 0 . . . . ",
-". . . . M at z+N@O at P@j.I at Q@R at S@T at U@. V at W@X at Y@Z at j.`@j.j.j.i at i@T at b@j. #.#+#0 . . . . ",
-". . . . @###z+$#%#j.j.&#*#=#-#;#Y@>#,#d at j.j.j.j.j.'#d@)#!#~#{#j.j.]#^#0 . . . . ",
-". . . . . /#z+(#_#:#j.<#v@[#W+j.j.j.j.j.d at I@}#|#1#}+2#3#I at j.j.j.j.j.4#0 . . . . ",
-". . . . . 5#z+6#7#8#j.j.9#j.j.j.j.j.R at J@0#a#b#c#d#^#e#j at j.j.j.f#w at j.g#0 . . . . ",
-". . . . h#i#N at z+j#k#l#j.j.j.j.j.m#0#n#o#p#q#q at j.d@j.j.j.r#s#2 at t#u#v#j.0 . . . . ",
-". . . . . @#w#z+x#`+y#j.j.z#A#B#1 C#D#F at E#F#j.j.j.j.|@G#b at H#I#J#K#j.j.0 . . . . ",
-". . . . . L#M#N#z+O#P#Q#j.j.v at R#S#j.v#j.j.j.j.T#U#V#W#X#W at j.j.j.j.j.Y#0 . . . . ",
-". . . . . Z#`# $z+.$+$@$j.j.#$$$9#j.j.j.T#%$X at 2.&$*$=$-$j.j.j.j.j.j.;$0 . . . . ",
-". . . . . >$,$_+'$z+)$!$~$j.j.j.j.{$]$^$/$($_$:$<$1 at j.j.j.j.j.j.[$}$|$0 . . . . ",
-". . . . . $.1$. 4 at z+2$1 3$4$j.f#&$5$6$7$8$j.j.j.j.j.j.j.j.9$%$d#0$a$b$0 . . . . ",
-". . . . . c$i d$`+e$z+f$g$h$j.j.i$j$k$j.j.j.j.j.j.l$8 at m$n$o$t#p$F at j.8$0 . . . . ",
-". . . . . q$i r$. j#z+s$t$u$v$j.j.w$j.j.j.j.j.j.x$y$z$. A$B$C$j.I at 2@D$0 . . . . ",
-". . . . 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "};
diff --git a/icon/ico_40x40_gray.png b/icon/ico_40x40_gray.png
new file mode 100644
index 0000000..baced48
Binary files /dev/null and b/icon/ico_40x40_gray.png differ
diff --git a/icon/ico_40x40_gray.xpm b/icon/ico_40x40_gray.xpm
deleted file mode 100644
index 8c60ae4..0000000
--- a/icon/ico_40x40_gray.xpm
+++ /dev/null
@@ -1,592 +0,0 @@
-/* XPM */
-static char * ico_40x40_gray_xpm[] = {
-"40 40 549 2",
-"  	c None",
-". 	c #7F7F7F",
-"+ 	c #5E5E5E",
-"@ 	c #2E2E2E",
-"# 	c #414141",
-"$ 	c #303030",
-"% 	c #575757",
-"& 	c #7D7D7D",
-"* 	c #494949",
-"= 	c #636364",
-"- 	c #DFDFEF",
-"; 	c #E2E2FF",
-"> 	c #E6E6FF",
-", 	c #E1E1EF",
-"' 	c #8C8C8D",
-") 	c #262626",
-"! 	c #666666",
-"~ 	c #474747",
-"{ 	c #5C5C5C",
-"] 	c #EDEDFF",
-"^ 	c #B4B4D6",
-"/ 	c #4A4A59",
-"( 	c #3A3A45",
-"_ 	c #787890",
-": 	c #DFDFFB",
-"< 	c #E5E5E8",
-"[ 	c #3D3D3D",
-"} 	c #777777",
-"| 	c #0E0E0E",
-"1 	c #E0E0E1",
-"2 	c #DBDBFF",
-"3 	c #1F1F25",
-"4 	c #382617",
-"5 	c #060402",
-"6 	c #78788C",
-"7 	c #E9E9FF",
-"8 	c #CACACA",
-"9 	c #000000",
-"0 	c #F2F2FF",
-"a 	c #C7C7EC",
-"b 	c #47301D",
-"c 	c #1A1A20",
-"d 	c #D9D9FE",
-"e 	c #FEFEFF",
-"f 	c #616161",
-"g 	c #FFFFFF",
-"h 	c #B87D4C",
-"i 	c #B97F4E",
-"j 	c #BE8455",
-"k 	c #805735",
-"l 	c #4E4E4E",
-"m 	c #ECECFF",
-"n 	c #DBDBF5",
-"o 	c #765D49",
-"p 	c #EBBE99",
-"q 	c #4F4033",
-"r 	c #464648",
-"s 	c #D6D6FE",
-"t 	c #F7F7FF",
-"u 	c #EEEEEE",
-"v 	c #413C38",
-"w 	c #816954",
-"x 	c #59483A",
-"y 	c #18110B",
-"z 	c #0D0907",
-"A 	c #34231B",
-"B 	c #684635",
-"C 	c #95644C",
-"D 	c #AD7559",
-"E 	c #B1775B",
-"F 	c #B87D4D",
-"G 	c #DAA980",
-"H 	c #E3B48D",
-"I 	c #D6A379",
-"J 	c #73543A",
-"K 	c #686868",
-"L 	c #E8E8FF",
-"M 	c #E5E5FF",
-"N 	c #D4CEC9",
-"O 	c #F4E4DA",
-"P 	c #ECE0DF",
-"Q 	c #A3A3B0",
-"R 	c #DFDFFA",
-"S 	c #E0E0FF",
-"T 	c #FCFCFF",
-"U 	c #E7E7E7",
-"V 	c #4B4B4B",
-"W 	c #160F0B",
-"X 	c #614132",
-"Y 	c #9E6A51",
-"Z 	c #B87E4D",
-"` 	c #D8A57C",
-" .	c #78614E",
-"..	c #6B6B6B",
-"+.	c #FBFBFF",
-"@.	c #E1E1FF",
-"#.	c #DEDEFF",
-"$.	c #DADAFF",
-"%.	c #E7E7FF",
-"&.	c #E0E0E0",
-"*.	c #BABABA",
-"=.	c #989797",
-"-.	c #523E35",
-";.	c #A26D53",
-">.	c #D4A177",
-",.	c #6E5948",
-"'.	c #515151",
-").	c #F8F8FF",
-"!.	c #DDDDFF",
-"~.	c #E3E3E4",
-"{.	c #372D28",
-"].	c #A56F55",
-"^.	c #855A44",
-"/.	c #4B3226",
-"(.	c #B97E4E",
-"_.	c #E7B994",
-":.	c #D3AB8A",
-"<.	c #9B7D65",
-"[.	c #241D18",
-"}.	c #707070",
-"|.	c #DFDFFF",
-"1.	c #D6D6FF",
-"2.	c #D9D9FF",
-"3.	c #F5F5FF",
-"4.	c #F0F0FF",
-"5.	c #E4E4FF",
-"6.	c #A4A4AB",
-"7.	c #2F1F18",
-"8.	c #1E140F",
-"9.	c #2F2E26",
-"0.	c #9B987C",
-"a.	c #D9A77D",
-"b.	c #EABD98",
-"c.	c #A9886E",
-"d.	c #44372C",
-"e.	c #070504",
-"f.	c #020201",
-"g.	c #222222",
-"h.	c #E9E9EB",
-"i.	c #DCDCFF",
-"j.	c #CDCDF4",
-"k.	c #C6C6EC",
-"l.	c #D4D4FC",
-"m.	c #D7D7FE",
-"n.	c #40404B",
-"o.	c #9D9A7D",
-"p.	c #FDF8CB",
-"q.	c #FFFACC",
-"r.	c #9F6C42",
-"s.	c #644932",
-"t.	c #201914",
-"u.	c #1F1510",
-"v.	c #674535",
-"w.	c #402B21",
-"x.	c #DDDDE6",
-"y.	c #B9B9DC",
-"z.	c #797990",
-"A.	c #9191AC",
-"B.	c #BCBCE0",
-"C.	c #8F8FAB",
-"D.	c #474755",
-"E.	c #0D0D10",
-"F.	c #1D1D23",
-"G.	c #3E3E4A",
-"H.	c #CACAF1",
-"I.	c #D1D1F9",
-"J.	c #82818F",
-"K.	c #C7C299",
-"L.	c #656565",
-"M.	c #382C23",
-"N.	c #100B08",
-"O.	c #593C2E",
-"P.	c #9B6850",
-"Q.	c #AC7459",
-"R.	c #35241B",
-"S.	c #E8E8FC",
-"T.	c #D7D7FF",
-"U.	c #D5D5FD",
-"V.	c #6C6C81",
-"W.	c #D0D0F8",
-"X.	c #9595B1",
-"Y.	c #050506",
-"Z.	c #282830",
-"`.	c #35353F",
-" +	c #222228",
-".+	c #101013",
-"++	c #66667A",
-"@+	c #BFBFE4",
-"#+	c #C0C0E5",
-"$+	c #9090AB",
-"%+	c #35321C",
-"&+	c #C8BF72",
-"*+	c #FDF8C8",
-"=+	c #747474",
-"-+	c #242424",
-";+	c #6C4837",
-">+	c #AE7559",
-",+	c #3E2A20",
-"'+	c #525252",
-")+	c #F1F1FB",
-"!+	c #B5B5D7",
-"~+	c #C9C9EF",
-"{+	c #AEAECF",
-"]+	c #7E7E97",
-"^+	c #09090B",
-"/+	c #7A7A91",
-"(+	c #D3D3FC",
-"_+	c #ACACCD",
-":+	c #75758C",
-"<+	c #3B3B46",
-"[+	c #080705",
-"}+	c #322F1A",
-"|+	c #75703E",
-"1+	c #C0B869",
-"2+	c #EEE8B0",
-"3+	c #323232",
-"4+	c #040202",
-"5+	c #90614A",
-"6+	c #AA7257",
-"7+	c #724C3A",
-"8+	c #020202",
-"9+	c #EBEBEC",
-"0+	c #8989A4",
-"a+	c #6F6F84",
-"b+	c #17171C",
-"c+	c #555566",
-"d+	c #111114",
-"e+	c #9A9AB7",
-"f+	c #A2A2C1",
-"g+	c #545464",
-"h+	c #131316",
-"i+	c #222112",
-"j+	c #56522D",
-"k+	c #7E7943",
-"l+	c #C0B870",
-"m+	c #DED694",
-"n+	c #EFE9B1",
-"o+	c #FEF9CA",
-"p+	c #202020",
-"q+	c #B0765A",
-"r+	c #815641",
-"s+	c #5D3D2E",
-"t+	c #1D1D1D",
-"u+	c #F6F6FF",
-"v+	c #3F3F4B",
-"w+	c #77778E",
-"x+	c #C3C3E9",
-"y+	c #7C7C94",
-"z+	c #7A7A92",
-"A+	c #CECEF6",
-"B+	c #202026",
-"C+	c #0F0E08",
-"D+	c #524F2B",
-"E+	c #A9A15B",
-"F+	c #D4CC83",
-"G+	c #E5DEA1",
-"H+	c #F7F1BE",
-"I+	c #282828",
-"J+	c #9C6950",
-"K+	c #7A513D",
-"L+	c #6F4A38",
-"M+	c #C7C7ED",
-"N+	c #CFCFF6",
-"O+	c #7E7E96",
-"P+	c #1E1E20",
-"Q+	c #4A4627",
-"R+	c #9E985B",
-"S+	c #DAD390",
-"T+	c #EDE7AD",
-"U+	c #FEFACC",
-"V+	c #9E9B7E",
-"W+	c #424242",
-"X+	c #A16C52",
-"Y+	c #94634B",
-"Z+	c #0F0B09",
-"`+	c #E8E8FA",
-" @	c #BEBEE2",
-".@	c #8B8BA6",
-"+@	c #484854",
-"@@	c #2F2E21",
-"#@	c #726F4E",
-"$@	c #CDC791",
-"%@	c #F5EFBB",
-"&@	c #E7E3B9",
-"*@	c #8D8A71",
-"=@	c #6D6B57",
-"-@	c #555344",
-";@	c #5B5B5B",
-">@	c #060403",
-",@	c #7D533F",
-"'@	c #B0775B",
-")@	c #8F5F48",
-"!@	c #4C3226",
-"~@	c #1C190E",
-"{@	c #C0BFCE",
-"]@	c #D4D4FD",
-"^@	c #A0A0BF",
-"/@	c #5C5C6C",
-"(@	c #454337",
-"_@	c #5F5B39",
-":@	c #99956A",
-"<@	c #D9D4A0",
-"[@	c #FBF6C5",
-"}@	c #DCD7B0",
-"|@	c #1C1C17",
-"1@	c #86836B",
-"2@	c #573A2C",
-"3@	c #9F6B51",
-"4@	c #8E5F48",
-"5@	c #271A14",
-"6@	c #807C59",
-"7@	c #B6B079",
-"8@	c #D3D1CB",
-"9@	c #9D9A88",
-"0@	c #A7A37A",
-"a@	c #D7D196",
-"b@	c #F2EDB7",
-"c@	c #FEF9CB",
-"d@	c #F4EFC3",
-"e@	c #797660",
-"f@	c #787560",
-"g@	c #101010",
-"h@	c #34221A",
-"i@	c #895C45",
-"j@	c #906049",
-"k@	c #16110D",
-"l@	c #F3EFC3",
-"m@	c #8E8B71",
-"n@	c #EFEABF",
-"o@	c #A5A184",
-"p@	c #696754",
-"q@	c #C3BF9C",
-"r@	c #FDF8CA",
-"s@	c #353535",
-"t@	c #0A0605",
-"u@	c #78503C",
-"v@	c #8C5E47",
-"w@	c #1C130F",
-"x@	c #D8D4AD",
-"y@	c #DEDAB2",
-"z@	c #ECE7BD",
-"A@	c #D5D1AB",
-"B@	c #AFAC8C",
-"C@	c #E3DEB6",
-"D@	c #1C1C16",
-"E@	c #2F2E25",
-"F@	c #7D7A64",
-"G@	c #E2DEB5",
-"H@	c #676767",
-"I@	c #4F3427",
-"J@	c #7B523E",
-"K@	c #3C281E",
-"L@	c #656351",
-"M@	c #E4E0B7",
-"N@	c #BFBB99",
-"O@	c #9B977C",
-"P@	c #24231C",
-"Q@	c #9A967B",
-"R@	c #38372D",
-"S@	c #4A493B",
-"T@	c #5B5949",
-"U@	c #454437",
-"V@	c #C7C39F",
-"W@	c #ECE7BC",
-"X@	c #E3DEB5",
-"Y@	c #FAF5C8",
-"Z@	c #F2EDC2",
-"`@	c #87846C",
-" #	c #797761",
-".#	c #0F0F0F",
-"+#	c #201610",
-"@#	c #674433",
-"##	c #090806",
-"$#	c #E1DCAC",
-"%#	c #CDC9A4",
-"&#	c #F9F4C7",
-"*#	c #D4D0A9",
-"=#	c #27261F",
-"-#	c #3C3B30",
-";#	c #070706",
-">#	c #676553",
-",#	c #323128",
-"'#	c #CAC6A1",
-")#	c #C5C19E",
-"!#	c #F4F0C3",
-"~#	c #B4B190",
-"{#	c #0A0908",
-"]#	c #A4A183",
-"^#	c #030201",
-"/#	c #734C39",
-"(#	c #19100C",
-"_#	c #807C53",
-":#	c #514F40",
-"<#	c #13130F",
-"[#	c #48473A",
-"}#	c #4E4C3E",
-"|#	c #73715C",
-"1#	c #89866E",
-"2#	c #FAF6C8",
-"3#	c #D0CCA6",
-"4#	c #171612",
-"5#	c #25251E",
-"6#	c #ABA889",
-"7#	c #E4E0B6",
-"8#	c #C1BD9A",
-"9#	c #D3CFA9",
-"0#	c #503528",
-"a#	c #472F24",
-"b#	c #201F11",
-"c#	c #EDE7AF",
-"d#	c #E2DDB5",
-"e#	c #F0EBC0",
-"f#	c #B2AF8F",
-"g#	c #9F9B7F",
-"h#	c #A7A385",
-"i#	c #313027",
-"j#	c #2E2D25",
-"k#	c #302F27",
-"l#	c #7B7B7B",
-"m#	c #070707",
-"n#	c #231711",
-"o#	c #764E3B",
-"p#	c #0A0705",
-"q#	c #9A9560",
-"r#	c #F7F2C6",
-"s#	c #A6A385",
-"t#	c #4E4D3F",
-"u#	c #39382D",
-"v#	c #444337",
-"w#	c #36352B",
-"x#	c #E8E3B9",
-"y#	c #F3EEC2",
-"z#	c #A09D80",
-"A#	c #3A332E",
-"B#	c #010000",
-"C#	c #3A261D",
-"D#	c #292716",
-"E#	c #EEE7AF",
-"F#	c #98957A",
-"G#	c #979478",
-"H#	c #0E0E0B",
-"I#	c #141410",
-"J#	c #908E74",
-"K#	c #EDE8BD",
-"L#	c #7C7A64",
-"M#	c #1E1D18",
-"N#	c #1F1E19",
-"O#	c #EBE6BC",
-"P#	c #2C1D16",
-"Q#	c #714B39",
-"R#	c #9C9761",
-"S#	c #DDD9B1",
-"T#	c #424135",
-"U#	c #6C6956",
-"V#	c #010101",
-"W#	c #1D1C17",
-"X#	c #080806",
-"Y#	c #BCB896",
-"Z#	c #FCF7CA",
-"`#	c #BDB997",
-" $	c #7A7862",
-".$	c #CECAA5",
-"+$	c #B7B392",
-"@$	c #AAA688",
-"#$	c #4B331F",
-"$$	c #020101",
-"%$	c #6B4736",
-"&$	c #3B271D",
-"*$	c #262514",
-"=$	c #ECE6AE",
-"-$	c #4C4B3D",
-";$	c #26251E",
-">$	c #E0DBB3",
-",$	c #F1ECC1",
-"'$	c #6A6854",
-")$	c #6B6956",
-"!$	c #6C6A57",
-"~$	c #ECE8BD",
-"{$	c #A16E44",
-"]$	c #040303",
-"^$	c #322119",
-"/$	c #6E4937",
-"($	c #040302",
-"_$	c #918C5B",
-":$	c #E6E2B8",
-"<$	c #F0ECC0",
-"[$	c #CFCBA6",
-"}$	c #34332A",
-"|$	c #585646",
-"1$	c #838169",
-"2$	c #F2EDC1",
-"3$	c #5C5A4A",
-"4$	c #C68F62",
-"5$	c #534336",
-"6$	c #6C4836",
-"7$	c #302018",
-"8$	c #2B2917",
-"9$	c #EDE7AE",
-"0$	c #C8C4A0",
-"a$	c #63614F",
-"b$	c #ADAA8A",
-"c$	c #444336",
-"d$	c #514F41",
-"e$	c #ACA889",
-"f$	c #949176",
-"g$	c #F1ECC0",
-"h$	c #A29F82",
-"i$	c #4B4A3C",
-"j$	c #5E5C4B",
-"k$	c #BC987A",
-"l$	c #644232",
-"m$	c #A59E65",
-"n$	c #FFFACB",
-"o$	c #1A1A15",
-"p$	c #151511",
-"q$	c #4F4D3F",
-"r$	c #8A876E",
-"s$	c #FEF9CC",
-"t$	c #35342A",
-"u$	c #979479",
-"v$	c #CCC8A4",
-"w$	c #D7A47B",
-"x$	c #3A2F26",
-"y$	c #704A38",
-"z$	c #201510",
-"A$	c #454224",
-"B$	c #EDE6AD",
-"C$	c #B9B594",
-"D$	c #070705",
-"E$	c #C6C29F",
-"F$	c #FCF7C9",
-"G$	c #AAA788",
-"H$	c #84826A",
-"I$	c #464438",
-"J$	c #9C997D",
-"K$	c #C48C5E",
-"L$	c #A08268",
-"M$	c #53372A",
-"N$	c #040402",
-"O$	c #BAB26D",
-"P$	c #FCF7C7",
-"Q$	c #CBC7A2",
-"R$	c #EAE6BB",
-"S$	c #666451",
-"T$	c #2D2C24",
-"U$	c #706E5A",
-"V$	c #838069",
-"W$	c #86846B",
-"X$	c #2C2B23",
-". . . . . . . . . . . . . . . + @ # # $ % & . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . * = - ; > , ' ) ! . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . ~ { ] ^ / ( _ : < [ } . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . | 1 2 3 4 . 5 6 7 8 $ . . . . . . . . . . . . . . . . ",
-". . . . 9 9 9 9 9 9 9 9 9 ) 0 a b 9 9 9 c d e f 9 9 9 9 9 9 9 9 9 9 9 g . . . . ",
-". . . . 9 h h h i j h h k l m n o p p q r s t u v w x y z A B C D E E g . . . . ",
-". . . . 9 h h F G p H I J K L M N O P Q R S T g U V W X Y E E E E E E g . . . . ",
-". . . . 9 h Z ` p p p p  ...M ; +. at .#.$.%.e g g g g &.*.=.-.;.E E E E g . . . . ",
-". . . . 9 h >.p p p p p ,.'. at .$.).g g g g g g g g g M !.7 ~.{.].E ^./.g . . . . ",
-". . . . 9 (._.p p p :.<.[.}.|.1.2.3.g g g 4.5.5.> ; 1.1.1.!.6.7.8.9.0.g . . . . ",
-". . . . 9 h a.b.c.d.e.f.g.h.i.1.1.M g T M 1.1.1.1.1.1.j.k.l.m.n.o.p.q.g . . . . ",
-". . . . 9 r.s.t.u.v.w.* x.!.1.1.1.5.m 2.y.z.A.B.C.D.E.F.G.H.I.J.K.q.q.g . . . . ",
-". . . L.M.N.O.P.Q.R.L.S.T.U.V.W.1.1.1.X.Y.Z.`. +.+++ at +1.#+$+3 %+&+*+q.g . . . . ",
-". =+-+z ;+>+E >+,+'+)+1.U.V.!+~+{+1.]+^+/+U.1.1.(+_+:+<+[+}+|+1+2+q.q.g . . . . ",
-". 3+4+5+E E 6+7+8+9+#.1.0+/+a+.+b+c+d+e+1.l.f+g+h+i+j+k+l+m+n+o+q.q.q.g . . . . ",
-". p+A E E q+r+s+t+u+1.1.<+v+w+x+y+z+~+A+:+B+C+D+E+F+G+H+q.q.q.q.q.q.q.g . . . . ",
-". I+A E E J+K+L+t+4.1.1.M+1.1.1.1.N+O+P+Q+R+S+T+*+q.q.q.q.q.q.q.q.U+V+g . . . . ",
-". W+W X+E Y+K+K+Z+`+1.1.1.1. @. at +@@@#@$@%@q.q.q.q.q.q.q.q.q.q.&@*@=@- at g . . . . ",
-". ;@>@,@'@)@K+!@~@{@]@^@/@(@_@:@<@[@q.q.q.q.q.q.q.q.q.q.q.q.}@|@1 at V+q.g . . . . ",
-". =+9 2 at 3@4 at 5@6 at 7@8 at 9@0 at a@b at c@q.q.q.q.q.q.q.q.q.q.q.d at e@q.q.q.f at q.q.q.g . . . . ",
-". . g at h@i at j@k at c@q.q.q.q.q.q.q.q.q.q.q.q.q.l at q.q.m@n at o@p at q@q.q.r at q.q.q.g . . . . ",
-". . s at t@u at v@w at x@q.q.q.q.q.q.q.q.q.r at y@z at A@9.B at C@D at E@F at q.G@q.q.q.q.q.q.g . . . . ",
-". . H at 9 I at J@K at L@q.q.q.q.q.q.q.M at N@O at P@Q at R@S at T@U at V@W at X@q.q.Y at Y@q.Z@`@ #g . . . . ",
-". . . .#+#K+@###$#q.Y@%#&#*#=#-#9 ;#>#,#'#)#q.!#q.q.q.x at x@=#p at q.~#{#]#g . . . . ",
-". . . s@^#/#K+(#_#q.q.:#<#[#}#|#'#1#2#r at q.q.q.q.q.3#r at 4#5#6#7#q.q.8#9#g . . . . ",
-". . . ;@9 0#K+a#b#c#q.d#L at e#&@q.q.q.q.q.r at Y@f#g#h#8+i#j#Y at q.q.q.q.q.k#g . . . . ",
-". . . l#m#n#K+o#p#q#q.q.r#q.q.q.q.q.&#Z at s#t#u#v#w#9#x#y at q.q.q.y#M at q.z#g . . . . ",
-". . . . A#B#@#K+C#D#E#q.q.q.q.q.F#s#G#H#I#J#F at q.r@q.q.q.K#L#e at M#N#O#q.g . . . . ",
-". . . . 9 ^#P#K+Q#>@R#q.q.S#T#U#V#W#X#V at Y#Z#q.q.q.q.c@`#p@ $.$+$@$q.q.g . . . . ",
-". . . . 9 #$$$%$K+&$*$=$q.q.L at -$;$q.O#q.q.q.q.>$,$'$)$!$>#q.q.q.q.q.~$g . . . . ",
-". . . . 9 {$]$^$K+/$($_$q.q.:$<$r#q.q.q.>$[$,#9.}$|$1$2$q.q.q.q.q.q.3$g . . . . ",
-". . . . 9 4$5$4+6$K+7$8$9$q.q.q.q.0$a$b$c$d$e$f$g$d at q.q.q.q.q.q.h$i$j$g . . . . ",
-". . . . 9 >.k$9 h at K+l$V#m$n$q.y#}$o$p$q$r$q.q.q.q.q.q.q.q.s$[$w#t$u$v$g . . . . ",
-". . . . 9 w$p x$>@y$K+z$A$B$q.q.C$D$E$q.q.q.q.q.q.F$l at G$H$I$M#J$V at q.r$g . . . . ",
-". . . . 9 K$p L$9 C#K+M$N$O$P$q.q.Q$q.q.q.q.q.q.R$S$T$9 U$V$W$q.Y at e@X$g . . . . ",
-". . . . g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "};
diff --git a/icon/ico_40x40_white.png b/icon/ico_40x40_white.png
new file mode 100644
index 0000000..74e354a
Binary files /dev/null and b/icon/ico_40x40_white.png differ
diff --git a/icon/ico_40x40_white.xpm b/icon/ico_40x40_white.xpm
deleted file mode 100644
index e2b610b..0000000
--- a/icon/ico_40x40_white.xpm
+++ /dev/null
@@ -1,591 +0,0 @@
-/* XPM */
-static char * ico_40x40_white_xpm[] = {
-"40 40 548 2",
-"  	c None",
-". 	c #FFFFFF",
-"+ 	c #BDBDBD",
-"@ 	c #575757",
-"# 	c #5C5C5C",
-"$ 	c #5A5A5A",
-"% 	c #AFAFAF",
-"& 	c #FBFBFB",
-"* 	c #939393",
-"= 	c #666667",
-"- 	c #DFDFEF",
-"; 	c #E2E2FF",
-"> 	c #E6E6FF",
-", 	c #E1E1EF",
-"' 	c #8C8C8D",
-") 	c #3B3B3B",
-"! 	c #CECECE",
-"~ 	c #8F8F8F",
-"{ 	c #EDEDFF",
-"] 	c #B4B4D6",
-"^ 	c #4A4A59",
-"/ 	c #3A3A45",
-"( 	c #787890",
-"_ 	c #DFDFFB",
-": 	c #E5E5E8",
-"< 	c #4B4B4B",
-"[ 	c #F0F0F0",
-"} 	c #1E1E1E",
-"| 	c #E0E0E1",
-"1 	c #DBDBFF",
-"2 	c #1F1F25",
-"3 	c #382617",
-"4 	c #060402",
-"5 	c #78788C",
-"6 	c #E9E9FF",
-"7 	c #CACACA",
-"8 	c #5F5F5F",
-"9 	c #000000",
-"0 	c #272727",
-"a 	c #F2F2FF",
-"b 	c #C7C7EC",
-"c 	c #47301D",
-"d 	c #1A1A20",
-"e 	c #D9D9FE",
-"f 	c #FEFEFF",
-"g 	c #616161",
-"h 	c #B87D4C",
-"i 	c #B97F4E",
-"j 	c #BE8455",
-"k 	c #805735",
-"l 	c #4E4E4E",
-"m 	c #ECECFF",
-"n 	c #DBDBF5",
-"o 	c #765D49",
-"p 	c #EBBE99",
-"q 	c #4F4033",
-"r 	c #464648",
-"s 	c #D6D6FE",
-"t 	c #F7F7FF",
-"u 	c #EEEEEE",
-"v 	c #413C38",
-"w 	c #816954",
-"x 	c #59483A",
-"y 	c #18110B",
-"z 	c #0D0907",
-"A 	c #34231B",
-"B 	c #684635",
-"C 	c #95644C",
-"D 	c #AD7559",
-"E 	c #B1775B",
-"F 	c #B87D4D",
-"G 	c #DAA980",
-"H 	c #E3B48D",
-"I 	c #D6A379",
-"J 	c #73543A",
-"K 	c #686868",
-"L 	c #E8E8FF",
-"M 	c #E5E5FF",
-"N 	c #D4CEC9",
-"O 	c #F4E4DA",
-"P 	c #ECE0DF",
-"Q 	c #A3A3B0",
-"R 	c #DFDFFA",
-"S 	c #E0E0FF",
-"T 	c #FCFCFF",
-"U 	c #E7E7E7",
-"V 	c #160F0B",
-"W 	c #614132",
-"X 	c #9E6A51",
-"Y 	c #B87E4D",
-"Z 	c #D8A57C",
-"` 	c #78614E",
-" .	c #6B6B6B",
-"..	c #FBFBFF",
-"+.	c #E1E1FF",
-"@.	c #DEDEFF",
-"#.	c #DADAFF",
-"$.	c #E7E7FF",
-"%.	c #E0E0E0",
-"&.	c #BABABA",
-"*.	c #989797",
-"=.	c #523E35",
-"-.	c #A26D53",
-";.	c #D4A177",
-">.	c #6E5948",
-",.	c #515151",
-"'.	c #F8F8FF",
-").	c #DDDDFF",
-"!.	c #E3E3E4",
-"~.	c #372D28",
-"{.	c #A56F55",
-"].	c #855A44",
-"^.	c #4B3226",
-"/.	c #B97E4E",
-"(.	c #E7B994",
-"_.	c #D3AB8A",
-":.	c #9B7D65",
-"<.	c #241D18",
-"[.	c #707070",
-"}.	c #DFDFFF",
-"|.	c #D6D6FF",
-"1.	c #D9D9FF",
-"2.	c #F5F5FF",
-"3.	c #F0F0FF",
-"4.	c #E4E4FF",
-"5.	c #A4A4AB",
-"6.	c #2F1F18",
-"7.	c #1E140F",
-"8.	c #2F2E26",
-"9.	c #9B987C",
-"0.	c #D9A77D",
-"a.	c #EABD98",
-"b.	c #A9886E",
-"c.	c #44372C",
-"d.	c #070504",
-"e.	c #020201",
-"f.	c #222222",
-"g.	c #E9E9EB",
-"h.	c #DCDCFF",
-"i.	c #CDCDF4",
-"j.	c #C6C6EC",
-"k.	c #D4D4FC",
-"l.	c #D7D7FE",
-"m.	c #40404B",
-"n.	c #9D9A7D",
-"o.	c #FDF8CB",
-"p.	c #FFFACC",
-"q.	c #9F6C42",
-"r.	c #644932",
-"s.	c #201914",
-"t.	c #1F1510",
-"u.	c #674535",
-"v.	c #402B21",
-"w.	c #494949",
-"x.	c #DDDDE6",
-"y.	c #B9B9DC",
-"z.	c #797990",
-"A.	c #9191AC",
-"B.	c #BCBCE0",
-"C.	c #8F8FAB",
-"D.	c #474755",
-"E.	c #0D0D10",
-"F.	c #1D1D23",
-"G.	c #3E3E4A",
-"H.	c #CACAF1",
-"I.	c #D1D1F9",
-"J.	c #82818F",
-"K.	c #C7C299",
-"L.	c #CCCCCC",
-"M.	c #4C4037",
-"N.	c #100B08",
-"O.	c #593C2E",
-"P.	c #9B6850",
-"Q.	c #AC7459",
-"R.	c #35241B",
-"S.	c #656565",
-"T.	c #E8E8FC",
-"U.	c #D7D7FF",
-"V.	c #D5D5FD",
-"W.	c #6C6C81",
-"X.	c #D0D0F8",
-"Y.	c #9595B1",
-"Z.	c #050506",
-"`.	c #282830",
-" +	c #35353F",
-".+	c #222228",
-"++	c #101013",
-"@+	c #66667A",
-"#+	c #BFBFE4",
-"$+	c #C0C0E5",
-"%+	c #9090AB",
-"&+	c #35321C",
-"*+	c #C8BF72",
-"=+	c #FDF8C8",
-"-+	c #EAEAEA",
-";+	c #4A4A4A",
-">+	c #6C4837",
-",+	c #AE7559",
-"'+	c #3E2A20",
-")+	c #525252",
-"!+	c #F1F1FB",
-"~+	c #B5B5D7",
-"{+	c #C9C9EF",
-"]+	c #AEAECF",
-"^+	c #7E7E97",
-"/+	c #09090B",
-"(+	c #7A7A91",
-"_+	c #D3D3FC",
-":+	c #ACACCD",
-"<+	c #75758C",
-"[+	c #3B3B46",
-"}+	c #080705",
-"|+	c #322F1A",
-"1+	c #75703E",
-"2+	c #C0B869",
-"3+	c #EEE8B0",
-"4+	c #666666",
-"5+	c #040202",
-"6+	c #90614A",
-"7+	c #AA7257",
-"8+	c #724C3A",
-"9+	c #020202",
-"0+	c #EBEBEC",
-"a+	c #8989A4",
-"b+	c #6F6F84",
-"c+	c #17171C",
-"d+	c #555566",
-"e+	c #111114",
-"f+	c #9A9AB7",
-"g+	c #A2A2C1",
-"h+	c #545464",
-"i+	c #131316",
-"j+	c #222112",
-"k+	c #56522D",
-"l+	c #7E7943",
-"m+	c #C0B870",
-"n+	c #DED694",
-"o+	c #EFE9B1",
-"p+	c #FEF9CA",
-"q+	c #414141",
-"r+	c #B0765A",
-"s+	c #815641",
-"t+	c #5D3D2E",
-"u+	c #1D1D1D",
-"v+	c #F6F6FF",
-"w+	c #3F3F4B",
-"x+	c #77778E",
-"y+	c #C3C3E9",
-"z+	c #7C7C94",
-"A+	c #7A7A92",
-"B+	c #CECEF6",
-"C+	c #202026",
-"D+	c #0F0E08",
-"E+	c #524F2B",
-"F+	c #A9A15B",
-"G+	c #D4CC83",
-"H+	c #E5DEA1",
-"I+	c #F7F1BE",
-"J+	c #9C6950",
-"K+	c #7A513D",
-"L+	c #6F4A38",
-"M+	c #C7C7ED",
-"N+	c #CFCFF6",
-"O+	c #7E7E96",
-"P+	c #1E1E20",
-"Q+	c #4A4627",
-"R+	c #9E985B",
-"S+	c #DAD390",
-"T+	c #EDE7AD",
-"U+	c #FEFACC",
-"V+	c #9E9B7E",
-"W+	c #858585",
-"X+	c #A16C52",
-"Y+	c #94634B",
-"Z+	c #0F0B09",
-"`+	c #E8E8FA",
-" @	c #BEBEE2",
-".@	c #8B8BA6",
-"+@	c #484854",
-"@@	c #2F2E21",
-"#@	c #726F4E",
-"$@	c #CDC791",
-"%@	c #F5EFBB",
-"&@	c #E7E3B9",
-"*@	c #8D8A71",
-"=@	c #6D6B57",
-"-@	c #555344",
-";@	c #B8B8B8",
-">@	c #060403",
-",@	c #7D533F",
-"'@	c #B0775B",
-")@	c #8F5F48",
-"!@	c #4C3226",
-"~@	c #1C190E",
-"{@	c #C0BFCE",
-"]@	c #D4D4FD",
-"^@	c #A0A0BF",
-"/@	c #5C5C6C",
-"(@	c #454337",
-"_@	c #5F5B39",
-":@	c #99956A",
-"<@	c #D9D4A0",
-"[@	c #FBF6C5",
-"}@	c #DCD7B0",
-"|@	c #1C1C17",
-"1@	c #86836B",
-"2@	c #010101",
-"3@	c #573A2C",
-"4@	c #9F6B51",
-"5@	c #8E5F48",
-"6@	c #271A14",
-"7@	c #807C59",
-"8@	c #B6B079",
-"9@	c #D3D1CB",
-"0@	c #9D9A88",
-"a@	c #A7A37A",
-"b@	c #D7D196",
-"c@	c #F2EDB7",
-"d@	c #FEF9CB",
-"e@	c #F4EFC3",
-"f@	c #797660",
-"g@	c #787560",
-"h@	c #34221A",
-"i@	c #895C45",
-"j@	c #906049",
-"k@	c #16110D",
-"l@	c #F3EFC3",
-"m@	c #8E8B71",
-"n@	c #EFEABF",
-"o@	c #A5A184",
-"p@	c #696754",
-"q@	c #C3BF9C",
-"r@	c #FDF8CA",
-"s@	c #6C6C6C",
-"t@	c #0A0605",
-"u@	c #78503C",
-"v@	c #8C5E47",
-"w@	c #1C130F",
-"x@	c #D8D4AD",
-"y@	c #DEDAB2",
-"z@	c #ECE7BD",
-"A@	c #D5D1AB",
-"B@	c #AFAC8C",
-"C@	c #E3DEB6",
-"D@	c #1C1C16",
-"E@	c #2F2E25",
-"F@	c #7D7A64",
-"G@	c #E2DEB5",
-"H@	c #D0D0D0",
-"I@	c #4F3427",
-"J@	c #7B523E",
-"K@	c #3C281E",
-"L@	c #656351",
-"M@	c #E4E0B7",
-"N@	c #BFBB99",
-"O@	c #9B977C",
-"P@	c #24231C",
-"Q@	c #9A967B",
-"R@	c #38372D",
-"S@	c #4A493B",
-"T@	c #5B5949",
-"U@	c #454437",
-"V@	c #C7C39F",
-"W@	c #ECE7BC",
-"X@	c #E3DEB5",
-"Y@	c #FAF5C8",
-"Z@	c #F2EDC2",
-"`@	c #87846C",
-" #	c #797761",
-".#	c #1F1F1F",
-"+#	c #201610",
-"@#	c #674433",
-"##	c #090806",
-"$#	c #E1DCAC",
-"%#	c #CDC9A4",
-"&#	c #F9F4C7",
-"*#	c #D4D0A9",
-"=#	c #27261F",
-"-#	c #3C3B30",
-";#	c #070706",
-">#	c #676553",
-",#	c #323128",
-"'#	c #CAC6A1",
-")#	c #C5C19E",
-"!#	c #F4F0C3",
-"~#	c #B4B190",
-"{#	c #0A0908",
-"]#	c #A4A183",
-"^#	c #030201",
-"/#	c #734C39",
-"(#	c #19100C",
-"_#	c #807C53",
-":#	c #514F40",
-"<#	c #13130F",
-"[#	c #48473A",
-"}#	c #4E4C3E",
-"|#	c #73715C",
-"1#	c #89866E",
-"2#	c #FAF6C8",
-"3#	c #D0CCA6",
-"4#	c #171612",
-"5#	c #25251E",
-"6#	c #ABA889",
-"7#	c #E4E0B6",
-"8#	c #C1BD9A",
-"9#	c #D3CFA9",
-"0#	c #503528",
-"a#	c #472F24",
-"b#	c #201F11",
-"c#	c #EDE7AF",
-"d#	c #E2DDB5",
-"e#	c #F0EBC0",
-"f#	c #B2AF8F",
-"g#	c #9F9B7F",
-"h#	c #A7A385",
-"i#	c #313027",
-"j#	c #2E2D25",
-"k#	c #302F27",
-"l#	c #F8F8F8",
-"m#	c #101010",
-"n#	c #231711",
-"o#	c #764E3B",
-"p#	c #0A0705",
-"q#	c #9A9560",
-"r#	c #F7F2C6",
-"s#	c #A6A385",
-"t#	c #4E4D3F",
-"u#	c #39382D",
-"v#	c #444337",
-"w#	c #36352B",
-"x#	c #E8E3B9",
-"y#	c #F3EEC2",
-"z#	c #A09D80",
-"A#	c #615A54",
-"B#	c #010000",
-"C#	c #3A261D",
-"D#	c #292716",
-"E#	c #EEE7AF",
-"F#	c #98957A",
-"G#	c #979478",
-"H#	c #0E0E0B",
-"I#	c #141410",
-"J#	c #908E74",
-"K#	c #EDE8BD",
-"L#	c #7C7A64",
-"M#	c #1E1D18",
-"N#	c #1F1E19",
-"O#	c #EBE6BC",
-"P#	c #2C1D16",
-"Q#	c #714B39",
-"R#	c #9C9761",
-"S#	c #DDD9B1",
-"T#	c #424135",
-"U#	c #6C6956",
-"V#	c #1D1C17",
-"W#	c #080806",
-"X#	c #BCB896",
-"Y#	c #FCF7CA",
-"Z#	c #BDB997",
-"`#	c #7A7862",
-" $	c #CECAA5",
-".$	c #B7B392",
-"+$	c #AAA688",
-"@$	c #4B331F",
-"#$	c #020101",
-"$$	c #6B4736",
-"%$	c #3B271D",
-"&$	c #262514",
-"*$	c #ECE6AE",
-"=$	c #4C4B3D",
-"-$	c #26251E",
-";$	c #E0DBB3",
-">$	c #F1ECC1",
-",$	c #6A6854",
-"'$	c #6B6956",
-")$	c #6C6A57",
-"!$	c #ECE8BD",
-"~$	c #A16E44",
-"{$	c #040303",
-"]$	c #322119",
-"^$	c #6E4937",
-"/$	c #040302",
-"($	c #918C5B",
-"_$	c #E6E2B8",
-":$	c #F0ECC0",
-"<$	c #CFCBA6",
-"[$	c #34332A",
-"}$	c #585646",
-"|$	c #838169",
-"1$	c #F2EDC1",
-"2$	c #5C5A4A",
-"3$	c #C68F62",
-"4$	c #534336",
-"5$	c #6C4836",
-"6$	c #302018",
-"7$	c #2B2917",
-"8$	c #EDE7AE",
-"9$	c #C8C4A0",
-"0$	c #63614F",
-"a$	c #ADAA8A",
-"b$	c #444336",
-"c$	c #514F41",
-"d$	c #ACA889",
-"e$	c #949176",
-"f$	c #F1ECC0",
-"g$	c #A29F82",
-"h$	c #4B4A3C",
-"i$	c #5E5C4B",
-"j$	c #BC987A",
-"k$	c #644232",
-"l$	c #A59E65",
-"m$	c #FFFACB",
-"n$	c #1A1A15",
-"o$	c #151511",
-"p$	c #4F4D3F",
-"q$	c #8A876E",
-"r$	c #FEF9CC",
-"s$	c #35342A",
-"t$	c #979479",
-"u$	c #CCC8A4",
-"v$	c #D7A47B",
-"w$	c #3A2F26",
-"x$	c #704A38",
-"y$	c #201510",
-"z$	c #454224",
-"A$	c #EDE6AD",
-"B$	c #B9B594",
-"C$	c #070705",
-"D$	c #C6C29F",
-"E$	c #FCF7C9",
-"F$	c #AAA788",
-"G$	c #84826A",
-"H$	c #464438",
-"I$	c #9C997D",
-"J$	c #C48C5E",
-"K$	c #A08268",
-"L$	c #53372A",
-"M$	c #040402",
-"N$	c #BAB26D",
-"O$	c #FCF7C7",
-"P$	c #CBC7A2",
-"Q$	c #EAE6BB",
-"R$	c #666451",
-"S$	c #2D2C24",
-"T$	c #706E5A",
-"U$	c #838069",
-"V$	c #86846B",
-"W$	c #2C2B23",
-". . . . . . . . . . . . . . . + @ # # $ % & . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . * = - ; > , ' ) ! . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . ~ # { ] ^ / ( _ : < [ . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . } | 1 2 3 . 4 5 6 7 8 . . . . . . . . . . . . . . . . ",
-". . . . 9 9 9 9 9 9 9 9 9 0 a b c 9 9 9 d e f g 9 9 9 9 9 9 9 9 9 9 9 . . . . . ",
-". . . . 9 h h h i j h h k l m n o p p q r s t u v w x y z A B C D E E . . . . . ",
-". . . . 9 h h F G p H I J K L M N O P Q R S T . U < V W X E E E E E E . . . . . ",
-". . . . 9 h Y Z p p p p `  .M ; ..+. at .#.$.f . . . . %.&.*.=.-.E E E E . . . . . ",
-". . . . 9 h ;.p p p p p >.,.+.#.'.. . . . . . . . . M ).6 !.~.{.E ].^.. . . . . ",
-". . . . 9 /.(.p p p _.:.<.[.}.|.1.2.. . . 3.4.4.> ; |.|.|.).5.6.7.8.9.. . . . . ",
-". . . . 9 h 0.a.b.c.d.e.f.g.h.|.|.M . T M |.|.|.|.|.|.i.j.k.l.m.n.o.p.. . . . . ",
-". . . . 9 q.r.s.t.u.v.w.x.).|.|.|.4.m 1.y.z.A.B.C.D.E.F.G.H.I.J.K.p.p.. . . . . ",
-". . . L.M.N.O.P.Q.R.S.T.U.V.W.X.|.|.|.Y.Z.`. +.+++ at +#+|.$+%+2 &+*+=+p.. . . . . ",
-". -+;+z >+,+E ,+'+)+!+|.V.W.~+{+]+|.^+/+(+V.|.|._+:+<+[+}+|+1+2+3+p.p.. . . . . ",
-". 4+5+6+E E 7+8+9+0+ at .|.a+(+b+++c+d+e+f+|.k.g+h+i+j+k+l+m+n+o+p+p.p.p.. . . . . ",
-". q+A E E r+s+t+u+v+|.|.[+w+x+y+z+A+{+B+<+C+D+E+F+G+H+I+p.p.p.p.p.p.p.. . . . . ",
-". )+A E E J+K+L+u+3.|.|.M+|.|.|.|.N+O+P+Q+R+S+T+=+p.p.p.p.p.p.p.p.U+V+. . . . . ",
-". W+V X+E Y+K+K+Z+`+|.|.|.|. @. at +@@@#@$@%@p.p.p.p.p.p.p.p.p.p.&@*@=@- at . . . . . ",
-". ;@>@,@'@)@K+!@~@{@]@^@/@(@_@:@<@[@p.p.p.p.p.p.p.p.p.p.p.p.}@|@1 at V+p.. . . . . ",
-". -+2 at 3@4 at 5@6 at 7@8 at 9@0 at a@b at c@d at p.p.p.p.p.p.p.p.p.p.p.e@f at p.p.p.g@p.p.p.. . . . . ",
-". . f.h at i@j at k@d at p.p.p.p.p.p.p.p.p.p.p.p.p.l@p.p.m at n@o at p@q at p.p.r@p.p.p.. . . . . ",
-". . s at t@u at v@w at x@p.p.p.p.p.p.p.p.p.r at y@z at A@8.B at C@D at E@F at p.G@p.p.p.p.p.p.. . . . . ",
-". . H at 9 I at J@K at L@p.p.p.p.p.p.p.M at N@O at P@Q at R@S at T@U at V@W at X@p.p.Y at Y@p.Z@`@ #. . . . . ",
-". . . .#+#K+@###$#p.Y@%#&#*#=#-#9 ;#>#,#'#)#p.!#p.p.p.x at x@=#p at p.~#{#]#. . . . . ",
-". . .  .^#/#K+(#_#p.p.:#<#[#}#|#'#1#2#r at p.p.p.p.p.3#r at 4#5#6#7#p.p.8#9#. . . . . ",
-". . . ;@9 0#K+a#b#c#p.d#L at e#&@p.p.p.p.p.r at Y@f#g#h#9+i#j#Y at p.p.p.p.p.k#. . . . . ",
-". . . l#m#n#K+o#p#q#p.p.r#p.p.p.p.p.&#Z at s#t#u#v#w#9#x#y at p.p.p.y#M at p.z#. . . . . ",
-". . . . A#B#@#K+C#D#E#p.p.p.p.p.F#s#G#H#I#J#F at p.r@p.p.p.K#L#f at M#N#O#p.. . . . . ",
-". . . . 9 ^#P#K+Q#>@R#p.p.S#T#U#2 at V#W#V at X#Y#p.p.p.p.d at Z#p@`# $.$+$p.p.. . . . . ",
-". . . . 9 @$#$$$K+%$&$*$p.p.L@=$-$p.O#p.p.p.p.;$>$,$'$)$>#p.p.p.p.p.!$. . . . . ",
-". . . . 9 ~${$]$K+^$/$($p.p._$:$r#p.p.p.;$<$,#8.[$}$|$1$p.p.p.p.p.p.2$. . . . . ",
-". . . . 9 3$4$5+5$K+6$7$8$p.p.p.p.9$0$a$b$c$d$e$f$e at p.p.p.p.p.p.g$h$i$. . . . . ",
-". . . . 9 ;.j$9 h at K+k$2 at l$m$p.y#[$n$o$p$q$p.p.p.p.p.p.p.p.r$<$w#s$t$u$. . . . . ",
-". . . . 9 v$p w$>@x$K+y$z$A$p.p.B$C$D$p.p.p.p.p.p.E$l at F$G$H$M#I$V at p.q$. . . . . ",
-". . . . 9 J$p K$9 C#K+L$M$N$O$p.p.P$p.p.p.p.p.p.Q$R$S$9 T$U$V$p.Y at f@W$. . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "};
diff --git a/icon/ico_60x60_black.png b/icon/ico_60x60_black.png
new file mode 100644
index 0000000..8a85653
Binary files /dev/null and b/icon/ico_60x60_black.png differ
diff --git a/icon/ico_60x60_black.xpm b/icon/ico_60x60_black.xpm
deleted file mode 100644
index 3d3dab8..0000000
--- a/icon/ico_60x60_black.xpm
+++ /dev/null
@@ -1,834 +0,0 @@
-/* XPM */
-static char * ico_60x60_black_xpm[] = {
-"60 60 771 2",
-"  	c None",
-". 	c #000000",
-"+ 	c #242424",
-"@ 	c #808080",
-"# 	c #B4B4B6",
-"$ 	c #B6B6B6",
-"% 	c #878787",
-"& 	c #2A2A2A",
-"* 	c #5D5D5D",
-"= 	c #ECECF4",
-"- 	c #E4E4FF",
-"; 	c #D7D7FF",
-"> 	c #DDDDFF",
-", 	c #E6E6FF",
-"' 	c #F8F8FE",
-") 	c #AEAEAE",
-"! 	c #252525",
-"~ 	c #535353",
-"{ 	c #FBFBFE",
-"] 	c #D9D9FF",
-"^ 	c #D0D0F8",
-"/ 	c #8787A1",
-"( 	c #535363",
-"_ 	c #656578",
-": 	c #9B9BB8",
-"< 	c #F0F0FF",
-"[ 	c #F5F5F5",
-"} 	c #626262",
-"| 	c #111111",
-"1 	c #F2F2F2",
-"2 	c #ECECFF",
-"3 	c #2D2D35",
-"4 	c #525262",
-"5 	c #D6D6FE",
-"6 	c #FDFDFD",
-"7 	c #464646",
-"8 	c #666666",
-"9 	c #FEFEFF",
-"0 	c #DBDBFF",
-"a 	c #84849D",
-"b 	c #362416",
-"c 	c #795232",
-"d 	c #6A482C",
-"e 	c #090604",
-"f 	c #A1A1B8",
-"g 	c #DCDCFF",
-"h 	c #FFFFFF",
-"i 	c #CACACA",
-"j 	c #A7A7A7",
-"k 	c #EFEFFF",
-"l 	c #D6D6FF",
-"m 	c #555566",
-"n 	c #4C341F",
-"o 	c #BA7F4E",
-"p 	c #C99366",
-"q 	c #BA804F",
-"r 	c #68462B",
-"s 	c #393944",
-"t 	c #F4F4FF",
-"u 	c #B87D4C",
-"v 	c #7C5433",
-"w 	c #DCDCDC",
-"x 	c #E7E7FF",
-"y 	c #5A5A62",
-"z 	c #986A43",
-"A 	c #DDAC84",
-"B 	c #EBBE99",
-"C 	c #E6B892",
-"D 	c #B48761",
-"E 	c #0F0F12",
-"F 	c #D2D2FA",
-"G 	c #E5E5FF",
-"H 	c #E7E7E7",
-"I 	c #191918",
-"J 	c #906B4C",
-"K 	c #E7B892",
-"L 	c #DBA981",
-"M 	c #9D6D44",
-"N 	c #5D3F26",
-"O 	c #24190F",
-"P 	c #010000",
-"Q 	c #18100D",
-"R 	c #38261D",
-"S 	c #634333",
-"T 	c #855A45",
-"U 	c #AA7257",
-"V 	c #B1775B",
-"W 	c #B97F4E",
-"X 	c #BF8656",
-"Y 	c #624329",
-"Z 	c #F9F9F9",
-"` 	c #E2E2FF",
-" .	c #DADAFF",
-"..	c #838383",
-"+.	c #AA886C",
-"@.	c #5F4C3E",
-"#.	c #828285",
-"$.	c #BBBBBB",
-"%.	c #0C0B0A",
-"&.	c #665242",
-"*.	c #42362B",
-"=.	c #1B1612",
-"-.	c #0D0907",
-";.	c #2F2018",
-">.	c #6A4837",
-",.	c #9A684F",
-"'.	c #E6B791",
-").	c #D7A57B",
-"!.	c #CB9568",
-"~.	c #BD8353",
-"{.	c #4D3420",
-"].	c #181818",
-"^.	c #DEDEFF",
-"/.	c #AD9E91",
-"(.	c #F2D6BE",
-"_.	c #F3D7C0",
-":.	c #EBD8C8",
-"<.	c #666565",
-"[.	c #ADADAE",
-"}.	c #B9B9B9",
-"|.	c #131313",
-"1.	c #312119",
-"2.	c #6D4A38",
-"3.	c #8B5D47",
-"4.	c #B87D4D",
-"5.	c #D6A379",
-"6.	c #3D3126",
-"7.	c #222222",
-"8.	c #FDFDFF",
-"9.	c #F8F8FF",
-"0.	c #EAEAFF",
-"a.	c #E1E1FF",
-"b.	c #EAEAEA",
-"c.	c #696969",
-"d.	c #303030",
-"e.	c #251D19",
-"f.	c #33231A",
-"g.	c #624232",
-"h.	c #A46E54",
-"i.	c #D5A379",
-"j.	c #3F3329",
-"k.	c #FCFCFF",
-"l.	c #F3F3FF",
-"m.	c #F8F8F8",
-"n.	c #B5B5B5",
-"o.	c #2C2826",
-"p.	c #D29E73",
-"q.	c #020202",
-"r.	c #F6F6F9",
-"s.	c #F6F6FF",
-"t.	c #E9E9FF",
-"u.	c #FBFBFF",
-"v.	c #EDEDED",
-"w.	c #3B3B3B",
-"x.	c #593C2E",
-"y.	c #A56F55",
-"z.	c #7B533F",
-"A.	c #CB9669",
-"B.	c #191410",
-"C.	c #F1F1F9",
-"D.	c #E8E8FF",
-"E.	c #F2F2FF",
-"F.	c #E5E5E5",
-"G.	c #6D4938",
-"H.	c #B0765B",
-"I.	c #895C47",
-"J.	c #3C281F",
-"K.	c #080504",
-"L.	c #CC966A",
-"M.	c #D4AC8A",
-"N.	c #A9896E",
-"O.	c #534336",
-"P.	c #F7F7FE",
-"Q.	c #EEEEFF",
-"R.	c #F5F5FF",
-"S.	c #E0E0FF",
-"T.	c #8C8C8E",
-"U.	c #2D1E17",
-"V.	c #13120F",
-"W.	c #76735E",
-"X.	c #E0DBB3",
-"Y.	c #BC8252",
-"Z.	c #E7BB96",
-"`.	c #A4846B",
-" +	c #3D3228",
-".+	c #050403",
-"++	c #BDBDBD",
-"@+	c #D8D8FF",
-"#+	c #EBEBFF",
-"$+	c #D9D9FA",
-"%+	c #292930",
-"&+	c #151511",
-"*+	c #969378",
-"=+	c #EFEABF",
-"-+	c #FFFACC",
-";+	c #E0B088",
-">+	c #D6AD8B",
-",+	c #836A56",
-"'+	c #201A15",
-")+	c #0A0705",
-"!+	c #35231B",
-"~+	c #9A9A9A",
-"{+	c #E3E3FF",
-"]+	c #BCBCE0",
-"^+	c #9696B3",
-"/+	c #8A8AA5",
-"(+	c #74748A",
-"_+	c #C2C2E7",
-":+	c #B0B0D2",
-"<+	c #151412",
-"[+	c #F2EEC2",
-"}+	c #B37A4A",
-"|+	c #805735",
-"1+	c #402F21",
-"2+	c #070504",
-"3+	c #1E1410",
-"4+	c #764F3C",
-"5+	c #90614A",
-"6+	c #1B120E",
-"7+	c #1E1E1E",
-"8+	c #CDCDCD",
-"9+	c #F9F9FF",
-"0+	c #B7B7DA",
-"a+	c #6E6E83",
-"b+	c #737389",
-"c+	c #9E9EBC",
-"d+	c #D3D3FC",
-"e+	c #C3C3E9",
-"f+	c #7E7E96",
-"g+	c #010102",
-"h+	c #212127",
-"i+	c #43434F",
-"j+	c #CBCBF1",
-"k+	c #D5D5FE",
-"l+	c #9F9FBE",
-"m+	c #85815E",
-"n+	c #F7F2C5",
-"o+	c #6E4B2D",
-"p+	c #160F09",
-"q+	c #221711",
-"r+	c #9C6950",
-"s+	c #8A5D47",
-"t+	c #444444",
-"u+	c #E8E8EA",
-"v+	c #CACAF1",
-"w+	c #6E6E84",
-"x+	c #030304",
-"y+	c #060608",
-"z+	c #A2A2C1",
-"A+	c #CCCCF3",
-"B+	c #AEAED0",
-"C+	c #2C2C34",
-"D+	c #6B6638",
-"E+	c #DBD490",
-"F+	c #FFFACB",
-"G+	c #040202",
-"H+	c #3B271E",
-"I+	c #7B523F",
-"J+	c #8D5E48",
-"K+	c #2B2B2B",
-"L+	c #E6E6E8",
-"M+	c #6F6F84",
-"N+	c #585869",
-"O+	c #D4D4FC",
-"P+	c #6D6D82",
-"Q+	c #08080A",
-"R+	c #6F6F85",
-"S+	c #9C9CB9",
-"T+	c #8E8EAA",
-"U+	c #797991",
-"V+	c #646477",
-"W+	c #5E5E70",
-"X+	c #BDBDE2",
-"Y+	c #A3A3C3",
-"Z+	c #656579",
-"`+	c #3C3C47",
-" @	c #040405",
-".@	c #010101",
-"+@	c #54502C",
-"@@	c #C1B865",
-"#@	c #CEC67B",
-"$@	c #FAF5C4",
-"%@	c #97664E",
-"&@	c #96644C",
-"*@	c #120C09",
-"=@	c #1F1F1F",
-"-@	c #85859E",
-";@	c #5B5B6D",
-">@	c #B8B8DB",
-",@	c #CFCFF7",
-"'@	c #515161",
-")@	c #1D1D23",
-"!@	c #B0B0D1",
-"~@	c #9494B0",
-"{@	c #626274",
-"]@	c #31313B",
-"^@	c #1C1B0F",
-"/@	c #4D4928",
-"(@	c #9E9653",
-"_@	c #C2B966",
-":@	c #D4CD85",
-"<@	c #FCF7C7",
-"[@	c #442E23",
-"}@	c #B0765A",
-"|@	c #98664D",
-"1@	c #36241B",
-"2@	c #BABABA",
-"3@	c #9797B4",
-"4@	c #23232A",
-"5@	c #D3D3FB",
-"6@	c #454552",
-"7@	c #444452",
-"8@	c #35353F",
-"9@	c #2F2F37",
-"0@	c #BFBFE3",
-"a@	c #727288",
-"b@	c #303039",
-"c@	c #050506",
-"d@	c #050402",
-"e@	c #252313",
-"f@	c #656035",
-"g@	c #A19955",
-"h@	c #C0B765",
-"i@	c #CDC579",
-"j@	c #DFD896",
-"k@	c #F0EAB4",
-"l@	c #FEF9CA",
-"m@	c #140E0A",
-"n@	c #AF755A",
-"o@	c #92624A",
-"p@	c #7A513D",
-"q@	c #150E0B",
-"r@	c #292931",
-"s@	c #8E8EA9",
-"t@	c #1E1E23",
-"u@	c #1E1E24",
-"v@	c #060607",
-"w@	c #101013",
-"x@	c #5F5F71",
-"y@	c #CECEF5",
-"z@	c #84849E",
-"A@	c #212011",
-"B@	c #5D5931",
-"C@	c #958F4F",
-"D@	c #C5BC6B",
-"E@	c #D4CC84",
-"F@	c #E7E1A4",
-"G@	c #F9F4C2",
-"H@	c #51372A",
-"I@	c #9E6A50",
-"J@	c #100B08",
-"K@	c #BDBDE1",
-"L@	c #111114",
-"M@	c #42424F",
-"N@	c #9B9BB9",
-"O@	c #C5C5EA",
-"P@	c #77778E",
-"Q@	c #78788F",
-"R@	c #5A5A6C",
-"S@	c #030302",
-"T@	c #3A381F",
-"U@	c #968F4F",
-"V@	c #CAC273",
-"W@	c #DCD491",
-"X@	c #EEE8B0",
-"Y@	c #FCF7C8",
-"Z@	c #5A3C2E",
-"`@	c #835742",
-" #	c #251812",
-".#	c #8C8CA7",
-"+#	c #C6C6EC",
-"@#	c #C7C7ED",
-"##	c #69697D",
-"$#	c #0B0B0D",
-"%#	c #050503",
-"&#	c #403D22",
-"*#	c #878147",
-"=#	c #B6AE61",
-"-#	c #D1C97F",
-";#	c #E4DD9E",
-">#	c #F5EFBB",
-",#	c #EBE7BC",
-"'#	c #3E2920",
-")#	c #A36D53",
-"!#	c #39261C",
-"~#	c #B5B4D5",
-"{#	c #6B6B7D",
-"]#	c #0E0E10",
-"^#	c #0A0A05",
-"/#	c #5F5A32",
-"(#	c #B7AF66",
-"_#	c #D8D18C",
-":#	c #EAE3A8",
-"<#	c #FBF6C5",
-"[#	c #AEAA8B",
-"}#	c #181713",
-"|#	c #99664E",
-"1#	c #A16C52",
-"2#	c #503528",
-"3#	c #D1D1F9",
-"4#	c #ACACCD",
-"5#	c #68687C",
-"6#	c #040403",
-"7#	c #33311C",
-"8#	c #7F7B50",
-"9#	c #D7D092",
-"0#	c #F0EAB3",
-"a#	c #ACA98A",
-"b#	c #9D9A7D",
-"c#	c #9D9A7E",
-"d#	c #161612",
-"e#	c #575545",
-"f#	c #7B523E",
-"g#	c #9B684F",
-"h#	c #79513D",
-"i#	c #422C21",
-"j#	c #CDCBC5",
-"k#	c #AEAECF",
-"l#	c #707086",
-"m#	c #0F0F0E",
-"n#	c #272514",
-"o#	c #595532",
-"p#	c #948F63",
-"q#	c #D5CF9A",
-"r#	c #D3CEA8",
-"s#	c #7D7B64",
-"t#	c #060605",
-"u#	c #0E0E0B",
-"v#	c #A6A385",
-"w#	c #020101",
-"x#	c #694634",
-"y#	c #93624B",
-"z#	c #6B4736",
-"A#	c #2E1E17",
-"B#	c #434023",
-"C#	c #2B2917",
-"D#	c #9E9DAC",
-"E#	c #D4D4FD",
-"F#	c #A8A8C8",
-"G#	c #232325",
-"H#	c #5E5A31",
-"I#	c #979159",
-"J#	c #D2CB8C",
-"K#	c #EDE7AE",
-"L#	c #FDF7C8",
-"M#	c #F1ECC1",
-"N#	c #DBD7AF",
-"O#	c #050504",
-"P#	c #7F7D66",
-"Q#	c #462E23",
-"R#	c #7E543F",
-"S#	c #AF765A",
-"T#	c #6E4937",
-"U#	c #060403",
-"V#	c #4E4B36",
-"W#	c #D3CB83",
-"X#	c #9D9765",
-"Y#	c #C6C4BB",
-"Z#	c #D1CFD0",
-"`#	c #7B7960",
-" $	c #A6A277",
-".$	c #D5CE8F",
-"+$	c #E3DC9D",
-"@$	c #F4EFC3",
-"#$	c #3B3A2F",
-"$$	c #FBF6C9",
-"%$	c #605E4D",
-"&$	c #CDC9A4",
-"*$	c #281B14",
-"=$	c #523729",
-"-$	c #080806",
-";$	c #EDE8BE",
-">$	c #F9F4C7",
-",$	c #F8F3C6",
-"'$	c #AAA788",
-")$	c #070706",
-"!$	c #827F68",
-"~$	c #E5E0B7",
-"{$	c #030202",
-"]$	c #734C3A",
-"^$	c #875A44",
-"/$	c #9D6950",
-"($	c #0C0C0A",
-"_$	c #C3C09C",
-":$	c #FDF8CA",
-"<$	c #A29F82",
-"[$	c #1D1D17",
-"}$	c #B0AD8D",
-"|$	c #FEF9CB",
-"1$	c #575546",
-"2$	c #E8E3B9",
-"3$	c #D3CFA9",
-"4$	c #493125",
-"5$	c #7B513D",
-"6$	c #97654D",
-"7$	c #624131",
-"8$	c #CCC8A3",
-"9$	c #EAE5BB",
-"0$	c #B8B493",
-"a$	c #34332A",
-"b$	c #454437",
-"c$	c #EAE6BB",
-"d$	c #5A5948",
-"e$	c #0B0B09",
-"f$	c #838169",
-"g$	c #815641",
-"h$	c #5C5A49",
-"i$	c #FDF8CB",
-"j$	c #424135",
-"k$	c #918E74",
-"l$	c #2F2E25",
-"m$	c #0D0D0A",
-"n$	c #0E0D0B",
-"o$	c #1E1E18",
-"p$	c #C1BD9B",
-"q$	c #1A1A15",
-"r$	c #C0BD9A",
-"s$	c #D6D2AC",
-"t$	c #4B493C",
-"u$	c #EEE9BE",
-"v$	c #EEEABF",
-"w$	c #CBC7A3",
-"x$	c #5D3E2F",
-"y$	c #2E1F17",
-"z$	c #E2DEB4",
-"A$	c #E7E2B9",
-"B$	c #9B987C",
-"C$	c #A4A183",
-"D$	c #020201",
-"E$	c #9C997D",
-"F$	c #11100D",
-"G$	c #1B1A15",
-"H$	c #36352B",
-"I$	c #333228",
-"J$	c #86836B",
-"K$	c #E6E1B8",
-"L$	c #C3BF9C",
-"M$	c #5F5D4C",
-"N$	c #201F19",
-"O$	c #34231A",
-"P$	c #5A3C2D",
-"Q$	c #676449",
-"R$	c #FAF5C8",
-"S$	c #37362C",
-"T$	c #22211B",
-"U$	c #5A5848",
-"V$	c #010100",
-"W$	c #817F67",
-"X$	c #1A1915",
-"Y$	c #6F6D59",
-"Z$	c #C9C5A1",
-"`$	c #9A977B",
-" %	c #FCF7C9",
-".%	c #D4D0AA",
-"+%	c #23221C",
-"@%	c #A7A486",
-"#%	c #4C4A3C",
-"$%	c #0F0A08",
-"%%	c #78503C",
-"&%	c #0E0907",
-"*%	c #14130A",
-"=%	c #E6DFA5",
-"-%	c #F5F0C4",
-";%	c #2A2922",
-">%	c #323128",
-",%	c #6A6855",
-"'%	c #A09D80",
-")%	c #444337",
-"!%	c #1C1C16",
-"~%	c #6F6C58",
-"{%	c #656351",
-"]%	c #ECE7BD",
-"^%	c #D6D2AB",
-"/%	c #4A483B",
-"(%	c #282720",
-"_%	c #8A886F",
-":%	c #8C8970",
-"<%	c #302F27",
-"[%	c #D7D2AC",
-"}%	c #644232",
-"|%	c #35231A",
-"1%	c #99935A",
-"2%	c #B7B492",
-"3%	c #1F1E19",
-"4%	c #555444",
-"5%	c #BBB896",
-"6%	c #E8E4BA",
-"7%	c #807D66",
-"8%	c #D8D4AD",
-"9%	c #1D1C17",
-"0%	c #5F5E4C",
-"a%	c #BCB896",
-"b%	c #FCF7CA",
-"c%	c #77755F",
-"d%	c #412B20",
-"e%	c #39361E",
-"f%	c #E9E2A6",
-"g%	c #545343",
-"h%	c #797761",
-"i%	c #CFCBA5",
-"j%	c #3C3A30",
-"k%	c #A9A587",
-"l%	c #CECAA5",
-"m%	c #140D0A",
-"n%	c #261913",
-"o%	c #B3AC69",
-"p%	c #E7E2B8",
-"q%	c #D7D3AC",
-"r%	c #8F8C72",
-"s%	c #191914",
-"t%	c #4D4C3E",
-"u%	c #0A0A08",
-"v%	c #424035",
-"w%	c #6C6A56",
-"x%	c #BDBA98",
-"y%	c #2A2921",
-"z%	c #604030",
-"A%	c #583A2C",
-"B%	c #4E4B29",
-"C%	c #E9E2A7",
-"D%	c #E9E5BB",
-"E%	c #CBC7A2",
-"F%	c #403E33",
-"G%	c #24231D",
-"H%	c #88856D",
-"I%	c #D9D5AE",
-"J%	c #C0BC99",
-"K%	c #DFDAB2",
-"L%	c #BFBB99",
-"M%	c #0E0A06",
-"N%	c #130D0A",
-"O%	c #030301",
-"P%	c #B0A967",
-"Q%	c #8D8B71",
-"R%	c #C4C19D",
-"S%	c #7A7862",
-"T%	c #2B2A22",
-"U%	c #84826A",
-"V%	c #4B4A3C",
-"W%	c #DFDBB2",
-"X%	c #BAB795",
-"Y%	c #23231C",
-"Z%	c #302F26",
-"`%	c #5A3D25",
-" &	c #694635",
-".&	c #4E3427",
-"+&	c #56522D",
-"@&	c #E9E3A8",
-"#&	c #908E74",
-"$&	c #10100D",
-"%&	c #464438",
-"&&	c #474639",
-"*&	c #292821",
-"=&	c #686654",
-"-&	c #424034",
-";&	c #413F34",
-">&	c #4E4D3E",
-",&	c #171612",
-"'&	c #666451",
-")&	c #DCD7B0",
-"!&	c #AA7346",
-"~&	c #0B0805",
-"{&	c #2F1F17",
-"]&	c #79503C",
-"^&	c #080704",
-"/&	c #B9B26C",
-"(&	c #696754",
-"_&	c #1C1B16",
-":&	c #21211B",
-"<&	c #11110E",
-"[&	c #FCF8CA",
-"}&	c #73715C",
-"|&	c #B1AD8D",
-"1&	c #1C1C17",
-"2&	c #DDD9B1",
-"3&	c #D9D4AD",
-"4&	c #F9F4C8",
-"5&	c #E4DFB6",
-"6&	c #C4C09D",
-"7&	c #F6F1C5",
-"8&	c #634329",
-"9&	c #6D4837",
-"0&	c #474425",
-"a&	c #2D2C24",
-"b&	c #848169",
-"c&	c #3D3C31",
-"d&	c #585646",
-"e&	c #AE7648",
-"f&	c #0A0704",
-"g&	c #AFA867",
-"h&	c #A6A285",
-"i&	c #DAD6AF",
-"j&	c #C0BC9A",
-"k&	c #7F7C65",
-"l&	c #B8B593",
-"m&	c #E9E4BA",
-"n&	c #5E442F",
-"o&	c #704A38",
-"p&	c #432D22",
-"q&	c #484526",
-"r&	c #CCC8A4",
-"s&	c #21201A",
-"t&	c #4F4E40",
-"u&	c #BAB694",
-"v&	c #FEF9CC",
-"w&	c #181813",
-"x&	c #D3A783",
-"y&	c #39261D",
-"z&	c #754D3A",
-"A&	c #BBB36E",
-"B&	c #7E7B64",
-"C&	c #E0DCB3",
-"D&	c #DAD6AE",
-"E&	c #13130F",
-"F&	c #7D7A64",
-"G&	c #EFEBC0",
-"H&	c #928F75",
-"I&	c #585747",
-"J&	c #403F33",
-"K&	c #C08758",
-"L&	c #5C4A3C",
-"M&	c #714B38",
-"N&	c #302018",
-"O&	c #625E34",
-"P&	c #EAE4A9",
-"Q&	c #A39F82",
-"R&	c #9F9C7F",
-"S&	c #171712",
-"T&	c #575646",
-"U&	c #DFDBB3",
-"V&	c #12110E",
-"W&	c #D9D5AD",
-"X&	c #CD976B",
-"Y&	c #BD997B",
-"Z&	c #3D291F",
-"`&	c #6A4635",
-" *	c #100F08",
-".*	c #C3BB73",
-"+*	c #030303",
-"@*	c #C7C4A0",
-"#*	c #D19D72",
-"$*	c #0B0806",
-"%*	c #754E3B",
-"&*	c #7A7440",
-"**	c #716F5A",
-"=*	c #7B7963",
-"-*	c #3D3B30",
-";*	c #646250",
-">*	c #8D8A71",
-",*	c #BE8556",
-"'*	c #EABD98",
-")*	c #AA896F",
-"!*	c #442D22",
-"~*	c #56392B",
-"{*	c #282715",
-"]*	c #CBC377",
-"^*	c #FDF8C9",
-"/*	c #E2DEB5",
-"(*	c #403F34",
-"_*	c #141410",
-":*	c #38372D",
-"<*	c #DFAE87",
-"[*	c #0D0906",
-"}*	c #9C9552",
-"|*	c #DFD897",
-"1*	c #EDE9BE",
-"2*	c #0F0F0C",
-"3*	c #DDD8B1",
-"4*	c #DCD8B0",
-"5*	c #7A7761",
-"6*	c #1E1D18",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . + @ # # $ % & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . * = - ; ; > , ' ) ! . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . ~ { ] ^ / ( _ : ] < [ } . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . | 1 2 ^ 3 . . . . 4 5 2 6 7 . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . 8 9 0 a . b c d e . f g h i . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . j k l m n o p q r . s l t h } . . . . . . . . . . . . . . . . . h . . . . . . ",
-". . . . . . . u u u u u u u u u u u u v . w x ; y z A B C D . E F G h H I J K B L M N O P . . Q R S T U V h . . . . . . ",
-". . . . . . . u u u u u u W X u u u u Y . Z `  ...+.B B B @.. #.; g h h $.%.&.*.=.. . -.;.>.,.V V V V V V h . . . . . . ",
-". . . . . . . u u u u u W A B '.).!.~.{.].6 ^. .w /.(._.:.<.[.x l G h h h }.|.. 1.2.3.V V V V V V V V V V h . . . . . . ",
-". . . . . . . u u u u 4.5.B B B B B B 6.7.h g l 8.9.0.G a.0  .l 2 h h h h h b.c.d.e.f.g.h.V V V V V V V V h . . . . . . ",
-". . . . . . . u u u u i.B B B B B B B j.7.9 l l k.k.` a.g ] ] l.h h h h h h h h h m.b.n.o.g.V V V V V V V h . . . . . . ",
-". . . . . . . u u u p.B B B B B B B B j.q.r.l l s.h h h h 9 9 h h h h h h h h 9 t.G x u.v.w.x.V V V V y.z.h . . . . . . ",
-". . . . . . . u u A.B B B B B B B B B B.. C.l l ; l.h h h h h h h h h h h h h D.l l l  .E.F.|.G.H.I.J.K.q.h . . . . . . ",
-". . . . . . . u u L.B B B B B B M.N.O.. d.P.l l l ; Q.h h h h h R.> 0 0 0 a.S.l l l l l l , T.-.U.. V.W.X.h . . . . . . ",
-". . . . . . . u u Y.B B B Z.`. +.+. . q.++9.l l l l @+h h h h #+; l l l l l l l l l l l l l $+%+&+*+=+-+-+h . . . . . . ",
-". . . . . . . u u u ;+>+,+'+. )+!+.+q.~+k.{+l l l l @+h h s.S.l l l l l l l l ]+^+/+(+(+_+l l :+<+[+-+-+-+h . . . . . . ",
-". . . . . . . u }+|+1+2+P 3+4+5+6+7+8+t 0 l l l l l @+9+- l l 0+a+b+c+d+e+f+s g+. q.h+i+j+l k+l+m+n+-+-+-+h . . . . . . ",
-". . . . . . . o+p+. q+g.r+V s+)+t+u+x l l l a v+l l l ; l l w+x+. . . . . . y+m z+A+l l l B+C+. D+E+F+-+-+h . . . . . . ",
-". . . . . . . G+H+I+V V V J+)+K+L+> l l l M+N+O+l l l l l P+. Q+R+S+T+U+V+W+X+l l k+Y+Z+`+ @. at +@@@#@$@-+-+h . . . . . . ",
-". . . . . . 1.%@V V V V &@*@=@H Q.l l l -@;@l l >@X+l ,@'@. )@!@l l l l l l A+~@{@]@. . ^@/@(@_@:@<@-+-+-+h . . . . . . ",
-". . . . . [@}@V V V V |@1 at . 2 at k. .l l 3 at 4@5@!@6 at q.7@_+8 at . 9 at e+l l l l 0 at a@b at c@. d at e@f at g@h at i@j at k@l at -+-+-+-+h . . . . . . ",
-". . . . m at n@V V V V o at p@q@| h #+l l O+r at s@N+c at t@u at v@w at y+x@, at l l y at z@8 at . . at A@B at C@h at D@E at F@G at -+-+-+-+-+-+-+-+h . . . . . . ",
-". . . . H at V V V V I at p@p at J@K+h 0 l l K at v@L at M@N at d+O@P at Q@X+l l ]+R at L@. S at T@U at _@V at W@X at Y@-+-+-+-+-+-+-+-+-+-+-+h . . . . . . ",
-". . . . Z at V V V H.`@p at p@ #K+8.; l l e+.#+#l l l l l l l @###$#%#&#*#=#-#;#>#-+-+-+-+-+-+-+-+-+-+-+-+-+-+,#h . . . . . . ",
-". . . . '#V V V )#p at p@p@!#! 8.l l l l l l l l l l l ~#{#]#^#/#(#_#:#<#-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+[#}#h . . . . . . ",
-". . . . q+|#V V 1#p at p@p at 2#q.P.l l l l l l l 3#4#5#h+6#7#8#9#0#F+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+a#b#c#d#e#h . . . . . . ",
-". . . . *@f#U V g#p at p@h#i#. j#l l l O+k#l#`+m#n#o#p#q#G at -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+r#s#t#u#u#v#-+h . . . . . . ",
-". . . . w#x#y#V |#p at z#A#B#C#D#E#F#5#G#C#H#I#J#K#L#-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+M#-+-+-+-+N#O#P#-+-+-+-+h . . . . . . ",
-". . . . . Q#R#S#|#T#U#V#W#X#Y#Z#`# $.$+$>#-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+@$#$$$-+-+-+-+%$&$-+-+-+-+h . . . . . . ",
-". . . . . *$p at r+|#=$-$;$-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+>$,$-+-+'$)$!$-+-+-+-+~$$$-+-+-+-+h . . . . . . ",
-". . . . . {$]$^$/$=$($-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+_$:$-+-+<$[$}$|$1$2$%$3$-+-+-+-+-+-+-+-+-+h . . . . . . ",
-". . . . . . 4$5$6$7$. at 8$-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+9$|$-+0$-+a$b$c$-+d$&+e$#$f$-+-+N#-+-+-+-+-+-+-+-+-+h . . . . . . ",
-". . . . . . 6+p at g$p at K.h$-+-+-+-+-+-+-+-+-+-+-+-+-+-+i$j$k$-+l$}$m$n$o$p$q$r$s$t$u$-+-+-+-+-+-+-+-+-+v$w$|$h . . . . . . ",
-". . . . . . . x$p at p@y$O#z$-+-+-+-+-+-+-+-+A$-+-+j$B$C$. D$E$F$G$H$M#c#I$J$-+-+-+-+-+-+-+X.K$-+-+-+L$M$. N$h . . . . . . ",
-". . . . . . . O$p at p@P$. Q$|$-+-+|$R$-+-+-+S$T$U$. . . at V$W$X$Y$Z$`$-+-+|$|$-+-+-+-+ %|$.%-$+%@%-+-+f$. #%'$h . . . . . . ",
-". . . . . . . $%h#p@%%&%*%=%-+-+-%;%>%,%'%)%}#e$!%~%m${%-+]%^%-+-+-+-+-+-+-+-+-+-+/%(%)%#$_%:%-+-+=+<%[%-+h . . . . . . ",
-". . . . . . . . }%p at p@|%. 1%|$-+-+2%. 3%4%. at 5%K$L$-+6%u$-+-+-+-+-+-+-+-+-+>$7%8%-%($9%0%a%-+-+-+-+-+n+b%c%h . . . . . . ",
-". . . . . . . . d%p at p@7$. at e%f%-+-+-+g%h%-+i%-+-+-+-+-+-+-+-+-+-+-+-+B$b#-+k$. 6#j%. k%-+-+-+-+-+-+-+-+l%. h . . . . . . ",
-". . . . . . . . m%h#p at p@n%. at o%l at -+-+p%q%-+-+-+-+-+-+-+-+-+-+-+i%r%-%s%. at t%u%v%v#w%%$|$-+-+-+-+-+-+-+-+x%y%h . . . . . . ",
-". . . . . . . . . z%p at p@A%. B%C%-+-+-+-+-+-+-+-+-+-+-+-+D%E%:$)%. F%G%C$<%H%R$-+-+-+-+-+-+$$-+I%J%K%-+-+L%h . . . . . . ",
-". . . . . . . M%. *$p at p@%%N%O%P%l at -+-+-+-+-+-+-+-+Q%R%:$S%. T%. U%V%,%-+-+-+-+-+-+-+-+-+W%T%X%Y%O#Z%@$-+-+h . . . . . . ",
-". . . . . . . `%. w# &p at p@.&. +&@&-+-+-+-+C$^%-+#&. . a$$&%&&&*&=+-+>$-+-+-+-+-+-+-+-+=&u#-&;&>&,&'&)&-+-+h . . . . . . ",
-". . . . . . . !&~&. {&p at p@]&*@^&/&|$-+-+-+(&V$_&O#. at t$:&<&[&-+-+-+-+-+-+-+-+-+-+>$}&|&1&2&3&4&5&6&7&-+-+-+h . . . . . . ",
-". . . . . . . u 8&. w#9&p at p@.&. 0&@&-+-+-+=+u#a&D$:&-+-+9$-+-+-+-+-+-+|$b%-+k$b&J$c&d&;&-+-+-+-+-+-+-+-+-+h . . . . . . ",
-". . . . . . . u e&f&. !#p at p@%%&%S at g&|$-+-+-+k$8$&$h&-+-+-+-+-+-+-+i&a%j&:&k&e$+%. l&-+m&-+-+-+-+-+-+-+-+{%h . . . . . . ",
-". . . . . . . u u n&. U#o&p at p@p&. q&:#-+-+-+-%@$-+-+-+-+-+-+-+'$r&Z%. -$s&t&#$b%u&v&-+-+-+-+-+-+-+-+-+3$w&h . . . . . . ",
-". . . . . . . u u x&.+. y&p at p@z&K.S at A&l at -+-+-+-+-+-+-+B&`$C&D&E&(%<&N#J$F&-+G&-+-+-+-+-+-+-+-+-+-+H&I&J&c%h . . . . . . ",
-". . . . . . . u K&B L&. U#M&p at p@N&. O&P&-+-+-+-+C$Q&R&V$. D$S&T&i$&$-+-+-+-+-+-+-+-+-+-+-+-+-+5%U&V&&+. W&h . . . . . . ",
-". . . . . . . u X&B Y&. at . Z&p at p@`&.@ *.*|$-+-+-+6&+*. . a$S%H%@*-+-+-+-+-+-+-+-+-+-+-+|$b%-+:%. . -&7&}$-+h . . . . . . ",
-". . . . . . . u #*B B j.. $*%*p at p@ #. &*P&-+-+-+-+**. 1&m&-+-+-+-+-+-+-+-+-+-+-+-+I%-+=*-*:%+*;*k$L%-+b%>*h . . . . . . ",
-". . . . . . . u ,*'*B )*. . !*p at p@~*. {*]*^*-+-+-+@$T%L$-+-+-+-+-+-+-+-+-+-+/*v#b#6#(*_*. at . :*R$-+-+-+'$. h . . . . . . ",
-". . . . . . . u u <*B Z.'+. [*%%p@]&*@. }*|*-+-+-+-+1*-+-+-+-+-+-+-+-+-+>$^%c%. S at . 2*3*4*5*3$-+-+@$>%6*h$h . . . . . . ",
-". . . . . . h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h h . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "};
diff --git a/icon/ico_60x60_gray.png b/icon/ico_60x60_gray.png
new file mode 100644
index 0000000..96e1295
Binary files /dev/null and b/icon/ico_60x60_gray.png differ
diff --git a/icon/ico_60x60_gray.xpm b/icon/ico_60x60_gray.xpm
deleted file mode 100644
index 347d732..0000000
--- a/icon/ico_60x60_gray.xpm
+++ /dev/null
@@ -1,875 +0,0 @@
-/* XPM */
-static char * ico_60x60_gray_xpm[] = {
-"60 60 812 2",
-"  	c None",
-". 	c #7F7F7F",
-"+ 	c #7E7E7E",
-"@ 	c #575757",
-"# 	c #363636",
-"$ 	c #282828",
-"% 	c #333333",
-"& 	c #616161",
-"* 	c #7C7C7C",
-"= 	c #2A2A2A",
-"- 	c #242424",
-"; 	c #808080",
-"> 	c #B4B4B6",
-", 	c #B6B6B6",
-"' 	c #878787",
-") 	c #101010",
-"! 	c #4A4A4A",
-"~ 	c #7D7D7D",
-"{ 	c #6D6D6D",
-"] 	c #1E1E1E",
-"^ 	c #5D5D5D",
-"/ 	c #ECECF4",
-"( 	c #E4E4FF",
-"_ 	c #D7D7FF",
-": 	c #DDDDFF",
-"< 	c #E6E6FF",
-"[ 	c #F8F8FE",
-"} 	c #AEAEAE",
-"| 	c #252525",
-"1 	c #707070",
-"2 	c #747474",
-"3 	c #0E0E0E",
-"4 	c #535353",
-"5 	c #FBFBFE",
-"6 	c #D9D9FF",
-"7 	c #D0D0F8",
-"8 	c #8787A1",
-"9 	c #535363",
-"0 	c #656578",
-"a 	c #9B9BB8",
-"b 	c #F0F0FF",
-"c 	c #F5F5F5",
-"d 	c #626262",
-"e 	c #202020",
-"f 	c #343434",
-"g 	c #111111",
-"h 	c #F2F2F2",
-"i 	c #ECECFF",
-"j 	c #2D2D35",
-"k 	c #000000",
-"l 	c #525262",
-"m 	c #D6D6FE",
-"n 	c #FDFDFD",
-"o 	c #464646",
-"p 	c #4D4D4D",
-"q 	c #666666",
-"r 	c #FEFEFF",
-"s 	c #DBDBFF",
-"t 	c #84849D",
-"u 	c #362416",
-"v 	c #795232",
-"w 	c #6A482C",
-"x 	c #090604",
-"y 	c #A1A1B8",
-"z 	c #DCDCFF",
-"A 	c #FFFFFF",
-"B 	c #CACACA",
-"C 	c #070707",
-"D 	c #6E6E6E",
-"E 	c #010101",
-"F 	c #A7A7A7",
-"G 	c #EFEFFF",
-"H 	c #D6D6FF",
-"I 	c #555566",
-"J 	c #4C341F",
-"K 	c #BA7F4E",
-"L 	c #C99366",
-"M 	c #BA804F",
-"N 	c #68462B",
-"O 	c #393944",
-"P 	c #F4F4FF",
-"Q 	c #B87D4C",
-"R 	c #7C5433",
-"S 	c #DCDCDC",
-"T 	c #E7E7FF",
-"U 	c #5A5A62",
-"V 	c #986A43",
-"W 	c #DDAC84",
-"X 	c #EBBE99",
-"Y 	c #E6B892",
-"Z 	c #B48761",
-"` 	c #0F0F12",
-" .	c #D2D2FA",
-"..	c #E5E5FF",
-"+.	c #E7E7E7",
-"@.	c #191918",
-"#.	c #906B4C",
-"$.	c #E7B892",
-"%.	c #DBA981",
-"&.	c #9D6D44",
-"*.	c #5D3F26",
-"=.	c #24190F",
-"-.	c #010000",
-";.	c #18100D",
-">.	c #38261D",
-",.	c #634333",
-"'.	c #855A45",
-").	c #AA7257",
-"!.	c #B1775B",
-"~.	c #B97F4E",
-"{.	c #BF8656",
-"].	c #624329",
-"^.	c #F9F9F9",
-"/.	c #E2E2FF",
-"(.	c #DADAFF",
-"_.	c #838383",
-":.	c #AA886C",
-"<.	c #5F4C3E",
-"[.	c #828285",
-"}.	c #BBBBBB",
-"|.	c #0C0B0A",
-"1.	c #665242",
-"2.	c #42362B",
-"3.	c #1B1612",
-"4.	c #0D0907",
-"5.	c #2F2018",
-"6.	c #6A4837",
-"7.	c #9A684F",
-"8.	c #E6B791",
-"9.	c #D7A57B",
-"0.	c #CB9568",
-"a.	c #BD8353",
-"b.	c #4D3420",
-"c.	c #181818",
-"d.	c #DEDEFF",
-"e.	c #AD9E91",
-"f.	c #F2D6BE",
-"g.	c #F3D7C0",
-"h.	c #EBD8C8",
-"i.	c #666565",
-"j.	c #ADADAE",
-"k.	c #B9B9B9",
-"l.	c #131313",
-"m.	c #312119",
-"n.	c #6D4A38",
-"o.	c #8B5D47",
-"p.	c #B87D4D",
-"q.	c #D6A379",
-"r.	c #3D3126",
-"s.	c #222222",
-"t.	c #FDFDFF",
-"u.	c #F8F8FF",
-"v.	c #EAEAFF",
-"w.	c #E1E1FF",
-"x.	c #EAEAEA",
-"y.	c #696969",
-"z.	c #303030",
-"A.	c #251D19",
-"B.	c #33231A",
-"C.	c #624232",
-"D.	c #A46E54",
-"E.	c #D5A379",
-"F.	c #3F3329",
-"G.	c #FCFCFF",
-"H.	c #F3F3FF",
-"I.	c #F8F8F8",
-"J.	c #B5B5B5",
-"K.	c #2C2826",
-"L.	c #D29E73",
-"M.	c #020202",
-"N.	c #F6F6F9",
-"O.	c #F6F6FF",
-"P.	c #E9E9FF",
-"Q.	c #FBFBFF",
-"R.	c #EDEDED",
-"S.	c #3B3B3B",
-"T.	c #593C2E",
-"U.	c #A56F55",
-"V.	c #7B533F",
-"W.	c #CB9669",
-"X.	c #191410",
-"Y.	c #F1F1F9",
-"Z.	c #E8E8FF",
-"`.	c #F2F2FF",
-" +	c #E5E5E5",
-".+	c #6D4938",
-"++	c #B0765B",
-"@+	c #895C47",
-"#+	c #3C281F",
-"$+	c #080504",
-"%+	c #CC966A",
-"&+	c #D4AC8A",
-"*+	c #A9896E",
-"=+	c #534336",
-"-+	c #F7F7FE",
-";+	c #EEEEFF",
-">+	c #F5F5FF",
-",+	c #E0E0FF",
-"'+	c #8C8C8E",
-")+	c #2D1E17",
-"!+	c #13120F",
-"~+	c #76735E",
-"{+	c #E0DBB3",
-"]+	c #BC8252",
-"^+	c #E7BB96",
-"/+	c #A4846B",
-"(+	c #3D3228",
-"_+	c #050403",
-":+	c #BDBDBD",
-"<+	c #D8D8FF",
-"[+	c #EBEBFF",
-"}+	c #D9D9FA",
-"|+	c #292930",
-"1+	c #151511",
-"2+	c #969378",
-"3+	c #EFEABF",
-"4+	c #FFFACC",
-"5+	c #E0B088",
-"6+	c #D6AD8B",
-"7+	c #836A56",
-"8+	c #201A15",
-"9+	c #0A0705",
-"0+	c #35231B",
-"a+	c #9A9A9A",
-"b+	c #E3E3FF",
-"c+	c #BCBCE0",
-"d+	c #9696B3",
-"e+	c #8A8AA5",
-"f+	c #74748A",
-"g+	c #C2C2E7",
-"h+	c #B0B0D2",
-"i+	c #151412",
-"j+	c #F2EEC2",
-"k+	c #B37A4A",
-"l+	c #805735",
-"m+	c #402F21",
-"n+	c #070504",
-"o+	c #1E1410",
-"p+	c #764F3C",
-"q+	c #90614A",
-"r+	c #1B120E",
-"s+	c #CDCDCD",
-"t+	c #F9F9FF",
-"u+	c #B7B7DA",
-"v+	c #6E6E83",
-"w+	c #737389",
-"x+	c #9E9EBC",
-"y+	c #D3D3FC",
-"z+	c #C3C3E9",
-"A+	c #7E7E96",
-"B+	c #010102",
-"C+	c #212127",
-"D+	c #43434F",
-"E+	c #CBCBF1",
-"F+	c #D5D5FE",
-"G+	c #9F9FBE",
-"H+	c #85815E",
-"I+	c #F7F2C5",
-"J+	c #6E4B2D",
-"K+	c #160F09",
-"L+	c #221711",
-"M+	c #9C6950",
-"N+	c #8A5D47",
-"O+	c #444444",
-"P+	c #E8E8EA",
-"Q+	c #CACAF1",
-"R+	c #6E6E84",
-"S+	c #030304",
-"T+	c #060608",
-"U+	c #A2A2C1",
-"V+	c #CCCCF3",
-"W+	c #AEAED0",
-"X+	c #2C2C34",
-"Y+	c #6B6638",
-"Z+	c #DBD490",
-"`+	c #FFFACB",
-" @	c #727272",
-".@	c #3F3F3F",
-"+@	c #040202",
-"@@	c #3B271E",
-"#@	c #7B523F",
-"$@	c #8D5E48",
-"%@	c #2B2B2B",
-"&@	c #E6E6E8",
-"*@	c #6F6F84",
-"=@	c #585869",
-"-@	c #D4D4FC",
-";@	c #6D6D82",
-">@	c #08080A",
-",@	c #6F6F85",
-"'@	c #9C9CB9",
-")@	c #8E8EAA",
-"!@	c #797991",
-"~@	c #646477",
-"{@	c #5E5E70",
-"]@	c #BDBDE2",
-"^@	c #A3A3C3",
-"/@	c #656579",
-"(@	c #3C3C47",
-"_@	c #040405",
-":@	c #54502C",
-"<@	c #C1B865",
-"[@	c #CEC67B",
-"}@	c #FAF5C4",
-"|@	c #545454",
-"1@	c #050505",
-"2@	c #97664E",
-"3@	c #96644C",
-"4@	c #120C09",
-"5@	c #1F1F1F",
-"6@	c #85859E",
-"7@	c #5B5B6D",
-"8@	c #B8B8DB",
-"9@	c #CFCFF7",
-"0@	c #515161",
-"a@	c #1D1D23",
-"b@	c #B0B0D1",
-"c@	c #9494B0",
-"d@	c #626274",
-"e@	c #31313B",
-"f@	c #1C1B0F",
-"g@	c #4D4928",
-"h@	c #9E9653",
-"i@	c #C2B966",
-"j@	c #D4CD85",
-"k@	c #FCF7C7",
-"l@	c #606060",
-"m@	c #442E23",
-"n@	c #B0765A",
-"o@	c #98664D",
-"p@	c #36241B",
-"q@	c #BABABA",
-"r@	c #9797B4",
-"s@	c #23232A",
-"t@	c #D3D3FB",
-"u@	c #454552",
-"v@	c #444452",
-"w@	c #35353F",
-"x@	c #2F2F37",
-"y@	c #BFBFE3",
-"z@	c #727288",
-"A@	c #303039",
-"B@	c #050506",
-"C@	c #050402",
-"D@	c #252313",
-"E@	c #656035",
-"F@	c #A19955",
-"G@	c #C0B765",
-"H@	c #CDC579",
-"I@	c #DFD896",
-"J@	c #F0EAB4",
-"K@	c #FEF9CA",
-"L@	c #3C3C3C",
-"M@	c #140E0A",
-"N@	c #AF755A",
-"O@	c #92624A",
-"P@	c #7A513D",
-"Q@	c #150E0B",
-"R@	c #292931",
-"S@	c #8E8EA9",
-"T@	c #1E1E23",
-"U@	c #1E1E24",
-"V@	c #060607",
-"W@	c #101013",
-"X@	c #5F5F71",
-"Y@	c #CECEF5",
-"Z@	c #84849E",
-"`@	c #212011",
-" #	c #5D5931",
-".#	c #958F4F",
-"+#	c #C5BC6B",
-"@#	c #D4CC84",
-"##	c #E7E1A4",
-"$#	c #F9F4C2",
-"%#	c #2E2E2E",
-"&#	c #51372A",
-"*#	c #9E6A50",
-"=#	c #100B08",
-"-#	c #BDBDE1",
-";#	c #111114",
-">#	c #42424F",
-",#	c #9B9BB9",
-"'#	c #C5C5EA",
-")#	c #77778E",
-"!#	c #78788F",
-"~#	c #5A5A6C",
-"{#	c #030302",
-"]#	c #3A381F",
-"^#	c #968F4F",
-"/#	c #CAC273",
-"(#	c #DCD491",
-"_#	c #EEE8B0",
-":#	c #FCF7C8",
-"<#	c #313131",
-"[#	c #5A3C2E",
-"}#	c #835742",
-"|#	c #251812",
-"1#	c #8C8CA7",
-"2#	c #C6C6EC",
-"3#	c #C7C7ED",
-"4#	c #69697D",
-"5#	c #0B0B0D",
-"6#	c #050503",
-"7#	c #403D22",
-"8#	c #878147",
-"9#	c #B6AE61",
-"0#	c #D1C97F",
-"a#	c #E4DD9E",
-"b#	c #F5EFBB",
-"c#	c #EBE7BC",
-"d#	c #494949",
-"e#	c #3E2920",
-"f#	c #A36D53",
-"g#	c #39261C",
-"h#	c #B5B4D5",
-"i#	c #6B6B7D",
-"j#	c #0E0E10",
-"k#	c #0A0A05",
-"l#	c #5F5A32",
-"m#	c #B7AF66",
-"n#	c #D8D18C",
-"o#	c #EAE3A8",
-"p#	c #FBF6C5",
-"q#	c #AEAA8B",
-"r#	c #181713",
-"s#	c #99664E",
-"t#	c #A16C52",
-"u#	c #503528",
-"v#	c #D1D1F9",
-"w#	c #ACACCD",
-"x#	c #68687C",
-"y#	c #040403",
-"z#	c #33311C",
-"A#	c #7F7B50",
-"B#	c #D7D092",
-"C#	c #F0EAB3",
-"D#	c #ACA98A",
-"E#	c #9D9A7D",
-"F#	c #9D9A7E",
-"G#	c #161612",
-"H#	c #575545",
-"I#	c #7B7B7B",
-"J#	c #030303",
-"K#	c #7B523E",
-"L#	c #9B684F",
-"M#	c #79513D",
-"N#	c #422C21",
-"O#	c #CDCBC5",
-"P#	c #AEAECF",
-"Q#	c #707086",
-"R#	c #0F0F0E",
-"S#	c #272514",
-"T#	c #595532",
-"U#	c #948F63",
-"V#	c #D5CF9A",
-"W#	c #D3CEA8",
-"X#	c #7D7B64",
-"Y#	c #060605",
-"Z#	c #0E0E0B",
-"`#	c #A6A385",
-" $	c #171717",
-".$	c #020101",
-"+$	c #694634",
-"@$	c #93624B",
-"#$	c #6B4736",
-"$$	c #2E1E17",
-"%$	c #434023",
-"&$	c #2B2917",
-"*$	c #9E9DAC",
-"=$	c #D4D4FD",
-"-$	c #A8A8C8",
-";$	c #232325",
-">$	c #5E5A31",
-",$	c #979159",
-"'$	c #D2CB8C",
-")$	c #EDE7AE",
-"!$	c #FDF7C8",
-"~$	c #F1ECC1",
-"{$	c #DBD7AF",
-"]$	c #050504",
-"^$	c #7F7D66",
-"/$	c #2F2F2F",
-"($	c #462E23",
-"_$	c #7E543F",
-":$	c #AF765A",
-"<$	c #6E4937",
-"[$	c #060403",
-"}$	c #4E4B36",
-"|$	c #D3CB83",
-"1$	c #9D9765",
-"2$	c #C6C4BB",
-"3$	c #D1CFD0",
-"4$	c #7B7960",
-"5$	c #A6A277",
-"6$	c #D5CE8F",
-"7$	c #E3DC9D",
-"8$	c #F4EFC3",
-"9$	c #3B3A2F",
-"0$	c #FBF6C9",
-"a$	c #605E4D",
-"b$	c #CDC9A4",
-"c$	c #484848",
-"d$	c #281B14",
-"e$	c #523729",
-"f$	c #080806",
-"g$	c #EDE8BE",
-"h$	c #F9F4C7",
-"i$	c #F8F3C6",
-"j$	c #AAA788",
-"k$	c #070706",
-"l$	c #827F68",
-"m$	c #E5E0B7",
-"n$	c #676767",
-"o$	c #030202",
-"p$	c #734C3A",
-"q$	c #875A44",
-"r$	c #9D6950",
-"s$	c #0C0C0A",
-"t$	c #C3C09C",
-"u$	c #FDF8CA",
-"v$	c #A29F82",
-"w$	c #1D1D17",
-"x$	c #B0AD8D",
-"y$	c #FEF9CB",
-"z$	c #575546",
-"A$	c #E8E3B9",
-"B$	c #D3CFA9",
-"C$	c #0F0F0F",
-"D$	c #493125",
-"E$	c #7B513D",
-"F$	c #97654D",
-"G$	c #624131",
-"H$	c #CCC8A3",
-"I$	c #EAE5BB",
-"J$	c #B8B493",
-"K$	c #34332A",
-"L$	c #454437",
-"M$	c #EAE6BB",
-"N$	c #5A5948",
-"O$	c #0B0B09",
-"P$	c #838169",
-"Q$	c #454545",
-"R$	c #815641",
-"S$	c #5C5A49",
-"T$	c #FDF8CB",
-"U$	c #424135",
-"V$	c #918E74",
-"W$	c #2F2E25",
-"X$	c #0D0D0A",
-"Y$	c #0E0D0B",
-"Z$	c #1E1E18",
-"`$	c #C1BD9B",
-" %	c #1A1A15",
-".%	c #C0BD9A",
-"+%	c #D6D2AC",
-"@%	c #4B493C",
-"#%	c #EEE9BE",
-"$%	c #EEEABF",
-"%%	c #CBC7A3",
-"&%	c #6A6A6A",
-"*%	c #5D3E2F",
-"=%	c #2E1F17",
-"-%	c #E2DEB4",
-";%	c #E7E2B9",
-">%	c #9B987C",
-",%	c #A4A183",
-"'%	c #020201",
-")%	c #9C997D",
-"!%	c #11100D",
-"~%	c #1B1A15",
-"{%	c #36352B",
-"]%	c #333228",
-"^%	c #86836B",
-"/%	c #E6E1B8",
-"(%	c #C3BF9C",
-"_%	c #5F5D4C",
-":%	c #201F19",
-"<%	c #121212",
-"[%	c #34231A",
-"}%	c #5A3C2D",
-"|%	c #676449",
-"1%	c #FAF5C8",
-"2%	c #37362C",
-"3%	c #22211B",
-"4%	c #5A5848",
-"5%	c #010100",
-"6%	c #817F67",
-"7%	c #1A1915",
-"8%	c #6F6D59",
-"9%	c #C9C5A1",
-"0%	c #9A977B",
-"a%	c #FCF7C9",
-"b%	c #D4D0AA",
-"c%	c #23221C",
-"d%	c #A7A486",
-"e%	c #4C4A3C",
-"f%	c #393939",
-"g%	c #0F0A08",
-"h%	c #78503C",
-"i%	c #0E0907",
-"j%	c #14130A",
-"k%	c #E6DFA5",
-"l%	c #F5F0C4",
-"m%	c #2A2922",
-"n%	c #323128",
-"o%	c #6A6855",
-"p%	c #A09D80",
-"q%	c #444337",
-"r%	c #1C1C16",
-"s%	c #6F6C58",
-"t%	c #656351",
-"u%	c #ECE7BD",
-"v%	c #D6D2AB",
-"w%	c #4A483B",
-"x%	c #282720",
-"y%	c #8A886F",
-"z%	c #8C8970",
-"A%	c #302F27",
-"B%	c #D7D2AC",
-"C%	c #5E5E5E",
-"D%	c #644232",
-"E%	c #35231A",
-"F%	c #99935A",
-"G%	c #B7B492",
-"H%	c #1F1E19",
-"I%	c #555444",
-"J%	c #BBB896",
-"K%	c #E8E4BA",
-"L%	c #807D66",
-"M%	c #D8D4AD",
-"N%	c #1D1C17",
-"O%	c #5F5E4C",
-"P%	c #BCB896",
-"Q%	c #FCF7CA",
-"R%	c #77755F",
-"S%	c #080808",
-"T%	c #412B20",
-"U%	c #39361E",
-"V%	c #E9E2A6",
-"W%	c #545343",
-"X%	c #797761",
-"Y%	c #CFCBA5",
-"Z%	c #3C3A30",
-"`%	c #A9A587",
-" &	c #CECAA5",
-".&	c #140D0A",
-"+&	c #261913",
-"@&	c #B3AC69",
-"#&	c #E7E2B8",
-"$&	c #D7D3AC",
-"%&	c #8F8C72",
-"&&	c #191914",
-"*&	c #4D4C3E",
-"=&	c #0A0A08",
-"-&	c #424035",
-";&	c #6C6A56",
-">&	c #BDBA98",
-",&	c #2A2921",
-"'&	c #604030",
-")&	c #583A2C",
-"!&	c #4E4B29",
-"~&	c #E9E2A7",
-"{&	c #E9E5BB",
-"]&	c #CBC7A2",
-"^&	c #403E33",
-"/&	c #24231D",
-"(&	c #88856D",
-"_&	c #D9D5AE",
-":&	c #C0BC99",
-"<&	c #DFDAB2",
-"[&	c #BFBB99",
-"}&	c #0E0A06",
-"|&	c #130D0A",
-"1&	c #030301",
-"2&	c #B0A967",
-"3&	c #8D8B71",
-"4&	c #C4C19D",
-"5&	c #7A7862",
-"6&	c #2B2A22",
-"7&	c #84826A",
-"8&	c #4B4A3C",
-"9&	c #DFDBB2",
-"0&	c #BAB795",
-"a&	c #23231C",
-"b&	c #302F26",
-"c&	c #5A3D25",
-"d&	c #694635",
-"e&	c #4E3427",
-"f&	c #56522D",
-"g&	c #E9E3A8",
-"h&	c #908E74",
-"i&	c #10100D",
-"j&	c #464438",
-"k&	c #474639",
-"l&	c #292821",
-"m&	c #686654",
-"n&	c #424034",
-"o&	c #413F34",
-"p&	c #4E4D3E",
-"q&	c #171612",
-"r&	c #666451",
-"s&	c #DCD7B0",
-"t&	c #AA7346",
-"u&	c #0B0805",
-"v&	c #2F1F17",
-"w&	c #79503C",
-"x&	c #080704",
-"y&	c #B9B26C",
-"z&	c #696754",
-"A&	c #1C1B16",
-"B&	c #21211B",
-"C&	c #11110E",
-"D&	c #FCF8CA",
-"E&	c #73715C",
-"F&	c #B1AD8D",
-"G&	c #1C1C17",
-"H&	c #DDD9B1",
-"I&	c #D9D4AD",
-"J&	c #F9F4C8",
-"K&	c #E4DFB6",
-"L&	c #C4C09D",
-"M&	c #F6F1C5",
-"N&	c #634329",
-"O&	c #6D4837",
-"P&	c #474425",
-"Q&	c #2D2C24",
-"R&	c #848169",
-"S&	c #3D3C31",
-"T&	c #585646",
-"U&	c #AE7648",
-"V&	c #0A0704",
-"W&	c #AFA867",
-"X&	c #A6A285",
-"Y&	c #DAD6AF",
-"Z&	c #C0BC9A",
-"`&	c #7F7C65",
-" *	c #B8B593",
-".*	c #E9E4BA",
-"+*	c #5E442F",
-"@*	c #704A38",
-"#*	c #432D22",
-"$*	c #484526",
-"%*	c #CCC8A4",
-"&*	c #21201A",
-"**	c #4F4E40",
-"=*	c #BAB694",
-"-*	c #FEF9CC",
-";*	c #181813",
-">*	c #D3A783",
-",*	c #39261D",
-"'*	c #754D3A",
-")*	c #BBB36E",
-"!*	c #7E7B64",
-"~*	c #E0DCB3",
-"{*	c #DAD6AE",
-"]*	c #13130F",
-"^*	c #7D7A64",
-"/*	c #EFEBC0",
-"(*	c #928F75",
-"_*	c #585747",
-":*	c #403F33",
-"<*	c #C08758",
-"[*	c #5C4A3C",
-"}*	c #714B38",
-"|*	c #302018",
-"1*	c #625E34",
-"2*	c #EAE4A9",
-"3*	c #A39F82",
-"4*	c #9F9C7F",
-"5*	c #171712",
-"6*	c #575646",
-"7*	c #DFDBB3",
-"8*	c #12110E",
-"9*	c #D9D5AD",
-"0*	c #CD976B",
-"a*	c #BD997B",
-"b*	c #3D291F",
-"c*	c #6A4635",
-"d*	c #100F08",
-"e*	c #C3BB73",
-"f*	c #C7C4A0",
-"g*	c #D19D72",
-"h*	c #0B0806",
-"i*	c #754E3B",
-"j*	c #7A7440",
-"k*	c #716F5A",
-"l*	c #7B7963",
-"m*	c #3D3B30",
-"n*	c #646250",
-"o*	c #8D8A71",
-"p*	c #BE8556",
-"q*	c #EABD98",
-"r*	c #AA896F",
-"s*	c #442D22",
-"t*	c #56392B",
-"u*	c #282715",
-"v*	c #CBC377",
-"w*	c #FDF8C9",
-"x*	c #E2DEB5",
-"y*	c #403F34",
-"z*	c #141410",
-"A*	c #38372D",
-"B*	c #DFAE87",
-"C*	c #0D0906",
-"D*	c #9C9552",
-"E*	c #DFD897",
-"F*	c #EDE9BE",
-"G*	c #0F0F0C",
-"H*	c #DDD8B1",
-"I*	c #DCD8B0",
-"J*	c #7A7761",
-"K*	c #1E1D18",
-". . . . . . . . . . . . . . . . . . . . . . . + @ # $ $ $ % & + . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . * = - ; > > , ' = ) ! ~ . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . { ] ^ / ( _ _ : < [ } | ] 1 . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . 2 3 4 5 6 7 8 9 0 a 6 b c d e ~ . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . f g h i 7 j k k k k l m i n o p . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . g q r s t k u v w x k y z A B C D . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . k k k k k k k k k k k k k k E F G H I J K L M N k O H P A d k k k k k k k k k k k k k k k k k A . . . . . . ",
-". . . . . . k Q Q Q Q Q Q Q Q Q Q Q Q R k S T _ U V W X Y Z k `  ...A +. at .#.$.X %.&.*.=.-.k k ;.>.,.'.).!.A . . . . . . ",
-". . . . . . k Q Q Q Q Q Q ~.{.Q Q Q Q ].k ^./.(._.:.X X X <.k [._ z A A }.|.1.2.3.k k 4.5.6.7.!.!.!.!.!.!.A . . . . . . ",
-". . . . . . k Q Q Q Q Q ~.W X 8.9.0.a.b.c.n d.(.S e.f.g.h.i.j.T H ..A A A k.l.k m.n.o.!.!.!.!.!.!.!.!.!.!.A . . . . . . ",
-". . . . . . k Q Q Q Q p.q.X X X X X X r.s.A z H t.u.v...w.s (.H i A A A A A x.y.z.A.B.C.D.!.!.!.!.!.!.!.!.A . . . . . . ",
-". . . . . . k Q Q Q Q E.X X X X X X X F.s.r H H G.G./.w.z 6 6 H.A A A A A A A A A I.x.J.K.C.!.!.!.!.!.!.!.A . . . . . . ",
-". . . . . . k Q Q Q L.X X X X X X X X F.M.N.H H O.A A A A r r A A A A A A A A r P...T Q.R.S.T.!.!.!.!.U.V.A . . . . . . ",
-". . . . . . k Q Q W.X X X X X X X X X X.k Y.H H _ H.A A A A A A A A A A A A A Z.H H H (.`. +l..+++ at +#+$+M.A . . . . . . ",
-". . . . . . k Q Q %+X X X X X X &+*+=+k z.-+H H H _ ;+A A A A A >+: s s s w.,+H H H H H H < '+4.)+k !+~+{+A . . . . . . ",
-". . . . . . k Q Q ]+X X X ^+/+(+_+k k M.:+u.H H H H <+A A A A [+_ H H H H H H H H H H H H H }+|+1+2+3+4+4+A . . . . . . ",
-". . . . . . k Q Q Q 5+6+7+8+k 9+0+_+M.a+G.b+H H H H <+A A O.,+H H H H H H H H c+d+e+f+f+g+H H h+i+j+4+4+4+A . . . . . . ",
-". . . . . . k Q k+l+m+n+-.o+p+q+r+] s+P s H H H H H <+t+( H H u+v+w+x+y+z+A+O B+k M.C+D+E+H F+G+H+I+4+4+4+A . . . . . . ",
-". . . . . . k J+K+k L+C.M+!.N+9+O+P+T H H H t Q+H H H _ H H R+S+k k k k k k T+I U+V+H H H W+X+k Y+Z+`+4+4+A . . . . . . ",
-". . . .  @. at k +@@@#@!.!.!.$@9+%@&@: H H H *@=@- at H H H H H ;@k >@,@'@)@!@~@{@]@H H F+^@/@(@_ at E :@<@[@}@4+4+A . . . . . . ",
-". . . |@1 at k m.2@!.!.!.!.3 at 4@5 at +.;+H H H 6 at 7@H H 8@]@H 9 at 0@k a at b@H H H H H H V+c at d@e at k k f at g@h at i@j at k@4+4+4+A . . . . . . ",
-". . l at k k m at n@!.!.!.!.o at p@k q at G.(.H H r at s@t at b@u at M.v@g+w at k x at z+H H H H y at z@A at B@k C at D@E at F@G at H@I at J@K at 4+4+4+4+A . . . . . . ",
-". . L at k M at N@!.!.!.!.O at P@Q at g A [+H H - at R@S@=@B at T@U at V@W at T+X@9 at H H Y at Z@w at k E `@ #.#G at +#@###$#4+4+4+4+4+4+4+4+A . . . . . . ",
-". . %#k &#!.!.!.!.*#P at P@=#%@A s H H -#V@;#>#,#y+'#)#!#]@H H c+~#;#k {#]#^#i@/#(#_#:#4+4+4+4+4+4+4+4+4+4+4+A . . . . . . ",
-". . <#k [#!.!.!.++}#P at P@|#%@t._ H H z+1#2#H H H H H H H 3#4#5#6#7#8#9#0#a#b#4+4+4+4+4+4+4+4+4+4+4+4+4+4+c#A . . . . . . ",
-". . d#k e#!.!.!.f#P at P@P at g#| t.H H H H H H H H H H H h#i#j#k#l#m#n#o#p#4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+q#r#A . . . . . . ",
-". . d k L+s#!.!.t#P at P@P at u#M.-+H H H H H H H v#w#x#C+y#z#A#B#C#`+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+D#E#F#G#H#A . . . . . . ",
-". . I#J#4 at K#).!.L#P at P@M#N#k O#H H H - at P#Q#(@R#S#T#U#V#$#4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+W#X#Y#Z#Z#`#4+A . . . . . . ",
-". . .  $.$+$@$!.s#P@#$$$%$&$*$=$-$x#;$&$>$,$'$)$!$4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+~$4+4+4+4+{$]$^$4+4+4+4+A . . . . . . ",
-". . . /$k ($_$:$s#<$[$}$|$1$2$3$4$5$6$7$b#4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+8$9$0$4+4+4+4+a$b$4+4+4+4+A . . . . . . ",
-". . . c$k d$P at M+s#e$f$g$4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+h$i$4+4+j$k$l$4+4+4+4+m$0$4+4+4+4+A . . . . . . ",
-". . . n$k o$p$q$r$e$s$4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+t$u$4+4+v$w$x$y$z$A$a$B$4+4+4+4+4+4+4+4+4+A . . . . . . ",
-". . . * C$k D$E$F$G$E H$4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+I$y$4+J$4+K$L$M$4+N$1+O$9$P$4+4+{$4+4+4+4+4+4+4+4+4+A . . . . . . ",
-". . . . Q$k r+P at R$P@$+S$4+4+4+4+4+4+4+4+4+4+4+4+4+4+T$U$V$4+W$x$X$Y$Z$`$ %.%+%@%#%4+4+4+4+4+4+4+4+4+$%%%y$A . . . . . . ",
-". . . . &%k k *%P at P@=%]$-%4+4+4+4+4+4+4+4+;%4+4+U$>%,%k '%)%!%~%{%~$F#]%^%4+4+4+4+4+4+4+{+/%4+4+4+(%_%k :%A . . . . . . ",
-". . . . . <%k [%P at P@}%k |%y$4+4+y$1%4+4+4+2%3%4%k k E 5%6%7%8%9%0%4+4+y$y$4+4+4+4+a%y$b%f$c%d%4+4+P$k e%j$A . . . . . . ",
-". . . . . f%k g%M#P at h%i%j%k%4+4+l%m%n%o%p%q%r#O$r%s%X$t%4+u%v%4+4+4+4+4+4+4+4+4+4+w%x%q%9$y%z%4+4+3+A%B%4+A . . . . . . ",
-". . . . . C%k k D%P at P@E%k F%y$4+4+G%k H%I%E J%/%(%4+K%#%4+4+4+4+4+4+4+4+4+h$L%M%l%s$N%O%P%4+4+4+4+4+I+Q%R%A . . . . . . ",
-". . . . . ~ S%k T%P at P@G$E U%V%4+4+4+W%X%4+Y%4+4+4+4+4+4+4+4+4+4+4+4+>%E#4+V$k y#Z%k `%4+4+4+4+4+4+4+4+ &k A . . . . . . ",
-". . . . . . %@k .&M#P at P@+&E @&K at 4+4+#&$&4+4+4+4+4+4+4+4+4+4+4+Y%%&l%&&E *&=&-&`#;&a$y$4+4+4+4+4+4+4+4+>&,&A . . . . . . ",
-". . . . . . k k k '&P at P@)&k !&~&4+4+4+4+4+4+4+4+4+4+4+4+{&]&u$q%k ^&/&,%A%(&1%4+4+4+4+4+4+0$4+_&:&<&4+4+[&A . . . . . . ",
-". . . . . . k }&k d$P at P@h%|&1&2&K at 4+4+4+4+4+4+4+4+3&4&u$5&k 6&k 7&8&o%4+4+4+4+4+4+4+4+4+9&6&0&a&]$b&8$4+4+A . . . . . . ",
-". . . . . . k c&k .$d&P at P@e&k f&g&4+4+4+4+,%v%4+h&k k K$i&j&k&l&3+4+h$4+4+4+4+4+4+4+4+m&Z#n&o&p&q&r&s&4+4+A . . . . . . ",
-". . . . . . k t&u&k v&P at P@w&4 at x&y&y$4+4+4+z&5%A&]$E @%B&C&D&4+4+4+4+4+4+4+4+4+4+h$E&F&G&H&I&J&K&L&M&4+4+4+A . . . . . . ",
-". . . . . . k Q N&k .$O&P at P@e&k P&g&4+4+4+3+Z#Q&'%B&4+4+I$4+4+4+4+4+4+y$Q%4+V$R&^%S&T&o&4+4+4+4+4+4+4+4+4+A . . . . . . ",
-". . . . . . k Q U&V&k g#P at P@h%i%{#W&y$4+4+4+V$H$b$X&4+4+4+4+4+4+4+Y&P%Z&B&`&O$c%k  *4+.*4+4+4+4+4+4+4+4+t%A . . . . . . ",
-". . . . . . k Q Q +*k [$@*P at P@#*k $*o#4+4+4+l%8$4+4+4+4+4+4+4+j$%*b&k f$&***9$Q%=*-*4+4+4+4+4+4+4+4+4+B$;*A . . . . . . ",
-". . . . . . k Q Q >*_+k ,*P at P@'*$+{#)*K at 4+4+4+4+4+4+4+!*0%~*{*]*x%C&{$^%^*4+/*4+4+4+4+4+4+4+4+4+4+(*_*:*R%A . . . . . . ",
-". . . . . . k Q <*X [*k [$}*P at P@|*k 1*2*4+4+4+4+,%3*4*5%k '%5*6*T$b$4+4+4+4+4+4+4+4+4+4+4+4+4+J%7*8*1+k 9*A . . . . . . ",
-". . . . . . k Q 0*X a*E k b*P at P@c*E d*e*y$4+4+4+L&J#k k K$5&(&f*4+4+4+4+4+4+4+4+4+4+4+y$Q%4+z%k k n&M&x$4+A . . . . . . ",
-". . . . . . k Q g*X X F.k h*i*P at P@|#k j*2*4+4+4+4+k*k G&.*4+4+4+4+4+4+4+4+4+4+4+4+_&4+l*m*z%J#n*V$[&4+Q%o*A . . . . . . ",
-". . . . . . k Q p*q*X r*k k s*P at P@t*k u*v*w*4+4+4+8$6&(%4+4+4+4+4+4+4+4+4+4+x*`#E#y#y*z*E k A*1%4+4+4+j$k A . . . . . . ",
-". . . . . . k Q Q B*X ^+8+k C*h%P at w&4 at k D*E*4+4+4+4+F*4+4+4+4+4+4+4+4+4+h$v%R%k {#k G*H*I*J*B$4+4+8$n%K*S$A . . . . . . ",
-". . . . . . A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "};
diff --git a/icon/ico_60x60_white.png b/icon/ico_60x60_white.png
new file mode 100644
index 0000000..02ff1a0
Binary files /dev/null and b/icon/ico_60x60_white.png differ
diff --git a/icon/ico_60x60_white.xpm b/icon/ico_60x60_white.xpm
deleted file mode 100644
index 9d9664c..0000000
--- a/icon/ico_60x60_white.xpm
+++ /dev/null
@@ -1,875 +0,0 @@
-/* XPM */
-static char * ico_60x60_white_xpm[] = {
-"60 60 812 2",
-"  	c None",
-". 	c #FFFFFF",
-"+ 	c #FEFEFE",
-"@ 	c #B0B0B0",
-"# 	c #6D6D6D",
-"$ 	c #525252",
-"% 	c #676767",
-"& 	c #C3C3C3",
-"* 	c #FDFDFD",
-"= 	c #F9F9F9",
-"- 	c #555555",
-"; 	c #242424",
-"> 	c #808080",
-", 	c #B4B4B6",
-"' 	c #B6B6B6",
-") 	c #878787",
-"! 	c #2A2A2A",
-"~ 	c #222222",
-"{ 	c #959595",
-"] 	c #FBFBFB",
-"^ 	c #DCDCDC",
-"/ 	c #3D3D3D",
-"( 	c #5D5D5D",
-"_ 	c #ECECF4",
-": 	c #E4E4FF",
-"< 	c #D7D7FF",
-"[ 	c #DDDDFF",
-"} 	c #E6E6FF",
-"| 	c #F8F8FE",
-"1 	c #AEAEAE",
-"2 	c #252525",
-"3 	c #E1E1E1",
-"4 	c #E9E9E9",
-"5 	c #1D1D1D",
-"6 	c #535353",
-"7 	c #FBFBFE",
-"8 	c #D9D9FF",
-"9 	c #D0D0F8",
-"0 	c #8787A1",
-"a 	c #535363",
-"b 	c #656578",
-"c 	c #9B9BB8",
-"d 	c #F0F0FF",
-"e 	c #F5F5F5",
-"f 	c #626262",
-"g 	c #424242",
-"h 	c #FCFCFC",
-"i 	c #696969",
-"j 	c #111111",
-"k 	c #F2F2F2",
-"l 	c #ECECFF",
-"m 	c #2D2D35",
-"n 	c #000000",
-"o 	c #525262",
-"p 	c #D6D6FE",
-"q 	c #464646",
-"r 	c #9C9C9C",
-"s 	c #666666",
-"t 	c #FEFEFF",
-"u 	c #DBDBFF",
-"v 	c #84849D",
-"w 	c #362416",
-"x 	c #795232",
-"y 	c #6A482C",
-"z 	c #090604",
-"A 	c #A1A1B8",
-"B 	c #DCDCFF",
-"C 	c #CACACA",
-"D 	c #0E0E0E",
-"E 	c #DDDDDD",
-"F 	c #040404",
-"G 	c #A7A7A7",
-"H 	c #EFEFFF",
-"I 	c #D6D6FF",
-"J 	c #555566",
-"K 	c #4C341F",
-"L 	c #BA7F4E",
-"M 	c #C99366",
-"N 	c #BA804F",
-"O 	c #68462B",
-"P 	c #393944",
-"Q 	c #F4F4FF",
-"R 	c #B87D4C",
-"S 	c #7C5433",
-"T 	c #E7E7FF",
-"U 	c #5A5A62",
-"V 	c #986A43",
-"W 	c #DDAC84",
-"X 	c #EBBE99",
-"Y 	c #E6B892",
-"Z 	c #B48761",
-"` 	c #0F0F12",
-" .	c #D2D2FA",
-"..	c #E5E5FF",
-"+.	c #E7E7E7",
-"@.	c #191918",
-"#.	c #906B4C",
-"$.	c #E7B892",
-"%.	c #DBA981",
-"&.	c #9D6D44",
-"*.	c #5D3F26",
-"=.	c #24190F",
-"-.	c #010000",
-";.	c #18100D",
-">.	c #38261D",
-",.	c #634333",
-"'.	c #855A45",
-").	c #AA7257",
-"!.	c #B1775B",
-"~.	c #B97F4E",
-"{.	c #BF8656",
-"].	c #624329",
-"^.	c #E2E2FF",
-"/.	c #DADAFF",
-"(.	c #838383",
-"_.	c #AA886C",
-":.	c #5F4C3E",
-"<.	c #828285",
-"[.	c #BBBBBB",
-"}.	c #0C0B0A",
-"|.	c #665242",
-"1.	c #42362B",
-"2.	c #1B1612",
-"3.	c #0D0907",
-"4.	c #2F2018",
-"5.	c #6A4837",
-"6.	c #9A684F",
-"7.	c #E6B791",
-"8.	c #D7A57B",
-"9.	c #CB9568",
-"0.	c #BD8353",
-"a.	c #4D3420",
-"b.	c #181818",
-"c.	c #DEDEFF",
-"d.	c #AD9E91",
-"e.	c #F2D6BE",
-"f.	c #F3D7C0",
-"g.	c #EBD8C8",
-"h.	c #666565",
-"i.	c #ADADAE",
-"j.	c #B9B9B9",
-"k.	c #131313",
-"l.	c #312119",
-"m.	c #6D4A38",
-"n.	c #8B5D47",
-"o.	c #B87D4D",
-"p.	c #D6A379",
-"q.	c #3D3126",
-"r.	c #FDFDFF",
-"s.	c #F8F8FF",
-"t.	c #EAEAFF",
-"u.	c #E1E1FF",
-"v.	c #EAEAEA",
-"w.	c #303030",
-"x.	c #251D19",
-"y.	c #33231A",
-"z.	c #624232",
-"A.	c #A46E54",
-"B.	c #D5A379",
-"C.	c #3F3329",
-"D.	c #FCFCFF",
-"E.	c #F3F3FF",
-"F.	c #F8F8F8",
-"G.	c #B5B5B5",
-"H.	c #2C2826",
-"I.	c #D29E73",
-"J.	c #020202",
-"K.	c #F6F6F9",
-"L.	c #F6F6FF",
-"M.	c #E9E9FF",
-"N.	c #FBFBFF",
-"O.	c #EDEDED",
-"P.	c #3B3B3B",
-"Q.	c #593C2E",
-"R.	c #A56F55",
-"S.	c #7B533F",
-"T.	c #CB9669",
-"U.	c #191410",
-"V.	c #F1F1F9",
-"W.	c #E8E8FF",
-"X.	c #F2F2FF",
-"Y.	c #E5E5E5",
-"Z.	c #6D4938",
-"`.	c #B0765B",
-" +	c #895C47",
-".+	c #3C281F",
-"++	c #080504",
-"@+	c #CC966A",
-"#+	c #D4AC8A",
-"$+	c #A9896E",
-"%+	c #534336",
-"&+	c #F7F7FE",
-"*+	c #EEEEFF",
-"=+	c #F5F5FF",
-"-+	c #E0E0FF",
-";+	c #8C8C8E",
-">+	c #2D1E17",
-",+	c #13120F",
-"'+	c #76735E",
-")+	c #E0DBB3",
-"!+	c #BC8252",
-"~+	c #E7BB96",
-"{+	c #A4846B",
-"]+	c #3D3228",
-"^+	c #050403",
-"/+	c #BDBDBD",
-"(+	c #D8D8FF",
-"_+	c #EBEBFF",
-":+	c #D9D9FA",
-"<+	c #292930",
-"[+	c #151511",
-"}+	c #969378",
-"|+	c #EFEABF",
-"1+	c #FFFACC",
-"2+	c #E0B088",
-"3+	c #D6AD8B",
-"4+	c #836A56",
-"5+	c #201A15",
-"6+	c #0A0705",
-"7+	c #35231B",
-"8+	c #9A9A9A",
-"9+	c #E3E3FF",
-"0+	c #BCBCE0",
-"a+	c #9696B3",
-"b+	c #8A8AA5",
-"c+	c #74748A",
-"d+	c #C2C2E7",
-"e+	c #B0B0D2",
-"f+	c #151412",
-"g+	c #F2EEC2",
-"h+	c #B37A4A",
-"i+	c #805735",
-"j+	c #402F21",
-"k+	c #070504",
-"l+	c #1E1410",
-"m+	c #764F3C",
-"n+	c #90614A",
-"o+	c #1B120E",
-"p+	c #1E1E1E",
-"q+	c #CDCDCD",
-"r+	c #F9F9FF",
-"s+	c #B7B7DA",
-"t+	c #6E6E83",
-"u+	c #737389",
-"v+	c #9E9EBC",
-"w+	c #D3D3FC",
-"x+	c #C3C3E9",
-"y+	c #7E7E96",
-"z+	c #010102",
-"A+	c #212127",
-"B+	c #43434F",
-"C+	c #CBCBF1",
-"D+	c #D5D5FE",
-"E+	c #9F9FBE",
-"F+	c #85815E",
-"G+	c #F7F2C5",
-"H+	c #6E4B2D",
-"I+	c #160F09",
-"J+	c #221711",
-"K+	c #9C6950",
-"L+	c #8A5D47",
-"M+	c #444444",
-"N+	c #E8E8EA",
-"O+	c #CACAF1",
-"P+	c #6E6E84",
-"Q+	c #030304",
-"R+	c #060608",
-"S+	c #A2A2C1",
-"T+	c #CCCCF3",
-"U+	c #AEAED0",
-"V+	c #2C2C34",
-"W+	c #6B6638",
-"X+	c #DBD490",
-"Y+	c #FFFACB",
-"Z+	c #E6E6E6",
-"`+	c #7F7F7F",
-" @	c #040202",
-".@	c #3B271E",
-"+@	c #7B523F",
-"@@	c #8D5E48",
-"#@	c #2B2B2B",
-"$@	c #E6E6E8",
-"%@	c #6F6F84",
-"&@	c #585869",
-"*@	c #D4D4FC",
-"=@	c #6D6D82",
-"-@	c #08080A",
-";@	c #6F6F85",
-">@	c #9C9CB9",
-",@	c #8E8EAA",
-"'@	c #797991",
-")@	c #646477",
-"!@	c #5E5E70",
-"~@	c #BDBDE2",
-"{@	c #A3A3C3",
-"]@	c #656579",
-"^@	c #3C3C47",
-"/@	c #040405",
-"(@	c #010101",
-"_@	c #54502C",
-":@	c #C1B865",
-"<@	c #CEC67B",
-"[@	c #FAF5C4",
-"}@	c #A9A9A9",
-"|@	c #0B0B0B",
-"1@	c #97664E",
-"2@	c #96644C",
-"3@	c #120C09",
-"4@	c #1F1F1F",
-"5@	c #85859E",
-"6@	c #5B5B6D",
-"7@	c #B8B8DB",
-"8@	c #CFCFF7",
-"9@	c #515161",
-"0@	c #1D1D23",
-"a@	c #B0B0D1",
-"b@	c #9494B0",
-"c@	c #626274",
-"d@	c #31313B",
-"e@	c #1C1B0F",
-"f@	c #4D4928",
-"g@	c #9E9653",
-"h@	c #C2B966",
-"i@	c #D4CD85",
-"j@	c #FCF7C7",
-"k@	c #C1C1C1",
-"l@	c #442E23",
-"m@	c #B0765A",
-"n@	c #98664D",
-"o@	c #36241B",
-"p@	c #BABABA",
-"q@	c #9797B4",
-"r@	c #23232A",
-"s@	c #D3D3FB",
-"t@	c #454552",
-"u@	c #444452",
-"v@	c #35353F",
-"w@	c #2F2F37",
-"x@	c #BFBFE3",
-"y@	c #727288",
-"z@	c #303039",
-"A@	c #050506",
-"B@	c #050402",
-"C@	c #252313",
-"D@	c #656035",
-"E@	c #A19955",
-"F@	c #C0B765",
-"G@	c #CDC579",
-"H@	c #DFD896",
-"I@	c #F0EAB4",
-"J@	c #FEF9CA",
-"K@	c #7A7A7A",
-"L@	c #140E0A",
-"M@	c #AF755A",
-"N@	c #92624A",
-"O@	c #7A513D",
-"P@	c #150E0B",
-"Q@	c #292931",
-"R@	c #8E8EA9",
-"S@	c #1E1E23",
-"T@	c #1E1E24",
-"U@	c #060607",
-"V@	c #101013",
-"W@	c #5F5F71",
-"X@	c #CECEF5",
-"Y@	c #84849E",
-"Z@	c #212011",
-"`@	c #5D5931",
-" #	c #958F4F",
-".#	c #C5BC6B",
-"+#	c #D4CC84",
-"@#	c #E7E1A4",
-"##	c #F9F4C2",
-"$#	c #51372A",
-"%#	c #9E6A50",
-"&#	c #100B08",
-"*#	c #BDBDE1",
-"=#	c #111114",
-"-#	c #42424F",
-";#	c #9B9BB9",
-">#	c #C5C5EA",
-",#	c #77778E",
-"'#	c #78788F",
-")#	c #5A5A6C",
-"!#	c #030302",
-"~#	c #3A381F",
-"{#	c #968F4F",
-"]#	c #CAC273",
-"^#	c #DCD491",
-"/#	c #EEE8B0",
-"(#	c #FCF7C8",
-"_#	c #636363",
-":#	c #5A3C2E",
-"<#	c #835742",
-"[#	c #251812",
-"}#	c #8C8CA7",
-"|#	c #C6C6EC",
-"1#	c #C7C7ED",
-"2#	c #69697D",
-"3#	c #0B0B0D",
-"4#	c #050503",
-"5#	c #403D22",
-"6#	c #878147",
-"7#	c #B6AE61",
-"8#	c #D1C97F",
-"9#	c #E4DD9E",
-"0#	c #F5EFBB",
-"a#	c #EBE7BC",
-"b#	c #949494",
-"c#	c #3E2920",
-"d#	c #A36D53",
-"e#	c #39261C",
-"f#	c #B5B4D5",
-"g#	c #6B6B7D",
-"h#	c #0E0E10",
-"i#	c #0A0A05",
-"j#	c #5F5A32",
-"k#	c #B7AF66",
-"l#	c #D8D18C",
-"m#	c #EAE3A8",
-"n#	c #FBF6C5",
-"o#	c #AEAA8B",
-"p#	c #181713",
-"q#	c #C5C5C5",
-"r#	c #99664E",
-"s#	c #A16C52",
-"t#	c #503528",
-"u#	c #D1D1F9",
-"v#	c #ACACCD",
-"w#	c #68687C",
-"x#	c #040403",
-"y#	c #33311C",
-"z#	c #7F7B50",
-"A#	c #D7D092",
-"B#	c #F0EAB3",
-"C#	c #ACA98A",
-"D#	c #9D9A7D",
-"E#	c #9D9A7E",
-"F#	c #161612",
-"G#	c #575545",
-"H#	c #F7F7F7",
-"I#	c #070707",
-"J#	c #7B523E",
-"K#	c #9B684F",
-"L#	c #79513D",
-"M#	c #422C21",
-"N#	c #CDCBC5",
-"O#	c #AEAECF",
-"P#	c #707086",
-"Q#	c #0F0F0E",
-"R#	c #272514",
-"S#	c #595532",
-"T#	c #948F63",
-"U#	c #D5CF9A",
-"V#	c #D3CEA8",
-"W#	c #7D7B64",
-"X#	c #060605",
-"Y#	c #0E0E0B",
-"Z#	c #A6A385",
-"`#	c #2F2F2F",
-" $	c #020101",
-".$	c #694634",
-"+$	c #93624B",
-"@$	c #6B4736",
-"#$	c #2E1E17",
-"$$	c #434023",
-"%$	c #2B2917",
-"&$	c #9E9DAC",
-"*$	c #D4D4FD",
-"=$	c #A8A8C8",
-"-$	c #232325",
-";$	c #5E5A31",
-">$	c #979159",
-",$	c #D2CB8C",
-"'$	c #EDE7AE",
-")$	c #FDF7C8",
-"!$	c #F1ECC1",
-"~$	c #DBD7AF",
-"{$	c #050504",
-"]$	c #7F7D66",
-"^$	c #606060",
-"/$	c #462E23",
-"($	c #7E543F",
-"_$	c #AF765A",
-":$	c #6E4937",
-"<$	c #060403",
-"[$	c #4E4B36",
-"}$	c #D3CB83",
-"|$	c #9D9765",
-"1$	c #C6C4BB",
-"2$	c #D1CFD0",
-"3$	c #7B7960",
-"4$	c #A6A277",
-"5$	c #D5CE8F",
-"6$	c #E3DC9D",
-"7$	c #F4EFC3",
-"8$	c #3B3A2F",
-"9$	c #FBF6C9",
-"0$	c #605E4D",
-"a$	c #CDC9A4",
-"b$	c #919191",
-"c$	c #281B14",
-"d$	c #523729",
-"e$	c #080806",
-"f$	c #EDE8BE",
-"g$	c #F9F4C7",
-"h$	c #F8F3C6",
-"i$	c #AAA788",
-"j$	c #070706",
-"k$	c #827F68",
-"l$	c #E5E0B7",
-"m$	c #D0D0D0",
-"n$	c #030202",
-"o$	c #734C3A",
-"p$	c #875A44",
-"q$	c #9D6950",
-"r$	c #0C0C0A",
-"s$	c #C3C09C",
-"t$	c #FDF8CA",
-"u$	c #A29F82",
-"v$	c #1D1D17",
-"w$	c #B0AD8D",
-"x$	c #FEF9CB",
-"y$	c #575546",
-"z$	c #E8E3B9",
-"A$	c #D3CFA9",
-"B$	c #493125",
-"C$	c #7B513D",
-"D$	c #97654D",
-"E$	c #624131",
-"F$	c #CCC8A3",
-"G$	c #EAE5BB",
-"H$	c #B8B493",
-"I$	c #34332A",
-"J$	c #454437",
-"K$	c #EAE6BB",
-"L$	c #5A5948",
-"M$	c #0B0B09",
-"N$	c #838169",
-"O$	c #8C8C8C",
-"P$	c #815641",
-"Q$	c #5C5A49",
-"R$	c #FDF8CB",
-"S$	c #424135",
-"T$	c #918E74",
-"U$	c #2F2E25",
-"V$	c #0D0D0A",
-"W$	c #0E0D0B",
-"X$	c #1E1E18",
-"Y$	c #C1BD9B",
-"Z$	c #1A1A15",
-"`$	c #C0BD9A",
-" %	c #D6D2AC",
-".%	c #4B493C",
-"+%	c #EEE9BE",
-"@%	c #EEEABF",
-"#%	c #CBC7A3",
-"$%	c #D5D5D5",
-"%%	c #5D3E2F",
-"&%	c #2E1F17",
-"*%	c #E2DEB4",
-"=%	c #E7E2B9",
-"-%	c #9B987C",
-";%	c #A4A183",
-">%	c #020201",
-",%	c #9C997D",
-"'%	c #11100D",
-")%	c #1B1A15",
-"!%	c #36352B",
-"~%	c #333228",
-"{%	c #86836B",
-"]%	c #E6E1B8",
-"^%	c #C3BF9C",
-"/%	c #5F5D4C",
-"(%	c #201F19",
-"_%	c #262626",
-":%	c #34231A",
-"<%	c #5A3C2D",
-"[%	c #676449",
-"}%	c #FAF5C8",
-"|%	c #37362C",
-"1%	c #22211B",
-"2%	c #5A5848",
-"3%	c #010100",
-"4%	c #817F67",
-"5%	c #1A1915",
-"6%	c #6F6D59",
-"7%	c #C9C5A1",
-"8%	c #9A977B",
-"9%	c #FCF7C9",
-"0%	c #D4D0AA",
-"a%	c #23221C",
-"b%	c #A7A486",
-"c%	c #4C4A3C",
-"d%	c #747474",
-"e%	c #0F0A08",
-"f%	c #78503C",
-"g%	c #0E0907",
-"h%	c #14130A",
-"i%	c #E6DFA5",
-"j%	c #F5F0C4",
-"k%	c #2A2922",
-"l%	c #323128",
-"m%	c #6A6855",
-"n%	c #A09D80",
-"o%	c #444337",
-"p%	c #1C1C16",
-"q%	c #6F6C58",
-"r%	c #656351",
-"s%	c #ECE7BD",
-"t%	c #D6D2AB",
-"u%	c #4A483B",
-"v%	c #282720",
-"w%	c #8A886F",
-"x%	c #8C8970",
-"y%	c #302F27",
-"z%	c #D7D2AC",
-"A%	c #BEBEBE",
-"B%	c #644232",
-"C%	c #35231A",
-"D%	c #99935A",
-"E%	c #B7B492",
-"F%	c #1F1E19",
-"G%	c #555444",
-"H%	c #BBB896",
-"I%	c #E8E4BA",
-"J%	c #807D66",
-"K%	c #D8D4AD",
-"L%	c #1D1C17",
-"M%	c #5F5E4C",
-"N%	c #BCB896",
-"O%	c #FCF7CA",
-"P%	c #77755F",
-"Q%	c #121212",
-"R%	c #412B20",
-"S%	c #39361E",
-"T%	c #E9E2A6",
-"U%	c #545343",
-"V%	c #797761",
-"W%	c #CFCBA5",
-"X%	c #3C3A30",
-"Y%	c #A9A587",
-"Z%	c #CECAA5",
-"`%	c #575757",
-" &	c #140D0A",
-".&	c #261913",
-"+&	c #B3AC69",
-"@&	c #E7E2B8",
-"#&	c #D7D3AC",
-"$&	c #8F8C72",
-"%&	c #191914",
-"&&	c #4D4C3E",
-"*&	c #0A0A08",
-"=&	c #424035",
-"-&	c #6C6A56",
-";&	c #BDBA98",
-">&	c #2A2921",
-",&	c #604030",
-"'&	c #583A2C",
-")&	c #4E4B29",
-"!&	c #E9E2A7",
-"~&	c #E9E5BB",
-"{&	c #CBC7A2",
-"]&	c #403E33",
-"^&	c #24231D",
-"/&	c #88856D",
-"(&	c #D9D5AE",
-"_&	c #C0BC99",
-":&	c #DFDAB2",
-"<&	c #BFBB99",
-"[&	c #0E0A06",
-"}&	c #130D0A",
-"|&	c #030301",
-"1&	c #B0A967",
-"2&	c #8D8B71",
-"3&	c #C4C19D",
-"4&	c #7A7862",
-"5&	c #2B2A22",
-"6&	c #84826A",
-"7&	c #4B4A3C",
-"8&	c #DFDBB2",
-"9&	c #BAB795",
-"0&	c #23231C",
-"a&	c #302F26",
-"b&	c #5A3D25",
-"c&	c #694635",
-"d&	c #4E3427",
-"e&	c #56522D",
-"f&	c #E9E3A8",
-"g&	c #908E74",
-"h&	c #10100D",
-"i&	c #464438",
-"j&	c #474639",
-"k&	c #292821",
-"l&	c #686654",
-"m&	c #424034",
-"n&	c #413F34",
-"o&	c #4E4D3E",
-"p&	c #171612",
-"q&	c #666451",
-"r&	c #DCD7B0",
-"s&	c #AA7346",
-"t&	c #0B0805",
-"u&	c #2F1F17",
-"v&	c #79503C",
-"w&	c #080704",
-"x&	c #B9B26C",
-"y&	c #696754",
-"z&	c #1C1B16",
-"A&	c #21211B",
-"B&	c #11110E",
-"C&	c #FCF8CA",
-"D&	c #73715C",
-"E&	c #B1AD8D",
-"F&	c #1C1C17",
-"G&	c #DDD9B1",
-"H&	c #D9D4AD",
-"I&	c #F9F4C8",
-"J&	c #E4DFB6",
-"K&	c #C4C09D",
-"L&	c #F6F1C5",
-"M&	c #634329",
-"N&	c #6D4837",
-"O&	c #474425",
-"P&	c #2D2C24",
-"Q&	c #848169",
-"R&	c #3D3C31",
-"S&	c #585646",
-"T&	c #AE7648",
-"U&	c #0A0704",
-"V&	c #AFA867",
-"W&	c #A6A285",
-"X&	c #DAD6AF",
-"Y&	c #C0BC9A",
-"Z&	c #7F7C65",
-"`&	c #B8B593",
-" *	c #E9E4BA",
-".*	c #5E442F",
-"+*	c #704A38",
-"@*	c #432D22",
-"#*	c #484526",
-"$*	c #CCC8A4",
-"%*	c #21201A",
-"&*	c #4F4E40",
-"**	c #BAB694",
-"=*	c #FEF9CC",
-"-*	c #181813",
-";*	c #D3A783",
-">*	c #39261D",
-",*	c #754D3A",
-"'*	c #BBB36E",
-")*	c #7E7B64",
-"!*	c #E0DCB3",
-"~*	c #DAD6AE",
-"{*	c #13130F",
-"]*	c #7D7A64",
-"^*	c #EFEBC0",
-"/*	c #928F75",
-"(*	c #585747",
-"_*	c #403F33",
-":*	c #C08758",
-"<*	c #5C4A3C",
-"[*	c #714B38",
-"}*	c #302018",
-"|*	c #625E34",
-"1*	c #EAE4A9",
-"2*	c #A39F82",
-"3*	c #9F9C7F",
-"4*	c #171712",
-"5*	c #575646",
-"6*	c #DFDBB3",
-"7*	c #12110E",
-"8*	c #D9D5AD",
-"9*	c #CD976B",
-"0*	c #BD997B",
-"a*	c #3D291F",
-"b*	c #6A4635",
-"c*	c #100F08",
-"d*	c #C3BB73",
-"e*	c #030303",
-"f*	c #C7C4A0",
-"g*	c #D19D72",
-"h*	c #0B0806",
-"i*	c #754E3B",
-"j*	c #7A7440",
-"k*	c #716F5A",
-"l*	c #7B7963",
-"m*	c #3D3B30",
-"n*	c #646250",
-"o*	c #8D8A71",
-"p*	c #BE8556",
-"q*	c #EABD98",
-"r*	c #AA896F",
-"s*	c #442D22",
-"t*	c #56392B",
-"u*	c #282715",
-"v*	c #CBC377",
-"w*	c #FDF8C9",
-"x*	c #E2DEB5",
-"y*	c #403F34",
-"z*	c #141410",
-"A*	c #38372D",
-"B*	c #DFAE87",
-"C*	c #0D0906",
-"D*	c #9C9552",
-"E*	c #DFD897",
-"F*	c #EDE9BE",
-"G*	c #0F0F0C",
-"H*	c #DDD8B1",
-"I*	c #DCD8B0",
-"J*	c #7A7761",
-"K*	c #1E1D18",
-". . . . . . . . . . . . . . . . . . . . . . . + @ # $ $ $ % & * . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . = - ; > , , ' ) ! ~ { ] . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . ^ / ( _ : < < [ } | 1 2 / 3 . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . 4 5 6 7 8 9 0 a b c 8 d e f g h . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . i j k l 9 m n n n n o p l * q r . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . ; s t u v n w x y z n A B . C D E . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . n n n n n n n n n n n n n n F G H I J K L M N O n P I Q . f n n n n n n n n n n n n n n n n n . . . . . . . ",
-". . . . . . n R R R R R R R R R R R R S n ^ T < U V W X Y Z n `  .... +. at .#.$.X %.&.*.=.-.n n ;.>.,.'.).!.. . . . . . . ",
-". . . . . . n R R R R R R ~.{.R R R R ].n = ^./.(._.X X X :.n <.< B . . [.}.|.1.2.n n 3.4.5.6.!.!.!.!.!.!.. . . . . . . ",
-". . . . . . n R R R R R ~.W X 7.8.9.0.a.b.* c./.^ d.e.f.g.h.i.T I ... . . j.k.n l.m.n.!.!.!.!.!.!.!.!.!.!.. . . . . . . ",
-". . . . . . n R R R R o.p.X X X X X X q.~ . B I r.s.t...u.u /.I l . . . . . v.i w.x.y.z.A.!.!.!.!.!.!.!.!.. . . . . . . ",
-". . . . . . n R R R R B.X X X X X X X C.~ t I I D.D.^.u.B 8 8 E.. . . . . . . . . F.v.G.H.z.!.!.!.!.!.!.!.. . . . . . . ",
-". . . . . . n R R R I.X X X X X X X X C.J.K.I I L.. . . . t t . . . . . . . . t M...T N.O.P.Q.!.!.!.!.R.S.. . . . . . . ",
-". . . . . . n R R T.X X X X X X X X X U.n V.I I < E.. . . . . . . . . . . . . W.I I I /.X.Y.k.Z.`. +.+++J.. . . . . . . ",
-". . . . . . n R R @+X X X X X X #+$+%+n w.&+I I I < *+. . . . . =+[ u u u u.-+I I I I I I } ;+3.>+n ,+'+)+. . . . . . . ",
-". . . . . . n R R !+X X X ~+{+]+^+n n J./+s.I I I I (+. . . . _+< I I I I I I I I I I I I I :+<+[+}+|+1+1+. . . . . . . ",
-". . . . . . n R R R 2+3+4+5+n 6+7+^+J.8+D.9+I I I I (+. . L.-+I I I I I I I I 0+a+b+c+c+d+I I e+f+g+1+1+1+. . . . . . . ",
-". . . . . . n R h+i+j+k+-.l+m+n+o+p+q+Q u I I I I I (+r+: I I s+t+u+v+w+x+y+P z+n J.A+B+C+I D+E+F+G+1+1+1+. . . . . . . ",
-". . . . . . n H+I+n J+z.K+!.L+6+M+N+T I I I v O+I I I < I I P+Q+n n n n n n R+J S+T+I I I U+V+n W+X+Y+1+1+. . . . . . . ",
-". . . . Z+`+n  @. at +@!.!.!.@@6+#@$@[ I I I %@&@*@I I I I I =@n -@;@>@,@'@)@!@~@I I D+{@]@^@/@(@_@:@<@[@1+1+. . . . . . . ",
-". . . }@|@n l.1@!.!.!.!.2 at 3@4 at +.*+I I I 5 at 6@I I 7@~@I 8 at 9@n 0 at a@I I I I I I T+b at c@d at n n e at f@g at h@i at j@1+1+1+. . . . . . . ",
-". . k@(@n l at m@!.!.!.!.n at o@n p at D./.I I q at r@s at a@t at J.u@d+v at n w at x+I I I I x at y@z at A@n B at C@D at E@F at G@H at I@J at 1+1+1+1+. . . . . . . ",
-". . K at n L at M@!.!.!.!.N at O@P at j . _+I I *@Q at R@&@A at S@T at U@V at R+W@8 at I I X at Y@v at n (@Z@`@ #F at .#+#@###1+1+1+1+1+1+1+1+. . . . . . . ",
-". . ( n $#!.!.!.!.%#O at O@&##@. u I I *#U@=#-#;#w+>#,#'#~@I I 0+)#=#n !#~#{#h@]#^#/#(#1+1+1+1+1+1+1+1+1+1+1+. . . . . . . ",
-". . _#n :#!.!.!.`.<#O at O@[##@r.< I I x+}#|#I I I I I I I 1#2#3#4#5#6#7#8#9#0#1+1+1+1+1+1+1+1+1+1+1+1+1+1+a#. . . . . . . ",
-". . b#n c#!.!.!.d#O at O@O at e#2 r.I I I I I I I I I I I f#g#h#i#j#k#l#m#n#1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+o#p#. . . . . . . ",
-". . q#n J+r#!.!.s#O at O@O at t#J.&+I I I I I I I u#v#w#A+x#y#z#A#B#Y+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+C#D#E#F#G#. . . . . . . ",
-". . H#I#3 at J#).!.K#O at O@L#M#n N#I I I *@O#P#^@Q#R#S#T#U###1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+V#W#X#Y#Y#Z#1+. . . . . . . ",
-". . . `# $.$+$!.r#O@@$#$$$%$&$*$=$w#-$%$;$>$,$'$)$1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+!$1+1+1+1+~${$]$1+1+1+1+. . . . . . . ",
-". . . ^$n /$($_$r#:$<$[$}$|$1$2$3$4$5$6$0#1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+7$8$9$1+1+1+1+0$a$1+1+1+1+. . . . . . . ",
-". . . b$n c$O at K+r#d$e$f$1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+g$h$1+1+i$j$k$1+1+1+1+l$9$1+1+1+1+. . . . . . . ",
-". . . m$n n$o$p$q$d$r$1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+s$t$1+1+u$v$w$x$y$z$0$A$1+1+1+1+1+1+1+1+1+. . . . . . . ",
-". . . = 4 at n B$C$D$E$(@F$1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+G$x$1+H$1+I$J$K$1+L$[+M$8$N$1+1+~$1+1+1+1+1+1+1+1+1+. . . . . . . ",
-". . . . O$n o+O at P$O at ++Q$1+1+1+1+1+1+1+1+1+1+1+1+1+1+R$S$T$1+U$w$V$W$X$Y$Z$`$ %.%+%1+1+1+1+1+1+1+1+1+@%#%x$. . . . . . . ",
-". . . . $%(@n %%O at O@&%{$*%1+1+1+1+1+1+1+1+=%1+1+S$-%;%n >%,%'%)%!%!$E#~%{%1+1+1+1+1+1+1+)+]%1+1+1+^%/%n (%. . . . . . . ",
-". . . . . _%n :%O at O@<%n [%x$1+1+x$}%1+1+1+|%1%2%n n (@3%4%5%6%7%8%1+1+x$x$1+1+1+1+9%x$0%e$a%b%1+1+N$n c%i$. . . . . . . ",
-". . . . . d%n e%L#O at f%g%h%i%1+1+j%k%l%m%n%o%p#M$p%q%V$r%1+s%t%1+1+1+1+1+1+1+1+1+1+u%v%o%8$w%x%1+1+|+y%z%1+. . . . . . . ",
-". . . . . A%n n B%O at O@C%n D%x$1+1+E%n F%G%(@H%]%^%1+I%+%1+1+1+1+1+1+1+1+1+g$J%K%j%r$L%M%N%1+1+1+1+1+G+O%P%. . . . . . . ",
-". . . . . h Q%n R%O at O@E$(@S%T%1+1+1+U%V%1+W%1+1+1+1+1+1+1+1+1+1+1+1+-%D#1+T$n x#X%n Y%1+1+1+1+1+1+1+1+Z%n . . . . . . . ",
-". . . . . . `%n  &L#O at O@.&(@+&J at 1+1+@&#&1+1+1+1+1+1+1+1+1+1+1+W%$&j%%&(@&&*&=&Z#-&0$x$1+1+1+1+1+1+1+1+;&>&. . . . . . . ",
-". . . . . . n n n ,&O at O@'&n )&!&1+1+1+1+1+1+1+1+1+1+1+1+~&{&t$o%n ]&^&;%y%/&}%1+1+1+1+1+1+9$1+(&_&:&1+1+<&. . . . . . . ",
-". . . . . . n [&n c$O at O@f%}&|&1&J at 1+1+1+1+1+1+1+1+2&3&t$4&n 5&n 6&7&m%1+1+1+1+1+1+1+1+1+8&5&9&0&{$a&7$1+1+. . . . . . . ",
-". . . . . . n b&n  $c&O at O@d&n e&f&1+1+1+1+;%t%1+g&n n I$h&i&j&k&|+1+g$1+1+1+1+1+1+1+1+l&Y#m&n&o&p&q&r&1+1+. . . . . . . ",
-". . . . . . n s&t&n u&O at O@v&3 at w&x&x$1+1+1+y&3%z&{$(@.%A&B&C&1+1+1+1+1+1+1+1+1+1+g$D&E&F&G&H&I&J&K&L&1+1+1+. . . . . . . ",
-". . . . . . n R M&n  $N&O at O@d&n O&f&1+1+1+|+Y#P&>%A&1+1+G$1+1+1+1+1+1+x$O%1+T$Q&{%R&S&n&1+1+1+1+1+1+1+1+1+. . . . . . . ",
-". . . . . . n R T&U&n e#O at O@f%g%!#V&x$1+1+1+T$F$a$W&1+1+1+1+1+1+1+X&N%Y&A&Z&M$a%n `&1+ *1+1+1+1+1+1+1+1+r%. . . . . . . ",
-". . . . . . n R R .*n <$+*O at O@@*n #*m#1+1+1+j%7$1+1+1+1+1+1+1+i$$*a&n e$%*&*8$O%**=*1+1+1+1+1+1+1+1+1+A$-*. . . . . . . ",
-". . . . . . n R R ;*^+n >*O at O@,*++!#'*J at 1+1+1+1+1+1+1+)*8%!*~*{*v%B&~${%]*1+^*1+1+1+1+1+1+1+1+1+1+/*(*_*P%. . . . . . . ",
-". . . . . . n R :*X <*n <$[*O at O@}*n |*1*1+1+1+1+;%2*3*3%n >%4*5*R$a$1+1+1+1+1+1+1+1+1+1+1+1+1+H%6*7*[+n 8*. . . . . . . ",
-". . . . . . n R 9*X 0*(@n a*O at O@b*(@c*d*x$1+1+1+K&e*n n I$4&/&f*1+1+1+1+1+1+1+1+1+1+1+x$O%1+x%n n m&L&w$1+. . . . . . . ",
-". . . . . . n R g*X X C.n h*i*O at O@[#n j*1*1+1+1+1+k*n F& *1+1+1+1+1+1+1+1+1+1+1+1+(&1+l*m*x%e*n*T$<&1+O%o*. . . . . . . ",
-". . . . . . n R p*q*X r*n n s*O at O@t*n u*v*w*1+1+1+7$5&^%1+1+1+1+1+1+1+1+1+1+x*Z#D#x#y*z*(@n A*}%1+1+1+i$n . . . . . . . ",
-". . . . . . n R R B*X ~+5+n C*f%O at v&3 at n D*E*1+1+1+1+F*1+1+1+1+1+1+1+1+1+g$t%P%n !#n G*H*I*J*A$1+1+7$l%K*Q$. . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
-". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "};
diff --git a/wmcliphist.c b/wmcliphist.c
index 399c22d..e167f6b 100644
--- a/wmcliphist.c
+++ b/wmcliphist.c
@@ -5,22 +5,9 @@
 #include "wmcliphist.h"
 
 #include "icon/ico_60x60_mask.xbm"
-#include "icon/ico_60x60_black.xpm"
-#include "icon/ico_60x60_white.xpm"
-#include "icon/ico_60x60_gray.xpm"
-
 #include "icon/ico_40x40_mask.xbm"
-#include "icon/ico_40x40_black.xpm"
-#include "icon/ico_40x40_white.xpm"
-#include "icon/ico_40x40_gray.xpm"
-
 #include "icon/ico_30x30_mask.xbm"
-#include "icon/ico_30x30_black.xpm"
-#include "icon/ico_30x30_white.xpm"
-#include "icon/ico_30x30_gray.xpm"
-
 #include "icon/ico_16x16_mask.xbm"
-#include "icon/ico_16x16.xpm"
 
 /*
  * print some help
@@ -114,10 +101,10 @@ main(int argc, char **argv)
 {
 	gint	i = 1, res;
 	gchar	*arg;
+	gchar   *icon_file;
 	GList	*list_node;
 	int	icon_number = 0;
 	int	icon_size = 60;
-	gchar	**icon_data;
 	gboolean dump_only = FALSE;
 
 #ifdef	FNCALL_DEBUG
@@ -214,11 +201,11 @@ main(int argc, char **argv)
 					ico_60x60_mask_height);
 			/* create icon */
 			if (icon_number == 0) {
-				icon_data = ico_60x60_gray_xpm;
+				icon_file = "ico_60x60_gray.png";
 			} else if (icon_number == 1) {
-				icon_data = ico_60x60_black_xpm;
+				icon_file = "ico_60x60_black.png";
 			} else {
-				icon_data = ico_60x60_white_xpm;
+				icon_file = "ico_60x60_white.png";
 			}
 		} else if (icon_size == 40) {
 			/* 40x40 icon */
@@ -228,11 +215,11 @@ main(int argc, char **argv)
 					ico_40x40_mask_height);
 			/* create icon */
 			if (icon_number == 0) {
-				icon_data = ico_40x40_gray_xpm;
+				icon_file = "ico_40x40_gray.png";
 			} else if (icon_number == 1) {
-				icon_data = ico_40x40_black_xpm;
+				icon_file = "ico_40x40_black.png";
 			} else {
-				icon_data = ico_40x40_white_xpm;
+				icon_file = "ico_40x40_white.png";
 			}
 		} else if (icon_size == 30) {
 			/* 30x30 icon */
@@ -242,11 +229,11 @@ main(int argc, char **argv)
 					ico_30x30_mask_height);
 			/* create icon */
 			if (icon_number == 0) {
-				icon_data = ico_30x30_gray_xpm;
+				icon_file = "ico_30x30_gray.png";
 			} else if (icon_number == 1) {
-				icon_data = ico_30x30_black_xpm;
+				icon_file = "ico_30x30_black.png";
 			} else {
-				icon_data = ico_30x30_white_xpm;
+				icon_file = "ico_30x30_white.png";
 			}
 		} else {
 			/* 16x16 icon */
@@ -255,12 +242,11 @@ main(int argc, char **argv)
 					ico_16x16_mask_width,
 					ico_16x16_mask_height);
 			/* create icon */
-			icon_data = ico_16x16_xpm;
+			icon_file = "ico_16x16.png";
 		}
 
-		icon = gdk_pixmap_create_from_xpm_d(gtk_widget_get_window(main_window),
-				NULL, NULL, icon_data);
-		pixmap = gtk_image_new_from_pixmap(icon, icon_mask);
+		icon_file = g_strconcat(DATADIR"/", icon_file, NULL);
+		pixmap = gtk_image_new_from_file(icon_file);
 		gtk_widget_show(pixmap);
 		gtk_container_add(GTK_CONTAINER(dock_app), pixmap);
 	}

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wmaker/wmcliphist.git



More information about the Pkg-wmaker-commits mailing list