# -*- coding: utf-8 -*-
#------------------------------------------------------------
# This file was generated by encode_bitmaps_filename.py
#  
# where filename is the name of your file e.g
#                            encode_bitmaps_myproject.py
# All your images will be added after the code below
# You should rename your image file eg to images_myproject.py
# before you add the images
#------------------------------------------------------------
try:
	import wxversion
	import wx
except ImportError:
	from wxPython import wx
	#from wxPython.wx import wx.BitmapFromXPMData, wxImageFromBitmap

import cPickle, zlib
#----------------------------------------------------------------------
def get1leftarrowData():
    return cPickle.loads(zlib.decompress(
'x\xdam\x93kO\xea@\x10\x86\xbf\xfb+\x9a\xa0r\x02J\xb6ti\xa7\xdeb\xbb\xa5\xde\
\xd1\x84\xc4\x18\xbf!\xe2\r\x04\xbc\xa3\xbf\xfe\xec\xee;c\x0ep\x1a\x12\xf2\
\xcc\xbb\xf3\xee\xcc\xec\xee\x9f\xd14\\\xe9V\xc38\xb0\xbf$\x0c\xc2\xeaJ\xaf[\
\xed\x07\xfd\xa0\xd2TDM\xe59s\x9c\xa9\\g\xe4Y9N\xa9T1X3\xeb\x16x\xc6\xeb)C\
\xfe\xad\xe3\x882\xcd~\x87\xa2\xe7\xe0=\xce\'\xce\x7fu\xdcR\xb9i\x82\xefx\
\xbd\xe1\xfd\xaf\x1c\xe7Th\xce\x7ft\x1cSA\x11\xf4K\xd4\x9f\x9a\x10<\x84\x9f!\
\xf6\xfbrL\xaa\xd4\xbc\xbe\x87\xfc\xb6b}\x8czs\xa9\xf7\x8du\xe1c\xc7\xa1\x8a\
%\x7f\xdf\xfb\x911\t\xf8\xcc\xefO$~!\xf4B%\xc8_e\x96~O\xe0\x97\x88\x7f\xe2\
\xd8\xa8\xc2N\xc8s\xc1\xba\xf4S\xc3<Jb\xbfw\xdf\x1f\xe5\xe2\xd7\xe0|m\xa0\
\x7f;N\xac\x1f\x9fW\t?\xd2!\xf4#\xafSjR\xf0\x07\xaf\x17\xbf\x16\xea-e\xbe\
\x9f\xe8/\xd3\\\xcf\xc4\x9f\x9f\x9d/\x81\xb7\xb0\x7f\xa9\xf8\xbc\xd6\xa0\x17\
\x8a\xe0\xdf\xf1\xfbSl"p\xea\xfb\xa1\xb6\xe4\xff\xf8\xf9+2<\x8f\x08\xba\xed\
\x17\xfa\x8e\xf7\xb7\xe7o\xc0\x81\xe5\xced<\xf0\xb0\x81f\n\xd2\x10_\xb0y\xdb\
p3\x9b\x9cL\x9c\x9c\xa3\x18"n&\xf6\x87\xad\x8c\x14\xf7\xe0XS.l\xb0>%\x1e\xde\
\x08\xba\x91\xc3{\xfae\xf8=\xa3\x99\\\xb1\xff\x14\xfe\x85\\\xee\x1b\xd19\x7f\
\x80\xfa\xed\xe5\x04\xaf\xa3\xdeR.\xfb6\x1e\x8b\x1d&\xf2\x0fp\xd9\xed0\xc1]a\
\x8d\xf5\x17\xbf\x0c\xfd\x1a\x9c\x88\xff)\xb3b\xbd\xe2\x1f\x97\x9d\x17?\xdes\
<\x16cb01\xcba4\xb1\xbe\xd4|y\xee\xf1xRy\x1c\xbbXo/\x13\xf4\xba\xe3\xc2r\xa1\
\xf8\xf0\xf8k\\\xf9\xbf\xb9`cr\xbe\x14\xac\xefWV\x17\x83\x8d\xb5\xf5\xda\xee\
Bps{\xab\xb6\xb71\x1f\xdc\t\x9b\x91n\xc5sA{\xf1\xd5\xcb\xd7\xe0\xf5\xdf`\xfd\
\xfd\xfb\xe3q\xda{\xbb\x9d[yw\xff\xf04\x1c\x8e~\xe6=g\xfd\xcf\x9b\xf1\xf3\
\xd9\xc2\xee\xb3N~i\xae\x17\xeb\xcc\xbaEy\xb0\xd4\xd1\xe1\xf1Iw\xb9\xf7\xec\
\xf4b9\x18dG\xff\t\xf2g\x83\x8d\xbf\xc1\xb97w' ))

def get1leftarrowBitmap():
    return wx.BitmapFromXPMData(get1leftarrowData())

def get1leftarrowImage():
    return wx.ImageFromBitmap(get1leftarrowBitmap())

#----------------------------------------------------------------------
def get1rightarrowData():
    return cPickle.loads(zlib.decompress(
'x\xdam\x94[O\xf2@\x10\x86\xef\xfd\x15M\x101\xa2d\xdb.\xedT\xc1\xd8n\xadg4!\
\x1a\xf5\x0e\x11\xf1\x08xF\x7f\xfd\xb7\xbb\xefl#\xf0\x11n\x9ey\xe7\xbc\x03\
\xab\xcf\x13\x7f\xa9[\xf3#O\x7f\xe3\xd0\xf3kK\xbdn\xed\xc0\xeb{\x95\\\xe4\
\x94\x93ea8\xa1BD\xe0\x89a\xd2z,,?\x19\x0e)\x15!\xb8j8\xa3\\d\xe0#\xc3\xb1H$\
\x81/K\x1d\xf9>\rG\xba\x1a\xc7\xa7\x86\x9bD\xc4\xf5\x14\xc7+\x8e\xdfs:\xd7\
\xffB\xfdL\x04\xe0\x17\xd6\x15\xc7w\x0c\x07:\xde\x07\x0f\xad.\x14\x05\xe0\
\x00\xf3\x142\x04\x7f\xa0\x9f]\xc1\xfa/\xf2%"B\xfe>\xd7\x93\\\xef\xd8\xd5\
\x8b\xe1?B\xbf\xa9d\xbe\xe5xj\x82\x97\r\xa7"\x97\tx\x83YW\xb0\xdc\xc6~\n\xa7\
\xe7\x86}\xbd}\xee\'F\xfeLq\xbeC\xa7\xf3\xfe\xbe\xed<z\xbf\\\x7f\x1fz\xec\
\xfa]C\xbdB\xf2~\xb6\x99\xdd\xbe\xa5c\xdeo\x17\xf1$x\x7f=\xcc\xa3\xebC\x7f@?\
9I\xe8\x85eJ\x14\xcfsn\xefG_C\nN\xd0_!8\xfe\x19\xfe\xa9\xbb\x8f\xba\xadOJ\
\xa5\xc8wgX\xeay\xb9\xfe:\xf4\x9c8\x1f\xa1~\xe1\xde\xeb\x14\xf5\x94"\xf0\x99\
\xed_O\xc7\xef;\xb0\xef+R\xf7\x1e[\xf0\xcf%\xcf{\x01\xff\xd8\xe5{E\xbd]w\x7f\
\x95\x92\xa1{\x9a;\xe3\xd1\xc0B\xc3\x88J7\xa7\xe0\xbc\x89\xe4\x85\xe4a\xdf\
\xed\xe3\x8ar\xb8\x1b\x14#7\xdc\t8\x11>\xfc\xafp\x9c\xa9;\x86\x16\xe2s\xc1\
\xf1!\xe7\'\xce?\xb5\xc7\xa9U\xce\x97q>\xc9\xfch\x97\xa9\xbb\xe3cy\xc32r\xc5\
\xc7q\xcf\xba\xe4\xe1\x7fJ\x1d<\xc6\x9fAy\\+\xccny;%C\x8f\x98\x89\xd9\xc7<\
\x8a\xf8\xc7\xd4\xc4<\x85\xe4e^\x97\x7f>\x82\x97\xeby\x8dK\xaf\xfc\x94\xc6\
\xf1i}\xd1\xb8SY\xae.\x18W\xd6\xda\x1b\xd5y\xe3\xd6\xe6v{\xbd5g\xf4\x83P6\
\xa3\xd6\xac1\xa6 \x11\xaf\xdf\xf5\x19\xe3\xe0\xed\xe3\xe7\xf3a\xd2{\xffk\
\xbc\xbd\x1b\x0e\xef\x1f\x9f\x9eg<\x7f\xa7\xfd\xaf\xe9\xcdh6\xe7\xcbI\'\xbbP\
\xd7\xb3\xc6\xb4\xdb\xcd\x8b\xf9>\xf7\xf6\x0f\x8f\x16&:>+\x0e\x16\x8c\xe7W\
\xff\xd9\xd2\xdf\x8f66\xfe\x01\xae\xeb?\x05' ))

def get1rightarrowBitmap():
    return wx.BitmapFromXPMData(get1rightarrowData())

def get1rightarrowImage():
    return wx.ImageFromBitmap(get1rightarrowBitmap())

#----------------------------------------------------------------------
def getbabelfishData():
    return cPickle.loads(zlib.decompress(
'x\xdamVgW\xdbJ\x10\xfd\x9e_1\xa1\x872YI+yE\x80\x83\xb56\xa9@\x12\xf2\x08!\'\
\xc5\xf4bz\'\xe5\xb7\xbf\xf5\xce\x1d9\xe4=\x0b\xce\xb1\xaf\xef\xdc\x9d\xbe\
\x1e\xeb\x9e&\x8fVF\x93\x82z\x7fyN\xe9\xe8\xa3\xce\xca\xe8,\xd1&U\xdd\xce\
\xe6a\xfc8\xc7\xe1\xe3`\xdb\xb5}\xdbE`\xba\xf7\xfd\xa0\xe9\xbd\x04\x18\xae\
\x81D\x80g\nXc"\xb0\x1d\x81\xcc9\xdb\x16`6\x8a\x16&\xb7\xb9\x00\xe3\x11(]a`\
\x92F`\xc1U6\x15\xd1\xdb\x08\xb4\\KO\xb9\x88\xa2E`,\x08p\xaf\x0c\x0b\xc6\x95\
\x8a\xdaDD\x07#\xd0p\rS\x08\xa3\xab&\x0e&\x87bbJ\x9b\x8a\xc9\x14\x18\x99\x8a\
nHp\xae\xf0^\x18k\x88\xa5\xf7\x88\xeb\x08?1p}32\xbc\t\x16\xc2X&\x98X\x98,D q\
\xa9\xb5b\xd2$x\x1a\x9e\x08\xfc"\xc9\x87\xf7\x88\xc5\xd7\x9eB\xe362\xac\xcb\
\x15XT\x86\x03\xb0\x1a\x19\xde\x95\xc6\x89hKO\xf1\xa50\xe6HEK0\xa2F\xd3\xf5\
\x9e\x08\xbc\x85\x1f\x99\x96\xa1\x90\xda\x1a\xab\xa7\x9cD\x93\xca\xe5\x1e\
\xb5=\xd0\xf0m%\xc0=)\x80\x14N\xf4\x01\x11\xed\x88c\xa6\xe9\xd10\xafP\xec\
\x90\x1fa\xe4u\xe5Z\x02\xbc\xd1\x04\xa9h\x07\x8c\\\xcb\xb0\xae~\xb8J\x80\x11\
\xf4X[\xfbc/j\xb8\xa0\x81\x96:F\xb1\x9d]\x10\xc6\xf7\x08\xa4!x\x84\xffY\x8e\
\r\r\x95\t\xb0\xa4~8\xc4\xf2X\x196\x17\xe0}\xad\x01\xc7\xaa\x08\xb4M\x9d\xd3\
\x17\x98\x97\xd4k\xe5X\x80L\xab\x9fA#\xd5>}\x0eO\x8d\xcf\x04\xf8\x06\x8dL\
\x1d;\xc74\x94\xda\x85G\xd2t\xc1u\xa4\xf0\x00\xfd\xd1\xd4\xd6\x9e\xaf5P\xca\
\x04}\x1a\xaa &\x13Q4\x0f\x91\xc0\xf5\x06rj\xd5\x8f]i\x07S9\x1c[\xa2a\n\x83\
\x1e\x9b\x97\xba\x84AF\x7f\x0cC#\xd7\x99\xfb\x14M\xf2\xfe\xba\xf8(\xe1\xbbz\
\xc3\x9c\xd6&\xc8\xc7\x86L\xa5k\xa8\xc6\n\x80B\xfbt\x8aj@\x18\xa5l\x87\xa0\
\x89\x8c\xed\xd5\x1a\x10=\xc4x\xa4\x1e\xc0"\x80\xca\xa0?~\xa3\xfam\xd3\x12`I\
5\x82l\x04\x0c\\w\x1e\x8c\x1f0\xc9\x1d2\xb6%\x83l\x9a\x06]\xb8"m\x19\x8a\x8b\
\xac_\xc8T\x9a\x86Gp\xff\x10\x92l\x90\xc2.jkt\x9f\x1e!\xc9u\xf37\xd00\xa9\
\x83c\xac\x85\xd22\\C\xc39x\xeaI5\xd0\xdaCh\xa9Dk{\x8a\x1d\x14\xd6\x14V\x1f6\
Leq{L\xcaubz\x8f,i\x88\xb64c\x96%A\xa9\xd6\xf6\x06\xb5m8\\8\x93}\x13\x01\xa8\
\x07,\x9d\x1co\xc7OO\xe3\xd7-\x13&\x0c\t\x15\x81\x90\x1b\x08\x0c!\xb2\xa4\
\xbe\x18P\x94TG\xf2\tj\x90y\xf4B\xc2R\x83D\xbd\xcad\xbd\x98z!_\xb2\x98X\xdd7\
\x15\x02\xc9\xb4\x06\'z\x8a\x07\xe3\x067E\xa1e\xbb$\xd5@Q\xd6\xa4\xf3C_cy\
\xfc\xc4\xaeh\xa8\x1fc\x88\xb6r\xd0 T:\xb7\xd0\xd8G\xfe\x9cE\x83\xb51\x81\
\x06e\x1b\x18\xd5c\x83\xc9@,\xbdD\xebJ=\xa5\x899\xef=\x11x-\x9d\xdf\xbf}_\
\xa2(\xb9\xee\x8a\xaf\xe8kg\x1a\x02\xdc\xa9\x86\x87\xc6>\xd6K\xe1\x9b\xd8\
\x15X/\r]\xfbg\xc8z\xaa\x85\xfa\x80\r\xedt\x01\xed \x96R7t\x81\xeb\xa769\x83\
\xa8\xb3h\xb0s\x94!\xd3X\xa6\xd1\xc6\x99\x8e\xf5\x9d\x9e\xe2q\xca;$9\xd3\x81\
\x1b\xaf\x19\xb89\rF\xb2\xf7\xc8\xe5B5\x80_E(C\xa9\xbf\x13\x1c\xda2\xd5\xbef\
5\xb1\xd0p\xa8K\xb8\xd2\x85\xf1\x05\x8cD7\xd2\x0c\xa2\xadt\xac\x97\x11\x8b\
\xd5b\x1f\xa3OC\xa7\n\xc3\x92\x02\xc8G.\xcb\xc3\x85\x9bQ\x80ueh\xc6f\xfa\x0c\
d\x1d\xae\xb7\xb5\xb5\xb7\xfb@=\x92x1\xad\xd1\t-\xc7\xf7\x134O\x83\xf1\xdd_\
\xa4!\x1a\xa6\x11\xbc\x1f\xa7\xd9\xff#M\xd13\x9a\xa69\x9a\x0c\xcf\x0c%\x94RF\
\xf6!)\xa7\x82\x1a\xe4\xa8$CgtC\xdbt\x1e\xb4.\xe9\xaeO\xba\xa2}:\xa5\x0e]\
\xd0\x16\xed\xd0.\xed\xd1\x01\x1dR7\xd0\x96\x95tO\xb7!\x98\x0e]\xd3\x06\x1d\
\xd3\x11-\xd2\x12U\xb4J><\xebJj\xd2\n\xb5h\x81\x9e\xd3\x0bzE\xaf\xe9\r\xbd\
\xa5\x97u8X\xca\x9f\xe8\x03\xbd\xa76}\xa4w\xf4\x98~\xd3WzJc\x0fH\x03LO\xe8\
\x1b}\xa7Q\xfaB\x9f\xe9\x07\xfd\xa2\x9f\xbd\x94\x11s\xf8]\x19^\x03\xf2\x93j\
\x99\'x>l\xe8A\x1e\xe2a\x1e\xe1q\x9e\xe5\xe5\x90\x00\xdf?n\x8a\x9f\xf14\xcf\
\xf1$\xcfp\xc2)gly6$\xb6I9\xd7\xa4\x82\x1b\xec\xb8d\xc3g|\xc3\xdb|\xce\x97|\
\xc7\xf4\xd0\xf1+\xde\xe7S\xee\xf0\x05o\xf1\x0e\xef\xf2\x1e\x1f\xfcA\x01\xe9\
\x90\xbb|\xcf\xb7\xe1\x7f\x93\xafy\x83\x8f\x1fP@:\xe2\xc5\xf0,q\xc5\xab\xecy\
\xfd/\xca\x1f\xb5krF+\xdc\xfa\x0f\x01$\xfe\x17\xac\x95\xa1\xc9' ))

def getbabelfishBitmap():
    return wx.BitmapFromXPMData(getbabelfishData())

def getbabelfishImage():
    return wx.ImageFromBitmap(getbabelfishBitmap())

#----------------------------------------------------------------------
def getbookmark_addData():
    return cPickle.loads(zlib.decompress(
'x\xdaU\x94YS*1\x10\x85\xdf\xfd\x15#\xab\nb\x062C\x00\xa5\x80\xc0\xb8\x8bW\\\
P\xcb}\x01W\xdcQ\x1f\xfc\xed\x97\xee>\xc1{i\xcb\xaa/\xa7\xbb\x93\x9c$3u\xff\
\xe4Ot\xd2~\xe8\x8d\xfeL\xc9\xf3\xd3\x13g\x9d\xf4\x93w\xe1\xc5\x9b\xaa\xa5\
\x1a\x86y\x9fX\xab\xa2Q\x8a\xb9\x03\xb6\xe0\x1eq`J\x1a|,\xfa(]\xf8\x83\xb8aZ\
\xa3\x0e\xcc7\x8e\x8d\xe8\x9b\xc4\xa1\xa2`\xde!\xf6M\xde\xf5\x7f\x86\xae\xa1\
/\xa1\xde\xa2\xbeM\\4E\x8b\xfeU\xe2\x92\xa2`~\x05k#\xbav\x0c\xfd\x85\xb8n(\
\x98\xe7\xb8\x9f\xb2n\xbf\x7fd\xfe\xa2\xd1\xc2\x05\xe4[\xe4O\x8fu\xe1\x05b\
\xab(\x98\xaf\x89\xcdh\xbf\xbe\xf0\x05\xe6\xb7X\xcf\xa1\xf4k\xa8:\xeb\xb1\
\xb4\xec\xa7\xa4\x02\x13#=\x83~\x1a\xfd\x14q\xa4"\x1d\tG\xd2?\x1aY\xce|F\x9c\
Wy\x9d\x17\xfd^\xea[\x06~-\xf3y\xa9@a\xbd\x93\xc4\x05S\xb0\x05\xe1\r\xe4;\
\x7f\xe7\x91\xaf\x03\xe17\xde\xaf\xa1`>\x00[\xf0\xa5\xd4G\x1a\xf5}^\x9f2\xee\
\xbc\x7f\xa4_\xa80_\x17\xba\xcb\xaf\xcbz\x02\x85\xf5\'\xd8/C\xc1\\\x04[p\x96\
\xef\x83\xa2`\xfe\x16\x7f[\xda\x17\xbd\xe1\x18\xfdr\xc8\xd7\xc8o\x8a\xdfMw\
\x7f\xd7x\xfd\x86\x82\xb9\x85z\x83~[r^\x91\xf3+\x8f|\x8b\xfc+\xe2\x96\xa2`>\
\x95\xfd\x84\xee>\x1dI~S!\xbf\x84|\x8d\xfc2\x9f\xaf\xa1`\xf6F\xbc1x\xbcb\xa8\
@\xb4\x10\xefd3Mg\xee\x17\x1f\xbe\xa1`\xde\x13\xb3\x8d{L\x06\xba\x85\xbe"z\
\xc9=\xd6E1\xd7\x1a\x1c\xf6\x14tg\xce\xa3\x1cv\xdd\x99\x91\x94\xc7O\xc1<\x04\
[p \x8f\x89\x82\xf9A\xf4PA\xf7\xa1k\xe8)\xb9\xcc\xf4c~\x07\xbb\xcb8\x18\xb3\
\xe83|\x18\xaa\x8e\xc7\x93^\x17\xbd\xe4\xfc\x08\xa1k\xe8\xab2\x7fQ\xe11\xd7\
\xe4cB\xc1\x1c\x07[\xf0-\xea\xdde;\x91\x8f#\x05\xf3\xa7\xac\xdfX\xf8\xb5-\
\x97\xb9\xe5\xfc\xdc\x1d\xebRoQ\xafQ?\xcb\x87o(\x98\xcf\xc5\xff\xc8\xe0\xb2z\
\xe3_\xaeK\xff\xff\x1f\xcc\r\xda\xbf\x83\x99Z<\x1e\xaf\xd5\x12\x89\\25\xb3\
\x80\xc1\x85\xd9J\xa5R\xceTs\xd9y\xbf\xdb\xcd\xff\x0e\x963\x89\\\xa1V\xd5Ar<\
X.gtV\x87a\xd17\x03W^R\x99jX\xadV\x07\xcff\xa8\xdd\xe0UF\xbf\x84a"\xf5\xf6\
\x95|\xbfy\x92\xc1x6\x15v\xfd \x18\x9e=\xbf^^\xf7d0L%\xfa\xed\xdb\xbb\xa4\
\x19\xbe\xde\x7f\xf7>\xc5\xf1A\xa2\x9a\xb8\xf88\x7f|X\xdfh\xf4v\xad|\x03\xfa\
\xfd\xf6A\xbd\xd3\x8c\x16\x97\xaeWVC\x99h\xed`\xd3\x0f\x96w\xf6\xb7\xb7Z{\
\x7f\x8a\x18\xf4^\x92\xf3o\x93\xcf?\xc7sS\xd3\x83A\x81\x07c\x9ew\xd2_\x18\
\x191}*\xde\xc4\xfeu\xe9\xe8\xd0zp)\xf7\x17\x1d6\x83d' ))

