--- /dev/null
+/* XPM */
+const static char * AIcon[] = {
+"64 64 228 2",
+" c None",
+". c #1D242D",
+"+ c #1C232C",
+"@ c #1A212B",
+"# c #19212A",
+"$ c #192029",
+"% c #19202A",
+"& c #1A212A",
+"* c #141C25",
+"= c #131A24",
+"- c #202730",
+"; c #272E37",
+"> c #2B313A",
+", c #282F37",
+"' c #222931",
+") c #151C25",
+"! c #131B24",
+"~ c #4A5158",
+"{ c #A0A4A7",
+"] c #CFD0D2",
+"^ c #E6E7E8",
+"/ c #F1F2F2",
+"( c #E9EAEB",
+"_ c #D4D5D7",
+": c #A8ABAE",
+"< c #575D63",
+"[ c #151D26",
+"} c #1B222B",
+"| c #141B25",
+"1 c #777B81",
+"2 c #F6F7F7",
+"3 c #FFFFFF",
+"4 c #898C91",
+"5 c #161D26",
+"6 c #4C5158",
+"7 c #FBFBFC",
+"8 c #FDFDFD",
+"9 c #F4F4F5",
+"0 c #F1F1F2",
+"a c #565B62",
+"b c #141B24",
+"c c #A3A5AA",
+"d c #E1E1E3",
+"e c #898D92",
+"f c #4E535A",
+"g c #30373E",
+"h c #252C35",
+"i c #272D36",
+"j c #AAADB0",
+"k c #151C26",
+"l c #222831",
+"m c #D3D5D7",
+"n c #B0B2B5",
+"o c #252C34",
+"p c #030A15",
+"q c #232A33",
+"r c #272E36",
+"s c #D8D9DB",
+"t c #232A32",
+"u c #C6C8CA",
+"v c #0F1720",
+"w c #323940",
+"x c #929599",
+"y c #CACCCE",
+"z c #E9E9EA",
+"A c #F6F6F7",
+"B c #293038",
+"C c #2D343C",
+"D c #F3F3F4",
+"E c #52575F",
+"F c #5F646A",
+"G c #ECECED",
+"H c #52575E",
+"I c #2F353D",
+"J c #DADCDD",
+"K c #6D7177",
+"L c #FAFAFA",
+"M c #F9F9F9",
+"N c #F2F2F3",
+"O c #EEEFEF",
+"P c #EDEEEF",
+"Q c #EFEFF0",
+"R c #EEEEEF",
+"S c #2D333C",
+"T c #E2E3E4",
+"U c #D5D7D8",
+"V c #777B80",
+"W c #41474F",
+"X c #2C323B",
+"Y c #2A3139",
+"Z c #2B323A",
+"` c #30363E",
+" . c #2A313A",
+".. c #242A33",
+"+. c #242B33",
+"@. c #293039",
+"#. c #2A3039",
+"$. c #212830",
+"%. c #212831",
+"&. c #222932",
+"*. c #F1F1F1",
+"=. c #9B9FA2",
+"-. c #242B34",
+";. c #0F1620",
+">. c #181F28",
+",. c #B7B9BC",
+"'. c #171E27",
+"). c #FCFCFC",
+"!. c #52585F",
+"~. c #545960",
+"{. c #686D73",
+"]. c #121922",
+"^. c #F2F3F3",
+"/. c #2B3139",
+"(. c #A6A9AC",
+"_. c #BBBDC0",
+":. c #1E252E",
+"<. c #2D333B",
+"[. c #262C35",
+"}. c #1E242D",
+"|. c #2E353D",
+"1. c #676C72",
+"2. c #7C8085",
+"3. c #252B34",
+"4. c #BABCBE",
+"5. c #F0F1F1",
+"6. c #3E444C",
+"7. c #292F38",
+"8. c #7A7F84",
+"9. c #E3E4E5",
+"0. c #919499",
+"a. c #ECEDED",
+"b. c #CDCED0",
+"c. c #F8F8F9",
+"d. c #60656B",
+"e. c #1E252D",
+"f. c #FEFEFE",
+"g. c #EAEBEB",
+"h. c #3C424A",
+"i. c #8E9296",
+"j. c #6E7378",
+"k. c #A0A3A7",
+"l. c #A5A8AC",
+"m. c #E0E0E2",
+"n. c #555B61",
+"o. c #232932",
+"p. c #ECEDEE",
+"q. c #4F545B",
+"r. c #666B71",
+"s. c #EDEEEE",
+"t. c #A2A5A8",
+"u. c #71757B",
+"v. c #B9BBBE",
+"w. c #1F262F",
+"x. c #EFF0F0",
+"y. c #2C323A",
+"z. c #62676D",
+"A. c #BEC0C2",
+"B. c #B5B7BA",
+"C. c #73787D",
+"D. c #A4A6AA",
+"E. c #FBFBFB",
+"F. c #2C333B",
+"G. c #585D64",
+"H. c #767A80",
+"I. c #C1C3C5",
+"J. c #8F9397",
+"K. c #C9CACC",
+"L. c #E0E1E2",
+"M. c #393F47",
+"N. c #51565D",
+"O. c #20272F",
+"P. c #A3A5A9",
+"Q. c #1F252E",
+"R. c #282E37",
+"S. c #DCDDDE",
+"T. c #4B5057",
+"U. c #64696F",
+"V. c #262D36",
+"W. c #9DA0A4",
+"X. c #C2C4C7",
+"Y. c #EBECEC",
+"Z. c #6C7177",
+"`. c #999CA0",
+" + c #5E6369",
+".+ c #434850",
+"++ c #797D82",
+"@+ c #B1B3B6",
+"#+ c #A4A7AB",
+"$+ c #CECFD1",
+"%+ c #CBCDCF",
+"&+ c #3C4249",
+"*+ c #72767C",
+"=+ c #8D9195",
+"-+ c #C4C6C8",
+";+ c #878A8F",
+">+ c #ACAFB2",
+",+ c #DFE0E1",
+"'+ c #353B43",
+")+ c #333A42",
+"!+ c #121923",
+"~+ c #51575E",
+"{+ c #F2F2F2",
+"]+ c #B6B8BB",
+"^+ c #D8DADB",
+"/+ c #9B9EA2",
+"(+ c #121A23",
+"_+ c #CED0D1",
+":+ c #AEB0B3",
+"<+ c #75797F",
+"[+ c #40454E",
+"}+ c #30363F",
+"|+ c #9C9FA3",
+"1+ c #131A23",
+"2+ c #5C6167",
+"3+ c #F7F7F7",
+"4+ c #444951",
+"5+ c #929699",
+"6+ c #F3F3F3",
+"7+ c #161E27",
+"8+ c #5D6268",
+"9+ c #ABADB1",
+"0+ c #D6D6D8",
+"a+ c #EBECED",
+"b+ c #E7E8E9",
+"c+ c #CDCFD0",
+"d+ c #454B52",
+"e+ c #1A222B",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . + @ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % & + . . ",
+" . . . * = - ; > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > , ' ) = + . . ",
+" . + ! ~ { ] ^ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / ( _ : < [ } . ",
+" . . | 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 + . ",
+" . . | 6 7 3 3 3 8 9 0 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 0 9 8 3 3 3 3 a = . . ",
+" . . b c 3 3 d e f g h i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i h g f e d 3 3 j k + . ",
+" . } l m 3 n o p 5 q r i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i r q 5 p o n 3 s t & . ",
+" . % , 9 u v w x y z / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / z y x w v u A B $ . ",
+" . $ C D E F G 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 G F H D C $ . ",
+" . $ I J K L 3 3 3 3 M N / / / O P Q / / / 0 P P R P P P P R P P 0 / / / Q P O / / / N M 3 3 3 3 L K J I $ . ",
+" . $ S T U 3 3 3 s V W X Y Z i ` .h ..i ...., B r +.r , @.I #.r $.- q %.+.B &.- r Y X W V s 3 3 3 U T S $ . ",
+" . $ > *.3 3 3 =.-.;.>.+ + + . . . . . + . . . . . . . . . . . . . . . . . . . . & $ $ 5 ;.-.=.3 3 3 *.> $ . ",
+" . $ > / 3 3 ,.* '.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . '.* ,.3 3 / > $ . ",
+" . $ > / 3 ).!.5 . . . . . . . . . . . . . . . ~.3 3 3 3 3 {.. . . . . . . . . . . + . . . . ].!.).3 / > $ . ",
+" . $ > / 3 ^./.+ . . . . . . . . . . . . . . . (.3 3 3 3 3 _.:.. . . . . . . . . . . . . . . & <.^.3 / > $ . ",
+" . $ > / 3 / [.. . . . . . . . . . . . . . }.../ 3 3 3 3 3 L |.. . . . . . . . . . . . . . . } #./ 3 / > $ . ",
+" . $ > / 3 / [.. . . . . . . . . . . . . . . 1.3 3 3 3 3 3 3 2.. . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 / 3.. . . . . . . . . . . . . . . 4.3 3 3 3 3 3 3 ] . . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 5.3.. . . . . . . . . . . . . . C L 3 3 3 3 3 3 3 3 6.. . . . . . . . . . . . . . + 7./ 3 / > $ . ",
+" . $ > / 3 O 3.. . . . . . . . . . . . . . 8.3 3 3 3 9.3 3 3 3 0.. . . . . . . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 a.[.. . . . . . . . . . . . . . b.3 3 3 c.d.3 3 3 3 T e.. . . . . . . . . . . . . . -./ 3 / > $ . ",
+" . $ > / f.g.i + . . . . . . . . . . . . h.3 3 3 3 4.:.( 3 3 3 3 !.. . . . . . . . . . . . . . %./ 3 / > $ . ",
+" . $ > / f.g.7.+ . . . . . . . . . . . . i.3 3 3 3 j.. k.3 3 3 3 l.. . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / f.g.7.+ . . . . . . . . . . . . m.3 3 3 M #.. n.3 3 3 3 5.o.. . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / f.p.i + . . . . . . . . . . . q.3 3 3 3 _.. . :.g.3 3 3 3 r.. . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / 3 s.i . . . . . . . . . . . . t.3 3 3 3 u.. . . t.3 3 3 3 v.. . . . . . . . . . . . . w./ 3 / > $ . ",
+" . $ > / 3 x.3.. . . . . . . . . . . ' Q 3 3 3 L y.. . . a 3 3 3 3 L C . . . . . . . . . . . . w./ 3 / > $ . ",
+" . $ > / 3 5.o.. . . . . . . . . . . z.3 3 3 3 A.. . . . w.G 3 3 3 3 8.. . . . . . . . . . . . - 5.3 / > $ . ",
+" . $ > / 3 / ..+ . . . . . . . . . . B.3 3 3 3 C.. . . . . D.3 3 3 3 b.. . . . . . . . . . . . o.5.3 / > $ . ",
+" . $ > / 3 / i . . . . . . . . . . > c.3 3 3 E.F.. . . . . G.3 3 3 3 3 h.. . . . . . + . . . . ..x.3 / > $ . ",
+" . $ > / 3 / r + . . . . . . . . . H.3 3 3 3 I.. . . . . . w.G 3 3 3 3 J.. . . . . + . . . . . +.x.3 / > $ . ",
+" . $ > / 3 / i . . . . . . . . . . K.3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 L.. . . . . . . . . . . o.x.3 / > $ . ",
+" . $ > / 3 / t . . . . . . . . . M.3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 N.. . . . . . . . . . O.5.3 / > $ . ",
+" . $ > / 3 / ... . . . . . . . . e 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 P.. . . . . . . . . . Q.5.3 / > $ . ",
+" . $ > / 3 / R.. . . . . . . . . S.3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Q ' . . . . . . . . . . / 3 / > $ . ",
+" . $ > / 3 / B + . . . . . . . T.3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 U.. . . . . . . . . . / 3 / > $ . ",
+" . $ > / 3 / V.+ . . . . . . . W.3 3 3 3 X.. . . . . . . . . . %.Y.3 3 3 3 ,.. . . . . . . . . w./ 3 / > $ . ",
+" . $ > / 3 / -.+ . . . . . . - Y.3 3 3 3 Z.. . . . . . . . . . . `.3 3 3 3 M F.. . . . . . . . %./ 3 / > $ . ",
+" . $ > / 3 / [.. . . . . . . +3 3 3 3 N -.. . . . . . . . . . . .+3 3 3 3 3 ++. . . . . . . . -./ 3 / > $ . ",
+" . $ > / 3 / [.. . . . . . . @+3 3 3 3 #+. . . . . . . . . . . . . $+3 3 3 3 %+. . . . . . . . [./ 3 / > $ . ",
+" . $ > / 3 / 3.. . . . . . , 2 3 3 3 3 q.. . . . . . . . . . . . . 1 3 3 3 3 3 &+. . . . . . . i / 3 / > $ . ",
+" . $ > / 3 / [.+ . . . . . *+3 3 3 3 S.. . . . . . . . . . . . . . B 2 3 3 3 3 =+. . . . . . . R./ 3 / > $ . ",
+" . $ > / 3 ^.> + . . . . . -+3 3 3 3 ;+. . . . . . . . . . . . . . . >+3 3 3 3 ,+. . . . . . } X ^.3 / > $ . ",
+" . $ > / 3 ).H 5 . . . . '+8 3 3 3 ).)+. . . . . . . . . . . . . . . n.3 3 3 3 3 q.. . . + + !+~+).3 {+> $ . ",
+" . $ B a.3 3 ]+| } . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + '.| B.3 3 z , % . ",
+" . & t ^+3 3 3 /+&.& + + . . . . . . . . . . . . . . . . . . . . . . . + + } + . . . . + (+-./+3 3 3 _+O.} . ",
+" . + 5 :+3 3 3 3 s <+[+-.:.. w.%.-.[.[.[.[.[.[.+.-.7.F.C C 3.$.q [.[.i R.#.> i l w.. :.}+<+s 3 3 3 3 |+1+. . ",
+" . . 1+2+3 3 3 3 3 3 c./ / / / / / / / / / / / / 5.P P P P 5./ / / / / / / / / / / / / c.3 3 3 3 3 3+4+k . . ",
+" . + >.5+3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6+j.= . . ",
+" . @ 7+8+9+0+a+/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / b+c+W.d+= + . ",
+" . . + (+5 &.7.> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > R.- (+) . . . ",
+" . . + & % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # e++ . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" ",
+" ",
+" ",
+" ",
+" "};
--- /dev/null
+/* XPM */
+const static char * ApIcon[] = {
+"64 64 247 2",
+" c None",
+". c #1D242D",
+"+ c #1C232C",
+"@ c #1A212B",
+"# c #19212A",
+"$ c #192029",
+"% c #19202A",
+"& c #1A212A",
+"* c #141C25",
+"= c #131A24",
+"- c #202730",
+"; c #272E37",
+"> c #2B313A",
+", c #282F37",
+"' c #222931",
+") c #151C25",
+"! c #131B24",
+"~ c #4A5158",
+"{ c #A0A4A7",
+"] c #CFD0D2",
+"^ c #E6E7E8",
+"/ c #F1F2F2",
+"( c #E9EAEB",
+"_ c #D4D5D7",
+": c #A8ABAE",
+"< c #575D63",
+"[ c #151D26",
+"} c #1B222B",
+"| c #141B25",
+"1 c #777B81",
+"2 c #F6F7F7",
+"3 c #FFFFFF",
+"4 c #898C91",
+"5 c #161D26",
+"6 c #4C5158",
+"7 c #FBFBFC",
+"8 c #FDFDFD",
+"9 c #F4F4F5",
+"0 c #F1F1F2",
+"a c #565B62",
+"b c #141B24",
+"c c #A3A5AA",
+"d c #E1E1E3",
+"e c #898D92",
+"f c #4E535A",
+"g c #30373E",
+"h c #252C35",
+"i c #272D36",
+"j c #AAADB0",
+"k c #151C26",
+"l c #222831",
+"m c #D3D5D7",
+"n c #B0B2B5",
+"o c #252C34",
+"p c #030A15",
+"q c #232A33",
+"r c #272E36",
+"s c #D8D9DB",
+"t c #232A32",
+"u c #C6C8CA",
+"v c #0F1720",
+"w c #323940",
+"x c #929599",
+"y c #CACCCE",
+"z c #E9E9EA",
+"A c #F6F6F7",
+"B c #293038",
+"C c #2D343C",
+"D c #F3F3F4",
+"E c #52575F",
+"F c #5F646A",
+"G c #ECECED",
+"H c #52575E",
+"I c #2F353D",
+"J c #DADCDD",
+"K c #6D7177",
+"L c #FAFAFA",
+"M c #F9F9F9",
+"N c #F2F2F3",
+"O c #EEEFEF",
+"P c #EDEEEF",
+"Q c #EFEFF0",
+"R c #EEEEEF",
+"S c #2D333C",
+"T c #E2E3E4",
+"U c #D5D7D8",
+"V c #777B80",
+"W c #41474F",
+"X c #2C323B",
+"Y c #2A3139",
+"Z c #2B323A",
+"` c #30363E",
+" . c #2A313A",
+".. c #242A33",
+"+. c #242B33",
+"@. c #293039",
+"#. c #2A3039",
+"$. c #212830",
+"%. c #212831",
+"&. c #222932",
+"*. c #F1F1F1",
+"=. c #9B9FA2",
+"-. c #242B34",
+";. c #0F1620",
+">. c #181F28",
+",. c #B7B9BC",
+"'. c #171E27",
+"). c #FCFCFC",
+"!. c #52585F",
+"~. c #121922",
+"{. c #F2F3F3",
+"]. c #2B3139",
+"^. c #1E252D",
+"/. c #E4E5E6",
+"(. c #50555C",
+"_. c #1E252E",
+":. c #1F262F",
+"<. c #1F262E",
+"[. c #2D333B",
+"}. c #262C35",
+"|. c #555B61",
+"1. c #A4A6AA",
+"2. c #1E242D",
+"3. c #A9ABAF",
+"4. c #F0F1F1",
+"5. c #232932",
+"6. c #252B34",
+"7. c #676C72",
+"8. c #6C7177",
+"9. c #E0E1E2",
+"0. c #BABDBF",
+"a. c #292F38",
+"b. c #C0C2C4",
+"c. c #AAACB0",
+"d. c #8D9195",
+"e. c #FBFBFB",
+"f. c #30363F",
+"g. c #ECEDED",
+"h. c #333941",
+"i. c #595E65",
+"j. c #3C424A",
+"k. c #7F8388",
+"l. c #FEFEFE",
+"m. c #EAEBEB",
+"n. c #82868B",
+"o. c #E8E9EA",
+"p. c #CECFD1",
+"q. c #D2D4D5",
+"r. c #F7F8F8",
+"s. c #3F454D",
+"t. c #C5C7C9",
+"u. c #E5E6E7",
+"v. c #DCDDDE",
+"w. c #BCBEC1",
+"x. c #D6D7D9",
+"y. c #9B9EA2",
+"z. c #7C8085",
+"A. c #434850",
+"B. c #EFF0F0",
+"C. c #6D7278",
+"D. c #464C53",
+"E. c #4A4F57",
+"F. c #2F353E",
+"G. c #96999E",
+"H. c #73777C",
+"I. c #ECEDEE",
+"J. c #9A9DA1",
+"K. c #BDBFC2",
+"L. c #E7E8E9",
+"M. c #B5B7BA",
+"N. c #7E8287",
+"O. c #696E73",
+"P. c #7A7F84",
+"Q. c #F4F4F4",
+"R. c #363C44",
+"S. c #EDEEEE",
+"T. c #8B8F93",
+"U. c #6C7076",
+"V. c #5B6066",
+"W. c #5C6168",
+"X. c #AEB1B4",
+"Y. c #83878C",
+"Z. c #D0D1D3",
+"`. c #F6F6F6",
+" + c #3B4148",
+".+ c #EBECEC",
+"++ c #72767C",
+"@+ c #73787D",
+"#+ c #E7E7E8",
+"$+ c #C7C8CB",
+"%+ c #D5D6D8",
+"&+ c #383E46",
+"*+ c #6E7378",
+"=+ c #BFC1C3",
+"-+ c #A0A3A7",
+";+ c #82858A",
+">+ c #3D434B",
+",+ c #787C81",
+"'+ c #4D535A",
+")+ c #323840",
+"!+ c #DDDEDF",
+"~+ c #60656B",
+"{+ c #4C5259",
+"]+ c #5D6269",
+"^+ c #999CA0",
+"/+ c #E3E4E5",
+"(+ c #20272F",
+"_+ c #DFE0E1",
+":+ c #BEC0C2",
+"<+ c #1F252E",
+"[+ c #282E37",
+"}+ c #8D9095",
+"|+ c #6B6F75",
+"1+ c #A1A4A7",
+"2+ c #DEDFE0",
+"3+ c #A6A9AC",
+"4+ c #F5F5F5",
+"5+ c #B4B7B9",
+"6+ c #262D36",
+"7+ c #121923",
+"8+ c #51575E",
+"9+ c #F2F2F2",
+"0+ c #B6B8BB",
+"a+ c #D8DADB",
+"b+ c #121A23",
+"c+ c #CED0D1",
+"d+ c #AEB0B3",
+"e+ c #75797F",
+"f+ c #40454E",
+"g+ c #2C333B",
+"h+ c #9C9FA3",
+"i+ c #131A23",
+"j+ c #5C6167",
+"k+ c #F8F8F9",
+"l+ c #F7F7F7",
+"m+ c #444951",
+"n+ c #929699",
+"o+ c #F3F3F3",
+"p+ c #161E27",
+"q+ c #5D6268",
+"r+ c #ABADB1",
+"s+ c #D6D6D8",
+"t+ c #EBECED",
+"u+ c #CDCFD0",
+"v+ c #9DA0A4",
+"w+ c #454B52",
+"x+ c #1A222B",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . + @ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % & + . . ",
+" . . . * = - ; > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > , ' ) = + . . ",
+" . + ! ~ { ] ^ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / ( _ : < [ } . ",
+" . . | 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 + . ",
+" . . | 6 7 3 3 3 8 9 0 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 0 9 8 3 3 3 3 a = . . ",
+" . . b c 3 3 d e f g h i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i h g f e d 3 3 j k + . ",
+" . } l m 3 n o p 5 q r i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i r q 5 p o n 3 s t & . ",
+" . % , 9 u v w x y z / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / z y x w v u A B $ . ",
+" . $ C D E F G 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 G F H D C $ . ",
+" . $ I J K L 3 3 3 3 M N / / / O P Q / / / 0 P P R P P P P R P P 0 / / / Q P O / / / N M 3 3 3 3 L K J I $ . ",
+" . $ S T U 3 3 3 s V W X Y Z i ` .h ..i ...., B r +.r , @.I #.r $.- q %.+.B &.- r Y X W V s 3 3 3 U T S $ . ",
+" . $ > *.3 3 3 =.-.;.>.+ + + . . . . . + . . . . . . . . . . . . . . . . . . . . & $ $ 5 ;.-.=.3 3 3 *.> $ . ",
+" . $ > / 3 3 ,.* '.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . '.* ,.3 3 / > $ . ",
+" . $ > / 3 ).!.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . ~.!.).3 / > $ . ",
+" . $ > / 3 {.].+ . . . . . . . ^./.3 3 3 (.. . . _.:.<._._._._.. . . . . . . . . . . . . . . & [.{.3 / > $ . ",
+" . $ > / 3 / }.. . . . . . . . |.3 3 3 3 1.2._.. . . . . . . . . . . . . . . . . . . . . . . } #./ 3 / > $ . ",
+" . $ > / 3 / }.. . . . . . . . 3.3 3 3 3 4.5.. . . . . . . . . . . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 / 6.. . . . . . . h D 3 3 3 3 3 7.. . . . . . . . . . . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 4.6.. . . . . . . 8.3 3 N 9.3 3 0.. . . . . . . . . . . . . . . . . . . . . . . . + a./ 3 / > $ . ",
+" . $ > / 3 O 6.. . . . . . . b.3 3 c.d.3 3 e.f.. . . . . . . . . . . . . . . . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 g.}.. . . . . . h.).3 3 i.j.3 3 3 k.. . . . . . . . . . . . . . . . . . . . . . . . -./ 3 / > $ . ",
+" . $ > / l.m.i + . . . . . n.3 3 o._.. p.3 3 q.. . . . . . . 3 3 r.s.k.t.u.2 v.w.n.C . . . . . %./ 3 / > $ . ",
+" . $ > / l.m.a.+ . . . . . x.3 3 y.. . z.3 3 3 A.. . . . . . 3 3 3 3 3 3 3 3 3 3 3 B.C.. . . . - / 3 / > $ . ",
+" . $ > / l.m.a.+ . . . . D.3 3 3 E.. . F.e.3 3 G.. . . . . . 3 3 3 3 3 3 3 3 3 3 3 3 3 H.. . . - / 3 / > $ . ",
+" . $ > / l.I.i + . . . . J.3 3 v.. . . . K.3 3 L._.. . . . . 3 3 3 3 M.N.O.P.,.8 3 3 3 Q.R.. . - / 3 / > $ . ",
+" . $ > / 3 S.i . . . . :.( 3 3 T.. . . . U.3 3 3 V.. . . . . 3 3 3 3 . . . . . 6 N 3 3 3 d.. . :./ 3 / > $ . ",
+" . $ > / 3 B.6.. . . . W.3 3 3 3 3 3 3 3 3 3 3 3 X.. . . . . 3 3 3 3 . . . . . . Y.3 3 3 Z.. . :./ 3 / > $ . ",
+" . $ > / 3 4.5.. . . . n 3 3 3 3 3 3 3 3 3 3 3 3 `., . . . . 3 3 3 3 . . . . . . +3 3 3 .+. . - 4.3 / > $ . ",
+" . $ > / 3 / ..+ . . B 2 3 3 3 3 3 3 3 3 3 3 3 3 3 ++. . . . 3 3 3 3 . . . . . . 5.3 3 3 M . . 5.4.3 / > $ . ",
+" . $ > / 3 / i . . . @+3 3 3 3 3 3 3 3 3 3 3 3 3 3 t.. . . . 3 3 3 3 . . . . . . F.3 3 3 #+. . ..B.3 / > $ . ",
+" . $ > / 3 / r + . . $+3 3 R %.. . . . . . . %+3 3 3 &+. . . 3 3 3 3 . . . . . . *+3 3 3 =+. . +.B.3 / > $ . ",
+" . $ > / 3 / i . . &+3 3 3 -+. . . . . . . . ;+3 3 3 e . . . 3 3 3 3 . . . . . >+R 3 3 3 ,+. . 5.B.3 / > $ . ",
+" . $ > / 3 / t . . e 3 3 3 '+. . . . . . . . )+).3 3 !+. . . 3 3 3 3 d.~+{+]+^+/ 3 3 3 /+5.. . (+4.3 / > $ . ",
+" . $ > / 3 / ... . !+3 3 _+. . . . . . . . . . :+3 3 3 '+. . 3 3 3 3 3 3 3 3 3 3 3 3 2 {+. . . <+4.3 / > $ . ",
+" . $ > / 3 / [+. '+3 3 3 }+. . . . . . . . . . |+3 3 3 1+. . 3 3 3 3 3 3 3 3 3 3 3 2+E.. . . . . / 3 / > $ . ",
+" . $ > / 3 / B + 1+3 3 3 +. . . . . . . . . . -.N 3 3 Q ' . 3 3 3 3 3+!+4+2 /+5+U.- . . . . . . / 3 / > $ . ",
+" . $ > / 3 / 6++ . . . . . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . . :./ 3 / > $ . ",
+" . $ > / 3 / -.+ . . . . . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . . %./ 3 / > $ . ",
+" . $ > / 3 / }.. . . . . . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . . -./ 3 / > $ . ",
+" . $ > / 3 / }.. . . . . . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . . }./ 3 / > $ . ",
+" . $ > / 3 / 6.. . . . . . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 / }.+ . . . . . . . . . . . . . . . . . . . . . . 3 3 3 3 . + . . . . . . . . . . . [+/ 3 / > $ . ",
+" . $ > / 3 {.> + . . . . . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . } X {.3 / > $ . ",
+" . $ > / 3 ).H 5 . . . . . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . + + 7+8+).3 9+> $ . ",
+" . $ B g.3 3 0+| } . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + '.| M.3 3 z , % . ",
+" . & t a+3 3 3 y.&.& + + . . . . . . . . . . . . . . . . . . . . . . . + + } + . . . . + b+-.y.3 3 3 c+(+} . ",
+" . + 5 d+3 3 3 3 s e+f+-._.. :.%.-.}.}.}.}.}.}.+.-.a.g+C C 6.$.q }.}.i [+#.> i l :.. _.f.e+s 3 3 3 3 h+i+. . ",
+" . . i+j+3 3 3 3 3 3 k+/ / / / / / / / / / / / / 4.P P P P 4./ / / / / / / / / / / / / k+3 3 3 3 3 l+m+k . . ",
+" . + >.n+3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 o+*+= . . ",
+" . @ p+q+r+s+t+/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / L.u+v+w+= + . ",
+" . . + b+5 &.a.> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [+- b+) . . . ",
+" . . + & % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # x++ . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" ",
+" ",
+" ",
+" ",
+" "};
--- /dev/null
+/* XPM */
+const static char * BBIcon[] = {
+"64 64 204 2",
+" c None",
+". c #1D242D",
+"+ c #1C232C",
+"@ c #1A212B",
+"# c #19212A",
+"$ c #192029",
+"% c #19202A",
+"& c #1A212A",
+"* c #141C25",
+"= c #131A24",
+"- c #202730",
+"; c #272E37",
+"> c #2B313A",
+", c #282F37",
+"' c #222931",
+") c #151C25",
+"! c #131B24",
+"~ c #4A5158",
+"{ c #A0A4A7",
+"] c #CFD0D2",
+"^ c #E6E7E8",
+"/ c #F1F2F2",
+"( c #E9EAEB",
+"_ c #D4D5D7",
+": c #A8ABAE",
+"< c #575D63",
+"[ c #151D26",
+"} c #1B222B",
+"| c #141B25",
+"1 c #777B81",
+"2 c #F6F7F7",
+"3 c #FFFFFF",
+"4 c #898C91",
+"5 c #161D26",
+"6 c #4C5158",
+"7 c #FBFBFC",
+"8 c #FDFDFD",
+"9 c #F4F4F5",
+"0 c #F1F1F2",
+"a c #565B62",
+"b c #141B24",
+"c c #A3A5AA",
+"d c #E1E1E3",
+"e c #898D92",
+"f c #4E535A",
+"g c #30373E",
+"h c #252C35",
+"i c #272D36",
+"j c #AAADB0",
+"k c #151C26",
+"l c #222831",
+"m c #D3D5D7",
+"n c #B0B2B5",
+"o c #252C34",
+"p c #030A15",
+"q c #232A33",
+"r c #272E36",
+"s c #D8D9DB",
+"t c #232A32",
+"u c #C6C8CA",
+"v c #0F1720",
+"w c #323940",
+"x c #929599",
+"y c #CACCCE",
+"z c #E9E9EA",
+"A c #F6F6F7",
+"B c #293038",
+"C c #2D343C",
+"D c #F3F3F4",
+"E c #52575F",
+"F c #5F646A",
+"G c #ECECED",
+"H c #52575E",
+"I c #2F353D",
+"J c #DADCDD",
+"K c #6D7177",
+"L c #FAFAFA",
+"M c #F9F9F9",
+"N c #F2F2F3",
+"O c #EEEFEF",
+"P c #EDEEEF",
+"Q c #EFEFF0",
+"R c #EEEEEF",
+"S c #2D333C",
+"T c #E2E3E4",
+"U c #D5D7D8",
+"V c #777B80",
+"W c #41474F",
+"X c #2C323B",
+"Y c #2A3139",
+"Z c #2B323A",
+"` c #30363E",
+" . c #2A313A",
+".. c #242A33",
+"+. c #242B33",
+"@. c #293039",
+"#. c #2A3039",
+"$. c #212830",
+"%. c #212831",
+"&. c #222932",
+"*. c #F1F1F1",
+"=. c #9B9FA2",
+"-. c #242B34",
+";. c #0F1620",
+">. c #181F28",
+",. c #B7B9BC",
+"'. c #171E27",
+"). c #FCFCFC",
+"!. c #52585F",
+"~. c #121922",
+"{. c #F2F3F3",
+"]. c #2B3139",
+"^. c #1E252E",
+"/. c #1F262F",
+"(. c #1F262E",
+"_. c #2D333B",
+":. c #262C35",
+"<. c #1E242D",
+"[. c #252B34",
+"}. c #F0F1F1",
+"|. c #292F38",
+"1. c #E8E9EA",
+"2. c #C8C9CC",
+"3. c #888B90",
+"4. c #2C333B",
+"5. c #ECEDED",
+"6. c #5D6269",
+"7. c #FEFEFE",
+"8. c #EAEBEB",
+"9. c #F6F6F6",
+"0. c #353B43",
+"a. c #3E444C",
+"b. c #75797F",
+"c. c #A9ABAF",
+"d. c #ECEDEE",
+"e. c #EDEEEE",
+"f. c #3A4048",
+"g. c #BBBDC0",
+"h. c #EFF0F0",
+"i. c #1E252D",
+"j. c #ABADB0",
+"k. c #6D7278",
+"l. c #232932",
+"m. c #42484F",
+"n. c #464C53",
+"o. c #5C6168",
+"p. c #85898E",
+"q. c #D0D1D3",
+"r. c #73787D",
+"s. c #A6A9AC",
+"t. c #3F454D",
+"u. c #71757B",
+"v. c #6C7177",
+"w. c #CECFD1",
+"x. c #20272F",
+"y. c #363C44",
+"z. c #DFE0E1",
+"A. c #1F252E",
+"B. c #282E37",
+"C. c #B3B6B9",
+"D. c #AEB1B4",
+"E. c #5B6067",
+"F. c #62666D",
+"G. c #767A80",
+"H. c #9EA1A5",
+"I. c #FBFBFB",
+"J. c #474D54",
+"K. c #262D36",
+"L. c #787C81",
+"M. c #DDDEDF",
+"N. c #F5F5F5",
+"O. c #E5E6E7",
+"P. c #9C9FA3",
+"Q. c #60656B",
+"R. c #121923",
+"S. c #51575E",
+"T. c #F2F2F2",
+"U. c #B6B8BB",
+"V. c #B5B7BA",
+"W. c #D8DADB",
+"X. c #9B9EA2",
+"Y. c #121A23",
+"Z. c #CED0D1",
+"`. c #AEB0B3",
+" + c #40454E",
+".+ c #30363F",
+"++ c #131A23",
+"@+ c #5C6167",
+"#+ c #F8F8F9",
+"$+ c #F7F7F7",
+"%+ c #444951",
+"&+ c #929699",
+"*+ c #F3F3F3",
+"=+ c #6E7378",
+"-+ c #161E27",
+";+ c #5D6268",
+">+ c #ABADB1",
+",+ c #D6D6D8",
+"'+ c #EBECED",
+")+ c #E7E8E9",
+"!+ c #CDCFD0",
+"~+ c #9DA0A4",
+"{+ c #454B52",
+"]+ c #1A222B",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . + @ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % & + . . ",
+" . . . * = - ; > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > , ' ) = + . . ",
+" . + ! ~ { ] ^ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / ( _ : < [ } . ",
+" . . | 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 + . ",
+" . . | 6 7 3 3 3 8 9 0 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 0 9 8 3 3 3 3 a = . . ",
+" . . b c 3 3 d e f g h i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i h g f e d 3 3 j k + . ",
+" . } l m 3 n o p 5 q r i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i r q 5 p o n 3 s t & . ",
+" . % , 9 u v w x y z / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / z y x w v u A B $ . ",
+" . $ C D E F G 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 G F H D C $ . ",
+" . $ I J K L 3 3 3 3 M N / / / O P Q / / / 0 P P R P P P P R P P 0 / / / Q P O / / / N M 3 3 3 3 L K J I $ . ",
+" . $ S T U 3 3 3 s V W X Y Z i ` .h ..i ...., B r +.r , @.I #.r $.- q %.+.B &.- r Y X W V s 3 3 3 U T S $ . ",
+" . $ > *.3 3 3 =.-.;.>.+ + + . . . . . + . . . . . . . . . . . . . . . . . . . . & $ $ 5 ;.-.=.3 3 3 *.> $ . ",
+" . $ > / 3 3 ,.* '.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . '.* ,.3 3 / > $ . ",
+" . $ > / 3 ).!.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . ~.!.).3 / > $ . ",
+" . $ > / 3 {.].+ . . . . . . . . . . . . . . . . ^./.(.^.^.^.^.. . . . . . . . . . . . . . . & _.{.3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . . . . . <.^.. . . . . . . . . . . . . . . . . . . . . . . } #./ 3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 / [.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 }.[.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + |./ 3 / > $ . ",
+" . $ > / 3 O [.. . 3 3 3 3 3 3 3 L 1.2.3.4.. . . . . . . . 3 3 3 3 3 3 3 L 1.2.3.4.. . . . . . i / 3 / > $ . ",
+" . $ > / 3 5.:.. . 3 3 3 3 3 3 3 3 3 3 3 }.6.. . . . . . . 3 3 3 3 3 3 3 3 3 3 3 }.6.. . . . . -./ 3 / > $ . ",
+" . $ > / 7.8.i + . 3 3 3 3 3 3 3 3 3 3 3 3 9.0.. . . . . . 3 3 3 3 3 3 3 3 3 3 3 3 9.0.. . . . %./ 3 / > $ . ",
+" . $ > / 7.8.|.+ . 3 3 3 3 /./.' a.b.R 3 3 3 c.. . . . . . 3 3 3 3 /./.' a.b.R 3 3 3 c.. . . . - / 3 / > $ . ",
+" . $ > / 7.8.|.+ . 3 3 3 3 . . . . . F 3 3 3 T . . . . . . 3 3 3 3 . . . . . F 3 3 3 T . . . . - / 3 / > $ . ",
+" . $ > / 7.d.i + . 3 3 3 3 . . . . . h 3 3 3 Q . . . . . . 3 3 3 3 . . . . . h 3 3 3 Q . . . . - / 3 / > $ . ",
+" . $ > / 3 e.i . . 3 3 3 3 . . . . . f.3 3 3 g.. . . . . . 3 3 3 3 . . . . . f.3 3 3 g.. . . . /./ 3 / > $ . ",
+" . $ > / 3 h.[.. . 3 3 3 3 . . . . i.j.3 3 3 k.. . . . . . 3 3 3 3 . . . . i.j.3 3 3 k.. . . . /./ 3 / > $ . ",
+" . $ > / 3 }.l.. . 3 3 3 3 m.n.o.p.q.3 3 3 ,.. . . . . . . 3 3 3 3 m.n.o.p.q.3 3 3 ,.. . . . . - }.3 / > $ . ",
+" . $ > / 3 / ..+ . 3 3 3 3 3 3 3 3 3 3 3 3 T r.i.. . . . . 3 3 3 3 3 3 3 3 3 3 3 3 T r.i.. . . l.}.3 / > $ . ",
+" . $ > / 3 / i . . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 s.i.. . . . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 s.i.. . ..h.3 / > $ . ",
+" . $ > / 3 / r + . 3 3 3 3 . . . B t.u.y 3 3 3 3 v.. . . . 3 3 3 3 . . . B t.u.y 3 3 3 3 v.. . +.h.3 / > $ . ",
+" . $ > / 3 / i . . 3 3 3 3 . . . . . . ^.: 3 3 3 w.. . . . 3 3 3 3 . . . . . . ^.: 3 3 3 w.. . l.h.3 / > $ . ",
+" . $ > / 3 / t . . 3 3 3 3 . . . . . . . f.3 3 3 D . . . . 3 3 3 3 . . . . . . . f.3 3 3 D . . x.}.3 / > $ . ",
+" . $ > / 3 / ... . 3 3 3 3 . . . . . . . y.3 3 3 z.. . . . 3 3 3 3 . . . . . . . y.3 3 3 z.. . A.}.3 / > $ . ",
+" . $ > / 3 / B.. . 3 3 3 3 . . . . . . #.C.3 3 3 D.. . . . 3 3 3 3 . . . . . . #.C.3 3 3 D.. . . / 3 / > $ . ",
+" . $ > / 3 / B + . 3 3 3 3 E.E.o.F.G.H.R 3 3 3 I.J.. . . . 3 3 3 3 E.E.o.F.G.H.R 3 3 3 I.J.. . . / 3 / > $ . ",
+" . $ > / 3 / K.+ . 3 3 3 3 3 3 3 3 3 3 3 3 3 8 L.. . . . . 3 3 3 3 3 3 3 3 3 3 3 3 3 8 L.. . . /./ 3 / > $ . ",
+" . $ > / 3 / -.+ . 3 3 3 3 3 3 3 3 3 3 3 3 M.o.. . . . . . 3 3 3 3 3 3 3 3 3 3 3 3 M.o.. . . . %./ 3 / > $ . ",
+" . $ > / 3 / :.. . 3 3 3 3 3 3 3 N.O.q.P.Q.^.. . . . . . . 3 3 3 3 3 3 3 N.O.q.P.Q.^.. . . . . -./ 3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . :./ 3 / > $ . ",
+" . $ > / 3 / [.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 / :.+ . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . . . . . . . . B./ 3 / > $ . ",
+" . $ > / 3 {.> + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } X {.3 / > $ . ",
+" . $ > / 3 ).H 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + + R.S.).3 T.> $ . ",
+" . $ B 5.3 3 U.| } . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + '.| V.3 3 z , % . ",
+" . & t W.3 3 3 X.&.& + + . . . . . . . . . . . . . . . . . . . . . . . + + } + . . . . + Y.-.X.3 3 3 Z.x.} . ",
+" . + 5 `.3 3 3 3 s b. +-.^.. /.%.-.:.:.:.:.:.:.+.-.|.4.C C [.$.q :.:.i B.#.> i l /.. ^..+b.s 3 3 3 3 P.++. . ",
+" . . ++@+3 3 3 3 3 3 #+/ / / / / / / / / / / / / }.P P P P }./ / / / / / / / / / / / / #+3 3 3 3 3 $+%+k . . ",
+" . + >.&+3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 *+=+= . . ",
+" . @ -+;+>+,+'+/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / )+!+~+{+= + . ",
+" . . + Y.5 &.|.> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > B.- Y.) . . . ",
+" . . + & % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # ]++ . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" ",
+" ",
+" ",
+" ",
+" "};
--- /dev/null
+/* XPM */
+const static char * CMIcon[] = {
+"64 64 238 2",
+" c None",
+". c #1D242D",
+"+ c #1C232C",
+"@ c #1A212B",
+"# c #19212A",
+"$ c #192029",
+"% c #19202A",
+"& c #1A212A",
+"* c #141C25",
+"= c #131A24",
+"- c #202730",
+"; c #272E37",
+"> c #2B313A",
+", c #282F37",
+"' c #222931",
+") c #151C25",
+"! c #131B24",
+"~ c #4A5158",
+"{ c #A0A4A7",
+"] c #CFD0D2",
+"^ c #E6E7E8",
+"/ c #F1F2F2",
+"( c #E9EAEB",
+"_ c #D4D5D7",
+": c #A8ABAE",
+"< c #575D63",
+"[ c #151D26",
+"} c #1B222B",
+"| c #141B25",
+"1 c #777B81",
+"2 c #F6F7F7",
+"3 c #FFFFFF",
+"4 c #898C91",
+"5 c #161D26",
+"6 c #4C5158",
+"7 c #FBFBFC",
+"8 c #FDFDFD",
+"9 c #F4F4F5",
+"0 c #F1F1F2",
+"a c #565B62",
+"b c #141B24",
+"c c #A3A5AA",
+"d c #E1E1E3",
+"e c #898D92",
+"f c #4E535A",
+"g c #30373E",
+"h c #252C35",
+"i c #272D36",
+"j c #AAADB0",
+"k c #151C26",
+"l c #222831",
+"m c #D3D5D7",
+"n c #B0B2B5",
+"o c #252C34",
+"p c #030A15",
+"q c #232A33",
+"r c #272E36",
+"s c #D8D9DB",
+"t c #232A32",
+"u c #C6C8CA",
+"v c #0F1720",
+"w c #323940",
+"x c #929599",
+"y c #CACCCE",
+"z c #E9E9EA",
+"A c #F6F6F7",
+"B c #293038",
+"C c #2D343C",
+"D c #F3F3F4",
+"E c #52575F",
+"F c #5F646A",
+"G c #ECECED",
+"H c #52575E",
+"I c #2F353D",
+"J c #DADCDD",
+"K c #6D7177",
+"L c #FAFAFA",
+"M c #F9F9F9",
+"N c #F2F2F3",
+"O c #EEEFEF",
+"P c #EDEEEF",
+"Q c #EFEFF0",
+"R c #EEEEEF",
+"S c #2D333C",
+"T c #E2E3E4",
+"U c #D5D7D8",
+"V c #777B80",
+"W c #41474F",
+"X c #2C323B",
+"Y c #2A3139",
+"Z c #2B323A",
+"` c #30363E",
+" . c #2A313A",
+".. c #242A33",
+"+. c #242B33",
+"@. c #293039",
+"#. c #2A3039",
+"$. c #212830",
+"%. c #212831",
+"&. c #222932",
+"*. c #F1F1F1",
+"=. c #9B9FA2",
+"-. c #242B34",
+";. c #0F1620",
+">. c #181F28",
+",. c #B7B9BC",
+"'. c #171E27",
+"). c #FCFCFC",
+"!. c #52585F",
+"~. c #121922",
+"{. c #F2F3F3",
+"]. c #2B3139",
+"^. c #1E252E",
+"/. c #1F262F",
+"(. c #1F262E",
+"_. c #2D333B",
+":. c #262C35",
+"<. c #1E242D",
+"[. c #252B34",
+"}. c #F0F1F1",
+"|. c #292F38",
+"1. c #ECEDED",
+"2. c #1E252D",
+"3. c #5D6269",
+"4. c #A2A5A8",
+"5. c #D8D9DA",
+"6. c #EDEDEE",
+"7. c #E6E6E7",
+"8. c #D0D1D3",
+"9. c #999CA0",
+"0. c #575C63",
+"a. c #DEDFE0",
+"b. c #C0C2C4",
+"c. c #FEFEFE",
+"d. c #EAEBEB",
+"e. c #4E545B",
+"f. c #75797F",
+"g. c #6E7378",
+"h. c #82858A",
+"i. c #E5E6E7",
+"j. c #232932",
+"k. c #555B61",
+"l. c #F7F8F8",
+"m. c #9B9EA2",
+"n. c #4D535A",
+"o. c #262D35",
+"p. c #484D55",
+"q. c #7E8287",
+"r. c #31373F",
+"s. c #808489",
+"t. c #656A70",
+"u. c #ECEDEE",
+"v. c #DFE0E1",
+"w. c #E0E1E2",
+"x. c #40464D",
+"y. c #DBDCDE",
+"z. c #EDEEEE",
+"A. c #4C5259",
+"B. c #85898E",
+"C. c #8B8F93",
+"D. c #74797E",
+"E. c #83878C",
+"F. c #EFF0F0",
+"G. c #B4B7B9",
+"H. c #9C9FA3",
+"I. c #E3E4E5",
+"J. c #2C333B",
+"K. c #595E65",
+"L. c #6C7177",
+"M. c #96999E",
+"N. c #686D73",
+"O. c #D1D2D4",
+"P. c #333941",
+"Q. c #CCCED0",
+"R. c #373D45",
+"S. c #545A60",
+"T. c #A1A4A7",
+"U. c #93969A",
+"V. c #63686E",
+"W. c #B9BBBE",
+"X. c #F6F6F6",
+"Y. c #B1B3B6",
+"Z. c #ACAFB2",
+"`. c #A9ABAF",
+" + c #3F454D",
+".+ c #FBFBFB",
+"++ c #F8F8F9",
+"@+ c #393F47",
+"#+ c #94979B",
+"$+ c #8A8E92",
+"%+ c #20272F",
+"&+ c #DADBDD",
+"*+ c #5E6369",
+"=+ c #1F252E",
+"-+ c #282E37",
+";+ c #4F545B",
+">+ c #BEC0C2",
+",+ c #6B6F75",
+"'+ c #2F353E",
+")+ c #494F56",
+"!+ c #7D8186",
+"~+ c #BBBDC0",
+"{+ c #61666C",
+"]+ c #6C7076",
+"^+ c #C1C3C5",
+"/+ c #262D36",
+"(+ c #51565D",
+"_+ c #E1E2E3",
+":+ c #AAACB0",
+"<+ c #DCDDDE",
+"[+ c #919499",
+"}+ c #121923",
+"|+ c #51575E",
+"1+ c #F2F2F2",
+"2+ c #B6B8BB",
+"3+ c #B5B7BA",
+"4+ c #D8DADB",
+"5+ c #121A23",
+"6+ c #CED0D1",
+"7+ c #AEB0B3",
+"8+ c #40454E",
+"9+ c #30363F",
+"0+ c #131A23",
+"a+ c #5C6167",
+"b+ c #F7F7F7",
+"c+ c #444951",
+"d+ c #929699",
+"e+ c #F3F3F3",
+"f+ c #161E27",
+"g+ c #5D6268",
+"h+ c #ABADB1",
+"i+ c #D6D6D8",
+"j+ c #EBECED",
+"k+ c #E7E8E9",
+"l+ c #CDCFD0",
+"m+ c #9DA0A4",
+"n+ c #454B52",
+"o+ c #1A222B",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . + @ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % & + . . ",
+" . . . * = - ; > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > , ' ) = + . . ",
+" . + ! ~ { ] ^ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / ( _ : < [ } . ",
+" . . | 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 + . ",
+" . . | 6 7 3 3 3 8 9 0 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 0 9 8 3 3 3 3 a = . . ",
+" . . b c 3 3 d e f g h i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i h g f e d 3 3 j k + . ",
+" . } l m 3 n o p 5 q r i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i r q 5 p o n 3 s t & . ",
+" . % , 9 u v w x y z / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / z y x w v u A B $ . ",
+" . $ C D E F G 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 G F H D C $ . ",
+" . $ I J K L 3 3 3 3 M N / / / O P Q / / / 0 P P R P P P P R P P 0 / / / Q P O / / / N M 3 3 3 3 L K J I $ . ",
+" . $ S T U 3 3 3 s V W X Y Z i ` .h ..i ...., B r +.r , @.I #.r $.- q %.+.B &.- r Y X W V s 3 3 3 U T S $ . ",
+" . $ > *.3 3 3 =.-.;.>.+ + + . . . . . + . . . . . . . . . . . . . . . . . . . . & $ $ 5 ;.-.=.3 3 3 *.> $ . ",
+" . $ > / 3 3 ,.* '.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . '.* ,.3 3 / > $ . ",
+" . $ > / 3 ).!.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . ~.!.).3 / > $ . ",
+" . $ > / 3 {.].+ . . . . . . . . . . . . . . . . ^./.(.^.^.^.^.. . . . . . . . . . . . . . . & _.{.3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . . . . . <.^.. . . . . . . . . . . . . . . . . . . . . . . } #./ 3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 / [.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 }.[.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + |./ 3 / > $ . ",
+" . $ > / 3 O [.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 1.:.. . . . . . 2.3.4.5.6.M 7.8.9.0.' . . . 3 3 3 a.- . . . . . . . . . b.3 3 3 . . -./ 3 / > $ . ",
+" . $ > / c.d.i + . . . . e._ 3 3 3 3 3 3 3 3 3 y . . . 3 3 3 3 f.. . . . . . . . a 3 3 3 3 . . %./ 3 / > $ . ",
+" . $ > / c.d.|.+ . . . g.M 3 3 3 3 3 ).3 3 3 3 h.. . . 3 3 3 3 i.j.. . . . . . . ] 3 3 3 3 . . - / 3 / > $ . ",
+" . $ > / c.d.|.+ . . k.L 3 3 l.m.n.o.. ..p.q.,.r.. . . 3 3 3 3 3 s.. . . . . . t.3 3 3 3 3 . . - / 3 / > $ . ",
+" . $ > / c.u.i + . - v.3 3 w.x.. . . . . . . . . . . . 3 3 3 / 3 G r . . . . /.y.3 / 3 3 3 . . - / 3 / > $ . ",
+" . $ > / 3 z.i . . g.3 3 ).A.. . . . . . . . . . . . . 3 3 3 B.3 3 C.. . . . D.3 3 E.3 3 3 . . /./ 3 / > $ . ",
+" . $ > / 3 F.[.. . G.3 3 H.. . . . . . . . . . . . . . 3 3 3 ..I.3 N J.. . ..7.3 w.j.3 3 3 . . /./ 3 / > $ . ",
+" . $ > / 3 }.j.. . T 3 3 K.. . . . . . . . . . . . . . 3 3 3 . L.3 3 M.. . E.3 3 N.. 3 3 3 . . - }.3 / > $ . ",
+" . $ > / 3 / ..+ . 2 3 3 C . . . . . . . . . . . . . . 3 3 3 . 2.O.3 2 P.#.Q 3 Q.. . 3 3 3 . . j.}.3 / > $ . ",
+" . $ > / 3 / i . . D 3 3 R.. . . . . . . . . . . . . . 3 3 3 . . S.3 3 T.U.3 3 e.. . 3 3 3 . . ..F.3 / > $ . ",
+" . $ > / 3 / r + . v.3 3 V.. . . . . . . . . . . . . . 3 3 3 . . . W.3 L X.3 Y.. . + 3 3 3 . . +.F.3 / > $ . ",
+" . $ > / 3 / i . . Z.3 3 `.. . . . . . . . . . . . . . 3 3 3 . . . +.+3 3 ++@+. . . 3 3 3 . . j.F.3 / > $ . ",
+" . $ > / 3 / t . . t.3 3 ).k.. . . . . . . . . . . . . 3 3 3 . . . . #+y.y.$+. . . . 3 3 3 . . %+}.3 / > $ . ",
+" . $ > / 3 / ... . ^.&+3 3 / *+. . . . . . . . . . . . 3 3 3 . . . . . . . . . . . . 3 3 3 . . =+}.3 / > $ . ",
+" . $ > / 3 / -+. . . ;+M 3 3 3 >+,+@+h '+)+!+~+{+. . . 3 3 3 . . . . . . . . . . . . 3 3 3 . . . / 3 / > $ . ",
+" . $ > / 3 / B + . . . ]+M 3 3 3 3 3 3 3 3 3 3 ^+. . . 3 3 3 . . . . . . . . . . . . 3 3 3 . . . / 3 / > $ . ",
+" . $ > / 3 / /++ . . . . (+5.3 3 3 3 3 3 3 3 3 _+r . . 3 3 3 . . . . . . . . . . . . 3 3 3 . . /./ 3 / > $ . ",
+" . $ > / 3 / -.+ . . . . . ^.V.:+<+/ 2 v.u [+)+. . . . 3 3 3 . . . . . . . . . . . . 3 3 3 . . %./ 3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -./ 3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . :./ 3 / > $ . ",
+" . $ > / 3 / [.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 / :.+ . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . . . . . . . . -+/ 3 / > $ . ",
+" . $ > / 3 {.> + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } X {.3 / > $ . ",
+" . $ > / 3 ).H 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + + }+|+).3 1+> $ . ",
+" . $ B 1.3 3 2+| } . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + '.| 3+3 3 z , % . ",
+" . & t 4+3 3 3 m.&.& + + . . . . . . . . . . . . . . . . . . . . . . . + + } + . . . . + 5+-.m.3 3 3 6+%+} . ",
+" . + 5 7+3 3 3 3 s f.8+-.^.. /.%.-.:.:.:.:.:.:.+.-.|.J.C C [.$.q :.:.i -+#.> i l /.. ^.9+f.s 3 3 3 3 H.0+. . ",
+" . . 0+a+3 3 3 3 3 3 ++/ / / / / / / / / / / / / }.P P P P }./ / / / / / / / / / / / / ++3 3 3 3 3 b+c+k . . ",
+" . + >.d+3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 e+g.= . . ",
+" . @ f+g+h+i+j+/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / k+l+m+n+= + . ",
+" . . + 5+5 &.|.> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -+- 5+) . . . ",
+" . . + & % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # o++ . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" ",
+" ",
+" ",
+" ",
+" "};
--- /dev/null
+/* XPM */
+const static char * Cicon[] = {
+"64 64 230 2",
+" c None",
+". c #1D242D",
+"+ c #1C232C",
+"@ c #1A212B",
+"# c #19212A",
+"$ c #192029",
+"% c #19202A",
+"& c #1A212A",
+"* c #141C25",
+"= c #131A24",
+"- c #202730",
+"; c #272E37",
+"> c #2B313A",
+", c #282F37",
+"' c #222931",
+") c #151C25",
+"! c #131B24",
+"~ c #4A5158",
+"{ c #A0A4A7",
+"] c #CFD0D2",
+"^ c #E6E7E8",
+"/ c #F1F2F2",
+"( c #E9EAEB",
+"_ c #D4D5D7",
+": c #A8ABAE",
+"< c #575D63",
+"[ c #151D26",
+"} c #1B222B",
+"| c #141B25",
+"1 c #777B81",
+"2 c #F6F7F7",
+"3 c #FFFFFF",
+"4 c #898C91",
+"5 c #161D26",
+"6 c #4C5158",
+"7 c #FBFBFC",
+"8 c #FDFDFD",
+"9 c #F4F4F5",
+"0 c #F1F1F2",
+"a c #565B62",
+"b c #141B24",
+"c c #A3A5AA",
+"d c #E1E1E3",
+"e c #898D92",
+"f c #4E535A",
+"g c #30373E",
+"h c #252C35",
+"i c #272D36",
+"j c #AAADB0",
+"k c #151C26",
+"l c #222831",
+"m c #D3D5D7",
+"n c #B0B2B5",
+"o c #252C34",
+"p c #030A15",
+"q c #232A33",
+"r c #272E36",
+"s c #D8D9DB",
+"t c #232A32",
+"u c #C6C8CA",
+"v c #0F1720",
+"w c #323940",
+"x c #929599",
+"y c #CACCCE",
+"z c #E9E9EA",
+"A c #F6F6F7",
+"B c #293038",
+"C c #2D343C",
+"D c #F3F3F4",
+"E c #52575F",
+"F c #5F646A",
+"G c #ECECED",
+"H c #52575E",
+"I c #2F353D",
+"J c #DADCDD",
+"K c #6D7177",
+"L c #FAFAFA",
+"M c #F9F9F9",
+"N c #F2F2F3",
+"O c #EEEFEF",
+"P c #EDEEEF",
+"Q c #EFEFF0",
+"R c #EEEEEF",
+"S c #2D333C",
+"T c #E2E3E4",
+"U c #D5D7D8",
+"V c #777B80",
+"W c #41474F",
+"X c #2C323B",
+"Y c #2A3139",
+"Z c #2B323A",
+"` c #30363E",
+" . c #2A313A",
+".. c #242A33",
+"+. c #282E37",
+"@. c #252B34",
+"#. c #212831",
+"$. c #242B34",
+"%. c #222932",
+"&. c #F1F1F1",
+"*. c #9B9FA2",
+"=. c #0F1620",
+"-. c #181F28",
+";. c #B7B9BC",
+">. c #171E27",
+",. c #FCFCFC",
+"'. c #52585F",
+"). c #121922",
+"!. c #F2F3F3",
+"~. c #2B3139",
+"{. c #373D45",
+"]. c #73787D",
+"^. c #E1E2E3",
+"/. c #F4F4F4",
+"(. c #F5F5F5",
+"_. c #DFE0E1",
+":. c #C9CBCD",
+"<. c #B3B5B8",
+"[. c #7D8186",
+"}. c #3C4249",
+"|. c #2D333B",
+"1. c #262C35",
+"2. c #5E6369",
+"3. c #CCCED0",
+"4. c #DCDDDE",
+"5. c #9B9EA2",
+"6. c #4C5259",
+"7. c #2A3039",
+"8. c #40464D",
+"9. c #D1D2D4",
+"0. c #A0A3A7",
+"a. c #696E73",
+"b. c #4B5057",
+"c. c #6F7379",
+"d. c #EFF0F0",
+"e. c #D2D4D5",
+"f. c #BEC0C2",
+"g. c #BCBEC1",
+"h. c #C8C9CC",
+"i. c #D8DADB",
+"j. c #D8D9DA",
+"k. c #292F38",
+"l. c #F8F8F9",
+"m. c #9FA2A6",
+"n. c #4F545B",
+"o. c #1E252E",
+"p. c #595E65",
+"q. c #8D9095",
+"r. c #C4C6C8",
+"s. c #808489",
+"t. c #E6E6E7",
+"u. c #363C44",
+"v. c #85898E",
+"w. c #ABAEB1",
+"x. c #C9CACC",
+"y. c #5B6067",
+"z. c #41474E",
+"A. c #B2B4B7",
+"B. c #CDCED0",
+"C. c #383E46",
+"D. c #F7F8F8",
+"E. c #DEDFE0",
+"F. c #444951",
+"G. c #7E8287",
+"H. c #92959A",
+"I. c #CECFD1",
+"J. c #242B33",
+"K. c #51565D",
+"L. c #63686E",
+"M. c #212830",
+"N. c #1F262F",
+"O. c #E8E9EA",
+"P. c #20262F",
+"Q. c #DADBDD",
+"R. c #E0E0E2",
+"S. c #6B6F75",
+"T. c #1E252D",
+"U. c #232932",
+"V. c #262D36",
+"W. c #494F56",
+"X. c #D9DADC",
+"Y. c #3F454D",
+"Z. c #95989C",
+"`. c #DBDCDE",
+" + c #CBCDCF",
+".+ c #585D64",
+"++ c #64696F",
+"@+ c #656A70",
+"#+ c #D6D7D9",
+"$+ c #C5C7C9",
+"%+ c #353B43",
+"&+ c #3D434B",
+"*+ c #B8BABD",
+"=+ c #D1D3D5",
+"-+ c #BBBDC0",
+";+ c #A3A5A9",
+">+ c #73777C",
+",+ c #121923",
+"'+ c #51575E",
+")+ c #F2F2F2",
+"!+ c #ECEDED",
+"~+ c #B6B8BB",
+"{+ c #B5B7BA",
+"]+ c #121A23",
+"^+ c #CED0D1",
+"/+ c #20272F",
+"(+ c #AEB0B3",
+"_+ c #75797F",
+":+ c #40454E",
+"<+ c #2C333B",
+"[+ c #2E353D",
+"}+ c #30363F",
+"|+ c #9C9FA3",
+"1+ c #131A23",
+"2+ c #5C6167",
+"3+ c #F0F1F1",
+"4+ c #F7F7F7",
+"5+ c #929699",
+"6+ c #F3F3F3",
+"7+ c #6E7378",
+"8+ c #161E27",
+"9+ c #5D6268",
+"0+ c #ABADB1",
+"a+ c #D6D6D8",
+"b+ c #EBECED",
+"c+ c #E7E8E9",
+"d+ c #CDCFD0",
+"e+ c #9DA0A4",
+"f+ c #454B52",
+"g+ c #1A222B",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . + @ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % & + . . ",
+" . . . * = - ; > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > , ' ) = + . . ",
+" . + ! ~ { ] ^ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / ( _ : < [ } . ",
+" . . | 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 + . ",
+" . . | 6 7 3 3 3 8 9 0 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 0 9 8 3 3 3 3 a = . . ",
+" . . b c 3 3 d e f g h i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i h g f e d 3 3 j k + . ",
+" . } l m 3 n o p 5 q r i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i r q 5 p o n 3 s t & . ",
+" . % , 9 u v w x y z / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / z y x w v u A B $ . ",
+" . $ C D E F G 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 G F H D C $ . ",
+" . $ I J K L 3 3 3 3 M N / / / O P Q / / / 0 P P R P P P P R P P 0 / / / Q P O / / / N M 3 3 3 3 L K J I $ . ",
+" . $ S T U 3 3 3 s V W X Y Z i ` .h ..+.@.@.B Y , o , B .` > , ' #.$.%.o Y q - r Y X W V s 3 3 3 U T S $ . ",
+" . $ > &.3 3 3 *.$.=.-.+ + + . . . . . + . . . . . . . . . . . . . . . . . . . . & $ $ 5 =.$.*.3 3 3 &.> $ . ",
+" . $ > / 3 3 ;.* >.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . >.* ;.3 3 / > $ . ",
+" . $ > / 3 ,.'.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . ).'.,.3 / > $ . ",
+" . $ > / 3 !.~.+ . . . . . . . . . . . . . . . {.].n ] ^./.(._.:.<.[.}.. . . . . . . . . . . & |.!.3 / > $ . ",
+" . $ > / 3 / 1.. . . . . . . . . . . . . . 2.3.3 3 3 3 3 3 3 3 3 3 3 3 4.5.6.. . . . . . . . } 7./ 3 / > $ . ",
+" . $ > / 3 / 1.. . . . . . . . . . . . 8.9.3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0.. . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 / 1.. . . . . . . . . . . a./.3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 b.. . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 / 1.. . . . . . . . . . c.3 3 3 3 3 3 3 3 d.e.f.g.h.i.,.3 3 3 j.. . . . . . . . . + k./ 3 / > $ . ",
+" . $ > / 3 / 1.. . . . . . . . . '.M 3 3 3 3 3 l.m.n.o.. . . . . r p.q.r.s.. . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 / i . . . . . . . . ..t.3 3 3 3 3 u u.. . . . . . . . . . . . . . . . . . . . . . . $./ 3 / > $ . ",
+" . $ > / 3 / k.+ . . . . . . . v.3 3 3 3 3 w.- . . . . . . . . . . . . . . . . . . . . . . . . #./ 3 / > $ . ",
+" . $ > / 3 / > + . . . . . . ' d.3 3 3 3 x.#.. . . . . . . . . . . . . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / 3 / > + . . . . . . y.3 3 3 3 ,.z.. . . . . . . . . . . . . . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / 3 / k.+ . . . . . . 0.3 3 3 3 A.. . . . . . . . . . . . . . . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / 3 / +.. . . . . . . B.3 3 3 3 a.. . . . . . . . . . . . . . . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / 3 / 1.. . . . . . . T 3 3 3 3 C.. . . . . . . . . . . . . . . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / 3 / ... . . . . . . D.3 3 3 3 ... . . . . . . . . . . . . . . . . . . . . . . . . . . #./ 3 / > $ . ",
+" . $ > / 3 / @.+ . . . . . . N 3 3 3 3 > . . . . . . . . . . . . . . . . . . . . . . . . . . . ../ 3 / > $ . ",
+" . $ > / 3 / i . . . . . . . E.3 3 3 3 F.. . . . . . . . . . . . . . . . . . . . . . + - . . . @./ 3 / > $ . ",
+" . $ > / 3 / , + . . . . . . h.3 3 3 3 G.. . . . . . . . . . . . . . . . . . . . . + . . . . . o / 3 / > $ . ",
+" . $ > / 3 / +.. . . . . . . H.3 3 3 3 I.. . . . . . . . . . . . . + . . . . . . . . . . . . . ../ 3 / > $ . ",
+" . $ > / 3 / J.o.. . . . . . K.3 3 3 3 3 L.. . . . . . . . . . . . . . . . . . . . . . . . . . M./ 3 / > $ . ",
+" . $ > / 3 / @.o.. . . . . . N.t.3 3 3 3 O.{.. . . . . . . . . . . . . . . . . . . . . . . . . P./ 3 / > $ . ",
+" . $ > / 3 / +.. . . . . . . . 1 3 3 3 3 3 Q.C.. . . . . . . . . . . . . . . . . . . . . . . . . / 3 / > $ . ",
+" . $ > / 3 / B + . . . . . . . #.R.3 3 3 3 3 Q S.T.. . . . . . . . . . . U.. . . . . . . . . . . / 3 / > $ . ",
+" . $ > / 3 / V.+ . . . . . . . . W.2 3 3 3 3 3 3 X.[.Y.. . . . . h p.Z.9.`.T.. . . . . . . . . N./ 3 / > $ . ",
+" . $ > / 3 / $.+ . . . . . . . . . S.3 3 3 3 3 3 3 3 3 d.`. +i.Q 3 3 3 3 3 .+. . . . . . . . . #./ 3 / > $ . ",
+" . $ > / 3 / 1.. . . . . . . . . . . ++/.3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 ;.. . . . . . . . . $./ 3 / > $ . ",
+" . $ > / 3 / 1.. . . . . . . . . . . . F.e.3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 L C . . . . . . . . 1./ 3 / > $ . ",
+" . $ > / 3 / @.. . . . . . . . . . . . . T.@+#+3 3 3 3 3 3 3 3 3 3 3 ,.$+[.%+. . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 / 1.+ . . . . . . . . . . . . . . . &+[.*+=+t.l.R _ -+;+>+C + . . . . . . . . . . . +./ 3 / > $ . ",
+" . $ > / 3 !.> + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } X !.3 / > $ . ",
+" . $ > / 3 ,.H 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + + ,+'+,.3 )+> $ . ",
+" . $ B !+3 3 ~+| } . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + >.| {+3 3 z , % . ",
+" . & t i.3 3 3 5.%.& + + . . . . . . . . . . . . . . . . . . . . . . . + + } + . . . . + ]+$.5.3 3 3 ^+/+} . ",
+" . + 5 (+3 3 3 3 s _+:+$.o.. N.#.$.1.1.1.1.1.1.J.$.k.<+[+[+1.' $.1.1.i k.> > i l N.. o.}+_+s 3 3 3 3 |+1+. . ",
+" . . 1+2+3 3 3 3 3 3 l./ / / / / / / / / / / / / 3+P P P P 3+/ / / / / / / / / / / / / l.3 3 3 3 3 4+F.k . . ",
+" . + -.5+3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6+7+= . . ",
+" . @ 8+9+0+a+b+/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / c+d+e+f+= + . ",
+" . . + ]+5 %.k.> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > +.- ]+) . . . ",
+" . . + & % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # g++ . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" ",
+" ",
+" ",
+" ",
+" "};
--- /dev/null
+/* XPM */
+const static char * LIcon[] = {
+"64 64 166 2",
+" c None",
+". c #1D242D",
+"+ c #1C232C",
+"@ c #1A212B",
+"# c #19212A",
+"$ c #192029",
+"% c #19202A",
+"& c #1A212A",
+"* c #141C25",
+"= c #131A24",
+"- c #202730",
+"; c #272E37",
+"> c #2B313A",
+", c #282F37",
+"' c #222931",
+") c #151C25",
+"! c #131B24",
+"~ c #4A5158",
+"{ c #A0A4A7",
+"] c #CFD0D2",
+"^ c #E6E7E8",
+"/ c #F1F2F2",
+"( c #E9EAEB",
+"_ c #D4D5D7",
+": c #A8ABAE",
+"< c #575D63",
+"[ c #151D26",
+"} c #1B222B",
+"| c #141B25",
+"1 c #777B81",
+"2 c #F6F7F7",
+"3 c #FFFFFF",
+"4 c #898C91",
+"5 c #161D26",
+"6 c #4C5158",
+"7 c #FBFBFC",
+"8 c #FDFDFD",
+"9 c #F4F4F5",
+"0 c #F1F1F2",
+"a c #565B62",
+"b c #141B24",
+"c c #A3A5AA",
+"d c #E1E1E3",
+"e c #898D92",
+"f c #4E535A",
+"g c #30373E",
+"h c #252C35",
+"i c #272D36",
+"j c #AAADB0",
+"k c #151C26",
+"l c #222831",
+"m c #D3D5D7",
+"n c #B0B2B5",
+"o c #252C34",
+"p c #030A15",
+"q c #232A33",
+"r c #272E36",
+"s c #D8D9DB",
+"t c #232A32",
+"u c #C6C8CA",
+"v c #0F1720",
+"w c #323940",
+"x c #929599",
+"y c #CACCCE",
+"z c #E9E9EA",
+"A c #F6F6F7",
+"B c #293038",
+"C c #2D343C",
+"D c #F3F3F4",
+"E c #52575F",
+"F c #5F646A",
+"G c #ECECED",
+"H c #52575E",
+"I c #2F353D",
+"J c #DADCDD",
+"K c #6D7177",
+"L c #FAFAFA",
+"M c #F9F9F9",
+"N c #F2F2F3",
+"O c #EEEFEF",
+"P c #EDEEEF",
+"Q c #EFEFF0",
+"R c #EEEEEF",
+"S c #2D333C",
+"T c #E2E3E4",
+"U c #D5D7D8",
+"V c #777B80",
+"W c #41474F",
+"X c #2C323B",
+"Y c #2A3139",
+"Z c #2B323A",
+"` c #30363E",
+" . c #2A313A",
+".. c #242A33",
+"+. c #242B33",
+"@. c #293039",
+"#. c #2A3039",
+"$. c #212830",
+"%. c #212831",
+"&. c #222932",
+"*. c #F1F1F1",
+"=. c #9B9FA2",
+"-. c #242B34",
+";. c #0F1620",
+">. c #181F28",
+",. c #B7B9BC",
+"'. c #171E27",
+"). c #FCFCFC",
+"!. c #52585F",
+"~. c #121922",
+"{. c #F2F3F3",
+"]. c #2B3139",
+"^. c #1E252E",
+"/. c #1F262F",
+"(. c #1F262E",
+"_. c #2D333B",
+":. c #262C35",
+"<. c #252B34",
+"[. c #F0F1F1",
+"}. c #292F38",
+"|. c #ECEDED",
+"1. c #FEFEFE",
+"2. c #EAEBEB",
+"3. c #ECEDEE",
+"4. c #EDEEEE",
+"5. c #EFF0F0",
+"6. c #232932",
+"7. c #20272F",
+"8. c #1F252E",
+"9. c #282E37",
+"0. c #262D36",
+"a. c #F7F8F8",
+"b. c #31373F",
+"c. c #121923",
+"d. c #51575E",
+"e. c #F2F2F2",
+"f. c #B6B8BB",
+"g. c #B5B7BA",
+"h. c #D8DADB",
+"i. c #9B9EA2",
+"j. c #121A23",
+"k. c #CED0D1",
+"l. c #AEB0B3",
+"m. c #75797F",
+"n. c #40454E",
+"o. c #2C333B",
+"p. c #30363F",
+"q. c #9C9FA3",
+"r. c #131A23",
+"s. c #5C6167",
+"t. c #F8F8F9",
+"u. c #F7F7F7",
+"v. c #444951",
+"w. c #929699",
+"x. c #F3F3F3",
+"y. c #6E7378",
+"z. c #161E27",
+"A. c #5D6268",
+"B. c #ABADB1",
+"C. c #D6D6D8",
+"D. c #EBECED",
+"E. c #E7E8E9",
+"F. c #CDCFD0",
+"G. c #9DA0A4",
+"H. c #454B52",
+"I. c #1A222B",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . + @ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % & + . . ",
+" . . . * = - ; > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > , ' ) = + . . ",
+" . + ! ~ { ] ^ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / ( _ : < [ } . ",
+" . . | 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 + . ",
+" . . | 6 7 3 3 3 8 9 0 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 0 9 8 3 3 3 3 a = . . ",
+" . . b c 3 3 d e f g h i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i h g f e d 3 3 j k + . ",
+" . } l m 3 n o p 5 q r i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i r q 5 p o n 3 s t & . ",
+" . % , 9 u v w x y z / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / z y x w v u A B $ . ",
+" . $ C D E F G 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 G F H D C $ . ",
+" . $ I J K L 3 3 3 3 M N / / / O P Q / / / 0 P P R P P P P R P P 0 / / / Q P O / / / N M 3 3 3 3 L K J I $ . ",
+" . $ S T U 3 3 3 s V W X Y Z i ` .h ..i ...., B r +.r , @.I #.r $.- q %.+.B &.- r Y X W V s 3 3 3 U T S $ . ",
+" . $ > *.3 3 3 =.-.;.>.+ + + . . . . . + . . . . . . . . . . . . . . . . . . . . & $ $ 5 ;.-.=.3 3 3 *.> $ . ",
+" . $ > / 3 3 ,.* '.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . '.* ,.3 3 / > $ . ",
+" . $ > / 3 ).!.5 . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . + . . . . ~.!.).3 / > $ . ",
+" . $ > / 3 {.].+ . . . . . . . . . 3 3 3 3 3 . . ^./.(.^.^.^.^.. . . . . . . . . . . . . . . & _.{.3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . 3 3 3 3 3 ^.. . . . . . . . . . . . . . . . . . . . . . . } #./ 3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 / <.. . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 [.<.. . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . + }./ 3 / > $ . ",
+" . $ > / 3 O <.. . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 |.:.. . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . -./ 3 / > $ . ",
+" . $ > / 1.2.i + . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . %./ 3 / > $ . ",
+" . $ > / 1.2.}.+ . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / 1.2.}.+ . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / 1.3.i + . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / 3 4.i . . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . /./ 3 / > $ . ",
+" . $ > / 3 5.<.. . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . /./ 3 / > $ . ",
+" . $ > / 3 [.6.. . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . - [.3 / > $ . ",
+" . $ > / 3 / ..+ . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . 6.[.3 / > $ . ",
+" . $ > / 3 / i . . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . + . . . . ..5.3 / > $ . ",
+" . $ > / 3 / r + . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . + . . . . . +.5.3 / > $ . ",
+" . $ > / 3 / i . . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . 6.5.3 / > $ . ",
+" . $ > / 3 / t . . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . 7.[.3 / > $ . ",
+" . $ > / 3 / ... . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . 8.[.3 / > $ . ",
+" . $ > / 3 / 9.. . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . . / 3 / > $ . ",
+" . $ > / 3 / B + . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . . / 3 / > $ . ",
+" . $ > / 3 / 0.+ . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . /./ 3 / > $ . ",
+" . $ > / 3 / -.+ . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . %./ 3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . 3 3 3 3 3 . . . . . . . . . . . . . . . . . . . . . . . . . -./ 3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . 3 3 3 3 3 a.a.a.a.a.a.a.a.a.a.a.a.a.a.b.. . . . . . . . . . :./ 3 / > $ . ",
+" . $ > / 3 / <.. . . . . . . . . . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 b.. . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 / :.+ . . . . . . . . . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 b.. . . . . . . . . . 9./ 3 / > $ . ",
+" . $ > / 3 {.> + . . . . . . . . . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 b.. . . . . . . . . } X {.3 / > $ . ",
+" . $ > / 3 ).H 5 . . . . . . . . . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 b.. . . . . . . + + c.d.).3 e.> $ . ",
+" . $ B |.3 3 f.| } . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + '.| g.3 3 z , % . ",
+" . & t h.3 3 3 i.&.& + + . . . . . . . . . . . . . . . . . . . . . . . + + } + . . . . + j.-.i.3 3 3 k.7.} . ",
+" . + 5 l.3 3 3 3 s m.n.-.^.. /.%.-.:.:.:.:.:.:.+.-.}.o.C C <.$.q :.:.i 9.#.> i l /.. ^.p.m.s 3 3 3 3 q.r.. . ",
+" . . r.s.3 3 3 3 3 3 t./ / / / / / / / / / / / / [.P P P P [./ / / / / / / / / / / / / t.3 3 3 3 3 u.v.k . . ",
+" . + >.w.3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 x.y.= . . ",
+" . @ z.A.B.C.D./ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / E.F.G.H.= + . ",
+" . . + j.5 &.}.> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > 9.- j.) . . . ",
+" . . + & % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # I.+ . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" ",
+" ",
+" ",
+" ",
+" "};
--- /dev/null
+/* XPM */
+const static char * LbIcon[] = {
+"64 64 207 2",
+" c None",
+". c #1D242D",
+"+ c #1C232C",
+"@ c #1A212B",
+"# c #19212A",
+"$ c #192029",
+"% c #19202A",
+"& c #1A212A",
+"* c #141C25",
+"= c #131A24",
+"- c #202730",
+"; c #272E37",
+"> c #2B313A",
+", c #282F37",
+"' c #222931",
+") c #151C25",
+"! c #131B24",
+"~ c #4A5158",
+"{ c #A0A4A7",
+"] c #CFD0D2",
+"^ c #E6E7E8",
+"/ c #F1F2F2",
+"( c #E9EAEB",
+"_ c #D4D5D7",
+": c #A8ABAE",
+"< c #575D63",
+"[ c #151D26",
+"} c #1B222B",
+"| c #141B25",
+"1 c #777B81",
+"2 c #F6F7F7",
+"3 c #FFFFFF",
+"4 c #898C91",
+"5 c #161D26",
+"6 c #4C5158",
+"7 c #FBFBFC",
+"8 c #FDFDFD",
+"9 c #F4F4F5",
+"0 c #F1F1F2",
+"a c #565B62",
+"b c #141B24",
+"c c #A3A5AA",
+"d c #E1E1E3",
+"e c #898D92",
+"f c #4E535A",
+"g c #30373E",
+"h c #252C35",
+"i c #272D36",
+"j c #AAADB0",
+"k c #151C26",
+"l c #222831",
+"m c #D3D5D7",
+"n c #B0B2B5",
+"o c #252C34",
+"p c #030A15",
+"q c #232A33",
+"r c #272E36",
+"s c #D8D9DB",
+"t c #232A32",
+"u c #C6C8CA",
+"v c #0F1720",
+"w c #323940",
+"x c #929599",
+"y c #CACCCE",
+"z c #E9E9EA",
+"A c #F6F6F7",
+"B c #293038",
+"C c #2D343C",
+"D c #F3F3F4",
+"E c #52575F",
+"F c #5F646A",
+"G c #ECECED",
+"H c #52575E",
+"I c #2F353D",
+"J c #DADCDD",
+"K c #6D7177",
+"L c #FAFAFA",
+"M c #F9F9F9",
+"N c #F2F2F3",
+"O c #EEEFEF",
+"P c #EDEEEF",
+"Q c #EFEFF0",
+"R c #EEEEEF",
+"S c #2D333C",
+"T c #E2E3E4",
+"U c #D5D7D8",
+"V c #777B80",
+"W c #41474F",
+"X c #2C323B",
+"Y c #2A3139",
+"Z c #2B323A",
+"` c #30363E",
+" . c #2A313A",
+".. c #242A33",
+"+. c #242B33",
+"@. c #293039",
+"#. c #2A3039",
+"$. c #212830",
+"%. c #212831",
+"&. c #222932",
+"*. c #F1F1F1",
+"=. c #9B9FA2",
+"-. c #242B34",
+";. c #0F1620",
+">. c #181F28",
+",. c #B7B9BC",
+"'. c #171E27",
+"). c #FCFCFC",
+"!. c #52585F",
+"~. c #121922",
+"{. c #F2F3F3",
+"]. c #2B3139",
+"^. c #1E252E",
+"/. c #1F262F",
+"(. c #1F262E",
+"_. c #2D333B",
+":. c #262C35",
+"<. c #1E242D",
+"[. c #252B34",
+"}. c #F0F1F1",
+"|. c #292F38",
+"1. c #ECEDED",
+"2. c #FEFEFE",
+"3. c #EAEBEB",
+"4. c #ECEDEE",
+"5. c #767A80",
+"6. c #B2B4B7",
+"7. c #DBDCDE",
+"8. c #F7F8F8",
+"9. c #BDBFC2",
+"0. c #919499",
+"a. c #3E444C",
+"b. c #EDEEEE",
+"c. c #A6A9AC",
+"d. c #EFF0F0",
+"e. c #D2D4D5",
+"f. c #2C333B",
+"g. c #232932",
+"h. c #E3E4E5",
+"i. c #C9CACC",
+"j. c #C3C5C7",
+"k. c #D9DADC",
+"l. c #B3B5B8",
+"m. c #353B43",
+"n. c #818589",
+"o. c #51565D",
+"p. c #3C424A",
+"q. c #9FA2A6",
+"r. c #84888D",
+"s. c #D6D7D9",
+"t. c #3D434B",
+"u. c #F8F8F9",
+"v. c #20272F",
+"w. c #30363F",
+"x. c #E5E6E7",
+"y. c #1F252E",
+"z. c #282E37",
+"A. c #696E73",
+"B. c #C4C6C8",
+"C. c #82868B",
+"D. c #262D36",
+"E. c #D8D9DA",
+"F. c #2E353D",
+"G. c #F4F4F4",
+"H. c #7A7F84",
+"I. c #F5F5F5",
+"J. c #B4B7B9",
+"K. c #ACAFB2",
+"L. c #C1C3C5",
+"M. c #7F8388",
+"N. c #EDEDEE",
+"O. c #73777C",
+"P. c #585D64",
+"Q. c #8D9195",
+"R. c #E0E0E2",
+"S. c #E0E1E2",
+"T. c #B3B6B9",
+"U. c #75797F",
+"V. c #121923",
+"W. c #51575E",
+"X. c #F2F2F2",
+"Y. c #B6B8BB",
+"Z. c #B5B7BA",
+"`. c #D8DADB",
+" + c #9B9EA2",
+".+ c #121A23",
+"++ c #CED0D1",
+"@+ c #AEB0B3",
+"#+ c #40454E",
+"$+ c #9C9FA3",
+"%+ c #131A23",
+"&+ c #5C6167",
+"*+ c #F7F7F7",
+"=+ c #444951",
+"-+ c #929699",
+";+ c #F3F3F3",
+">+ c #6E7378",
+",+ c #161E27",
+"'+ c #5D6268",
+")+ c #ABADB1",
+"!+ c #D6D6D8",
+"~+ c #EBECED",
+"{+ c #E7E8E9",
+"]+ c #CDCFD0",
+"^+ c #9DA0A4",
+"/+ c #454B52",
+"(+ c #1A222B",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . + @ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % & + . . ",
+" . . . * = - ; > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > , ' ) = + . . ",
+" . + ! ~ { ] ^ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / ( _ : < [ } . ",
+" . . | 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 + . ",
+" . . | 6 7 3 3 3 8 9 0 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 0 9 8 3 3 3 3 a = . . ",
+" . . b c 3 3 d e f g h i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i h g f e d 3 3 j k + . ",
+" . } l m 3 n o p 5 q r i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i r q 5 p o n 3 s t & . ",
+" . % , 9 u v w x y z / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / z y x w v u A B $ . ",
+" . $ C D E F G 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 G F H D C $ . ",
+" . $ I J K L 3 3 3 3 M N / / / O P Q / / / 0 P P R P P P P R P P 0 / / / Q P O / / / N M 3 3 3 3 L K J I $ . ",
+" . $ S T U 3 3 3 s V W X Y Z i ` .h ..i ...., B r +.r , @.I #.r $.- q %.+.B &.- r Y X W V s 3 3 3 U T S $ . ",
+" . $ > *.3 3 3 =.-.;.>.+ + + . . . . . + . . . . . . . . . . . . . . . . . . . . & $ $ 5 ;.-.=.3 3 3 *.> $ . ",
+" . $ > / 3 3 ,.* '.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . '.* ,.3 3 / > $ . ",
+" . $ > / 3 ).!.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . ~.!.).3 / > $ . ",
+" . $ > / 3 {.].+ . . . . . . . . . . . . . . . . ^./.(.^.^.^.^.. . . . . . . . . . . . . . . & _.{.3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . . . . . <.^.. . . . . . . . . . . . . . . . . . . . . . . } #./ 3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 / [.. . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 }.[.. . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . . . + |./ 3 / > $ . ",
+" . $ > / 3 O [.. . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 1.:.. . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . . . . -./ 3 / > $ . ",
+" . $ > / 2.3.i + . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . . . . %./ 3 / > $ . ",
+" . $ > / 2.3.|.+ . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / 2.3.|.+ . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / 2.4.i + . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 5.6.7.R 8.7.9.0.a.. . . . . . - / 3 / > $ . ",
+" . $ > / 3 b.i . . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 3 3 3 3 3 3 3 3 3 c.#.. . . . /./ 3 / > $ . ",
+" . $ > / 3 d.[.. . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 e.f.. . . /./ 3 / > $ . ",
+" . $ > / 3 }.g.. . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 3 h.i.j.k.M 3 3 3 3 3 l.. . . - }.3 / > $ . ",
+" . $ > / 3 / ..+ . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 m.. . . . C n.R 3 3 3 3 o.. . g.}.3 / > $ . ",
+" . $ > / 3 / i . . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . p./ 3 3 3 q.. . ..d.3 / > $ . ",
+" . $ > / 3 / r + . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . r.3 3 3 s.. . +.d.3 / > $ . ",
+" . $ > / 3 / i . . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . t.3 3 3 G . . g.d.3 / > $ . ",
+" . $ > / 3 / t . . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . ..3 3 3 u.. . v.}.3 / > $ . ",
+" . $ > / 3 / ... . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . w.3 3 3 x.. . y.}.3 / > $ . ",
+" . $ > / 3 / z.. . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . A.3 3 3 B.. . . / 3 / > $ . ",
+" . $ > / 3 / B + . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . , 7.3 3 3 C.. . . / 3 / > $ . ",
+" . $ > / 3 / D.+ . 3 3 3 3 . . . . . . . . . . . . . . . 3 3 3 3 /.. . . . /.F E.3 3 3 N F.. . /./ 3 / > $ . ",
+" . $ > / 3 / -.+ . 3 3 3 3 G.G.G.G.G.G.G.G.G.G.G.H.. . . 3 3 3 3 I.y J.K.L.( 3 3 3 3 3 M.. . . %./ 3 / > $ . ",
+" . $ > / 3 / :.. . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 M.. . . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 q.. . . . -./ 3 / > $ . ",
+" . $ > / 3 / :.. . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 M.. . . 3 3 3 3 3 3 3 3 3 3 3 3 N.O.. . . . . :./ 3 / > $ . ",
+" . $ > / 3 / [.. . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 M.. . . 3 3 3 P.Q.u R.2 D S.T.U.h . . . . . . i / 3 / > $ . ",
+" . $ > / 3 / :.+ . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . . . . . . . . z./ 3 / > $ . ",
+" . $ > / 3 {.> + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } X {.3 / > $ . ",
+" . $ > / 3 ).H 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + + V.W.).3 X.> $ . ",
+" . $ B 1.3 3 Y.| } . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + '.| Z.3 3 z , % . ",
+" . & t `.3 3 3 +&.& + + . . . . . . . . . . . . . . . . . . . . . . . + + } + . . . . + .+-. +3 3 3 ++v.} . ",
+" . + 5 @+3 3 3 3 s U.#+-.^.. /.%.-.:.:.:.:.:.:.+.-.|.f.C C [.$.q :.:.i z.#.> i l /.. ^.w.U.s 3 3 3 3 $+%+. . ",
+" . . %+&+3 3 3 3 3 3 u./ / / / / / / / / / / / / }.P P P P }./ / / / / / / / / / / / / u.3 3 3 3 3 *+=+k . . ",
+" . + >.-+3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 ;+>+= . . ",
+" . @ ,+'+)+!+~+/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / {+]+^+/+= + . ",
+" . . + .+5 &.|.> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > z.- .+) . . . ",
+" . . + & % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # (++ . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" ",
+" ",
+" ",
+" ",
+" "};
--- /dev/null
+/* XPM */
+const static char * PkIcon[] = {
+"64 64 217 2",
+" c None",
+". c #1D242D",
+"+ c #1C232C",
+"@ c #1A212B",
+"# c #19212A",
+"$ c #192029",
+"% c #19202A",
+"& c #1A212A",
+"* c #141C25",
+"= c #131A24",
+"- c #202730",
+"; c #272E37",
+"> c #2B313A",
+", c #282F37",
+"' c #222931",
+") c #151C25",
+"! c #131B24",
+"~ c #4A5158",
+"{ c #A0A4A7",
+"] c #CFD0D2",
+"^ c #E6E7E8",
+"/ c #F1F2F2",
+"( c #E9EAEB",
+"_ c #D4D5D7",
+": c #A8ABAE",
+"< c #575D63",
+"[ c #151D26",
+"} c #1B222B",
+"| c #141B25",
+"1 c #777B81",
+"2 c #F6F7F7",
+"3 c #FFFFFF",
+"4 c #898C91",
+"5 c #161D26",
+"6 c #4C5158",
+"7 c #FBFBFC",
+"8 c #FDFDFD",
+"9 c #F4F4F5",
+"0 c #F1F1F2",
+"a c #565B62",
+"b c #141B24",
+"c c #A3A5AA",
+"d c #E1E1E3",
+"e c #898D92",
+"f c #4E535A",
+"g c #30373E",
+"h c #252C35",
+"i c #272D36",
+"j c #AAADB0",
+"k c #151C26",
+"l c #222831",
+"m c #D3D5D7",
+"n c #B0B2B5",
+"o c #252C34",
+"p c #030A15",
+"q c #232A33",
+"r c #272E36",
+"s c #D8D9DB",
+"t c #232A32",
+"u c #C6C8CA",
+"v c #0F1720",
+"w c #323940",
+"x c #929599",
+"y c #CACCCE",
+"z c #E9E9EA",
+"A c #F6F6F7",
+"B c #293038",
+"C c #2D343C",
+"D c #F3F3F4",
+"E c #52575F",
+"F c #5F646A",
+"G c #ECECED",
+"H c #52575E",
+"I c #2F353D",
+"J c #DADCDD",
+"K c #6D7177",
+"L c #FAFAFA",
+"M c #F9F9F9",
+"N c #F2F2F3",
+"O c #EEEFEF",
+"P c #EDEEEF",
+"Q c #EFEFF0",
+"R c #EEEEEF",
+"S c #2D333C",
+"T c #E2E3E4",
+"U c #D5D7D8",
+"V c #777B80",
+"W c #41474F",
+"X c #2C323B",
+"Y c #2A3139",
+"Z c #2B323A",
+"` c #30363E",
+" . c #2A313A",
+".. c #242A33",
+"+. c #242B33",
+"@. c #293039",
+"#. c #2A3039",
+"$. c #212830",
+"%. c #212831",
+"&. c #222932",
+"*. c #F1F1F1",
+"=. c #9B9FA2",
+"-. c #242B34",
+";. c #0F1620",
+">. c #181F28",
+",. c #B7B9BC",
+"'. c #171E27",
+"). c #FCFCFC",
+"!. c #52585F",
+"~. c #121922",
+"{. c #F2F3F3",
+"]. c #2B3139",
+"^. c #1E252E",
+"/. c #1F262F",
+"(. c #1F262E",
+"_. c #2D333B",
+":. c #262C35",
+"<. c #1E242D",
+"[. c #F8F8F9",
+"}. c #EFF0F0",
+"|. c #E5E6E7",
+"1. c #C4C6C8",
+"2. c #919499",
+"3. c #434850",
+"4. c #252B34",
+"5. c #A4A6AA",
+"6. c #232932",
+"7. c #F0F1F1",
+"8. c #B3B6B9",
+"9. c #1E252D",
+"0. c #292F38",
+"a. c #DBDCDE",
+"b. c #E0E1E2",
+"c. c #5B6066",
+"d. c #ECEDED",
+"e. c #545A60",
+"f. c #A6A9AC",
+"g. c #B6B8BB",
+"h. c #FEFEFE",
+"i. c #EAEBEB",
+"j. c #95989C",
+"k. c #363C44",
+"l. c #F6F6F6",
+"m. c #EDEDEE",
+"n. c #ECEDEE",
+"o. c #4C5259",
+"p. c #A0A3A7",
+"q. c #595E65",
+"r. c #EDEEEE",
+"s. c #C7C8CB",
+"t. c #ACAFB2",
+"u. c #AAACB0",
+"v. c #EBECEC",
+"w. c #494F56",
+"x. c #333941",
+"y. c #5A5F65",
+"z. c #8B8F93",
+"A. c #3C4249",
+"B. c #C5C7C9",
+"C. c #BCBEC1",
+"D. c #D3D4D6",
+"E. c #31373F",
+"F. c #2E353D",
+"G. c #262D35",
+"H. c #F7F8F8",
+"I. c #9DA0A4",
+"J. c #CCCED0",
+"K. c #DDDEDF",
+"L. c #CECFD1",
+"M. c #75797F",
+"N. c #2C323A",
+"O. c #9FA2A6",
+"P. c #454B52",
+"Q. c #BBBDC0",
+"R. c #20272F",
+"S. c #CBCDCF",
+"T. c #343B43",
+"U. c #1F252E",
+"V. c #282E37",
+"W. c #D9DADC",
+"X. c #353B43",
+"Y. c #262D36",
+"Z. c #41474E",
+"`. c #4E545B",
+" + c #B9BBBE",
+".+ c #5E6369",
+"++ c #FBFBFB",
+"@+ c #ABADB0",
+"#+ c #6F7379",
+"$+ c #9C9FA3",
+"%+ c #121923",
+"&+ c #51575E",
+"*+ c #F2F2F2",
+"=+ c #B5B7BA",
+"-+ c #D8DADB",
+";+ c #9B9EA2",
+">+ c #121A23",
+",+ c #CED0D1",
+"'+ c #AEB0B3",
+")+ c #40454E",
+"!+ c #2C333B",
+"~+ c #30363F",
+"{+ c #131A23",
+"]+ c #5C6167",
+"^+ c #F7F7F7",
+"/+ c #444951",
+"(+ c #929699",
+"_+ c #F3F3F3",
+":+ c #6E7378",
+"<+ c #161E27",
+"[+ c #5D6268",
+"}+ c #ABADB1",
+"|+ c #D6D6D8",
+"1+ c #EBECED",
+"2+ c #E7E8E9",
+"3+ c #CDCFD0",
+"4+ c #1A222B",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . + @ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % & + . . ",
+" . . . * = - ; > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > , ' ) = + . . ",
+" . + ! ~ { ] ^ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / ( _ : < [ } . ",
+" . . | 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 + . ",
+" . . | 6 7 3 3 3 8 9 0 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 0 9 8 3 3 3 3 a = . . ",
+" . . b c 3 3 d e f g h i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i h g f e d 3 3 j k + . ",
+" . } l m 3 n o p 5 q r i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i r q 5 p o n 3 s t & . ",
+" . % , 9 u v w x y z / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / z y x w v u A B $ . ",
+" . $ C D E F G 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 G F H D C $ . ",
+" . $ I J K L 3 3 3 3 M N / / / O P Q / / / 0 P P R P P P P R P P 0 / / / Q P O / / / N M 3 3 3 3 L K J I $ . ",
+" . $ S T U 3 3 3 s V W X Y Z i ` .h ..i ...., B r +.r , @.I #.r $.- q %.+.B &.- r Y X W V s 3 3 3 U T S $ . ",
+" . $ > *.3 3 3 =.-.;.>.+ + + . . . . . + . . . . . . . . . . . . . . . . . . . . & $ $ 5 ;.-.=.3 3 3 *.> $ . ",
+" . $ > / 3 3 ,.* '.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . '.* ,.3 3 / > $ . ",
+" . $ > / 3 ).!.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . ~.!.).3 / > $ . ",
+" . $ > / 3 {.].+ . . . . . . . . . . . . . . . . ^./.(.^.^.^.^.. . . . . . . . . . . . . . . & _.{.3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . . . . . <.^.. . . . . . . . . . . . . . . . . . . . . . . } #./ 3 / > $ . ",
+" . $ > / 3 / :.. . 3 3 3 3 3 3 3 3 [.}.|.1.2.3.. . . . . . . 3 3 3 3 . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 / 4.. . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5.6.. . . . . 3 3 3 3 . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 7.4.. . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 8.9.. . . . 3 3 3 3 . . . . . . . . . . . . + 0./ 3 / > $ . ",
+" . $ > / 3 O 4.. . 3 3 3 3 a.a.a.b.G L 3 3 3 3 3 3 c.. . . . 3 3 3 3 . . . . . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 d.:.. . 3 3 3 3 . . . . . 6.e.f.3 3 3 3 g.. . . . 3 3 3 3 . . . . . . . . . . . . . -./ 3 / > $ . ",
+" . $ > / h.i.i + . 3 3 3 3 . . . . . . . . j.3 3 3 a.. . . . 3 3 3 3 . . . . . . . . . . . . . %./ 3 / > $ . ",
+" . $ > / h.i.0.+ . 3 3 3 3 . . . . . . . . k.3 3 3 l.. . . . 3 3 3 3 . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / h.i.0.+ . 3 3 3 3 . . . . . . . . -.3 3 3 m.. . . . 3 3 3 3 . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / h.n.i + . 3 3 3 3 . . . . . . . . o.3 3 3 _ . . . . 3 3 3 3 . . . . . 9.p.3 3 3 D q.. - / 3 / > $ . ",
+" . $ > / 3 r.i . . 3 3 3 3 . . . . . . . -.s.3 3 3 t.. . . . 3 3 3 3 . . . . /.u.3 3 3 v.w.. . /./ 3 / > $ . ",
+" . $ > / 3 }.4.. . 3 3 3 3 . . /.r x.y.z.b.3 3 3 3 a . . . . 3 3 3 3 . . . %.8.3 3 3 b.A.. . . /./ 3 / > $ . ",
+" . $ > / 3 7.6.. . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 B.9.. . . . 3 3 3 3 . . ..C.3 3 3 D.E.. . . . - 7.3 / > $ . ",
+" . $ > / 3 / ..+ . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 a.F.. . . . . 3 3 3 3 . G.1.3 3 3 1.B . . . . . 6.7.3 / > $ . ",
+" . $ > / 3 / i . . 3 3 3 3 3 3 3 3 3 3 3 3 H.I.h . . . . . . 3 3 3 3 #.J.3 3 3 8.' . + . . . . ..}.3 / > $ . ",
+" . $ > / 3 / r + . 3 3 3 3 3 3 2 i.K.L.: M.N.. . . . . . . . 3 3 3 3 D.3 3 3 O.^.. + . . . . . +.}.3 / > $ . ",
+" . $ > / 3 / i . . 3 3 3 3 . . . . . . . . . . . . . . . . . 3 3 3 3 3 3 3 [.P.. . . . . . . . 6.}.3 / > $ . ",
+" . $ > / 3 / t . . 3 3 3 3 . . . . . . . . . . . . . . . . . 3 3 3 3 Q.3 3 3 ( A.. . . . . . . R.7.3 / > $ . ",
+" . $ > / 3 / ... . 3 3 3 3 . . . . . . . . . . . . . . . . . 3 3 3 3 -.S.3 3 3 T T.. . . . . . U.7.3 / > $ . ",
+" . $ > / 3 / V.. . 3 3 3 3 . . . . . . . . . . . . . . . . . 3 3 3 3 . N.W.3 3 3 W.C . . . . . . / 3 / > $ . ",
+" . $ > / 3 / B + . 3 3 3 3 . . . . . . . . . . . . . . . . . 3 3 3 3 . . X.|.3 3 3 ] r . . . . . / 3 / > $ . ",
+" . $ > / 3 / Y.+ . 3 3 3 3 . . . . . . . . . . . . . . . . . 3 3 3 3 . . . Z.Q 3 3 3 1.6.. . . /./ 3 / > $ . ",
+" . $ > / 3 / -.+ . 3 3 3 3 . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . `.l.3 3 3 +/.. . %./ 3 / > $ . ",
+" . $ > / 3 / :.. . 3 3 3 3 . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . .+++3 3 3 @+9.. -./ 3 / > $ . ",
+" . $ > / 3 / :.. . 3 3 3 3 . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . #+3 3 3 3 $+. :./ 3 / > $ . ",
+" . $ > / 3 / 4.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 / :.+ . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . . . . . . . . V./ 3 / > $ . ",
+" . $ > / 3 {.> + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } X {.3 / > $ . ",
+" . $ > / 3 ).H 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + + %+&+).3 *+> $ . ",
+" . $ B d.3 3 g.| } . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + '.| =+3 3 z , % . ",
+" . & t -+3 3 3 ;+&.& + + . . . . . . . . . . . . . . . . . . . . . . . + + } + . . . . + >+-.;+3 3 3 ,+R.} . ",
+" . + 5 '+3 3 3 3 s M.)+-.^.. /.%.-.:.:.:.:.:.:.+.-.0.!+C C 4.$.q :.:.i V.#.> i l /.. ^.~+M.s 3 3 3 3 $+{+. . ",
+" . . {+]+3 3 3 3 3 3 [./ / / / / / / / / / / / / 7.P P P P 7./ / / / / / / / / / / / / [.3 3 3 3 3 ^+/+k . . ",
+" . + >.(+3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 _+:+= . . ",
+" . @ <+[+}+|+1+/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 2+3+I.P.= + . ",
+" . . + >+5 &.0.> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > V.- >+) . . . ",
+" . . + & % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # 4++ . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" ",
+" ",
+" ",
+" ",
+" "};
--- /dev/null
+/* XPM */
+const static char * PrIcon[] = {
+"64 64 209 2",
+" c None",
+". c #1D242D",
+"+ c #1C232C",
+"@ c #1A212B",
+"# c #19212A",
+"$ c #192029",
+"% c #19202A",
+"& c #1A212A",
+"* c #141C25",
+"= c #131A24",
+"- c #202730",
+"; c #272E37",
+"> c #2B313A",
+", c #282F37",
+"' c #222931",
+") c #151C25",
+"! c #131B24",
+"~ c #4A5158",
+"{ c #A0A4A7",
+"] c #CFD0D2",
+"^ c #E6E7E8",
+"/ c #F1F2F2",
+"( c #E9EAEB",
+"_ c #D4D5D7",
+": c #A8ABAE",
+"< c #575D63",
+"[ c #151D26",
+"} c #1B222B",
+"| c #141B25",
+"1 c #777B81",
+"2 c #F6F7F7",
+"3 c #FFFFFF",
+"4 c #898C91",
+"5 c #161D26",
+"6 c #4C5158",
+"7 c #FBFBFC",
+"8 c #FDFDFD",
+"9 c #F4F4F5",
+"0 c #F1F1F2",
+"a c #565B62",
+"b c #141B24",
+"c c #A3A5AA",
+"d c #E1E1E3",
+"e c #898D92",
+"f c #4E535A",
+"g c #30373E",
+"h c #252C35",
+"i c #272D36",
+"j c #AAADB0",
+"k c #151C26",
+"l c #222831",
+"m c #D3D5D7",
+"n c #B0B2B5",
+"o c #252C34",
+"p c #030A15",
+"q c #232A33",
+"r c #272E36",
+"s c #D8D9DB",
+"t c #232A32",
+"u c #C6C8CA",
+"v c #0F1720",
+"w c #323940",
+"x c #929599",
+"y c #CACCCE",
+"z c #E9E9EA",
+"A c #F6F6F7",
+"B c #293038",
+"C c #2D343C",
+"D c #F3F3F4",
+"E c #52575F",
+"F c #5F646A",
+"G c #ECECED",
+"H c #52575E",
+"I c #2F353D",
+"J c #DADCDD",
+"K c #6D7177",
+"L c #FAFAFA",
+"M c #F9F9F9",
+"N c #F2F2F3",
+"O c #EEEFEF",
+"P c #EDEEEF",
+"Q c #EFEFF0",
+"R c #EEEEEF",
+"S c #2D333C",
+"T c #E2E3E4",
+"U c #D5D7D8",
+"V c #777B80",
+"W c #41474F",
+"X c #2C323B",
+"Y c #2A3139",
+"Z c #2B323A",
+"` c #30363E",
+" . c #2A313A",
+".. c #242A33",
+"+. c #242B33",
+"@. c #293039",
+"#. c #2A3039",
+"$. c #212830",
+"%. c #212831",
+"&. c #222932",
+"*. c #F1F1F1",
+"=. c #9B9FA2",
+"-. c #242B34",
+";. c #0F1620",
+">. c #181F28",
+",. c #B7B9BC",
+"'. c #171E27",
+"). c #FCFCFC",
+"!. c #52585F",
+"~. c #121922",
+"{. c #F2F3F3",
+"]. c #2B3139",
+"^. c #1E252E",
+"/. c #1F262F",
+"(. c #1F262E",
+"_. c #2D333B",
+":. c #262C35",
+"<. c #1E242D",
+"[. c #252B34",
+"}. c #F5F5F5",
+"|. c #DEDFE0",
+"1. c #BABDBF",
+"2. c #818589",
+"3. c #363C44",
+"4. c #F0F1F1",
+"5. c #F8F8F9",
+"6. c #92959A",
+"7. c #292F38",
+"8. c #A4A6AA",
+"9. c #ECEDED",
+"0. c #F4F4F4",
+"a. c #F6F6F6",
+"b. c #51565D",
+"c. c #FEFEFE",
+"d. c #EAEBEB",
+"e. c #1E252D",
+"f. c #484D55",
+"g. c #7A7E83",
+"h. c #CECFD1",
+"i. c #B1B3B6",
+"j. c #D8DADB",
+"k. c #3E444C",
+"l. c #ECEDEE",
+"m. c #DFE0E1",
+"n. c #5B6066",
+"o. c #A9ABAF",
+"p. c #CCCED0",
+"q. c #E7E8E9",
+"r. c #C2C3C6",
+"s. c #7D8186",
+"t. c #2C333B",
+"u. c #EDEEEE",
+"v. c #4F545B",
+"w. c #D2D4D5",
+"x. c #4E545B",
+"y. c #EFF0F0",
+"z. c #2C323A",
+"A. c #AAACB0",
+"B. c #DDDEDF",
+"C. c #232932",
+"D. c #3F454D",
+"E. c #6A6E74",
+"F. c #999CA0",
+"G. c #EDEDEE",
+"H. c #4D535A",
+"I. c #E0E1E2",
+"J. c #B6B8BB",
+"K. c #83878C",
+"L. c #3C424A",
+"M. c #333941",
+"N. c #C8C9CC",
+"O. c #7F8388",
+"P. c #E1E2E3",
+"Q. c #D5D6D8",
+"R. c #BFC1C3",
+"S. c #94979B",
+"T. c #5B6067",
+"U. c #20272F",
+"V. c #1F252E",
+"W. c #282E37",
+"X. c #262D36",
+"Y. c #121923",
+"Z. c #51575E",
+"`. c #F2F2F2",
+" + c #B5B7BA",
+".+ c #9B9EA2",
+"++ c #121A23",
+"@+ c #CED0D1",
+"#+ c #AEB0B3",
+"$+ c #75797F",
+"%+ c #40454E",
+"&+ c #30363F",
+"*+ c #9C9FA3",
+"=+ c #131A23",
+"-+ c #5C6167",
+";+ c #F7F7F7",
+">+ c #444951",
+",+ c #929699",
+"'+ c #F3F3F3",
+")+ c #6E7378",
+"!+ c #161E27",
+"~+ c #5D6268",
+"{+ c #ABADB1",
+"]+ c #D6D6D8",
+"^+ c #EBECED",
+"/+ c #CDCFD0",
+"(+ c #9DA0A4",
+"_+ c #454B52",
+":+ c #1A222B",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . + @ # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % & + . . ",
+" . . . * = - ; > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > , ' ) = + . . ",
+" . + ! ~ { ] ^ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / ( _ : < [ } . ",
+" . . | 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 + . ",
+" . . | 6 7 3 3 3 8 9 0 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 0 9 8 3 3 3 3 a = . . ",
+" . . b c 3 3 d e f g h i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i h g f e d 3 3 j k + . ",
+" . } l m 3 n o p 5 q r i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i r q 5 p o n 3 s t & . ",
+" . % , 9 u v w x y z / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / z y x w v u A B $ . ",
+" . $ C D E F G 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 G F H D C $ . ",
+" . $ I J K L 3 3 3 3 M N / / / O P Q / / / 0 P P R P P P P R P P 0 / / / Q P O / / / N M 3 3 3 3 L K J I $ . ",
+" . $ S T U 3 3 3 s V W X Y Z i ` .h ..i ...., B r +.r , @.I #.r $.- q %.+.B &.- r Y X W V s 3 3 3 U T S $ . ",
+" . $ > *.3 3 3 =.-.;.>.+ + + . . . . . + . . . . . . . . . . . . . . . . . . . . & $ $ 5 ;.-.=.3 3 3 *.> $ . ",
+" . $ > / 3 3 ,.* '.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . '.* ,.3 3 / > $ . ",
+" . $ > / 3 ).!.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . ~.!.).3 / > $ . ",
+" . $ > / 3 {.].+ . . . . . . . . . . . . . . . . ^./.(.^.^.^.^.. . . . . . . . . . . . . . . & _.{.3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . . . . . <.^.. . . . . . . . . . . . . . . . . . . . . . . } #./ 3 / > $ . ",
+" . $ > / 3 / :.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 / [.. . . 3 3 3 3 3 3 3 3 8 }.G |.1.2.3.. . . . . . . . . . . . . . . . . . . . . + > / 3 / > $ . ",
+" . $ > / 3 4.[.. . . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5.6.^.. . . . . . . . . . . . . . . . . . . + 7./ 3 / > $ . ",
+" . $ > / 3 O [.. . . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 8.. . . . . . . . . . . . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 9.:.. . . 3 3 3 3 0.0.0.a.3 3 3 3 3 3 3 3 3 b.. . . . . . . . . . . . . . . . . . . -./ 3 / > $ . ",
+" . $ > / c.d.i + . . 3 3 3 3 . . . . e.r f.g.h.3 3 3 3 n . . . . . . . . . . . . . . . . . . . %./ 3 / > $ . ",
+" . $ > / c.d.7.+ . . 3 3 3 3 . . . . . . . . ^.i.3 3 3 j.. . . . . . . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / c.d.7.+ . . 3 3 3 3 . . . . . . . . . k.3 3 3 0.. . . . . . . . . . . . . . . . . . . - / 3 / > $ . ",
+" . $ > / c.l.i + . . 3 3 3 3 . . . . . . . . . h 3 3 3 R . . . . 3 3 m.- n.o.p.q.M q.r.s.t.. . - / 3 / > $ . ",
+" . $ > / 3 u.i . . . 3 3 3 3 . . . . . . . . . v.3 3 3 w.. . . . 3 3 3 R 3 3 3 3 3 3 3 3 x.. . /./ 3 / > $ . ",
+" . $ > / 3 y.[.. . . 3 3 3 3 . . . . . . . . z.] 3 3 3 A.. . . . 3 3 3 3 3 3 3 3 3 3 3 B.. . . /./ 3 / > $ . ",
+" . $ > / 3 4.C.. . . 3 3 3 3 . . e.-.t.D.E.F.G.3 3 3 3 H.. . . . 3 3 3 3 3 3 }.|.I.5.3 4 . . . - 4.3 / > $ . ",
+" . $ > / 3 / ..+ . . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 J.. . . . . 3 3 3 3 K.L.. . . -.F M.. . . C.4.3 / > $ . ",
+" . $ > / 3 / i . . . 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 N.-.. . . . . 3 3 3 3 . . . . . . + . . . . ..y.3 / > $ . ",
+" . $ > / 3 / r + . . 3 3 3 3 3 3 3 3 3 3 3 3 3 d.O.^.. . . . . . 3 3 3 3 . . . . . + . . . . . +.y.3 / > $ . ",
+" . $ > / 3 / i . . . 3 3 3 3 3 3 L R P.Q.R.S.T./.. . . . . . . . 3 3 3 3 . . . . . . . . . . . C.y.3 / > $ . ",
+" . $ > / 3 / t . . . 3 3 3 3 . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . U.4.3 / > $ . ",
+" . $ > / 3 / ... . . 3 3 3 3 . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . V.4.3 / > $ . ",
+" . $ > / 3 / W.. . . 3 3 3 3 . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . / 3 / > $ . ",
+" . $ > / 3 / B + . . 3 3 3 3 . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . . / 3 / > $ . ",
+" . $ > / 3 / X.+ . . 3 3 3 3 . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . /./ 3 / > $ . ",
+" . $ > / 3 / -.+ . . 3 3 3 3 . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . %./ 3 / > $ . ",
+" . $ > / 3 / :.. . . 3 3 3 3 . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . -./ 3 / > $ . ",
+" . $ > / 3 / :.. . . 3 3 3 3 . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . :./ 3 / > $ . ",
+" . $ > / 3 / [.. . . 3 3 3 3 . . . . . . . . . . . . . . . . . . 3 3 3 3 . . . . . . . . . . . i / 3 / > $ . ",
+" . $ > / 3 / :.+ . . . . . . . . . . . . . . . . . . . . . . . . . . . + . . . . . . . . . . . W./ 3 / > $ . ",
+" . $ > / 3 {.> + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } X {.3 / > $ . ",
+" . $ > / 3 ).H 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + + Y.Z.).3 `.> $ . ",
+" . $ B 9.3 3 J.| } . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + '.| +3 3 z , % . ",
+" . & t j.3 3 3 .+&.& + + . . . . . . . . . . . . . . . . . . . . . . . + + } + . . . . + ++-..+3 3 3 @+U.} . ",
+" . + 5 #+3 3 3 3 s $+%+-.^.. /.%.-.:.:.:.:.:.:.+.-.7.t.C C [.$.q :.:.i W.#.> i l /.. ^.&+$+s 3 3 3 3 *+=+. . ",
+" . . =+-+3 3 3 3 3 3 5./ / / / / / / / / / / / / 4.P P P P 4./ / / / / / / / / / / / / 5.3 3 3 3 3 ;+>+k . . ",
+" . + >.,+3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 '+)+= . . ",
+" . @ !+~+{+]+^+/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / q./+(+_+= + . ",
+" . . + ++5 &.7.> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > W.- ++) . . . ",
+" . . + & % $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # :++ . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" ",
+" ",
+" ",
+" ",
+" "};
#include "modelCDMAppli.h"
+#include "CDMUtilities.h"
#include "creaWx.h"
#include "wx/dir.h"
this->name = "appli";
this->level = level;
this->path = path;
+
+
+
+ this->path = CDMUtilities::fixPath(path);
+ //open makelists file
+ std::string pathFixed(CDMUtilities::fixPath(path));
+
+ this->applications.clear();
+ wxDir dir(crea::std2wx((pathFixed).c_str()));
+ if (dir.IsOpened())
+ {
+ wxString fileName;
+ bool cont = dir.GetFirst(&fileName, wxEmptyString, wxDIR_DIRS);
+ while (cont)
+ {
+ std::string stdfileName = crea::wx2std(fileName);
+
+ modelCDMApplication* application = new modelCDMApplication(pathFixed + "/" + stdfileName, this->level + 1);
+ this->applications.push_back(application);
+ this->children.push_back(application);
+
+ cont = dir.GetNext(&fileName);
+ }
+
+ }
+ this->SortChildren();
}
modelCDMAppli::~modelCDMAppli()
{
+ for (int i = 0; i < this->applications.size(); i++)
+ {
+ if(this->applications[i] != NULL)
+ {
+ delete this->applications[i];
+ this->applications[i] = NULL;
+ }
+ }
}
bool modelCDMAppli::CreateApplication(
#include "modelCDMApplication.h"
+#include "CDMUtilities.h"
+#include "creaWx.h"
+#include "wx/dir.h"
+
modelCDMApplication::modelCDMApplication()
{
}
+modelCDMApplication::modelCDMApplication(const std::string& path, const int& level)
+{
+ this->name = "application";
+ this->path = path;
+ this->type = wxDIR_DIRS;
+ this->level = level;
+
+ //TODO: open CMakeList
+ //TODO: get ApplicationName
+}
+
modelCDMApplication::~modelCDMApplication()
{
}
-const std::string& modelCDMApplication::GetName() const
+const std::string& modelCDMApplication::GetNameApplication() const
{
- return this->name;
+ return this->nameApplication;
}
const std::string& modelCDMApplication::GetMainFile() const
{
public:
modelCDMApplication();
+ modelCDMApplication(const std::string& path, const int& level = 2);
~modelCDMApplication();
- const std::string& GetName() const;
+ const std::string& GetNameApplication() const;
const std::string& GetMainFile() const;
void SetMainFile(const std::string& fileName);
virtual const bool Refresh(std::string*& result);
private:
- std::string name;
+ std::string nameApplication;
std::string mainFile;
std::vector<modelCDMApplication*> applications;
};
#include "modelCDMLib.h"
+#include "CDMUtilities.h"
#include "creaWx.h"
#include "wx/dir.h"
this->name = "lib";
this->level = level;
this->path = path;
+
+
+
+ this->path = CDMUtilities::fixPath(path);
+ //open makelists file
+ std::string pathFixed(CDMUtilities::fixPath(path));
+
+ this->libraries.clear();
+ wxDir dir(crea::std2wx((pathFixed).c_str()));
+ if (dir.IsOpened())
+ {
+ wxString fileName;
+ bool cont = dir.GetFirst(&fileName, wxEmptyString, wxDIR_DIRS);
+ while (cont)
+ {
+ std::string stdfileName = crea::wx2std(fileName);
+
+ modelCDMLibrary* library = new modelCDMLibrary(pathFixed + "/" + stdfileName, this->level + 1);
+ this->libraries.push_back(library);
+ this->children.push_back(library);
+
+ cont = dir.GetNext(&fileName);
+ }
+
+ }
+ this->SortChildren();
}
modelCDMLib::~modelCDMLib()
{
+ for (int i = 0; i < this->libraries.size(); i++)
+ {
+ if(this->libraries[i] != NULL)
+ {
+ delete this->libraries[i];
+ this->libraries[i] = NULL;
+ }
+ }
}
bool modelCDMLib::CreateLibrary(
#include "modelCDMLibrary.h"
+#include "CDMUtilities.h"
+#include "creaWx.h"
+#include "wx/dir.h"
+
modelCDMLibrary::modelCDMLibrary()
{
}
+modelCDMLibrary::modelCDMLibrary(const std::string& path, const int& level)
+{
+ this->name = "library";
+ this->path = path;
+ this->type = wxDIR_DIRS;
+ this->level = level;
+
+ //TODO: open CMakeList
+ //TODO: get libraryName
+}
+
modelCDMLibrary::~modelCDMLibrary()
{
}
-const std::string& modelCDMLibrary::GetName() const
+const std::string& modelCDMLibrary::GetNameLibrary() const
{
- return this->name;
+ return this->nameLibrary;
}
bool modelCDMLibrary::CreateFolder(
{
public:
modelCDMLibrary();
+ modelCDMLibrary(const std::string& path, const int& level=2);
~modelCDMLibrary();
- const std::string& GetName() const;
+ const std::string& GetNameLibrary() const;
bool CreateFolder(
const std::string& name,
virtual const bool Refresh(std::string*& result);
private:
- std::string name;
+ std::string nameLibrary;
std::vector<modelCDMLibrary*> libraries;
};
modelCDMPackage::~modelCDMPackage()
{
+ for (int i = 0; i < this->blackBoxes.size(); i++)
+ {
+ if(this->blackBoxes[i] != NULL)
+ {
+ delete this->blackBoxes[i];
+ this->blackBoxes[i] = NULL;
+ }
+ }
}
const std::string& modelCDMPackage::GetNamePackage() const
std::string authorsEmail;
std::string version;
std::string description;
- std::vector<modelCDMBlackBox*> applications;
+ std::vector<modelCDMBlackBox*> blackBoxes;
};
{
//get project version
std::getline(confFile,word,')');
- if(word.find("PROJECT_MAJOR_VERSION") != std::string::npos)
+ CDMUtilities::splitter::split(wordBits, word, " ", CDMUtilities::splitter::no_empties);
+ if(wordBits[0] == "PROJECT_MAJOR_VERSION")
{
- std::vector<std::string> versionBits;
- CDMUtilities::splitter::split(versionBits, word, " ", CDMUtilities::splitter::no_empties);
- version = versionBits[versionBits.size()-1];
+ version = wordBits[1];
}
- if(word.find("PROJECT_MINOR_VERSION") != std::string::npos)
+ if(wordBits[0] == "PROJECT_MINOR_VERSION")
{
- std::vector<std::string> versionBits;
- CDMUtilities::splitter::split(versionBits, word, " ", CDMUtilities::splitter::no_empties);
- version += "." + versionBits[versionBits.size()-1];
+ version += "." + wordBits[1];
}
- if(word.find("PROJECT_BUILD_VERSION") != std::string::npos)
+ if(wordBits[0] == "PROJECT_BUILD_VERSION")
{
- std::vector<std::string> versionBits;
- CDMUtilities::splitter::split(versionBits, word, " ", CDMUtilities::splitter::no_empties);
- version += "." + versionBits[versionBits.size()-1];
+ version += "." + wordBits[1];
}
//get project versionDate
- if(word.find("PROJECT_VERSION_DATE") != std::string::npos)
+ if(wordBits[0] == "PROJECT_VERSION_DATE")
{
std::vector<std::string> versionBits;
- CDMUtilities::splitter::split(versionBits, word, " \"", CDMUtilities::splitter::no_empties);
- versionDate = versionBits[versionBits.size()-1];
+ CDMUtilities::splitter::split(versionBits, wordBits[1], "\"", CDMUtilities::splitter::no_empties);
+ versionDate = versionBits[0];
}
//get project buildPath
#include "wxCDMMainDescriptionPanel.h"
#include "creaDevManagerIds.h"
-#include "images/Cicon64.xpm"
+#include "images/Cicon.xpm"
BEGIN_EVENT_TABLE(wxCDMMainDescriptionPanel, wxPanel)
EVT_MENU(ID_MENU_NEW_PROJECT, wxCDMMainDescriptionPanel::OnBtnNewProject)
- panel_ProjectActions = new wxCDMProjectActionsPanel(
- this,
- ID_WINDOW_PROJ_ACTIONS,
- wxT("Project Actions Panel"),
- wxDefaultPosition,
- wxSize(600,200),
- 0
- );
- panel_ProjectActions->SetMinSize(wxSize(500, 100));
+
auiManager.AddPane(tree_Projects, wxLEFT, wxT("Projects Tree"));
- auiManager.AddPane(panel_ProjectActions, wxBOTTOM, wxT("Project Actions"));
auiManager.AddPane(panel_Properties, wxCENTER, wxT("Properties"));
auiManager.Update();
//File menu
void wxCDMMainFrame::OnMenuNewProject(wxCommandEvent& event)
{
+ std::string* result;
+
wxCDMNewProjectDialog* dialog = new wxCDMNewProjectDialog(this);
long userResponse;
userResponse = dialog->ShowModal();
if(userResponse == wxID_FORWARD)
{
//create project
- std::string* result;
+ if(this->model->GetProject() != NULL)
+ {
+ if(!this->model->CloseProject(result))
+ {
+ std::cout << "error closing project: " << *result << std::endl;
+ wxMessageBox(crea::std2wx(*result),_T("New Project - Error!"),wxOK | wxICON_ERROR);
+ event.Skip();
+ return;
+ }
+ }
+
if(!this->model->CreateProject(
crea::wx2std(dialog->GetProjectName()),
crea::wx2std(dialog->GetProjectLocation()),
crea::wx2std(dialog->GetPackageDescription())
))
{
+ std::cout << "error opening project: " << *result << std::endl;
wxMessageBox(crea::std2wx(*result),_T("New Project - Error!"),wxOK | wxICON_ERROR);
event.Skip();
return;
tree_Projects->SelectItem(this->model->GetProject()->GetId());
//change description panel
- auiManager.DetachPane(this->panel_Properties);
- this->panel_Properties->Destroy();
+ if(this->panel_Properties != NULL)
+ {
+ auiManager.DetachPane(this->panel_Properties);
+ this->panel_Properties->Destroy();
+ }
+
this->panel_Properties = new wxCDMProjectDescriptionPanel(
this,
this->model->GetProject(),
wxDefaultPosition,
wxSize(300, 400),
0);
+ //show projectactions panel
+ if(this->panel_ProjectActions != NULL)
+ {
+ auiManager.DetachPane(this->panel_Properties);
+ this->panel_ProjectActions->Destroy();
+ }
+
+ panel_ProjectActions = new wxCDMProjectActionsPanel(
+ this,
+ ID_WINDOW_PROJ_ACTIONS,
+ wxT("Project Actions Panel"),
+ wxDefaultPosition,
+ wxSize(600,200),
+ 0
+ );
+ panel_ProjectActions->SetMinSize(wxSize(500, 100));
+
+
auiManager.AddPane(panel_Properties, wxCENTER, wxT("Properties"));
+ auiManager.AddPane(panel_ProjectActions, wxBOTTOM, wxT("Project Actions"));
- //TODO: change project's actions panel
auiManager.Update();
wxMessageBox(_T("New Project created!"),_T("New Project - Success!"), wxOK | wxICON_INFORMATION);
}
void wxCDMMainFrame::OnMenuOpenProject(wxCommandEvent& event)
{
+ std::string* result;
+
long style = wxDD_DEFAULT_STYLE | wxDD_DIR_MUST_EXIST;
wxDirDialog* FD = new wxDirDialog(this, wxT("Select the project directory"), wxT(""), style);
long userResponse = FD->ShowModal();
//populate model
- std::string* result;
+ if(this->model->GetProject() != NULL)
+ {
+ std::cout << "Project not null, closing it" << std::endl;
+ if(!this->model->CloseProject(result))
+ {
+ std::cout << "error closing project: " << *result << std::endl;
+ wxMessageBox(crea::std2wx(result->c_str()),_T("New Project - Error!"),wxOK | wxICON_ERROR);
+ event.Skip();
+ return;
+ }
+ }
+
if (!this->model->OpenProject(path, result))
{
+ std::cout << "error opening project: " << *result << std::endl;
wxMessageBox( crea::std2wx(result->c_str()), wxT("Open Project - Error"), wxICON_ERROR);
+ event.Skip();
+ return;
};
+ std::cout << "building ui" << std::endl;
+
+
//populate tree control
tree_Projects->BuildTree(this->model->GetProject());
tree_Projects->SelectItem(this->model->GetProject()->GetId());
//change description panel
- auiManager.DetachPane(this->panel_Properties);
- this->panel_Properties->Destroy();
+ if(this->panel_Properties != NULL)
+ {
+ auiManager.DetachPane(this->panel_Properties);
+ this->panel_Properties->Destroy();
+ }
+
this->panel_Properties = new wxCDMProjectDescriptionPanel(
this,
this->model->GetProject(),
wxT("Description Panel"),
wxDefaultPosition,
wxSize(300, 400),
- 0);
+ 0
+ );
+
+ //change project's actions panel
+ if(this->panel_ProjectActions!= NULL)
+ {
+ auiManager.DetachPane(this->panel_ProjectActions);
+ this->panel_ProjectActions->Destroy();
+ }
+ panel_ProjectActions = new wxCDMProjectActionsPanel(
+ this,
+ ID_WINDOW_PROJ_ACTIONS,
+ wxT("Project Actions Panel"),
+ wxDefaultPosition,
+ wxSize(600,200),
+ 0
+ );
+ panel_ProjectActions->SetMinSize(wxSize(500, 100));
+
auiManager.AddPane(panel_Properties, wxCENTER, wxT("Properties"));
+ auiManager.AddPane(panel_ProjectActions, wxBOTTOM, wxT("Project Actions"));
- //TODO: change project's actions panel
auiManager.Update();
}
std::string* result;
if(!this->model->CloseProject(result))
{
+ std::cout << "error closing project: " << *result << std::endl;
wxMessageBox( crea::std2wx(result->c_str()), wxT("Close Project - Error"), wxICON_ERROR);
}
tree_Projects->BuildTree(this->model->GetProject());
+
+ if(this->panel_Properties != NULL)
+ {
+ auiManager.DetachPane(this->panel_Properties);
+ this->panel_Properties->Destroy();
+ }
+ if(this->panel_ProjectActions != NULL)
+ {
+ auiManager.DetachPane(this->panel_ProjectActions);
+ this->panel_ProjectActions->Destroy();
+ }
+
+ this->panel_Properties = new wxCDMMainDescriptionPanel(
+ this,
+ ID_WINDOW_PROPERTIES,
+ wxT("Description Panel"),
+ wxDefaultPosition,
+ wxSize(300, 400),
+ 0
+ );
+
+ auiManager.AddPane(panel_Properties, wxCENTER, wxT("Properties"));
+
auiManager.Update();
event.Skip();
}
#include "wxCDMProjectDescriptionPanel.h"
#include "creaDevManagerIds.h"
-#include "images/Cicon64.xpm"
+#include "images/PrIcon.xpm"
BEGIN_EVENT_TABLE(wxCDMProjectDescriptionPanel, wxPanel)
EVT_MENU(ID_BUTTON_CREATE_PACKAGE, wxCDMProjectDescriptionPanel::OnBtnCreatePackage)
sizer->Add(new wxStaticText(this, -1, _("Project")),0, wxALIGN_CENTER, 0);
//Image
- sizer->Add(new wxStaticBitmap(this, -1, wxBitmap(Cicon)),0, wxALIGN_CENTER, 0);
+ sizer->Add(new wxStaticBitmap(this, -1, wxBitmap(PrIcon)),0, wxALIGN_CENTER, 0);
//Project Name
sizer->Add(new wxStaticText(this, -1, crea::std2wx(this->project->GetName())),0, wxALIGN_CENTER, 0);
//Project Properties
wxStaticBox* propertiesBox = new wxStaticBox(this, -1, _T("&Properties"));
- wxStaticBoxSizer* propertiesBoxInnerSizer = new wxStaticBoxSizer(propertiesBox, wxHORIZONTAL);
- sizer -> Add(propertiesBoxInnerSizer, 1, wxEXPAND | wxALL, 20);
+ wxStaticBoxSizer* propertiesBoxInnerSizer = new wxStaticBoxSizer(propertiesBox, wxVERTICAL);
wxFlexGridSizer* flexGridSizer = new wxFlexGridSizer(4, 2, 9, 15);
- propertiesBoxInnerSizer -> Add(flexGridSizer, 1, wxEXPAND | wxALL);
wxStaticText *pVersion = new wxStaticText(this, -1, wxT("Version"));
wxStaticText *pVersionDate = new wxStaticText(this, -1, wxT("Version Date"));
flexGridSizer->Add(pBuildLocation, 0, wxALIGN_RIGHT | wxALIGN_CENTER_VERTICAL);
flexGridSizer->Add(pBuildLocationtc, 1, wxEXPAND);
- flexGridSizer->SetSizeHints(this);
+ propertiesBoxInnerSizer -> Add(flexGridSizer, 0, wxEXPAND);
+ sizer -> Add(propertiesBoxInnerSizer, 1, wxEXPAND | wxALL, 20);
//Actions
wxStaticBox* actionsBox = new wxStaticBox(this, -1, _T("&Actions"));
wxStaticBoxSizer* actionsBoxInnerSizer = new wxStaticBoxSizer(actionsBox, wxVERTICAL);
sizer -> Add(actionsBoxInnerSizer, 1, wxEXPAND | wxALL, 20);
- actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_PACKAGE, _T("Create Package")), 0, wxRIGHT | wxLEFT, 20);
- actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_BLACKBOX, _T("Create Black Box")), 0, wxRIGHT | wxLEFT, 20);
- actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_LIBRARY, _T("Create Library")), 0, wxRIGHT | wxLEFT, 20);
- actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_APPLICATION, _T("Create Application")), 0, wxRIGHT | wxLEFT, 20);
+ actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_PACKAGE, _T("Create Package")), 0, wxEXPAND | wxRIGHT | wxLEFT, 20);
+ actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_BLACKBOX, _T("Create Black Box")), 0, wxEXPAND | wxRIGHT | wxLEFT, 20);
+ actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_LIBRARY, _T("Create Library")), 0, wxEXPAND | wxRIGHT | wxLEFT, 20);
+ actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_CREATE_APPLICATION, _T("Create Application")), 0, wxEXPAND | wxRIGHT | wxLEFT, 20);
- actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_EDIT_CMAKELISTSFILE, _T("Edit CMakeLists File")), 0, wxRIGHT | wxLEFT, 20);
+ actionsBoxInnerSizer->Add(new wxButton(this, ID_BUTTON_EDIT_CMAKELISTSFILE, _T("Edit CMakeLists File")), 0, wxEXPAND | wxRIGHT | wxLEFT, 20);
- //Asign sizer
+ //Assign sizer
actionsBoxInnerSizer->SetSizeHints(this);
- sizer->SetSizeHints(this);
+
SetSizer(sizer);
+ sizer->SetSizeHints(this);
}
void wxCDMProjectDescriptionPanel::OnBtnCreatePackage(wxCommandEvent& event)