def getbookmark_addBitmap():
    return wx.BitmapFromXPMData(getbookmark_addData())

def getbookmark_addImage():
    return wx.ImageFromBitmap(getbookmark_addBitmap())

#----------------------------------------------------------------------
def getbookmarkData():
    return cPickle.loads(zlib.decompress(
'x\xda]\xd1Qo\x9b0\x14\x05\xe0\xf7\xfe\n$\x0c\x99\x80"\x83mpH\xb0\xd8\xbc\
\xe5q<\xf4\x85\xd7h\xa5\x15\xd24B\x9a\xa8\xea\xbf_\xef\xcdI\xd3\xcd\x07!}\
\xc7\x12\xd2\xbd|\xf9}(\xee\x1eVE\x15\xbc?Z\x05\xc5\xean\xff\xb0z\t~\x05a%)l\
\tk\xf8\x8d\\[\n\xbb\x87=\xec\xc8kIa+X\xc3#\xf9\xab\xa5\xb0K\xd8\xc3-\xd9K\n\
;\x855\xbc&\xef\xe4N\xef.>\x93KY\xea\xf2\xe2g\xb2\xb2\xca\xab\xcb\xf7\x1e\
\xc9FR\xd8[X\xc3G\x9e\xcfR\xd8\x07\xd8\xc3\x13\xd9J\n{\x805,x>KaW\xb0\x873\
\xf27Ia\xe7\xb0\x86\xf7<\x9f\xa5\xb0_\xc9?$\x85ma\r7<\xbf\xa5\xb0\x83w\xff\
\x9c\xff\x8c\x8c\r.=.O\xbc\x1cKa\xd7\xb0\x87#^\x86\xa5\xb0\x17\xd8\xc3\x9a\
\x7f\xae\xa4\xb0\x0bX\xc31/\x83\x0f{\x86=\x9c\xf0\xcf\x95\x14\xb6\x815\xdc\
\xf12,\x85\x1d\xc2\x1e~"\x7f\x97\x14\xf6=/\xc3R0\xfc\xf5\xe4\x03\xbd\xff-\
\xf3\xb9\xbf\x95i\x17\x86a\xd7\t\x91Gq\xd2\xa2l\xef7\x9bM\x93\xba<\xdb\x16C\
\xf2\xa9lR\x91\x97\x9dS\xba\xf8(\x9b&U\x992\xa6*\xea\xf9Z\xdau\xea\x8csn\x96\
\xf5\xa2\xae\xe5k\xaaFcD|<Eo\xd7o\x86Yl\x86B\xeb\xe5,\x071\xa24\xb1\x98\xfa!\
\x8e\xeae\xa8\x0c\xcan\x16N\xb8~9/SR\x8e(\x87i\xea\x0fr{\x92CRf\xc6\\\xca\
\xfd\xe1\xa5\xd0\x8fuD]\x96\xa0\x0c\x9e\xd2\xe3\xf1Y\xf6N\x08\xe5\xe6\xf2c!m\
{[\xd5\x7f[\xba\x95\xf9_\xf3\x07\xde\xd5' ))

def getbookmarkBitmap():
    return wx.BitmapFromXPMData(getbookmarkData())

def getbookmarkImage():
    return wx.ImageFromBitmap(getbookmarkBitmap())

#----------------------------------------------------------------------
def getconfigureData():
    return cPickle.loads(zlib.decompress(
'x\xda\x85\x93\xcbR\xea@\x10\x86\xf7>\xc5T\x11\xe5\x94\x98\xd4L\x98$\x1d.\
\x16\xc9\xb8\x95,\xac\xb2\xb2E\xc4+\x12\xc4\xbbOo\xfa2\x07\xd4\x85i6_\xff\
\xdd\xc9?=\xcd\xbf\xe5\xda\xec\x9duM\xaa\xda_\x02\xcat\xf7fg\xdd\x075W\x9d\
\x12\x1c8M<E\x06(l\xce|\x87\x9c\x00\xe8\x94\xf9\t9\xd6\xb9\xed\x03\xf1\x1c\
\xd9\x02\x06\xf1\x05\xb1\xce \xe1\xfa>r\xaaS\xdf\x1f\x0b[\xe1\x05r\x06\x18\
\xc4\x87\xc8\xb9\xc6 \x1e"\x17\x80A\x9c \xf7\xa1t\xd2\xdf\x11\xdd\x89>Bv\x1a\
\x83\xb8\x11\xb6\xc2\x15\xf2\t`\x10\xbf\xb2\x9f\xf6|\xcc/t>\x00g\xb9>\xfd\
\xcf\xac\xdf\xd0<4\x06\xf1#\xeb\x85\x96\xfacz\x1f`\x10_\x92\xdfv\x1e\xa2oh\
\xbe\xba\x1d\x17sH\xe7\x05\x0c\xe2+~\x7f\xaa\x13\xe6}\xd1\x9d\xe8\xf7\xfc>\
\xf0\xdf\x03\xba?\x8dA\xbc\x16\xb6\xc2=:?\xde/\xf7\xdf\xb2\xbf\xcce\xac\x7f\
\xb2\x9f\\\x03\xeb\x91\xd4;\xa9?g>\xd1\xc2oR\x0fR\x7f\xca\xfe\n\xefO\xb5<mV\
\x0b\x82\x8c\xcd8[\xb2\x98\xf3\xb2\x14 \x97\xb7\xe2\xcbL\xfd\xf2,\x85\xfd\
\xf0g\xcc\x99\x16\xfd\x9d\x97\xcbZ\xd1\x07\xb4<:\xb3r\x98k^^\xf0\xe6\x0e\x84\
\x9d\xf0\x98\x96Ec\x10k\xf6\xe3\xfce\x1d\x89nE\x9f\xf0\x9f\x03\x83\xf8\x99\
\xfd\x80_n\xcb\x97\x95;\xe9\x0f\xa4\xdeI\xbd\xa1e\xd3\x18\xc4\x1f\xc8\xa6\
\x1d\x96\xf8\xafE\xb7\xa2\x97\xec7\xf7~\x15>QT+yv\x92M]\xd5\xd5\x8fdo\xd2\t&\
\r\xa5\xb7\xc9\xfd\x83\xc3q\x18\x0e\xa3j798>\n\x83`d\xbe%\x8d\xa9\xe2\xf1\
\xcf\x0f\xb5O?\xfc+Y\xf5&Ak\xd2&i6\x81\xde69\x86\xa6\xc9\xf5\xe3[\xd0\t\xb6\
\xed\xb0\xd8l\x9e?^n\xb7\xed\xf5h\xbd\x89\x07\x83\xd9\xd3\xe5\xd5\x10\xc0\'\
\xafo\xe2F\xa9\xbb\xfb\xe5\xe7\xfb|\xe8\xdbMd\xda\xae\xd7\x8b\xd5C\xf4\xfdDJ\
\x9dN\xcb\xf3\xdf>wF\x17}\x01\xfb\x05\x0f\x1a' ))

def getconfigureBitmap():
    return wx.BitmapFromXPMData(getconfigureData())

def getconfigureImage():
    return wx.ImageFromBitmap(getconfigureBitmap())

#----------------------------------------------------------------------
def getcontentsData():
    return cPickle.loads(zlib.decompress(
'x\xdau\x96{W\xd3@\x10\xc5\xff\xf7S\\\xa1P\xa4v]`\x9bl\xa9p\x9an\x0b\x02\x02\
\n>\xaa\x1e\x1f\xc8\xcb\x07\xf2\x12\x14P\xfc\xecNvf6\xca\xd1\x04\x08\xbd\xfc\
\xee\xccff6a\xe2\xe0x\xea\xd6f}*C\xf9esL\xd7omm\xd6\xd7\r\xb61\xealfs\x1f\
\x85\xb1(x\xdf\x0e=\x16<J\xa1\xe7\x03\x9dQ\x18F"\xb7>\xb4Y\xf8\x18\x89\xcc\
\xb6\xbcc\xe1+$\xa8\xf76\n\xcbJ\x84\x16\x0b\x16\x9c\xa5\xd0\xa0\xdf\x85 \x86\
\x89\xed(\xb4\xad\xf7\xb2\xb0\xf3(\x14\xbe )\n\xc7J\x04!\x16\xa2\x90\x93!c\
\xe1\x89\x06u-\x16\xe64\x86\x93\xa5\x07\x89\xd1\xd6\xa0\xafx\xe9\xbe\xe52^\
\xc7\x17\xb5P\xe2(\x8cF!\xd8\x9e\x16h\\\x04\x92\x98\xd8RK\x10\xcbYE\xb0\xe5Y\
\x14\xfa\xbe\xef\xe4\xf6?$\xa1\xcf\x96\x13\xb58\xb1\xfc\x8c\xc2\x8cu>g\xa2\
\xa1\x16/\x96\x83d\t,\x8cU\x04\xc7\xa8\xa9\x10\xc4\xf2C\x83j\tME\xb0\xf0Z\
\xea\x91Q\x89\xb8\x84F\xb2(\xd1\xe5q\xf0m\xbd\xfd\x86\x11K\x90\x9a6\r\xd7\
\xa3\x17\xe4n\x1fs_(\xa8\x0c\xcc"\x8f\x83\xcd\xb5\xea\xb7\xa3\xd0\xa2ap,8\
\xb5h+\x07\x15\xc1\xc2g\xa9zp\xb2\xb0\x07\x1a4\xc88\xach\x0c/164\x86\x93\x18\
\x17<\x0et/2\xb8w\xd4\x12\xc4r\xa8\x84\x13\xe2W"d\xe9\xad\x8a`\xcb\x84\x940\
\xd7q\x80\x91\xb4\xba\x8eS\x99\xd3\xb6\xce\xc7\xa4\xd4\xb4\xd0\xf9x!\xf7\xe2\
\x9dt\x7f\x86w\xa5-t\x13>\xd2\xb4^\xd2f\x89\x90\xb4\xab\x89\x90V\x1e\x19\xee\
~\xa6\xc4[\x1e\x07_\xb6;\n\x9b\x12\x83\xa2\xb0\xb0V\t\x9c\xe5\x1b\x0f\x9dOC7\
\xab\x82\x17\xa1f8m\xa1\x96i%\x82\x10o\xa4\x84y\x90\x9a\x0e\xa30\xb0\x03+\
\xad\xbc\xac,,\xe4\x89\x18\xb0\xe5\xbe\n\xda\xfd\xa3(,x:\x99\x98J\x84X\xc6y\
\x92i\xfb\xc8n\xb8\x87$p\x8cwR\x8f\x96\x93\x8a=\xe7\x81\xf1.\xcc0\x81RX;:\
\xdc\x8d\x9f\xae\x95\x97\n\x8f\xd4+\xc1\x8f\x94D\xc7p\xfd\x82\xe6\xdc\x91\
\x82\xa6\xa9\xdd\x97\x144\x93L|\x92\x18\x99N\\[f\xa1\xd0\x92/I\xfd\xd2\x0e\
\xbc\xe2\xad`\xd3,L\xaa\xa0[\xf2!?*\xcb\r\'\x1b\x9fg\xd2\x97O\xe0(\x14\x1aT\
\xfb\xd8\x97G\xb6\xd7.\xed&A\xaa\xf3T\xb2\xa4\xa7kW^\x1dt2\xd1\xe1\xc7\x8bM}\
|\xa9D\x10\xa2)\x041L\xacs\xdb|j\xdb\x9e\x12\xba7\xee&Aj\xfa^-^,\xf3\x15\xc1\
\x96Q#\xef4\xcd\xd2SK\x10\x0bn\x1c\x06C\x1ca\x9d~\xf2\xf1\x17\xd4@\x17\xa3\
\xf1Z\xfb\x174Fg\x83\xc4qL\x126\x87&E\xeb`\x16\xf3t\n4\x86\xbbt\xde\xc7\x14\
\xa61\x03\x87\x162\xe4d\x9a\x85G[!K1\x9a$5pB\x91\xbe\xff\x01u\xb1\xab\xd0)\
\xc59\xc3%\x81g8\xc7G\x1cc\x8b\x94N\x84\xbebG\xa1=\x8aQF:\xa3H\xfb\x04e\xb4\
\xa6\x0f\x11\xfa\x84\xcfU\xa4\x13\x1cD\xe8\x8a\xa0\x8b\x98\xaev\x13\xda\xfb#\
\xdd>U1#\xc37Bn@\'\x84\xbc\xa7\xef2\xdd!]\xbf`\x15k\x7fC\rJ8D\x0f\xcfb\xa4\
\x0b\xaaT \xa8\x8b\x97\x15TP\x8d\x9a\xd8D\x1f\x0bX$\xe8\x01\x96\xb1\x82\x87x\
Dw\x99\xa0%<\xc5\x0b<\xc1\x06\x06\x84<\xc7c\xdc\xa6\xdf7\xa8b\xbf\xf0\x06\
\xf7"42\x81;\xf4\xe7\xb7x\x87:^\xe3\x15~\xd0\xf5\x1a\xf4\x965\xc6\x0c\xcd<F\
\xf8\t\xb9n\x1a\xa6kh^\xe8\xa8\x19\xfa\xe7\x88zV~\x1e7\x93f\xce\xc8\xeb\xadi\
:\x06\xff=\x082\xbf\x01\xb5i\xfa\xf6' ))

def getcontentsBitmap():
    return wx.BitmapFromXPMData(getcontentsData())

def getcontentsImage():
    return wx.ImageFromBitmap(getcontentsBitmap())

#----------------------------------------------------------------------
def getdecryptedData():
    return cPickle.loads(zlib.decompress(
"x\xda\x85\xd1\xcdN\xc2@\x14\x05\xe0\xbdO1\t\x05L\x0b\xcd\x94\x99\x96\xa1P\
\x83\x8e\xba\xb4\x0b7\xdd\x12\xf9\t\x89q\x10!\x86\xb7\x97{<\xc6\xe2\xc6{\xba\
\xf9\xce4io\xe6\xfau\x97]=\xf7\xb3B\x9d\x1fkT\xd6\xbfZ<\xf7\xd7\xeaEu\n-\x81\
\x07\xb4\xa5+\xf1\xd8I\xe0w\xda\xd3N<\xd1\x12xL[:\x88o\x9d\x04\xcehO\xdf\x88\
\xbd\x96\xc0\x86\xb6\xf4\\|\xef$p\x8f\xf6tW\xfc\xa8%\xf0\x87\xd88\xe3\xcd\
\xf7\xf9^\x9ck\t\xbc\xa0-]`_'\x81G\xb4\xa7'b\xa7%pL[\xba\xc6\xbeN\x02/iO\xe7\
\xe2;-\x81K\xda\xd2\x1d\xec\xeb$pJ{z+~\xd0\x12xE[Z\x9d\xfd\x14\xdeV\xc0Q\x0e\
\xad\x96\xc0\x07\xda\xd2',\xef$\xf0\x8c\xf6\xf4\x14\x97\xab%\xf0\x8e\xb6\xf4\
\x06\xcbc\xe0!\xed\xe9\x06\x97\xab%pB[Zcy'\x81-\xed\xe9\x08\x97\xab%\xf0'm\
\xef\x7f\x96\xc5\xa4M\x08u2W\xaaUvB\xd4\xed\xf6\xea\xa4]F\xa1\xd3\xc4\xd50L\
\xebV\x99\x967\xb1R\xcd`\x16_\x94\xd9H)\x93$\xb6]\xe6u\xc1/\xb6\xdf\x1c^\x94\
f\x9c\xe4\xa5\x8b\xabbR\xfd\x96\xfa=\xff\\\x99\xb2\x99\xee\x0f\xad\xb2\nQ\
\xafL\x86\xa7\xe3E\x99E[\x1d.\xcbr\x97\xa4\xf3\xb2\x89\x17\x1f\xff\x96\xa7\
\xca-w\xeb\xfd\xa1]\x9a\xcd\xc6\xb9\xf8<\x93\xcd\x9f\x9fo\xcd\xb9L\xbf\x00`u\
\xdcl" ))

def getdecryptedBitmap():
    return wx.BitmapFromXPMData(getdecryptedData())

def getdecryptedImage():
    return wx.ImageFromBitmap(getdecryptedBitmap())

#----------------------------------------------------------------------
def geteditcopyData():
    return cPickle.loads(zlib.decompress(
'x\xdae\xd2Ao\x82@\x10\x05\xe0\xbb\xbfb\x93Em@\xc8\xa2\x03\x0c\x08\xc6vk\x8f\
\xf5\xe0\x85k\xd3xkJ5\x1a\xc3\xbf/3\xbeFM\xf7\x91M\xbe\x07$\xbb\x9b}\xfa\xfa\
IG\xbbi\x9a\x9b\xe1Y\x0c\xf3t\xf4\xb1\x9b\x8e\xcd\xa7\xb1\x1b\xde\xf8\r\xabK\
q\xc1\x12\xf5\t\xf6\xf0D\\:\x89\xda\xc1\x04W\xe2g\x96\xa8\x8f\xb0\x87[\xb1w\
\x12u\x0e\x13<\x17\xbf\xb2D\x9d\xc2\x1e\xbe\x88\xdf\x9cD\x9d\xc1\x04/\xc5\
\xec$\xea\x05L\xf0J\xd7\xcb\x12u\x0f{\x98\xc5/N\xa2N`\x82\x1b]/K\xd4\x06\xf6\
\xf0A\xcf\xd3I\xd41L\xf0^\xd7\xcb\x12\xf5z\xf0{\xf7\xbdW\x04x\xe9\xf1r\xa6\
\x87\xef\n*\xae?\x9fu3:\xd4[\xd8\xc3\x91\x1e\xb6\x93\xa8C\x98\xe0N7\xc3\x12u\
\r{\x98\xf4\xb0\x9dDma\x82\x0b\\\x16\xc6e1I\xdb\xb6\xdd6Zc\\K\x1b\x04\xc1\
\xb8\x9b\x84\xff\xcb&^V\xff\xca\xd5r\x165u\xf3X\xb6i\x9a\xceW\x0b\xfbP\xd20e\
y\xbb0we\xa1%\xd7\xa5\xbb\x95\xd9a(/{{\xbc\x95YVX\n\x8a&\x8e\x0b\xfe+\xe9`\
\xa9\xa5\xc0DL\x87#\xca|{*\xcb%\x99(YU&D\xa9+\xa6\xe1\xcb>$\x1b=\x94&\xb3\
\xb5\xc9M\xffP\xd6M\xc7U\xd8\x9f\xefK\xcb\xbd\xd3\x91\xdc\x95wc(\x93_`\xc6\
\xc9\x07' ))

def geteditcopyBitmap():
    return wx.BitmapFromXPMData(geteditcopyData())

def geteditcopyImage():
    return wx.ImageFromBitmap(geteditcopyBitmap())

#----------------------------------------------------------------------
def geteditcutData():
    return cPickle.loads(zlib.decompress(
'x\xdaU\x94\xdbR\xe2@\x10\x86\xef}\x8aTIt\x0b\x8d5\x84\xc9\xa4#\xc62\x19\xc0\
#b\x15j\xa9w\x82\x9c\\\x95\xa0"\xea\xd3o\xfa0\xe8\xa6\xb9\xf9\xfe\xfe\xe7\
\xd4\xd3\xc3\x9f\xa7\xa2\xb6\xd6\xdb\xac\x19\xaf\xfc\xc5\xda\xabm\xae\xdd\
\xf76so\xe0\xad\xb7\xa0e[@|\x84\x9c\x83\xd5\x96Y\xb9|[\x11\xffEn\xaa\xa6m1\
\xdf!\xd7\x01\xace\xde\x97\xf1\xb6\xc9\xe3\x9f\x99\xcb\x11\xcc\xef\xc8\x11\
\x80N\x98\x9f\x90c\xc0 \xbeG\xd6*\x06\xc9_\x88\xdff\xcc\x87\xe2\xb7\xe2\x7f@\
N\x14\x06\xf1)\xfb\x13\x951\x7f\xc9|V\xe6\x8b\x91\x01pG\xc4U\x19\xafe\xfc5r\
\x06\x18\xc4\x80\x1c\x82\xb1\x92\xefK\xde\xedg\x81l\x15\x06\xf1\x0b\xfbc\xb7\
\x1f\xbbb\xf6\x8f\xc5\xaf\xc5\xbf\xa4z\x02\x06\xf1P\xd8\xd5\xef\x03\xb9\xad0\
\x88\x9b|\x1e\xb09\xb3/y-\xf9\x1e\xe7\x13\x95\xf3\xf8\xcc\xb1\xac\xf7\xc6\
\xf3\xb7\xb4\xdc\xb7\xc7\xe7\xcf\xac\xf8_\x99s\xe7\xff\xe4\xfd\x96#\x98O\x90\
\x8d\x02\x90\xfa\x9e\t[\xe1\x03\xea\x07e\x00x>M\xf9\xb2~\x86yF\xf5W\x18\xc4{\
\xe2\xb7\xe2Oh\xbf\x00\xae^]\xf1k\xf1Oi\x7f\x90\xb8\xfe\x88\x84\xdd\xfd\x8e\
\xa8\xdf\x14\x06\xf17\xcf\x1f\xbb~kH^K~N\xe7\x03\x0c\xe2\x89\xb0\x15\x1eP\
\xff+\x0c\xe2[a-\x1cR\xfd\x01\x83\xb8R\xf2\xf9\xeceH\xb0!f\x90b\x1b1[1\x1fsq\
V\xcdz\xce\x9b[=\x9e\x1bjf\xb5*\xc6\x167wd#\xe6]z\x0c\n\x83\xb8&~w\xd8\x1daw\
Y\xdb\xb2\x9e\xbb\xec:?\x06p\xc5\xbf\xa2\xe6V\x99\xdb\xcf#?\xee\xd5c\xecH^K~\
\x9d\x9a\xfb\xe7\xb2/\xf9\xb1c\x10\xb7y\xfd\xc4]F y\xb7~*\x7f&J\x1ec!\xac\
\x85\xbd\x9d\x9bY\xb7;\xdb:X\xf7*\xf8\xf1\xa1\xfc\x8dj\x1a4v\xf7\xb7\xf7~\
\xc4\x9a\x1f\x06u\xad#\x13\xc3\x8f\x98\xa8p>_\x0e\x87\xc3\xd7\xf7`\xee\xc4\
\xaf\x8dRL\x17\xa5\xba\x9cv\x0b\x11\xef\xdf\xfc\x87\x87QjL\xe8\x8f\x17\xdd\t\
\x8b\x8f\x7f\xc3\xf9$%q\x14<UY\xfc\xfe4\xc3A%\xf8(\xd5\xa2\xef\xc4\x97\xe7p\
\x9c.\xa3\xceG\xe8O\x16}\x11\xe1\xdc\x18\x93\xa7\xf3N\xbe\x9cN\xafE\xb4wY\
\xaf\xd9N\xcd\xf8\xbaZ\xa4\x87"\x1e\x9d\x9c\x9e]\x1c\xa7\xa1\xbf\xa8\x0c\x8a\
+\x11\xe9\x18\xe9\xc4\xcf\xf3\xdbb\x12\xfd\'\x06\xf3\xcbF\xbf\x13\xd5\x7f\
\x8b\xc5(\xaa\xd2\xd7\xf8%\xfe\xfaJq\xe7\x1f\xe6SW>' ))

def geteditcutBitmap():
    return wx.BitmapFromXPMData(geteditcutData())

def geteditcutImage():
    return wx.ImageFromBitmap(geteditcutBitmap())

#----------------------------------------------------------------------
def geteditdeleteData():
    return cPickle.loads(zlib.decompress(
"x\xdaeViW\xd4J\x10\xfd\xee\xaf(\x186Y\xca\xceL'\xe9\xb0\x9d\x99\xe9\t. (\
\xb8\xa0\x1eE\x94\x1ddGD\x1f\xfe\xf6\xd7\xe9\xba\x95\xf0\xce;\x05\x1c\xce\
\xcd\xad[KW\xaa3qr\x9e<\xda\x18O2\xaa~:\x05\xb5\xc7\x1fmo\x8c/\x10}\xa7V\xe9\
J_\xba\x08\xdcp\x05\xf4L\xe22\x13\x81\xd1\x08\x14&\xb7N\x80o\xd1e\xc9\xf5M[\
\\(2JS\xd8T\x18g,\x8c\x9e\x070\xa1.\xb6#\xc0v\x03\x88\xc6\x9ch\xb8\xcc[a\x8c\
 \x8f\xb6\xcd\x84\xf1V]\x1c\\Z\x91\xe1Mb\x10\xe5N2u\xa9\xcd\x85q+.f\xe0z\x02\
\xe4\xea\xa2\x99\x0eEFf*\x8b\x80S\x17\xdf\x17\x97\x1fhP\xee\x91\xfa\xb2\xbaX\
\xb8d*\xaa\xd5\x1eG w\x95E\xe0\x08\xa2\xa5\x81\xe8\xe7\x08\x0cB%\xa8%!\xb8x\
\xb8\xdc\xa9\x8b\x85\xcb1\xca\xf76\x15\xe0\x99hTy\x080/\x1dsFOn\x17'WY\x04~\
\xaa\x86C\xa6S\x04\x86\x05\xc3\xa8\x86\x87\xc6\x1a\t\xd0\xd3\x16\xfe\x83\xd4\
\x07\xc6\x0b\xd0A\xf9}\xef\xa1QG\xc9\x058W\xc0#\xf5\xa5\xba\x16'@\xaaQ<\xa2\
\x1c\xd6.\xc8\xe3\x9d\xf6\xc3\r\x84\xb1I\x12\xb62\xa9\xb6f\x94\x02\xeck\xa6v\
 \xc0\x02f\xcc\xe9|\x14u\x14\x00]\x16\x17\xeb0\x85\xacQ,\xa2\xbc\x14\xc0\x15\
\x1e\x1d\xfb#-\x0c\xb5\xa2\x96\x8bZ\x14\xc0\x81\xe6\xa1\xa9\xdf\x8010\x08;\
\xcd8J\xdf\xc3\xb9\xb0\xb6\xb0/\xc0\xb4jx\xd1\x18\x1eG\xb5\x99O\xdcp\xc5\xd8\
\x939\r\x13V\xa0\xa78\x97\x8e\xce\xe9\x9b:,\x18\x03\x05\xf4\xa0\xc6\xc4\xc5\
\xf5,\x18c\x88\xb2d\x97\x84q\xd2\xb8\x08\xe3)\x18\xb9i\x0bc\x93\x95\x81Z&\
\xd1\xd3\xd4c\xd6o#\xe0\x82\x0b4\xce\x05pV'\xf9;\xa2\x94:\xb8\xbf\x1a\x00'\
\x17]\xfa\xc6\x18\x8c\xd4\x07eXL\xd0Id\xa4&\xd5W\xbd/\xef\xad\xab,\x02\x1b\
\xb5\x0b\x9a\xfc\x17-\xf4\xfa\xee_i\xa6:\x1f\xbf\xd5E\xdf\x06+y\x84n \xd3K\
\x8d\xe2\x11\xe5c\xed\x82(\x19\x89he\x11X\xc4X\xf6t\x92{\xb5\x0b\x80=\xe4\
\xe1t\x05\x1fa\xd3\x15z\xd8\x8f\xd5\xc5c\xd6\xbb\x18\xcb0\xa7\xc28#\xe9Xe\
\x11X\xc5$\xd7\xa3\xbd\xc6\xaa\x81\x17h\x16{\xdd\xeaN&\xd5\xd0\x8em!l\xb5\
\xda\"0\x83Z\xfa\xba\xe9\xe65\x8a\xc3\xba\x98S\xc0\xeb\xfeP\r\x8b\x1bh\x06\
\xc7P\xaa\xe8u\xcd\xc0\x14\xee`\xe8\nM\xec=D;\xba\x82/\xb0\xfa:z\x0cm\xd5p\
\xd0\xb0\x1a\xc5\"\xcad\xc3\x10\x97\x91\nX=;\xdd\x95S\xd2\xc7\x1e\x8f\x13\
\x84\xa8\xa7\xf6\x85t'\x9c#\x86\xe3\x1aW\x98\xd33X\x87\x86s\tn\x1b\x8c\x8fq\
\x18\xe3m\xb9:L=\xa4ytI]\xaa\x8c\xaf\xaa\xe1\xa1\xf1\xa5\x06\xf0\x06\xbe\xc2\
\x8d5\xd0\xab\xe3^5t\xff\x1eb|\xdazS\xb4\xf1\x06:]\xc8\xa7\x10-l\"\xc0\xbe2\
\x1c\x18\x8ci\t*8\x14e\xe8\xde\xbbDq\xf5\xb4\x1c\xa0\x1f\x95\xc9\x80\x11\x00\
\x0b`\x05-\xac,\x02%jI5\xcas$\xd6\xd3\x8f\x8fQu\xd1\x97\xd6c8\xbcn\xf9\xd7\
\xb8\\r]\xd9\x9f\xe0\xd2\xd6\xcd\xd8\xc2UZY\x04\x9eh\x14\x8b\xb0W\r\x80o\x9e\
\xf0\xd1\xf3\xd06\xe9\x8c\xd6h\x8a\xba\xd4\xa2\x91`\xc8m,\xd8d\xb4\xea\xbf\
\x05\x9a\xa19\x1a\xa5\xd9@\x9ckH\x8b\xff\xb1\x8a<M\xf3\x81\xda\xa5$\xa8\xfd\
\x8f\xd4\xa6N\xf8]$Ki\xd0\xc9(\x0fZ\x0fHU(G\x05\x19\xba\xa0[\xda\rA\x17B\xa8\
\xcb\x864I\xd7tG7tH\xe7\xc1\xb6\xe9\x8avh\x8f\xf6\xe9\xe0!\xe9\x9a\x8e\xe8\
\x98N\xe87\xfd\n\x95\xff\xa4otJ?\xe8%\xadR\xbf!\xbd#\x1f\x1e}\x0c\xd9\xf4h\
\x83\x06\xe1\xef\x12=\xa5g\xf4\x82\x96\x95\xb4B\xaf\xe89\xbd\r\x81>\x04Z\xf5\
\xfb\x86\xd6\xa9\xa4\xf7\xf4\x9a\x86@\x1a^\xa1\xbf\xf4\x85\x9e\xd0D >\x0e%l\
\xd1W\x1a\xa7\xcf\xf4\x89\xfe\xd0} \r\x8bR\xf8\xf4\xe0ub\xde\xe4-:\xe35\x9e\
\xe2.\xb7x\x84G\xf9\xbe\tw@c<\xc9\x0b<\xc3s\\\xd2,/\xf24\xcfs\xc2\xed\x87\
\xa4\x19\xea\xb0\xe5\x943\xce\x83\x82\xe3\x82\r_\xf0-\xef6\xa4\xd1\xd0\xdf\
\x16]\xf25\xdf\x85\x107|\xc8\xe7\xbc\xcdW\x81\xd2\xad\x13\x0fJ6\x04\x0c;.\
\x9c\xd5\x0e\xefqF{\xbc\xcfSt\xc0\xb3\r\xe9(\xf8\xec\x84G\xc7|\x19\xfa2\x04[\
\x8ev\xc2\x91\xc4\xff\x02\xdf\xdfvJ" ))

def geteditdeleteBitmap():
    return wx.BitmapFromXPMData(geteditdeleteData())

def geteditdeleteImage():
    return wx.ImageFromBitmap(geteditdeleteBitmap())

#----------------------------------------------------------------------
def geteditdeleteData():
    return cPickle.loads(zlib.decompress(
"x\xdaeViW\xd4J\x10\xfd\xee\xaf(\x186Y\xca\xceL'\xe9\xb0\x9d\x99\xe9\t. (\
\xb8\xa0\x1eE\x94\x1ddGD\x1f\xfe\xf6\xd7\xe9\xba\x95\xf0\xce;\x05\x1c\xce\
\xcd\xad[KW\xaa3qr\x9e<\xda\x18O2\xaa~:\x05\xb5\xc7\x1fmo\x8c/\x10}\xa7V\xe9\
J_\xba\x08\xdcp\x05\xf4L\xe22\x13\x81\xd1\x08\x14&\xb7N\x80o\xd1e\xc9\xf5M[\
\\(2JS\xd8T\x18g,\x8c\x9e\x070\xa1.\xb6#\xc0v\x03\x88\xc6\x9ch\xb8\xcc[a\x8c\
 \x8f\xb6\xcd\x84\xf1V]\x1c\\Z\x91\xe1Mb\x10\xe5N2u\xa9\xcd\x85q+.f\xe0z\x02\
\xe4\xea\xa2\x99\x0eEFf*\x8b\x80S\x17\xdf\x17\x97\x1fhP\xee\x91\xfa\xb2\xbaX\
\xb8d*\xaa\xd5\x1eG w\x95E\xe0\x08\xa2\xa5\x81\xe8\xe7\x08\x0cB%\xa8%!\xb8x\
\xb8\xdc\xa9\x8b\x85\xcb1\xca\xf76\x15\xe0\x99hTy\x080/\x1dsFOn\x17'WY\x04~\
\xaa\x86C\xa6S\x04\x86\x05\xc3\xa8\x86\x87\xc6\x1a\t\xd0\xd3\x16\xfe\x83\xd4\
\x07\xc6\x0b\xd0A\xf9}\xef\xa1QG\xc9\x058W\xc0#\xf5\xa5\xba\x16'@\xaaQ<\xa2\
\x1c\xd6.\xc8\xe3\x9d\xf6\xc3\r\x84\xb1I\x12\xb62\xa9\xb6f\x94\x02\xeck\xa6v\
 \xc0\x02f\xcc\xe9|\x14u\x14\x00]\x16\x17\xeb0\x85\xacQ,\xa2\xbc\x14\xc0\x15\
\x1e\x1d\xfb#-\x0c\xb5\xa2\x96\x8bZ\x14\xc0\x81\xe6\xa1\xa9\xdf\x8010\x08;\
\xcd8J\xdf\xc3\xb9\xb0\xb6\xb0/\xc0\xb4jx\xd1\x18\x1eG\xb5\x99O\xdcp\xc5\xd8\
\x939\r\x13V\xa0\xa78\x97\x8e\xce\xe9\x9b:,\x18\x03\x05\xf4\xa0\xc6\xc4\xc5\
\xf5,\x18c\x88\xb2d\x97\x84q\xd2\xb8\x08\xe3)\x18\xb9i\x0bc\x93\x95\x81Z&\
\xd1\xd3\xd4c\xd6o#\xe0\x82\x0b4\xce\x05pV'\xf9;\xa2\x94:\xb8\xbf\x1a\x00'\
\x17]\xfa\xc6\x18\x8c\xd4\x07eXL\xd0Id\xa4&\xd5W\xbd/\xef\xad\xab,\x02\x1b\
\xb5\x0b\x9a\xfc\x17-\xf4\xfa\xee_i\xa6:\x1f\xbf\xd5E\xdf\x06+y\x84n \xd3K\
\x8d\xe2\x11\xe5c\xed\x82(\x19\x89he\x11X\xc4X\xf6t\x92{\xb5\x0b\x80=\xe4\
\xe1t\x05\x1fa\xd3\x15z\xd8\x8f\xd5\xc5c\xd6\xbb\x18\xcb0\xa7\xc28#\xe9Xe\
\x11X\xc5$\xd7\xa3\xbd\xc6\xaa\x81\x17h\x16{\xdd\xeaN&\xd5\xd0\x8em!l\xb5\
\xda\"0\x83Z\xfa\xba\xe9\xe65\x8a\xc3\xba\x98S\xc0\xeb\xfeP\r\x8b\x1bh\x06\
\xc7P\xaa\xe8u\xcd\xc0\x14\xee`\xe8\nM\xec=D;\xba\x82/\xb0\xfa:z\x0cm\xd5p\
\xd0\xb0\x1a\xc5\"\xcad\xc3\x10\x97\x91\nX=;\xdd\x95S\xd2\xc7\x1e\x8f\x13\
\x84\xa8\xa7\xf6\x85t'\x9c#\x86\xe3\x1aW\x98\xd33X\x87\x86s\tn\x1b\x8c\x8fq\
\x18\xe3m\xb9:L=\xa4ytI]\xaa\x8c\xaf\xaa\xe1\xa1\xf1\xa5\x06\xf0\x06\xbe\xc2\
\x8d5\xd0\xab\xe3^5t\xff\x1eb|\xdazS\xb4\xf1\x06:]\xc8\xa7\x10-l\"\xc0\xbe2\
\x1c\x18\x8ci\t*8\x14e\xe8\xde\xbbDq\xf5\xb4\x1c\xa0\x1f\x95\xc9\x80\x11\x00\
\x0b`\x05-\xac,\x02%jI5\xcas$\xd6\xd3\x8f\x8fQu\xd1\x97\xd6c8\xbcn\xf9\xd7\
\xb8\\r]\xd9\x9f\xe0\xd2\xd6\xcd\xd8\xc2UZY\x04\x9eh\x14\x8b\xb0W\r\x80o\x9e\
\xf0\xd1\xf3\xd06\xe9\x8c\xd6h\x8a\xba\xd4\xa2\x91`\xc8m,\xd8d\xb4\xea\xbf\
\x05\x9a\xa19\x1a\xa5\xd9@\x9ckH\x8b\xff\xb1\x8a<M\xf3\x81\xda\xa5$\xa8\xfd\
\x8f\xd4\xa6N\xf8]$Ki\xd0\xc9(\x0fZ\x0fHU(G\x05\x19\xba\xa0[\xda\rA\x17B\xa8\
\xcb\x864I\xd7tG7tH\xe7\xc1\xb6\xe9\x8avh\x8f\xf6\xe9\xe0!\xe9\x9a\x8e\xe8\
\x98N\xe87\xfd\n\x95\xff\xa4otJ?\xe8%\xadR\xbf!\xbd#\x1f\x1e}\x0c\xd9\xf4h\
\x83\x06\xe1\xef\x12=\xa5g\xf4\x82\x96\x95\xb4B\xaf\xe89\xbd\r\x81>\x04Z\xf5\
\xfb\x86\xd6\xa9\xa4\xf7\xf4\x9a\x86@\x1a^\xa1\xbf\xf4\x85\x9e\xd0D >\x0e%l\
\xd1W\x1a\xa7\xcf\xf4\x89\xfe\xd0} \r\x8bR\xf8\xf4\xe0ub\xde\xe4-:\xe35\x9e\
\xe2.\xb7x\x84G\xf9\xbe\tw@c<\xc9\x0b<\xc3s\\\xd2,/\xf24\xcfs\xc2\xed\x87\
\xa4\x19\xea\xb0\xe5\x943\xce\x83\x82\xe3\x82\r_\xf0-\xef6\xa4\xd1\xd0\xdf\
\x16]\xf25\xdf\x85\x107|\xc8\xe7\xbc\xcdW\x81\xd2\xad\x13\x0fJ6\x04\x0c;.\
\x9c\xd5\x0e\xefqF{\xbc\xcfSt\xc0\xb3\r\xe9(\xf8\xec\x84G\xc7|\x19\xfa2\x04[\
\x8ev\xc2\x91\xc4\xff\x02\xdf\xdfvJ" ))

def geteditdeleteBitmap():
    return wx.BitmapFromXPMData(geteditdeleteData())

def geteditdeleteImage():
    return wx.ImageFromBitmap(geteditdeleteBitmap())

#----------------------------------------------------------------------
def geteditData():
    return cPickle.loads(zlib.decompress(
'x\xdaM\x94\xdbV\xea0\x10\x86\xef}\n\xd6b\xa3.*\xae\x94\xa6m\x00eQ\xd2\xe2\
\x01\x11\x15\xcfwx.F\xaa\x05\x15Q\x9e~73\x7f\xbaw\x86\x9bo\xfeI:\x93\xcc\xb0\
\x99\xce\xdc\xb5\xd1\x86\x1b\x94\xf2_\xa8J\xee\xc6\xdax\xb41)\xdd\x97\xca\
\x89Jt\xa2\x88\xd7\x99{\xa2\'\x88\xb5\xe1\x9e\xd0\xba\xcb|`\xb8!B\x1d2\x97\
\x0cG\xa2\xab4s\xc5pN:f\xde2\x1c\x8a\x86\x8c\xf8\xfc}:_4\x14\xf6?\x18\x96"\
\x14\x8a\xf9\xd8p \x02\xe1s\xfc\x85\xe5\x80\xf5=\xfa\xbe\n\xa4d\xee\x1aV\xc2\
\x97u\x8eO\x10/\x11\x7fF\xdfW\xc6\x88\xaf\xc0\x1a\xecp=\xc6\x88\x03\xc3\xbej\
\x88\x88\xf9\xa3`\x8e\x9f!^"~H\xf5+c\xc4O\x88\xb7\xf5~R}\xca\xd7\xc8\'E\xbc\
\x86~mX\x0bc\xc4\xcf\xacw\xf3\x1b"v\xa1K\xe8\x0b\xc3\xb1\x8au\xcc\xfa\x0b\
\xbdO~\xdf\xc8\xb7\xc6\xefU\xbc\xdf#\xd7\xdb\xb0\xe7\xedB\x97\xd0\x1b|^"\x12\
\xe6{\xce7\xb0\xef\xfb\x8b|4\xbe\xaf8\x9fX\xe2\xfb\x97\xfc\xde\xa1\xf2Y?\xe2\
\xf7\x08\xed\xfb~\xf1~\xad\xd0\x0fa\xc1\xbc\x7fI\xef\xa5\x8c\x11\x8f\xc1\x1a\
\xbc\xe2\xf3\x94\xed\x8fw\xae7\x918\xef\x1c\xba\x84>\xe0\xfe0F<\x02kp\x93\
\xf2\x15\xc6\x88\x0f\xb9\x1fc\x9b\xdf\x14\xba\x84\xbe]0\xef\x9fS\xfd\xca\x18\
\xf1\x1b\xe7\xd3\x13\x98\x9f\x08\xba\x86.\xf8\xfc\xe2~\xeb`\t\xaeb\x7fn\xc4\
\xe5\x9c\x8f\xb3\xf7G\x82W\x88\x1a\xe2\x1fN&o\x06f\xdf\xb0\x97_\x16\x8a?\xe5\
a3F|\xcb\xc3\x1c\xdb\xf8\x1b\xe8\x12zL\x97G\x8bX\x825\xd8\xe3\xe1\x8e\xec0\
\xdcq\xf3t\xed\xe5\xf6\xa1K\xe8-n\x06c\xc4\'<,\x81\xc60\xff\xf0p\x14\xcd\x95\
!^#\xbeC\xcd(\x8c\x11\xefX\x1d\xcd\xf7\xcd\x97\x1bJ\x8f\xe3\xdb\x88\xb7\xcd\
\xd0\xe3f\xcf\xff<\xf0\xe7\xb4}\xcd+\x1b:\x9dr\xb9\xcc\x97XY\xaf\x9a\xb5[k5\
\x9d6\x9c[\x95\xca\x8e\x9b\xafj5\xab{\x12N?0\x83\x93\xaf\xda\\.\x97p>\xfa\
\x1f_\xbf\x8b\xdc9\xa9\xb5gc8[\x9f\x0fO\xcf/\xd5\xd7i\x9a\xd6\x87\xd6\x99\
\xad~\xee\xbf\xef\xde\xdf\xe6\xe9`\x91Z\xa7;\x98\x1dw/\xf5\xed\xa4\xe5\xb4\
\x8b\xc8(\xcbFqoo\xffp\xd1\x8e\xfa\x853\x12\x99\'\x8fN\x0e\xe6\x91\xeb\x15\
\xce\xce\xa4?\x1d:\xab\x8b\x9b\xf3l\xf0\x9f\xd3kN\x9b\xb3\xd5\xd9x\xea\xfc\
\xdb^\x1f\xc8Y\x94-\x93\xa4)\x0b\xa7\xbb\xe8\xcc\xdd\xebV\xda\xf7\xfa\xe7EJ\
\x8e#\xe3\xd5\xd5\xcd\xe98\x8f\xb5e\xb6\xb3\xd6\xb4X\x199\xb7\xff\x02\xf7?mB\
' ))

def geteditBitmap():
    return wx.BitmapFromXPMData(geteditData())

def geteditImage():
    return wx.ImageFromBitmap(geteditBitmap())

#----------------------------------------------------------------------
def getencryptedData():
    return cPickle.loads(zlib.decompress(
'x\xdaU\xd1Ko\xa30\x14\x05\xe0}\x7f\x85%BR\x85\x87\x0c\x18p\x80 Z\xb7\xdbf\
\xd1M\xb6Q\x93VH\xa3!\xe9CU\xfe\xfdp\xcf\x1c\xb5\xe0\x93\x05\xdf\x91\x17\xbe\
\xb9\xb7\x7f\xce\xc9\xcd\xf3*)\xd4\xf83\x99JV7\x87\xe7\xd5\x97zQ^\xa63\x93i\
\xf8Ml\xac\x04>\x8a\x0b-\x81\xaf\xb4\xa13qi%pB;\xda\x17o\xb4\x04\xaehC\xa7\
\xe2;+\x81\x17\xb4\xa3k\xb1\xd3\x12x\xa0\r\x1d\x8b\x1f\xac\x04~\xc7<V\x02\
\xbf\x8as\x9d\x9b\xfc\xff\xfdo\xbc\xdfJ\xe0\x82vt.\xb6Z\x02\xb7\xb4\xa1K\xbc\
\xdfJ\xe0\x9evt\'\xbe\xd7\x128\xa0\r\xbd\xc7\xfb\xad\x04\xde\xd1\x8e\xde\x8a\
\x1f\xb5\x04\xfe\xa4\r\xadF?\r\x7fO\x80\xc6\xb2\xb4\x04>\xd1\x86\xde`x+\x81\
\x0f\xb4\xa3?\xb0,-\x81/\xb4\xa1#\x0c\x8f\x03\x87\xb4\xa3\r\x96\xa5%pC\x1b\
\xfa\x8c\xe1\xad\x04\xf6hG/\xb1<-\x81-m\xe85\x86\xb7\x12\x0e?\x9ex\xbf\x1fv\
\xf8R\xbfe\xd0y\x0b\x7f9+\xe3 P\xeb\xed"ZN\xcb\xba\x1b\xaa6l\x92dV\x0eM\xa5\
\xea4\x9c\x97^\x18\xa9!\xa8\xb2I\xd9\xa5iUu\xa6\xca\x8b\xd2\xfe\x94Y\xd8xq\
\xd0\x94\xd9F\xef~\xcaK\xd2\x0c\xeb:\xad\xbeO\xef\xb3\xb2\xfe\xf4\x1a\xff\
\xaa\xbf~\xcb"\xeb\xbd\xed\xd9D\x87i\xf9\x81\x9b\xa9\x7f\x9c\xddL\xfas\x1c\
\xf4\xed\xec\xe6\xf5p\x89\xfa\xe4\xf8\xfa6-\xcb\xb6\r\xfdv<y\xbe\x9c\xfeK\
\x933\x96\xf1?\x19\xb5\xdci' ))

def getencryptedBitmap():
    return wx.BitmapFromXPMData(getencryptedData())

def getencryptedImage():
    return wx.ImageFromBitmap(getencryptedBitmap())

#----------------------------------------------------------------------
def getfilefindData():
    return cPickle.loads(zlib.decompress(
'x\xda\x85V\xd7V\x1bK\x10|\xf7W\x14Q\x98\xd0^I+\xed\x88t\x90F\xc2\x19\xb0q\
\xc0\xf6q\xc0&\x83\x11\xd1\x04\x87o\xbf\xb3\xd3\xd5#\xee\x83\xef\xd5px\xa8S]\
\x9dgv\xe2\xe8\xa4zo\xbdRm\xa2\xfc\xab\xb7P\xab\xdc\xdb\\\xafl\x00\xdf0\xd2q\
>\xf7.\x02\xb7\x11\xe8\xb9\x9e\xef)\xb0/%Ps\xb9o*\xb0\x14\x19\xdd\xac\xeb\
\xbb\n 2\xdaY\'\xef(pI\x93FVd\x11\xd8\x8c&u\xd7\xca\xda\xca\x98SFV\xf8\x96\
\x02S\x14\xed\x85\x13\x81\x1b\xd3\xc8\x0be\xbc\x86\x01N\x19\x9f\x0cp\x0clC\
\xe8%\xef(c!2\x8a\xac\x95\xd3m\xc3\xbc\xe4L\xee8iPt+j\xe4\xae<\x11\xa8\x9a\
\x86k+\xe3\x89i8j\x1c\x98\x89\xa7\xc9<CoZ\xfa\xe7\xa6\xe1\x19\xd8\\\x04\x82S\
\xc7\xc0v\xa3I\xe1\xca\x13\x81\x15\xf6\xa5\xebY\x8f\x07\x11\xc8\xb3\xc2\xe2\
\xa8\x99\x89\xa7I32\x9c\x0b\xcdT\xc6)\x93k\xe6,\xf2Y4ie\xe5\x89\xc0\x0f\x8a\
\xba\x8c\x8c\xae\x99x\xa7@+1\xe8vy\x00(c\x8b\xc9\xb5]72\x86+\x11\xf0Yy\x86c\
\xfa\xda\x97,\x0f\x15\xd1\x8a1\xd24t\x8en\x8b\x9c\x81}3/\x96\xed\xcbd\xa2^*G\
B/9\xb3\xedk_\\y"\x90\xb3/\xa1\r,\x90h\xd5\xc3\xa4\xaa\xc9\x0b3\xb1I\x9e\xb5\
\xd0\x99K\xe5i\x04\x96\xb3\xf2D`\xd1\x18\x9e\x8c\x1bc\xe4d\\\xb0/i\xd6\x0b\
\xe6\x92\xa6p\x96\xf3\x91\xaa~\xca\x02\xa5I^\xa5\x97\xb0d\xcc\xd6\xbc\xb8e\
\xce\x18\xe8\xc5\xb3@;\xa0\x86u\xee\x1d\xb4\xd9\x9d\x8c[\xf90\x01\xac\xd8\
\x15\xf7\xa5\xees\x05>P\xa3i;7\xa9\x9b\xed\xbcc\xa3&L\xc3\xaa\xbe;\x00\x94Q\
\x8b@\xb3\x9c1\x05f\xd8\x86\xc2\x02\xabj\x1b\xb2F\xdeP\xe0\x82\xb9\xb4m\x1b\
\xfeX\x1c\x9e[)\xd4p6\x1f\'\xe6\xc5LFX\xc2"\xa3\x97:\x03K3\xf65\x990\xf4g\
\xf4R\xe44\xf9\xa8&\xa1\xa6\x0c}\xd5\xdc:\x02C\xba\x95eMU\xe3q\xd2`\x1b\xae\
\x8daw\xd0\xa2\x05f\xa2\xfbz\xc1\x0en:\xd1f\xbb\xd4\xec\xb7\xc6\xc8\xc9x\xa3\
\xddw\xa9\xfb\x8f\x98K\xdb\xb3\xb7\x1d\xd3\xb0\xf5@\t\xac\xf4\x8f\xb7\xb5:\
\x8c\xaa\x9cl\xbd\xa1M\xd1Sq!\x86\x19&\xd2\xc2\x1c\x85\x01\xcc\xec3}\xa6\xf1\
\xe9\xb3:-\x0b\xe2\xd0\xbc\xd8\xb4\xdc\xd7\xc9/\x17N\x81i\x8a\xa6\r\xdcQ\x8d\
\xac<\xea\x963\xd9\xb4\x8bpR\xdd\x96\xeb\xa4\x8c\x99\x01\xc0=g\xee\xa1`\n|g\
\x1f;\x16\xc7\xb6y\xc9\xe9e\x8a#\xe8\xec"\xdc\xb3\xc0\x1c#\xfde\x1a\x9e\x1ag\
\xa0\x89\x8d\xe0\x9a\xdeYa\xe1x\xcb\x8f\'Q\x06\xe6\x98K\x98Ie\xf4(\x9a\xdape\
\xb98\xd6\xe3P/\x8f0O\x14\x1d3\x86\xa7h]\x1b\x15\x7f\x9a\x9c\x05fW\xe5\x92\
\xb95F\x8b\x8fmZ\xebu\x18\x83\xb9\xbc2\rk\xf6\xef$\xcaz4D\xe3H\xadlC\x1f\xfd\
\xb6M\xfe\x18\x03K\x8fK\xc1z\xa4\xce=g.m\xcb6\xb3\xc0l\xcf\xa7\x07\x80z\xd9\
\x13}\x06;6c\xef\xed\xe3\xc3\x06\xfd\xc4>O\xecq\xc9\x98\x9c\xb3\xeb\xd6\xdb\
\x17\x8d=\xd8_\x06\x1a\nl\x0e4\x14\x18g\xa4\xe9\xee\xfc\xc9;<=\xe9\xf8\x9f\
\x1fI\x82\x8dx\xfa\x7f\'\tV1\x85%\x8c`\x14c\x18\xc7$\x160\x83\xb9pf\x07\xa4E\
Lc\x1eU\xd4PG\x8e\x06\x9a(\xe0\xd0B\x86\xd3\x01i\x16W\xd8\xc6\x19.p\x83K\xec\
\x07\xe7\'\xd8\xc49\xb6\xb0sWi\x17{8\xc0!\x8e"\xe9\x16\xd7!\xb5\x1f\xf8\x8a\
\xe3\xbbJ\xdf\xf1\x1c+\xe8\xe0M y\xbcG\x1b\xeb\xe8b\xf9\xdf\xa4\x87x\x84\'!\
\xfc\xa3@{\x1ah\xd7x\x865<\xc6\xeb\xbb\xa4wx.\x85\x97\xe8\x85\x98n\xf1\x16/0\
\x84?\xf8\x84\x07wH\xc3\xb3\x98\x08\xd9\xdd\xc7g|A%\xa8\x0c\xe1#>\xe0\'~\xd3\
\xdd\xb0*\x85\x9d\x14\x91\r\xe9\xcb\xaaL\xc9\x92\x8c\xc8\xa8\x8c\xc9\xb8\x1c\
\xdf\xcd\xee\x17&eAfdNfeQ\xa6e^\xaaR\x93\xba\x84\xaf\x81\x01\xa9!M)\xc4\xc9\
\x1aZ\x92\x85\xff\xa7r%\xdb\x81v&CF\xea\xe3"\x08\xdf\xc8\xa5\xec\xcbI8\x9b\
\xe1\x9c\xcb\x96\xec\xc8nP\xdb\x93\xff\x98\x82=9\x08\xc4C9\x8a\xa4\xe1\xbf\
\x8eH\xc83|\xc5\x94\xd9\xc9?\xa6\xf9m:' ))

def getfilefindBitmap():
    return wx.BitmapFromXPMData(getfilefindData())

def getfilefindImage():
    return wx.ImageFromBitmap(getfilefindBitmap())

#----------------------------------------------------------------------
def getfileopenData():
    return cPickle.loads(zlib.decompress(
'x\xda]\xd2Io\xea0\x10\x00\xe0{\x7fE$\xda\xf2\xd4\x059`;\xa6\x9bJ\xfc\xc2\
\xad\xf4\xd0K\xaf\x81@\xc3R $!\x94_\xdf\xccb\xc8{\x99\n\xf5\x9b\xf1:\xf2\x9f\
\xd5\xd6\xbf\xf8h\xfb\xda\xab\xffT\xfd\xdb\xbe\x88?\xda\x0f\xde\xc4k\x85\xc6\
\xda\x81Ao\x9cC\x81\xbe\x03\x07b \x15\xf9\x11l\x8c\x95\x8a\xc6\x0b\xac\x1b\
\x08t\xc6\xb6\xec%\xb8/ \xd0>\xcf\xb7\xbc^\x8f\xf6\x1b\xba\xfa\x82\xc7K\xf6\
\x1a<0\x10\xe8\x8a\xed\xce{\x04[\x01\x81\xfeaKv\x01\xfek \xd0_l\xcb~\xa1\xfd\
\x06\xc6\xd0\xf8\x0e\xcf\xb7<\x7f\n\x1e\x8a\xa1\x1c\x92o\xc1\xba>_\x8f,i~h\
\x03\xf2\'\xdd?\x14|\xbf\x16\xd5\xad\xd4\xb4\xdf7X\t\xe5\xfa9\xc2\xf5\x8c\
\xb6\\/\xb1?\x02\x02\x9d\xb2%{\x8e\xeb\x19\x08\xf4\x1e\xfb\' \xd0\x01[\xb2\
\xfbx\x1f\x03\x81~\xa5\xf3D\xee|\xef\\w\xf7\xbd\xa7\xfe\x0e\xddy\xcd\xa9N\
\xbe\x01\xcb\xfa~\x82\xc6wy=\xc3\xeb\xad\xc0\x91\x88dD\xdea\xff\x0c\x04\xda\
\xab=\xda\xac\xa7\x88-\x17-\x17/\xe9\xf0\xd6\x0ch\xf255\xcb\x98.\xd5\x9f\xa9\
\xb9\x91\xf5\xc9O\xd4\x9c\xd0=\xa67z\xac\x10\xe8\t[\xb25=>\xf8\xd09\xdb\xb2\
\x13\xbc\xbc\x80@\x1f\xd8\x92=\xa3\xc7\n\x81\x1e\xb3-;\xc6\xc7% \xd0Wl\xc9\
\xcdS\xce\\\xf7\xf0\xeb|n\xe8\x1f\xef\x9c|\xbf}m]\xfe\x97\xbc\xba\xbey\xbe\
\x7f|\xf87\xf9r\xf7\xe4w{\xb2\x99T:\x80\x1b\xaa\xe6\xf4\xbe\xc8\xaa\xe9nW\
\x14?\x8dd\x99\xcd\x83\xddv;\x8d\xcb\xa0\x91\xcc\x93Y\x9d\xdc~\xe5\xba\x91L\
\x17B/\x97\xb9NKQ\x9e\x93e^\xacV\xf118\xa4\xd5)YN\xf6E\xa1\xc6\xc1z!\xe2Sr\
\x92)\xaf\xe8\xef\xd7I\x1a\x9c\xd7\xfc>\xc4\xca\x8c\xabd\x9e\x9bs\xf2\xad\
\x1a\xd7s\x93\xb9N\x1a\xbb\x8ft\xaeu\x99e\xa2q\xf8\xe3l\xcc\x9fKv~\x01\x8e\
\xd5\x1a\xc2' ))

def getfileopenBitmap():
    return wx.BitmapFromXPMData(getfileopenData())

def getfileopenImage():
    return wx.ImageFromBitmap(getfileopenBitmap())

#----------------------------------------------------------------------
def getfindData():
    return cPickle.loads(zlib.decompress(
'x\xda}\x95YW\x13A\x10\x85\xdf\xfd\x15W\xa2\x06\xb7\xb1\x81f\xa6G\x94\x93\
\xa4\x93\xb8\x13\x15\x97\xa8\x07Y\x14W$\xa0\xb8\xe0\xf6\xdb\xad\xe9\xba\xd5\
\xe1\xe0\xd1i\x1e2\x1f\xb7\xd6\xae\xee\x99\xdd\xd9\x9b;\xb1\xda\x9e+!\x7fu\
\x85\xf9\xf6\x89\xcd\xd5\xf6\x02\xf0\x02\xadA\x18\xc4AH\xe0N\x02\xbd\x10}Tp#\
\x81\xbe\xeb\x87\xbe\x82\xf7\tt]\xcf\xf7\x14\xfc0\x93@\x93\xd2@\xec\xbb\x04\
\xde\xd2\xc7@V\x027\x13X\x0c\xc1\x0559c\n\xcf<~&\xe0C\xb3\x12\xb8\xc2\xb0QV\
\x02\x8f\x18\xa5\xef\x99\xd8\xa8\xa0I\xa4\xc9rR\x94\xae\xf4\xa5\x9a|H`>\x94\
\xbeR\xc5$\x99T\xa1Y\r\x98i\x83 Va\xa6Q\x9c\xb6\xb0VK\x91Lj\xd7\xac\x04^%E\
\x08\xbd\xc8\xc4\xdeY\x94\x18\x14\xdc\xa3S\xa9V\xc1I\xd0\x87\xa7\x8f\xf3\x1a\
%4+\x81\xa5\x04\xe2\xb4\xda\x8e\x01Op\x9fQ*\xf3\xd1\xd2\x16\x86\xbcQ\x0f\xd9\
d\xd9*U\\5\xe0\t\xf6\x13\x18\xba\xa1\x1f*xA\x1fy\xa3\x9c\x01O\xb0\xc3<d \x14\
<a\x1e\xc1w\x15t\x13Xp\xa5\xab\x14\xf4u+]\x1d\x19\xf67\xcb\xef9N\xd0E\x03V\
\xdc7\x8b\x12\x19\xf6\x1c\x1b\x94\xb7\xa1\xd2\xbd\x95&\x97\xea\xe397\xbb\xf6\
l\xe1k\x9a\xe4\xf9\xb8\xc4\x91\n\xbeVPh\xd8PG\x82\x8f\xe6\xc32=\xd4\x19k2U\
\xf0\x92\xc5U\x81]\x8f\xa6\xb0\x9eni\xea\xd3\xd306\x10\tz\x1c\x87\x9e\x81\
\xbb\xac%\x9f\x86==\x95.w\xfd\x17}\xe4\xae?\xd6<\xc2\xa2\x95\xff\xd9\x14\x9e\
\n4`e\xb2\xbb\x9d\xde\xe6u\xa7\xc30\x0eU\xbf:\xd5+x\xaa\xc3\xe1*\xcf!\xbdnYY\
\xa9sf\x12i\xb2k&\x81yop\xa7\x9b\x95\xc0"\xdbU;n\xca-3\x894AA\x13O\x93\xc0!m\
V\x02oh\x92\xbb\xf3)\x03&v\x8d\x99\xd66\x82\xb7\xd9\x9d|\x02\xd7\xcdi\xa4\
\xd3\xb1\x1e|W\xd9\x90\xce\x9aS\x1b\x8e\xcb\xa0\xc2Sq\x8a\xd3\x92o\xc65\x1e\
\xfc`\xe5{\xe6\xd1\xb5jk3\xb1Y\xb8\xc0\xdb\xa4Y\t|\xcf\nn\xdb6\xf3\xa8M1\xd0\
\xf3\xe5\x9a\xf1H\xe0\x99\xf9\xb0jG\xbc\x08\x9b\x95\xc0\x8a&\xe6\xf2\x8dt`\
\x8aH\xc5\xc4.u\x9b\xa7\xafve\xdb}\xb3i\n\x9b\xa7\xa1\x15gN\x1f\xb0\xc9\xf9\
\xe0\x7f\xb1oI\xe0\x1d~\x96-\xcc\x13\x84\x7f>\x05\xc6\x98\xe0\xbf\xa2\x11\
\xce\xa3#\xb2#\xa2\x16N\xe14\xce\xe0\x1c\xae\xe2\xa2\xbc-\xe12\x96qA\xbceQ\
\x0bW0\x87y,\xc8/\x8fE\x94"\xaa\x10\xc4\x17\xa6\xa2Z<\xb8$\xda\xc7WlC\xee\
\x01\x1c\xe00\xc5\xa0\xe8\xb3\x04z\x8b\xbd$\xda\x14\xebOxy$7\x8a^\xe1\xb5\
\xf8iD\xfb"\x1b\xe3\r\xde\xe1\xfdq\xd1\x0e\xbe\xe3\x9b4f\x1f_D\xba\x85]|\xc0\
\x9d\xe3"`\x05=\xc8\'N\xbcl!\xe2)\xba\x7f\x87\x03V\xd1\xc7\x10\xd7p\x1d7q\
\x0b\xb7q\x97I\x1f\x11m\xe2\x86\x14\xfd\x10O\xf0\x00\xf71\xc0c\xdc\xc3I\xf1\
\xd8\xca\xa2\x19\xc8\xeb\x96\xf4\xe57\x9e\xe3\x12fq\x16\xeb\xd8@\x1bk\xf4\
\xd6|\x08g\xc6x&\xb9,%\xf0\x03\xbfR\x87\xe4#]\xc8\t.\x0e)\x92#1.\xc6\xc5\x81\
\xfck\xfatD\xb6\x81I\xb1&\x94_\xbfu\xb19\xbe\xbd\x07\x18\x15?e\xff:\xe0\x84\
\x8e$\xf5\xbf\x9f%\xc9\xa9\xa3\x89\x17\x7f\x00\xef\xcf\xcf\x11' ))

def getfindBitmap():
    return wx.BitmapFromXPMData(getfindData())

def getfindImage():
    return wx.ImageFromBitmap(getfindBitmap())

#----------------------------------------------------------------------
def getgohomeData():
    return cPickle.loads(zlib.decompress(
'x\xdamViWSK\x10\xfc\xee\xafhY\x95\xa5\x9d$7\xf7NP8\xdcL\xc4\x15P\xa3\x88x\\\
\xd8W\xd91\x88\xcbo\x7f\xc3\xed\xaa\xb9\xcfw\x1e\x01>\xd4\xa9\xae\xae\x9e\
\xee\xe9\xc9\xbd\xa3\xd3\xc6\x9d\xfex#\x97\xdb\xdfv[\x9a\xe3w\xd6\xfb\xe3s"\
\x9b2\xdcs=\xdf\xf3\x15\xb0R\x01\xa5\xebf\xa5\x01K\x15\xd0\xf5\xc1\x07W\x01\
\x03\xbd\x05\xbc/\xb3\x8e\x01?\xc9\x08`\x1cV\x8c\xa6\xeb\xb8\xa6\x01G\x042\
\x00\xdb\x15\xd0\xf6\xde\xe7\x06|\xa94\x82\x0b\xaeii{\x15\xa3p\xa5+\x8c\xb1l\
\x80/|n\x8ccht\xb2\xb6\x01\xab\x15\xb0\xe0\x16\xb2\x96\x85\xccV@\'\xfa\x80\
\xc6d\x05d\xbe\x9de\x16\xf2\x03\xc6J\x18\x1b\x1a\x17d\t\x85\x1b\xaaB* w\xb9\
\x87\xc6\x96P\x03\xd6\xa7\x99%+L\xf4Q\x1db\xc0\x07!\xc3[\xc8\'j\xf8\xb6\x01\
\xdfk\xc0Br\x85F@\xb5\xd3\x14\r\xf0q@\xeb\x01g:\x03\xeb\xdey\x14W\x87\x18\
\xf0\x98Y\x02\xd2\xbe\x07\xa3p\xa8\xe5\r5X\xcb\x03Z\xf7hvC\x13`\x8c\xcb\x14\
\x02\xc6z\n)\r\xb8\x84\xd3.\xbb\x7f@F\x80\x86T\x8c\xd2w\x1d\x86n\x95\xe3\x90\
a\xa4\xd4\xe6\xd4\xa79\xcd\x85!]\x03\x06u\x88\x01G4\x16p\x1es\xcc\xc2\xd1\
\x9eO@\xd7\xb2LP\xc3C#c\xda\xf0\xd8\x18%\xac\xc7\xe1G\xb31\x96\x1d\x9ez\x97\
\xc6<D}\xc5h\xb9vh\x19\xa3\x83#,y\xa6\xad\x1a0\xc6w\x1a\x0bp\xfa\x87iy\xa6\
\xeb`\x04\x9e\xd8+!\x80\xb4wQK\x8f\xe7\xf1\x92\x80\xef\x19\xc3!m\x97\xb5l\
\xc2i\x1ep\x81\xfa\x15\xd0\x88\x03\xd30\xc6\x84\xdd}\xe7\x1d\xc6\xf2\xbe\x00\
\xe0%|h\x83\xeb\xe3\xe0\xe2\xc4\xa0\x91g\xd08\xa9\x80\xdb#\xc6$\xaf\x91\xe1\
\xc1\xd8\xa8D[>\xf3\xb8\xa6\xdf*\xa0\x1d\x8f\x10\xa2\xae\x06\x8cqE\r:\xdd\
\xc3\x05*30\xda0VdH\xdb\x80F\xceZ\xae\xa1Q8h\x8c\xb186\xeaB\xa8\x81\x8b|n}\
\xf1\x1d6\xaa\xc7\x90\x00\xc6;0J\x07\x8d\x8c>X\xfe\xb5$\xc04n\xe8\x83\'v\x96\
D\xa1\xf1\xcb6\xaeK\x83[(j\xe1\xfe\xd8A+\xbdG+O\x84\xa7\x8eq(\x921.z\xf46N\
\xb2\x85|\x96\x04\x18\xe3#\xd3r\xb4wk\xc0\x18\xb3\t\xc0\xbd\xbdb\xda\x80\xa1\
\x1ba\x96\x0c\xa2c\n\x1f\x1c\xedS\xd4R8\xd4\xb2H\xd1\x80,\x1b\x98\xa0\x9eC-\
\xfbB\x00Y\xcem\xe5\xf8\x90\xe19Yc\xb5\x01Y\xe4\x16X:9\xde\xb6\xa9\xa5@\x86\
\xf5\x12\xc0O\x1biJ\xcdD\xc8`b\x98\x00k?Cc;\x1c\xb0E\xebA\xecs\x86%\x86\x973\
\xbdz+(\xd5\x07\x94\x1a\xb0*s\x8fU\xf9\x15\xcfq\xc9\x17\xabcS\xeb\xd3\xd4^ \
\xa4\xe0c\xbbI\x06\x1f\xa8c[\xfb.^\x17\x03\xde\n|pH\xe7S\x08\xac{\xdb\x9d\
\xee\xf65\xb1yJ!\x18\xc1\x19\x85(\x8d\xed\xd3\x07\xb7\xfc\x025\xf8b\xed\xa2\
\xfc4O\xc3B\x00\xa2O\xe94]|\x8a\xf2<\x9au\x881\x9e\xa4\x10\x14\xf7\x9c\xb5pW\
t\x99\x96\x13wH\r\xbeX\xcb5`\x8cQ\xeb\xadO\x137\x95\x18\x18\x9f\x96\x90\x81A\
?e\xa3x7nP\xbe\xe7\xae\xe8S\x83\xdb\xe4\x1eC8\x93[\xa8\xd6\xb3\x95{5\xc3|\
\xbc\xe6W-\xbez#\xfc\xfe\x96a\xf2\xb7S\x08|4\x95!p:Z\x87`3&Q\\\xa7\xdft\xcaf\
?\xe3\x97B\xde\x86\x17\x0c\xe1\xfb\x1c\xafS|\xc4\xe3\xb3-\'\xb2,\x932/\xc32"\
\xf5O"\x8d\xca\x98L\xc4\xff\xb32\r\xda\xff\x90\x1e\xcaL\xa4\xccE\xd2T\xa4<\
\x92\x864\x93Z"\xb5"%\x93\xb6\xe4R\x88\x97NTsr\x06\x1aH\x03Pfe[\xce\xe5R~D\
\xca|\xfck\xd6\xa4\x81\\\xc9~\xd48\x8d*\xeb\xd1\xdbE$l\xc5O\'&\xdd\x89j8\xa1\
]\xd9\x93\x039\x94#\xb9\x91\xebh}S\xbe\xcb\x86\x1c\xcb\xb7X\xed\x80\xe9\x16e\
I\xba\xb2"A\xd6\xa4\x94\xbe\xf4dA\x9e\xc8Sy\xfeoO/\xe4\xa5\xbc\x8a\xa4g\xf1\
\xef\x9d|\x90\xb7\xf2F\x1e\xc7\xcf\xfbD\x1a\x12y-w\xe5\x8f|\x96\x07rO\xee\
\xcb\x17\xf9*\xe3\xf2)~Li\xc8\x94>\xcaO\xf9\x1d)\xf15P\xd5U=\xd1e\x9d\xd4\
\xff\xa4\x9b\xd7a\x1d\xd1\x072\xaac:\xa1\xb3:\xad\x0fu&~\xfe"\xcd\xe9\x94>\
\xd2\x866\xb5\xa5\x99\xb65\xd7B\xfd\xdf\xa4\x11\xe9\xa8\xd33=\x88M\x1e\xe8\
\xb6\x9e\xeb\xa5\xfe\xd0+\xdd\xd7\xb8\xafIZ\xd7\x0b\xdd\xd2\x1d\xdd\xd5_\xb2\
\xa7\x07z\xa8G\x91t\xa3\xd7\xba\xa9\xf1;\x8d`{\x1f\xeb7]\xd4%\xed\xeaJ\x8c\
\x0f\xba\xa6e\xfc\\i_{F\xd2\x7f\x00L\xca\xa8\x83' ))

def getgohomeBitmap():
    return wx.BitmapFromXPMData(getgohomeData())

def getgohomeImage():
    return wx.ImageFromBitmap(getgohomeBitmap())

#----------------------------------------------------------------------
def getgotoData():
    return cPickle.loads(zlib.decompress(
'x\xda]Vgs\xd40\x10\xfd\xce\xafX\xd2I\xd9\xe8\xeed[N\x9b\xf8d\x1f=\t\x84\x12\
`(!\xbd\x90\xde)\xbf\x1dY\xfb\xd6\x1ca\xc9d\xe6\xe5\xed\xdb\x95\xb6\xc8c\x87\
\'\xad\x07\xab\xa3\xad\x94\xea\xff\xb6C\xed\xd1\x07\xeb\xab\xa3gD\x1b4X\xb9\
\xcaW.\x02\xcb\\\x03\x85\xe9\xda\xc2D\xa0\x15\x81\xc4e6\x17\xe0]t\xc9]\xe5rq\
\x99\x83F\xcf@\xe3<\x02\xa9\xf3\xc6\x89\xcbv\x04\xacI\r\\>G\xc0\xb8,P"0\x1e\
\xa3t\\\xee\x13\x01\x8c\x8aZ\x88\xe6\x0c\r\xcd\xe3\x13\xc1\xc59a\x0c\xa9\x86\
\xf1\xc2\xf8\xad\x0cS\n@\x91\xd1v\x89\xe9\np#\xa2\xae\xb6\x08\xfc\xa0\x86!\
\xc0n\x04\x9c\xebZD\xd9P\x17\x0f\x97DNkj\x8b\xc0\xe3&lO\x18\xa7\xd0(<\xf2\
\xb8\x12\xc0\xf4L\x8a\xd3jb\x1e\xb7~\xc0\x10\xb5\x10}\x13]Z\xae\xb4-q\xc9"#s\
\xb5E\xe0c#\x8a[O\x91ib\x13\x01^H\xe5Lnp\x16\xd6(\x0ey\xec4\x0c\\r"wj\xacA]\
\n\x8d\xe2\x10e\x9a\xc0\xb0`\xecK\x07\x85\xd3\x16\x02\xacE\x867^\xebr@\xd2c\
\x95\xc1i\xa74\x8a\xcb\x04\x98\xc4}d\xca\xd8\x02#\t\x99H]\x18\xa2\x16\xa2\
\x8bQ\xb4t\xb5E`\x18\x8d[\x18\xe4\xb1\xa0\x0c\x0f\xc6\xa9\x86\xf58\xcbLd\xf4\
Lm\x12\xb6q\xa9\x048\xc6\xe1\xba\x0e\xa2-u\xd1>\xf5z8-\xa5\xd5\xd4\x1d\xca0\
\xd2\xb8 \xca/\xd2\xd3B\xc3\xa1\xb6\xb96\xdd5\x01\xd0\xc6}/\x80\xf1Z\x86TE\
\x1dD\xdfb\xc4\xba\xae%\xc0|\x93\x07\x86\xb0\x8d\x89\xea\xea\x9d\xde\xc9\x8d\
\x99\xda$\x0fT\xae\xb28\xed!\xc2\x96\x1e\x85\xbaR\x17\xed\xb1\x13\xdcX\xcf\
\xa1\xd7g\xa4\xc7\\\xd3c\x0b\x110\xe1\xd6\x91\xd8\x9a2<\x18\xb7$\x95+\xb5\
\xe9V\xd0tN[{\x1d\xa3nu\x80\xce\x15\xd0<\x1eb\xe5\x14:\x84\x17\xaaa\xa11\xab\
.Z\x97e,\xb6\\/\xe8\xb5\xd4%\xf4i[\x80\x13d\x9a\x19\xcc\xdc\x08\xae\xd0k\xa6\
\xfb\x18 \xef1@\xf3*\xea!\xfa\x12\xcb1\xd3<61@\xa9\xf7\xc2X\xc4\x05\xa5\xc6\
\x08c\x03e\xe8iKq\x04\xbaaI\xa3\x1d\xf6X\xa2\x14:/7\xd2\x85aI\x03\xe8\xca}\
\x84<\xb0\xb6.e\x80\\m\xb2\x1c\t\x80\xe6\xd1A\xc38\xdf\x11\xe0NEu\xb2\xbf\
\x122\xf5\xc8t\x90\x1b\x00C(m\xe9j\x93\xb0\xb8\xa0J\x8f\xff\x14\x8b\xcd\xe9b\
\x9b`)T\xee\xd1\xfc\x835c\xe9\xf8hK\xca\xa6\x8a\x1e\x8amy)\xc2\xec\xe8K\x81\
\x83\x94\x9a\xe65*\x9djs<\xc1\x95g\x1e\xc3\xd2Q\x17\x879\xff\x8e\xeb*\xf4\
\x19\xfc\x03\x17\xa7\xaba\x0fa{\xbao\xbe\xe12\x9c\x96m\x1b\x0b\xa8\xb6\x08|\
\x90\xa3\x86\xa1E\xe7\xffl\xa2@\xa3\xc4\x9cW\x0ek\xffP5\xf4]\xbc\x95\xd5`j\
\x8b\xc0s4\xba\xd5(\xafTT_\x9bM4i\xf3b\x8da\x8a3\xab\xeb\x16\x0f\x94\xd3\xa7\
\xf4\xa2q\x81\xe83\x8cBb\xd1\x1c=\xbcz\xa5v\x9cU\r-[\xa5\x0c\x8f\xb3L`36M\
\x9a\xa1\x8d+m\xe3/\x1aE\x97\xc7#,\xb1\xd4\xa2\x9f\xa6TC\xebr,\x1a\xae6\xf9\
\xa2\xc1\xd3a-N\xbb\xaaQ<\xa2,\xa9\x8b\x87\xcb\x90\xec,S\xeaw\xc2:\x86\xb6\
\xd4\xa1=\xc2\x93\x9e\xa1\xd8\x03\xa3(v\x11\x8a=\x10_N\x86\x86\x85\xc6\xb8~Y\
i[\xce\xa1\x0b3\xfd\xd4\xa2\xf09\xb2v\xcf\x8ei\x99&h\x91\x06\x83\x814D\xc3}6\
\x12l<\xd0\xe6i\xea>i\xb6\xcf\x86i&\xa8-\xd0d\xa4\xdd#\xcdQ\x8b\xda\xd4\t\
\x94\x91\x90\x82\xa5$\xfc\xf4\x91R\xca\xc8QN&\x90N\xe9\x9a\xb6\xe8,\xfc\xf9\
\xe2\x7f\x92\xa1[\xba\xa4=:\xa1u:\xa7M\n\x9fx!\xed\x9d\x7f\xa4]\xda\xa7\x03:\
\xa4;\xba\t\xe7\xbe\xa2\xeftD?\xe8%-\x85\x9c\x1aR\x97\xde\x91\xa7\x8fT\xd0*\
\x95\xd4\xa3\xc7\xf4\x84\x9e\xd1szA+\xffHO\xe9-}\xa07\xf4\x9a*zO\xaf\xe8!\
\xfd\xa1/4Mc\xc1\x944\xf0\x88\xbe\x06\xfbF\xa3\xf4\x99>\xd1O\xfaM\xe1U\xe5ib\
^\xe3\x9a4 \xaf\xf72O\xf0"\x0f\xf2\x10\x0f\xf3\x08\x8f\xf3<O\xf1l\xa0\xccp\
\xdf\xe9\xea\x7f\x0b<\xc9s\xdc\xe26w\xd8r\xc2)gPjH\x0b\xe48g\xc3\xa7|\xcd[|\
\xc6\x17Ae\x92n\xff\'\x8d\xd3%\xef\xf1\t\xaf\xf39o\xf2v\xa0\xac\x84\x12\x8f\
\xf5_\xe6\x1a\xed\xf0.\xef\xf3N\x80\x0f8\t?c\xf1\xb6\xfb\x94v\x83W\xc6\xb7\
\xc1\xfb\x90\xef\xf8&\xd8F\xf8}\x15\xf4\xb6\x95\xc4\x7f\x01\xc2\xde~\xea' ))

def getgotoBitmap():
    return wx.BitmapFromXPMData(getgotoData())

def getgotoImage():
    return wx.ImageFromBitmap(getgotoBitmap())

#----------------------------------------------------------------------
def gethelpData():
    return cPickle.loads(zlib.decompress(
'x\xda]\x96YW\x13A\x10\x85\xdf\xfd\x15W\xb6 K9I&\x93\x0eKN&C\x02n\xa0"\x88rP\
\xa3\xa2\xa0\xc8b@D\xc4\xdfn\xa7\xbbn\r\x9a\xe6\x85{\xbe\xbaU]]=3\xd3G\xa7\
\xd5;\x9b\x95j\x86\xd1_\xbd\x86Z\xe5\xce`\xb3\x92\x01\x1f0\x9e$.\xe9\xb9 \
\xbc\rB\xcb\xad\xb8~\x14\xd6H\xa4JLSp+I\x10~0\xa4\xd0\x90\x19#\xfa\x91\xa8\
\x06\xc1%\x05M\x13\r\xe9%*\xac2\xa4\xd0,\xbd \xd4\x93.C^(\xd1b\xa5\xb3&h\x96\
y1!\x10c\x15\x12\xbe\xf4\xb1\x11\xe1\xb4\x8e\x95TM\xbf\x07\xa1\x91\xe4\xcc\
\xf2.\x08U\x97s/5\x12\x14\xbe\xd1\x94\xc2K\x15r\xd6\xb1\xaf!]\xcb\xa2\x85U]\
\x16\x89M\x12\xf4h\xc6\xdd:\xab#cH\x91Ea)\x10yb\xe7\x02%jI3\x9a\x1ej\x1d\xb5\
T\xb3,\x95D\x0c\x99\xa3\x07\xd36\x18\xe2\x1aQxe\x1ej:\x10\x13"1e\x82\x8b\xc4\
PM\xed(s3U\x8f\x9f\xa5\x10\x89Sz8\xf5h\x94B$\x86\x14\n\xf5\x18\x0f\x1e\xb5$g\
O\x7f\x9bi+\x12\xef\xb5\x85\xd6\xd3\xd3H8\x8eC\xe5>C\n\r\xb9\xd2,u6\xa8\x1d\
\xe7\xc3\xd9||R\xd3\x82\x1e\x93VX+\n\xafA\x0f-\xfd\x9c\xa6l\xe1\x96\x11\x9a\
\xf6<\x08\xa9\x1fK5\xfd\xc8\xb4<\xdb}+L\xb3|\x8dc\x99d$\xe6\x8c\xc8u\xf8\x99\
\x85M\xbe\xa0\x90j\xda\x1b\xab#\xd7\x0b$\xda v\xec\x82\xa6<\x86A\x08i\x96\
\xf7\xb6m\x9bS\x8fz\x102\x7fo\xbbQ84\x0fM;a!\xdd(\x9c\xd1\x94i/-DM\xdf\xd8^4\
\xe4\xba\x14"\xf1\x80B\xa1\xc4n)DbG7g7\xea2\xde\xb9\xf2(?\xeb|\xd8\xcd\xfe\
\xa3\x1eiRh\xa5ZX\xca\xd2\xfb\x1a\xd2\xa5G\xc1\x90TC\xee\x96B$\xee\xe9a[HBSn\
n\x81\x85\xb1\xd2\xc98\xeb\xe5\xb9\xa44\xe5n?\xd0\x94\x134n\xa6\x9av\x85\xa6\
\xf4\x98P\xd3\x9cu\xfc2S\ri\xc5\x8b\xecz4}j\x84>\xe8[\x9a\xa5\xc1\x06aD\xac\
\x9f\x1c\xef\x87\xff\x0e\x02\xdfw}\xe6\xdc\x06y5\x90`\xd0*\x9f\xbfS:\xd7v\
\x15\x1e3$\xd5\x90&s\x16:\xe8\x8b\xdc\x08\xb3<c\x88\xbf?Ap\x16\xa2ev\x8d\xe8\
E\xa1\xc3\xb4\xf4X\xb0\x10M\x9bJ\xbc\xf8Y\xa2-_V\x8f\x8c\'\xbdN!Q\xd3#\x13\
\xf4=\xb0(\x0c\xd1\xc2\xaa\x14\n\x1d\xf4Gf\xaa\x1e\x1bz\x9d\xec!\xd6a\x087\
\xf7\x84!\x85\x86|)\x85H\x1c\xeb\xe6l\xe2\xae\x8cPaC\x85&\x9b\xfc\xd0\x045}\
\x1e\x07\xcc\xd9\x80\x9dh\x1dM\x8e\xa0\x94!\xfa\xd2\'\xc1JOH\xb0\xebu\x0bQ\
\xd3\x9d\x92\x88\xc2r\xecz\xf9\x94\xdf#\xc1\xdd\xd6\xac\x8e\xbe\x8d\xa0\xfe\
\xc4\xaf\x1d\x9c\xf8\xb5Q\x8a\xb8\x05\xcd\xa2\x83q\xbf&0\x89)\xcc`\x19\xf3\
\xffC\xb3X\xc4\x02\xda~\xcda\tU\xd4PG\x8a\xc6m(C\x13\x0e-$~\x9d\xe1\x12\xfb\
\xf8\x8es\\\xe1\x02\x87%t\x8a\x01\x86\xf8\x88O\xf8\x8c\x03\xbfv\xf0\x05_q\
\x84_\xf8Ih\xc6o\xa4\x8d\x1fx\x8fc|\x0b\xd0\x13\xac\xa3\x8bm\x14x\x8d\x1c\
\xfa\x8d\xb3\xe9}V\xd0\xf7\xc8*\xd6\xf0\x10\x8f\xf0\x18O=\xf2\x00[x\x05\xfd2\
z\xee\xcb\xed\xe1%^\x04\x9f\x03<\xf3\xc8]\xfc\xc1\x1b\xdcWhl\x1a\xf7\xf0\x16\
\xefP\xf1.{\x01\xda\xf6\xc8.\xaeq\x03\xff.\x951B";R\xf1\xbb,\xa1k\xefSB~\x14\
\xa6\xb0!\xb3\xb2\xea;\xdd\x91\x114.\xbb\x98\x90\x1bL\x8a\xff:\x10m\xc1\x8c,\
\xcb\xbc\xecaQ\x16\x02\xb4\x8b\xb6\xcc\xc9\xa4\xfc\x86\xff.a\x9f\xaa\xb2\x86\
\x9at\xa4.\x07Zz\xea\x81\x86,I&\xb7\x8e\xa5)NZ\x92\xf8u&\x97\xd2\x96}i\xf8T\
\xfe\xb3\xea\xdf\x03>\x97+\xb9\xf0\xeb\xd0\x03[8\x95Ap\xf9\x0f\x1a\xfd\x862\
\x94\xdcwf\xb4\xfe\x19\x15\xf9\x0b\x95rS\xd0' ))

def gethelpBitmap():
    return wx.BitmapFromXPMData(gethelpData())

def gethelpImage():
    return wx.ImageFromBitmap(gethelpBitmap())

#----------------------------------------------------------------------
def gethistoryData():
    return cPickle.loads(zlib.decompress(
"x\xdam\x94g[\xe2@\x10\x80\xbf\xfb+\x109PP\xdc$\x93dA\xf1!,`\xaf\xd8}\xec\
\x15\xc5\xde\xebo\xbfL\xd9\xe4\xee\xb9\xdb\xc9\x97w\xcaNvfg\x07{wN_\xa7\xe0\
\x04\x99\xf8\xab\xb8\x19\xa7\xd0w\xd8)@\xe683\xd0\xd0\x06\x9a\x8a\xf8\x0e9R\
\rhh\xe21\xe4\x96n\xab6\xdb\x87\x85A\xf8\x08\xd9W\x11\x18\xe6\x91\xc4\xce\
\xf1{\xc8\x8e\x02\xe3\xb2\xfdP\xecZ\xecg\xc8\xae\xd2*b^E\xf6\x94\x07\x1e\xfb\
\x8fR\xbcv\xc1a\xfb\tr\xa0\x8dj2\xdfH<H\xfc$\xd9\x15\n\xf1\x8e0\x08o$\xcc\
\xfe\xbb\xc8\xa1F!\xfe\x106\xc2\x06\xb9\xa2P\x88\x97(\x9f\x0e\xa0\xc2\xf6\
\x01\xb1\x83\xd8\xbbT?\x8dB\xecp=\x9b\xaa\xc5\xf6\t\xb1\x1b\xb1\xd7\x91\x8dB\
!.\t\xdbz\x96\x91\x9b\x1a\x85x\x8e\xe3\x1bJ\xfa\xf3\xc6\xf9\xa3X\x88_%\x9fi\
\xb1\xfdY\xe2\x8d\xc4\x1f\xd3\xf9\xe2h\xe9\xf7>r\xdc]\xdb\xcfw\xaeOh\xe4|3\
\xc8J\xb9F\xeaU\x13\x7f\xdb\xbf{a#\xecq\xfd*Z\xfe\xaf\xc3\xfd\x03\x13\xf2\
\xfeM\xde\xcf3>\xf3\xa5\xb0\xd6\xec\xdf\xa2\xfekP\xc0\xdc\xb0v\xa9o\x88\xac\
\x15\n\xf1,\xdf?_K\x7f]\xce\x1fi\xa9\x9f\x16\x7f\x10\xff\x07\xfe\x1f\xdf\xe6\
\xcbQ\xfd4\nr\xb6 \x1c\x9f?\x8b\xf6e\x9a\x0f\x85B\xfeya\x10\xee\xe7\xfc\x01\
\xc8}\xf9\xa2\xfei\x14\xe2\x0b\xfe\x7f\xb0\xf5\x98\xe2\xfb\xea\xd9z\xde\x8a\
\xbf\x11\xff\x8a\xeco\xfd\xaf9\xde\xb7\xfb\xfb4?\xaae\xef\xd3\x0f\xef\x07\
\xe0\xb3\xfd\x8a\xcf[\xb1\xe7+R\x7f\xd2y[\x90\xfd\x94\xe4\xdbb\x0e\x95b\xce\
\xc4\xbcp{sJ\xa0$\xd86\xf7\x14\x19\xd2\xe6\xbe\xf0ei\xd8\xcd\xb6\xb9\x18\xa1\
\x1d\x86A\x1e\x16\x14\xe2yJ\xa6=;\\\xe3|\x98\xe4\xb1\x98\xe6\x9f\t\xec~k\xc2\
\xd2\x9c\xc2\x10\xe5\x8f\x0f\x0b\xbc\xff7_\xe6\x10\xe4rU\xe9\xf0\xb4\x88\x9f\
8\x1f\xd8a=\x17\xb6\xf9W$\xde\x0e\xff\xa7\xc4\x1b\x89_\xe4aJ\x86\xeb\x91\x9b\
\x95<\x86m~\xdc\\#\xe7\xeb\x89?\x88\x7f\xc4\xf9|%\xfb\xfd\xe2\xc76in l\x84\
\xd7\xf9|\xbe\x1d\x8eM\x1a^\x85B|\xc0\x8f'\x8a4\xeb\xef\xc5\xca\xf2f\xb2R\
\xe5\xedb\tW\xbd>\x90\xfb\x95*\xf3\xc5\xda\xc8\xd8X\xb1\x98/U'R\xe5pm\xdcq=\
\xf0\x83P'\xcaJM\xdd\xbf\x9e><\xbd?w\xc3Dy7~\xf8xrv~qy\xd5\xfbH\x94o\xc7/G7\
\xd7\xf3\x0b\x8du\x93*s\xdbQ\xa7\xd9\x9e\x9c\x9a\x99\xd5\xa9rbnizmku\xa5\xb5\
\xf1\x872\xef/\xf7\xff\xec\x8d\x0eN\x0eYe6V\xee\x1f\x94\n\xfacw\xc7Tce\x96=?\
\xbb\xdd^\xae\xaa\xc30\xfcN\xc2\xcb\xf5 Y_V\xf9\xdf*\xfd\xab,\xff\x06\xd8\
\xfa\x8f\xd4" ))

def gethistoryBitmap():
    return wx.BitmapFromXPMData(gethistoryData())

def gethistoryImage():
    return wx.ImageFromBitmap(gethistoryBitmap())

#----------------------------------------------------------------------
def getmail_genericData():
    return cPickle.loads(zlib.decompress(
"x\xda\x95\x92\xcbn\xc20\x10E\xf7\xfd\x8aHIM\xc5#r\x88q\x06BQ\xa9\x93.\xcb\
\x82\r[T\x1eB\xaa\x1a\xcaC\x88\xbfof|C\xab\xaa\x9b\xceds\xee\xc9\xc3\x1e\xe7\
\xe1}\x9f\xdc\xcd[\x89\r\xea\xcb\xa4A\xd2\xba[\xce[\x9d\xe0-\x08K*]I\xc2+\
\xe6\x8c2\x93y>\x82\t\xbc\x04;\xf0'\xf3Ps\x0b\x9f\x98\xa745S\xef\xdb\xf0\x06\
~\x0bO\xf0gf\xa7\x9f\x9d\xf3^\xc3;x\xeb=\xb7p\xca\\Pa\n\xef\xaf\xf0\x06>\x87\
'\xf8\x19\xf3\x8b.\xdd\x8b\xf71\xbc\x83\x1f\xc8\xf3\xf5zK\xef\xbb\xcc\xcfd5\
\xe6a\xe0\x1d\xfc\x86\xd9\x92u\xd6\xfb=3in\xe1{\xd9/q\x0b\x8f\xe5}\x9a[8\xf3\
\xef\xab\xd7\xeb}\x04&\xf0H\xceC\x17\xcd\xf7\x86\xf0\x0e\xbe\xf2\x9e[x\x01n\
\xd6\x1f\xd4\xfcZ}\xac\x05\x129,\xcd-|\x91\xc5J\t?\x82\x1dx\xe2\x87\x99\x11\
\x86\xb5\x93\xc3\xd0\xdc\xc2=\xb0\x01\xf7\xfd\xb0\xb8\x85\x0f2\\\xed\\\xe1\
\xfd\x1a\xde\xc1+\xef\xb9\x85C\xfc|\x06\xc3&x\x03\xff\x04O\xf0\xc1\xaf\xfag\
\x18/~T\x13V\xb3N\xa7\xf3\x14\x86U]\xd1}\x13\xaa\xf6c/\x1f\xe5y>\xe9\x8e\x93\
&\x8c\xc7\xfd\xb4\x1a\xe5ij\x06\xdf\xe1\xc8f\xf5m\xa4\xd40\xd2\xb7P}^.\xf6\
\xb2>DQt\xba\x85a\x9c\xa7\xa4\xea,\xbb\xf6na\xa5\x94\xaa\x13k\xcf\xfd]\x13\
\xe6\xa7\xfd~y\\q\x1d\x8f\x9bfGv\xfb]\xe3\x7f\xef\xfd\x8f0\xfe\x020\xb6\xe1\
\x0f" ))

def getmail_genericBitmap():
    return wx.BitmapFromXPMData(getmail_genericData())

def getmail_genericImage():
    return wx.ImageFromBitmap(getmail_genericBitmap())

#----------------------------------------------------------------------
def getmail_replyallData():
    return cPickle.loads(zlib.decompress(
'x\xda\x85ViWSK\x10\xfc\xee\xaf(\xd9\r0N\x92\xc9\xbd}\xd9\x0e\xc9$\xb8\x83\
\x8a\x0b\xea\x11D\xc4\x05\x91\xe0\xbe=\xfd\xedo2]}\x93s\xde\xf1I\xc3\x07\x8a\
\xea\xea\x9e\x9e\x9a\x0e\x0b\xa7\xe7\xcd\x0b\xbb\xf3\xcd\x02\xa3\xef\x96Gk\
\xfe\xc2\xe1\xee\xfc\x0ep\x84\xe9\x81\x0c\xe2@2\x103\xb0\xe5\xfb\xbe\xf2\x19\
X\xc9@\xcf\x87\xb8\xa5\x8c\xa7\x19\x08)\xa5\xad\x8c\xd2\x8d\x80\xaeT"\n,e \
\xfa\x9e\xaf4e;\xa7\xb4|7x\x05\x04d\x84\xae\xa6\x9c\x8c\x01e\xdc\xb0\x14a\
\xca~\x06*)\xac\xec\x8a\xd3\xc6\xc4\x07\x05Z\x19hK/\xb6\x14x\xad\x1aRJS5\xd6\
T\xc3Wv\xb8\xad\x9a\xc1\x94\xd5\x0c\xf4%\xc6\xbe\xa6\x94\x96\x12\x98\xf2\x11\
z\xda\x14\n\xcc\xe6\xb2"1\xa9d\xe0\x9f1C\x01\xa7\x0c_\xf8\x96\x02?3\xa3)\x83\
\xe0U\xe3\x8e\x02\xbe\xf4\x04\x16t\x1e\xa9FGSZ\x1c\xd0(2\xf0\x95\x9d\xf6C_\
\x81\xd3:\xa5P\xe0\x07oNbG\x81\xf68EE\x97\r\x10\x02\x15\x87\\Z\x8a\x07[\x17\
\x0e\xb9\xcf\xc3\xd5\x17\xb5i\x1a6\xb1\xae\xf5!\x85\x02\x8f2PH\xc74\xde\xa8\
\xe9\xd2Ih\x98\xf31\xa0)\x8b\xbc\xdb\xca4:\x14\xad\xcc\xa7\x8f\xd5\xa7\xa9q^\
Ca)\x91\xd7 5\xc0*W8\xf5Nl*\xf0\x8a@\xe1\t\xdc\xe25Tv/\x95:9Y\x8a\xa7\xfd\
\x04\x03z\xca\xb8h\x1aB\x8dU-+b\xa7\r\xfa<|\x19h\xdc\x9b\xa8\x01\x15\xbd\xac\
C\x96\xda\x1f\xbfh\xcb\x9e5VXY\xbb\xa8\x99,\x1a|\x0cLy\xc1\x8b\x92`\x8f\x90W\
9\x8a\x0clX\x1f\xc2\xb2\xb7\xad\xac5\xf6\x84on`o\xee!\xe7\xd1\xb5yL\xd3R\xa3\
\xc8\xc0\x176\x16\x03m\xd9\xb3\xc3E\x1e\x7f\x98\xcb\xf6\x93\x06m\xf9M5\xa42k\
\x7f0\x8d\x14\x19\xf8n\x8c@\xc6\x8ei\x98\x1d\xd6i\x98~\x1c\xa8\xe8u\xeb4\xb2\
\xd3\xab\x9cG\x15h\x87f\xd6(S\rj8j\x8c"\x03\xf7\xb9\x0bk[>\xe3\x80J\xdb0\xef\
L\x94\x9bnj\x9e\xd6\x96d\xee\xa9\xfc\x1a\xacJd\x95=\xab\x12X\xe5\xb3U\t\xf4\
\xfa\x99\x89\x9aO\xdb\xbc(\xb1N1bl\x0f\xcf\x8e\xf3oG\x9cN\x9a\xb1\xf2\xd7\
\x8do5\xa7\x9d\xee\xac\x81\xb0\xc4oN\'\xdaz\xb9\xcb\x93I\xa0\xc6\x80W_\xd8\
\xdb\xe8p\xa9\xd7n\x99S\xd1t2\x8a\xee\xb2\x8f\x9e\xe7\x0b\x9c3Q+\x0b\xf6Q\
\x08M\xba\xc7\x0f\x86\xca\x07. \x8e\xabc\xfb\xb7a\xa2\xa1G\xa3\xd3O]\xfb\xa4\
\x985\x86\x90\xf1\x96\x1bI\x02E\x1fpe\x97\x9e\xad7uE\xf9\xb4\xd4U\xe3}\xcd`\
\xca5.\xb1\x9e\xe7\x08\x8f\x992\x8a\x0c\xdc\xe3\xfe\xad"m|P\xa7p\x84\x8b\xf6\
Q\x1a\xb8\xa2\xc2XC\x81C\xebT\xe8\xeb\xe7v\xb8\xc8\xc3]2Q\xbb\x97\x06\x9d_o\
\xf9\xa1U\x11V\xd9`cbO\xe1%\xaf\xa1k\xcbt\xcd4\x84\x1a\xf8\xcb\x17I\x0e{\x7f\
\x88\t\xd2\x10;\xe9Gc1\xa5hlb\x1a3\x93\xa4Y\xcc\xa5h\xa4?\xadc9\xc5*V\xb0\
\x81%\xacM\x92\x9a)\xab\x95\x08.\x11\xda)\x02:(PN\x92\x04\x15<\xde\xe3kV9\
\xce\xf1!\xc5\xda\x98\xf4\t\xdf\xf1\x19op\x8eC|\xc4\x8bDh&\xc2K\xbc\xc2\xeb1\
\xe9\x04oq\x8a\x1f\xf8\x96\xc8G\xf8\x92(\xcfq\x86w\xb8\x85\xedIR\x0f\x0f\x92\
R\xc4ct\xb1\x8b>\xb6p\x05Wq\x1d7&I7q\x1b\xd7p\x1f\x8fp\x0fw1\xc0C\xdc\xc1E\
\xfc\x9e M\x9d`\x1f\x97\xb1\x80K8\xc03\xcc\xa7?=\xc5\x13\xfcL\xf1\x0b\xe9\
\xdf\x05L\xf1\x7f \xe7\xdc\x9e\x1b\xba\x03\xec\xb8E\xb7\xe9\xa6\xdd\x8c\x9bM\
\x91\xde\x9e\x95k\xb8u\xb7\xecV\xdd\x8a\xdbH\xb1\xe4\xd6\\\xd3\xb5\xdc\x7f\
\xee\x0eh\xbb}\x04\xd7q\x85\xfb\xe3\x05\x03\rW\xa6\x10W\xfd\x1f\xe9/Vq\xff\
\x02\x0c\xc5"\x0b' ))

def getmail_replyallBitmap():
    return wx.BitmapFromXPMData(getmail_replyallData())

def getmail_replyallImage():
    return wx.ImageFromBitmap(getmail_replyallBitmap())

#----------------------------------------------------------------------
def getmail_replyData():
    return cPickle.loads(zlib.decompress(
'x\xda\xa5VkS\x13K\x10\xfd\xee\xaf8\x92@\x90\xc88\x81\xc9\xee\xac\x11\x8a\
\xdd\xd9\xc47\xa8\xf8@-\x1f\xa8\xf8D\x82\xef\xb7\xbf\xdd\xd9\xe9\xd3K\xb4,\
\xabn\xdd\x0c|\xc8\xe1\xf4\xe9\x9e\xee\xb3\xbd,\xee\x1f\x0e\x8em\xf7\x06\x19\
\x9a\x1f\x9bc\xa5wlw\xbb\xb7\x03<Fg\xec\xc7a\xec\x130H@\xb0\x85\x1d\xdb\x04|\
N\xc0\xd0{;\x14\xc6\xb3\x04Ll\x1d9\tx\x92\x80\xd2\x17.\x17\xc6\xd44@\xe5kW\t\
c\xeb\x08\x10\xc6\x9aaH\x94M\xc0\xed\xa4a}\xfc.\xc0\x89\x04\x0cb\x08\x81G\tX\
\xb1\xa5\xb3\xa2\xf1\x82iK\xad\xa3V\x86\'c#e)|\x16V\x85\xb1\x9c\x18\x85-4\
\xe4Z\x02*\xeb\x9d\x13\xa0H@\xedC\x08\xa2q\xb2\x05j\x01VT\xc3QcU\xeb\x88\'\
\x01\xeblas\x12\xf0\x9d\x1a\xb5\xab\x05\x98?\x02$\xa4\xab\x80\'p\\\xb2\xf8<8\
\x01N% \xf3\x13\xc71lh\x88\x16v\x93\x85\x95Z\xd89\x99\xad\xad\x02\xe7RIa\xb1\
\xce\\\x18\xafx\xfdvrg\x04\xf0C;\x11\xc0\xa4\x16z?\xb6d<\x97\xe9\xc7:\x0b\
\x01\x96\r5\x02Gy\x87\x93\xcb\xec@\x80\x1b\x02\xc4,\x1ce\x9f!m\xa5\x8e\x85Uj\
\xba\x8f\x1a\xa2v\xb8\xc7\xc2\xbc\xe7\xa0:\xe2 \x9b;\xce\xf6\x1bZ\x80\x1ec\
\x0b\x0b\xad4g\x96`\xe9\xc2\x89\x8aj\x93\xc7\xd2S[\xaa\xd7\xef\xaa\xa8\xa7\
\xe8\x82X\xca\x06\xbd\xed}1\x9d\xaf\xdc@\x18_(Z\xd8\xa10\xc0\x90:\xba;\x01#\
\xad\xc3\xd1c{\t\x88\xaeU\xd1y\xbd\x9c\x16\xf6\x89\x83\xaa\x1c=fU\xc3S\xe3\
\xbd\xa6U\x7f<\xd5\xbb\xf8L\x80-\xda\xa1\x0el\xf2c\xa6m\xa7\x1f8\xb9<\xf0\
\x01\xda\xd7,\xfa4t\xa81\xd6A}\xd0\xb4q\xdc\t\xb8\xcc\x85\x12%\x048\xd4,\xfa\
\xa8\x1b\xd5p\xd4\xd8\xe6\xb0+\xf5\xc7\x0f\x15U\xe3.\xa5~d\xf1yb?\xd006\xa7\
\x07{\xe9\xdbK\xcd\xe9\xe9\xa7\x03\x8e\xad\xb04\xfaE)"\xde\x8c\xc0"\xc7V{\
\x9at\xc4\x15U\x06\xbae\x81\xfd\xab<\xcb\xdcI\x0c\x17\xc7F\xc7]g\xdd\xb5\x95\
\xba\xe7z\xdc\x04\x8d[\xe6\x1a\xc6\x83\x04\xac\xda\xd6\x1c]\xee\xbd<\xd0OCf\
\t\x96O\xb1W\xc0qy\xbcU\xc0\xd3\xb5K-\x83!\xa7y\xdb\xe6$`\x97\xcb4\xd3\x86f\
\x1a\xa2s|\xad[\xde\xd3-\x97\x12\x90\xc7\xa1\xb1A\xb7\xb8^\xca@\xfb<\xe4P*\
\xad\xe3M+\xca\xad\xf6\x93M\x8e[K\x18g\xa9QYj\xf4\x19\xd2\x9c\x04\\`\xc7\xbc\
\xe7\xc3r\xb5\ra\x1d\xef\xb8\xd4\xbd\xae\xfd\xaf\x9aE\x1f\x96+\xbcm\xce1\xf4\
\xce\xd3\xc6\x95.\x8f\xa9\xbe\xe4<_r\xa5\xdeV\xed\xb0)@\xec\xd8\x91\xc1\xfe\
\xf9\xf9/$\x83\x9d\xbf\x9e\xe9,i\x8a-\xf4\xe3\xd9@\'\x9e-t1\x8f\x05,a\r\xcb\
\xb3\xa4\x11N\xc7\xb3NJ\x17\'q\x06\x83?I\xebX\xc1j$t\x92J\xa3\xea0\x8c\xd8o\
\xa4\x0c9<\x8a\xf8G\x9b(ob\xd8\'\xec\xcd\x92\xde\xe2=\xbe\xc4\xdf\x0fx\x11\
\xe1\x86bq\x88]\xbc\x9b%=\xc1S<\xc3s\xbc\xc4\xabH\xd8\xc7W|\x8e\xbd\xfc\x88G\
\xb3\xa4\x03\xbc\xc6el\xa2\x8a\xf4\x11n"\xe0\x0eJl\xa3\xfe\x9d4\xc1Y\x9c\xc3\
\x05\\\xc4%\\\xc1y\xdc\xc0m\\\xff\x93t\rc\xdc\xc2U\x1c\xc7O\xdc\xc7),\xe2D<\
\x0f\xf0\x90\xa4\xb9\x86\xd4\xc3=\xdc\xc57\xfc@|\xf9\x1acv\xcc4\x9e\xf8\x7fH\
\xfc\xcc\x89R\xdfl\x98\x8e\xe9\x9ay#\xd3Z0K\xe6/\x03\xee\x9b5\xb3lF\xe6\xff\
\xb8\xc0\xfc\x02+\x89\xf0!' ))

def getmail_replyBitmap():
    return wx.BitmapFromXPMData(getmail_replyData())

def getmail_replyImage():
    return wx.ImageFromBitmap(getmail_replyBitmap())

#----------------------------------------------------------------------
def getmail_sendData():
    return cPickle.loads(zlib.decompress(
'x\xda}\x94\xd7R\xeb0\x10\x86\xefy\n\x93\x90\x04\x08\x04\x19\x14[\xa6\r\xb6l\
\xd3k\xe8\x0c\xa1\x84N(\xa1\x97\x81g\xc7\xd2\xbf\xeb\xc3\x9c\x99s,\xdf|[\xa4\
\xd5\xeej{\xdb\xf7nW\xa3\xe2zN\xf6\x07\xae\xe3V\xba\x8e\x1a\x95e\xa7\xe5\x14\
\x13\x95\xe8DY\xfe6\x1c\x8bX\xc5\xe0\xb6\xe1\xba\x88D\x1d\x9c\x18\x1eQ\x81\
\xf4\xc1_\x86#\xa5\xb3ey\xc5\xf0\xb0P\x92\xec\xf7\r\x87"R\x11\xf8\xdcp\x90\
\x9d\x17\x82\x8f\xe0\x1fK\xd2G\xd8?T\x12\xbcI\xac\x89\xfb\x0c\xfb"\xd0\x01\
\xf8\xd8\xb0T\xa9\xaa\x0b\xcbsV\xaf|M\xf1\x8d\xd9\xf3\x84Y\x96\xd7\x10_(\xc8\
~\xcf\xb2\xf2\xb4\x0f^\'\xbd\xa4\xf3\xbam\xfc\xca,\xcb=\x86\xb5\x88\xb4\x86}\
l\xe3\x13\xa9\x90\xe0~\x9b?e2h\xf9\xcd\xb0\xca\xb2C\xf1N\xc1\xdf,\xcb\x03d/\
\xc9~\x84\xf4\x92\xf4e\xd2s=f\x11\xaf\xaf=\xf0\x9d\xe1T$:\x85}\x8d\xec5\xd9\
\x1f\x18v\x85\xcf\xf7\xf5i\x7fM\xf5Z\xc4\xfd"\xae\xc7#\xf41\xc7\xf7\x81\xf8c\
M\xf9\xbbE=S\x01\xfbB\x85\xfd\xb5(\x18\xfd\xa0\xf5W!\xdf\xbf\x17\xf9\x0fu\
\x04\xff!pD\xfe\x95\x14\xfd\x95\n\x0f\xfai\x9c\x97H\xcaW\x93\xed\xc9\xdf\xa5\
\xfdU\x02>\xc1\xf9\x9a\xf7\xd7\xe8\x8fX)\xf0\xaa\xddO\x98ey\x18\xfd\x17\xf0\
\xfeEb\xae\xcf\x0b\xfc\x13E\xfd\x13\xda\xf8\xb2\xfaP\xbe\xeb\xb6_\xff\xc43\
\x8ax\xb2zA\xffJzI\xfaw\xd2\xf3\xfb\xf0\xec{\x13\xb1\xa6\xf8w\xd1\xafZ(\xe8\
\'\xc9\x9e\xebS\x82\xbdY\x96\x17l=\x95/\xa9\x9e\xa7\xb0\xcf\xfa\r\xfc\x89\
\xf3\xf3\xfer2^\xba\xbb=\xb5pEJ\x0e\xae\x85\xc3cN\xce\x06m\xae\xe9\xf16p\xf9\
\xbc8\xf7\xe4\xaf\xc8_\xe5\x0c\xfbKbM<\x81f\xf2\x055\xe7\x0e\xf6\x0f8\xf8\
\x0e\x8am>\xcb\xcf\xc4\x9aX\xa2\xd9\xcc\xb2<\x0f}\xc0\xc9:\xc4c\xf5\xf81\x08\
\x0c\x93|\xd8T1\xcc\xb4\xa6\xe4\x8c#\x1e\xc5\xf1\x9c\xa1\xf8\xb1\xa2\xfd\x97\
\xe8<\xe6\x80\x86!\'\xf7\x01\xcd\xa4%\xe9\xb7\xd0,\xd9\xac\xc2y\xd7d/\xc9\
\xfe\x86\xec\xf9>\xdb4l\x15\r\xdb\x0b\xd6\xd3\xe3\x9a1\xece\xd1S=\x9eh\xb8\
\xf2pt\xfe\xfa\xfe#\xac\xfd\xfeX\xb8}\x97}\xcb\xcb\xdb\xe6\xabN\xb1p\xaaX\
\xec)\x95\xca\xe5\xfe\x89\xc1\xe2\x18\x0b\xcb\xa3\x93\xe5L6\xd0?\xee\x0e\xe7\
\xc2\x11Y\xf7\xbc\xb2\xaf\x82ju,\x17\x8aN\xa7\xf8\xda9}xz\x7f\x7f\xce\x85\
\xa5\xcb\xfb\xa3\xc7\x93\xb3\xf3\x8b\xab\xd1N.\xbcn\xb7?\xdeZ/\xc7\xb77\x8b\
\xb9\xf0z)\xda\xd4\xbba#N\xa7g\xe6X\xe8\xcc/,\xac\xccn\xec\xac\xaf%[\xab\xdd\
VXp\x9c\xeffs\xa8\xd9\xdbwph\xaf\\\xf8}\xf7\xfd\xbd\xcf\xfc\xee\x05\x16~\x91\
\xba\xf0\x8f,\xd5~\x00F\x9c\x8b/' ))

def getmail_sendBitmap():
    return wx.BitmapFromXPMData(getmail_sendData())

def getmail_sendImage():
    return wx.ImageFromBitmap(getmail_sendBitmap())

#----------------------------------------------------------------------
def getreloadData():
    return cPickle.loads(zlib.decompress(
'x\xda\x85\x93]O*1\x10\x86\xef\xfd\x15M@8Q$]\xb6\xbb;\x0bb\xdcv\x8f^\x89\x17\
$\x86x\x07\x88\x9f\x08\xf8\x81\xa8\xbf\xfe\xb4\x9d\xb7k\xe0$\xe7 1y\xe6\x9dw\
f\xda\x0e\xbf\xe6\xabho\xd8\x8cRa\xbfi"\xa2\xe6\xdex\xd8<\x12SQ+\xa4V\x85\
\xf4|\xe2X\x93!\xcd|\x0c\x9d\xa0\x9f\xb3^\xda\x88\xe7\x91\xe3\x84\x88\x12\
\xe6\x9c\xf3\x8dD\xfe\x038\xd4\xbfE\xbeA\xbeqL\xa4\x151_#\x9fr\xe65\xd8\x80\
\xc7\xec\xcfU\xc2\xf5\xce\xe07\x19\xeb5\xc7\x99,(c=\n:1\xef3\x1b\t>\xe0|-S\
\xf6/P?\xccWG\xbeB\xfe+\xeb\x85D\xff\x8e\xe3\x92\xdc\x9f\xe7\x8dcc\xe77\xac\
\xb7\xfd\xfcd\xef\x8f\xf5C\xe8\x06z\xe28\xb7\xf3\xe6\xcc\x03\xd6\xab\xfb\xbd\
\x82\xdf\xc0\x7f\xe98\x95\xd5}?\xc1o\xe0/9\xbf\xba\xff%\xf2\xc3yR\x7f^;?\xee\
g\xc2~\xad\xe0\xbf\x80?\xbc\xf7\x17\xe61\x98\xe7\xa3\xd2\x99\x0b\xb0A\xfe\'s\
\x19\xfa\xf7\xd0\xcf\xa0\xdf3\xf73\x12\xfd^X\xd7a\x1e\xcd\xf3\xe6&e\x9e;V\
\xfe\x01<g\xc8W\xc8\'0\xe1\xfdW\xbe\xbe\xed\x87}Q~_m?\xecs\xec\xcfC\xa52\xac\
K\xce\xd7\x12\xf9\xc2\xf2`\xb9\x98yx\x849\\~70\x8a\xcd\xfc2HR\x18n\xca\xc5\
\x7f\x87\xe2}\x7f\x18\xaa\x0es\xcf\xfeR\xc1\xff\xc6\xcdMx\xfc\xa1_6\xfb\xf4X\
\xb6;\xf6\x17\x04\x7f\x03zX\xf6w\xe6j\x99\xbf9\xbfZ\xe6\x1b\xbf\x9c\xb6_\xc9\
\xfai\xf8\xb1\xe3\xb0-\xe8\x04]\xec|\xfe\x19l\x8f\x96\x97\xa3\xd1\xf2p+xZ\
\xab\xef7\x0e\xfa\xdb\xc1\xa3^\xa3\xdb\xed\x9e\xb4\xb6\x82\xc7\xbd\xc8a\'\
\xfe\t\xaa$\xcd(\xcf\x85\x90/q\x15\xdc\xcc^\xdf\xbf\xd6\x0fb5~[\xb7*\xfb\xcd\
\xed\xdd\xfd\xa3x\x9a\x7f\x7fN\xa3\xb8\xaa\xb9\xa9}\x081\x99,\xea\xcf\x17\
\x83\x9f\xe1\xe3\x8e\xfb\xdf\xafw\xff>\x91\xde\r^\x99\xebb\xb8\x1b,\xb3\xb3(\
\x8a\xce\xffw!\xbb\xc1\xf6\x1f\xab\x11&<' ))

def getreloadBitmap():
    return wx.BitmapFromXPMData(getreloadData())

def getreloadImage():
    return wx.ImageFromBitmap(getreloadBitmap())

#----------------------------------------------------------------------
def getspellcheckData():
    return cPickle.loads(zlib.decompress(
'x\xda}\x93\xebO\xe2@\x10\xc0\xbf\xfbWl\x82\x88AK\xa6ti\x17\x01#\xddR\x8d\
\x0f$!1\x8d\xdf\x00\xf1\x05\xf2P\x01\xf5\xaf\xbf\xcec9.w\xb9\x0e!\xf9\xcd{gv\
\x0f\xa7\x0b\x7f\xaf_\xf2C\x95\xff"P~io\xd0/\x1d\xab\x91\x8a\xa7\x83\xd1\x84\
\xe8;\xa7B\x02\x1d\xb0@\xdcD\xf6\r\n\xf1\xa9\xb0\x15\x1e\x8b\xbfm3?#\xd7L\
\xdd\x00\xc7\xb7\x90\x03\x08t\xc0\x1c k\x83B\xfc\xc2\xf1)H\xfc\xc8q\xcc\xfeC\
\xc9g%\xdf>r\x08(\xc4\xbe\xb0\x16\xf6\x90#\x83B\xfc\x88\xdc\x86\xc4\xd6\xd8n\
\xc4n\xc5n\x91c\x93\x9a\x90\xf9\x88\xfc\r\n\xf1\x8c\xfb\ru\x959\xa6x\xb0\xee\
|\xe7\xc8\xc6t\xc0g\xbe@\xb6`u\xcc\xfe\x1b\xc72\xcfW\xae_w\xfd\xaf\xe8\xbc&\
\xb1\ts\x97\xe7\x15\x82\xe4\xff\xdc\xda9\xdf\x0f\xd7K\x9d\xfd\x9a\xfb\x8b\
\xdc|\xea\xec\xdf\xd1\x92\xefC\xd8J?U\xcao\x02\x1b0\xbfs\x7f\x1dc\x98/i\xdeP\
32\xaf\x88\xeaA\xbe.\xe66\xdbC\xb7\xcf\x13\xe4\xbaA!>\xa0yB\xec\xf6\xf7\xc0\
\xf3LA\xf2M\xf9\xfc\x89\xeb\x7fA\xf1\xd0\xd1U\xe6\xb9\xc4k\x89\x7f\xa3\xfeL.\
\xcc\xb0e\xae7\xe1~"\x17\xbf\x96|F\xf6u\xc5\xe7\r\xb5\xd4K$\xdeJ\xfc\x1d\xfb\
\xa7Z\xf6\xa7r\xee\xcegc\x822]v\xf0\x9d\xf1\x9e\x8b\x197\xec\x02r\xd5T\xad\
\x14\xab\xd12\x00\x85x\xc0\xc3\xb1F\x96\xad\xf92\xa3\x10\x17\xf92\xa1\x10\
\xdf\xb0=\x04y\x1c_\x1c\x9fh\x19^(\xfeZ\xfcS\xf1\xd7\xe2\xdf\xe0\xcb\x91\x17\
d\xee\x89\xbf\x95\xfa\x19?\x06\x14\xe2\'\xce\xdf\xd1r\x19n\xc5\xae\xc5^\xe1\
\xc7\x81B\xdc\xe7\xc7\x99\x80\x0co\xe9X.\xdb\x99\xb0\xbb|\xaa\x92\xcd\xd5m\
\x96)u\x94egJq\xd2\xc2~\xf1\xa0\xdc\xf2\x1a\'\xa7\x9e\xe7\x892;\x9e7\x1aM_U\
\xfd\xb2R\xc1VY\xd4\x8df\xad\x11\xa2R\xfd_\xf9\xcfpT\xb6\xbc\x08\x0b\x99:+![\
n6\xae\xa5\xf1\xbb\x92\xa5\xe7\xdf\xe7\xf7\n\xff_\x16\x83\x1d\xe5\xc7\xc3#\
\xea\x9e\x9e_\x7f+\xc3\xc9\xf4\xe7k5Z\x0fgo;\x9e7\xdd\xf8\xce\xae\xef\xdb}\
\xb5\xa3L\xd2\xee\xf4|\xd8\xbeP\xbbJ\xb5\xbc\xbc\xba\x9e\xf5\xd5\x9fJ\xa5z\
\xbd7\xf5\x97\xd2}\xb9\xb2\xf2\x0b\xcd\x1b>\x8c' ))

def getspellcheckBitmap():
    return wx.BitmapFromXPMData(getspellcheckData())

def getspellcheckImage():
    return wx.ImageFromBitmap(getspellcheckBitmap())

#----------------------------------------------------------------------
def getviewmagData():
    return cPickle.loads(zlib.decompress(
"x\xda}UiSS1\x14\xfd\xee\xaf8\x94\xa5h5\xa6%m\xf3P\x19\xfa\xf2\x8a\x1b\xb2\
\x88,\xea\xc8\xa6 (R\xdc\x17\xd4\xdfn\x92{n\xc1~ \x17f\xda3\xe7\x9e\xbb&\x9d\
>9k^[\xab7;H\x7fv\x06\xad\xfa\xb5\xbd\xb5\xba\x07^c\xbc\xb2U\xe8\xdb\x0c|\
\xc8@\xc7\x97\xae\x12\xc0f\xc0\xdb\xa0\x8c\x8f\x19h\xdb\x9e\x0b>\x03\xaf20c\
\x93e\xe0L5B%\x8c\x13u\t\x14]\x11\x86M\x96\x81\xe5\x0c\xf4lP\xd1\xe3\x0c\x94\
\xbe\xf2\x0c\xbb\x98\x81\xa6oyF\xd9\xc9@\xd7'\xcb\xc0k\xe6\xe1\xac\x13`W\x19\
\x81\x8c\xef\x19h\xf9\x8e/D\xe3\rE\x93S\x06`r\x1e>Y\x06Z\xcc\xa3\xef\x16\x84\
\xb1%\xfd\xf0\xc12\xd3m\xd0%\xd0e0d\xb0\xda\xb7\x92G,?\x080\x95\xa3D\x05K`!3\
\x9c\xf5\x8e\x1a}M\xcc\xb3\x96\tuqt9\xa5h\xa9y\xdc\x96Q\xfad\x19\xb8\x03\xba\
x2\xae+C\xe7\xd2\x18\x02l\xf2M\x19\x94\xefib\xcf\xd8\xd3\xb6\xeb\x88Kg\x08t\
\x85\xb1\xa4yxVk\x18\xb6\xd2\xf2'\xd9\xa0R\xcb\xff\xc1\xe2\x9c\xe3\xf4\x9d\
\x86\xd5L\xf7\xd8\x8f\xc2\x95\x02<\xd1(\x9a\xfa{\x021\x8e\x00c\x92\x98O\x96\
\x81yC \x10\xb8\x97\x19\x85-\xb5\x85\xe3F\xf64\x99\xb80\xf5\xbe\xed\x0b\xb0)\
\x0b\x93V\x9b\xb3U\x97@\x97\x87\xbc\x1e\xc92\xf0\x17\xca`\x83fUT7\xe8.[\xd8\
\t\xdc\xc2u\xd5p\xd48b\xc7*\xc7\xb9LK\xea\xbe\x08\x85\x84\xbd\xc1Z\x82c\xf9m\
\x8av\x1d\x19\x07\x9azhg\x8dZ]\xf2\xf0\xc9j\x89q_\x9a\x1c\x17\xb5\x94(\x7f\
\x94\x118\x86\xa7\xd4p\xae-\xc0\x1c\xc3V\x96\x89\xf5\xe82\x1c\xf6\xcc\x05C\\\
~11o\xb9\xdaH\xc0\xd2\xe0\xf4 \x7f\xdb\xd0\x10:\x83&\x9bQ\xe8u\xfa\xa9!t\xaf\
\xf7\xe5J^\xbc\x15_\x95\xa1k\xfc\x98\xa2m\xcb\x19\x18#\xfb\xe4\xf4\x9e/\x1by\
\tZ\x81\xaf\xc9s\xaeO\xc7s\x06\xab\\A\xe7\xe82\xc1\xc4\xe2\"K\xd8)\x86\xed;\
\x96\xfaY\xc3\xea\x8b\xb4\xc6](\xf4Z\xbf\xe4\xd6v5\xb1\xc0\x17)\xdes\x01^(C\
\xef\xd7!_\x93t2\xd0\xe5.\x04}\xa1\x1f1\xf5\xe1\xe8?\xa9K\xa0\xcb\x96\xbcj6\
\x99l>k)\xb5\x85\xb7T\xc3S\xe3\x01\x9fl\xafc(\xd8\xf5\xe1\xdd\xf8\xa2\x1azi\
\x1bF\x9e\xcaR\x1bT\xa9h`\xd8Ie\x042~\xeb\xcf\x8f\xae\xcf\xb9\x02Z\xdc;V[i\
\x93\xbf]0\x04(\x19\xc5;\xae1\xf21\xd8\xc2 \xda2F\xcf%R:\r\xccc\x1c\x13\x98\
\xbc\x9a4\x85\x1b\xb8\x87[\xb8s\x15i\x16s\xb8\x89\xbbh^Eja\x06\x0emtFI\xdd\
\xe1W\x8f\x02\x16\x1f\xf1\x1d\x07\xf8\xf4?\xe9\x0b~\xe2k\xb6\xe3\x18\xec\x0c\
{\xf8\x8c78\xfc\x9f\xf46\x92\x8e\xf0.\xda\x1c\xde\xe3\x04\xbf\xf0#6i\x84\xf4\
\r\xfb8\xc5\x07<\xc1R\x0cUb\x03\x01/FI=\xac\xa1\xc2\x02\xee\xe3\x01\x1e\xe11\
\x16\xb1\x82\x87X\x1f\xad\xae\x87\xe7x\x16\xed)\xfa\xd8\xc4*\xc6\xf07*m\xe3\
\xf6\x90TK\x1f\xa6q=\xda\x0ev\xe3\xa7zTz\x85\x97Qm;\x93j\x17\xa4\xf3h\x7f\
\xf0;\xfeGicL\xa2\x1dfZM\x9b\xb9evp\xd9\x06f\x0c\xcbf`v\xd10#\x1d\xbf|\x1af>\
\x12\xc7\xcd\xc4U$ .\xaa\x89?\xd2)q\xf3\x0fI\xa8\xe1\x0b" ))

def getviewmagBitmap():
    return wx.BitmapFromXPMData(getviewmagData())

def getviewmagImage():
    return wx.ImageFromBitmap(getviewmagBitmap())

#----------------------------------------------------------------------
def getviewmagData():
    return cPickle.loads(zlib.decompress(
'x\xda}UiSS1\x14\xfd\xee\xaf8R\xa0H!\xa6\x90\xf7\x9a\xb6\xc2\xf0^Z\xdcA\xc5\
\x05u\\PqE\x8a\n\xa2"\xfev\x93\xdcs;\xd0\x19\xcd\xed\x97\x9e9w\xcd\xb9ys{\
\x07\xed\x0b[\xcdv\x89\xf4k[,5/\xecl5W\x81\xd7h\xd4>\xb8\xe03\xf0*\x03\x03;\
\xf0\x03\x01\xea\x0cx\x1b\x1c\x01\x9f\x81\xd2\xd7v`3\xb0\x93\x81%_\xd8R\x18\
\xef3P\xd9\xda\xd5\x02,K\x0c_)\x102\xb0\xec\xbb\x96\xc0i\x06\x9cO\x96\x81;\
\x1a4x\xc92\xcd\x18\xb5\r\x02\xac\x98\x04t|\xb2\x0c|a\xda\xe0Y\xd8\xfd\x0ctl\
\xa5Y\xfe0h\xe9\xbc\x00/$\xad\xed\xf8\xae\x00\x1b\xac\xa3p\x85\x00\xbf\xc1,\
\x81Y\xbef\xa0k\x93e\xe0\xb5\x06\xf5\x04\x9eJs\xd6\xb9B\x00\x18\xba82\x1a\
\xdaK\xe0\xd4\xd72\xa3\xf2\xc92\xf0\x91i\xe38\xc4\xe5"+\xf5\x96\x8cyu\t\x04\
\x162\x10l\xd0\x01u\xd5\xc5\x91q7\x03E\xec\x95\xf3XU\x17G\x97Eu\xd1:\x8eE\
\x0e~,\x87\xcf\x1c\xf2\xc0\x0f\x05\xb87v\xa9%\xc6\xb6\xa1K\xa0KKc\x84\xa10\
\xfa`\xda \x175\xd5\xe4\xc4\n\xdf\xb1S\x89q\x957Wk\x8c[\xcc\xd2\xd5J\rc\x0cT\
\x96\x1f\xd8\\\xc5\xa0\xcd^\xae\xa3\xb0\xc92\xb0)\xa5\xfb\xb1>N@\x86^\xd4\n\
\xef6\xee\x83\x04\xb5,\xac\xf4\x14\xcce\x8a\xbf\x0c\xd4\xfa\x03\xaeG\xb2\x0c\
\x94,l\xe8\xd6\x99\xd6\x90\xa1W\xf9M\xb2\xf8\xae\x8anA]<]\xde\xb0\x8e\xa0+v\
\x9d\xfb\xe2\x02e9R\x86#cW\x16\xd9&\xcb\xc0>\xbb\x8d\x17%@\xa1\x95\x06\xf6\
\xe2\xd4\xc5\xd1\xe5\x80\xddv|%@\xc5\xb4\x85+)\\\x11\x8c\x0f*\xdcu\xea\xb4\
\xd6\x99\x8e2ch\x93e\xe0\xbb\xacG\xda\x06q\xb9\xcd\x11\xc6J\x04\xb8\xa11\xf4\
\xe6.\xc9<bH\x02mq\xb1\x95\xde\xcb\x90k\xda\xd5\x07\xe5\xb1\xba\xe8<\x90\x80\
\x8d\xd1\xfen\xfe7\xc3V\xa3\xe6\x84\x7f\x8d9\xe3\x84\x05\xb8\xa9)\xb4\xb3=-S\
\xd7\xfa\x996\xa2W\xffVs\xea\x84\xdf)\xa0B\xff\xc12+]\xc9\x87\xccRk\x99\x03-\
L\xe7\xf7\x92#/U-\x8bF\x94\x9fL\xde\nf\x89\x13\x96:f\x94\xe1\xc8\x98U\x86#\
\xe3\tK/\xf4\xa9\x9c\x96\xb7\xd3&\xcb\xc0!\x17\xae\xe3\x08|\xe2:\x95\x96W\
\xdf\x12\x19\xe7#{N\x19\x8f%\xf8Sch\x96\xe7|\x19\x97\x03\x1f\xf59\xbe{c\t\
\x1eQ\x93\xf5x\xad\xe5U\xb3\x95\xa3\x04\xe75\x8b\xbe\x04K\x1cP\'\x90\xd17\
\xf2\t\xab\x03\xb5\xd0\xd3O\x98\xca\xe7\nc\x0cT\x93\xbfx\xb7\xf1\xb291C\x17\
\xed\xa5\xa3.:\xc2-\x8c\x19\x02<\xe2\xe31~L\x91\x8f\xc1v\xb4\x1161y\xce\x90\
\xd2ia\r\rLc\xe6\xff\xa4Y\xccc\x05\x8b\xe8\xff\x8b\xd4\xc3*\x16p\x05m,a\xf9_\
$\x87\x02%:\xf0\xe8\xc2N\x92\xe2w\x13\xc7\xd8\xc5W\x1c\xe2\'\x8e\xf0\x01\x07\
\xd8\xc1\xb7\xf3\xa47x\x8bwx.\x8f\x8f\xf8\x84=\xfc\xc2\x8f\xd8\xfd\xf7\xe8r\
\x8et\x84W\xd8\xc7g\xdc\xc6\x06j<D\xc0\x13T\x93\xa4-\x0c\xb0\x8e\xab\xb8\x86\
\x1b\xb8\x89[\xb8\x83\xebx0Iz\x8c\xfb\xb8\x87!\x1e\xe1..\xe2\x0f\x9e\xe32\
\xe6&HS\xc0%\xbc\xc0\xcbhM<\xc3S\x9c\xe0\x14\xf1{m\\l\'\x9d)\x1d\x811\xdbfd6\
M\xcb\xac\x99\x86\x9963\xe6w\x8c\xe6\xce\xcf\xc9\x98\xe3\xe8\xd7\xc3\xac\xe9\
\xa1a\xe6\xcd\t\x12\rf\xf7,i-F9k+\xe6\x14\x8b\x91\xd62}3qwgO\xdf\xf4"\xf1\
\x10\xab\xff#\x01\x0b1Y\xfc&\xa7t\xe6/\x12\xe7\xfb\xfc' ))

def getviewmagBitmap():
    return wx.BitmapFromXPMData(getviewmagData())

def getviewmagImage():
    return wx.ImageFromBitmap(getviewmagBitmap())

#----------------------------------------------------------------------
def getwindow_newData():
    return cPickle.loads(zlib.decompress(
'x\xda}\x91\xcb\x8e\x82@\x10E\xf7~\x05\x89\xaf\t*)\xa0\x81\xc2W\x84\x06\x97\
\xe3\xc2\x8d\xdb\x8eqa\xc6\x8c\x0f4\xc6\xbf\x1f\xba\xab\xda\x911\x99\xc6\xcd\
\xb9\xb7nwU\xf9q8\xf9\xadu\xdf\x8f\x9d\xfa\'\xc0\xf1\xfb-\xb5\xee+g\xeb\xe4\
\x07\xb5\xfd2t\xac\xa9\x1da,%\x1ank\xf6!\x909\xf1\x9d\xfc\x04\xd8\x7f\x90\
\x1fB\x0e\x86G\x9a3\xc8EI\xfeX3b\x06\x051p\xbd\xe0|\xa8Y\x82\xfe\x0c\xbb\xcc\
\x829\xd0\\`!9\xbf\xd3,0\x92\xec\xaf\x9eL\xfe\\s\x82h\xf9\xa6\x19 \x80\x8c\
\xb8c\x99\xfb\xf5)\x1f\xdb\xf7.\x9aC\x88\x80\xe7\x15\x9aS\xc8\xec<]3?D"\xa2\
\xfa\x84\xf3\xb2$F\xce\xdb~=3?\xa0@\xf2+\xcdy\xbd\x1f~\xbf\xa7\xb9\x84Rp~`\
\xf2(\xec|\'\xcdK\\\xca%\xb1S\xf3\xe7\xf1{g`\xff4\xe9\xb1\x8d\xe6\x18\x13YP\
\xf1Bs\x00\xa1\xfd\xf3\xa6\xd4|\x8c|\xf9\xc4\x0c\x87\x19\xf2\xe3W\xaa\x17v\
\xf8!\xdd\x87v93j^\xdaeD4\\j\xf3g\xb3\\\x0cl\xf3\xb1\xcd\xb3\x9f\xf2\xfdX\
\xd8a\x9a\x87D\xcf\xf36\xc7\xd5`\xd1\xeet<\xafk\xc5\x9e;\x1bM\xc6\xf3\xe1\
\xd4\x0f\xc2\xa7\xe8\xba"\x8a\x13L\xe1\xec\xfe\x8au\xfc\xbe\xbb\\\x1f\xb7\
\xdbK|\xff<\xa7\xe0MTj\xff&*U5\xc4\xba\xc6h\r\xb1R\xcah\xcdxE\xda\x9f;+\xa3\
\xbd\x88\xc1\xcb\xb1b\xb7q\x9c\x7f\xb6\xf4.z?\xaa\x8e\xdc\xa0' ))

def getwindow_newBitmap():
    return wx.BitmapFromXPMData(getwindow_newData())

def getwindow_newImage():
    return wx.ImageFromBitmap(getwindow_newBitmap())

#----------------------------------------------------------------------
def getcustomseparatorData():
    return cPickle.loads(zlib.decompress(
'x\xda\xd3\xc8)0\xe4\nV7Q04S0V0T\xe7J\x0cVWPHVPv\xb1pqv\xb1\x00\xf3\xf5@|\
\x0b\x03\x10\x04\xf3#@|7\x0b7g7\x88\xbc\x82^\x84\xc2\xe0a\xe8\x01\x00\x1f\
\xf9+Q' ))

def getcustomseparatorBitmap():
    return wx.BitmapFromXPMData(getcustomseparatorData())

def getcustomseparatorImage():
    return wx.ImageFromBitmap(getcustomseparatorBitmap())

#----------------------------------------------------------------------
def getprinterData():
    return cPickle.loads(zlib.decompress(
'x\xdau\x95yWSA\x0c\xc5\xff\xf7S\\)\xb5 8N\xdbi\x9b\xbaph\xa7E\x91]\x14\xab\
\x1e\x17D\\\x10(\xb8o\xf0\xd9\xcdL\x92\xf78Z\x1bz8\xfd\xf5\xe6&3\x937\x9d9<\
\xa9_\xda\xae\xd5\xdbH\x7f\xbe\x81F\xed\xd2\xeev\xed\x17\xb0\x87\xca\x90\x86\
qH\x19\x1cg\xd0\xf6-j\xf8\x0c^g\xd0\xa1v\x0c\x02\xee\x98"\x04I\xa9g\x10(\x84\
\xa6\x80\x07\x19\xd4\xa9\x1e\xeb\x02\xded\xd0\xf5D\xea\xf13\x83\x01E\xdf\x13\
\x00\x97@\xd37CS\xc0\xc8\xaa\xc4\x96x\xbc\xb0*\xa4e_e\x10}\xdfw%\xe5[\x06=\
\xeaF\x12\xc5\x95\x02\xa8bFMSd\xf0V\x17\xc7\xcb\x130\xb6N#\t\xb8eU\x82v\xfa\
\xc5Z\xa7\xbe\x80Y3\r\xea1\x97\xd7\xd2\xf2\x91Z\x02\x16\x9dU\xe9Hc\xd1\xcaF\
\x05\x1b\xdai\xcf\xaa\xfc\xd6>\xba\xb6\xb8k\xa6 U\xb8\x12\x88GE\x1b\x1b\x84(\
\xa0\x95\xc1\x92\x1f\xd2@\xc0;K\x89\x9arR(\x86b\xba\xaa\xabM\x91\xc1\xbc)\
\xa2*\x9e\x99"\xa8"\x94\n1\xbdl}X\xd9\xa6*R\x9d\x0c\x16\n\xb0$\x1e7\r\x04\
\x05OdO\xf9Tt\x0b\x7f\x94@<F20\x94"\x83\x81L2\xef\xban\xd0R\tDq?\x03\xf2\x9d\
\xa8\xa6\x15\xf3\x88\xea\xf1\x12rr-+;\xd6\xa3l\x05\x05\xd7\xad\x0f\x8e\x0c\
\xbej\x95\x81\xd7qhh\x15\xae#\x8a5K\x89\x9a\xf2\xb1P\xe8\x8c\xed\x1b\x08\x9a\
\xb2g\xa6\xa1/\xa0]\x00\xdd\xf5\xcfE\x8az\xec\xc8\xc0P\n\x99\x8f\xdcz\xdf\
\xf7\xad\xb1M(\x08\n\xa6\xcd4\xeaAu\xe4l)E\x06O\rD\x05\xe7\x9a\x92"\x83\x15\
\x03A\xc1\r9JJ\x91\xc1\xa1\x0c\x1d?\xfb\xba|$\xb0>>\xde\xcf\x9f\xb6eZ\xb8+}h\
\xef\xca\xca\x88\xbc\xde\x04\x8f\xe5a\xe1\xe7K\xcf`\x98A\x83Rdpd\n;\xc7\x0fr\
\x8eT\\Q=S\x90\x8e\xcf\xb4S\x8f\xa8\x1egr\xbd\xf8\x14\x19<4\x0fK\xd9\xd0Y \
\x1b\x9f\xabj\x9al3\xf8\xae\x97iql\xcb\xe6a\x97X\xd5YJG\xaf\x06[-)\xb8W\x02I\
\xe9\x16@O\xfa\x93U!\x9d\x85G\xd6GP\x8f\xdb\xba\xe5|\xef\x89\xc7A\xe9!\xc0\
\xcb,Pq\xab=7\x85\xdd\x9d\xa4\x1e=\xbb\xa1\xab\x96b\xf7\xde\xa9\xfdt\xf0\xec\
g\xd0\xb7\x145\x9d\xaa\x95)4\x95oF\x03Q7\xe8\xbdy\x04\x1d\xc1-\x1d\x87\x81\
\x99\xee\x9a\xc2n\x93uS\x04U\xe0\xc2\xcba\x84160w\x81\xfd#ZD\x05\xd3\xa8\xe2\
\n\xae\xe2\xf6dQ\x15\xd7p\x137\xf8\xbd\x80y\xdcB}\x92\xa8\x81&K\x92(\xa0\x85\
\xf6\xdf\xa2\x0e\x08]x\x16-\xf0{\x9e%\xa7\xf8\x86}\xf6\xbe \xfa\x88\xcf\xf8\
\x81/x\xcf_\x9f`\x97%\x9f\xf0\x1ao\xf0\xd6D\x1d\x96\xbc\xc3\x01>\xe0\x10?\
\xf1\x9d\xbf\xde\xc3W\xbc\xc21\x8e\xcarkXG\x1f;\x88\x1cO\xd0\xc36\x06X\xc2\
\x1d\xdc\xc5\xbdR\x14\xb1\x92\xd7\xb3\x8aM\x96\xee`\x19\x0f\xf1\x18\x0fp\x1f\
C\xde7\x15=\xc2\x16.s\xacp\x9c\xb3\xeb\x0e\x9e\xe3:f\xd8w\x16/T4\xf5\x12k\
\xdcS\r\xcf8\x9er\xc2/\x8e9\x96\xce\xe0,\x8b\xa6\xe4\xa7\xe4w\xfa\xe0\x0ex\
\x1b\x9c\xdbd\xc1*\xfb9w\x86\x91\x9b\xfd{3\x93\xf9\xd8-s\xb1\r7\xe7\x16\xdd\
\xc8U\xdc\xc4\xb3#v\xad\xb8iWuk\xfc\x7fu\xf2\x01_t\xfd\xef\x14Lz\xb1\xc8\xfd\
\x01A\x1f\xdf\x0c' ))

def getprinterBitmap():
    return wx.BitmapFromXPMData(getprinterData())

def getprinterImage():
    return wx.ImageFromBitmap(getprinterBitmap())

#----------------------------------------------------------------------
def getviewsourceData():
    return cPickle.loads(zlib.decompress(
"x\xdauVkS\x13K\x10\xfd\xee\xafhI \xc8\xa3\x9d$\xb3\xc9,\x10\x8a\xec$\xf8@A\
\xc5G\xd4\xf2\x81\x88\x82 \xc1'>\xae\xfe\xf6\xdb;}z\x17n\xd5\xad!U\xc9\xd9\
\xd3\xa7{z\xce\xf42\x7fr\xd6\xbe\xb2\xdbj\xf7\xa8\xfc\xeb\xb4\xa9\xd3\xba\
\xb2\xb7\xdbb\xa2}jd!\xb8\xe0\x12\xb0\xcc%0\x0cy\xe8+\xb0Z\x03!\x01\xeb)\xc4\
\x87r%`/\x01\xb9\x0b\x01\x1a\xafHC\x86\x02%\xe0K\x02\xfa\xa2\x00Q_\x03\xca\
\xe8\xa7,\xce\xb5C[\x81\xf9\xc4\x18\x85\x18\x0b\rY\xb1\x90\x88\x10\"\x84D\
\x84\x84\xa4\xd1vY\xc8\x148I\x8c\x10\x8aX(\xc0\x89\x11]\x11\x87\n\xacY\xa5R\
\xab\xd6a@\x04\xb0\x8d:F>*p=\x01\x9bn\x1cF\n<F\x1d\x1d\xdfQ\xe0\x11z\x9a\xc7\
\\\x81\xfb\xb5\x86\xa6\xfdSk(\xd0%-\xac\\\t(Pz\xf4(\xfd&D\x87\x0e\xa2\x1dt\
\xac\x13\x90\xf6\x9a\x89\xc6\xb1\x02\xcf,\xc4#\xe4G\r\xa8\xe8-+=v\x14\x18CCT\
4\xe4[\r(\xe3\xadi\x04h\xac\xb0\x9e\xfe0\xe0\xb0O-\xc4#$\"KWV\x02r=\xa8\xe0\
\xbdW\xe0\xb3\x89F\x88\xb6+\x00\xc7p`\x1a\x1e\x1as`\x14\x0e\x8cYc\x84\xaej,\
\xe1\xb0\xc5C\n\xec\x18#\x82\xf1;\x01\xa5\x02,\xf5\xa0\x02\xe0\xe45\xd3\x888\
\xec\x01\x83\xe1\xc1\xf8\xa0\xe6\x0f\xb9iP\xcdP`Q5Ba\x1dsz\xb6N\x9c\xac\x1a\
\x8d\x04\xf4B\xb9\x12\xf0>\x01c7r0\xff\x861\"\x18\xb3\x10\x8d\x0eN\xce\xc9\
\x00\x18\xe6\xa7\x15f==2\x86Y\xea\xd8\xb2X\x83\xfe\xe2f\xcboM{\x8e~\x14V\xc7\
C=\xdbPyl\xd3D\x03D\xbb\xac\x1a\xb9\xb5\xb0i\x1a\x1e\x1a[\xd0\xa8<6a\xd4aM\
\xdeI@\xcfU>]\xad\xb2\xa0\xd2'\xb5\x86\x02C\xec\xa5\xecY\x02z\xb8\x1e\xd508\
\xb4\x10\xb3\xe5\xa8\x0265d\xdf4<n\xe5Gc\x040B\r(cZ\x02\xdb\xd3\xd3\x83\xf4\
\xeb\xab=\x8ex\xbc\x98\x80\xae\xab\x1a\xba\x0esT\xed\xba\xad\xdd\t\x95\x9f\
\xcet\xcc\xb9\x9e\xd5\xdd\x83\xd13\x9f)\xe3\x9d1\"\x80\xbb:\xb3\\\xeea\xc1]\
\x13\xb5+9Mi;u36\x12 \xf62s\xdc\xa84P\xc7w\xd3\x88\xd0x\xa3\xdd\x91!\x86s\
\xbcg!6\xf6\x9bl!\x987K5C5\x06(\xbd\\\tx\xa1\x93\xd1E\x0f\x1b?\xb7,\xd6\xa0\
\x06D\x0b\x87J_\x93\xee\xa5\xe7{\xaa\xe1\xf4\xa4C\xe6\xd0\x8f\x97&\x1a \xfa\
\x0f\xf6R\x98\x9f>a\xba\x06\xdb\xdc\x9d*\x04i\xb3$\x9a\xb9\xca\xc6\x19\xf62\
\xb4y\xe3\x19{\xb1+\xb9`Y\x02\x1a\xf4\x14{1O\xce\xb4\x08\xa2r\xc5fJ\xc6/\xd2\
7V5\x19\xe7\x18!f\xc1\x05\xdb\xbe\xbd\xc2&\xa8tdFo\xebe\xa9\x07\xe1\xb21<\
\x18\x1d\xab#\xe0\xc2]\xb5\xb46*I\x86\xd6\x84\xa6\xff\xbb0>\x17i\xe3?\x0f&\
\xd4\xa0\xe6E\xd2,\xcd\xd1\x02\rh\x19\xe0*\xad\xd0:-\xd1\xdae\x92\xfc\xfbA]\
\xf2\x89\x96Q\x8f\xfa\x14('G\x9f\xe8\xdcH\x07\xf4YH_\x856\xa0\x9f\xf2\xe8\
\x9b|\x0ftDg\xb4G_$)Ho\x13\xa9\xa4\xbd\xa3\xf7t\x98\xbe\x1f\xd1\x07:\xa6\x13\
\xfae\xa4\x1f \xed\xd3wzC\xa7\xf4Q\xd6\x11\xdd\xa5m*\xe81\xe1%\xf5\x0c\xa4!\
\xed\n\xe9P(#\xda\xa4\x1b\x97I7\x85T>8\xa6\xdbB\xda\x12\xda!\xdd\xa1{\x17I\
\xb7\xe8\x11=\x95G\x0f\x05| \xa41=\x91U\x92\xee\xd7\xa4\xab\xf4\x97^\xd2uY\
\xf3\x89\xb4%\xeb\x9a\x90^] \xcd4\xe95\xb5\xe8\x05=\x97\xcfo!\xfd\x91\xb4\
\xe2ef\x9epI\x9a\xd1\x11$-\xe3\x1d^\xe4\r.I\rn\xf2,\x1f\xd3\x1c\x8fk\xa5\xb2\
\xf5\x0b<\xe5\x16\rx\x99Wy\x85\xd7yI\xd6\x9a|\xda\xdca(\x95\xeb\\\x92v\xd9s\
\xc6\xbdK\xab\xcf\xad\x9a4\x95\x03\x08\x9c\xb3\xe3\x8c./!\xf1\xbf\xad\xc5:W"\
 ))

def getviewsourceBitmap():
    return wx.BitmapFromXPMData(getviewsourceData())

def getviewsourceImage():
    return wx.ImageFromBitmap(getviewsourceBitmap())

