#---------------------------------------------------------------------- # This file was generated by encode_bitmaps.py # from wx import ImageFromStream, BitmapFromImage import cStringIO catalog = {} index = [] class ImageClass: pass def get001Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x06\xd4IDATH\x89\xbd\x97Ko\x1bG\x16\x85\xef\xab\x8am\x8a\x92"JV\xe88v\x10\ \x08\xf0x\x02\xc4\x08bd\x97A~\xf2\xfc\x81Y\xcd2\xdb\x04\t\xb2\x11 \xcb\x91\ \x1f\xb2->\x9aU]]\x8f;\x8bj>\x14\xccv\xa6\x17M\x90\xdd\xec\xc3{\xee\xb9_\x15\ \x01\xfe/\x07\x02\xc0\x8b\x97\xff\xb0vd\x8ce\x11&FbDTU\x00\x1d\xee\xd2z\xd2\ \xe1\x8d\xe2\xe6S\xfco\xcf\x1b^\x15\x10@U\xf5\xdf\xff\xfa\xa7\x00\x80\xb5\ \xa3\xa6\x19\xdbQS\x95\xa8\xca\x80\x82\xaa\x16H9z\xd7\x06\xefB\xe7B\xdf\xa5\ \x18sN\x88\xc0bG\xa3\xe6\xc1\xf8prxlG\r\x00 \xe2F\x03\x15\x00\x11\xb4h\xd1\ \x0c\x00\x02\x00\xc6X;j\x9a\xe6\x81\x195"\x96\x89\xea\x8f\t\x9do\xdd\xc2\xb5\ \x8b\xa2\xcaB\x07\x87\x87c=\xd2\x92bJ)\xf6\xb1\xef\xbdk\xe7\x9fn\x91y:=?;\ \x7f<9:\xae*\x88\x00\x80\x08\xa8ZJ)\x83\x0c\x8b\x18c\xcd\xa8\xb1\xb61\xc623\ \x00.\xeen\xdb\xd5\x9c\x99\xa6g\xe7F,1\x01@\xce9\xa5\x18c\x8c}\xdf\xf7]\xe8\ \xbc\xf7\xeb\xce\xbbwo\xaen\xdf\xdf|\xf9\xe4\xe2\xe9\xd7\xcf\x91\x10\x01\x01\ \x11\x11TKN\x9bj\x98\x98ED\xac1\xd6\x18[JY\xcc?\xf4\xc1\x9d\x9c\x9eM\x0e&\ \xcd\xf8\xc0Z\x0b\n)\xa5\xd8\x87\xd0\xf7}\x08}\xe8\xba\xbe\x0b\xde\xdbQc\xcc\ \x88\x88\xd6\xed\xf2\xb7_~^\xad\xe6\xcf\xbe\xf9~<\x9e\x00"\x02\x82*\xd2F\x06\ \x89\x89\x98\x89\x98\xb9\x94\xb2\\|D,\x9f\xcf\x1e\x9f\x9c\x9eMO\xa6\x07\x93\ \x03D\xf4\xce\xaf\x9d\xf3\xce\x99\xae\x0b\xa6\x13\x116"\xcc\xccBDD\x84H\xaaz\ u\xf9{\x1f\xba\x17/\x7f\x1c\x8f\x0f\x11Q\xb5P\xa6\x8d\x0cb\xd5\x06\xc0\xc5\ \xfc\x03byx6\x9b=\xfa\xe2\xc9\xd3\xaff\xb3YJ\xf9\xee\xeec\x8c\x99\xa8#"f\x12\ \x91b\xad\x02 \x11\x13\x13\x11o\xc4\xf0\xdd\x9b\xab?~m\xbe\xfb\xe1\'D\x02\ \xc0\x9aJ\x81\x1a:PPX\xdc\xdd\xf6\xc1}>{<{\xf4\xc5\xdf\x9e\xff\xfd\xe2\xe2"\ \xc6\xf8\xea\xd5\xab\xc5b\xb9^\xb7\xa1\xebb\xecsN\xaa\x85\x88\x8d\xb1\x84\ \xc8,D\xcc,\xcc\xf5,b\xec\x9f\xaf/\x0f\x8f\xa7\x17\xcf\xbe\x05U-\x1b\xd3\x00\ \x14TC\xe7\xdb\xd5\xfc\xe4\xf4\xec\xe4\xf4\xec\xc9\xd3\xaf...J\xd1\xeb\xeb\ \xeb\xb7o\xdf.\x16s\xef\\\xe8C\xc9Y\x01\x89\x04\xb1\x1013\x93\xa4\xdaYbf1"""\ Dt\xf3\xfa\xf2\xf4\xe1\xa3\xa3\xa3\xcft\x9b4\x00\xd0\x02\xad[0\xd3\xe4`2=\ \x99\xcef\xb3\x18\xe3\xf5\xf5\xf5\xcd\xcd\xcd|~\xe7\x9cK\xb1W\xadYE$U \xa4\ \x82\x197\xae1\xb1\x08\x8b\x88 \xb1\x02.\xe6\x1f\xde\xbf\xb9\x9eL\x8eK\xd1\ \x9dL\xca\xd1\xb5\x8b\xe9\xd9y3>8\x98\x1c\xa4\x94_\xbdz\xf5\xf6\xed\xdb\xf9\ \xfc\xce\xad\xd71\xc5\r\x03\xeat#\x02 0\na)D4T\xc6L,5\x0bE\xf3\xfc\xee\xd6\ \xfb\xd6\xdaf#\xa3\xe0][T\x8dXk-"\xde\xdd}\\,\x96\x8b\xc5\xdc9W5v4A\x04\x05\ \x00U\x04\x04dfU"\xd2\xaa\xc1\xc4\x88XJ\xc99\xc5\x10\x96\xf3O\xd3\x87\xb3]5\ \xc1;\x16"&P\xf0\xce\xc7\x98\xd7\xeb\xd6;\x97b\xbf\x01\xda\x0en0\x0c\xf9\xa0\ K\x08\n\xc0\x0c5o\x00PrN\xb1\x0f\x9dw\xae=\xd9\xf6FAC\xe7\x0e\x0e\x0f\x01 \ \xa5\xb4v\x8e\xa8\x0b]\x17\xfa\xa0\xba_\xc9=8\xee\xa0\x82HH\x80\xc0\xcc\xcc\ \\a\xd1\xc7\xf0\xc0\x1fx\xbf.\xba\x17\x81\xd0wc=\xca9\xc7>x\xe7\x88(\xc6\xbe\ \xe4\x0c\xb5\x0b\xf7\xea\xd8\x8a\xc0F\x84\x08\t\x89\x10\x80H\x14 \xe7\xdc\ \x84n4\x1a\xaf\xdb\xa5\xea.\x02\x9ab\xd4\x92R\x8a\xa1\xefM\xd71S\xceI\xa1\ \x0e\xad\x0e\xe8\xfd\x0b\xf5u\x18lB\xac!@DV\x00\x84\x9c\x92\xb1#;\xb2H\x0c;\ \x19\xc5\x9cSL)\xc6\xd8\x87PY\xa2Z\x88\x04I\xa1\xf6\xfc\x9e\xc6\xce.\x1c\xca\ !f&\xe2z1\x99h\x8c\x151\xc2\xa6\xba [\x07*\xdb\xfb\xd0U\x96\x101bQ\xa0\x8de\ \xfb=\x81\r\x83\x07\x8dJD\x11\xa9V\xb2\xc8@\x07#\xb0o\x1a\x8b\xadl\xef\xfa\ \x8e\x8d(\x801\x96\x88\x91\n\x02k\x05^-B\x01v\x1a\x88\x84\xb5\x14\x11\x111\ \x80\xa8E\x89\x18\t\x01\xd1\x18\xbb\xdf\x1b\x1c\x8d\x1a\xef\xda\xd0\xf9\xe0\ \xbd0# !23fD!\xdc\x8f0\xe2\x9eY\xc3\xfc\x13\x89\x88\x11\x11\x00\xc8L\x88\xa0\ \xaa\xa5d\x11\x0b\xfb\xa6=\x18\x1f\xce?\xddz\xbf\xb6\xa3fKC\x92\x84DXJ]\xe8\ \xee)`\r\x17W\xc0\x18c\xc4\x18a)\xaa\xa0\xa1\x94\x92S\xca1\x19c\xf6\xab\x81\ \xc9\xe112w\xde\xd55j`;s\xa5\xbc*\x11n\xb3\xbb\xe9\x07\xd5v\x881\xc6\x18k\ \xc4 Q\x891\xe7\x1c\xfb\xbe\xefC\x8c\xbdm\xc6\xf7\xaa\xb1\xa3f:=\x7f\xf7\xe6\ j\xfb\x80\xea\xf6`\x0b\xa9\x02\x10\x12\xe1\xdeuf\xa2\x8d\x861,RJI9\xf5}\x08\ \xa1\x0b\x9d\xaf\xf7\xdc\xab\x06\x00\xce\xce\x1f\xdf\xbe\xbfY\xb7\xcb]@+\xa6\ \x98\x89\x07\xdbp\'0\xf4\xbc\xfa\xc5"\x00\x90b\xec\xbc\xef\xbc\xf3\xaeu\xae\ \x151\xdb\x87o\x03\x8d\x93\xa3\xe3/\x9f\\\xfc\xf6\xcb\xcf\xaaJD\xcc\xc2b\x84\ \xa5\x8a\xd5\xc7\xd7\xfe\xec4D\x84\x05\x89J))F\xe7\xd7\xeb\xf5\xaa]-\xda\xd5\ \x02\x91X\xccvS%\xfb\xe3\xfd\xf4\xeb\xe7\xab\xd5\xfc\xea\xf2wD\x1c"*R\xb9\ \xbb\x19@a\xdd\xce\x0e\x02@Q-1\xa6\x9c:\xef\xd7\xeb\xd5j9_.\xe7!\x04\x11\x83\ \x00\x80ul\xf6L\x03@$|\xf6\xcd\xf7}\xe8\xde\xbd\xb9\x12c\xeb\x1a\x85H\xdb}^\ \x9d\x99*\xa0E3\x13h\xc89\xf7}\xe8\xbckW\x8b\xe5r\xben\x97\xc4\x06\x89*\x0f\ \xf7\xaa\x19\xe6\r\x10p<\x9e\xbcx\xf9\xe3\x1f\xbf6\x7f\xbe\xbe$"\x05\xd4\xba\ \xa7\xcb\x9b#\xa5d\xe2fs\n\xa5\x94\xd8\xf7!t\xde\xb5\xedj\x11B 6[{\x01p\x07\ \x9ba\xb4\x01\xab\x15\xe3\xf1\xe1w?\xfctx<\xbdy}\xb9\x98\x7f(Z7\x81}\x1fC\ \x13:Sw\xdb,H\xa8\xaa9\xa5A\xc5\xb5\x88$b*\xaa\x01\t\x91\xeeE@7\xa5\xe0\x0eU\ t\xf1\xec\xdb\xd3\x87\x8f\xde\xbf\xb9\x9e\xdf\xdd\xc6\x10B\xe7\x1f\xf8\x83\ \xd1hlGV\xc4\x101 \x96\x92sL1\xf6\xc4,bx\xe8\xc7f~q\xb7\x82\x0cL\xd3\xa2\xaa\ E\xb5\x80\xaaj\xa9\xbd;:\xfal29\xf6\xbe]\xce?9\xd7z\xbf^\xb7K$\x166l\xc4\x18\ +b\x8d1\xb6\x19\xd7\xd5\x0c`\xa0\xd2\xfe\x1f\x83\xdd\xdc\xd4\x1dB)%\xa7\x8c\ \x94)\x93"h\xc9ZJ)jm3}8;)\xa5hQ\xd5\xe1{\xaa\xdb\xd7\xed\x19\x11t\xb3n\xd4:T\ \x15\xca_\x97\xdf\xff\xe1\xf1\x1f\xd1W\xf5\xfbj\x9b\xc9_\x00\x00\x00\x00IEND\ \xaeB`\x82' def get001Bitmap(): return BitmapFromImage(get001Image()) def get001Image(): stream = cStringIO.StringIO(get001Data()) return ImageFromStream(stream) index.append('001') catalog['001'] = ImageClass() catalog['001'].getData = get001Data catalog['001'].getImage = get001Image catalog['001'].getBitmap = get001Bitmap #---------------------------------------------------------------------- def get002Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x06\xe0IDATH\x89\xbdWMs\xdbF\x16|_3\x00%2\x8a\xfc!KNbW\xec\xa4b\x1f\xe2J\ \xc59f\xf3\x97\xf7\x0f\xeci\xaf\xa9\x1c]\xe5\\\x9c*\xc9qT\xb2%\x92\x00\x08\ \xcc\x0cf\xe6\xe50\x04Em\xed98\x00$H\xa0\xf1\xfau\xf7\x1b\x00\xfc#\x1b\x02\ \xc0\xab\xd7\xff\xb2\xb62\xc6\xb2\x08\x13#1"\xaa*\x80n\xff\xa5e\xa7\xdb/\x8a\ \xd3Y\xfc\x7f\xf7\xdb\x1e\x15\x10@U\xf5\xbf\xff\xf9\xb7\x00\x80\xb5U]\x1f\ \xd8\xaa.HT`@AU3\xa44z\xb7\xf1\xae\xf7~\x18\x83\x8fcH))(\xb31U=\x9b\xcd\x0f\ \xe7G\xb6\xaa\x01\x00\x11\'\x0cT\x00D\xd0\xacY\x13\x00\x08\x00\x18cmU\xd7\ \xf5\xccT\xb5\x88e\xa2\xf20\xc1\x0f\x83k\x86\xa1E\x80\xaa2\xb3\xda*`\x8a1\ \xc61\x8e\xa3\x0f\xce\xbbM\xbb\xfc\x04HG\xc7\'\x0f\x1e=\x9e/\x8e\n\n"\x00 \ \x02\xaa\xe6\x9c\xf3\x16\x86E\x8c\xb1\xa6\xaa\xad\xad\x8d\xb1\xcc\x0c\x80]s\ \xed\x86\xb5\xb5\xf2\xd9\xe2\xd4XK$\x00\x9aR\x8c1\x86\xd1\x8f>\xf8\xe0\xdd\ \xd0\xf7\xfd\xa6\xdf\xb4\x9f\xae.\xae?~x\xfc\xe5\xb3\'_\xbf@B\x04\x04DDP\xcd\ )N\xd501\x8b\x88Xc\xac16\xab\xf6\xed\x8df\x7f\xf2\xf0\xd1\xe1|1\x9b\xcd\xaa\ \xaa\x06\xd5\x98b\x08\xc1{\x1f\xbcw~\x08\xce\rUmmm\xad\x15\x91\xa6Y\xbf}\xf3\ k\xdb\xad\xbe{\xf9\xe3\xec`\x0e\x88\x08\x08\xaaH\x13\x0c\x12\x131\x131sV\x1d\ \xba\x1bk\xe0\xf8\xe4\xab{\xf7\x1f\xdc\xbbw8X \xa2j\xa6D\x13\x0cb\xc1\x06\xc0\xbe\xbd\xb1\x06NN\xce\xce\xce\ \xbex\xf2\xf4\xe9\xe9\xe9i\x8a\xe9\xe6\xe6zL\x89\xc8\x11\x133\x1b#\xaaU\xb9\ \x90\x88\x98\xcbi&$\x00\xba\xba<\xff\xfd\xcdo?\xfc\xf4\x0b"\x01`Q\xa5@\x11\ \x1d((t\xcd\xb5f\x7f|\xf2\xd5\xd9\xd9\x17/^\xbe|\xfe\xfc\x9bq\x0c\xe7\xe7\ \xe7\xeb\xa6\xd9t\x9dsn\x0c!\xc6\x98\xb3\x12\xb1\xb5\x96\x88\x98\x85X\x98\ \x85\x99\x0b\xf5\xc6\xd8\xcb?\xdf\xbd;:~\xf6\xed\xf7\xa0\xaay"\r@A5\xf8\xc1\ \r\xeb\x93\x87\x8f\xee\xdd\x7f\xf0\xe4\xe9\xd3\xe7\xcf\xbfQ\xcd\x17\x17\xef/\ //\xd7\xabU\xdf\xf7>\xf8\x9c\x12 23\x95\x8d\xb9\x00\x88\x08\xb3\xb0\x181F\ \x8ca\xe6\xbf\xde\xffq\xff\xe1\xd9b\xf1\xb9\xee\x94\x06\x00\x9aap\x8d\xb5r8_\ \xdc\xbbw|zz:\x8e\xe1\xe2\xe2\xfd\x87\x0f\x7f\xae\x96\xcb\xbe\xdf\x8c\xe3\ \xa8\x00\x80H\x80\xca\x08\nH\x19\xd3\x16\x8a\x88\x99\x85ED\x84\x88\x00py\xf3\ \xf1\xea\xf2\xe2\xf0\xf0(g\xbd\x85Ii\x1c\x86\xf6\xb3\xc5\xe9l6\x9b\x1f\xceSL\ \xe7\xe7\xe7\x97\x97\x97\xab\xe5r\xd3o\xe28\xaa\xee|\xa7\x08\xa8\x08\x84\x8c\ \x88\x94)\x17\xeed\xcb\x1b\x12\x81BN\xa9Y^\x0fCgm=\xc1(x\xb7A\x00cmU\xd5\x08\ xss\xbdn\x9a\xf5j\xd5\x17\x8c)=\x00\'\x87C\xb19\x01\x03)+e&.}*A\x15c\xf4\xc1\ \xb5\xeb\xe5\xf1\x83G\xb7\xd5x\xd7W\x95!\x12P\xed\xdd0\xa6\xb4\xe9\xba\xbe\ \xef\xc7R\x07N\xb1\xa6\xbb\xdc*;\x9c\x12\x86X\x81\x98\x91\x08\x01rJc\x08\xce\ m\x9c\xeb4?\x9c\x94\x06\xea\xfd0\xab-\x80\xc6\x14\xfbMO\xe4\x9cs>x\xbd\x13\ \x9d\xfb\xd9x\x9b)\x88HH\x80\xc0*\xcc\x8c\x08)\xa5\x10\xfc\xc1\xc1\xa2\xed\ \xda\xac{\x12\x18\x83W\xc0\x94b\x08\xa1\xef{b\x1aC(\xbaB(v\xbe\x8b1}.\xd6)i\ \x8b\x88\xcc\x0c\x00)FW\xcf\xea\xd9\xaci\xd7\xaa\xb7\x12\xd08\x86\x14c\x8c\ \xd1{\xef\xdc\xc0\xcc1\xc6\xad\xae@\xb7\xd6\xbd\x1b\xf9\xba\xab\x04\t\x11\ \x99\x85\x08U\x01\x10cLU5X[31\xdc\xc2(\xa6\x94b\x1c\xc3\xe8\x83\xf7\xce8c$ge\ fe\x9cz\xbe_\xc8-]\xbb"\x98\x99\x98Kd\x8e&\x18c\x8c1"R\xa8\x9e|\x03\x1a\xc7\ \x12\xee\x03\x8b\xa8VDLD\xb0\xad\xe5\x0e\xd0\xff`l}*,l\xca\xa0\x12cX\x0c1\ \xb3\x18\xd8\'\x8d\xd9\xf8\xe0|\xf0\xc19\x11\x03\x00%K\x902!\xeft\xb5U\xdc]\ \x8cR\x8a\xb0\x11\x11D\xcc\x9a\x99\x98\x08\x11@\xc4\xee\xf7\x06MU{\xb7qC?T5\ \x8b\xec\x9e\x11\x13!"\x02\xedF\xe3\x1e\xc46u\xb6if\xa4<\x1f\xa5\x04\x00\x9a\ 5\xe7\xccb`\x9f\xb4\xd9l\xde.?\xf5\xfd\xc6\xda\x9a\xc5\x14_3\x0b\x11S&\xe0\ \xc9"\xdb\x9eO\\\x11\x89\x18.Af\x8c\xb0dU\x00\xc8\x9a\xcb\x88%\x96\xfdj\xe0p\ ~\x04H\xfd\xa6\xb5\xd6\xb2\x94\x94*\xe1\xc1\x99\x88\x94q\xd2n\x81\xd9q\xc5b\ \xac\xb1\xc6Zc,"\xa6qL)\x8e!\x84\xe0\x83\xf7,\xf6N5\xb6\xaa\x8f\x8eO>]]\x88\ \x08b\x99\x1f%\x07\x99\x98\x952\x00\x11n\xfdQD\xb5\x05\x11c\xac\xb5\xd62K\ \xce9\xa5\x18\xbcwn\x18\x86>+1\xf1\x9dj\x00\xe0\xc1\xa3\xc7\xd7\x1f?4\xcd\ \x1ap\xba\tK\x01cb.\x81\x86\xb8\x1d-\xc2\xc2F\nY\xc62\x0b\x00\x8c\xe38\x0cC?\ l\xfaM\xd7\xb5\r\x12\xefn.;\'\xcc\x17G\x8f\xbf|\xf6\xf6\xcd\xaf\x00\x99\x90\ \xca\xfc\xe0)w\x89\x99\xb5H\xa3\xfcfDD\xc4\x08\x0b"\xe6\x9c\xc7q\x1c\xfaM\ \xd7\xb6m\xb3n\x9aU\xca@,\xbbE\x95\xecg\xc8\x93\xaf_\xb4\xdd\xea\xfc\xdd[\ \x00*\x83\xb0\xcc+b\xc1\xa9\x19\xaa\xb0\x13\x03\x00d\xd5\xd2\x8fa\x18\xba\ \xb6m\xd6\xcb\xf5j\xd9u\x1b@.\xc9QR\xea\x964\x00D\xc2\xef^\xfe\x18\x9c\xbb\ \xba<7\xc6\x8a1D\x84T4\r\xfb\x8aV\xd0\xac\xb9h\xb7\xf4\xa3\x1f6m\xb3^\xaf\ \x96\xcb\xd52\x03\x11\x11\x94\x8bp\x9f\xb4)#g\x07\xf3W\xaf\x7f\xfe\xfd\xcdo\ \x97\x7f\xbe+\x0b\xb6\xed\xea3\xa5\x94\xca2-\x8d&\x881L\\\xb4;\x86\xe0\xdc\ \xd0o\xba\xa6Yu\xdd&\x03\x11\xf1\x84\x80\xb7a3M\x13,\xe688X\xfc\xf0\xd3/\xef\ \x8e\x8e\xffz\xff\xc7\xf2\xe6cN)\xc6\xadF]=\xab\xaa\xc1\x94,!\xd4\xac1\xc6\ \x10\xfc0\xf4]\xdb\xa4\x0c\x80LD\x08\x00H\x88tG\x02:\x95\xb2[."\xd2\xb3o\xbf\ \xbf\xff\xf0\xec\xea\xf2\xa2Y^\xfb\xe0\x9c\xdb\x1c\x1c,\xea\xd9\xcc\xda\xda\ \x18C\xcc\x08\x90s\x1e\xe3\x18\xbc\xcfJHL,{qG[\xbe\xf6z\xa3\x9aU5\xabfPU\xcd\ \xa5w\x8b\xc5\xe7\x87\x87G\xc3\xd0\xb5\xeb\xa5s]\xdb\xb5M\xbbfb\x11a1"\x96\ \xc5\x10\x0b\x8b\xe5\xadvw\x13\xe3\xf6\xc5\xe0\xd67\xaa\x9a5\xe5\x9cSLH\x89\ \x12)\x82\xe6\xa49\xe7\xac\xd6\xd6\xc7\x0f\x1ei~\x985\xab\xea\xf6:\xd5\xddq\ \xb7G\x04U@\x84\xdd\xccUU\xc8\xd3\xdb\xcb?\xb0\xfd\rf\x12\xf8Y\xb1c\x8c\xef\ \x00\x00\x00\x00IEND\xaeB`\x82' def get002Bitmap(): return BitmapFromImage(get002Image()) def get002Image(): stream = cStringIO.StringIO(get002Data()) return ImageFromStream(stream) index.append('002') catalog['002'] = ImageClass() catalog['002'].getData = get002Data catalog['002'].getImage = get002Image catalog['002'].getBitmap = get002Bitmap #---------------------------------------------------------------------- def get003Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x06\xdcIDATH\x89\xbdW\xcb\x8e\x1b7\x16\xbd/\xb2J\xd5\x12\xdcP\xdbI\xbb\x13\ \xc4\x0el$\xf0 0\x828\xcbL~y~`V\xb3\r\xb2\xf4\xc2A\x00\x07vw\xe2~\xc8*\xa9U\ \x0f\xb2H\xdeY\xb0J\x92\x07\xb3\x9d!\x84*H\x90\xea\xf0\xdes\xcf9\x14\xc0\xff\ e!\x00\xbc|\xf5wk\x0bc,\x8b01\x12#\xa2\xaa\x02\xe8\xf8-\xcd\x17\x1d\xdf(N\ \x9f\xe2\x7f{\xdexW@\x00U\xd5\x7f\xfd\xf3\x1f\x02\x00\xd6\x16eY\xd9\xa2\xccH\ \x94a@AU\x13\xc48x\xd7\x0e\xbe\xf3\xae\x1f\x06\x17\x82K!EU&1\xb6,fU5?\xb5\ \xb6\x00\x00D\x9c0P\x01\x10A\x93&\x8d\x00 \x00`\x8c\xb5EY\x963S\x94"\x96\x89\ \xf2f\x86\xa1w\xdd.\xb8\x9d\x10\x14\'%\xceg\xa0\x10b\x0ca\x18\xbcw\xae\xef\ \xfbnu\xbd\xba\xbd\xbe|p\xfap\xf9\xe8b\xbex\x90Q\x10\x01\x00\x11P5\xa5\x94F\ \x18\x161\xc6\x9a\xa2\xb4\xb64\xc623\x00\xb6\xcd:\xfa\xe6\xa42g\xcb\x0bk\x0c\ \xb3(h\nq\x08\x83\xf7\xde{\xdf\xf7]\xd7\xb5m\xd34\xcd\xfd\xea\xf6\xea\xee\ \xe6\xcf\xc7_>\xfb\xea\xe9\xb7H\x88\x80\x80\x88\x08\xaa)\x86\xa9\x1a&f\x11\ \x11k\x8c5\xc6*\xa8\xef6\x05\xc7G\x8f\xcf\xe7\x8bE5\xablQ\x00@\x08\xc1;\xef\ \xbd\xeb]\xef\xba\xbe\xeb\xdb\xbe\x9d\x95\xe5\xcc\x16\x96Y\xb6\x9b\xfa\xb7\ \xd7\xbf\xec\xee\xd7\xdf\xbc\xf8aV\xcd\x01\x11\x01A\x15i\x82Ab"f"fV\xd0\xd0o\ \xabR\xce\x96\x9f\x9f=|t\xb6\\\x9e\xcc\xe7\x80\xd8u]\xdb\xec\xda\xb6\xeb\xfb\ \xce\xf4V\xc4\x88\x11\x11\xc3F\x98\x99\x88\x101\xa5\xf4\xfe\xed\x1b\xd7\xf7/\ _\xfdTU\x0bDTM\x14i\x82A\xcc\xd8\x00\xe8\xbbMU\xca\xf9\xf9\xe3\x8b\x8b/\x9e<\ yz~~\x1ec\\}\\\xc5\x10{\x16fff\x11)l\x01\xa0\x80HD\xcc\xccDLLDDxw\xf3\xfe\ \xcd\xeb_\xbf\xff\xf1gD\x02\xc0<\x95\x02y\xe8@A\xa1m\xd6\x05\xc7\xb3\xe5\xe7\ \x17\x17_\xbcx\xf1\xb7g\xcf\x9f\x0f\xde\xbf{\xf7n\xbb\xd9\xee\x9a]\xdfu\xde\ \xfb\x10\x82\xaa\x12\xb3\xb5\x05!\x89\x88\x880\x1b\x16a\x11#\xc6\xd8\xe2\xe6\ \xaf?\xde\xfe\xbe\xfc\xfa\xf9w\xa0\xaaij\x1a\x80\x82\xea0\xf4\xd17\x8f\x1e\ \x9f\x9f=|\xf4\xe4\xc9\xd3g\xcf\x9fkJ\x97\x97\x97\x1f\xae?\xd4\xeb\xbam\x1b\ \xe7\\J\x11\x11\x99\x85(\x8d\x85\x05\x93\x89\x15\x11\x11c\x8c\x15c\x98\xf9\ \xc3\xd5\xdb\xe5\xc3\xf3\xc5\xe2T\xf7\x93\x06\x00\x9a\xc0u\xbb\x93\xca\xcc\ \x17\x8b\xb3\xe5\xf2\xfc\xfc|\xf0\xfe\xf2\xf2\xf2\xea\xeaj]\xaf\xdb\xa6\x19\ \x06\xaf\x00\x88\x04\xa0\xcc\xa0JD\x8a\x884vm\xc42\xc6\x10\x11"\xdc\xdd\xdd\ \xde]_\x9e\x9c\xa5\x88HS\x9b>\xc5\x98\ \xcc\x18\x01\t\xb3\xb8\x11\x81\x92H\xf6\x0b\xd7W\xb3\xaa\xaa\xeb\xb5\xeaa\ \x044\x04\x17b\xf6+\xd7\xf7\x1d3\x87\x10\x10\xf74\xe01\xc6\'\x83@\xe3b\x16B\ \xcc\xd9\x10C(\xca\xb2(J\x11\x81\x03\x8cb\n)\x84\xc1{\xdf\xbb\xde\xf4VDT\x95\ Y\x98\xc7\x81?\xc6\xc8\x8c\x1c\xa6\r\x91\xa7\x19\xc8o\xcd0\x18c\x8d1b$os\x1a\ h\xd5l\xbc\xae\xebELa\x0bb&J\xaa\x84\x9f\x00LU!" \x02\x12"\x11\x13\x8b0\x8b1\ \x00\xa8\xaa\x935\x08\xf3q5\xa0L\x92\xf3\xa3\xeb[1\x02\xa0\xd6\x16\xcc\x9c58\ \xd5\x83{\x9c\x91\xfb\xb1]\x9c1D$\xdbe6S@`\xb6\xc7\xdc\xa0\xb1e\xce\x8f\xbe\ \x9d\x89\x18@$$f\x99\\5w\xe9H\x98\x80H\xc4\xcc\xffa\x01\x00\x18B\x04\xc0\xa4\ \x9abD\x1e\xbb5\xde\x8aY\xb5\xba^\xb5MS\x9636BD""\xc1\x10QJ\x89\x91\x8e\x9f\ \x8e\x98{EcN\x99\xbcFF\x11!\xa5\x14\x86a\x08\x03\x92\x1cW\x03\xd5\xfc\xf4\ \xf6\xfa\xb2i\xeema\x8f\xcd#oVA3\xef\x84\x94\xa3e\xa2\x9c\xc5\x18k\xad\xb5\ \x85\xb1\x96\x10\x87a\x08!x\xef\xbcs]\xd7#}Z\x8d\xb5\xc5\x83\xd3\x87\xab\xdb\ +f!\xca1gD\xc6\x80!b \x98\xf4AL\x949\xe7\xec\xc9\xb60\xd6\nsJ\x1aBp\xce\xf5]\ \xd7vM\x88\x9a\x8d\xe7\x00\x03\x00\xcbG\x17w7\x7fn75"N\xb1-\xe3\x95\x19@r\ \xc3\x98\xe5\x98scl\xc6\x00\x80a\xf0\xd3\xf1\xe0\xbe\xae7)\x11\x10|R\r"\xce\ \x17\x0f\x1e\x7f\xf9\xec\xb7\xd7\xbf\xa4\x94\xf2vE\xcc~.Y\x84U\x10\x88\x10\ \xf9\x80aD\x84\x10S\xd2a\xf0m\xdb\xdc\xdfo\xb6\x9bzS\xd7n\x88@\xbc?T\xc9A\ \x0e\x00_=\xfdvw\xbf~\xff\xf6\r\x11\x1a1YbY\x12\x99\x8c$\xa2p\x10gVI\xe6\xa3\ \xeb\xba\xfb\xfbM]\xaf\xd7\xeb\xd5\xc7\xf5v\xf4)\xcc\xb29j\x1a\x00"\xe17/~p}\ \x7fw\xf3\xde\xd8B\xc6\x8c\xca\xafC\x0c\xe43\xa9j\n!"B\xe6\xa3m\x9b\xed\xa6^\ \xafW7\xb7+\x1f\x15\x89\xf62>j\xdad\xb8\xb3j\xfe\xf2\xd5Oo^\xffz\xf3\xd7\x1f\ \xd9n\xf3\xe93\xc6\x18B\x0c!\xc4\x10\xcc0L\x84aJ\xc9{\xd7w]\xd3\xdco\xea\xfa\ \xe3z\xeb\xa3"\xd2\x84\x80\x07\xb3\x99\x0c2\xdb\x07V\xd5\xe2\xfb\x1f\x7f~\ \xfb\xfb\xf2\xc3\xd5\xdb\xbb\xbb\xdb\x18c\x08\x83\xf7\xce\xbb\xde\xf5UQ\x96Y\ "D\x94T\xc30x\xe7\xda\xae\xa9\xeb\x8d\x1bb\x8a\x88D\x08\x90mh\xdf(9\xf2\x91O\ \x12\xe4\xeb\xe7\xdf-\x1f\x9e\xdf]_n\xb7+\xd7\xf7m\xdb\xce\xe7\x8bYU\x15Ei\ \x8ca\x16@H1\x0ea\xe8\xba>DM\x89\x80\x18i\xef\x13\x93\x19\x1eq\xa3\x9aT5\xa9\ &PUM\x99\xbb\xc5\xe2\xf4\xe4\xe4A\xd7\xefv\xdb\xda\xf5\xcd\xba\xae\xebz\x9d\ \x07\x90Y\x98-\xb2 \t\x92 \xe6\xd9\xc5)\x88\x0e\x7f\x0c\x0e\xbaQ\xd5\xa41\ \xa5\x14CD\x8a\x14I\x114EM)%\xb5\xa6<]~\xa6)%M\xaa:\xfeNu\x7f\xdf_\x11A\x15\ \xc6D\x87\x91TH\x87\x83\xca\xff|\xfd\x1b\xe5N\x0e\x95,-\xdfO\x00\x00\x00\x00\ IEND\xaeB`\x82' def get003Bitmap(): return BitmapFromImage(get003Image()) def get003Image(): stream = cStringIO.StringIO(get003Data()) return ImageFromStream(stream) index.append('003') catalog['003'] = ImageClass() catalog['003'].getData = get003Data catalog['003'].getImage = get003Image catalog['003'].getBitmap = get003Bitmap #---------------------------------------------------------------------- def get004Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x075IDATH\x89\xbdW\xc9\x8e\xdbV\x16\xbd\xe3#%\xd5\x14\xbbl\xd8\xd5. \xae$\ \x08\x02\x18\x0e\x02g\x99\xce/\xf7\x0f\xf4\xaa\xf7\xde%\x082\x00\x81\x91\xd8\ \xe9\xaa\x92\xa8\x89\xc3#\xdfp{A\xaa\xaa\x82\xce\xb6\xfb\x01"!\x81\xe4\xe1\ \xb9\xf7\x9c\xf3\xae\x00\xfe/\x0b\x01\xe0\xf5\x9b\xbf;W\xa8:\x16ab$FD3\x03\ \xb0\xe9*\x1b\x0f6}1<\xfc\x8a\x7f\xf5\xbc\xe9l\x80\x00ff\xff\xfa\xe7?\x04\ \x00\x9c+\xcar\xee\x8arD\xa2\x11\x06\x0c\xcc,C\xce!\x0c>\x86.\x0e}\x08>\x85!\ \xa5\x943\x00\xb1j\xe1\xca\xf9|q\xaa\xae\x00\x00D<`\xa0\x01 \x82e\xcb\x96\ \x00@\x00@\xd5\xb9\xa2,\xcb\x99\x16\xa5\x88c\xa2\xf1eb\xe8\xc3\xd0\xe4\xd8\ \xcc\x1c\xea|\x81xl\x00)\xc5a\x08\xc3\xd0\xf7\xdew]\xbbYV\xab\xeb\xdf\x8f\ \xcf\xce\x1f\x9d?_\x1c\x9f\x8e(\x88\x00\x80\x08h\x96s\xce\x13\x0c\x8b\xa8:-J\ \xe7JU\xc7\xcc\x008t\x1b\x86\xee\xe8\xa4\x9c\xcd\x1f\x95\xae\x14e\x00\xc8\ \xc9\x86\xd0\xef\xf7\xcd0\xf4\xde\xfb\xb6k\xe7M\xbd\xaf\xf7\x9b\xd5\x87\xd5\ \xed\x87g\x17W\x97\x1f\x7f\x8e\x84\x08\x08\x88\x88`\x96S<\xb0ab\x16\x11q\xaa\ N\xd5\x01@\x1e\xf6\x8b\x19\x9e\x9d\xbd8=9Y,\x8e\xca\xd9\x8c\x08sJC\x18\x86~x\ \xff\xc7\x8d\xf7\xbd+Zue\xe1\nQ\'\xcc\xdb\xed\xe6\xe7\x1f\xde\xd6\xfb\xcdg_|\ 5\x9b\x1f\x01"\x02\x82\x19\xd2\x01\x06\x89\x89\x98\x89\x98\x19\x00 \xd6\xa7\ \'\xc5\x93\xf3\x17O\x9f>=?\x7frrz,\xcc}\xdf\xb7m\xeb\xbb\xa6m\xfdj\xd3\x02\n\ "\x012"\x01\x12"\x01`\xca\xf9\xb7w?z\xdf\xbd~\xf3\xcd|~\x8c\x88f\x99\x12\x1d\ `\x10Gl\x00\xcc\xc3\xfe\xf4\xa4\xb8\xb8\xf8\xdb\xe5\xe5\xe5\xd5\xd5\xcb\x8b\ \xe7\x17fy\xb7\xdbo\xb6\xeb\x94b\x8cA]&fQ\xc9\xb90\xb3\xbb\xdb\x89\x90\x88\ \x10\xb1\xba}\xff\xd3\xf7o\xbf\xfc\xfa\xdb\x11{T\xa5\xc0(:00\x18\xba\xcdb\ \x86O\xce_\\^^\xbez\xf5\xea\x93\xab\x97)\x85\xeb\x9b\xdb\xaek\xba\xb6\xed}\ \x1fB\x881\x98\x01\x91\x88\x1a"\x12\x0b3\xb3013\x8b\xa8\x16\xae\xb8\xbd~\xf7\ \xeb/\xdf\xbd\xfc\xf4\x15\x98Y>\x14\r\xc0\xc0,\x86\x9e\xa1;;{\xf1\xf4\xe9\ \xd3\xab\xab\x97\x9f\\\xbd4\xb3\xe5\xb2Z\xaf\xd7\xeb\xf5\xa6\xae\xf7\xde\xfb\ \x18"\x0223!2S\x12a\x11ffVbQq\xea\n\xa7N\x84o>\xbc{|\xfe\xec\xe8\xf8\xcc\xee\ \x94\x06\x00\x96!\x0c\xcd\xd1Iyzrr~\xfe\xe4\xe2\xf9EJa\xb9\xac\x96\xcbeUU\ \xfb\xfd\xae\xef\xfb\x9c3\x12\x12\x10\x11\x01\x11\xe5<\x96j$\xc2"*\xaaN\x85\ \t\x10\xccn\x967\xef\xe7\x8b\xd3\x9c\xed\x1e&\xe7\x90c3\x9b?::::9=6\xcb\xd77\ \xb7\xeb\xf5\xba\xaa\xaa\xddn\xdb\xf7\xfdh\xba\xc9{H\x00\x06\xc4\x8c\x84H\ \xc4B,"*"\xa2*\xcc\x88\x98S\xden\xd7\xde\xd7\xaa\xe5\x01\xc6 \x0c~\xe6\xb0te\ Q\xce\x84y\xb7\xdbw]\xb3^oF\x1e\x7f\xb26\x02"\x1a \x82\x8d\x9d7\x03fJ\xcc\ \xc4c\r\t\x11S\x8a}\xef\x9b\xfd\xf6\xe4#w\xcf&\x86N\xe7\x0bQ&\xc2\xbe\xef7\ \xdbu\xd7\xb6u\xbd\xbf\xc7x\x98np\xb09\x18"\x01\x00\x003\x83\x88\x08\x13\x13\ "X\x8cC\xd7\xb5}\xdfX~|P\x1aX\x1cz\xc4c\x00\xc8)\xb5m\x9bR\xec}\xef\xbd\xcf9\ \xe3\xc4\xe3A4\x8e\xb9\x88\xf7b\x1e9\x9a1\xb3\x10\x11\x82\xa5\x18\x8f\x8e\ \x1a\xbf\xac\xb2=\x90@\x08\xde\x00r\xb2\x10\x06\xdf51\x86\x10B\x0c\x11\t\xef\ \x03\xf7a\x1e\xe3\xe1\x834.DB\x84,\x19\x11\x00r\x8a\xc3|>#\xb2\xd1[\x93\xa0S\ \x18R\x8aC\xe8\xfb~h[\xaf.\xc7\x18\x10\x90\x80\x00\x01\xff+\xef\xe1\x90\x91D\ \x84\x84DD"\x04\x08\x00\x84\x84`9\xf6e9S\x15\xb8\x871L)\xc5\x10\x87a\xf0\xbe\ \xeb|\x99r23\x11A\x98\xe2\xe1\x8e\n"<:[\x00 !!"\x0b\x13\xb1\x88\x88\n\x13\ \x03`\x08CS\xef\xaa<\x8c{\xd8X\xee;AC?\xf4C\xef\xdb\xae+\x8b2\xe7,"DD\xc4\ \x80`S\'\xa6\xe3\xe3\xb3\xa3\xb1\x1fD8\xd9EUUE\x14\xc0\xbc\xef+2\xdf\xd4\xa2\ \xc2\xf4\x90\r\x18\x10\xf7\xde\xb7]\xd75M\xeb\x9c\x81\x15E\xc1\xccf\xd9\x0e\ \x84F)\x1f\xda>:\x93\xefCF\x9d\x88\x00@\x08\x89\x88\x80\x10\xc0H$?\x80A\xd5\ \xa2m\x9b\xa6i\xf7u\xed\x9cC\x04"\x1a\t!\xd2\x18\xdc\x7f\x811\xd9\x7fd$"\x9a\ -#a\x06\xcb\xd9RL\x80S\xb5\xa6\x93+\xe7\x9be\xd5\xd4\xbbz>sN\x89IDU\x95\xa7\ \xfda\x14\xd2X\xa8\x11z\xca\x18U\xa7\xce9u\xea\x9c\xb0\x84\x18-\xe7\x14c\x0c\ C\x08\xc1\x80\x1e*\r\xe6\x8b\xd3\xd5\xf5\xef\xdb\xdd\xce\x15\xa5\x8a0\xb3\ \x8a\x8c0,r\x08|b\x1e\xa55\xc62\x8b\x88:W\xb8\xa2(\x0bU5\x83\x94R?\x04\xef}\ \xe7}\xdd\xb4\x06\xfc\'6\xea\x8a\xe3\xb3\xf3\xcd\xea\x83S\x1d_\xd3\xa9\x8a\ \xba\xb1"\x99Y\x04\x88p\xea\xc5(-\xd1)\x93\xcbBU\x898\xc6\xd0\xf7}\xdb\xb4M\ \xd36u=\x84\x0cH\x0f%\x00\x00\xf0\xe8\xfc\xf9\xea\xf6\xc3z]!"3\x8d9\xa8\xaa*\ *\xc26\xe6\x19\x92\x880\x8b\x8e\xe3\x83\x8a:7b\xe4\x9c\xbb\xd6\xef\xf7\xf5n\ \xbf\xdd\xefv\xabj=\xc4{\x87\xc9\x9d\xd1\x16\xc7\xa7\xcf.\xae~\xfe\xe1m\xce\ \x99\x88TU\x9d;\xb4VE\xa3\x9a\x8c\xfd\x971\xf5\'\xb3\x88\x19\xc4\x18\xba\xd6\ o\xb6\xdb\xaa\xaa\xaaj]\xadWM\x17\x0c\xe8n\xa8\x92\x07\xce\x83\xcb\x8f?\xaf\ \xf7\x9b\xdf\xde\xfd\x88\x88r\x80\x11\xd11w\x99\x85Y$\xeb4\x1c\x02d\xcb!\xc6\ \x94R\xdf\xf7\xfb}]U\xd5r\xb9\\-o\xafo\xaa!d\xc4q\xe3y\xc0f\xa2D\xf8\xd9\x17\ _y\xdfU\xb7\xef\x8b\xa2p\xea\x98\x08\x89\x00!\x9bY6\xcb6\xae\x9cr\x08\x89\ \x08s\xce\xfd\x10\xda\xa6\xdd\xed\xb7U\xb5^-o\xdf\xffq\xdd\xfa\x04H0\x19\xe0\ a\xd1\xa6\x81\x07g\xf3\xa3\xd7o\xbe\xf9\xe9\xfb\xb7\xb7\xd7\xef\xc6A\'\x9b\ \xa5\x94\x87\x10\x86aX\xf4\x83\xf7\xb3\xa2(D\x84\x883X\x8a\xd1w\xbei\xdb\xfd\ nW\xadW\xd77\xd5\x88q@\xc0\xfb\xb0\xc1i\x1b\x19\x03\x0c\xe7\xf3\xe3/\xbf\xfe\ \xf6\xd7_\xbe\xbb\xf9\xf0\xee\xe6\xe6\xdf\xa3\x07\xbc\xef\xda\xa6[,\xeaY9\ \xd3\xa2P\x16 \xcc\xd9b\x18:\xef\x9b\xba^U\xeb\xa6\x0b\xa3\xba\x10\xe00U=\ \x90\x80\x1d\xa8\xdc\x8d\x8b\x88\xf4\xf2\xd3W\x8f\xcf\x9f-o\xdeo6k\xef}\xdd\ \xd4\xc7\xc7\'\x8b\xc5\xbc,\xe7\xaa\x8e\x85\x01,\xc5\x14B\xa8\x9bv\x08y\x88`\ @\x88t\x17\x14S\xbd\x1e\xf4f,z6\xcb`f\x96\x01\x10\xcc\x8e\x8e\xcf\xe6\x8bS\ \xef\xebf\xbf\xed\xfb\xc6\xdfV\xab\xd5JUT\x1d\x93\x90\x08\xa0\x18\x90\x01\ \xc3\xf4\xe2x\xd8\x87\xee\xff\x18\xdc\xa7\x80\x99eK9\xe7\x14\x13R\xa2D\x86`9\ Y\xce9\x9bjy\xf2\x91\xb3\xfc8[6\xb3\xe9>\xb3<\x9dG\xdd\x8d11e\xf9\xb4\xd7\ \x8e\xd7\xe6\xbb\x9d\xf7\x7f\xbf\xfe\x03\xb9\x985n\xc8r\x8a\x81\x00\x00\x00\ \x00IEND\xaeB`\x82' def get004Bitmap(): return BitmapFromImage(get004Image()) def get004Image(): stream = cStringIO.StringIO(get004Data()) return ImageFromStream(stream) index.append('004') catalog['004'] = ImageClass() catalog['004'].getData = get004Data catalog['004'].getImage = get004Image catalog['004'].getBitmap = get004Bitmap #---------------------------------------------------------------------- def get005Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07\xa9IDATH\x89\xbdWMs\x1b\xc7\x11\xed\xaf\x99\xc5\x17A\x8a4dY\x94D3\x15\ \xc7v\xca\x91\xed\xb2\xabr\x89\xe3S*\xd7\xfc\xd3\xfc\x81\x9cR\xc9\xc9\xb1s\ \xb0c\xcbJ\xa4\xc8\x92I\x8a$\x08\x82\xd8\xaf\x99\xd9\x99\xe9\x1c\x16 \xe9\ \xaa\x9c=\x85\xc2\x02[\x8by\xd3\xaf_\xbfn\x00\xfc,\x0b\x01\xe0\xf1\'\x9fY[\ \x18cY\x84\x89\x91\x18\x11U\x15@\xd7Oi\xff\xa6\xeb/\x8a\x9b\xbb\xf8\xff\xf6[\ _\x15\x10@U\xf5\xaf\x7f\xf9\xb3\x00\x80\xb5\xc5`0\xb2\xc5\xa0G\xa2\x1e\x06\ \x14T5\x83j\x8c]\x9b\xa2\x8f\x9d\x8f\xc1\xc7\xd4\xa5\xd8\xa5\xa4@\xc2bl1\x1e\ \x8e\xa6\xc6\x16\x00\x80\x88\x1b\x0cT\x00D\xd0\xacY\x13\x00\x08\x00\x18cm1\ \x18\x0c\x86\xa6\x18\x88X&\xea\x0f\x93cH]\x93c;\x1e\xb3\xc8\x14\x11A!\xe5\ \xdcu]\x08\xde\xb5\xae\xae\xcb\xf2\xf2dq~4\x99\xee\xdd\xd9\xbb7\xde\xda\xeeQ\ \x10\x01\x00\x11P5\xe7\x9c\xd70,b\x8c5\xc5\xc0\xda\x811\x96\x99\x010u%B\x98l\ OF\xa3\xbbEQ\x18c\x101\xe7\x1cc\x0c!x\xdf6\x8d\xab\xabr\xb5Z]\xad\x96\x97\ \x8b\xd7\x17\xe7\xc7o\xde?|x\xf0.\x12" "\x82jNq\x13\r\x13\xb3\x88\x885\xc6\ \x1ac\x11\x01s\xbd\xbd%;;\x8f\xa6\xdb\xd3\xc9x2\x1a\r\x99\x19\x00b\x8c1\x06\ \xe7\xbck\xdb\xaa\xae\xcbr\xb5\xbaZ\x8d.\xc7\xd6\x16\x17\xf3\xf9\xf3\xef\xff\ Y\xad\x96\xef\xbc\xff\xf1p4\x01D\x04\x04U\xa4\r\x0c\x12\x131\x1313"\x08\xb4\ \xbbw\xc6\xb3\xd9\xec\xeel\xb6\xf7\xc6\x1b\xdb;\xdb\x85\xb1YS\x08\xc19\xe7\\\ \xdb4M\xd34\xa3\xd1p8\x1c\x0e\x07\xc3bPXk\x989\xa6t\xf4\xf2\xa9k\x9b\xc7\x9f\ ~6\x1am!\xa2j\xa6D\x1b\x18\xc4\x1e\x1b\x001\xd7\xbbw\xc6\xfb\xfb\xfb\x0f\x1e\ <888\xb8\xff\xd6=cM\xf0\xa1i\x9b\xba\xae\x88Ps\xce9\xafE\x87H\x84\xcc,\xcc\ \x88T7!g]\\\x9c|\xff\xaf\x7f|\xf4\xe9\xe7\x88\x04\x80\xbd*\x05z\xd1\x81\x82B\ \xea\xca\xed-\x99\xcdf\x0f\x1e|\xe77\xa0\xaayC\x1a\x80\x82j\x8e\x01!\xec\xec<\x9a\xcdf\x8f\x1e=:x\ \xb4o\x8c]\xadJ\xe7\x9c\xf3n\xb5ZUU\xed\xbd\x8b1*\x80\x88 \xa1\x88D\x13\xc5\ \xc8\xe9\xbc\x02*\xc6\x93mc\x8c\xb5VX\xceO_\xee\xdd\xbd?\x99l\xeb\xb5\xd2\ \x00@3\xa4\xae\x99lO\xb6\xa6[{{\xbbw\xef\xce\x88eu\xb5j\xda\xd69w\xb9\xb8,\ \xcb2\x84\x10SDDf\x06"\x06\xce)3K\xeb\xe3\xf9\xa2\x1d\x8e\xc6}\\"BD\x00\xa7\ \x17g?\x8eF\xd3\x9c\xf5\x16\x8c\xc6\x1c\xdb\xe1p6\x1e\x8d\xc7\x93\th^\xadV!\ \x04\xef\xdc\xe5\xe5\xe5\xaa,\xbd\xf7\xaa\x99\x90\x14\x94\xfa\xaa\x00 \xa4\ \x94\xf5\xc9\xf3\xf3\xa2(X\x98YD\x8c\xb00\x13h\xba\xbc\xbcr\xae6\xa6\xd8\xc0\ (\xc4\xae\x1d\x8f\xd9\xdab0(\x08\xa9i]L)\x04\xbf\xbaZUu\xe5\xbd\x07\xd5\x8dH\ \x10\x89\x00@sF\xc4\xef\x9e\x9d\xc6\x98\xc4Xb!\x16\x16aff\x04M\xc1\xbb\xa6\\\ n\xdd\x99\xddD\x93\xa2g\xde\x12a\x00\x08\xc1WUi\xad\xf1\xce\xd7M\x1dBP\xcd=F\ \x1fDo)Htt\xb6\\,Kb\x02@\x06\xe5,\xccBDL\x80\x10\x83k\xda\xd0\xdc\xe4FAc\xe7\ \x11\xa7\xaa\x90Rj][46x\xf6\xc1\x87\x10bL\x84\xb70p\xed\xa4\xab\xca=y\xf6\ \x1a\x11\x11\xa8\xaf|eef""\x02\xc44\xd9\x9a\xb6\xf3E\xd6[\x12\x88\xc1\x83B\ \xce1\xf8\xe0[\xd7\x18CD9\xa5.\xc6\xdeF7\x8c\xdd\xb8\xf67O\x8frJ\x08\x88\x84\ D\x8cD\x88\xa8Y\t\x89P\tR\x1c\x8d\x99\x16\xaa7\x12\xd0\x98\xba\x98R\x08]\xe8\ |\xeb[iXDTUU\x89\t\xd6\xe7\xbd\xc1\xf8\xee\xd9\xeb\xaai\t\x10\x91\x88\x08\t\ \x85\x18\x89\x80\x81\xa8\x0f\xad\x8b\xc5\xa0\xb0\x06n`\x14S\xecz\xdfm[\xe7\ \x1a\'\xcc\xc6\x18DbfTX[\xc4MS\xc1\xcb\xab\x06\xd7\xee\xd1#11\x133"\x11\'DE\ \xb5\xd1XcM\x06\x00\x00ZK i\x08\xde9\xd76m\xdd\xd4m\xdbz\xe7c\xd7\xf5\t\x04\ \x80\x9e\xe2k\x9b\xff\xedG\x87\xfb\xf7\xf6\xfa`\x90\x88i\xed\x06\xc6\x88\xe9\ /b\xc5\x08\x11\xc3m\xd2\x80\xc4\xb5\xaem]\xd3\xd6\xc3\xba\x10fPPP\x16\xe6\ \xcc\x80\xb8\xc9\xff:\x06\xcb\xf4\xe1\xaf\x1f\xde\x7f\xf3\xce\xd7OO\x00\x80\ \x99\xc5\x88\xb0!\xa2L\t \x81!D$2z\xab<\x91\xc54M\xd5\xd4uUU\xd6\x16\xc4\x0c\ \x08D\x14%\xf6\xe2A \xb8\xa6\x89z\xa6x\xff\xad\xdd\xd9\xde\xceW\xdf\xfe\xe8|\ \',b\x84\x90R\x02\xc8\xac\x84\x9aS\x06\xee)X+\xcd\x16\xe3\xd5\xe2\xb8\xac\ \xca\xc1p`\x8ca&&\x12\x11\x16\x11\x96\x9e\x95^RDD}\xd2\x98\x98x85\x7f\xfc\ \xfc\xf1\xf3W\x8bg?\x9c\x8b\x11\x04D\xcc\x980\xe4\x94R\xa7\x80\xb7\x95\x06\ \xc3\xd1tq~T\x96WEQ\x88\x08\x131\x91\x181\xc6\x18\x11\x11\x01\x05\x04\xa4\ \xbe/\x11\xf7\xc6\xd2gcP\x14\x1f\x7fp\xf8\x8b\xb7\xf7\xff\xfe\xe5\xb3\x14\ \x83fH\x90r\nU\xd5\xa4L?\x89\xc6\xd8b2\xdd[.NDLO\x123\x1bc\x8c\x18#F\x8c\x11\ U$d\xea\x1b-\x0b\x8b\x18\xd3\xfbqQ\x14\x83\xa2\x18\x8f\xc7\x7f\xfa\xc3G\x7f\ \xfb\xe2\xc9\xc9I\xa5\xc9{\xd74>\xf6\xc3\xcd\r\x0c\x00\xdc\xd9\xbbwq~|\xb9\ \xb8\xec\xf9gbYoc\x8d1}w\x01D&\x121F\xc4\xd8\xcd2\x86\x99U5\xa5\xf4\xab\x83\ \xddP_\xbc\xb8\xa8\xe7\xf3\x85\xf7\xf9z\xa0\x92k\x95\x8e\xb7\xb6\xdf\xbc\x7f\ \xf8\xec\xc9W)\'D\x14\x11c\xfaM\x8c5\xb6\xff\xd8#\x11\xd1\x9a2\x11aA\xa4\x94\ \xb3\xf7ayuuzv\xea\x9a\xab\xb6)\xcb\xda\'\xc5\xeb\xa1J\x00nf\xb8\x87\x07\xef\ V\xab\xe5\xd1\xcb\xa7\x84\xb8\xe1\xa3\xb0\xc6\x1ac\x88Y\x98\x85\x8d\x08k6\ \xa0\xaa\xaa9\xe7\xae\xeb\xba\xd8\x85\xd0\x95ey>\x9f\x9f\x1c\x9f\x1c\x1f\x9f\ \xbc::k\\\xda\x0c\x1d\xf0\x13\xd2\x00\x10\t\xdfy\xffc\xe7\xda\xf9\xfc\xb8\ \x18\x0c\xac\xb5\xdc\xd76\x11 \x82BV\xcd\x9aU!\xa5lbdb\x05\xe8\xba\xae\xae\ \x9b\xe5ryvvvz\xfa\xfa\xf9\x8b\xa3e\xe97\xa5v;\x1a\xe8K\x02\x10p8\x9a<\xfe\ \xe4wO\xbf\xfd\xf2\xfc\xecU?\xb0!`\xcf{\x17:\xef\x83s~8\x1c\xf6\'@\xc0\x98R\ \xdb\xb6UU.\x97W\xf3\xf9\xfc\xd5\xd1\xd9\xb2\xf4z\x83\x80z\x9d\x9b\x8d\xedb\ \x7f\x84\xd1h\xeb\xc3O~\xff\xe2?\xdf\x9c\x9f\xfe\xa0\xfa:\xe7\xd4\xc5\xe8\ \xbdo][\xd7\xf5p5\x1c\x0c\x06F,1\xaaj\x08]\x0f\xf3\xfat~U\xba\xc6\xa5\xcd\ \xd0I\x88tMT\xdfop3(^W:\xbd\xfd\xcb\x0fvgo-\xce\x8f\xe6\x17K\xd7\xb6uU\x95\ \xe5t<\x9e\x0c\x87Ck\x0b\x11\x06\xc0\x94b\xd7u\xab\xb2\xae\xdb\xce\xf9\x9c\ \x14\xaf\xdd\xa8\xb7\n\xd8\x98\xfa\xda\xd34\xabj\xee\'s\xd5\x0c\x80\xa0:\x99\ l\x8fFS\xe7\xea\xb6\xba\xaa}S\x9f^0]\x14\xd6\x18k\x88\x98\xc8d\xe0\xac\x982)\ \xf4\xafuw\xbd\xf9cp\xe3\x02\xaa\x9a5\xe5\x9cSLH\x89\x12)\x82\xe6\xa49\xe7\ \xac\xc6\x14\xbc\xf3\x86\xe6\x9c5\xab*\xa8&\x80\xa4\xaaI\xfb\xdf\xc2\xe6\xcc\ \x88\xa0\xdake}OU!+\xfcl\xeb\x7f\x17Vt\xc4\xd0\x13rX\x00\x00\x00\x00IEND\xae\ B`\x82' def get005Bitmap(): return BitmapFromImage(get005Image()) def get005Image(): stream = cStringIO.StringIO(get005Data()) return ImageFromStream(stream) index.append('005') catalog['005'] = ImageClass() catalog['005'].getData = get005Data catalog['005'].getImage = get005Image catalog['005'].getBitmap = get005Bitmap #---------------------------------------------------------------------- def get006Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07\x01IDATH\x89\xbdWI\x8f\x1b\xd7\x11\xaez[\xbfnrH\x8a\x98\x11g\x02k\xb4x\ \x11l\x8c\x15\x18s\xb5~i\xfe@n\xf9\x03\x01\x82$\x07\xe7$_\x0c\x01\x8el\x8d\ \xa0Qf\x11\x9a\xd3\xcdf\xefo\xa9\x1c\x1e\xbb\x87\xcaru\x1dH\xb0\xd9]_W\xd5W_\ \xd5\x03\xf8M\x0c\x01\xe0\xc5\xf9K\xa5")\x15\x17\x823\x8e\x8c#"\x11\x01\xd0\ \xee.\n\x1f\xb4\xfbA8\\\xc5\xff\xe5o\xf7M\x80\x00DD\x7f\xfb\xf3\x9f\x04\x00(\ \x15i\x9d\xa8H\x07$\x16`\x80\x80\x88<\x00Y\xe7:o;g;k;o\xad\xb5\xc6:"`\x8c+\ \xa9\x12=9\x902\x02\x00D\x1c0\x90\x00\x10\x81~\xbc~\xf3\xfa\ \xd5\x8b\xf3\x97\x88\x0c\x00\x03+\x05\x04\xd2\x01\x01\x01\xbaj\xbe\x88V\xab\ \xd5\xe3\xc7\x8f\xcf\xce\xce\x8e\x8e\x8e\x00\xc0\x18CD}\xdf\x1bc\x9cs\x01@\ \x08\x11E\x11"\n!\xe4`\xe1\xa2\xd6\xfa\xe6\xe6\xf2\xdd\xaf?=\xf9\xfc\x0c\x88\ \xc8\x0fI\x03 \xf2\xdeH\xee\x97\xcb\x93\xd5j\xf5\xf4\xe9\xd3\xa3\xa3\xa3\ \x90\x07km\x9e\xe7EQ4M\xd3\xb6\xad\xf7^\x08\xb1\x0f\xa0\x94RJEQ\x140\x94R\ \x9c\xf3\xf5\xed\xe5\xf2\xf0d:\x9d\xd3\xc84\x00 \x0f\xe0\x9a\xd9t\xb1X,V\xab\ \xd5\xf1\xf11\x00\x04^\xa5i\x9aeY\xd34}\xdf#"\xe7\x9c1&\x84\x08xc(Q\x14\x05\ \xc8\xc0{\xa2\xab,\xbdJ\x92\x99\xf7t\x0f\x03d\x91\xecd2\x99\xcf\xe7\xf3\xf9\ \x1c\x11\x8d1\xd6\xda4M\xd7\xebuUU\xde{\xc6X(\xc6\xd0\x17\x18J"\x84P{\x16ns\ \xce\xdd\xdc\xa6]W\t\x11\r0\x04\xceuZ)\xadu\x1c\xc7R\xca\xbe\xef\x89(\xcf\ \xf3,\xcb\xaa\xaa"\xa2}\xd7\x00\xe0\xbd\x0fW\x18cRJ\xef}\x08(\x10!\xa4\xa1\ \xaa\xaa\xa6\xdaLf\x87\xf7\xd1x\xdbq\x1eK)9\xe7\xc6\x98\xb2,\xfb\xbe\x0f\xf5\ \x18=\x8eZ\x12\xbc\xc3\'\x1d\x8fc\xc66\xdb\xba\xb3<\xd2\x93\xf9b\xb1\xad\xda\ \xfb\xda\x10\x90\xb3]H:\x11\xb5m[\x14\x851&\xd4#x\x1c\xdd\x85\xbc\x8dm\xc0\ \x06\xfbp\x9d\xfd\xf3\xdd\xed/\x17\xd7]\xb3\x9dD\x14\xc5\xc9l6+\xeb\xd4\xd3\ \x1e\x05\xac\xedB\xcd\x8d1u]\x07\xe2\xb6m\x1b\xfc\xfe?\x0cD\xbc\xb8\\\xbf\ \xfb\xd7\xdd\xdb\xf7\xa9\xb1=\x12\x109.\x14\x97\xa0\x95\x98L\xa6\x92\xaf\xc3\ #;B{k\xad\xb5}\xdf\xb7m\x1b\n\x1e:1\xd0&\x04\xb4\x8fqq\x99^|X\xbf}\x9fz\xef\ \x10\x911.\xb8\x04\x00\x02\xc1\xc1I\tJ\xb9X\xc7Z+{\x0fCh\xad1\xc6\xf4}\xdf4M\ \xd34\xa1\xc3G\x15\xf9d\xa0 \xfe\xe1\x8f\x7fw\xc6 " 2\xcew\x84c\x1c\x91\x01\ \x12C.%(\xe5m\xa4\x94T\xc6\x01\xdc\'\xcdQ\xd7uA\x13\xe38v\xce\x8d=\x18x\xb5_\ \xa1\xd9A\x9cg\x16\x10\x11\x19\x06\xa1a\x82s\x8e\x9c!\x80`\xa4\x14*\xe5z.\ \x90q\xb0\x04\x00\x810D\xc0\xea\xba.\x07\x0b\xc5\x1f\x15\xec?j\xfe\xcd\x97\ \xbf\x1b1\x10\x19g\x9c\x0b\xce\x85\x94BI\xa9"%c-\xa5\xe4\xc8\x10\x99\xd8\xe9\ ^\xf0\xc0\xb8\x1a\xe7\xc7v\xbb\r\x84\x0e\x1d\xfa\xdf0_>^\rq\x0c\xaa\xc9\x85\ \x10BH!\xa5\xd0Z\xe9Hr\xc6\xbc\xf7\xce\xefx\xbfK\x9aT\xc9\xb6\xb8\x0e\xf3C)\ \x05\x00\xa3\x90\x04\xa2\xefsw\xf9\xe0\xe0\xe8hy\x97o\x19cBH!T@\xe0\x9cKN\ \x89F\x1d\x91i\xac5\xbdu\xb0\x1f\r\xe8\xc9Ao(\xcf\xf3\xbb\xbb\xbb,\xcb\x8a\ \xa2\xa8\xaa\xaam\xdb\x90\xba\xb1%\x87\xd7\x16\xbf\xff\xe6Tp\x110\xa4\x94B))\ \xa5\x92"\x8ed\x12\x0b\xc1\xc9Y\x93\xe5\xa5\xd9=:F#\xa3\xe4`\x99e7A\x94\x82\ \x84\xa8\xf0\xb0RA\x08\x82b\x06;{~\xfa\xc3\xab\xb7< )\x15\x00\xa5\x80Dc\xac\ \xc8\xf5}\xd3\xd4Uc\x97\xee\x9e\x8b.V\x9c\xd8\xb2\xb7b\x13\ \xbc)\xb2\x01\xe3\xaa%\xaf\x9b\xdfL\xf1\x06\x05\x0f@\xf1\x08\x9b*\xb2l\x11\ \x92M\x9c8\xd8\xb23\xb2F\xd2\x8cf\xa4\xe9\xee\xc3CKc\x85\x82\xd7\xed\x07\xdd\ j\xd4_\x9f\xf3}\xe7;\xa7\x01~\x94\x85\x00p\xf6\xec\xb91\x91\xd6\x86\x95bb$FD\ \x11\x01\x90\xf5S\x12^d\xfdEp\xf3+\xfe\xaf\xfd\xd6\xef\x02\x08 "\xf2\xe7?\ \xfcZ\x01\x801Q\x1c\xa7&\x8a\x03\x12\x05\x18\x10\x10\x11\x0f \xd6\xb9\xa5\ \xb7Kg\x97\xd6.\xbd\xb5\xd66\xd6\x89\x00\x11\x1bm\xd2\xb8\xd3\xd3:\x02\x00D\ \xdc`\xa0\x00 \x82x\xf1\xe2\x00@\x01\x80\xd6\xc6Dq\x1c\':\x8a\x952L\x14\x0e\ \xe3}\x03\xaeB\xb1\xb11\xcc\t3\x03\x80\xb5\xb6i\x9a\xe5r\xb9X,\xca\xb2\x9c\ \xcf\xae\xf2\xf1e\xda\xdb\xbd\xb7;L{;\x01\x05\x11\x00\x10\x01E\xbc\xf7~\r\ \xc3Jimt\x14\x1b\x13km\x98\x19\x00\xd1\x95\x9a}\xbf;\xe8t:q\x1c\x1bc\x10\xd1\ {\xbfZ\xad\x96\xcbeUUeY\xce\xe7\xf3<\xcf\xf3<\x9fLF\xb7\xd9\xe5\xfe\xe1\xa3\ \x87\xc7O\x90\x10\x01\x01\x11\x11D\xbc\xb3\x9bh\x98\x98\x95R\xcahm\xb46D\xa8\ \xb1\xda\x19D\xf7\xef\x7f1\x18\x0c\xfa\xfd~\x9a\xa6J)\xef\xbd\xb5\xb6\xae\ \xeb\x16c:\x9dv:\x9d$I\x8c1Y\x96\xbd}\xf5\xa2\x98\xe6\x8f\x9f~\x9d\xa4]@D@\ \x10A\xda\xc0 1\x113\x113\x13a\xac\x96\x07\x0f\xfa\x07\x07\x07\xc3\xe1p\x7f\ \x7f\x7f0\x18h\xad[\x80\xa2(\xaa\xaaJ\x92$\x8e\xe3(\x8a\x8c1J)fFD\xe7\xdc\ \xe5\xc7\xd7U]\x9d=\xfb&M{\x88(\xe2\xc9\xd1\x06\x061`\x03\xa0\xc6\xeapo\xe7\ \xe8\xe8\xe8\xf8\xf8\xf8\xe4\xe4d8\x1c\x12Q\xd34eY\xcef3\xe7\\\x9a\xa6\x00\ \xe0\xbd\x17\x11\x11\x01\x00\xda,D$\xa2\x9b\x9b\xab\xd7\xdf\x7f{\xf6\xec9"\ \x01`P\xa5\x82 :\x10\x10@W\xee\x0c\xa2\xe1px|||zz\xba\xb7\xb7\x17vl6\xcb{\ \xef\x9c\x13\x11f\x8e\xa2\x08\x11\x95RZk\xadu\x08+\x8a\xa28\x8eG\xa3\x8b\xf3\ \x1f\xbe{\xf4\xe5)\x88\x88\xdf$\r@@\xc4\xfbF\xb3\xbf\x7f\xff\x8b\xe1pxrr\xb2\ \xb7\xb7\x17\xaa\xc797\x9dNg\xb3\xd9b\xb1\xa8\xeb\xda9\x170\xb6\x01\x8c1!\ \x81A,\xcc<\xbe\xbe\xd8}p\xd8\xed\xeeH\xab4\x00\x10\x0f\xe0\xaa~w0\x18\x0c\ \xf6\xf7\xf7\x87\xc3a\x88\xd29\x97e\xd9d2Y,\x16\xab\xd5\n\x11\x99\x99\x88\ \x82"Z$\xadu\x14E\x012\xe8^\xe4r\x92]\xa6i\xdf{\xb9\x83\x01\xb1(\xb6\xd3\xe9\ \xf4\xfb\xfd\xc1`@D!?Y\x96\x8d\xc7\xe3\xa2(\xbc\xf7D$"D\x14\xfe\x11\xf8`f\ \xa5\xd4v@\xe11\xe7\xdc\xe8:[.K\xa5\xa2\r\x8c\x80s\xcb\xd8\x988\x8e\xd34\xd5\ Z\x07&\xa6\xd3\xe9d2)\x8aBD6%\x87\x01\xc6{\x1f>3\xb3\x88x\xefC@\xad\xe4V\xab\ UY\x96U9\xed\xf4\x1f\xdcE\xe3\xed\x929\t4Zk\xcb\xb2l\x9a&\xf0\x11v\xdc\xf6\ \x92\x10\n|V\xf1\x18\xa2\t\xa8\xc1#f\xb3\xd9\xb4\xa8\xef\xb8\x11\x10g\x97\ \xe1 \xde\xfb\xba\xaeg\xb3Y\xd34\x81\x8f\xb0c\xbb]\x10q[\x06\xad\x9aC\x88\ \xcc\xec\xbd\xaf\xaaj>\x9f\x0f\x06\x83Yy\xedeK\x02\xd6.\xc3s\xd6\xda\xaa\xaa\ \x9cs\x01/\xec\xfb\xff0\xda\xbc)\xa5\xc23D\xe4\x9c\xeb\xf7\xfb\xbd^\xaf\xdb\ \xedj\xbe\t\x7fY\x0b\xda[k\xad]\xadVu]\x17E\x91\xa6\xa9s.h\xb7=\xec6F\xcbS\ \x0b\x13\x90\xb4\xd6\xde\xfb\xe0@I\x92\xc4\xb1\xb1w0\x82\xd66\xc1w\xab\xaa\ \xaa\xaa*l\x1a0\xfe\xab\xa1\xdc\x8c\xe7\x7f\xf9\xeb\x9b\'\'\x07ON\x0e\xd2$b\ \xe6\x00\xa3\xb5\x0e\x19\xb3\xd6\xc6q\xbc\xb6"m\x1a\x07p\x974\'\xad\xef&I\ \xe2\x9c\x0b%\xad\x94\n\xc9l\x19z\xf9\xcf\x7f\xbf{?:\xffp\xfd\xbb?\xfd\xfd\ \xf1\xc9\xc3\xd3\x9f=\xfc\xe5WG\x9dM\xc58\xe7\x82\x8e\xd6FG\x0cv+i\x02\xb4\ \xee\x1f\xf3y\x1c\xc7"\x120\x02@\x9b%D\xbc\x18\xe5\x88\xc1\xe7\xe9\xed\xfb\ \xd1\xf9\xc5\xa7\xdf\xfe\xf1\xe5\xcf\x9f\x9e\xfc\xea\x17?={z\x14EQ]\xd7\xad\ \xc5!\xa9mn\x90\xd8\xb4\xde\x1eEQ\xa0]k\xad\x94j\xb9A\xc4YQ\x8fo\xf3\xc0=\ \x12\x11\xae\xc9y\xf3\xee\xea\xfc"\xfb\xcd\xef\xff\xf6\xd5\xe3\xa3\x9f\x1cv\ \xba\x91[/\xbf\xce\xf9:i\xda\xa4\xf3\xd9U\x9e\xe7\x9dN\xc7\x18\x03\x00\xad\ \x91\x84\xec\x07\xc2\xdf\x9c\x7f\n-\x1c\x89\x82\x02\x94\xd2\xac\x8cR\x9a\x95\ R\xcc\xef/F\x93[\xba\xd7\x05\xb0e\xbd\\Z\x07\xdb\xd1@\xdc\xe9\xe5\xe3\xcb<\ \xcf\x93$\t\x11\x04\x83\n\x01\xb5\x86\xff\xf2_\x97\x9bba&&fVFk\xad\xb4QJ)\ \xc64\xc2^JF\xd9r\xb1\x9cL\xe6\x81\xff\xadht\x94\xf6v\'\x93Q`r\x1b\xc6\x18\ \x13\x8c`V\xd4\xe3\xdb\x19\x11\x133\x91b\xb5\x96\x98\xd2F)\xd6\x8a#\x8d\xdd\ \x94:1\x8a\xad\xeajQV\x8d\x17\x0cc\xd1\xc6:\x01\xee\xed\x0eo\xb3\xcb,\xcb\ \xc2q\x83y\x047\x0c`\xaf\xde^\x03nZ-3\xb3VJ\x85\x92\xd1\x8a\x8d\xa6nB\xfd\ \x8445E\xbd\xb8\x1ae\xc5\xc2\xb6\x9b\xab\xb6\xe2\xd2\xde\xce\xfe\xe1\xa3\xb7\ \xaf^8\xe7B\xbf\n\x00\xd1f\xbd\xf8\xc7\xfb0\xa9\xad\xf9\'b&\xc5\xac\x18#\x8d\ \xdd\x84v:\x1ci\xbb\xaa\xca\xe9t2\x99-\xac\xbf3B\x05p7\xc3=<~RL\xf3\xcb\x8f\ \xaf\x89(\xf4\xc1\xe0\xf0\xcc\\.V\x9f\xb2\xb1R\x1aD\x01\x08\x82\x10\x02"h\ \x864\xc2nJ\xfd\x84b\xed\x9aU9\xcdo\xdf}\xb8\x9e\x15\xcdf\xe8\x80\xcf\x92\ \x16N\xf9\xf8\xe9\xd7U]\xdd\xdc\\\xb5}0T@\x96\xaf4;&f\xf2\x8a\xbcV\x10i\x89c\ \xec$\xd4K)\x8d\xc1P\xb3\xac\xcai~\xfb\xe6\xdd\xc7q^\x01" ~\x1e\r\x84\xb9\n\ \x100I\xbbg\xcf\xbey\xfd\xfd\xb7\xa3\xd1\xc5\xa6\x0f\x8as.\x9b6;\t\x92&\xa5P\ k\x8a\x0c\xc7\t\'\x11\xa51\x1ae\xc56E\xbd\x98N\'\xef>\\\x8f\xf3\xcaK\x8b\x80\ \xd2r\xb3V\x03`8B\x9a\xf6\xce\x9e=?\xff\xe1\xbb\xf1\xf5\x85\xc8e\xe8Q\xca$I\ \xd2\x89bm\x8ch#\x91\xf1Z;\xc5\xe2VU\xb1h\xeajq5\xca&\xb3\xc5\xach6\xceJ\x88\ w~\x18\xfa\rn\x06\xc5\xf5\xb8\x88H\x8f\xbe<\xdd}p8\xc9.G\xd7YY\x96;;\x83~\ \xbf\xdf\xe9t]\x12{\x1b\xd9%\x13\x92\x17\xd74M\x9e\x17e\xd5\x14\x0bk=l|\x08\ \x11\xd7\x16\x05[\xdc\x88x\x11\xf1"\x1e$\xcc\xe7\x08"\xdd\xeeN\x9a\xf6\x97\ \xcb\xb2*\xa7\xf3E]T\x99\xe6q\x1c\x1b\xa3\r\x12#)\xe7\xc9:h\x1c\xf8\xf5\x1da\ =\xecm_\x0c\xee\\@D\xbc8\xef\xbd\xb3\x0e\xc9\x91#A\x10\xef\xc4{\xefE\xa9\xa8\ \xd3\x7f \xde{\xf1"bE\x1a\x07`\xd7\xb3\xe0\xa6\t\t\x84+\x80\x00\xe2\xe6\xbe"\ "\xe07\xb7\x97\x1fa\xfd\x07q\xfe,\x1f\xd7\xef^\xbd\x00\x00\x00\x00IEND\xaeB\ `\x82' def get007Bitmap(): return BitmapFromImage(get007Image()) def get007Image(): stream = cStringIO.StringIO(get007Data()) return ImageFromStream(stream) index.append('007') catalog['007'] = ImageClass() catalog['007'].getData = get007Data catalog['007'].getImage = get007Image catalog['007'].getBitmap = get007Bitmap #---------------------------------------------------------------------- def get008Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07PIDATH\x89\xbdWK\x8f\x1b\xc7\x11\xae\xea\xd7<\xf8Xj\xa5]J\x86\xb4\xd8\ \xac\x05\xd8\x066\x02\x04]\xad?\x90?\x92cN9\xe7w\xe4\x1e\x04\xb9\x04\x0e\xf2\ \x00b\xc4F\x00!\x06\x82D\x91.\x82c\xebe)\x1b\xed\x92\xdc\xa19\x1c\xce\x93\ \xd3]\x95C\x0f\xc9\x8d\x91\\\xdd\x07\xbe0\xac\xaf\xeb\xab\xaf\xbe\xae\x06\ \xf8^\x16\x02\xc0\xbd\x07\x0f\x8d\t\xb46R))$\n\x89\x88\xcc\x0c\xc0\xddS\xec_\ \xb8\xfb\xc2\xb8\xf9\x15\xffW\xbc\xee\x9d\x01\x01\x98\x99\x1f}\xf6\x89\x02\ \x00c\x820\x8cM\x10z$\xe1a\x80\x81\x99\t\x80\xads\r\xd9\xc6\xd9\xc6\xda\x86\ \xac\xb5\xb6\xb5\x8e\x19\x84\x90F\x9b8\xec\r\xb4\x0e\x00\x00\x117\x18\xc8\ \x00\x88\xc0\xc4\xc4\x0e\x00\x14\x00hmL\x10\x86a\xa4\x83P)#\x85\xf0\x9b!j\ \xc1U\xc864F\xcaHJ\t\x00\xd6\xda\xb6m\x9b\xa6)\xcb\xb2(\x8aUv\x91\xce\xcf\ \xe3\xc1\xfe\xb5\xfdq<\xd8\xf3(\x88\x00\x80\x08\xc8LD\xd4\xc1H\xa5\xb46:\x08\ \x8d\t\xb56RJ\x00DWhI\xc3\xfe\xa8\xd7\xeb\x85ah\x8cAD"Z\xaf\xd7M\xd3TUU\x14\ \xc5j\xb5J\xd34M\xd3\xc5b\xf2mr~x\xeb\xf8\xf6\xd1\x07(\x10\x01\x01\x11\x11\ \x98\xc9\xd9M6RH\xa9\x94RFk\xa3\xb5\x11\x025V{\xa3\xe0\xfa\xf5\xf7F\xa3\xd1p\ 8\x8c\xe3X)ED\xd6\xda\xba\xae\xb7\x18\xcb\xe5\xb2\xd7\xebEQd\x8cI\x92\xe4\ \xf5\xd7O\xf3ez\xf7\xa3\xfbQ\xdc\x07D\x04\x04f\x14\x1b\x18\x14R\x08)\x85\x90\ R\n\x81\xa1jn\xde\x18\xde\xbcys<\x1e\x1f\x1e\x1e\x8eF#\xad\xf5\x16 \xcf\xf3\ \xaa\xaa\xa2(\n\xc30\x08\x02c\x8cRJJ\x89\x88\xce\xb9\xf3\x7f\xbf\xa8\xea\xea\ \xde\x83\x8f\xe3x\x80\x88\xcc$\x9c\xd8\xc0 zl\x00\xd4X\xdd:\xd8\xbbs\xe7\xce\ \xd1\xd1\xd1\xc9\xc9\xc9x<\x16B\xb4m[\x14E\x96e\xce\xb98\x8e\x01\x80\x88\x98\ \x99\x99\x01@l\x16"\n!f\xb3\x8b\x17_>\xb9\xf7\xe0!\xa2\x00@\xafJ\x05^t\xc0\ \xc0\x80\xae\xd8\x1b\x05\xe3\xf1\xf8\xe8\xe8\xe8\xf4\xf4\xf4\xe0\xe0\xc0Gl7\ \x8b\x88\x9cs\xcc,\xa5\x0c\x82\x00\x11\x95RZk\xad\xb5O+\x08\x820\x0c\'\x93\ \xb37\xaf\x9e\x1d\xbf\x7f\n\xccL\x1b\xd2\x00\x18\x98\x89Z-\xe9\xfa\xf5\xf7\ \xc6\xe3\xf1\xc9\xc9\xc9\xc1\xc1\x81\xef\x1e\xe7\xdcr\xb9\xcc\xb2\xac,\xcb\ \xba\xae\x9ds\x1e\xe3*\x801\xc6\x13\xe8\xc5"\xa5\x9cO\xcf\xf6o\xdc\xea\xf7\ \xf7x\xab4\x00`\x02p\xd5\xb0?\x1a\x8dF\x87\x87\x87\xe3\xf1\xd8g\xe9\x9cK\x92\ d\xb1X\x94e\xb9^\xaf\x11QJ)\x84\xf0\x8a\xd8"i\xad\x83 \xf0\x90^\xf7\xcc\xe7\ \x8b\xe4<\x8e\x87D\xbc\x83\x01\xb6\xc8\xb6\xd7\xeb\r\x87\xc3\xd1h$\x84\xf0\ \xfc$I2\x9f\xcf\xf3<\'"!\x043\x0b!\xfc?|=\xa4\x94J\xa9\xab\t\xf9\xc7\x9cs\ \x93i\xd24\x85R\xc1\x06\x86\xc1\xb9&4&\x0c\xc38\x8e\xb5\xd6\xbe\x12\xcb\xe5r\ \xb1X\xe4y\xce\xcc\x9b\x96C\x0fCD\xfe\xb3\x94\x92\x99\x89\xc8\'\xb4\x95\xdcz\ \xbd.\x8a\xa2*\x96\xbd\xe1\x8d]6d\x1b)#_FkmQ\x14m\xdb\xfaz\xf8\x88W\xbd\xc4\ \xa7\x02\xff\xd5\xf1\xe8\xb3\xf1\xa8\xde#\xb2,[\xe6\xf5\xae6\x0c\xecl\xe37BD\ u]gY\xd6\xb6\xad\xaf\x87\x8f\xb8\r\xe7E\xbcm\x83\xad\x9a}\x8aRJ"\xaa\xaaj\ \xb5Z\x8dF\xa3\xac\x98\x12_\x91\x80\xb5\x8d\x7f\xceZ[U\x95s\xce\xe3\xf9\xb8\ \xff\x0fc\xcb\x9bR\xca?#\x84p\xce\r\x87\xc3\xc1`\xd0\xef\xf7\xb5\x9c\xf9\xbf\ t\x82&k\xad\xb5\xeb\xf5\xba\xae\xeb<\xcf\xe38v\xcey\xedn7{\x15c[\xa7-\x8cG\ \xd2Z\x13\x91w\xa0(\x8a\xc2\xd0\xd8\x1d\x0c\xa3\xb5\xad\xf7\xdd\xaa\xaa\xaa\ \xaa\xf2A=\xc6w\x0e\x94/\xfe\xf1j4\x88~\xf8\xe1m\x9f\x8d\x94\xd2\xc3h\xad=c\ \xd6\xda0\x0c;+\xd2\xa6u\x00;\xd2\x1co}7\x8a"\xe7\x9coi\xa5\x94\'S\x08Q7\xed\ \'\x9f>}7I\xb4\x0e\x8f\xef\x1c\\\xdb\xeby\x8cm\x93J)\x9ds^G\x9d\xd1\t\t\x96\ \x01\xc0o\x96\x19Dw~\xacV\xde\x1c\xd7\xeb\xb5\xaf\x90\xe7\xea\xc5\x9b\xd9\ \xcf\x7f\xf9\xe8|2G@g\xd7\xbf\xfe\xe3S\x9f\xc4w\xfa\xc6\x8bmkq(T\xe7{\x9em!\ \xcd\xd6\xdb\xb3,\xcb\xf3|\xbd^\xb7mk\xad%\xa2\xcf\xbf\xf8\xe7o>\xfd{\xdb6\ \xd0\x1dW8\xffv\xf9\xa7\xbf|u5\x15\xbf|t\xdf\xda\xce9G\x1d\xe7\x1di\xda\xc4\ \xab\xec"M\xd3^\xafg\x8c\x01\x00Ow\xba\xaa\xff\xfc\xd7\x97\xe92G!\x10\x10Q`\ \xb7M\xf1\xe4\xd97\xf7O\x8f?\xbc{\xdb\xfb\x98?\xf7\xbc\xd2\xbc\x9a\x9a\xa6\ \xb1\x0e\xae*\r\xc2\xde \x9d\x9f\xa7i\x1aE\x91RJ\x08\xa1\xb5~\xfe\xcd\xe5\ \xb3\x97\x97\x08 \x95\x16\x80p\x05C\x08)\x85\xfc\xd5\xef\x9f\xfc\xec\'GA\x10\ DQ\xe4\x0b\xd3\xb6m]\xd7eY\x96e\xb9HW\xbe\xfeW\xb2\xd1A<\xd8_,&\xbe\x92\x0c\ \xf0\xec\xf9\xc5|\xb9\xd6&\xd4&B!\x85d\x01\xd0iXJ!\x94T\x92\x99~\xf1\xdb\xc7\ ?\xfd\xf1\x8f\x94R\xcc\xec;:\xcb2O{^\xb6\xc4\xe8\xc7\xa2\x9d^\xaf\xed\x8f\ \x9b\x96\x92$\x99N\xa7_\xbfx;\x9f\'@k\xe7\xacs\xads\x8e\x89\x19\x00ps\xd4J)\ \xa5VJ\x9f\x9d_>\xfa\xdbK\x8f\xe1G\x83\xc5b\x91\xa6\xe9\xbb\xf3Y^\xda\x9d9m;\ .\x1e\xec\x1d\xde:\x9e\xcdf\x93\xc9\xb4*2\xc1k%\x9c\xe0\x96\xc91["GL~R\xf3\ \x15\xf2Y))\xff\xf0\xf9\xe37\xff\x9a\xa4i\x9a$\xc9l6K\x92$I\x92o\x97\xa5\xa5\ \xce.60\x1bK\xbc}\xf4\xc1\xe1\xcd\x1f\\^\xce\xd2t\xeel\xa5\x85\r\rk\xe9\x048\ f\x0bL\xcc\x0e\x98\x01\x18\x81\x05\x02"h\tq\x80\xbf\xfb\xec\xf1\xbbw\xe7\x17\ \x17\x17\x93\xc9d:\x9d\xbe~;\xc9\xf2\x16\x01\xb6f\xab`\xb7\x10\x05\xde\xfd\ \xe8~UW\xf3\xe4"\x0c\xc2\xc0\xf8F\x0eP\x02HF\xe9\xa4\x90R\x90\x12\xa4\x15\ \x04\x9a\xc3\x10{\x91\x18\xc4\xc2`\xf9\xd5\xf3WmSL\xa7\xd3\xe7\xaf\xce\xe6i\ \xe5u\xbf\xb5\xf5\x0e\x06\xbb\x81\x07\xa3\xb8\x7f\xef\xc1\xc7/\xbe|ryy\xa6\ \x94\x92R\x84\x81\x0e\x03#\x15H\x85B\x0b\xa5Pk\x11\x18\x19F2\nD\x1c\xa2Q\x96\ m{9-\xb3,}\xfdv2O+\xe2-\x02\xf26\x9bN\r\x80~\x0bq<\xb8\xf7\xe0\xe1\x9bW\xcf\ \xe6\xd33\x80\x19\x02\x0b\xe4\xfe\x00"-\x83P\x1b\xc3\xdap`Hk\xa7$\xbbu\x95\ \x97m]\x95\x17\x93d\x91\x95Y\xden\x9cU \xee\xf4\xe5\xcf\x1b\xdc\x0c\x8a\xdd\ \xb8\x88(\x8e\xdf?\xdd\xbfqk\x91\x9c\'\xf3E]W\xa3\xaa\x1c\x0e\x87\xbd^\xdfE!\ \xd9\xc06R\xa0 vm\xdb\xa6i^Tm^ZK>D\x17\xa1\xe3\x8bw\xa41\x133\x133\x01\xfb\ \xf9\x1c\x81\xb9\xdf\xdf\x8b\xe3a\xd3\x14U\xb1\\\x95u^%Z\xce\xc3\xd0\x18mPH\ \x14\xca\x91\xb0\x0eZ\x07\xd4\xdd\x11\xbaa\xef\xea\xc5`\xe7\x02\xccL\xec\x88\ \xc8Y\x87\xc2\t\'\x18\x81\xc91\x11\x11+\x15\xf4\x867\x98\x88\x98\x98\xd92\ \xb7\x0e\xc0v\xb3\xe0\xe6\x10b\xefv\xcc\x80\xb8\xb9\xaf003\xd0\xe6\xf6\xf2=\ \xac\xff\x00-.\xac\x07\x8f7\x14\x1b\x00\x00\x00\x00IEND\xaeB`\x82' def get008Bitmap(): return BitmapFromImage(get008Image()) def get008Image(): stream = cStringIO.StringIO(get008Data()) return ImageFromStream(stream) index.append('008') catalog['008'] = ImageClass() catalog['008'].getData = get008Data catalog['008'].getImage = get008Image catalog['008'].getBitmap = get008Bitmap #---------------------------------------------------------------------- def get009Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x06\xecIDATH\x89\xbd\x97K\x8f\x1b\xc7\x11\xc7\xab\xaa\x1f\xf3\xe0c\xe9\x95v\ )\x19\xd6BX\x1b0\x04\x08\x02\x0c\x1dm\xdd\xf2}\xf3\x05r\xca\x07p.\x86\x81D\ \x90 C6ERC\xcdp8ONwU\x0eM\xce2Aru\x1f\xf8\xc2\xb0\x7fSU\xff\xfaw\r\xc0\x9f\ \xb2\x10\x00^\xbd~cmd\x8cUZ+RH\n\x11E\x04@NWIx\x91\xd3\x17\xc1\xf3\xaf\xf8\ \xbf\xf6;\xbd\x0b \x80\x88\xc8\xdf\xff\xf6W\r\x00\xd6Fq\x9c\xda(\x0e$\n\x18\ \x10\x10\x11\x06\x10\xe7}\xcf\xae\xf7\xaew\xaeg\xe7\x9c\x1b\x9c\x17\x01"e\ \x8dM\xe3\xc9\xcc\x98\x08\x00\x10\xf1\xcc@\x01@\x04aa\xf1\x00\xa0\x01\xc0\ \x18k\xa38\x8e\x13\x13\xc5Z[E\x14n\x86y\x00\xdf\xa2\xb8\xd8Z\xa5\x12\xa5\x14\ \x008\xe7\x86a\xe8\xfb\xbei\x9a\xba\xae\x0f\xe5\xa7b\xb7Jg\xd7_]/\xd3\xd9U\ \xa0 \x02\x00"\xa0\x083\xf3\t\xa3\xb46\xc6\x9a(\xb666\xc6*\xa5\x00\x10}m\x14\ \xcf\xa7\x8b\xc9d\x12\xc7\xb1\xb5\x16\x11\x99\xf9x<\xf6}\xdf\xb6m]\xd7\x87\ \xc3\xa1(\x8a\xa2(\xf2|\xfd%[\xdd>}\xfe\xcd\xdd\xf7H\x88\x80\x80\x88\x08"\ \xec\xdd9\x1aEJi\xad\xb55\xc6\x1ac\x89\xd0`{\xb5\x88\x1e=\xfaz\xb1X\xcc\xe7\ \xf34M\xb5\xd6\xcc\xec\x9c\xeb\xband\xec\xf7\xfb\xc9d\x92$\x89\xb56\xcb\xb2\ \xf7\xff\xfcG\xb5/\xbe{\xf1C\x92N\x01\x11\x01A\x04\xe9\x8cARDJ\x11)\xa5\x880\ \xd6\xfd\x93\xc7\xf3\'O\x9e,\x97\xcb\xdb\xdb\xdb\xc5ba\x8c\x19\x01UU\xb5m\ \x9b$I\x1c\xc7Q\x14Yk\xb5\xd6J)D\xf4\xde\xaf~\x7f\xdbv\xed\xab\xd7?\xa5\xe9\ \x0c\x11E\x98<\x9d1\x88\x81\r\x80\x06\xdb\xa77W\xcf\x9e=\xbb\xbb\xbb\xbb\xbf\ \xbf_.\x97D4\x0cC]\xd7eYz\xef\xd34\x05\x00f\x16\x11\x11\x01\x00:/D$\xa2\xed\ \xf6\xd3\xdb_\x7f~\xf5\xfa\r"\x01`P\xa5\x86 :\x10\x10@__-\xa2\xe5ryww\xf7\ \xf2\xe5\xcb\x9b\x9b\x9b\xb0\xe3p^\xcc\xec\xbd\x17\x11\xa5T\x14E\x88\xa8\xb5\ 6\xc6\x18cBXQ\x14\xc5q\xbc^\x7f\xfc\xf0\xee\x97\xe7\xdf\xbe\x04\x11\xe1s\xd2\ \x00\x04D\x98\x07\xa3\xf8\xd1\xa3\xaf\x97\xcb\xe5\xfd\xfd\xfd\xcd\xcdM\xe8\ \x1e\xef\xfd~\xbf/\xcb\xb2i\x9a\xae\xeb\xbc\xf7\x81q\t\xb0\xd6\x86\x04\x06\ \xb1(\xa5v\x9b\x8f\xd7\x8f\x9fN\xa7W2*\r\x00\x84\x01|;\x9f.\x16\x8b\xc5\xed\ \xed\xedr\xb9\x0cQz\xef\xb3,\xcb\xf3\xbci\x9a\xe3\xf1\x88\x88J)"\n\x8a\x18I\ \xc6\x98(\x8a\x022\xe8^d\x95g\xab4\x9d3\xcb\x03\x06\xc4\xa1\xb8\xc9d2\x9f\ \xcf\x17\x8b\x05\x11\x85\xfcdY\xb6\xdb\xed\xaa\xaabf"\x12\x11"\n\xff\x08\xf5\ PJi\xad/\x03\n\x97y\xef\xd7\x9b\xac\xefk\xad\xa33F\xc0\xfb>\xb66\x8e\xe34M\ \x8d1\xa1\x12\xfb\xfd>\xcf\xf3\xaa\xaaD\xe4\xdcr\x180\xcc\x1c>+\xa5D\x84\x99\ C@\xa3\xe4\x8e\xc7c]\xd7m\xbd\x9f\xcc\x1f?D\xc3\xaeW*\tet\xce\xd5u=\x0cC\xa8\ G\xd8\xf1\xd2KB(\xf0\x1f\x1d\x8f!\x9a@\r\x1eQ\x96\xe5\xbe\xea\x1ej# \xde\xf5\ \xe1F\x98\xb9\xeb\xba\xb2,\x87a\x08\xf5\x08;\x8e\xdb\x05\x11\x8fm0\xaa9\x84\ \xa8\x94b\xe6\xb6m\x0f\x87\xc3b\xb1(\xeb\r\xcb\x85\x04\x9c\xeb\xc3u\xce\xb9\ \xb6m\xbd\xf7\x81\x17\xf6\xfd\x7f\x8c1oZ\xebp\r\x11y\xef\xe7\xf3\xf9l6\x9bN\ \xa7Fm\xc3_N\x82f\xe7\x9cs\xc7\xe3\xb1\xeb\xba\xaa\xaa\xd24\xf5\xde\x07\xed\ \x8e7{\xc9\x18\xeb4b\x02\xc9\x18\xc3\xcc\xc1\x81\x92$\x89c\xeb\x1e0\x82\xce\ \rm\xd7\xaf\xd6_\xd6\xb9c\xf8 H \x80\x88H\n\x91Nnx^\x7f\xf9\xf1\xc5\xf2\xe6*\ D\xa3\x94\n\x18cL\xc8\x98s.\x8e\xe3\x93\x15\x19;x\x80\x87\xa4y\xe9\xbb\xae\ \xaa\xab\xe1\xe0\x9a\x01=#\x00\x92\xd2JiD\x04\xa4\x13\x06\x01\x00\xfa\xc1\ \x8fq(\xa5\xc6&UJy\xef\x83\x8eNFG\n\xdcE\xd2\x04\xa8\xed\xda\xa8k\x85\xd0\ \x1f\xd11\x02)\x8dD\xc8@\nA \xb8;\xe0\x7fu\xcce\xdfh\xad\xbd\xf7]\xd7\x8d\ \x16\x87\xa4O\xbe\x17\xb2M\xca6u\xd3w\xad\x1b:\xf6\xc7\xc1\xf5\xec\x1d{\xc7\ \xcc"\x0c\x0f\'4\x00"!\x8e\x8cK\xbf\t\xbd\x19\xe4\x1aJ\xeb\xf9\xa4\xfbS\xd2\ \x8cM\xab\xf2S\x9c\xa4\xc9D\xb1\xd7\xe2\xc8\t\x02\x12"\x01\x12\xa2\x04\x0fG$\ $\n\x0e\x13\x18\xc1+\x03#\x88\xc2{\x1f\xd4\xd4\xf7\xbd\xf3p\xa94\x88\'\xb3b\ \xb7\xaa\x0e%)\r\x14\x0b+\x16@TD\x9a\xc8\x0b\x11\x01\x02\x12\x12!\xa2V:\xa4\ \xc8\x18\x13J\x9d$I(\xcc0\x0c]\xd75M\xd34M^\x1cB\xfd/\xa21Q:\xbb\xde\x17k\ \xa5u\x143`$\x08\xde\x055+$EJ\x08 hX_d\xc9Z\x9b$\x89\xd6ZDBG\x97eY\x96eUUU3\ \xb0`\x18\x8bh\x94\xe9W\xd7\xcb\xa3\xe3"\xcf\xdb\xe6\x00\xbe\'\x19\x80\x8f\ \xde;\xef\x07\xef\xbd\xb0\x08\x00 )c\xf4%&\x18\xcc0\x0ca4\xc8\xf3\xbc(\x8a?\ V\xdb\xaaq\x0f\xe64v\\:\xbb\xba}\xfa<\xcb>\xe7_v}W\x91\x1c5y\x92A\xd8\x8b8f\ \xcf\xc2A\x07A\xc9cK\x06u\x15E\x91e\xd9v\xbb\xcd\xb2,\xcb\xb2/\xfb\xc6\xf1\ \xc9.\xceI;w\xde7w\xdfW\xfbb\xf5\xfb[$\xbc\xb1&\x8a"eE\xc8#x\x11\x07\xa2E<\ \x88\x1eu\xd4\xf7}8\xc2\x9b\xa6)\x8ab\xbb\xdd\xae\xd7\xeb\xcdf\xf3\xfe\xb7uY\ \r\xe7\xa1\xe3\xa26\xa3T\xbf{\xf1C\xdb\xb5\xbb\xecS\x1c\xc5\x91\r\x8d\x1c\ \xa1\x02P\x82\xca+R\x8a\xb8o\xdb\xba\xae\x83\xe3\x85P\xca\xb2\xcc\xf3<\xcb\ \xb2\xcdf\xf3\xafw\x1fwE\x0b\x88\x808\xda\xfa\t\x83\xa7\x81\x07\x93t\xfa\xea\ \xf5Oo\x7f\xfd\xf9\xf3\xe7\x8fZk\xa5(\x8eL\x1cY\xa5Ai$CZ\xe3\xe1P\xac\xd7\ \x18\x8e>\xe7\\({H\xda\xfb\xdf\xd6\xbb\xa2e\x19\t(\xa3\xd2Nj\x00\x0c\xb7\x90\ \xa6\xb3W\xaf\xdf|x\xf7\xcbn\xf3\x11`\x8b \x842\x9dAbT\x14\x1bke\x97m\xfa\ \xb6\x0c-r<\x1e\x9b\xa6\xa9\xaa\xea\x8f\xd5\xf6\xcb\xbe)\xab\xe1\xec\xac\x84\ \xf8\xa0\xafp\xde\xe0yP<\x8d\x8b\x88\xf4\xfc\xdb\x97\xd7\x8f\x9f\xe6\xd9*\ \xdb\xe5]\xd7.\xdaf>\x9fO&S\x9f\xc4\xab?\xfa\xb1\xf8}\xdf\xe7\xc5\xa1j\x86\ \xaaq\x8e\xe1\xd4\xc4\x88\x88t\xca\xd7EmDXDX\x84A\xc2|\x8e 2\x9d^\xa5\xe9\ \xbc\xef\xeb\xb6\xde\x1f\x9a\xaej3\xa3vql\xad\xb1H\nI{&\xe7a\xf0\xc0\xa7g\ \x84\xd3\xb0w\xf9`\xf0\xe0\x02"\xc2\xe2\x99\xd9;\x8f\xe4\xc9\x93 \x08{af\x16\ \xad\xa3\xc9\xfc\xb10\xb3\xb0\x888\x91\xc1\x03\xb8\xd3,x>\x84\x04\xc2#\x80\ \x00\xe2\xd9\xfe\x04D\x04\xf8l\x86\x7f\xc2\xfa7\x1aV\x91\xa0\x86ON\xe3\x00\ \x00\x00\x00IEND\xaeB`\x82' def get009Bitmap(): return BitmapFromImage(get009Image()) def get009Image(): stream = cStringIO.StringIO(get009Data()) return ImageFromStream(stream) index.append('009') catalog['009'] = ImageClass() catalog['009'].getData = get009Data catalog['009'].getImage = get009Image catalog['009'].getBitmap = get009Bitmap #---------------------------------------------------------------------- def get010Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07@IDATH\x89\xbdWIo\x1c\xc7\x15~\xaf\xb6^f\xe1\x88&9\xa2%Q2\xa5\xc0\x16\ \xcc01h\xe5\x12)\x08` \x08\x10\xff\xbf\xfc\x80 \xc7 \xc8-\x87\x1c\x02\x9f\ \x02\x04\xb2\x10\xc0Q\xa0\x08\x12$\xd1\x1a\xce\x0c\x9b\x9a\x9e\x99\xdeky9TOs\ \x0c\xe4\xecw\x98\xb5\xba\xbe\xfa\xde\xf2\xbdW\x00?\x8a!\x00\x9c\x9e=Q*\x90R\ q!8\xe3\xc88"\x12\x11\x00\xb5\xab\xc8\xbfP\xfb\x85p\xf3+\xfe\xbf\xfd\xdaw\ \x02\x04 "\xfa\xe6o\x7f\x16\x00\xa0T\x10\x86\xb1\nB\x8f\xc4<\x0c\x10\x10\x91\ \x03 cm\xedLmMmL\xed\x8c1F\x1bK\x04\x8cq%U\x1c\xf6\x06R\x06\x00\x80\x88\x1b\ \x0c$\x00D G\x8e,\x00\x08\x00\x90R\xa9 \x0c\xc3H\x06\xa1\x10\x8a3\xe6\x0f\ \xe3\x9c\x06["\x99P)\xce#\xce9\x00\x18c\xb4\xd6u]\x17E\x91\xe7\xf9zu\x91^M\ \xe2\xc1\xee\x8d\xddq<\xd8\xf1(\x88\x00\x80\x08H\xe4\x9cs-\x0c\x17BJ%\x83P\ \xa9PJ\xc59\x07@\xb4\xb9\xe4n\xd8\x1f\xf5z\xbd0\x0c\x95R\x88\xe8\x9ck\x9a\ \xa6\xae\xeb\xb2,\xf3<_\xaf\xd7i\x9a\xa6i\xbaXL?$\x93\x83\xc3{\xb7\x8f>E\x86\ \x08\x08\x88\x88@\xe4\xac\xd9\xb0\xe1\x8cs!\x84PR*)\x15c(\xb1\xdc\x19\x05\ \x1f}\xf4\xf1h4\x1a\x0e\x87q\x1c\x0b!\x9cs\xc6\x98\xaa\xaa:\x8c\xe5r\xd9\xeb\ \xf5\xa2(RJ%I\xf2\xfa\xc5\xb3l\x99>x\xf8E\x14\xf7\x01\x11\x01\x81\x08\xd9\ \x06\x06\x19g\x8cs\xc68\xe7\x8ca(\xea\x9b{\xc3\x9b7o\x8e\xc7\xe3\x83\x83\x83\ \xd1h$\xa5\xec\x00\xb2,+\xcb2\x8a\xa20\x0c\x83 PJ\t!8\xe7\x88h\xad\x9d|\xff\ \xb2\xac\xca\xd3\xb3\xc7q<@D"\xc7,\xdb\xc0 zl\x00\x94X\x1e\xee\xef\xdc\xb9s\ \xe7\xe8\xe8\xe8\xf8\xf8x<\x1e3\xc6\xb4\xd6y\x9e\xafV+km\x1c\xc7\x00\xe0\x9c\ #""\x02\x00\xb61Dd\x8c\xcd\xe7\x17/\x9f\x7f{z\xf6\x04\x91\x01\xa0\xcfJ\x01>\ \xe9\x80\x80\x00m\xbe3\n\xc6\xe3\xf1\xd1\xd1\xd1\xc9\xc9\xc9\xfe\xfe\xbe\xdf\ Qo\xcc9g\xad%"\xcey\x10\x04\x88(\x84\x90RJ)=\xad \x08\xc20\x9cN\xcf\xdf\xbc\ \xfa\xee\xde\xfd\x13 "\xb7q\x1a\x00\x01\x91s\x9a3;\x18\x1c\xf4\x07\xa3\xe3\ \xe3\xe3\xfd\xfd}_=\xd6\xda\xe5r\xb9Z\xad\x8a\xa2\xa8\xaa\xcaZ\xeb1\xb6\x01\ \x94R\xde\x81>Y8\xe7W\xb3\xf3\xdd\xbd\xc3~\x7f\x87\xbaL\x03\x00r\x00\xb6\x1c\ \xf4\x86a\xd4\xab\r\x7f\xf1n}\xf7.x\x8c$I\x16\x8bEQ\x14M\xd3 "\xe7\x9c1\xe63\ \xa2C\x92R\x06A\xe0!}\xde\x13M\x16\xc9$\x8e\x87\xce\xd15\x0c\x90\x01\xa7\xc3\ p\xcce\xa0\x1d\x9f].\xff\xf0\x97gg\x9f\x8fo\xf4\xf0\xea\xea*\xcb2\xe7\x1cc\ \x8c\x88\x18c\xfe\t\x1f\x0f\xce\xb9\x10b\x9b\x90_f\xad\x9d\xce\x92\xba\xce\ \x85\x0860\x04\xd6\xd6\x81\x94\x8c\x0bc1+\x9a\xbcI\xd7\xf9\xec\xe9\xd3\x7f\ \xde\x1e\xef<\xfa\xe9-%\xf9\xa6\xe4\xd0\xc38\xe7\xfcg\xce9\x119\xe7<\xa1.\ \xe5\x9a\xa6\xc9\xf3\xbc\xcc\x97\xbd\xe1\xde5\x1bgj\xc6\x03\x00^6\xc6\xe9L\ \xdb\xaa(\xcbl\xbd~6\x9f\xbdz\xf3\xfe\xb7\xbf\xfa\xfc`o\xd8i\x89\xa7\x02?\ \xa8x\xf4l<\xaa\xd7\x88\xd5j\xb5\xcc*\x1f\x1b\x0e\x00w\xef?DW\xed\x0c\x07q\ \x7fh\x9c\xc8+WTuQ\x14UU\x1a\xad\x8b\xb2\xfa\xd7\x7f\xde\x05J}<\x1em#ul\xc4\ \x96u\x82\xe4\xc5b\xb5^\x8b`\xf0\xe2\xdfO[6\xc6\xd4\x04\xd04\xda\x9a\xaa\xd4\ \x8d\xb1\xa0\xb5\xd1\xbaqmm\xc0\xdf\xff\xf1\xfc\xdd\xc5\xe2w\xbf>\t\x02\xd9\ \x95\xda6\x92?\x01c\xccZ;\x1c\x0e\x07\x83A\xbf\xdf\x97|\xde\xd6V\x9bh\xc6\ \x18c\x9a\xba)\xcb\xb2(\x8a\xb2\xac\x9a\xa6\xb6\xc68\xe7\x00\x08\x10\x01\xe0\ \xf5\xdb\x8b\xdf\xff\xf1\x9b\xf3\xc9\x87\xed8u0\xbebz\xbd^\x1c\xc7^\x81\xa2(\ \nC\x05\xd70\x84\xc6h\xadu\xa3\x9b\xa6\xae\x9b\xbaj\xeaJ7\xcd\xa6\xd4\x01\ \xa8\xed5\xc6\xd4\x7f\xfa\xeb\xb3\xaa\xd6\x1d\x1b\xce\xb9\x87\xf1)\x10\x86\ \xa1\xd7\xa1V\x8a\xa4\xf2=j\xe34KM]7M\xad\x1dj\x8d\xd6!\x002.8g\x00\xd4\xd2!\ \x00\x84\'\x8f\x1eD\xa1\xeaxp\xce\xbb"\xe5\x9c[k\xbd\x1c\xb4B\xc78\x98\xeb\ \xba!\x02VVeP\x95\xc4\xd06h\x1c\x02\xe3\x02\x19C\x07\x8c\xa3\xf7\x1b\xc2\xfd\ \xbb\x87\xbf\xf8\xf9\xf1vH\xb6\xebF\x08a\xad\xad\xaa\xaa\x938d\xc2\xc7\xc6\ \xc3 \xe3\xaa\xc8\x8b(*\x99d\xcerm\x81s\xe5\x18w\xe8\x97s\x02\x1a\xf6\x87_\ \x7f\xf53\xff|\x87\xb1\xad7B\x88\xba\xae}[\xb2\xde\\\x9b\xf7\xad\xd3\xa4\x8a\ \xb3\xd5E\x18\xc5Q\x8f;+\xc80C\x08\xc8\x10\x19 C$D\xfc\xfa\xab\xd3^\x1cv\xbe\ \xf2\x18>\x1e\x1e\xc6\xb3\xb4\xd6v\tm,l\xb3\x81\xb07H\xaf&\xd9z\xc5\xb8\x00\ \x16\x92\xe3\x8e\x00\x913&\x18\xb3\xc4\xd8/\xbf\xfc\xec\x93;\xfb\xdb\x00>\ \xec>\xd4Q\x14\xf9\xc0h\xad\xab\xaa*\x8a\xa2(\x8aE\xba\xd6\x16~\xc8F\x06\xf1\ `w\x99N\xb9\x10A\xe8\x00\x03B\xb0\x86\xfbH\xdf\xba5~\xf2\xe8\'^1\xbdu\x8eRJE\ Q$\x84 "\xad\xb5/\xfe\xd5j\x95eYVhG\xe8\xc7"\xd6U\xf5\x8d\xddqc\\\xbaX\x94\ \xc5\x1al\xcdH\x83k\xac5\xc8\xf07\x8f?\xf3\x93C\xd7`\xd4\x96y\x81\xd1Z\xfb\ \xd1`\xb1X\xa4i\xfa~2\xcf\ns-N\x9dr\xc4\x83\x9d\x83\xc3{Ir\xb9\xf8pUW\x19\ \xa3F0\xcbH?\xfe\xf2\x93Pq\xd3\x96*l\xd7\x8a/~\x9f]i\x9a&I2\x9f\xcf\x93$I\ \x92\xe4\xc3\xb20\xedr\xdc8m#T\xb7\x8f>\xcd\x96\xe9\xe4\xfb\x97\xc8p_\xc9 \ \x08n\x1e\x0ewb\xbe^\xaf\xfd\xd6\x8c1)e\x97Hu]\xfb\x16^\x14E\x9a\xa6\xf3\xf9\ |:\x9d\xcef\xb3\xd7o\xa7\xabLo\x86\x8e\xad\xd8\xb4\x94\x18>x\xf8EY\x95W\xc9E\ \x18\x84Q\x18*\xae///}\x1b\xf5\xbb\xfb\xf9F)UUUGe\xb5Z-\x16\x8b$If\xb3\xd9\ \x7f_\x9d_\xa5% \x02b7"\xb60\xd8\x0e<\x18\xc5\xfd\xd3\xb3\xc7/\x9f\x7f{yy\ \xae\x94\x8cB\x85\x00\xfe\xe0eY\x0e\x87C?\xb6\t!\x18c\x1e\xd2\x87\xdd;\xed\ \xf5\xdb\xe9UZ:\xea\x10\xf0Zl\xdal\x00\xf4G\x88\xe3\xc1\xe9\xd9\x937\xaf\xbe\ \xbb\x9a\x9d\x13M|\x8f*\x8ab\xbd^\x0f\x06\x03/Y\x1e\xa6\xfb+\xcb\xb2\xf7\x93\ \xf9\x87e\xb1\xca\xf4\xa6\x051\xc4\xeb\xfc\x12\xe0\x15\x18\xaf\ty\x81\xbfw\ \xffdw\xefp\x91L\xa6\xb3\xc4OO\xa3\xd1\xa8\xdf\xefGQ\xb4\xdd%\xeb\xba^\xa4\ \xeb\xac\xd0Ya\x8c\xf3[\xb4;\xb4\xfe\xda\x8a\r\x91#"G\xe4\x80\xfc|\x8e@\xd4\ \xef\xef\xc4\xf1\xb0\xae\xf32_.\xb3j\x95\xcf$\x9f\x87\xa1RR!\xe3\xc8\x84u\ \xccX\xd0\x16\\{Gh\x87\xbd\xed\x8b\xc1\xb5\n\x10\x91#\xeb\x9c\xb3\xc6"\xb3\ \xcc2B g\xc99\xe7H\x88\xa07\xdc#\xe7\x1c9"2D\xda\x02\x98\xb6\xdf\xb5]\x0f\ \x08\xfc\x15\x80\x00qs_! "p\x9b\xdb\xcb\x8f`\xff\x03R\xab\x9d!\xfeG\xe5\x15\ \x00\x00\x00\x00IEND\xaeB`\x82' def get010Bitmap(): return BitmapFromImage(get010Image()) def get010Image(): stream = cStringIO.StringIO(get010Data()) return ImageFromStream(stream) index.append('010') catalog['010'] = ImageClass() catalog['010'].getData = get010Data catalog['010'].getImage = get010Image catalog['010'].getBitmap = get010Bitmap #---------------------------------------------------------------------- def get011Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07\x19IDATH\x89\xbdW\xd9n[G\x12\xad\xea\xedn\xdcD;\x92\xe5\xd8\x8a<\xde&H`\ \xf0C\x80A\xfc\x90\xf9\xe1\xf9\x81y\x9a\x0fH\x80A\xe0 V\xecH\xb0E\x91\xd4\ \x95x\xc9\xbb\xf4]\xba\xbb\xe6\xa1\xc9+zf\x9eS\x0f"\xc4\xa5OW\x9dS\xa7\xea\ \x02\xfc)\x81\x00\xf0\xea\xf5\x1b\xa5\x02)\x15\x17\x823\x8e\x8c#"\x11\x01\ \xd0\xf6[\xe4\xff\xd0\xf6\x1f\xc2\xdd\xbb\xf8\xff\xce\xdb\xbe\x12 \x00\x11\ \xd1\xbf\xfe\xf9\x0f\x01\x00J\x05a\x18\xab \xf4H\xcc\xc3\x00\x01\x119\x002\ \xd66\xce4\xd64\xc64\xce\x18c:c\x89\x801\xae\xa4\x8a\xc3d(e\x00\x00\x88\xb8\ \xc3@\x02@\x04r\xe4\xc8\x02\x80\x00\x00)\x95\n\xc20\x8cd\x10\n\xa18c\xfe2\ \xceu`5\xb8.TR\x88\x88s\x0e\x00\xc6\x98\xae\xeb\x9a\xa6\xa9\xaa\xaa,\xcb|s\ \x95\xdd\xcc\xe2\xe1\xf4`z\x14\x0f\xc7\x1e\x05\x11\x00\x10\x01\x89\x9csn\x0b\ \xc3\x85\x90R\xc9 T*\x94Rq\xce\x01\x10m\xc9\x99\x1d&\xa30}t\ \xf2\x12\x19" "\x02\x91\xb3f\x97\rg\x9c\x0b!\x84\x92RI\xa9\x18C\x89z4V\xa3\ \xd1a\x18%\\\x06\xc6\xe1\xd1\xfd\x83\xe9$6\xc6\xd4u\xddc\xac\xd7\xeb$I\xa2(R\ J\xa5i\xfa\xe1\xb7\x9f\x8bu\xf6\xec\xeb\xef\xa2x\x00\x88\x08\x08D\xc8v0\xc88\ c\x9c3\xc69g\x0cC\xd1\x1c\xde\x1b\x1e\x1c\xdc\x8b\x07c!\xe3\xce\xf1\xa2jk\ \x17<~\xfcXk]\x14\x85\xd6:\x8a\xa20\x0c\x83 PJ\t!8\xe7\x88h\xad\x9d}:\xd3\ \xb5~\xf5\xfa\x878\x1e""\x91c\x96\xed`\x10=6\x00J\xd4\x87\xd3\xe1\xe1\xe1\ \xf1hr/L\x0eP\xc4\xa56e\x9b]\\\xde\xfe\xfdo\x89\xb56\x8ec\x00p\xce\x11\x11\ \x11\x01\x00\xdb\x05"2\xc6\x96\xcb\xab\xb3\xb7?\xbdz\xfd\x06\x91\x01\xa0W\ \xa5\x00/: @[\x8e\xc6\xea`zo8\xbe7\x9e>\x0c\x93\xa9!\xb1\xae\x96y\xd9TZ\xbf\ =\xbb|\xf8Eb\xad%"\xcey\x10\x04\x88(\x84\x90RJ)}ZA\x10\x84a8\x9f\x7f<\x7f\ \xff\xcb\xe9\xd3o\x81\x88\xdc\xaeh\x00\x04D\xceu\x9c\xd9\xd1\xe80\x1e\x8c\ \xa3\xc1A\x98LU4Z\\^]]\xcdon\xd2"\xcf\xff\xfd\xeb\xf9t\xf8\xd4Z\xeb1\xf6\x01\ \x94R\xbe\x80a\x18*\xa58\xe77\x8b\x8f\xd3\xfb\xc7\x83\xc1\x98z\xa5\x01\x009\ \x00\xab\x87\xc9(\x8c\x12!c\x14\xb1!\xb1\xb8\xbc:\xff\xe3\xe2\xfaz\x99\xe7\ \x9b\xba\xd6\xbf\xbe\xfb\xf4\xe3\xf7\xcf8\xe7\x8c1!\x84s\xaeG\x92R\x06A\xe0!\ \xbd\xee\x89f\xabt\x16\xc7#\xe7\xe8\x0e\x06\xc8\x80\xeb\xc2\xf0\x88\xcb\xa0s\ \xbc\xd4f]-\xaf\xae\xe6\xd7\xd7\xcb\xcdf\xadue\xad\x05\x80\xdf/\xae\x9f}\xf5\ \x85\xff\x85\xe7\x83s.\x84\xd8O\x881FD\xd6\xda\xf9"m\x9aR\x88`\x07C`m\x13H\ \xc9\xb80\x16\x8b\xaa-\xdb,/\x9b\x9b\x9b4\xcf7ZW\xce9\xcf\xde\xef\x17\xd7/\ \xff\xf2\xc0K\xc0\x13\xce9\'"\xe7\x9cO\xa8\x97\\\xdb\xb6eY\xear\x9d\x8c\xee\ \xdfe\xe3L\xc3x\x00\xc0uk\\Wt\xb6\xae\xb4.\xf2\xbc\xae\xb5\xb5\x96h\xeb`g\ \x7f,\xe1\xc7m*\xf0Y\xc7\xa3\xcf\xc6\xa3z\x8f\xd8l6\xeb\xa2\xbe\xe3\x86\x80\ \xaci\x182\xeb\\U5\x8d\xa5\xceB]7u\xadM\xd7\xedL\x13\x01\xc0\x98\xe6\xec|\ \xf9\xfc\xf4\xb0o\x83^\xcd>E\xce\xb9sNk\x9d\xe7\xf9d2\xd9\x94\x0bG{\x120\xa6\ !\x80\xb6\xed\xac\xa9u\xd7\x1a\x0b]g\xba\xaeu\xdb\xde\xb8\xb3\xde\xb3\xf3\ \xc5\xf3\xd3C\xdcEO\x8fO\x8b1f\xad\x1d\x8dF\xc3\xe1p0\x18H\xbe\xdc\xf6\xd6Vh\ \xc6\x18c\xda\xa6\xd5ZWU\xa5u\xdd\xb6\x8d5\xc69\x07@\x80w\x86\xff\xee\xc3\ \xb2/\xd4\xbe\n|\xc7$I\x12\xc7\xb1w\xa0(\x8a\xc2P\x01\xf5J#4\xa6\xeb\xba\xae\ \xed\xda\xd6\xb1\xb6\x05\xeb\x18\x11!" \xf3\x8e\x0e\xe0m\x02N\xbe\x9c\xae\ \x0b=\x19\xc6>\x1b\xce\xb9\x87\x91R\xfa\x8a\x19c\xc20\xdcZ\x91T\x9d\x85\xbd\ \xa2Yj\x9b\xa6m\x9b\xcea\xd7\xa1u\x08\x80\x8c\x0b\xce\x19\x00\t\x19\xbcx\xf2\ \xe0\xf9\x93\xa3\x93\x87\xd30\x90\xfbyp\xce\xfb&\xe5\x9c[k\xbd\x1dl\x8d\x8eq\ 0w}C\x04L\xd7:\xa851\xb4-\x1a\x87\xc0x(\xc3\x17O\xbf\xfc\xeb\xd3\xe3\x17O\ \x1ex\xcb\xfa_J\xf6\xfbF\x08a\xad\xad\xeb\xba\xb78d\x82\xee\x8a\x06\xc8\xb8\ \xaa\xca*\x8a4\x93\x0c x\xf8`\xfa\xfc\xc9\xa3o^\x9ex\x93\xef\xb5\xeb\x01|\ \xad<\xc6\xbe\xdf\x08!\x9a\xa6AD\xe7\x9c\xf5\xe1\xb6\xba\xdf\x16M\xaa\xb8\ \xdc\\%\x83\xc1\xd1xt\xf2\xf8h2\x99\x1c\x1c\xc4m\xdb\xfa\x8a\xfb\xa6\xeb\xb5\ \xcbw\xe1[\xd2\xfb\x98R\xca\x7f\xc7Zk\x8c\xf1\xd3\xcfX\xd8\xcf\x06\xc2d\x98\ \xdd\xcc\x8a|3\x1c$\xb7\xb7\xb7\x8c1\x7fG)\xa5\x10\xa27\xfc}\x00O\xbb\xa7:\ \x8a"OL\xd7uu]WUUU\xd5*\xcb=\xff{\xd9\xc8 \x1eNW\xab\xb9gr\x1fF)\xd5[\x8b\ \xd8E_(\xa5T\x14E\xfe*]\xd7\xf9\xe6\xdfl6EQ\x14U\xe7\x08\xfdZ\xb4\xb3N\x80\ \x83\xe9\xd1m:K\xd3\xd4\x9f\xe8\xcd\xc3\xbb\xa1?\xd4\xd3\xf3_\x18\xfeZ\x1e\ \xc3\xaf\x06\xab\xd5*\xcb\xb2\xcb\xd9\xb2\xa8L\x7f\xb8\xe8\xe9\x8d\x87\xe3\ \xc3\xe3\xd3\x0f\xbf\xfdl\xad\xf5\xc7y\x80`\x17~G\xd9\xef\x15\xdf\xfc\xbeVy\ \x9e\xa7i\xba\\.\xd34M\xd3\xf4v]\x19\xd7{\x9e\x87\xd9\xf5\xf8\xa3\x93\x97\ \xc5:\x9b}:c\x8c\xeds\xdbS\xe2\x8b\xd9\x0b\xa9i\x1a\xc6\x98\xafU\x96e\xcb\ \xe5r>\x9f/\x16\x8b\x0f\x17\xf3M\xd1\xed\x96\x0e\xf8\xach\x00\x88\x0c\x9f}\ \xfd\x9d\xae\xf5ry\xd5\xcfA\xaf`\xef\xf6\xd6Z\xdf\xe7J\xa9\xba\xae}*u]o6\x9b\ \xd5j\x95\xa6\xe9b\xb1x\xf7\xfe\xe3M\xa6\x01\x11\x10?\xcf\x06\xfc^\x05\x08\ \x18\xc5\x83W\xaf\x7f8{\xfb\xd3|\xfeq7\x07\xc9_\\k=\x1a\x8d\x92$\t\xc3P\x08\ \xe1\xd76c\x8c\xa7=\xcb\xb24M?\\\xcco2\xed\xa8G@\xea\xb9\xd9\xaa\x01\xd0_!\ \x8e\x87\xaf^\xbf9\x7f\xff\xcb\xcd\xe2#\xd1\xcc\xcf\xa8\xaa\xaa\xf2<\x1f\x0e\ \x87~u\xf20\xfdGEQ\\\xce\x96\xb7\xebjSt\xbb\x11\xc4\x10\xd9g\x12\xa0]*\xfd\ \xba\x88\xc8N\x9f~;\xbd\x7f\xbcJg\xf3EZ\x96\xe5f\xb3\x99L&\x83\xc1 \x8a\xa2\ \xfd)\xd94\xcd*\xcb\x8b\xaa+*c\x9c?b{\xc2\xb6^{\xdc\x109"rD\x0e\xc8\xef\xe7\ \x08D\x83\xc18\x8eGMS\xear\xbd.\xeaM\xb9\x90|\x19\x86JI\x85\x8c#\x13\xd61c\ \xa1\xb3\xe0\xb6\xcf\x08\xdbeo\xff\xc1\xe0\xce\x05\x88\xc8\x91u\xceYc\x91Yf\ \x19!\x90\xb3\xe4\x9cs$D\x90\x8c\xee\x93s\x8e\x1c\x11\x19\xa2\xce\x02\x98\ \xed\xbc\xdbM=\x02?0h;6\xfc{D\x04n\xf7\xf4\xf2\'\xc4\x7f\x00l\x93w\x1f\x1b\ \xdd\x0c\xf7\x00\x00\x00\x00IEND\xaeB`\x82' def get011Bitmap(): return BitmapFromImage(get011Image()) def get011Image(): stream = cStringIO.StringIO(get011Data()) return ImageFromStream(stream) index.append('011') catalog['011'] = ImageClass() catalog['011'].getData = get011Data catalog['011'].getImage = get011Image catalog['011'].getBitmap = get011Bitmap #---------------------------------------------------------------------- def get012Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07\x11IDATH\x89\xbd\x97\xc9r\x1bG\x12\x863k\xeb\xea\xc6JP&%Jr(F\xb2h\xc5\ \xc8\x8cp\xe80\x17\xeb\x99\xe7\x05\xe64\x0f`_<\x8e\xb08ZhI \x006\x85F\xefKU\ \xe5\x1c\n\xdd\x84\x1csv\x1e\x80\x00\xd0\xa8/\xf3\xcf\xa5\xaa\x00\xfe\x12C\ \x00\xb8x\xf5Z\xa9@J\xc5\x85\xe0\x8c#\xe3\x88HD\x00\xb4\x7f\x8a\xfc\x0b\xed?\ \x10\xf6\xdf\xe2\xff[o\xffN\x80\x00DD\xff\xfe\xd7?\x05\x00(\x15h\x1d\xa9@{\ \x12\xf3\x18 "\x07@\xc6\xda\xc6\x99\xc6\x9a\xc6\x98\xc6\x19cLg,\x110\xc6\ \x95T\x91\x1eM\xa4\x0c\x00\x00\x11{\x06\x12\x00"\x90#G\x16\x00\x04\x00H\xa9T\ \xa0\xb5\x0ee\xa0\x85P\x9c1\xef\x8cs\x1d\xd8\n\\\x17H\xc9x\xc0\x90\x11\x801\ \xa6\xeb\xba\xa6i\xea\xaa*\xcb\xb2H\xaf\x93\xdbe4Y\x1c-N\xa3\xc9\xccS\x10\ \x01\x00\x11\x90\xc89\xe7\xf6\x18.\x84\x94J\x06Z)-\xa5\xe2\x9c\x03 \xda\x823\ ;\x19M\xb5>e\\\x020\xeb\\\xdbvm\xd3\xb6]\xdb\xb6\x8d\x0e\xab0\xaa&\x93I\x9a\ \xee\xb6\xdb\xd5\x97xy\xf2\xe0\xc9\xa3o\xcf\x91!\x02\x02""\x109k\xfah8\xe3\\\ \x08!\x94\x94JJ\xc5\x18J\xac\xa635\x9d\x9e\xe8p\xc4e`\x1cV\x8d)\xcb\xc6\x9a\ \xba\x85\xaau\xcc\x10\x12C&\xd9\xa3o\x16\xdbm\xa4\x94\x8a\xe3\xf8\xdd\xef\ \xbf\xe4\xbb\xe4\xd9\x8b\x1f\xc3h\x0c\x88\x08\x08D\xc8z\x0c2\xce\x18\xe7\x8c\ q\xce\x19C-\x9a\x93\xe3\xc9\xd1\xd1q4\x9e\t\x19u\x8e\xe7ek\x9b\xbc\xb1Tum\ \xd9b\xdbB\xd7\xa1m\xf1h6?=\x9dJ)9\xe7\x88h\xad]~\xba\xac\xea\xea\xe2\xd5OQ4\ AD"\xc7,\xeb1\x88\x9e\r\x80\x12\xab\x93\xc5\xe4\xe4\xe4\xc1t~\xacGG(\xa2\xa2\ 2E\x9b\x18Ww\x16\x8c\x01\xeb\x98u\xccZ4\x0e\x1f\x9d\x9d\xce\xe7\x01\xeb\r\ \x11\x19c\x9b\xcd\xf5\xe5o?_\xbcz\x8d\xc8\x00\xd0W\xa5\x00_t@@\x80\xb6\x98\ \xce\xd4\xd1\xe2x2;\x9e-\xce\xf4haH\xec\xcaMV4eU\xd5u\xd3\x19\xe3\x9c%"@\x04\ \xc6\xcf\x9f=v\xb6\x93RJ)\x95RB\x88 \x08\xb4\xd6\xab\xd5\xc7\x0fo\x7f}\xf2\ \xf4%\x10\x91\xebE\x03 r\xae\xe3\xccN\xa7\'\xd1x\x16\x8e\x8f\xf4h\xa1\xc2\ \xe9\xfa\xf3\xf5\xf5\xf5\xea\xf66\xce\xb3\xac\xae\xab\xaek\x9d\xb5\x88\xc8\ \xb8x|zoq4k\xdbV)\xa5\x94\n\x82@)\xa5\xb5VJq\xceo\xd7\x1f\x17\xf7\x1e\x8c\ \xc73\x1a*\r\x00\xc8\x01\xd8j2\x9a\xeap$d\x84"2$\xd6\x9f\xaf?\xbc\xbf\xba\ \xb9\xd9dYZ\xd7\x95\xe9:GD\x80\x80\x8cs\xf6\xfd\xb3\x87a\x18\xca\xde\x82 \ \xf01q\xce\x01\x80h\xb9\x8d\x97Q4u\x8e\xee0@\x06\\\xa7\xf5)\x97A\xe7xQ\x99]\ \xb9\xb9\xbe^\xdd\xdcl\xd2tWU\xa5\xb5\x16\x00\x88|S \x00}\xff\xec\xcc/*\x848\ \x0c\x881FD\xd6\xda\xd5:n\x9aB\x88\xa0\xc7\x10X\xdb\x04R2.\x8c\xc5\xbcl\x8b6\ \xc9\x8a\xe6\xf66\xce\xb2\xb4\xaaJ\xe7\xdc>{\x00\x80\x0c\x81\x16\x8b\xa3\xf9\ t\x04\x00\x9cs"r\xce\xf9\x80\x86\x92k\xdb\xb6(\x8a\xaa\xd8\x8d\xa6\xf7\xee\ \xa2q\xa6\x912\x8c\xc2\x10\x18\xdf\xa5yg\xeb\xb2\xaa|>\xac\xb5D\xfd\x04\xeb\ \xa7\xc9\xc5\xf9#\xc6\xd8A\xc7\xa3\x8f\xc6S\x9b\xa6)\xcb2M\xd3]^\xdf\xe5\x86\ \x80\xaci8\xe7\xa1V\xe7O\xef\xcf\x17\xdf\xdc&\xcd\x7f\xde|\xba\xb9\xd9\x98\ \xae\xeb\x87\xe6\xc1\x94D\xf8\xeeo\'\xbe\r\x86j\x06\x00\xe7\x1c\xe7\xdc9WUU\ \x96e\xf3\xf9<-\xd6\x8e\x0eJ\xc0\x98\xc6?g\x8c\x11\x8c\x1e\xdf\x1f?=>,\xc6\ \x98\xb5v:\x9dN&\x93\xf1x,\xf9\x86\xe8\xae\x04\xc8\x19c\x8ci\xdb\xb6\xae\xeb\ <\xcf\xa3(\xb2\xd6r\x06/\x9e\xde\xff\xfbwg\x9dq\xff\xbd\xbay\xf3~\xf5\xeej\ \x05\x04?\x9c?\xf4B\xf98<\xc6\x93\xa4\x94\xce\xb9\xd1h\x14\x86a\x18\x86Z+s\ \x87!4\xa6\xf3s\xb7\xaa\xaa\xaa\xaa|\xcfr\xce\xbd\x1a:\x90/\x9f\x9f\xbd|~\ \xd64\xdd\xe5\xd5\xcd\xb7\x0f\x17\xd8\x1b\xe7\xdcc\xfc\xc8\xf1zh\xad\xb5\xd6\ A\x10(\xa9:\x0b\x07\xa2Y\xf2\x8c\xa2(\xc20\xb4\xd6\xfa\x96\x16Bx1\xf7<\xad~8\ \x7fx\x18\x07\xe7|\x98\x02\x9csk\xad\x1f\x07B\x08\xce92\x0e\xe6@4\x02V\x96eQ\ \x14Y\x96i\xad\x89\xc83<`(\xa7\xc1\x06\xad\x0e\xfbF\x08a\xad\xad\xebz\x18q\ \xc8\xc4an\x90q\xe5\x19\xbb\xdd.\x08\x02"\xf2B\x0b!\x86B\x1a\x00^+\xcf\x18B\ \xf1\x98\xa6i\x10\xd19g\xbd9\xe6\xd5\xda\x8b&U\x94\xa5\xd7I\x92\x8cF#\xa5\ \x14\x00x\xb9\xbd\xe2\xbe\xe9\x86\xda\xe5\xbd\xf9\x96\xf4sL)\xe5\x9f\xb1\xd6\ \xfajj\x9a\xc6X8\x8c\x06\xf4h\x92\xdc.\x93$\t\xc3\xd0G\xe0}\xf4\x01\xf9G\xff\ \x04\xf0~\xf8T\x87a\xe8\x13\xd3u]]\xd7eY\x96e\xb9M2\x9f\xff\x83hd\x10M\x16\ \xdb\xed\xcag\xf2\x10\xa3\x94r\xceyOEo\x83PJ)\xef\x19\x11u]\xe7\x9b?M\xd3<\ \xcf\xf3\xb2s\x84\xfeX\xd4\x8fN\x80\xa3\xc5\xe9\x97x\x19\xc7\xb1_\xd1\x0f\ \x0f?\r\xfd\xa2>=\x7fbx\xb7<#\xcb\xb2$I\xb6\xdbm\x92$\x9f\x97\x9b\xbc4\xc3\ \xe2{\x0c"F\x93\xd9\xc9\x83\'\xef~\xff\xc5Z\xeb\x97\xf3\x80\xa07\x7fF9\xec\ \x15\xdf\x92^\xab,\xcb\xe28\xdel6q\x1c\xc7q\xfceW\x1a7\xcc<\x8f\xe9\x07\xc9\ \xa3o\xcf\xf3]\xb2\xfct\xc9\x18;\xcc\xed\x90\x12/\xe6PHM\xd30\xc6\xbcVI\x92l\ 6\x9b\xd5j\xb5^\xaf\xdf]\xad\xd2\xbc\xeb\x0f\x1d\xf0\x95h\x00\x88\x0c\x9f\ \xbd\xf8\xb1\xaa\xab\xcd\xe6z\xd8\x07}\x05\xfbio\xad\xf5}\xae\x94\xaa\xeb\ \xda\x87R\xd7u\x9a\xa6\xdb\xed6\x8e\xe3\xf5z\xfd\xe6\xed\xc7\xdb\xa4\x02D@\ \xfc:\x1a\xf0\xe7*@\xc00\x1a_\xbc\xfa\xe9\xf2\xb7\x9fW\xab\x8f\xfd>H\xde\xf1\ \xaa\xaa\xa6\xd3\xe9h4\xd2Z\xfbj\xf4H\x9f\xf6$I\xe28~w\xb5\xbaM*G\x03\x01i\ \xc8\xcd\xbe\x1a\x00\xbd\x0bQ4\xb9x\xf5\xfa\xc3\xdb_o\xd7\x1f\x89\x96~\x8f*\ \xcb2\xcb\xb2\xc9d\x12\x86\xe1\x80\x19~\xca\xf3\xfc\xf3r\xf3eW\xa6y\xd7oA\ \x0c\x91}U\x02\xd4\x872\x1c\x17\x11\xd9\x93\xa7/\x17\xf7\x1el\xe3\xe5j\x1d\ \x17E\x91\xa6\xe9|>\x1f\x8f\xc7a\x18\x1e\xee\x92M\xd3l\x93,/\xbb\xbc4\xc6\ \xf9%\xf6+\xec\xf5:\xc8\r\x91#"G\xe4\x80\xfc\xf9\x1c\x81h<\x9eE\xd1\xb4i\x8a\ \xaa\xd8\xed\xf2:-\xd6\x92o\xb4VJ*d\x1c\x99\xb0\x8e\x19\x0b\x9d\x05\xb7\xbf#\ \xec\x0f{\x87\x17\x83\xbb)@D\x8e\xacs\xce\x1a\x8b\xcc2\xcb\x08\x81\x9c%\xe7\ \x9c#!\x82\xd1\xf4\x1e9\xe7\xc8\x11\x91!\xea,\x80!\xff\x7f\xff\xea}F\xf4g\ \x92\xfe\xbeB@D\xe0\xfa\xdb\xcb_`\xff\x03Y\x15v\xb6\xe3G\x12\xcf\x00\x00\x00\ \x00IEND\xaeB`\x82' def get012Bitmap(): return BitmapFromImage(get012Image()) def get012Image(): stream = cStringIO.StringIO(get012Data()) return ImageFromStream(stream) index.append('012') catalog['012'] = ImageClass() catalog['012'].getData = get012Data catalog['012'].getImage = get012Image catalog['012'].getBitmap = get012Bitmap #---------------------------------------------------------------------- def get013Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07aIDATH\x89\xbd\x97Ko\x1c\xc7\x11\xc7\xab\xaa\x1f\xd33\xfb\xe0\x8a"\xb9\ \x96l1\x82\xa4XQ\xc0(v\x18\x180"\x05\x01\x8c\x00\x0e\xe0S\xf2\xe9\xf2\x05r\ \xc8%\x97\x1c\x03\x18\x08\x907b#\x80a\xc0\x16,\xdb\x91MqWC\xed\xec\xbc\x1f\ \xdd]9\xf4\xee\x926rv\x1f\x86\xe0no\xfd\xaa\xfeU]]\x03\xf0\x9d,\x04\x80\x87\ \xa7\x8f\xb5\x8e\x94\xd2BJA\x02I "3\x03\xf0f\x17\x87\x07o\xfea\xdc~\x8a\xff\ \xcf\xde\xe6/\x03\x0203\xff\xf9O\x7f\x90\x00\xa0udL\xa2#\x13H\x140\xc0\xc0\ \xcc\x1e\x80\xads\x9d\xb7\x9d\xb3\x9d\xb5\x9d\xb7\xd6\xda\xc1:f \x12Z\xe9\ \xc4\x8c&JE\x00\x80\x88[\x062\x00"\xb0g\xcf\x0e\x00$\x00(\xa5ud\x8c\x89Ud\ \xa4\xd4\x82(8\xe3\xfd\x00\xae\x01?DJ\x91\x88\x08\x89\x01\xac\xb5\xc30t]\xd7\ 6M]\xd7e\xfe<\xbb8K&\xfb\xd7\xf6\xe7\xc9d/P\x10\x01\x00\x11\x90\xd9{\xef7\ \x18!\xa5RZEFk\xa3\x94\x16B\x00 \xbaJ\x90\x9b\x8c\xa6\xc6\xccI(\x00r\xde\xf7\ \xfd\xd0w}?\xf4}\xdf\x99\xb8\x89\x93\xc6\xc4IY\xe4\xeb\xec\xfcezvt\xe3\xf6k\ \xc7\xf7\x91\x10\x01\x01\x11\x11\x98\xbd\xb3\xdbh\x04\t!\xa5\x94Z)\xad\x94&B\ \x85\xcdt/\x9aN\x8fL<\x12*\xb2\x1e\x9b\xce\xd6u\xe7l\xdbC\xd3{\xb2\x8cLH\x8a\ \xe2\x91 !\x85\x94\xd9j\xf5\xf4\x93\x0f\xcbuv\xef\xc1\x9bq2\x06D\x04\x04f\ \xa4-\x06I\x10\tA$\x84 B#\xbbW\x0e\xa6\xf3\xf9\\\xe8\x91\x90\xf1\xe0EY\xf7\ \xae+;\xc7\xcd\xd0\xd7=\xf6=\x0c\x03\xba\x1e\x9d#v\x12\xc8D\xc6O\xf7\xd89w\ \xf6\xd5\x93\xa6m\x1e\x9e>J\x92\t"2{r\xb4\xc5 \x066\x00*ln\x1c\xee\xdd\xbau\ \xeb\xf8\xf8\xf8\xda\xc1+O\xbf\xca\xab\xc6V}f};8\xb0\x16\x9c\'\xe7\xc99\xb4\ \x1e\x07\x87l\x89\xbd\x00\x8c"\x03\xd7\xf6\x11\t/\xd2\xe7O>\xfe\xe0\xe1\xe9c\ D\x02\xc0P\x95\x12B\xd1\x01\x03\x03\xbajo\x16\xcd\xe7\xf3\xe3\xe3\xe3\x93\ \x93\x93\xc3\xc3\xc3\xd9a\xf3\xfe_\xfeST]\xdd4m\xdb\r\xd6z\xef\x98\x19\x10\ \x81\x84\x10\xda2z\x06F \x81&\xa1C\xadLd^\xbcx\xf6\xc5g\x1f\xdd\xbe{\x02\xcc\ \xec\xb7\xa2\x0100{?(\xe1\xaf_\xbf9\x9f\xcf\xef\xdc\xb9sxx\x88\x88\xb7_\x89\ \x87\xae\xbb\xb8H\xcb\xa2h\xdbf\x18z\xef\x1c"\x92\x90\x12\xc9\x93\x00$D\xe1\ \xac\x00/\x88T\x14E&2Z\xab\x8b\xc5\xb3\xfd\x83\x1b\xe3\xf1\x1e\xef*\r\x00\ \xd8\x03\xb8f:\x9e\xcdf\xb3\xa3\xa3\xa3\xf9|\x1e\xa2t\xce\xbdu2\xff\xc7?\xff\ \xd5\xb6\x8d\x1d\x06\xcf\xcc\x80\x80$\x04\x11z\x8f\x84HD\x92\x88\x9c\x93\xc0\ \xc3\xfe\xf5d\x1c\xf3r\xa1\x99\xcfV\xe9Y\x92L\xbd\xe7K\x0c\xb0E\xb6\xa3\xd1h\ :\x9d\xcef3"\xf2\xde;\xe7\xd24\x95d\x7f\xfa\xa3\xe3\xf7\xff\xfa\x11\x000\x87\ C\x81\x00\x0c$\x08\x11\x90\x88\x1c\x91\xd0\x84o\xfc\xe0\xe6\xabG\xc9\x8b\x17\ /\x10\xc09w\xbeH\xbb\xae\x922\xdab\x18\x9c\xeb\x8c\xd6\xc6\x98$I\x94R\xc30\ \x0c\xc3\xb0^\xafW\xabUY\x96o\xfc\xf0\xd6\xe7\xcf\xd2\xa7\xff}\x0e\x00\x80\ \x84\x01\x07\x8c(\x10\x99\x89\x0e\x0e\xae\xff\xf2\xd1\xfd\xd9\xc4\x14E\x81\ \x88\xce\xb9\xbe\xef\xab\xaaj\xaa\xf5hzp\x19\x8d\xb7\x9d\x10\xb1\xd6ZJi\xad\ \xad\xaaj\x18\x86<\xcf\xeb\xba\xf6\xde#\xe2\xaf~q\xf2\xdb\xdf\xad\xac\xed6\ \xe7\x1c\x00\x10\x19\x18\x11OO\xee>~\xeb\xfbZ\tk\xad\x10\x82\x99\xbb\xae\xab\ \xeb:\xcf\xf3u\xd9^\xe6\x86\x81\x9d\xed\x84\x10\x88\xe8\xbdo\xdb6\xcf\xf3a\ \x18\xea\xba\xee\xfb\x9e\x88\x00 6\xfa\xd7\xef\xbe\xf9\xfb?\xfe}\xd7\x17\x01\ A\xab\xf8\xbdw\x1e>\xb8w3\xec\xf1\xde\x0b!\xbc\xf7M\xd3\x14E1\x9b\xcd\xf2j\ \xe1\xf9J\t\x047\xbd\xf7\xd6\xda\xa6i\x9cs\x81\x17ZuhR\xdf{\xf5\xfa\xdb\xa7\ \xaf\xff\xed\xdf\x9f\x06\xd2k7\x0e\xdf{\xe7\xc7\xfb\xb3\xb1\x10BJ\x19\xf6\ \x10\x91sn:\x9dN&\x93\xf1x\xac\xc4\x92\xf9\xb2\x04\xd8[k\xad\xed\xfb\xbem\ \xdb\xb2,\x93$q\xce9\xe7\x84\x10D\x14\x9ce\xe6\x9f\x9d\xde\xfb\xf4\xf3\xe5\ \xc5\xcb\xec\xed\xd3\xfb?\x7f\xeb\xf5\xf0U\xc0\x04\x92R\xca{?\x1a\x8d\xe28\ \x8e\xe3\xd8\x18m/1\x8c\xd6\x0e\xa1\xef6M\xd34M0\x1a\x18\xdf\xbaP~\xf3\xeeO\ \xf2\xa29~\xf5z\xe8\x1dB\x88\x80QJ\x05\xc5\xac\xb5\xc6\x18cL\x14EZ\xe9\xc1\ \x01\\\x8a\xe680\xaa\xaa\x8a\xe3\xd89\'\xa5\x8c\xa2HJ\x19\xc4\x0c\x86\x80\xc2\xd6o\x01\x82\x1f!\xd5q\x1c\x87\xc4\x0c\xc3\xd0\xb6m]\xd7u]\xaf\ \xb2"\xe4\xffJ4*J&\xfb\xab\xd5y\xc8\xe4U\x8c\xd6:4\x02"\x92\xdb\xb5\x13Jk\ \x1d\x9f\xba\xd9lv}}\xfd\xfc\xf9\xf3\xcb\ \xcbK\x00\x881\x0e\x07\x8b1\x86\x10\x98\x19\x10\x81\x94R\xd63F\x06F \x85IF\ \x97\xd6$.\xf9\xf3\xcf\xdb\xf7o\x7f~\xfa\xf5s`\xe6xH\x1a\x00\x03s\x8c\x83Q\ \xf1\xe1\xc3/f\xb3\xd9\xcd\xcd\xcd\xe5\xe5\xa5tO\x08a\xb3\xd9\x94e\xd94M\xd7\ u!\x04D$\xa55R$\x05H\x88*x\x05Q\x11\x19\xe7\x9c\xb3Nk\xbdZ\xdc^\xef\xba\xae,\xcba\x18\x84\x0f"\ :\x11\x10d\x16I\x04\x90^\x07\x04$\x02`\x02d\x05\xacA\x05\xa515j2\x99Tm\x1e\ \xf9\xa4\x04\xbc\xef\xa5v\xbd\xf7m\xdb\x86\x10\x04O\xfc~\x86qTGi4$\x14\xb6\ \x10\x14\x03sP\xa4\xc8\x90K\xcch<6\xf9J\x1e\xd9\x17t\xf4\xde{\xbf\xdb\xed\ \xba\xae\xab\xaa*\xcb\xb2\x10B\x08A)ED\x12\xd0=\xc6\xbd\xec#\x12\xed\t#\x05\ \x00\xc0ZQ\xd4\x1a\xad\xe5\x90$Ib\xfd=\x0c\xa3\xf7\xc30\x0c}\xdf\xb7m\xdb\ \xb6\xad8\x15\x8c\xbf{\xfe\xc7\x0f\xcf\x00\xf6\xb5\xa0\xb4\x16A\xd4Z#\x12p\ \xf4~\x17vu\xdf\x14y\xec\xac\xb1C8\xa8\x00\x00\xf8\xc0\x82Q\xd7u\x9a\xa6!\ \x04\xad\xb5sNk-\xc9\xff\ \xf0!\x96E\x8e\xa4\xc0\x9f$\x8d\x81\x9a\xa6\xa9\xebz\xbb\xdd&I\xc2\xcc\x82!\ \x00Gn\x8e&\x18Zk\xb9\n\x8c\xd6:\x84\xd0u\x9d\x1c\x02\x11\x91\xf4)7H\xca\n\ \xc6f\xb3q\xce\t\xed\xc6\x18\xad\xf5\x91\x9b#\x80h\x81`\x18c\x8e\x01i\xad\ \xfb\xbe\x97r\x15jC\xdc\xe7|\x9f4c\xb3m\xf9\xb1(\x8a\xd1hd\xad\x05\x00\xad\ \xb5\xb8PJI\xad\xd3\xc1\xd4\xc1\x8c1\xce9\x19z2\xf7\x88(\x84 \xd5\xd4\xf7\ \xbd\x0fp\x1a\r$\xa3\xb3buW\x14E\x9a\xa6\x12\x81\x9cQ\x02\x92[\xff\x02 \xe7H\ \x92\xc49\x97\xa6\xa9\x103\x0cC\xd7uM\xd34M\xb3.\xb6\xc2\xffI4\xc6eg\x17\xeb\ \xf5\\\x98<\x85\xb1\xd6\x8a\x10\x10\x91>\xd8)\xf3r2f\x96\x8e.\xcb\xb2,\xcb\ \xaa\xaa\xaaf\x88,\x9d|\x94N\x80\x07\x17\xb3O\xf9]\x9e\xe7\xe2\xd1Z\xeb\x9cs\ \xce\x1d\xc1\x84\x9e\xbf`\xc8\xb1\x04c\xbb\xdd\x16E\xb1^\xaf\x8b\xa2\xf8\xe3\ nY5\xfe\xe8\\\x1f\xbb!;;\xbfz\xf2\xf4\xdd\xaf?\xc9D\x91\xfa\x91\xec\x8b\xc9\ \x8e"\xfc\xabC\xb3 \xa2\xe4j\xbb\xdd\xe6y\xbe\\.\xf3<\xcf\xf3\xfc\xd3\xa6\ \xf1\xf1^\x08\xb5(\x87\xd8\x97\xd7\xcf\xaaMq\xf7\xfb\x1b":\xe5\xf6H\x89$\xf3\ XH}\xdf\xcb\x08o\x9a\xa6(\x8a\xe5r9\x9f\xcf\x17\x8b\xc5\xbb\x0f\xf3\xb2\x1a\ \x0eK\x07|\x964\xd1\xa7o\xbe\xfb\xbe\xed\xda\xe5\xf2\xa3`\x88kQ3\xf1.\xbag\ \xad\x15\xc5\x93F)\xcbr\xbd^\xe7y\xbeX,~{{\xbb*Z@\x04\xc4\xcf\xa3\x01\xd9\ \xab\x00\x01\xd3l\xfc\xe2\xe5\xab7\xbf\xfc8\x9f\xdf\xca\xfe\'3T4b2\x99\xc8\ \xda&\xd5(\x90B{Q\x14y\x9e\xbf\xfb0_\x15m\xe4#\x02\xf2\x91\x9b}5\xecu\x1d\ \xb3\xec\xec\xc5\xcb\xd7\xef\xdf\xfe\xbcZ\xdc2\xdf\x85\x10v\xbb]\xd34\xdb\ \xed\xf6\xec\xec,M\xd3#\xcc\xf1\xaf\xaa\xaa\xfe\xb8[~\xda4e5\x1cf\x86\x0c\ \xd9\x93\x12\xe0C(\xc7u\x11\x91\x9e~\xfd\xfc\xe2\xd1\x93u~7_\xe4\xb2=M\xa7\ \xd3\xf1x\x9c\xa6\xa9sN\x1aV\xa2\\\x17\xdb\xaa\x19\xaa\xc6\xfb(.\xf6\x1e\xf6\ \xf9:\xe1\x8692sd\x8e\xc0\xb2\x9f#0\x8f\xc7\xe7Y6\xe9\xfb\xba\xad7\x9b\xaa+\ \xeb\x85Q\xcb$\xb1\xd6X$\x85\xa4C$\x1f`\x08\x10\xf7\xef\x08\xfb\x19t\xfabp\ \xaf\x02\xcc\x1c9\xc4\x18\x83\x0fH\x81\x021\x02\xc7\xc01\xc6\xc8Z\xbb\xd1\ \xe4\x11\xc7\x1892\xb3g\x1e\x02\x80gy\xfe0\x84\x18\xe4\x15@\x96\x04\xd8\xff\ \xc6\xcc\x10\xff6\xa5\xfew\xf6\x1fo\xebo\xf2\xff\x82\xa3\x96\x00\x00\x00\x00\ IEND\xaeB`\x82' def get014Bitmap(): return BitmapFromImage(get014Image()) def get014Image(): stream = cStringIO.StringIO(get014Data()) return ImageFromStream(stream) index.append('014') catalog['014'] = ImageClass() catalog['014'].getData = get014Data catalog['014'].getImage = get014Image catalog['014'].getBitmap = get014Bitmap #---------------------------------------------------------------------- def get015Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07MIDATH\x89\xbd\x97K\x8f\x1b\xc7\x11\xc7\xab\xaa_3\xc3\xc7\xd2\xd2\xeeRr\ \xa4\x8d\xb0Vb\x0b^\x08Q\x0489X>\xf9\x16$\xb9\xe4\x94\xef\x96\x0f\x10\xf8\ \x90S\x82 \x88\x81\xc0\x81\x91\x9bt\x11$[\x1b\xc9\x8f\x95\xb9\xbb\xdc\xa18$\ \xe7\xc1\xe1tw\xe5\xd0\xc3\xd9\xb5\x91\xb3\xfb@.\x87\xcb\xfau=\xfa_\xd5\x00?\ \xcaB\x00\xb8\xff\xf0\x91\xd6F)-\xa4\x14$\x90\x04"23\x00\xb7\xff\xc5\xe1\x85\ \xdb\x0f\x8c\xdb\xa7\xf8\xff\xec\xb5\xef\x0c\x08\xc0\xcc\xfc\xd9?\xff"\x01@k\ \x13E\x896Q Q\xc0\x00\x033{\x00\xb6\xce\xd5\xde\xd6\xce\xd6\xd6\xd6\xdeZk\ \x1b\xeb\x98\x81Hh\xa5\x93\xa87P\xca\x00\x00"n\x19\xc8\x00\x88\xc0\x9e=;\x00\ \x90\x00\xa0\x94\xd6&\x8a\xa2X\x99HJ-\x88\xc2f\xbco\xc0U\xc86\xd2Z\x88X\x08\ \x01\x00\xd6\xda\xa6i\xea\xba.\xcb\xb2(\x8a\xd5\xf24\x9bM\x92\xc1\xb5\xb7\ \xae\x8d\x93\xc1N\xa0 \x02\x00" \xb3\xf7\xde\xb7\x18!\xa5RZ\x99H\xebH)-\x84\ \x00@t\x85\x12~\xd8\x1f\xf5z\xbd(\x8a\xb4\xd6\x88\xe8\xbd\xdfl6u]WUU\x14\xc5\ j\xb5\xca\xb2,\xcb\xb2\xf9\xfc\xecM:\xd9\xbfy\xe7\xd6\xc1\xbbH\x88\x80\x80\ \x88\x08\xcc\xde\xd9\xad7\x82\x84\x90RJ\xad\x94VJ\x13\xa1\xc2jgd\xae_\x7f{4\ \x1a\r\x87\xc3$I\xa4\x94\xde{k\xedz\xbd\xee\x18\x8b\xc5\xa2\xd7\xeb\xc5q\xac\ \xb5N\xd3\xf4\xd5\x97O\xf2Ev\xf7\xde\x838\xe9\x03"\x02\x023\xd2\x16\x83$\x88\ \x84 \x12B\x10a$\xeb\x1b\xbb\xc3\x1b7n\x8c\xc7\xe3\xfd\xfd\xfd\xd1h\xa4\x94\ \xea\x00y\x9eWU\x15\xc7q\x14E\xc6\x18\xad\xb5\x94R\x08\xe1=7\x8d\x9d\xbc>\ \xae\xd6\xd5\xfd\x87\x1f&\xc9\x00\x11\x99=9\xdab\x10\x03\x1b\x00\x15V7\xf7vn\ \xdf\xbe}pppxx8\x1e\x8f\x89\xa8i\x9a\xa2(\x96\xcb\xa5s.I\x12\x00\xf0\xde333\ \x03\x00\x111\xc04]\xbdum\x17\tg\xe9\xe9\xf1\xb3\xc7\xf7\x1f>B$\x00\x0cU)!\ \x14\x1d00\xa0+vFf<\x1e\x1f\x1c\x1c\x1c\x1d\x1d\xed\xed\xed\x05\x8b\xcdvy\ \xef\x9ds\xcc,\x840\xc6 \xa2\x94R)\xf5\xe4\xd9kO&JpO\xab\xc8D\x17\x17\'_\xbf\ |z\xe7\x9d#`f\xbf\r\x1a\x00\x03\xb3\xf7\x8d\x12\xfe\xfa\xf5\xb7\xc7\xe3\xf1\ \xe1\xe1\xe1\xde\xde^8=\xce\xb9\xc5b\xb1\\.\xcb\xb2\\\xaf\xd7\xce\xb9\xc0\ \x08\x00\xa5\xd4\xd3\x17\xa7\xcb\xc2\x01ED\xca\x18c\xb4\x91R\xce\xceO\xae\ \xed\xde\xec\xf7w\xb8\xab4\x00`\x0f\xe0\xaaa\x7f4\x1a\x8d\xf6\xf7\xf7\xc7\ \xe3q\xf0\xd29\x97\xa6\xe9|>/\xcbr\xb3\xd9 \xa2\x10\x82\x88BEH)\xb3\xd5\xfa\ \xd9\x7f\xcf\x95\x8e\x9c\x93\xc0\x8d\xd0l\x8c\x16\x82\x00\xa6\xf3t\x92$C\xef\ \xf9\x12\x03l\x91m\xaf\xd7\x1b\x0e\x87\xa3\xd1\x88\x88B|\xd24\x9d\xcdfy\x9e{\ \xef\x89\x88\x99\x89(\xfc\x82\x886\x8d\xfb\xfbg_(\xa5\x89\x04\xb9\x86\xbdbrJ\ \x1b\xa3%\x02\xa7\xb3y]\x17R\x9a-\x86\xc1\xb9:\xd2:\x8a\xa2$I\x94R!\x13\x8b\ \xc5b>\x9f\xe7y\xce\xcc\xdb#\x87\x01\xe3\xbdG\xc4\x7f\xfc\xfbyU\xad\x85TH\ \x02I0[\x04\x87\x02b\xad\x05\xc1z]U\xc5\xa27\xdc\xbd\xf4\xc6\xdbZ\x888T\xa7\ \xb5\xb6(\x8a\xa6iB>\x82\xc5\xabZ\x12\\y\xfab\xf2\xd5\xc99\x12\x11 \t\x16Bz/\ \x99-\n\x16\n\xfa\nFU\xb9*\xd7\x97\xb9a`gk!D8\xe7\xeb\xf5z\xb9\\6M\x13\xf2\ \x11\xb6\xdf\x91B\x11O\xd3\xe5\xa7\x9f?o\xcf\x01\x12\x010\x01\xb2\x00\x96 \ \x9c\x90\x18+1\x1c\x0e\xf3*\xf5|\xa5\x04\xac\xadC(\xac\xb5UU9\xe7\x02/\xd8\ \xfd\x01\x03\x00\xfe\xfa\xaf\xa7\xb6\xd9 "!\x11"\x01\x82``v\x82\x04)2\x91\ \xea\xf5\xfb*\x9d\x85\x9f\xb4\x05\xed\xad\xb5\xd6n6\x9b\xf5z\x9d\xe7y\x92$\ \xce\xb9P\xbbD\x14\x1c\xea\x18\x9f~\xfe\xc5\xecM\xd6\n\x17QH\x18\x92\x00\x00\ `)\xc8K\x89Z\xb3\x8b\xa2(\xd2\xf6\x12\xc3hm\x13t\xb7\xaa\xaa\xaa\xaa\x82\xd1\ \xc0\xf8aCA<9}\xd3Jc\xd0\x0fj\xa5\n\x91\x00X\x92W\x8a\x94fo\x8dV\xbaq\x00\ \x00\xad\x15\xeb\xb8\xd3\xdd\xa2(\xf2<\xaf\xeb\xda9\xd7\x16\x88\xf7\x1d\x03\ \x00\xfe\xf8\xfb_\xbd\xff\xdeO\x01\xdb\x88\x11\t")\x84\x14RJ)\x95n\x97\x10\ \x02I@\x10\xa4\x104\x06j\xfb\xc7j\x15\xc4q\xb3\xd9\x84\x0cu\xb1\xea\xb6\x9e\ \xc4\xe6w\x1f\xff\xe2\x0f\xbf\xf9\xb561"\t\x12B\n!\x95\x94J)m\xb4\x8ac\xad\ \x95$"$y57HBw\xdan\x8c\tiWJI)\xbb\xdct\x98\xa0\x05\xef\xff\xfc\xd6\xc1O\xf6\ \xfe\xfc\xb7\xc7\xf3\xf9*4\x12!\x08\x11\xe2\x88b\x83R\xb0\xf7\xce\xf96Z\x02\ \x00\xee\x1c\xdeC\xc4b5SJ\x05g\x83\x9c\x84ED\xe2\xfb\xab\xfbj8\xe8}\xf4\xc1{\ JG\'\x93yxj\x94\xe8\'r\x90\x10\xbb\xf5r\x91\xa5o\n\xeb\xe0\xf8\xf9\x93\xb6\ \xa0\xa3\xde \x9bM\xb2,\x8b\xe38\x98\x0e\xc8\xe0P\'\xf8\x1d)\xf9\x0f\xbbubp\x90\x90\x96\xb6(\x9b,\xcb\x9b6\ \xb9[oL\x94X\xdb,\xb3\x94\xb6\xab3\xd4\xfd\xd1}\x0c;0\xc6\x84\xce\x16\xc7\ \xf1xo\xf4\xd1\x07?\x9b\xa6\xcbfS\x0ec\x02\xb7^-\xe6\xa7\xe7\xf3j\xc3\x00p\ \xfc\xfcI\x8bQZG&\xbe\xb88m6u\xd8\xb8\x94\xb2\xf3\xa6\xc3t\x0f\xf5\x95\xa5\ \x94\x02\x00\xf6\xee\xe0\xc6\x80m]\xe6\x8b\xaaX~\xf3\xedw\xb3\xac\xf2\x0c\ \x01#\xbb*J\x06;\xfb7\xef\xbc\xfa\xf2\x89s.\xf4\xab`\xc2lW(\xeb\x90\xff.C\ \x88\xe8\x9ck\x9af\xb5Z\xa5i\xaa\xa8!\xd8,\x16\xf3\xf9\xb2\xb4\xfeR\x08%\xc0\ \xe5\x0cw\xeb\xe0\xdd|\x91M^\x1f\x13Q\x88Iw\x02\xc2\n\xc1\x0c=\xc29W\xd7uh\ \xe1eYfY6\x9dN\xcf\xce\xce..\xa6_}{\xbe\xcc\x9b\xed\xd0\xd1a\xba\x03Nx\xf7\ \xde\x83j]M\xa7\xa7\x81\x11L\x075\x0b\xd6\x83\xeei\xad\x83\xe29\xe7\x82\xd4\ \xce\xe7\xf34M\xcf\xcf\xcf_\xbc<\x99e\x15 \x02\xe2\xf7\xbd\x81 O\x80\x80q\ \xd2\xbf\xff\xf0\xc3\xe3g\x8f\xcf\xceN\xc2\xfc\x17zh\xd0\x88\xe1p\x18\xc6\ \xb6P\x8d\x01Y\x96\xe5r\xb9\xcc\xb2,M\xd3W\xdf\x9c\xcd\xb2\xcasG\xc0p\xb6%\ \xb4\xf3n\xcb\x02\xc4$\x19\xdc\x7f\xf8\xe8\xeb\x97Og\xe7\'\xcc\x13\xe7\xdcf\ \xb3)\xcbr\xb5Z\r\x06\x830:\x05L\xf7U\x9e\xe7\xdfM\xa6o\x16\xe52o\xb6=\x83\ \x10/\xf50\xf4\x1b\xdc\x0e\x8a\xd0\xc9\xe1\x9dw\x8e\xae\xed\xde\x9c\xa7\x93\ \xb3\xf34LO\xa3\xd1\xa8\xdf\xef\xc7ql\x8c\t\xcd)x9\xcfVy\xd9\xe4\xa5\xb5\x1e\ .\xf5\x14\xa9\x8d\xd7\x95\xdc0{f\xf6\xcc\x1e8\xcc\xe7\x08\xcc\xfd\xfeN\x92\ \x0c\xeb\xba\xa8\x8a\xc5"_/\x8bs%\xa6Q\xa4\xb5\xd2H\x02I:O\xd6A\xe3\xc0\xb7w\ \x84v\xd8\xbbz1\xb8\xd44f\xf6\xec\xbc\xf7\xce:$G\x8e\x18\x81\xbdc\xef\xbdg)M\ o\xb8\xcb\xde{\xf6\xccl\x99\x1b\x07`\xdbYp+\xac\x0c\xe1\n\xc0\x80\xb8\xbd\ \xaf003\xf8\xed\xed\xe5GX\xff\x03,}\x834\xc6\xa3\x1c\x05\x00\x00\x00\x00IEND\ \xaeB`\x82' def get015Bitmap(): return BitmapFromImage(get015Image()) def get015Image(): stream = cStringIO.StringIO(get015Data()) return ImageFromStream(stream) index.append('015') catalog['015'] = ImageClass() catalog['015'].getData = get015Data catalog['015'].getImage = get015Image catalog['015'].getBitmap = get015Bitmap #---------------------------------------------------------------------- def get016Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07\x01IDATH\x89\xbdWI\x8f\x1b\xd7\x11\xaez[\xbfnrH\x8a\x98\x11g\x02k\xb4x\ \x11l\x8c\x15\x18s\xb5~i\xfe@n\xf9\x03\x01\x82$\x07\xe7$_\x0c\x01\x8el\x8d\ \xa0Qf\x11\x9a\xd3\xcdf\xefo\xa9\x1c\x1e\xbb\x87\xcaru\x1dH\xb0\xd9]_W\xd5W_\ \xd5\x03\xf8M\x0c\x01\xe0\xc5\xf9K\xa5")\x15\x17\x823\x8e\x8c#"\x11\x01\xd0\ \xee.\n\x1f\xb4\xfbA8\\\xc5\xff\xe5o\xf7M\x80\x00DD\x7f\xfb\xf3\x9f\x04\x00(\ \x15i\x9d\xa8H\x07$\x16`\x80\x80\x88<\x00Y\xe7:o;g;k;o\xad\xb5\xc6:"`\x8c+\ \xa9\x12=9\x902\x02\x00D\x1c0\x90\x00\x10\x81~\xbc~\xf3\xfa\ \xd5\x8b\xf3\x97\x88\x0c\x00\x03+\x05\x04\xd2\x01\x01\x01\xbaj\xbe\x88V\xab\ \xd5\xe3\xc7\x8f\xcf\xce\xce\x8e\x8e\x8e\x00\xc0\x18CD}\xdf\x1bc\x9cs\x01@\ \x08\x11E\x11"\n!\xe4`\xe1\xa2\xd6\xfa\xe6\xe6\xf2\xdd\xaf?=\xf9\xfc\x0c\x88\ \xc8\x0fI\x03 \xf2\xdeH\xee\x97\xcb\x93\xd5j\xf5\xf4\xe9\xd3\xa3\xa3\xa3\ \x90\x07km\x9e\xe7EQ4M\xd3\xb6\xad\xf7^\x08\xb1\x0f\xa0\x94RJEQ\x140\x94R\ \x9c\xf3\xf5\xed\xe5\xf2\xf0d:\x9d\xd3\xc84\x00 \x0f\xe0\x9a\xd9t\xb1X,V\xab\ \xd5\xf1\xf11\x00\x04^\xa5i\x9aeY\xd34}\xdf#"\xe7\x9c1&\x84\x08xc(Q\x14\x05\ \xc8\xc0{\xa2\xab,\xbdJ\x92\x99\xf7t\x0f\x03d\x91\xecd2\x99\xcf\xe7\xf3\xf9\ \x1c\x11\x8d1\xd6\xda4M\xd7\xebuUU\xde{\xc6X(\xc6\xd0\x17\x18J"\x84P{\x16ns\ \xce\xdd\xdc\xa6]W\t\x11\r0\x04\xceuZ)\xadu\x1c\xc7R\xca\xbe\xef\x89(\xcf\ \xf3,\xcb\xaa\xaa"\xa2}\xd7\x00\xe0\xbd\x0fW\x18cRJ\xef}\x08(\x10!\xa4\xa1\ \xaa\xaa\xa6\xdaLf\x87\xf7\xd1x\xdbq\x1eK)9\xe7\xc6\x98\xb2,\xfb\xbe\x0f\xf5\ \x18=\x8eZ\x12\xbc\xc3\'\x1d\x8fc\xc66\xdb\xba\xb3<\xd2\x93\xf9b\xb1\xad\xda\ \xfb\xda\x10\x90\xb3]H:\x11\xb5m[\x14\x851&\xd4#x\x1c\xdd\x85\xbc\x8dm\xc0\ \x06\xfbp\x9d\xfd\xf3\xdd\xed/\x17\xd7]\xb3\x9dD\x14\xc5\xc9l6+\xeb\xd4\xd3\ \x1e\x05\xac\xedB\xcd\x8d1u]\x07\xe2\xb6m\x1b\xfc\xfe?\x0cD\xbc\xb8\\\xbf\ \xfb\xd7\xdd\xdb\xf7\xa9\xb1=\x12\x109.\x14\x97\xa0\x95\x98L\xa6\x92\xaf\xc3\ #;B{k\xad\xb5}\xdf\xb7m\x1b\n\x1e:1\xd0&\x04\xb4\x8fqq\x99^|X\xbf}\x9fz\xef\ \x10\x911.\xb8\x04\x00\x02\xc1\xc1I\tJ\xb9X\xc7Z+{\x0fCh\xad1\xc6\xf4}\xdf4M\ \xd34\xa1\xc3G\x15\xf9d\xa0 \xfe\xe1\x8f\x7fw\xc6 " 2\xcew\x84c\x1c\x91\x01\ \x12C.%(\xe5m\xa4\x94T\xc6\x01\xdc\'\xcdQ\xd7uA\x13\xe38v\xce\x8d=\x18x\xb5_\ \xa1\xd9A\x9cg\x16\x10\x11\x19\x06\xa1a\x82s\x8e\x9c!\x80`\xa4\x14*\xe5z.\ \x90q\xb0\x04\x00\x810D\xc0\xea\xba.\x07\x0b\xc5\x1f\x15\xec?j\xfe\xcd\x97\ \xbf\x1b1\x10\x19g\x9c\x0b\xce\x85\x94BI\xa9"%c-\xa5\xe4\xc8\x10\x99\xd8\xe9\ ^\xf0\xc0\xb8\x1a\xe7\xc7v\xbb\r\x84\x0e\x1d\xfa\xdf0_>^\rq\x0c\xaa\xc9\x85\ \x10BH!\xa5\xd0Z\xe9Hr\xc6\xbc\xf7\xce\xefx\xbfK\x9aT\xc9\xb6\xb8\x0e\xf3C)\ \x05\x00\xa3\x90\x04\xa2\xefsw\xf9\xe0\xe0\xe8hy\x97o\x19cBH!T@\xe0\x9cKN\ \x89F\x1d\x91i\xac5\xbdu\xb0\x1f\r\xe8\xc9Ao(\xcf\xf3\xbb\xbb\xbb,\xcb\x8a\ \xa2\xa8\xaa\xaam\xdb\x90\xba\xb1%\x87\xd7\x16\xbf\xff\xe6Tp\x110\xa4\x94B))\ \xa5\x92"\x8ed\x12\x0b\xc1\xc9Y\x93\xe5\xa5\xd9=:F#\xa3\xe4`\x99e7A\x94\x82\ \x84\xa8\xf0\xb0RA\x08\x82b\x06;{~\xfa\xc3\xab\xb7< )\x15\x00\xa5\x80Dc\xac\ \xc8\xf5}\xd3\xd4Uc\x97\xee\x9e\x8b.V\x9c\xd8\xb2\xb7b\x13\ \xbc)\xb2\x01\xe3\xaa%\xaf\x9b\xdfL\xf1\x06\x05\x0f@\xf1\x08\x9b*\xb2l\x11\ \x92M\x9c8\xd8\xb23\xb2F\xd2\x8cf\xa4\xe9\xee\xc3CKc\x85\x82\xd7\xed\x07\xdd\ j\xd4_\x9f\xf3}\xe7;\xa7\x01~\x94\x85\x00p\xf6\xec\xb91\x91\xd6\x86\x95bb$FD\ \x11\x01\x90\xf5S\x12^d\xfdEp\xf3+\xfe\xaf\xfd\xd6\xef\x02\x08 "\xf2\xe7?\ \xfcZ\x01\x801Q\x1c\xa7&\x8a\x03\x12\x05\x18\x10\x10\x11\x0f \xd6\xb9\xa5\ \xb7Kg\x97\xd6.\xbd\xb5\xd66\xd6\x89\x00\x11\x1bm\xd2\xb8\xd3\xd3:\x02\x00D\ \xdc`\xa0\x00 \x82x\xf1\xe2\x00@\x01\x80\xd6\xc6Dq\x1c\':\x8a\x952L\x14\x0e\ \xe3}\x03\xaeB\xb1\xb11\xcc\t3\x03\x80\xb5\xb6i\x9a\xe5r\xb9X,\xca\xb2\x9c\ \xcf\xae\xf2\xf1e\xda\xdb\xbd\xb7;L{;\x01\x05\x11\x00\x10\x01E\xbc\xf7~\r\ \xc3Jimt\x14\x1b\x13km\x98\x19\x00\xd1\x95\x9a}\xbf;\xe8t:q\x1c\x1bc\x10\xd1\ {\xbfZ\xad\x96\xcbeUUeY\xce\xe7\xf3<\xcf\xf3<\x9fLF\xb7\xd9\xe5\xfe\xe1\xa3\ \x87\xc7O\x90\x10\x01\x01\x11\x11D\xbc\xb3\x9bh\x98\x98\x95R\xcahm\xb46D\xa8\ \xb1\xda\x19D\xf7\xef\x7f1\x18\x0c\xfa\xfd~\x9a\xa6J)\xef\xbd\xb5\xb6\xae\ \xeb\x16c:\x9dv:\x9d$I\x8c1Y\x96\xbd}\xf5\xa2\x98\xe6\x8f\x9f~\x9d\xa4]@D@\ \x10A\xda\xc0 1\x113\x113\x13a\xac\x96\x07\x0f\xfa\x07\x07\x07\xc3\xe1p\x7f\ \x7f\x7f0\x18h\xad[\x80\xa2(\xaa\xaaJ\x92$\x8e\xe3(\x8a\x8c1J)fFD\xe7\xdc\ \xe5\xc7\xd7U]\x9d=\xfb&M{\x88(\xe2\xc9\xd1\x06\x061`\x03\xa0\xc6\xeapo\xe7\ \xe8\xe8\xe8\xf8\xf8\xf8\xe4\xe4d8\x1c\x12Q\xd34eY\xcef3\xe7\\\x9a\xa6\x00\ \xe0\xbd\x17\x11\x11\x01\x00\xda,D$\xa2\x9b\x9b\xab\xd7\xdf\x7f{\xf6\xec9"\ \x01`P\xa5\x82 :\x10\x10@W\xee\x0c\xa2\xe1px|||zz\xba\xb7\xb7\x17vl6\xcb{\ \xef\x9c\x13\x11f\x8e\xa2\x08\x11\x95RZk\xadu\x08+\x8a\xa28\x8eG\xa3\x8b\xf3\ \x1f\xbe{\xf4\xe5)\x88\x88\xdf$\r@@\xc4\xfbF\xb3\xbf\x7f\xff\x8b\xe1pxrr\xb2\ \xb7\xb7\x17\xaa\xc797\x9dNg\xb3\xd9b\xb1\xa8\xeb\xda9\x170\xb6\x01\x8c1!\ \x81A,\xcc<\xbe\xbe\xd8}p\xd8\xed\xeeH\xab4\x00\x10\x0f\xe0\xaa~w0\x18\x0c\ \xf6\xf7\xf7\x87\xc3a\x88\xd29\x97e\xd9d2Y,\x16\xab\xd5\n\x11\x99\x99\x88\ \x82"Z$\xadu\x14E\x012\xe8^\xe4r\x92]\xa6i\xdf{\xb9\x83\x01\xb1(\xb6\xd3\xe9\ \xf4\xfb\xfd\xc1`@D!?Y\x96\x8d\xc7\xe3\xa2(\xbc\xf7D$"D\x14\xfe\x11\xf8`f\ \xa5\xd4v@\xe11\xe7\xdc\xe8:[.K\xa5\xa2\r\x8c\x80s\xcb\xd8\x988\x8e\xd34\xd5\ Z\x07&\xa6\xd3\xe9d2)\x8aBD6%\x87\x01\xc6{\x1f>3\xb3\x88x\xefC@\xad\xe4V\xab\ UY\x96U9\xed\xf4\x1f\xdcE\xe3\xed\x929\t4Zk\xcb\xb2l\x9a&\xf0\x11v\xdc\xf6\ \x92\x10\n|V\xf1\x18\xa2\t\xa8\xc1#f\xb3\xd9\xb4\xa8\xef\xb8\x11\x10g\x97\ \xe1 \xde\xfb\xba\xaeg\xb3Y\xd34\x81\x8f\xb0c\xbb]\x10q[\x06\xad\x9aC\x88\ \xcc\xec\xbd\xaf\xaaj>\x9f\x0f\x06\x83Yy\xedeK\x02\xd6.\xc3s\xd6\xda\xaa\xaa\ \x9cs\x01/\xec\xfb\xff0\xda\xbc)\xa5\xc23D\xe4\x9c\xeb\xf7\xfb\xbd^\xaf\xdb\ \xedj\xbe\t\x7fY\x0b\xda[k\xad]\xadVu]\x17E\x91\xa6\xa9s.h\xb7=\xec6F\xcbS\ \x0b\x13\x90\xb4\xd6\xde\xfb\xe0@I\x92\xc4\xb1\xb1w0\x82\xd66\xc1w\xab\xaa\ \xaa\xaa*l\x1a0\xfe\xab\xa1\xdc\x8c\xe7\x7f\xf9\xeb\x9b\'\'\x07ON\x0e\xd2$b\ \xe6\x00\xa3\xb5\x0e\x19\xb3\xd6\xc6q\xbc\xb6"m\x1a\x07p\x974\'\xad\xef&I\ \xe2\x9c\x0b%\xad\x94\n\xc9l\x19z\xf9\xcf\x7f\xbf{?:\xffp\xfd\xbb?\xfd\xfd\ \xf1\xc9\xc3\xd3\x9f=\xfc\xe5WG\x9dM\xc58\xe7\x82\x8e\xd6FG\x0cv+i\x02\xb4\ \xee\x1f\xf3y\x1c\xc7"\x120\x02@\x9b%D\xbc\x18\xe5\x88\xc1\xe7\xe9\xed\xfb\ \xd1\xf9\xc5\xa7\xdf\xfe\xf1\xe5\xcf\x9f\x9e\xfc\xea\x17?={z\x14EQ]\xd7\xad\ \xc5!\xa9mn\x90\xd8\xb4\xde\x1eEQ\xa0]k\xad\x94j\xb9A\xc4YQ\x8fo\xf3\xc0=\ \x12\x11\xae\xc9y\xf3\xee\xea\xfc"\xfb\xcd\xef\xff\xf6\xd5\xe3\xa3\x9f\x1cv\ \xba\x91[/\xbf\xce\xf9:i\xda\xa4\xf3\xd9U\x9e\xe7\x9dN\xc7\x18\x03\x00\xad\ \x91\x84\xec\x07\xc2\xdf\x9c\x7f\n-\x1c\x89\x82\x02\x94\xd2\xac\x8cR\x9a\x95\ R\xcc\xef/F\x93[\xba\xd7\x05\xb0e\xbd\\Z\x07\xdb\xd1@\xdc\xe9\xe5\xe3\xcb<\ \xcf\x93$\t\x11\x04\x83\n\x01\xb5\x86\xff\xf2_\x97\x9bba&&fVFk\xad\xb4QJ)\ \xc64\xc2^JF\xd9r\xb1\x9cL\xe6\x81\xff\xadht\x94\xf6v\'\x93Q`r\x1b\xc6\x18\ \x13\x8c`V\xd4\xe3\xdb\x19\x11\x133\x91b\xb5\x96\x98\xd2F)\xd6\x8a#\x8d\xdd\ \x94:1\x8a\xad\xeajQV\x8d\x17\x0cc\xd1\xc6:\x01\xee\xed\x0eo\xb3\xcb,\xcb\ \xc2q\x83y\x047\x0c`\xaf\xde^\x03nZ-3\xb3VJ\x85\x92\xd1\x8a\x8d\xa6nB\xfd\ \x8445E\xbd\xb8\x1ae\xc5\xc2\xb6\x9b\xab\xb6\xe2\xd2\xde\xce\xfe\xe1\xa3\xb7\ \xaf^8\xe7B\xbf\n\x00\xd1f\xbd\xf8\xc7\xfb0\xa9\xad\xf9\'b&\xc5\xac\x18#\x8d\ \xdd\x84v:\x1ci\xbb\xaa\xca\xe9t2\x99-\xac\xbf3B\x05p7\xc3=<~RL\xf3\xcb\x8f\ \xaf\x89(\xf4\xc1\xe0\xf0\xcc\\.V\x9f\xb2\xb1R\x1aD\x01\x08\x82\x10\x02"h\ \x864\xc2nJ\xfd\x84b\xed\x9aU9\xcdo\xdf}\xb8\x9e\x15\xcdf\xe8\x80\xcf\x92\ \x16N\xf9\xf8\xe9\xd7U]\xdd\xdc\\\xb5}0T@\x96\xaf4;&f\xf2\x8a\xbcV\x10i\x89c\ \xec$\xd4K)\x8d\xc1P\xb3\xac\xcai~\xfb\xe6\xdd\xc7q^\x01" ~\x1e\r\x84\xb9\n\ \x100I\xbbg\xcf\xbey\xfd\xfd\xb7\xa3\xd1\xc5\xa6\x0f\x8as.\x9b6;\t\x92&\xa5P\ k\x8a\x0c\xc7\t\'\x11\xa51\x1ae\xc56E\xbd\x98N\'\xef>\\\x8f\xf3\xcaK\x8b\x80\ \xd2r\xb3V\x03`8B\x9a\xf6\xce\x9e=?\xff\xe1\xbb\xf1\xf5\x85\xc8e\xe8Q\xca$I\ \xd2\x89bm\x8ch#\x91\xf1Z;\xc5\xe2VU\xb1h\xeajq5\xca&\xb3\xc5\xach6\xceJ\x88\ w~\x18\xfa\rn\x06\xc5\xf5\xb8\x88H\x8f\xbe<\xdd}p8\xc9.G\xd7YY\x96;;\x83~\ \xbf\xdf\xe9t]\x12{\x1b\xd9%\x13\x92\x17\xd74M\x9e\x17e\xd5\x14\x0bk=l|\x08\ \x11\xd7\x16\x05[\xdc\x88x\x11\xf1"\x1e$\xcc\xe7\x08"\xdd\xeeN\x9a\xf6\x97\ \xcb\xb2*\xa7\xf3E]T\x99\xe6q\x1c\x1b\xa3\r\x12#)\xe7\xc9:h\x1c\xf8\xf5\x1da\ =\xecm_\x0c\xee\\@D\xbc8\xef\xbd\xb3\x0e\xc9\x91#A\x10\xef\xc4{\xefE\xa9\xa8\ \xd3\x7f \xde{\xf1"bE\x1a\x07`\xd7\xb3\xe0\xa6\t\t\x84+\x80\x00\xe2\xe6\xbe"\ "\xe07\xb7\x97\x1fa\xfd\x07q\xfe,\x1f\xd7\xef^\xbd\x00\x00\x00\x00IEND\xaeB\ `\x82' def get017Bitmap(): return BitmapFromImage(get017Image()) def get017Image(): stream = cStringIO.StringIO(get017Data()) return ImageFromStream(stream) index.append('017') catalog['017'] = ImageClass() catalog['017'].getData = get017Data catalog['017'].getImage = get017Image catalog['017'].getBitmap = get017Bitmap #---------------------------------------------------------------------- def get018Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07PIDATH\x89\xbdWK\x8f\x1b\xc7\x11\xae\xea\xd7<\xf8Xj\xa5]J\x86\xb4\xd8\ \xac\x05\xd8\x066\x02\x04]\xad?\x90?\x92cN9\xe7w\xe4\x1e\x04\xb9\x04\x0e\xf2\ \x00b\xc4F\x00!\x06\x82D\x91.\x82c\xebe)\x1b\xed\x92\xdc\xa19\x1c\xce\x93\ \xd3]\x95C\x0f\xc9\x8d\x91\\\xdd\x07\xbe0\xac\xaf\xeb\xab\xaf\xbe\xae\x06\ \xf8^\x16\x02\xc0\xbd\x07\x0f\x8d\t\xb46R))$\n\x89\x88\xcc\x0c\xc0\xddS\xec_\ \xb8\xfb\xc2\xb8\xf9\x15\xffW\xbc\xee\x9d\x01\x01\x98\x99\x1f}\xf6\x89\x02\ \x00c\x820\x8cM\x10z$\xe1a\x80\x81\x99\t\x80\xads\r\xd9\xc6\xd9\xc6\xda\x86\ \xac\xb5\xb6\xb5\x8e\x19\x84\x90F\x9b8\xec\r\xb4\x0e\x00\x00\x117\x18\xc8\ \x00\x88\xc0\xc4\xc4\x0e\x00\x14\x00hmL\x10\x86a\xa4\x83P)#\x85\xf0\x9b!j\ \xc1U\xc864F\xcaHJ\t\x00\xd6\xda\xb6m\x9b\xa6)\xcb\xb2(\x8aUv\x91\xce\xcf\ \xe3\xc1\xfe\xb5\xfdq<\xd8\xf3(\x88\x00\x80\x08\xc8LD\xd4\xc1H\xa5\xb46:\x08\ \x8d\t\xb56RJ\x00DWhI\xc3\xfe\xa8\xd7\xeb\x85ah\x8cAD"Z\xaf\xd7M\xd3TUU\x14\ \xc5j\xb5J\xd34M\xd3\xc5b\xf2mr~x\xeb\xf8\xf6\xd1\x07(\x10\x01\x01\x11\x11\ \x98\xc9\xd9M6RH\xa9\x94RFk\xa3\xb5\x11\x025V{\xa3\xe0\xfa\xf5\xf7F\xa3\xd1p\ 8\x8c\xe3X)ED\xd6\xda\xba\xae\xb7\x18\xcb\xe5\xb2\xd7\xebEQd\x8cI\x92\xe4\ \xf5\xd7O\xf3ez\xf7\xa3\xfbQ\xdc\x07D\x04\x04f\x14\x1b\x18\x14R\x08)\x85\x90\ R\n\x81\xa1jn\xde\x18\xde\xbcys<\x1e\x1f\x1e\x1e\x8eF#\xad\xf5\x16 \xcf\xf3\ \xaa\xaa\xa2(\n\xc30\x08\x02c\x8cRJJ\x89\x88\xce\xb9\xf3\x7f\xbf\xa8\xea\xea\ \xde\x83\x8f\xe3x\x80\x88\xcc$\x9c\xd8\xc0 zl\x00\xd4X\xdd:\xd8\xbbs\xe7\xce\ \xd1\xd1\xd1\xc9\xc9\xc9x<\x16B\xb4m[\x14E\x96e\xce\xb98\x8e\x01\x80\x88\x98\ \x99\x99\x01@l\x16"\n!f\xb3\x8b\x17_>\xb9\xf7\xe0!\xa2\x00@\xafJ\x05^t\xc0\ \xc0\x80\xae\xd8\x1b\x05\xe3\xf1\xf8\xe8\xe8\xe8\xf4\xf4\xf4\xe0\xe0\xc0Gl7\ \x8b\x88\x9cs\xcc,\xa5\x0c\x82\x00\x11\x95RZk\xad\xb5O+\x08\x820\x0c\'\x93\ \xb37\xaf\x9e\x1d\xbf\x7f\n\xccL\x1b\xd2\x00\x18\x98\x89Z-\xe9\xfa\xf5\xf7\ \xc6\xe3\xf1\xc9\xc9\xc9\xc1\xc1\x81\xef\x1e\xe7\xdcr\xb9\xcc\xb2\xac,\xcb\ \xba\xae\x9ds\x1e\xe3*\x801\xc6\x13\xe8\xc5"\xa5\x9cO\xcf\xf6o\xdc\xea\xf7\ \xf7x\xab4\x00`\x02p\xd5\xb0?\x1a\x8dF\x87\x87\x87\xe3\xf1\xd8g\xe9\x9cK\x92\ d\xb1X\x94e\xb9^\xaf\x11QJ)\x84\xf0\x8a\xd8"i\xad\x83 \xf0\x90^\xf7\xcc\xe7\ \x8b\xe4<\x8e\x87D\xbc\x83\x01\xb6\xc8\xb6\xd7\xeb\r\x87\xc3\xd1h$\x84\xf0\ \xfc$I2\x9f\xcf\xf3<\'"!\x043\x0b!\xfc?|=\xa4\x94J\xa9\xab\t\xf9\xc7\x9cs\ \x93i\xd24\x85R\xc1\x06\x86\xc1\xb9&4&\x0c\xc38\x8e\xb5\xd6\xbe\x12\xcb\xe5r\ \xb1X\xe4y\xce\xcc\x9b\x96C\x0fCD\xfe\xb3\x94\x92\x99\x89\xc8\'\xb4\x95\xdcz\ \xbd.\x8a\xa2*\x96\xbd\xe1\x8d]6d\x1b)#_FkmQ\x14m\xdb\xfaz\xf8\x88W\xbd\xc4\ \xa7\x02\xff\xd5\xf1\xe8\xb3\xf1\xa8\xde#\xb2,[\xe6\xf5\xae6\x0c\xecl\xe37BD\ u]gY\xd6\xb6\xad\xaf\x87\x8f\xb8\r\xe7E\xbcm\x83\xad\x9a}\x8aRJ"\xaa\xaaj\ \xb5Z\x8dF\xa3\xac\x98\x12_\x91\x80\xb5\x8d\x7f\xceZ[U\x95s\xce\xe3\xf9\xb8\ \xff\x0fc\xcb\x9bR\xca?#\x84p\xce\r\x87\xc3\xc1`\xd0\xef\xf7\xb5\x9c\xf9\xbf\ t\x82&k\xad\xb5\xeb\xf5\xba\xae\xeb<\xcf\xe38v\xcey\xedn7{\x15c[\xa7-\x8cG\ \xd2Z\x13\x91w\xa0(\x8a\xc2\xd0\xd8\x1d\x0c\xa3\xb5\xad\xf7\xdd\xaa\xaa\xaa\ \xaa\xf2A=\xc6w\x0e\x94/\xfe\xf1j4\x88~\xf8\xe1m\x9f\x8d\x94\xd2\xc3h\xad=c\ \xd6\xda0\x0c;+\xd2\xa6u\x00;\xd2\x1co}7\x8a"\xe7\x9coi\xa5\x94\'S\x08Q7\xed\ \'\x9f>}7I\xb4\x0e\x8f\xef\x1c\\\xdb\xeby\x8cm\x93J)\x9ds^G\x9d\xd1\t\t\x96\ \x01\xc0o\x96\x19Dw~\xacV\xde\x1c\xd7\xeb\xb5\xaf\x90\xe7\xea\xc5\x9b\xd9\ \xcf\x7f\xf9\xe8|2G@g\xd7\xbf\xfe\xe3S\x9f\xc4w\xfa\xc6\x8bmkq(T\xe7{\x9em!\ \xcd\xd6\xdb\xb3,\xcb\xf3|\xbd^\xb7mk\xad%\xa2\xcf\xbf\xf8\xe7o>\xfd{\xdb6\ \xd0\x1dW8\xffv\xf9\xa7\xbf|u5\x15\xbf|t\xdf\xda\xce9G\x1d\xe7\x1di\xda\xc4\ \xab\xec"M\xd3^\xafg\x8c\x01\x00Ow\xba\xaa\xff\xfc\xd7\x97\xe92G!\x10\x10Q`\ \xb7M\xf1\xe4\xd97\xf7O\x8f?\xbc{\xdb\xfb\x98?\xf7\xbc\xd2\xbc\x9a\x9a\xa6\ \xb1\x0e\xae*\r\xc2\xde \x9d\x9f\xa7i\x1aE\x91RJ\x08\xa1\xb5~\xfe\xcd\xe5\ \xb3\x97\x97\x08 \x95\x16\x80p\x05C\x08)\x85\xfc\xd5\xef\x9f\xfc\xec\'GA\x10\ DQ\xe4\x0b\xd3\xb6m]\xd7eY\x96e\xb9HW\xbe\xfeW\xb2\xd1A<\xd8_,&\xbe\x92\x0c\ \xf0\xec\xf9\xc5|\xb9\xd6&\xd4&B!\x85d\x01\xd0iXJ!\x94T\x92\x99~\xf1\xdb\xc7\ ?\xfd\xf1\x8f\x94R\xcc\xec;:\xcb2O{^\xb6\xc4\xe8\xc7\xa2\x9d^\xaf\xed\x8f\ \x9b\x96\x92$\x99N\xa7_\xbfx;\x9f\'@k\xe7\xacs\xads\x8e\x89\x19\x00ps\xd4J)\ \xa5VJ\x9f\x9d_>\xfa\xdbK\x8f\xe1G\x83\xc5b\x91\xa6\xe9\xbb\xf3Y^\xda\x9d9m;\ .\x1e\xec\x1d\xde:\x9e\xcdf\x93\xc9\xb4*2\xc1k%\x9c\xe0\x96\xc91["GL~R\xf3\ \x15\xf2Y))\xff\xf0\xf9\xe37\xff\x9a\xa4i\x9a$\xc9l6K\x92$I\x92o\x97\xa5\xa5\ \xce.60\x1bK\xbc}\xf4\xc1\xe1\xcd\x1f\\^\xce\xd2t\xeel\xa5\x85\r\rk\xe9\x048\ f\x0bL\xcc\x0e\x98\x01\x18\x81\x05\x02"h\tq\x80\xbf\xfb\xec\xf1\xbbw\xe7\x17\ \x17\x17\x93\xc9d:\x9d\xbe~;\xc9\xf2\x16\x01\xb6f\xab`\xb7\x10\x05\xde\xfd\ \xe8~UW\xf3\xe4"\x0c\xc2\xc0\xf8F\x0eP\x02HF\xe9\xa4\x90R\x90\x12\xa4\x15\ \x04\x9a\xc3\x10{\x91\x18\xc4\xc2`\xf9\xd5\xf3WmSL\xa7\xd3\xe7\xaf\xce\xe6i\ \xe5u\xbf\xb5\xf5\x0e\x06\xbb\x81\x07\xa3\xb8\x7f\xef\xc1\xc7/\xbe|ryy\xa6\ \x94\x92R\x84\x81\x0e\x03#\x15H\x85B\x0b\xa5Pk\x11\x18\x19F2\nD\x1c\xa2Q\x96\ m{9-\xb3,}\xfdv2O+\xe2-\x02\xf26\x9bN\r\x80~\x0bq<\xb8\xf7\xe0\xe1\x9bW\xcf\ \xe6\xd33\x80\x19\x02\x0b\xe4\xfe\x00"-\x83P\x1b\xc3\xdap`Hk\xa7$\xbbu\x95\ \x97m]\x95\x17\x93d\x91\x95Y\xden\x9cU \xee\xf4\xe5\xcf\x1b\xdc\x0c\x8a\xdd\ \xb8\x88(\x8e\xdf?\xdd\xbfqk\x91\x9c\'\xf3E]W\xa3\xaa\x1c\x0e\x87\xbd^\xdfE!\ \xd9\xc06R\xa0 vm\xdb\xa6i^Tm^ZK>D\x17\xa1\xe3\x8bw\xa41\x133\x133\x01\xfb\ \xf9\x1c\x81\xb9\xdf\xdf\x8b\xe3a\xd3\x14U\xb1\\\x95u^%Z\xce\xc3\xd0\x18mPH\ \x14\xca\x91\xb0\x0eZ\x07\xd4\xdd\x11\xbaa\xef\xea\xc5`\xe7\x02\xccL\xec\x88\ \xc8Y\x87\xc2\t\'\x18\x81\xc91\x11\x11+\x15\xf4\x867\x98\x88\x98\x98\xd92\ \xb7\x0e\xc0v\xb3\xe0\xe6\x10b\xefv\xcc\x80\xb8\xb9\xaf003\xd0\xe6\xf6\xf2=\ \xac\xff\x00-.\xac\x07\x8f7\x14\x1b\x00\x00\x00\x00IEND\xaeB`\x82' def get018Bitmap(): return BitmapFromImage(get018Image()) def get018Image(): stream = cStringIO.StringIO(get018Data()) return ImageFromStream(stream) index.append('018') catalog['018'] = ImageClass() catalog['018'].getData = get018Data catalog['018'].getImage = get018Image catalog['018'].getBitmap = get018Bitmap #---------------------------------------------------------------------- def get019Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x06\xecIDATH\x89\xbd\x97K\x8f\x1b\xc7\x11\xc7\xab\xaa\x1f\xf3\xe0c\xe9\x95v\ )\x19\xd6BX\x1b0\x04\x08\x02\x0c\x1dm\xdd\xf2}\xf3\x05r\xca\x07p.\x86\x81D\ \x90 C6ERC\xcdp8ONwU\x0eM\xce2Aru\x1f\xf8\xc2\xb0\x7fSU\xff\xfaw\r\xc0\x9f\ \xb2\x10\x00^\xbd~cmd\x8cUZ+RH\n\x11E\x04@NWIx\x91\xd3\x17\xc1\xf3\xaf\xf8\ \xbf\xf6;\xbd\x0b \x80\x88\xc8\xdf\xff\xf6W\r\x00\xd6Fq\x9c\xda(\x0e$\n\x18\ \x10\x10\x11\x06\x10\xe7}\xcf\xae\xf7\xaew\xaeg\xe7\x9c\x1b\x9c\x17\x01"e\ \x8dM\xe3\xc9\xcc\x98\x08\x00\x10\xf1\xcc@\x01@\x04aa\xf1\x00\xa0\x01\xc0\ \x18k\xa38\x8e\x13\x13\xc5Z[E\x14n\x86y\x00\xdf\xa2\xb8\xd8Z\xa5\x12\xa5\x14\ \x008\xe7\x86a\xe8\xfb\xbei\x9a\xba\xae\x0f\xe5\xa7b\xb7Jg\xd7_]/\xd3\xd9U\ \xa0 \x02\x00"\xa0\x083\xf3\t\xa3\xb46\xc6\x9a(\xb666\xc6*\xa5\x00\x10}m\x14\ \xcf\xa7\x8b\xc9d\x12\xc7\xb1\xb5\x16\x11\x99\xf9x<\xf6}\xdf\xb6m]\xd7\x87\ \xc3\xa1(\x8a\xa2(\xf2|\xfd%[\xdd>}\xfe\xcd\xdd\xf7H\x88\x80\x80\x88\x08"\ \xec\xdd9\x1aEJi\xad\xb55\xc6\x1ac\x89\xd0`{\xb5\x88\x1e=\xfaz\xb1X\xcc\xe7\ \xf34M\xb5\xd6\xcc\xec\x9c\xeb\xband\xec\xf7\xfb\xc9d\x92$\x89\xb56\xcb\xb2\ \xf7\xff\xfcG\xb5/\xbe{\xf1C\x92N\x01\x11\x01A\x04\xe9\x8cARDJ\x11)\xa5\x880\ \xd6\xfd\x93\xc7\xf3\'O\x9e,\x97\xcb\xdb\xdb\xdb\xc5ba\x8c\x19\x01UU\xb5m\ \x9b$I\x1c\xc7Q\x14Yk\xb5\xd6J)D\xf4\xde\xaf~\x7f\xdbv\xed\xab\xd7?\xa5\xe9\ \x0c\x11E\x98<\x9d1\x88\x81\r\x80\x06\xdb\xa77W\xcf\x9e=\xbb\xbb\xbb\xbb\xbf\ \xbf_.\x97D4\x0cC]\xd7eYz\xef\xd34\x05\x00f\x16\x11\x11\x01\x00:/D$\xa2\xed\ \xf6\xd3\xdb_\x7f~\xf5\xfa\r"\x01`P\xa5\x86 :\x10\x10@__-\xa2\xe5ryww\xf7\ \xf2\xe5\xcb\x9b\x9b\x9b\xb0\xe3p^\xcc\xec\xbd\x17\x11\xa5T\x14E\x88\xa8\xb5\ 6\xc6\x18cBXQ\x14\xc5q\xbc^\x7f\xfc\xf0\xee\x97\xe7\xdf\xbe\x04\x11\xe1s\xd2\ \x00\x04D\x98\x07\xa3\xf8\xd1\xa3\xaf\x97\xcb\xe5\xfd\xfd\xfd\xcd\xcdM\xe8\ \x1e\xef\xfd~\xbf/\xcb\xb2i\x9a\xae\xeb\xbc\xf7\x81q\t\xb0\xd6\x86\x04\x06\ \xb1(\xa5v\x9b\x8f\xd7\x8f\x9fN\xa7W2*\r\x00\x84\x01|;\x9f.\x16\x8b\xc5\xed\ \xed\xedr\xb9\x0cQz\xef\xb3,\xcb\xf3\xbci\x9a\xe3\xf1\x88\x88J)"\n\x8a\x18I\ \xc6\x98(\x8a\x022\xe8^d\x95g\xab4\x9d3\xcb\x03\x06\xc4\xa1\xb8\xc9d2\x9f\ \xcf\x17\x8b\x05\x11\x85\xfcdY\xb6\xdb\xed\xaa\xaabf"\x12\x11"\n\xff\x08\xf5\ PJi\xad/\x03\n\x97y\xef\xd7\x9b\xac\xefk\xad\xa33F\xc0\xfb>\xb66\x8e\xe34M\ \x8d1\xa1\x12\xfb\xfd>\xcf\xf3\xaa\xaaD\xe4\xdcr\x180\xcc\x1c>+\xa5D\x84\x99\ C@\xa3\xe4\x8e\xc7c]\xd7m\xbd\x9f\xcc\x1f?D\xc3\xaeW*\tet\xce\xd5u=\x0cC\xa8\ G\xd8\xf1\xd2KB(\xf0\x1f\x1d\x8f!\x9a@\r\x1eQ\x96\xe5\xbe\xea\x1ej# \xde\xf5\ \xe1F\x98\xb9\xeb\xba\xb2,\x87a\x08\xf5\x08;\x8e\xdb\x05\x11\x8fm0\xaa9\x84\ \xa8\x94b\xe6\xb6m\x0f\x87\xc3b\xb1(\xeb\r\xcb\x85\x04\x9c\xeb\xc3u\xce\xb9\ \xb6m\xbd\xf7\x81\x17\xf6\xfd\x7f\x8c1oZ\xebp\r\x11y\xef\xe7\xf3\xf9l6\x9bN\ \xa7Fm\xc3_N\x82f\xe7\x9cs\xc7\xe3\xb1\xeb\xba\xaa\xaa\xd24\xf5\xde\x07\xed\ \x8e7{\xc9\x18\xeb4b\x02\xc9\x18\xc3\xcc\xc1\x81\x92$\x89c\xeb\x1e0\x82\xce\ \rm\xd7\xaf\xd6_\xd6\xb9c\xf8 H \x80\x88H\n\x91Nnx^\x7f\xf9\xf1\xc5\xf2\xe6*\ D\xa3\x94\n\x18cL\xc8\x98s.\x8e\xe3\x93\x15\x19;x\x80\x87\xa4y\xe9\xbb\xae\ \xaa\xab\xe1\xe0\x9a\x01=#\x00\x92\xd2JiD\x04\xa4\x13\x06\x01\x00\xfa\xc1\ \x8fq(\xa5\xc6&UJy\xef\x83\x8eNFG\n\xdcE\xd2\x04\xa8\xed\xda\xa8k\x85\xd0\ \x1f\xd11\x02)\x8dD\xc8@\nA \xb8;\xe0\x7fu\xcce\xdfh\xad\xbd\xf7]\xd7\x8d\ \x16\x87\xa4O\xbe\x17\xb2M\xca6u\xd3w\xad\x1b:\xf6\xc7\xc1\xf5\xec\x1d{\xc7\ \xcc"\x0c\x0f\'4\x00"!\x8e\x8cK\xbf\t\xbd\x19\xe4\x1aJ\xeb\xf9\xa4\xfbS\xd2\ \x8cM\xab\xf2S\x9c\xa4\xc9D\xb1\xd7\xe2\xc8\t\x02\x12"\x01\x12\xa2\x04\x0fG$\ $\n\x0e\x13\x18\xc1+\x03#\x88\xc2{\x1f\xd4\xd4\xf7\xbd\xf3p\xa94\x88\'\xb3b\ \xb7\xaa\x0e%)\r\x14\x0b+\x16@TD\x9a\xc8\x0b\x11\x01\x02\x12\x12!\xa2V:\xa4\ \xc8\x18\x13J\x9d$I(\xcc0\x0c]\xd75M\xd34M^\x1cB\xfd/\xa21Q:\xbb\xde\x17k\ \xa5u\x143`$\x08\xde\x055+$EJ\x08 hX_d\xc9Z\x9b$\x89\xd6ZDBG\x97eY\x96eUUU3\ \xb0`\x18\x8bh\x94\xe9W\xd7\xcb\xa3\xe3"\xcf\xdb\xe6\x00\xbe\'\x19\x80\x8f\ \xde;\xef\x07\xef\xbd\xb0\x08\x00 )c\xf4%&\x18\xcc0\x0ca4\xc8\xf3\xbc(\x8a?\ V\xdb\xaaq\x0f\xe64v\\:\xbb\xba}\xfa<\xcb>\xe7_v}W\x91\x1c5y\x92A\xd8\x8b8f\ \xcf\xc2A\x07A\xc9cK\x06u\x15E\x91e\xd9v\xbb\xcd\xb2,\xcb\xb2/\xfb\xc6\xf1\ \xc9.\xceI;w\xde7w\xdfW\xfbb\xf5\xfb[$\xbc\xb1&\x8a"eE\xc8#x\x11\x07\xa2E<\ \x88\x1eu\xd4\xf7}8\xc2\x9b\xa6)\x8ab\xbb\xdd\xae\xd7\xeb\xcdf\xf3\xfe\xb7uY\ \r\xe7\xa1\xe3\xa26\xa3T\xbf{\xf1C\xdb\xb5\xbb\xecS\x1c\xc5\x91\r\x8d\x1c\ \xa1\x02P\x82\xca+R\x8a\xb8o\xdb\xba\xae\x83\xe3\x85P\xca\xb2\xcc\xf3<\xcb\ \xb2\xcdf\xf3\xafw\x1fwE\x0b\x88\x808\xda\xfa\t\x83\xa7\x81\x07\x93t\xfa\xea\ \xf5Oo\x7f\xfd\xf9\xf3\xe7\x8fZk\xa5(\x8eL\x1cY\xa5Ai$CZ\xe3\xe1P\xac\xd7\ \x18\x8e>\xe7\\({H\xda\xfb\xdf\xd6\xbb\xa2e\x19\t(\xa3\xd2Nj\x00\x0c\xb7\x90\ \xa6\xb3W\xaf\xdf|x\xf7\xcbn\xf3\x11`\x8b \x842\x9dAbT\x14\x1bke\x97m\xfa\ \xb6\x0c-r<\x1e\x9b\xa6\xa9\xaa\xea\x8f\xd5\xf6\xcb\xbe)\xab\xe1\xec\xac\x84\ \xf8\xa0\xafp\xde\xe0yP<\x8d\x8b\x88\xf4\xfc\xdb\x97\xd7\x8f\x9f\xe6\xd9*\ \xdb\xe5]\xd7.\xdaf>\x9fO&S\x9f\xc4\xab?\xfa\xb1\xf8}\xdf\xe7\xc5\xa1j\x86\ \xaaq\x8e\xe1\xd4\xc4\x88\x88t\xca\xd7EmDXDX\x84A\xc2|\x8e 2\x9d^\xa5\xe9\ \xbc\xef\xeb\xb6\xde\x1f\x9a\xaej3\xa3vql\xad\xb1H\nI{&\xe7a\xf0\xc0\xa7g\ \x84\xd3\xb0w\xf9`\xf0\xe0\x02"\xc2\xe2\x99\xd9;\x8f\xe4\xc9\x93 \x08{af\x16\ \xad\xa3\xc9\xfc\xb10\xb3\xb0\x888\x91\xc1\x03\xb8\xd3,x>\x84\x04\xc2#\x80\ \x00\xe2\xd9\xfe\x04D\x04\xf8l\x86\x7f\xc2\xfa7\x1aV\x91\xa0\x86ON\xe3\x00\ \x00\x00\x00IEND\xaeB`\x82' def get019Bitmap(): return BitmapFromImage(get019Image()) def get019Image(): stream = cStringIO.StringIO(get019Data()) return ImageFromStream(stream) index.append('019') catalog['019'] = ImageClass() catalog['019'].getData = get019Data catalog['019'].getImage = get019Image catalog['019'].getBitmap = get019Bitmap #---------------------------------------------------------------------- def get020Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07@IDATH\x89\xbdWIo\x1c\xc7\x15~\xaf\xb6^f\xe1\x88&9\xa2%Q2\xa5\xc0\x16\ \xcc01h\xe5\x12)\x08` \x08\x10\xff\xbf\xfc\x80 \xc7 \xc8-\x87\x1c\x02\x9f\ \x02\x04\xb2\x10\xc0Q\xa0\x08\x12$\xd1\x1a\xce\x0c\x9b\x9a\x9e\x99\xdeky9TOs\ \x0c\xe4\xecw\x98\xb5\xba\xbe\xfa\xde\xf2\xbdW\x00?\x8a!\x00\x9c\x9e=Q*\x90R\ q!8\xe3\xc88"\x12\x11\x00\xb5\xab\xc8\xbfP\xfb\x85p\xf3+\xfe\xbf\xfd\xdaw\ \x02\x04 "\xfa\xe6o\x7f\x16\x00\xa0T\x10\x86\xb1\nB\x8f\xc4<\x0c\x10\x10\x91\ \x03 cm\xedLmMmL\xed\x8c1F\x1bK\x04\x8cq%U\x1c\xf6\x06R\x06\x00\x80\x88\x1b\ \x0c$\x00D G\x8e,\x00\x08\x00\x90R\xa9 \x0c\xc3H\x06\xa1\x10\x8a3\xe6\x0f\ \xe3\x9c\x06["\x99P)\xce#\xce9\x00\x18c\xb4\xd6u]\x17E\x91\xe7\xf9zu\x91^M\ \xe2\xc1\xee\x8d\xddq<\xd8\xf1(\x88\x00\x80\x08H\xe4\x9cs-\x0c\x17BJ%\x83P\ \xa9PJ\xc59\x07@\xb4\xb9\xe4n\xd8\x1f\xf5z\xbd0\x0c\x95R\x88\xe8\x9ck\x9a\ \xa6\xae\xeb\xb2,\xf3<_\xaf\xd7i\x9a\xa6i\xbaXL?$\x93\x83\xc3{\xb7\x8f>E\x86\ \x08\x08\x88\x88@\xe4\xac\xd9\xb0\xe1\x8cs!\x84PR*)\x15c(\xb1\xdc\x19\x05\ \x1f}\xf4\xf1h4\x1a\x0e\x87q\x1c\x0b!\x9cs\xc6\x98\xaa\xaa:\x8c\xe5r\xd9\xeb\ \xf5\xa2(RJ%I\xf2\xfa\xc5\xb3l\x99>x\xf8E\x14\xf7\x01\x11\x01\x81\x08\xd9\ \x06\x06\x19g\x8cs\xc68\xe7\x8ca(\xea\x9b{\xc3\x9b7o\x8e\xc7\xe3\x83\x83\x83\ \xd1h$\xa5\xec\x00\xb2,+\xcb2\x8a\xa20\x0c\x83 PJ\t!8\xe7\x88h\xad\x9d|\xff\ \xb2\xac\xca\xd3\xb3\xc7q<@D"\xc7,\xdb\xc0 zl\x00\x94X\x1e\xee\xef\xdc\xb9s\ \xe7\xe8\xe8\xe8\xf8\xf8x<\x1e3\xc6\xb4\xd6y\x9e\xafV+km\x1c\xc7\x00\xe0\x9c\ #""\x02\x00\xb61Dd\x8c\xcd\xe7\x17/\x9f\x7f{z\xf6\x04\x91\x01\xa0\xcfJ\x01>\ \xe9\x80\x80\x00m\xbe3\n\xc6\xe3\xf1\xd1\xd1\xd1\xc9\xc9\xc9\xfe\xfe\xbe\xdf\ Qo\xcc9g\xad%"\xcey\x10\x04\x88(\x84\x90RJ)=\xad \x08\xc20\x9cN\xcf\xdf\xbc\ \xfa\xee\xde\xfd\x13 "\xb7q\x1a\x00\x01\x91s\x9a3;\x18\x1c\xf4\x07\xa3\xe3\ \xe3\xe3\xfd\xfd}_=\xd6\xda\xe5r\xb9Z\xad\x8a\xa2\xa8\xaa\xcaZ\xeb1\xb6\x01\ \x94R\xde\x81>Y8\xe7W\xb3\xf3\xdd\xbd\xc3~\x7f\x87\xbaL\x03\x00r\x00\xb6\x1c\ \xf4\x86a\xd4\xab\r\x7f\xf1n}\xf7.x\x8c$I\x16\x8bEQ\x14M\xd3 "\xe7\x9c1\xe63\ \xa2C\x92R\x06A\xe0!}\xde\x13M\x16\xc9$\x8e\x87\xce\xd15\x0c\x90\x01\xa7\xc3\ p\xcce\xa0\x1d\x9f].\xff\xf0\x97gg\x9f\x8fo\xf4\xf0\xea\xea*\xcb2\xe7\x1cc\ \x8c\x88\x18c\xfe\t\x1f\x0f\xce\xb9\x10b\x9b\x90_f\xad\x9d\xce\x92\xba\xce\ \x85\x0860\x04\xd6\xd6\x81\x94\x8c\x0bc1+\x9a\xbcI\xd7\xf9\xec\xe9\xd3\x7f\ \xde\x1e\xef<\xfa\xe9-%\xf9\xa6\xe4\xd0\xc38\xe7\xfcg\xce9\x119\xe7<\xa1.\ \xe5\x9a\xa6\xc9\xf3\xbc\xcc\x97\xbd\xe1\xde5\x1bgj\xc6\x03\x00^6\xc6\xe9L\ \xdb\xaa(\xcbl\xbd~6\x9f\xbdz\xf3\xfe\xb7\xbf\xfa\xfc`o\xd8i\x89\xa7\x02?\ \xa8x\xf4l<\xaa\xd7\x88\xd5j\xb5\xcc*\x1f\x1b\x0e\x00w\xef?DW\xed\x0c\x07q\ \x7fh\x9c\xc8+WTuQ\x14UU\x1a\xad\x8b\xb2\xfa\xd7\x7f\xde\x05J}<\x1em#ul\xc4\ \x96u\x82\xe4\xc5b\xb5^\x8b`\xf0\xe2\xdfO[6\xc6\xd4\x04\xd04\xda\x9a\xaa\xd4\ \x8d\xb1\xa0\xb5\xd1\xbaqmm\xc0\xdf\xff\xf1\xfc\xdd\xc5\xe2w\xbf>\t\x02\xd9\ \x95\xda6\x92?\x01c\xccZ;\x1c\x0e\x07\x83A\xbf\xdf\x97|\xde\xd6V\x9bh\xc6\ \x18c\x9a\xba)\xcb\xb2(\x8a\xb2\xac\x9a\xa6\xb6\xc68\xe7\x00\x08\x10\x01\xe0\ \xf5\xdb\x8b\xdf\xff\xf1\x9b\xf3\xc9\x87\xed8u0\xbebz\xbd^\x1c\xc7^\x81\xa2(\ \nC\x05\xd70\x84\xc6h\xadu\xa3\x9b\xa6\xae\x9b\xbaj\xeaJ7\xcd\xa6\xd4\x01\ \xa8\xed5\xc6\xd4\x7f\xfa\xeb\xb3\xaa\xd6\x1d\x1b\xce\xb9\x87\xf1)\x10\x86\ \xa1\xd7\xa1V\x8a\xa4\xf2=j\xe34KM]7M\xad\x1dj\x8d\xd6!\x002.8g\x00\xd4\xd2!\ \x00\x84\'\x8f\x1eD\xa1\xeaxp\xce\xbb"\xe5\x9c[k\xbd\x1c\xb4B\xc78\x98\xeb\ \xba!\x02VVeP\x95\xc4\xd06h\x1c\x02\xe3\x02\x19C\x07\x8c\xa3\xf7\x1b\xc2\xfd\ \xbb\x87\xbf\xf8\xf9\xf1vH\xb6\xebF\x08a\xad\xad\xaa\xaa\x938d\xc2\xc7\xc6\ \xc3 \xe3\xaa\xc8\x8b(*\x99d\xcerm\x81s\xe5\x18w\xe8\x97s\x02\x1a\xf6\x87_\ \x7f\xf53\xff|\x87\xb1\xad7B\x88\xba\xae}[\xb2\xde\\\x9b\xf7\xad\xd3\xa4\x8a\ \xb3\xd5E\x18\xc5Q\x8f;+\xc80C\x08\xc8\x10\x19 C$D\xfc\xfa\xab\xd3^\x1cv\xbe\ \xf2\x18>\x1e\x1e\xc6\xb3\xb4\xd6v\tm,l\xb3\x81\xb07H\xaf&\xd9z\xc5\xb8\x00\ \x16\x92\xe3\x8e\x00\x913&\x18\xb3\xc4\xd8/\xbf\xfc\xec\x93;\xfb\xdb\x00>\ \xec>\xd4Q\x14\xf9\xc0h\xad\xab\xaa*\x8a\xa2(\x8aE\xba\xd6\x16~\xc8F\x06\xf1\ `w\x99N\xb9\x10A\xe8\x00\x03B\xb0\x86\xfbH\xdf\xba5~\xf2\xe8\'^1\xbdu\x8eRJE\ Q$\x84 "\xad\xb5/\xfe\xd5j\x95eYVhG\xe8\xc7"\xd6U\xf5\x8d\xddqc\\\xbaX\x94\ \xc5\x1al\xcdH\x83k\xac5\xc8\xf07\x8f?\xf3\x93C\xd7`\xd4\x96y\x81\xd1Z\xfb\ \xd1`\xb1X\xa4i\xfa~2\xcf\ns-N\x9dr\xc4\x83\x9d\x83\xc3{Ir\xb9\xf8pUW\x19\ \xa3F0\xcbH?\xfe\xf2\x93Pq\xd3\x96*l\xd7\x8a/~\x9f]i\x9a&I2\x9f\xcf\x93$I\ \x92\xe4\xc3\xb20\xedr\xdc8m#T\xb7\x8f>\xcd\x96\xe9\xe4\xfb\x97\xc8p_\xc9 \ \x08n\x1e\x0ewb\xbe^\xaf\xfd\xd6\x8c1)e\x97Hu]\xfb\x16^\x14E\x9a\xa6\xf3\xf9\ |:\x9d\xcef\xb3\xd7o\xa7\xabLo\x86\x8e\xad\xd8\xb4\x94\x18>x\xf8EY\x95W\xc9E\ \x18\x84Q\x18*\xae///}\x1b\xf5\xbb\xfb\xf9F)UUUGe\xb5Z-\x16\x8b$If\xb3\xd9\ \x7f_\x9d_\xa5% \x02b7"\xb60\xd8\x0e<\x18\xc5\xfd\xd3\xb3\xc7/\x9f\x7f{yy\ \xae\x94\x8cB\x85\x00\xfe\xe0eY\x0e\x87C?\xb6\t!\x18c\x1e\xd2\x87\xdd;\xed\ \xf5\xdb\xe9UZ:\xea\x10\xf0Zl\xdal\x00\xf4G\x88\xe3\xc1\xe9\xd9\x937\xaf\xbe\ \xbb\x9a\x9d\x13M|\x8f*\x8ab\xbd^\x0f\x06\x03/Y\x1e\xa6\xfb+\xcb\xb2\xf7\x93\ \xf9\x87e\xb1\xca\xf4\xa6\x051\xc4\xeb\xfc\x12\xe0\x15\x18\xaf\ty\x81\xbfw\ \xffdw\xefp\x91L\xa6\xb3\xc4OO\xa3\xd1\xa8\xdf\xefGQ\xb4\xdd%\xeb\xba^\xa4\ \xeb\xac\xd0Ya\x8c\xf3[\xb4;\xb4\xfe\xda\x8a\r\x91#"G\xe4\x80\xfc|\x8e@\xd4\ \xef\xef\xc4\xf1\xb0\xae\xf32_.\xb3j\x95\xcf$\x9f\x87\xa1RR!\xe3\xc8\x84u\ \xccX\xd0\x16\\{Gh\x87\xbd\xed\x8b\xc1\xb5\n\x10\x91#\xeb\x9c\xb3\xc6"\xb3\ \xcc2B g\xc99\xe7H\x88\xa07\xdc#\xe7\x1c9"2D\xda\x02\x98\xb6\xdf\xb5]\x0f\ \x08\xfc\x15\x80\x00qs_! "p\x9b\xdb\xcb\x8f`\xff\x03R\xab\x9d!\xfeG\xe5\x15\ \x00\x00\x00\x00IEND\xaeB`\x82' def get020Bitmap(): return BitmapFromImage(get020Image()) def get020Image(): stream = cStringIO.StringIO(get020Data()) return ImageFromStream(stream) index.append('020') catalog['020'] = ImageClass() catalog['020'].getData = get020Data catalog['020'].getImage = get020Image catalog['020'].getBitmap = get020Bitmap #---------------------------------------------------------------------- def get021Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07\x19IDATH\x89\xbdW\xd9n[G\x12\xad\xea\xedn\xdcD;\x92\xe5\xd8\x8a<\xde&H`\ \xf0C\x80A\xfc\x90\xf9\xe1\xf9\x81y\x9a\x0fH\x80A\xe0 V\xecH\xb0E\x91\xd4\ \x95x\xc9\xbb\xf4]\xba\xbb\xe6\xa1\xc9+zf\x9eS\x0f"\xc4\xa5OW\x9dS\xa7\xea\ \x02\xfc)\x81\x00\xf0\xea\xf5\x1b\xa5\x02)\x15\x17\x823\x8e\x8c#"\x11\x01\ \xd0\xf6[\xe4\xff\xd0\xf6\x1f\xc2\xdd\xbb\xf8\xff\xce\xdb\xbe\x12 \x00\x11\ \xd1\xbf\xfe\xf9\x0f\x01\x00J\x05a\x18\xab \xf4H\xcc\xc3\x00\x01\x119\x002\ \xd66\xce4\xd64\xc64\xce\x18c:c\x89\x801\xae\xa4\x8a\xc3d(e\x00\x00\x88\xb8\ \xc3@\x02@\x04r\xe4\xc8\x02\x80\x00\x00)\x95\n\xc20\x8cd\x10\n\xa18c\xfe2\ \xceu`5\xb8.TR\x88\x88s\x0e\x00\xc6\x98\xae\xeb\x9a\xa6\xa9\xaa\xaa,\xcb|s\ \x95\xdd\xcc\xe2\xe1\xf4`z\x14\x0f\xc7\x1e\x05\x11\x00\x10\x01\x89\x9csn\x0b\ \xc3\x85\x90R\xc9 T*\x94Rq\xce\x01\x10m\xc9\x99\x1d&\xa30}t\ \xf2\x12\x19" "\x02\x91\xb3f\x97\rg\x9c\x0b!\x84\x92RI\xa9\x18C\x89z4V\xa3\ \xd1a\x18%\\\x06\xc6\xe1\xd1\xfd\x83\xe9$6\xc6\xd4u\xddc\xac\xd7\xeb$I\xa2(R\ J\xa5i\xfa\xe1\xb7\x9f\x8bu\xf6\xec\xeb\xef\xa2x\x00\x88\x08\x08D\xc8v0\xc88\ c\x9c3\xc69g\x0cC\xd1\x1c\xde\x1b\x1e\x1c\xdc\x8b\x07c!\xe3\xce\xf1\xa2jk\ \x17<~\xfcXk]\x14\x85\xd6:\x8a\xa20\x0c\x83 PJ\t!8\xe7\x88h\xad\x9d}:\xd3\ \xb5~\xf5\xfa\x878\x1e""\x91c\x96\xed`\x10=6\x00J\xd4\x87\xd3\xe1\xe1\xe1\ \xf1hr/L\x0eP\xc4\xa56e\x9b]\\\xde\xfe\xfdo\x89\xb56\x8ec\x00p\xce\x11\x11\ \x11\x01\x00\xdb\x05"2\xc6\x96\xcb\xab\xb3\xb7?\xbdz\xfd\x06\x91\x01\xa0W\ \xa5\x00/: @[\x8e\xc6\xea`zo8\xbe7\x9e>\x0c\x93\xa9!\xb1\xae\x96y\xd9TZ\xbf\ =\xbb|\xf8Eb\xad%"\xcey\x10\x04\x88(\x84\x90RJ)}ZA\x10\x84a8\x9f\x7f<\x7f\ \xff\xcb\xe9\xd3o\x81\x88\xdc\xaeh\x00\x04D\xceu\x9c\xd9\xd1\xe80\x1e\x8c\ \xa3\xc1A\x98LU4Z\\^]]\xcdon\xd2"\xcf\xff\xfd\xeb\xf9t\xf8\xd4Z\xeb1\xf6\x01\ \x94R\xbe\x80a\x18*\xa58\xe77\x8b\x8f\xd3\xfb\xc7\x83\xc1\x98z\xa5\x01\x009\ \x00\xab\x87\xc9(\x8c\x12!c\x14\xb1!\xb1\xb8\xbc:\xff\xe3\xe2\xfaz\x99\xe7\ \x9b\xba\xd6\xbf\xbe\xfb\xf4\xe3\xf7\xcf8\xe7\x8c1!\x84s\xaeG\x92R\x06A\xe0!\ \xbd\xee\x89f\xabt\x16\xc7#\xe7\xe8\x0e\x06\xc8\x80\xeb\xc2\xf0\x88\xcb\xa0s\ \xbc\xd4f]-\xaf\xae\xe6\xd7\xd7\xcb\xcdf\xadue\xad\x05\x80\xdf/\xae\x9f}\xf5\ \x85\xff\x85\xe7\x83s.\x84\xd8O\x881FD\xd6\xda\xf9"m\x9aR\x88`\x07C`m\x13H\ \xc9\xb80\x16\x8b\xaa-\xdb,/\x9b\x9b\x9b4\xcf7ZW\xce9\xcf\xde\xef\x17\xd7/\ \xff\xf2\xc0K\xc0\x13\xce9\'"\xe7\x9cO\xa8\x97\\\xdb\xb6eY\xear\x9d\x8c\xee\ \xdfe\xe3L\xc3x\x00\xc0uk\\Wt\xb6\xae\xb4.\xf2\xbc\xae\xb5\xb5\x96h\xeb`g\ \x7f,\xe1\xc7m*\xf0Y\xc7\xa3\xcf\xc6\xa3z\x8f\xd8l6\xeb\xa2\xbe\xe3\x86\x80\ \xaci\x182\xeb\\U5\x8d\xa5\xceB]7u\xadM\xd7\xedL\x13\x01\xc0\x98\xe6\xec|\ \xf9\xfc\xf4\xb0o\x83^\xcd>E\xce\xb9sNk\x9d\xe7\xf9d2\xd9\x94\x0bG{\x120\xa6\ !\x80\xb6\xed\xac\xa9u\xd7\x1a\x0b]g\xba\xaeu\xdb\xde\xb8\xb3\xde\xb3\xf3\ \xc5\xf3\xd3C\xdcEO\x8fO\x8b1f\xad\x1d\x8dF\xc3\xe1p0\x18H\xbe\xdc\xf6\xd6Vh\ \xc6\x18c\xda\xa6\xd5ZWU\xa5u\xdd\xb6\x8d5\xc69\x07@\x80w\x86\xff\xee\xc3\ \xb2/\xd4\xbe\n|\xc7$I\x12\xc7\xb1w\xa0(\x8a\xc2P\x01\xf5J#4\xa6\xeb\xba\xae\ \xed\xda\xd6\xb1\xb6\x05\xeb\x18\x11!" \xf3\x8e\x0e\xe0m\x02N\xbe\x9c\xae\ \x0b=\x19\xc6>\x1b\xce\xb9\x87\x91R\xfa\x8a\x19c\xc20\xdcZ\x91T\x9d\x85\xbd\ \xa2Yj\x9b\xa6m\x9b\xcea\xd7\xa1u\x08\x80\x8c\x0b\xce\x19\x00\t\x19\xbcx\xf2\ \xe0\xf9\x93\xa3\x93\x87\xd30\x90\xfbyp\xce\xfb&\xe5\x9c[k\xbd\x1dl\x8d\x8eq\ 0w}C\x04L\xd7:\xa851\xb4-\x1a\x87\xc0x(\xc3\x17O\xbf\xfc\xeb\xd3\xe3\x17O\ \x1ex\xcb\xfa_J\xf6\xfbF\x08a\xad\xad\xeb\xba\xb78d\x82\xee\x8a\x06\xc8\xb8\ \xaa\xca*\x8a4\x93\x0c x\xf8`\xfa\xfc\xc9\xa3o^\x9ex\x93\xef\xb5\xeb\x01|\ \xad<\xc6\xbe\xdf\x08!\x9a\xa6AD\xe7\x9c\xf5\xe1\xb6\xba\xdf\x16M\xaa\xb8\ \xdc\\%\x83\xc1\xd1xt\xf2\xf8h2\x99\x1c\x1c\xc4m\xdb\xfa\x8a\xfb\xa6\xeb\xb5\ \xcbw\xe1[\xd2\xfb\x98R\xca\x7f\xc7Zk\x8c\xf1\xd3\xcfX\xd8\xcf\x06\xc2d\x98\ \xdd\xcc\x8a|3\x1c$\xb7\xb7\xb7\x8c1\x7fG)\xa5\x10\xa27\xfc}\x00O\xbb\xa7:\ \x8a"OL\xd7uu]WUUU\xd5*\xcb=\xff{\xd9\xc8 \x1eNW\xab\xb9gr\x1fF)\xd5[\x8b\ \xd8E_(\xa5T\x14E\xfe*]\xd7\xf9\xe6\xdfl6EQ\x14U\xe7\x08\xfdZ\xb4\xb3N\x80\ \x83\xe9\xd1m:K\xd3\xd4\x9f\xe8\xcd\xc3\xbb\xa1?\xd4\xd3\xf3_\x18\xfeZ\x1e\ \xc3\xaf\x06\xab\xd5*\xcb\xb2\xcb\xd9\xb2\xa8L\x7f\xb8\xe8\xe9\x8d\x87\xe3\ \xc3\xe3\xd3\x0f\xbf\xfdl\xad\xf5\xc7y\x80`\x17~G\xd9\xef\x15\xdf\xfc\xbeVy\ \x9e\xa7i\xba\\.\xd34M\xd3\xf4v]\x19\xd7{\x9e\x87\xd9\xf5\xf8\xa3\x93\x97\ \xc5:\x9b}:c\x8c\xeds\xdbS\xe2\x8b\xd9\x0b\xa9i\x1a\xc6\x98\xafU\x96e\xcb\ \xe5r>\x9f/\x16\x8b\x0f\x17\xf3M\xd1\xed\x96\x0e\xf8\xach\x00\x88\x0c\x9f}\ \xfd\x9d\xae\xf5ry\xd5\xcfA\xaf`\xef\xf6\xd6Z\xdf\xe7J\xa9\xba\xae}*u]o6\x9b\ \xd5j\x95\xa6\xe9b\xb1x\xf7\xfe\xe3M\xa6\x01\x11\x10?\xcf\x06\xfc^\x05\x08\ \x18\xc5\x83W\xaf\x7f8{\xfb\xd3|\xfeq7\x07\xc9_\\k=\x1a\x8d\x92$\t\xc3P\x08\ \xe1\xd76c\x8c\xa7=\xcb\xb24M?\\\xcco2\xed\xa8G@\xea\xb9\xd9\xaa\x01\xd0_!\ \x8e\x87\xaf^\xbf9\x7f\xff\xcb\xcd\xe2#\xd1\xcc\xcf\xa8\xaa\xaa\xf2<\x1f\x0e\ \x87~u\xf20\xfdGEQ\\\xce\x96\xb7\xebjSt\xbb\x11\xc4\x10\xd9g\x12\xa0]*\xfd\ \xba\x88\xc8N\x9f~;\xbd\x7f\xbcJg\xf3EZ\x96\xe5f\xb3\x99L&\x83\xc1 \x8a\xa2\ \xfd)\xd94\xcd*\xcb\x8b\xaa+*c\x9c?b{\xc2\xb6^{\xdc\x109"rD\x0e\xc8\xef\xe7\ \x08D\x83\xc18\x8eGMS\xear\xbd.\xeaM\xb9\x90|\x19\x86JI\x85\x8c#\x13\xd61c\ \xa1\xb3\xe0\xb6\xcf\x08\xdbeo\xff\xc1\xe0\xce\x05\x88\xc8\x91u\xceYc\x91Yf\ \x19!\x90\xb3\xe4\x9cs$D\x90\x8c\xee\x93s\x8e\x1c\x11\x19\xa2\xce\x02\x98\ \xed\xbc\xdbM=\x02?0h;6\xfc{D\x04n\xf7\xf4\xf2\'\xc4\x7f\x00l\x93w\x1f\x1b\ \xdd\x0c\xf7\x00\x00\x00\x00IEND\xaeB`\x82' def get021Bitmap(): return BitmapFromImage(get021Image()) def get021Image(): stream = cStringIO.StringIO(get021Data()) return ImageFromStream(stream) index.append('021') catalog['021'] = ImageClass() catalog['021'].getData = get021Data catalog['021'].getImage = get021Image catalog['021'].getBitmap = get021Bitmap #---------------------------------------------------------------------- def get022Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07\x11IDATH\x89\xbd\x97\xc9r\x1bG\x12\x863k\xeb\xea\xc6JP&%Jr(F\xb2h\xc5\ \xc8\x8cp\xe80\x17\xeb\x99\xe7\x05\xe64\x0f`_<\x8e\xb08ZhI \x006\x85F\xefKU\ \xe5\x1c\n\xdd\x84\x1csv\x1e\x80\x00\xd0\xa8/\xf3\xcf\xa5\xaa\x00\xfe\x12C\ \x00\xb8x\xf5Z\xa9@J\xc5\x85\xe0\x8c#\xe3\x88HD\x00\xb4\x7f\x8a\xfc\x0b\xed?\ \x10\xf6\xdf\xe2\xff[o\xffN\x80\x00DD\xff\xfe\xd7?\x05\x00(\x15h\x1d\xa9@{\ \x12\xf3\x18 "\x07@\xc6\xda\xc6\x99\xc6\x9a\xc6\x98\xc6\x19cLg,\x110\xc6\ \x95T\x91\x1eM\xa4\x0c\x00\x00\x11{\x06\x12\x00"\x90#G\x16\x00\x04\x00H\xa9T\ \xa0\xb5\x0ee\xa0\x85P\x9c1\xef\x8cs\x1d\xd8\n\\\x17H\xc9x\xc0\x90\x11\x801\ \xa6\xeb\xba\xa6i\xea\xaa*\xcb\xb2H\xaf\x93\xdbe4Y\x1c-N\xa3\xc9\xccS\x10\ \x01\x00\x11\x90\xc89\xe7\xf6\x18.\x84\x94J\x06Z)-\xa5\xe2\x9c\x03 \xda\x823\ ;\x19M\xb5>e\\\x020\xeb\\\xdbvm\xd3\xb6]\xdb\xb6\x8d\x0e\xab0\xaa&\x93I\x9a\ \xee\xb6\xdb\xd5\x97xy\xf2\xe0\xc9\xa3o\xcf\x91!\x02\x02""\x109k\xfah8\xe3\\\ \x08!\x94\x94JJ\xc5\x18J\xac\xa635\x9d\x9e\xe8p\xc4e`\x1cV\x8d)\xcb\xc6\x9a\ \xba\x85\xaau\xcc\x10\x12C&\xd9\xa3o\x16\xdbm\xa4\x94\x8a\xe3\xf8\xdd\xef\ \xbf\xe4\xbb\xe4\xd9\x8b\x1f\xc3h\x0c\x88\x08\x08D\xc8z\x0c2\xce\x18\xe7\x8c\ q\xce\x19C-\x9a\x93\xe3\xc9\xd1\xd1q4\x9e\t\x19u\x8e\xe7ek\x9b\xbc\xb1Tum\ \xd9b\xdbB\xd7\xa1m\xf1h6?=\x9dJ)9\xe7\x88h\xad]~\xba\xac\xea\xea\xe2\xd5OQ4\ AD"\xc7,\xeb1\x88\x9e\r\x80\x12\xab\x93\xc5\xe4\xe4\xe4\xc1t~\xacGG(\xa2\xa2\ 2E\x9b\x18Ww\x16\x8c\x01\xeb\x98u\xccZ4\x0e\x1f\x9d\x9d\xce\xe7\x01\xeb\r\ \x11\x19c\x9b\xcd\xf5\xe5o?_\xbcz\x8d\xc8\x00\xd0W\xa5\x00_t@@\x80\xb6\x98\ \xce\xd4\xd1\xe2x2;\x9e-\xce\xf4haH\xec\xcaMV4eU\xd5u\xd3\x19\xe3\x9c%"@\x04\ \xc6\xcf\x9f=v\xb6\x93RJ)\x95RB\x88 \x08\xb4\xd6\xab\xd5\xc7\x0fo\x7f}\xf2\ \xf4%\x10\x91\xebE\x03 r\xae\xe3\xccN\xa7\'\xd1x\x16\x8e\x8f\xf4h\xa1\xc2\ \xe9\xfa\xf3\xf5\xf5\xf5\xea\xf66\xce\xb3\xac\xae\xab\xaek\x9d\xb5\x88\xc8\ \xb8x|zoq4k\xdbV)\xa5\x94\n\x82@)\xa5\xb5VJq\xceo\xd7\x1f\x17\xf7\x1e\x8c\ \xc73\x1a*\r\x00\xc8\x01\xd8j2\x9a\xeap$d\x84"2$\xd6\x9f\xaf?\xbc\xbf\xba\ \xb9\xd9dYZ\xd7\x95\xe9:GD\x80\x80\x8cs\xf6\xfd\xb3\x87a\x18\xca\xde\x82 \ \xf01q\xce\x01\x80h\xb9\x8d\x97Q4u\x8e\xee0@\x06\\\xa7\xf5)\x97A\xe7xQ\x99]\ \xb9\xb9\xbe^\xdd\xdcl\xd2tWU\xa5\xb5\x16\x00\x88|S \x00}\xff\xec\xcc/*\x848\ \x0c\x881FD\xd6\xda\xd5:n\x9aB\x88\xa0\xc7\x10X\xdb\x04R2.\x8c\xc5\xbcl\x8b6\ \xc9\x8a\xe6\xf66\xce\xb2\xb4\xaaJ\xe7\xdc>{\x00\x80\x0c\x81\x16\x8b\xa3\xf9\ t\x04\x00\x9cs"r\xce\xf9\x80\x86\x92k\xdb\xb6(\x8a\xaa\xd8\x8d\xa6\xf7\xee\ \xa2q\xa6\x912\x8c\xc2\x10\x18\xdf\xa5yg\xeb\xb2\xaa|>\xac\xb5D\xfd\x04\xeb\ \xa7\xc9\xc5\xf9#\xc6\xd8A\xc7\xa3\x8f\xc6S\x9b\xa6)\xcb2M\xd3]^\xdf\xe5\x86\ \x80\xaci8\xe7\xa1V\xe7O\xef\xcf\x17\xdf\xdc&\xcd\x7f\xde|\xba\xb9\xd9\x98\ \xae\xeb\x87\xe6\xc1\x94D\xf8\xeeo\'\xbe\r\x86j\x06\x00\xe7\x1c\xe7\xdc9WUU\ \x96e\xf3\xf9<-\xd6\x8e\x0eJ\xc0\x98\xc6?g\x8c\x11\x8c\x1e\xdf\x1f?=>,\xc6\ \x98\xb5v:\x9dN&\x93\xf1x,\xf9\x86\xe8\xae\x04\xc8\x19c\x8ci\xdb\xb6\xae\xeb\ <\xcf\xa3(\xb2\xd6r\x06/\x9e\xde\xff\xfbwg\x9dq\xff\xbd\xbay\xf3~\xf5\xeej\ \x05\x04?\x9c?\xf4B\xf98<\xc6\x93\xa4\x94\xce\xb9\xd1h\x14\x86a\x18\x86Z+s\ \x87!4\xa6\xf3s\xb7\xaa\xaa\xaa\xaa|\xcfr\xce\xbd\x1a:\x90/\x9f\x9f\xbd|~\ \xd64\xdd\xe5\xd5\xcd\xb7\x0f\x17\xd8\x1b\xe7\xdcc\xfc\xc8\xf1zh\xad\xb5\xd6\ A\x10(\xa9:\x0b\x07\xa2Y\xf2\x8c\xa2(\xc20\xb4\xd6\xfa\x96\x16Bx1\xf7<\xad~8\ \x7fx\x18\x07\xe7|\x98\x02\x9csk\xad\x1f\x07B\x08\xce92\x0e\xe6@4\x02V\x96eQ\ \x14Y\x96i\xad\x89\xc83<`(\xa7\xc1\x06\xad\x0e\xfbF\x08a\xad\xad\xebz\x18q\ \xc8\xc4an\x90q\xe5\x19\xbb\xdd.\x08\x02"\xf2B\x0b!\x86B\x1a\x00^+\xcf\x18B\ \xf1\x98\xa6i\x10\xd19g\xbd9\xe6\xd5\xda\x8b&U\x94\xa5\xd7I\x92\x8cF#\xa5\ \x14\x00x\xb9\xbd\xe2\xbe\xe9\x86\xda\xe5\xbd\xf9\x96\xf4sL)\xe5\x9f\xb1\xd6\ \xfajj\x9a\xc6X8\x8c\x06\xf4h\x92\xdc.\x93$\t\xc3\xd0G\xe0}\xf4\x01\xf9G\xff\ \x04\xf0~\xf8T\x87a\xe8\x13\xd3u]]\xd7eY\x96e\xb9M2\x9f\xff\x83hd\x10M\x16\ \xdb\xed\xcag\xf2\x10\xa3\x94r\xceyOEo\x83PJ)\xef\x19\x11u]\xe7\x9b?M\xd3<\ \xcf\xf3\xb2s\x84\xfeX\xd4\x8fN\x80\xa3\xc5\xe9\x97x\x19\xc7\xb1_\xd1\x0f\ \x0f?\r\xfd\xa2>=\x7fbx\xb7<#\xcb\xb2$I\xb6\xdbm\x92$\x9f\x97\x9b\xbc4\xc3\ \xe2{\x0c"F\x93\xd9\xc9\x83\'\xef~\xff\xc5Z\xeb\x97\xf3\x80\xa07\x7fF9\xec\ \x15\xdf\x92^\xab,\xcb\xe28\xdel6q\x1c\xc7q\xfceW\x1a7\xcc<\x8f\xe9\x07\xc9\ \xa3o\xcf\xf3]\xb2\xfct\xc9\x18;\xcc\xed\x90\x12/\xe6PHM\xd30\xc6\xbcVI\x92l\ 6\x9b\xd5j\xb5^\xaf\xdf]\xad\xd2\xbc\xeb\x0f\x1d\xf0\x95h\x00\x88\x0c\x9f\ \xbd\xf8\xb1\xaa\xab\xcd\xe6z\xd8\x07}\x05\xfbio\xad\xf5}\xae\x94\xaa\xeb\ \xda\x87R\xd7u\x9a\xa6\xdb\xed6\x8e\xe3\xf5z\xfd\xe6\xed\xc7\xdb\xa4\x02D@\ \xfc:\x1a\xf0\xe7*@\xc00\x1a_\xbc\xfa\xe9\xf2\xb7\x9fW\xab\x8f\xfd>H\xde\xf1\ \xaa\xaa\xa6\xd3\xe9h4\xd2Z\xfbj\xf4H\x9f\xf6$I\xe28~w\xb5\xbaM*G\x03\x01i\ \xc8\xcd\xbe\x1a\x00\xbd\x0bQ4\xb9x\xf5\xfa\xc3\xdb_o\xd7\x1f\x89\x96~\x8f*\ \xcb2\xcb\xb2\xc9d\x12\x86\xe1\x80\x19~\xca\xf3\xfc\xf3r\xf3eW\xa6y\xd7oA\ \x0c\x91}U\x02\xd4\x872\x1c\x17\x11\xd9\x93\xa7/\x17\xf7\x1el\xe3\xe5j\x1d\ \x17E\x91\xa6\xe9|>\x1f\x8f\xc7a\x18\x1e\xee\x92M\xd3l\x93,/\xbb\xbc4\xc6\ \xf9%\xf6+\xec\xf5:\xc8\r\x91#"G\xe4\x80\xfc\xf9\x1c\x81h<\x9eE\xd1\xb4i\x8a\ \xaa\xd8\xed\xf2:-\xd6\x92o\xb4VJ*d\x1c\x99\xb0\x8e\x19\x0b\x9d\x05\xb7\xbf#\ \xec\x0f{\x87\x17\x83\xbb)@D\x8e\xacs\xce\x1a\x8b\xcc2\xcb\x08\x81\x9c%\xe7\ \x9c#!\x82\xd1\xf4\x1e9\xe7\xc8\x11\x91!\xea,\x80!\xff\x7f\xff\xea}F\xf4g\ \x92\xfe\xbeB@D\xe0\xfa\xdb\xcb_`\xff\x03Y\x15v\xb6\xe3G\x12\xcf\x00\x00\x00\ \x00IEND\xaeB`\x82' def get022Bitmap(): return BitmapFromImage(get022Image()) def get022Image(): stream = cStringIO.StringIO(get022Data()) return ImageFromStream(stream) index.append('022') catalog['022'] = ImageClass() catalog['022'].getData = get022Data catalog['022'].getImage = get022Image catalog['022'].getBitmap = get022Bitmap #---------------------------------------------------------------------- def get023Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07aIDATH\x89\xbd\x97Ko\x1c\xc7\x11\xc7\xab\xaa\x1f\xd33\xfb\xe0\x8a"\xb9\ \x96l1\x82\xa4XQ\xc0(v\x18\x180"\x05\x01\x8c\x00\x0e\xe0S\xf2\xe9\xf2\x05r\ \xc8%\x97\x1c\x03\x18\x08\x907b#\x80a\xc0\x16,\xdb\x91MqWC\xed\xec\xbc\x1f\ \xdd]9\xf4\xee\x926rv\x1f\x86\xe0no\xfd\xaa\xfeU]]\x03\xf0\x9d,\x04\x80\x87\ \xa7\x8f\xb5\x8e\x94\xd2BJA\x02I "3\x03\xf0f\x17\x87\x07o\xfea\xdc~\x8a\xff\ \xcf\xde\xe6/\x03\x0203\xff\xf9O\x7f\x90\x00\xa0udL\xa2#\x13H\x140\xc0\xc0\ \xcc\x1e\x80\xads\x9d\xb7\x9d\xb3\x9d\xb5\x9d\xb7\xd6\xda\xc1:f \x12Z\xe9\ \xc4\x8c&JE\x00\x80\x88[\x062\x00"\xb0g\xcf\x0e\x00$\x00(\xa5ud\x8c\x89Ud\ \xa4\xd4\x82(8\xe3\xfd\x00\xae\x01?DJ\x91\x88\x08\x89\x01\xac\xb5\xc30t]\xd7\ 6M]\xd7e\xfe<\xbb8K&\xfb\xd7\xf6\xe7\xc9d/P\x10\x01\x00\x11\x90\xd9{\xef7\ \x18!\xa5RZEFk\xa3\x94\x16B\x00 \xbaJ\x90\x9b\x8c\xa6\xc6\xccI(\x00r\xde\xf7\ \xfd\xd0w}?\xf4}\xdf\x99\xb8\x89\x93\xc6\xc4IY\xe4\xeb\xec\xfcezvt\xe3\xf6k\ \xc7\xf7\x91\x10\x01\x01\x11\x11\x98\xbd\xb3\xdbh\x04\t!\xa5\x94Z)\xad\x94&B\ \x85\xcdt/\x9aN\x8fL<\x12*\xb2\x1e\x9b\xce\xd6u\xe7l\xdbC\xd3{\xb2\x8cLH\x8a\ \xe2\x91 !\x85\x94\xd9j\xf5\xf4\x93\x0f\xcbuv\xef\xc1\x9bq2\x06D\x04\x04f\ \xa4-\x06I\x10\tA$\x84 B#\xbbW\x0e\xa6\xf3\xf9\\\xe8\x91\x90\xf1\xe0EY\xf7\ \xae+;\xc7\xcd\xd0\xd7=\xf6=\x0c\x03\xba\x1e\x9d#v\x12\xc8D\xc6O\xf7\xd89w\ \xf6\xd5\x93\xa6m\x1e\x9e>J\x92\t"2{r\xb4\xc5 \x066\x00*ln\x1c\xee\xdd\xbau\ \xeb\xf8\xf8\xf8\xda\xc1+O\xbf\xca\xab\xc6V}f};8\xb0\x16\x9c\'\xe7\xc99\xb4\ \x1e\x07\x87l\x89\xbd\x00\x8c"\x03\xd7\xf6\x11\t/\xd2\xe7O>\xfe\xe0\xe1\xe9c\ D\x02\xc0P\x95\x12B\xd1\x01\x03\x03\xbajo\x16\xcd\xe7\xf3\xe3\xe3\xe3\x93\ \x93\x93\xc3\xc3\xc3\xd9a\xf3\xfe_\xfeST]\xdd4m\xdb\r\xd6z\xef\x98\x19\x10\ \x81\x84\x10\xda2z\x06F \x81&\xa1C\xadLd^\xbcx\xf6\xc5g\x1f\xdd\xbe{\x02\xcc\ \xec\xb7\xa2\x0100{?(\xe1\xaf_\xbf9\x9f\xcf\xef\xdc\xb9sxx\x88\x88\xb7_\x89\ \x87\xae\xbb\xb8H\xcb\xa2h\xdbf\x18z\xef\x1c"\x92\x90\x12\xc9\x93\x00$D\xe1\ \xac\x00/\x88T\x14E&2Z\xab\x8b\xc5\xb3\xfd\x83\x1b\xe3\xf1\x1e\xef*\r\x00\ \xd8\x03\xb8f:\x9e\xcdf\xb3\xa3\xa3\xa3\xf9|\x1e\xa2t\xce\xbdu2\xff\xc7?\xff\ \xd5\xb6\x8d\x1d\x06\xcf\xcc\x80\x80$\x04\x11z\x8f\x84HD\x92\x88\x9c\x93\xc0\ \xc3\xfe\xf5d\x1c\xf3r\xa1\x99\xcfV\xe9Y\x92L\xbd\xe7K\x0c\xb0E\xb6\xa3\xd1h\ :\x9d\xcef3"\xf2\xde;\xe7\xd24\x95d\x7f\xfa\xa3\xe3\xf7\xff\xfa\x11\x000\x87\ C\x81\x00\x0c$\x08\x11\x90\x88\x1c\x91\xd0\x84o\xfc\xe0\xe6\xabG\xc9\x8b\x17\ /\x10\xc09w\xbeH\xbb\xae\x922\xdab\x18\x9c\xeb\x8c\xd6\xc6\x98$I\x94R\xc30\ \x0c\xc3\xb0^\xafW\xabUY\x96o\xfc\xf0\xd6\xe7\xcf\xd2\xa7\xff}\x0e\x00\x80\ \x84\x01\x07\x8c(\x10\x99\x89\x0e\x0e\xae\xff\xf2\xd1\xfd\xd9\xc4\x14E\x81\ \x88\xce\xb9\xbe\xef\xab\xaaj\xaa\xf5hzp\x19\x8d\xb7\x9d\x10\xb1\xd6ZJi\xad\ \xad\xaaj\x18\x86<\xcf\xeb\xba\xf6\xde#\xe2\xaf~q\xf2\xdb\xdf\xad\xac\xed6\ \xe7\x1c\x00\x10\x19\x18\x11OO\xee>~\xeb\xfbZ\tk\xad\x10\x82\x99\xbb\xae\xab\ \xeb:\xcf\xf3u\xd9^\xe6\x86\x81\x9d\xed\x84\x10\x88\xe8\xbdo\xdb6\xcf\xf3a\ \x18\xea\xba\xee\xfb\x9e\x88\x00 6\xfa\xd7\xef\xbe\xf9\xfb?\xfe}\xd7\x17\x01\ A\xab\xf8\xbdw\x1e>\xb8w3\xec\xf1\xde\x0b!\xbc\xf7M\xd3\x14E1\x9b\xcd\xf2j\ \xe1\xf9J\t\x047\xbd\xf7\xd6\xda\xa6i\x9cs\x81\x17ZuhR\xdf{\xf5\xfa\xdb\xa7\ \xaf\xff\xed\xdf\x9f\x06\xd2k7\x0e\xdf{\xe7\xc7\xfb\xb3\xb1\x10BJ\x19\xf6\ \x10\x91sn:\x9dN&\x93\xf1x\xac\xc4\x92\xf9\xb2\x04\xd8[k\xad\xed\xfb\xbem\ \xdb\xb2,\x93$q\xce9\xe7\x84\x10D\x14\x9ce\xe6\x9f\x9d\xde\xfb\xf4\xf3\xe5\ \xc5\xcb\xec\xed\xd3\xfb?\x7f\xeb\xf5\xf0U\xc0\x04\x92R\xca{?\x1a\x8d\xe28\ \x8e\xe3\xd8\x18m/1\x8c\xd6\x0e\xa1\xef6M\xd34M0\x1a\x18\xdf\xbaP~\xf3\xeeO\ \xf2\xa29~\xf5z\xe8\x1dB\x88\x80QJ\x05\xc5\xac\xb5\xc6\x18cL\x14EZ\xe9\xc1\ \x01\\\x8a\xe680\xaa\xaa\x8a\xe3\xd89\'\xa5\x8c\xa2HJ\x19\xc4\x0c\x86\x80\xc2\xd6o\x01\x82\x1f!\xd5q\x1c\x87\xc4\x0c\xc3\xd0\xb6m]\xd7u]\xaf\ \xb2"\xe4\xffJ4*J&\xfb\xab\xd5y\xc8\xe4U\x8c\xd6:4\x02"\x92\xdb\xb5\x13Jk\ \x1d\x9f\xba\xd9lv}}\xfd\xfc\xf9\xf3\xcb\ \xcbK\x00\x881\x0e\x07\x8b1\x86\x10\x98\x19\x10\x81\x94R\xd63F\x06F \x85IF\ \x97\xd6$.\xf9\xf3\xcf\xdb\xf7o\x7f~\xfa\xf5s`\xe6xH\x1a\x00\x03s\x8c\x83Q\ \xf1\xe1\xc3/f\xb3\xd9\xcd\xcd\xcd\xe5\xe5\xa5tO\x08a\xb3\xd9\x94e\xd94M\xd7\ u!\x04D$\xa55R$\x05H\x88*x\x05Q\x11\x19\xe7\x9c\xb3Nk\xbdZ\xdc^\xef\xba\xae,\xcba\x18\x84\x0f"\ :\x11\x10d\x16I\x04\x90^\x07\x04$\x02`\x02d\x05\xacA\x05\xa515j2\x99Tm\x1e\ \xf9\xa4\x04\xbc\xef\xa5v\xbd\xf7m\xdb\x86\x10\x04O\xfc~\x86qTGi4$\x14\xb6\ \x10\x14\x03sP\xa4\xc8\x90K\xcch<6\xf9J\x1e\xd9\x17t\xf4\xde{\xbf\xdb\xed\ \xba\xae\xab\xaa*\xcb\xb2\x10B\x08A)ED\x12\xd0=\xc6\xbd\xec#\x12\xed\t#\x05\ \x00\xc0ZQ\xd4\x1a\xad\xe5\x90$Ib\xfd=\x0c\xa3\xf7\xc30\x0c}\xdf\xb7m\xdb\ \xb6\xad8\x15\x8c\xbf{\xfe\xc7\x0f\xcf\x00\xf6\xb5\xa0\xb4\x16A\xd4Z#\x12p\ \xf4~\x17vu\xdf\x14y\xec\xac\xb1C8\xa8\x00\x00\xf8\xc0\x82Q\xd7u\x9a\xa6!\ \x04\xad\xb5sNk-\xc9\xff\ \xf0!\x96E\x8e\xa4\xc0\x9f$\x8d\x81\x9a\xa6\xa9\xebz\xbb\xdd&I\xc2\xcc\x82!\ \x00Gn\x8e&\x18Zk\xb9\n\x8c\xd6:\x84\xd0u\x9d\x1c\x02\x11\x91\xf4)7H\xca\n\ \xc6f\xb3q\xce\t\xed\xc6\x18\xad\xf5\x91\x9b#\x80h\x81`\x18c\x8e\x01i\xad\ \xfb\xbe\x97r\x15jC\xdc\xe7|\x9f4c\xb3m\xf9\xb1(\x8a\xd1hd\xad\x05\x00\xad\ \xb5\xb8PJI\xad\xd3\xc1\xd4\xc1\x8c1\xce9\x19z2\xf7\x88(\x84 \xd5\xd4\xf7\ \xbd\x0fp\x1a\r$\xa3\xb3buW\x14E\x9a\xa6\x12\x81\x9cQ\x02\x92[\xff\x02 \xe7H\ \x92\xc49\x97\xa6\xa9\x103\x0cC\xd7uM\xd34M\xb3.\xb6\xc2\xffI4\xc6eg\x17\xeb\ \xf5\\\x98<\x85\xb1\xd6\x8a\x10\x10\x91>\xd8)\xf3r2f\x96\x8e.\xcb\xb2,\xcb\ \xaa\xaa\xaaf\x88,\x9d|\x94N\x80\x07\x17\xb3O\xf9]\x9e\xe7\xe2\xd1Z\xeb\x9cs\ \xce\x1d\xc1\x84\x9e\xbf`\xc8\xb1\x04c\xbb\xdd\x16E\xb1^\xaf\x8b\xa2\xf8\xe3\ nY5\xfe\xe8\\\x1f\xbb!;;\xbfz\xf2\xf4\xdd\xaf?\xc9D\x91\xfa\x91\xec\x8b\xc9\ \x8e"\xfc\xabC\xb3 \xa2\xe4j\xbb\xdd\xe6y\xbe\\.\xf3<\xcf\xf3\xfc\xd3\xa6\ \xf1\xf1^\x08\xb5(\x87\xd8\x97\xd7\xcf\xaaMq\xf7\xfb\x1b":\xe5\xf6H\x89$\xf3\ XH}\xdf\xcb\x08o\x9a\xa6(\x8a\xe5r9\x9f\xcf\x17\x8b\xc5\xbb\x0f\xf3\xb2\x1a\ \x0eK\x07|\x964\xd1\xa7o\xbe\xfb\xbe\xed\xda\xe5\xf2\xa3`\x88kQ3\xf1.\xbag\ \xad\x15\xc5\x93F)\xcbr\xbd^\xe7y\xbeX,~{{\xbb*Z@\x04\xc4\xcf\xa3\x01\xd9\ \xab\x00\x01\xd3l\xfc\xe2\xe5\xab7\xbf\xfc8\x9f\xdf\xca\xfe\'3T4b2\x99\xc8\ \xda&\xd5(\x90B{Q\x14y\x9e\xbf\xfb0_\x15m\xe4#\x02\xf2\x91\x9b}5\xecu\x1d\ \xb3\xec\xec\xc5\xcb\xd7\xef\xdf\xfe\xbcZ\xdc2\xdf\x85\x10v\xbb]\xd34\xdb\ \xed\xf6\xec\xec,M\xd3#\xcc\xf1\xaf\xaa\xaa\xfe\xb8[~\xda4e5\x1cf\x86\x0c\ \xd9\x93\x12\xe0C(\xc7u\x11\x91\x9e~\xfd\xfc\xe2\xd1\x93u~7_\xe4\xb2=M\xa7\ \xd3\xf1x\x9c\xa6\xa9sN\x1aV\xa2\\\x17\xdb\xaa\x19\xaa\xc6\xfb(.\xf6\x1e\xf6\ \xf9:\xe1\x8692sd\x8e\xc0\xb2\x9f#0\x8f\xc7\xe7Y6\xe9\xfb\xba\xad7\x9b\xaa+\ \xeb\x85Q\xcb$\xb1\xd6X$\x85\xa4C$\x1f`\x08\x10\xf7\xef\x08\xfb\x19t\xfabp\ \xaf\x02\xcc\x1c9\xc4\x18\x83\x0fH\x81\x021\x02\xc7\xc01\xc6\xc8Z\xbb\xd1\ \xe4\x11\xc7\x1892\xb3g\x1e\x02\x80gy\xfe0\x84\x18\xe4\x15@\x96\x04\xd8\xff\ \xc6\xcc\x10\xff6\xa5\xfew\xf6\x1fo\xebo\xf2\xff\x82\xa3\x96\x00\x00\x00\x00\ IEND\xaeB`\x82' def get024Bitmap(): return BitmapFromImage(get024Image()) def get024Image(): stream = cStringIO.StringIO(get024Data()) return ImageFromStream(stream) index.append('024') catalog['024'] = ImageClass() catalog['024'].getData = get024Data catalog['024'].getImage = get024Image catalog['024'].getBitmap = get024Bitmap #---------------------------------------------------------------------- def get025Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07MIDATH\x89\xbd\x97K\x8f\x1b\xc7\x11\xc7\xab\xaa_3\xc3\xc7\xd2\xd2\xeeRr\ \xa4\x8d\xb0Vb\x0b^\x08Q\x0489X>\xf9\x16$\xb9\xe4\x94\xef\x96\x0f\x10\xf8\ \x90S\x82 \x88\x81\xc0\x81\x91\x9bt\x11$[\x1b\xc9\x8f\x95\xb9\xbb\xdc\xa18$\ \xe7\xc1\xe1tw\xe5\xd0\xc3\xd9\xb5\x91\xb3\xfb@.\x87\xcb\xfau=\xfa_\xd5\x00?\ \xcaB\x00\xb8\xff\xf0\x91\xd6F)-\xa4\x14$\x90\x04"23\x00\xb7\xff\xc5\xe1\x85\ \xdb\x0f\x8c\xdb\xa7\xf8\xff\xec\xb5\xef\x0c\x08\xc0\xcc\xfc\xd9?\xff"\x01@k\ \x13E\x896Q Q\xc0\x00\x033{\x00\xb6\xce\xd5\xde\xd6\xce\xd6\xd6\xd6\xdeZk\ \x1b\xeb\x98\x81Hh\xa5\x93\xa87P\xca\x00\x00"n\x19\xc8\x00\x88\xc0\x9e=;\x00\ \x90\x00\xa0\x94\xd6&\x8a\xa2X\x99HJ-\x88\xc2f\xbco\xc0U\xc86\xd2Z\x88X\x08\ \x01\x00\xd6\xda\xa6i\xea\xba.\xcb\xb2(\x8a\xd5\xf24\x9bM\x92\xc1\xb5\xb7\ \xae\x8d\x93\xc1N\xa0 \x02\x00" \xb3\xf7\xde\xb7\x18!\xa5RZ\x99H\xebH)-\x84\ \x00@t\x85\x12~\xd8\x1f\xf5z\xbd(\x8a\xb4\xd6\x88\xe8\xbd\xdfl6u]WUU\x14\xc5\ j\xb5\xca\xb2,\xcb\xb2\xf9\xfc\xecM:\xd9\xbfy\xe7\xd6\xc1\xbbH\x88\x80\x80\ \x88\x08\xcc\xde\xd9\xad7\x82\x84\x90RJ\xad\x94VJ\x13\xa1\xc2jgd\xae_\x7f{4\ \x1a\r\x87\xc3$I\xa4\x94\xde{k\xedz\xbd\xee\x18\x8b\xc5\xa2\xd7\xeb\xc5q\xac\ \xb5N\xd3\xf4\xd5\x97O\xf2Ev\xf7\xde\x838\xe9\x03"\x02\x023\xd2\x16\x83$\x88\ \x84 \x12B\x10a$\xeb\x1b\xbb\xc3\x1b7n\x8c\xc7\xe3\xfd\xfd\xfd\xd1h\xa4\x94\ \xea\x00y\x9eWU\x15\xc7q\x14E\xc6\x18\xad\xb5\x94R\x08\xe1=7\x8d\x9d\xbc>\ \xae\xd6\xd5\xfd\x87\x1f&\xc9\x00\x11\x99=9\xdab\x10\x03\x1b\x00\x15V7\xf7vn\ \xdf\xbe}pppxx8\x1e\x8f\x89\xa8i\x9a\xa2(\x96\xcb\xa5s.I\x12\x00\xf0\xde333\ \x03\x00\x111\xc04]\xbdum\x17\tg\xe9\xe9\xf1\xb3\xc7\xf7\x1f>B$\x00\x0cU)!\ \x14\x1d00\xa0+vFf<\x1e\x1f\x1c\x1c\x1c\x1d\x1d\xed\xed\xed\x05\x8b\xcdvy\ \xef\x9ds\xcc,\x840\xc6 \xa2\x94R)\xf5\xe4\xd9kO&JpO\xab\xc8D\x17\x17\'_\xbf\ |z\xe7\x9d#`f\xbf\r\x1a\x00\x03\xb3\xf7\x8d\x12\xfe\xfa\xf5\xb7\xc7\xe3\xf1\ \xe1\xe1\xe1\xde\xde^8=\xce\xb9\xc5b\xb1\\.\xcb\xb2\\\xaf\xd7\xce\xb9\xc0\ \x08\x00\xa5\xd4\xd3\x17\xa7\xcb\xc2\x01ED\xca\x18c\xb4\x91R\xce\xceO\xae\ \xed\xde\xec\xf7w\xb8\xab4\x00`\x0f\xe0\xaaa\x7f4\x1a\x8d\xf6\xf7\xf7\xc7\ \xe3q\xf0\xd29\x97\xa6\xe9|>/\xcbr\xb3\xd9 \xa2\x10\x82\x88BEH)\xb3\xd5\xfa\ \xd9\x7f\xcf\x95\x8e\x9c\x93\xc0\x8d\xd0l\x8c\x16\x82\x00\xa6\xf3t\x92$C\xef\ \xf9\x12\x03l\x91m\xaf\xd7\x1b\x0e\x87\xa3\xd1\x88\x88B|\xd24\x9d\xcdfy\x9e{\ \xef\x89\x88\x99\x89(\xfc\x82\x886\x8d\xfb\xfbg_(\xa5\x89\x04\xb9\x86\xbdbrJ\ \x1b\xa3%\x02\xa7\xb3y]\x17R\x9a-\x86\xc1\xb9:\xd2:\x8a\xa2$I\x94R!\x13\x8b\ \xc5b>\x9f\xe7y\xce\xcc\xdb#\x87\x01\xe3\xbdG\xc4\x7f\xfc\xfbyU\xad\x85TH\ \x02I0[\x04\x87\x02b\xad\x05\xc1z]U\xc5\xa27\xdc\xbd\xf4\xc6\xdbZ\x888T\xa7\ \xb5\xb6(\x8a\xa6iB>\x82\xc5\xabZ\x12\\y\xfab\xf2\xd5\xc99\x12\x11 \t\x16Bz/\ \x99-\n\x16\n\xfa\nFU\xb9*\xd7\x97\xb9a`gk!D8\xe7\xeb\xf5z\xb9\\6M\x13\xf2\ \x11\xb6\xdf\x91B\x11O\xd3\xe5\xa7\x9f?o\xcf\x01\x12\x010\x01\xb2\x00\x96 \ \x9c\x90\x18+1\x1c\x0e\xf3*\xf5|\xa5\x04\xac\xadC(\xac\xb5UU9\xe7\x02/\xd8\ \xfd\x01\x03\x00\xfe\xfa\xaf\xa7\xb6\xd9 "!\x11"\x01\x82``v\x82\x04)2\x91\ \xea\xf5\xfb*\x9d\x85\x9f\xb4\x05\xed\xad\xb5\xd6n6\x9b\xf5z\x9d\xe7y\x92$\ \xce\xb9P\xbbD\x14\x1c\xea\x18\x9f~\xfe\xc5\xecM\xd6\n\x17QH\x18\x92\x00\x00\ `)\xc8K\x89Z\xb3\x8b\xa2(\xd2\xf6\x12\xc3hm\x13t\xb7\xaa\xaa\xaa\xaa\x82\xd1\ \xc0\xf8aCA<9}\xd3Jc\xd0\x0fj\xa5\n\x91\x00X\x92W\x8a\x94fo\x8dV\xbaq\x00\ \x00\xad\x15\xeb\xb8\xd3\xdd\xa2(\xf2<\xaf\xeb\xda9\xd7\x16\x88\xf7\x1d\x03\ \x00\xfe\xf8\xfb_\xbd\xff\xdeO\x01\xdb\x88\x11\t")\x84\x14RJ)\x95n\x97\x10\ \x02I@\x10\xa4\x104\x06j\xfb\xc7j\x15\xc4q\xb3\xd9\x84\x0cu\xb1\xea\xb6\x9e\ \xc4\xe6w\x1f\xff\xe2\x0f\xbf\xf9\xb561"\t\x12B\n!\x95\x94J)m\xb4\x8ac\xad\ \x95$"$y57HBw\xdan\x8c\tiWJI)\xbb\xdct\x98\xa0\x05\xef\xff\xfc\xd6\xc1O\xf6\ \xfe\xfc\xb7\xc7\xf3\xf9*4\x12!\x08\x11\xe2\x88b\x83R\xb0\xf7\xce\xf96Z\x02\ \x00\xee\x1c\xdeC\xc4b5SJ\x05g\x83\x9c\x84ED\xe2\xfb\xab\xfbj8\xe8}\xf4\xc1{\ JG\'\x93yxj\x94\xe8\'r\x90\x10\xbb\xf5r\x91\xa5o\n\xeb\xe0\xf8\xf9\x93\xb6\ \xa0\xa3\xde \x9bM\xb2,\x8b\xe38\x98\x0e\xc8\xe0P\'\xf8\x1d)\xf9\x0f\xbbubp\x90\x90\x96\xb6(\x9b,\xcb\x9b6\ \xb9[oL\x94X\xdb,\xb3\x94\xb6\xab3\xd4\xfd\xd1}\x0c;0\xc6\x84\xce\x16\xc7\ \xf1xo\xf4\xd1\x07?\x9b\xa6\xcbfS\x0ec\x02\xb7^-\xe6\xa7\xe7\xf3j\xc3\x00p\ \xfc\xfcI\x8bQZG&\xbe\xb88m6u\xd8\xb8\x94\xb2\xf3\xa6\xc3t\x0f\xf5\x95\xa5\ \x94\x02\x00\xf6\xee\xe0\xc6\x80m]\xe6\x8b\xaaX~\xf3\xedw\xb3\xac\xf2\x0c\ \x01#\xbb*J\x06;\xfb7\xef\xbc\xfa\xf2\x89s.\xf4\xab`\xc2lW(\xeb\x90\xff.C\ \x88\xe8\x9ck\x9af\xb5Z\xa5i\xaa\xa8!\xd8,\x16\xf3\xf9\xb2\xb4\xfeR\x08%\xc0\ \xe5\x0cw\xeb\xe0\xdd|\x91M^\x1f\x13Q\x88Iw\x02\xc2\n\xc1\x0c=\xc29W\xd7uh\ \xe1eYfY6\x9dN\xcf\xce\xce..\xa6_}{\xbe\xcc\x9b\xed\xd0\xd1a\xba\x03Nx\xf7\ \xde\x83j]M\xa7\xa7\x81\x11L\x075\x0b\xd6\x83\xeei\xad\x83\xe29\xe7\x82\xd4\ \xce\xe7\xf34M\xcf\xcf\xcf_\xbc<\x99e\x15 \x02\xe2\xf7\xbd\x81 O\x80\x80q\ \xd2\xbf\xff\xf0\xc3\xe3g\x8f\xcf\xceN\xc2\xfc\x17zh\xd0\x88\xe1p\x18\xc6\ \xb6P\x8d\x01Y\x96\xe5r\xb9\xcc\xb2,M\xd3W\xdf\x9c\xcd\xb2\xcasG\xc0p\xb6%\ \xb4\xf3n\xcb\x02\xc4$\x19\xdc\x7f\xf8\xe8\xeb\x97Og\xe7\'\xcc\x13\xe7\xdcf\ \xb3)\xcbr\xb5Z\r\x06\x830:\x05L\xf7U\x9e\xe7\xdfM\xa6o\x16\xe52o\xb6=\x83\ \x10/\xf50\xf4\x1b\xdc\x0e\x8a\xd0\xc9\xe1\x9dw\x8e\xae\xed\xde\x9c\xa7\x93\ \xb3\xf34LO\xa3\xd1\xa8\xdf\xef\xc7ql\x8c\t\xcd)x9\xcfVy\xd9\xe4\xa5\xb5\x1e\ .\xf5\x14\xa9\x8d\xd7\x95\xdc0{f\xf6\xcc\x1e8\xcc\xe7\x08\xcc\xfd\xfeN\x92\ \x0c\xeb\xba\xa8\x8a\xc5"_/\x8bs%\xa6Q\xa4\xb5\xd2H\x02I:O\xd6A\xe3\xc0\xb7w\ \x84v\xd8\xbbz1\xb8\xd44f\xf6\xec\xbc\xf7\xce:$G\x8e\x18\x81\xbdc\xef\xbdg)M\ o\xb8\xcb\xde{\xf6\xccl\x99\x1b\x07`\xdbYp+\xac\x0c\xe1\n\xc0\x80\xb8\xbd\ \xaf003\xf8\xed\xed\xe5GX\xff\x03,}\x834\xc6\xa3\x1c\x05\x00\x00\x00\x00IEND\ \xaeB`\x82' def get025Bitmap(): return BitmapFromImage(get025Image()) def get025Image(): stream = cStringIO.StringIO(get025Data()) return ImageFromStream(stream) index.append('025') catalog['025'] = ImageClass() catalog['025'].getData = get025Data catalog['025'].getImage = get025Image catalog['025'].getBitmap = get025Bitmap #---------------------------------------------------------------------- def get026Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x07%IDATH\x89\xbdWKo\x1c\xc7\x11\xaeGw\xcfk_\xa6H.)H\x04M\tp\x04\x0bJ\x0c\ \xe5\x18\xfd\xc7\xfc\x82\xfc\x85\x9c\x03\x18\x08\x92SN\xf6\xc5pbQ\xb2d\x89Y>\ 4\xdc\xe7\xcc\xce\xab\xbb+\x87\xde]\xd2Nru\x1ffgwg\xea\xeb\xaa\xfa\xea\xabj\ \x80_e!\x00\xbcx\xf9\xca\x98Hk\xc3J11\x12#\xa2\x88\x00\xc8\xe6)\t\x17\xd9|\ \x11\xdc\xfe\x8a\xff\xcb\xde\xe6S\x00\x01DD\xfe\xfe\xf5\x9f\x15\x00\x18\x13\ \xc5qj\xa28 Q\x80\x01\x01\x11\xf1\x00b\x9dk\xbcm\x9cm\xacm\xbc\xb5\xd6v\xd6\ \x89\x00\x11\x1bm\xd28\xebk\x1d\x01\x00"n1P\x00\x10A\xbcxq\x00\xa0\x00@kc\ \xa28\x8e\x13\x1d\xc5J\x19&\n\x9b\xf1\xbe\x03W\xa1\xd8\xd8\x18\xe6\x84\x99\ \x01\xc0Z\xdbu]\xd34\xeb\xf5\xba,\xcb\xd5\xf2r~;I\xfb{\x9f\xed\x8d\xd3\xfe0\ \xa0 \x02\x00"\xa0\x88\xf7\xdeo`X)\xad\x8d\x8ebcb\xad\r3\x03 \xbaR\xb3\x1f\ \xf4FY\x96\xc5ql\x8cAD\xef}\xdb\xb6M\xd3TUU\x96\xe5j\xb5\x9a\xcf\xe7\xf3\xf9\ |6\xbb\x9a\xe6\x93\xc3\xe3\xd3G\'_ !\x02\x02""\x88xg\xb7\xde01+\xa5\x94\xd1\ \xdahm\x88Pc5\x1cE\x0f\x1e<\x1c\x8dF\x83\xc1 MS\xa5\x94\xf7\xdeZ[\xd7\xf5\ \x0ec\xb1XdY\x96$\x891&\xcf\xf3\x1f\x7f\xf8\xb6X\xcc\x9f>\xfb*I{\x80\x88\x80\ \x82\xb4\x85Ab"f"f&\xc2X5G\xfb\x83\xa3\xa3\xa3\xf1x|xx8\x1a\x8d\xb4\xd6;\ \x80\xa2(\xaa\xaaJ\x92$\x8e\xe3(\x8a\x8c1J)fFD\xe7\xdc\xe4\xe2\xbc\xaa\xab\ \x17/\xff\x90\xa6}D\x14\xf1\xe4h\x0b\x83\x18\xb0\x01Pcu|0|\xfc\xf8\xf1\xc9\ \xc9\xc9\xd9\xd9\xd9x<&\xa2\xae\xeb\xca\xb2\\.\x97\xce\xb94M\x01\xc0{/""\x02\ \x00\xb4]\x88HD77\x97\xe7\xdf\x7f\xf3\xe2\xe5+D\x02\xc0\xc0J\x05\x81t \x80\ \xae\x1c\x8e\xa2\xf1x|rr\xf2\xfc\xf9\xf3\x83\x83\x83`\xb1\xdb.\xef\xbdsND\ \x989\x8a"DTJi\xad\xb5\xd6\xc1\xad(\x8a\xe28\xbe\xba\xfa\xf8\xfe\xedw\xa7O\ \x9e\x83\x88\xf8m\xd0\x00\x04D\xbc\xef4\xfb\x07\x0f\x1e\x8e\xc7\xe3\xb3\xb3\ \xb3\x83\x83\x83P=\xce\xb9\xc5b\xb1\\.\xd7\xebu]\xd7\xce\xb9\x80q\x1f\xc0\ \x18\x13\x02\x18\xc8\xc2\xcc\xb7\xd7\x1f\xf7\xf6\x8f{\xbd\xa1\xec\x98\x06\ \x00\xe2\x01\\5\xe8\x8dF\xa3\xd1\xe1\xe1\xe1x<\x0e^:\xe7\xf2<\x9f\xcdf\xeb\ \xf5\xbam[Ddf"\n\x8c\xd8!i\xad\xa3(\n\x90\x81\xf7"\x93Y>I\xd3\x81\xf7r\x07\ \x03bQl\x96e\x83\xc1`4\x1a\x11Q\x88O\x9e\xe7\xb7\xb7\xb7EQx\xef\x89HD\x88(\ \xbc\x11\xf2\xc1\xccJ\xa9\xfb\x0e\x85\xc7\x9csW\xd7y\xd3\x94JE[\x18\x01\xe7\ \x9a\xd8\x988\x8e\xd34\xd5Z\x87L,\x16\x8b\xd9lV\x14\x85\x88lK\x0e\x03\x8c\ \xf7>\xdc3\xb3\x88x\xef\x83C;\xca\xb5m[\x96eU.\xb2\xc1\xfe\x9d7\xde6\xccIH\ \xa3\xb5\xb6,\xcb\xae\xebB>\x82\xc5\xfbZ\x12\\\x81\x9fU<\x06o\x98y\xb6(\xeb\ \x8et\x94\x0e\x87\xa3\xd5\xba\xbe\xcb\x8d\x808\xdb\x84\x8dx\xef\xeb\xba^.\ \x97]\xd7\x85|\x04\x8b;s\x81\xc4\xbb2\xd8\xb1\xf9\xa7\x8b\xdb\xef\xdfL\xfe\ \xf5\xe6\xdfM\xbd\x1c&\x98\xc4\xe9`0(\xaa\xdc\xcb=\nX\xdb\x84PXk\xab\xaar\ \xce\x05\xbc`\xf7\xffa \xe2\xf9\xfbOo~\xfa\xf4\xfa\xddM\xd75 \xe2\x14\x1b\ \xd2\x14\xc5:\xeb\xf5t~\x1b^\xd9\x10\xda[k\xadm\xdb\xb6\xae\xeb\xa2(\xd24u\ \xce\x05\xee\x86\xcd\x06\xe2\xed0\xce\xdf\xdf\x9c\xbf\xbf9\x7fw\xe3\x9cED"f\ \xd6\x00\x00\xa2\x98\xbcRh\x8c\xb88\x8ecc\xef`\x04\xad\xed\x82\xeeVUUUU0\x1a\ 0~\xd9P\x10\xff\xf8\xa7\xafm\xd7"" \x12q`\x02\x11#\x12\x80(\xf2Z\x936\xe2md\ \xb4\xe9\x1c\x00\xc0\xc6\x8au\xb2\xd3\xdd\xb2,\x8b\xa2h\x9a\xc69\xb7!\x88\ \xf7\xf7\x13>\x1c\xa4\x01\x03\x91\x90\x88\x88\x89\x14\xb3b\xa5\x94R\x9br5\ \x86\x99\x91\x18\x82 \x85\xa0\t\xd0\xa6\x7f\xacVA\x1c\xdb\xb6\r\x19\xfa\xef\ \x9c\xff\xf6\xd9\xe3\x1d\x06"11+f\xa5\x95\xd2Z\x9b\xc8\xe8$1F+"BRr\x0f\x06\ \x89\xcdN\xdb\x97\xcbeQ\x14m\xdbv]g\xad\xbd\xefJ\x80\xf9\xcd\x93\xe3\x8d\x1f\ \xb8-QVJ)\xad\x95\xd2*\x89\xa3$\xd2\x8a\xc9{\xe7\xfc&Z\x1b\xa6i\x93\xae\x96\ \x97\xf3\xf9<\xcb2c\x0c\x00\xec\x84\x84\x99\x03\xd7w\xdc\xdd\xdf\x1b\x8c\x0f\ \xf7\xf3\xe9\x82\x88\x94\xd2\xac\x8cR\x9a\x95R\xcc\x9a!M(\x89\xc1\xb7U\xd7u\ \xd6\xc1}o \xce\xfam\'\xf3\xf9|:\x9dN\xa7\xd3\xe0P]\xd7!t;\xc1\xdfl[\xa9\xdf\ \xbf\xf8\\\xb1\n\x18Zk\xa5CKTi\xa2\xfb\xa96\n\x9d\xed\xe6\xf3\xa2\xdb$w\xe7\ \x8d\x8e\xd2\xfe\xdelv\x15RGDA\x07\xc3u\'-j\xbb~\xf7\xe5\xe9_\xff\xf1\x03\ \xb3RJ+m\x94b\xad8\xd2\xd8K)\x8bQlUW\xeb\xb2\xea\xbc`\x18\x8b\xb6\xd2\t\xf0\ \xd9\xdex\x9aO\xf2<\x0f\x16\x83x\x045\x0c`!=!\x98\x87Y\xf6\xf0\xf8\xe8v\xba\ \xd8\xb0K\xb1\xd1\xd4Kh\x90\x90\xa6\xae\xa8\xd7\x97Wy\xb1\xb6;\xe3\x0c\x00\ \xa7g\xcfL\x14%Y\x0f\x00.>\xbc\rb\xcc\xccZ\xeb\xd0\xa9B\x92\x82\x1f;\xe5\x07\ \xa4\x1f?\\\x07\x8c\xd8P?\xe1a\xc6\xb1vm]L\xa7\x9f..\xa7U\xebC\t\xbc\xfe\xe7\ \xb7\n\xe0n\x86{t\xf2E\xb1\x98O.\xce\x89(\xf4\xc1]\x05\x84\x15\x82\x19z\xc4\ \x97O\xc7\x7f\xf9\x1bh\x864\xc2^J\x83\x84b\xed\xba\xb6\\\xcc\xa7\xef>\\/\x8b\ n;t\xc0\xcf\x82\x06\x80H\xf8\xf4\xd9WU]\xdd\xdc\\\xee\xfa`h\xf2A\xedC%Yk\xc3\ _\x8f\x8eFmS\xf5SJc0\xd45U\xb9\x98O\xdf\xbc\xbb\xb8\x9dW\x80\x08\x88;Yg\x008\ }\xf2\xcc\x98Xi\xadX\x9b(~px\xdc\xd4M~3\t\x85\x12F\x0b\xe7\x9c\xb5\xf6\x17\ \xb3\xa0mk\x926\xd1\x1e\\]\x95\xcb\xe9\xf4\xd3\x9bw\x93|\xb6\xf6\x82\x08\x80\ D\xc1\xa1\xd7\xdf\x7f\xa3`3\xef\x02\x00\x86-\xa4i\xff\xc5\xcbW\xef\xdf~w{\ \xfdQd\x12z\xd4z\xbd^\xadV\xfd~?\x8cNJ)"\x92\xaes\xed\xaaXwu\xb5\xbe\xbc\xca\ g\xcb\xf5\xb2\xe8\xb6=\x83\x10\xef\xf40\xf4\x1b\xdc\x0e\x8a\x9bq\x11\x91N\ \x9f<\xdf\xdb?\x9e\xe5\x93\xab\xeb{|w\xb4v\x01\xef=\xbb\x1c\xa3\xa2\x90\xe0\xb6\x8aF \xea\xba.\ \xcb\xb2,Kk-\x11EQ\xc4|\xae\x1co\xcd\xc7\xfcs\x81\xc8>/>\x9d}>;\xbf\xfe\xfe\ \x87_\x9e>9\xf9\xcb7\xc7\x7f~\xf2\xa7(\x8a\xba\xae\xe3\x1a "\n\xb5\xcd\r\ni6\ \xfd#\x8a"\xa6\x9d7\xb8\xad\xdd\xb2\xea\xb2\xac\xe0\x00\xb7"\x93\xf2\xe3\xe9\ \xd5\xd9y\xf6\xb7\x7f\xbe~\xf2\xe0\xe8\xeeA\x12\xeb\x81\xab\xe7\xc3\xea\xddU\ \xd1\xb4In\x8as\xee\x1f\xc6\x18\x00\xd8\x18\t\x0b\x9d\t\xffp\xb6\x10R\xb2\ \xc2X\x01Ji\xa5\x8cRZi-\xa5<\x9b\x7f\xce\xafq\'&\xdf\xddt]\xe7~Z.\xf3\xf9\xd9[!\xc4\xa6G\xb1!\xd6\xed\x90.\ \xae\xb5\xd6\x04\x8a;/"\x08\x04-\xc9jH,\x8e,\x1a1\xf4m\x99g\xd7\x1f>]\x16\ \xe5\xb0\x1e:\xe0\x8b\xa2\xf1.\x1f?\xfb\xb6i\x9b\xab\xab\xf3M\x1fd\x99e7N\t/\ PJ\xf0\x02\xa5\x12dd\x88\x0c\x8c,&1\xc4\x86\x14vm]\xe6\xf9\xf5\xaf\x1f\xce\ \x16y\x03\x88\x80\xf8e6\xc0s\x15 `\x9c\x8c_\xbc\xfc\xee\xed\xcf?^\\\x9c\xae\ \xfb y\xef\xb3\xd2\x8d"\xa9\x0c(\x05ZC\x14\xa1\x8d\xd0F`#\xd2\xb2\xf7}_\xb7\ \xf52\xcf>|\xba\\\xe4M\xa0\r\x02\x97\x99\'\x9b\xd5\x90\x8c\xbc\x85$\xd9y\xf1\ \xf2\xd5\xc7w\xaf\x17\x97\xa7Ds\xeeQ:J\xe2d\x14k\xa5\x8d7&\x18\xe3\xb5\x06\t\ ~h};\xf4MS\x9f_\xa4YQ\x17\xe5\xb0vV\x81(\xbe\x90\x00\xadS\xd9\x8c\x8b\x88\ \xe2\xfe\xa3\xe7{\xfbGY:\xbf\xb8L\xab\xaa\x9aL\xa7\xbb;\xbb\xc3x\x1c\xdb\xd8\ E\xa6\x97\n\x05\x86\x10\xdc\xd0gyY5CY;\x17`\xedC\x88\xb8\xf6\xdc-n\x88\x02\ \x11\x05\xa2\x00\xc4\xf39\x02\xd1x\x1a&f\x11\x11\xef\x9cw\xce#\x02\xeav8\x90\xa3\xa3\x87\xc3\xd1\xf0\ \xb0?(\x0ezD\xac\x9a\xda\xa6m\xda:\x94UYn;\x8cbY\xe4y&\xe2\xe6\xb3\xf9\x8bg\ \xdfoV\x8bO?\xff\xbaW\xf4\x01\x11\x01\xc1\x0ci\x0f\x83\xc4D\xccD\xcc\x8c\x08\ \x02\xe1\xd6\xd1\xc1x|{<\x1e\xdf>9\x19\x8eFN\xa4i\x9b\x10B(\xcb2\x94\xa1\x17\ \xf2^\x9e\xe7y\x96g\xde{\xe7\x84\x99\x11)iz\xf7\xfayU\x85\xaf\x9e|S\x14\x03D\ 4SJ\xb4\x87\xc1.\xed\x00\x80\xa8\xdb[G\x07\x0f\x1e|xzz\xfa\xe8\xd1\xa3\xfb\ \xf7\xee\x02@\x19\xc2j\xb5\x02\x80\x94\x92\xaa\x9a\x9a\x9a"\x18\x00\x10\x123\ 33\x11\x11!!N\xa7g\xcf\x7f|\xfa\xf8\xc9\xb7\x88\x04\x80\x1d+\x05:\xd2\x81\ \x81Aj\xd7\xc3\x81\x8c\xc7\xb7OOO\xbf\xfc\xe2\xcb\xd3\xd3\xfbIm\xbd^w\xd5h\ \xea:\xc66\xa6hf\xc2\xe2\xb3\x0c\x91\xc4\x89s\xe2\\w\xf1\xce\xf9,\xcf\'\x17o\ ^\xfe\xfc\xc3G\x9f|\x01f\xa6\xfb\xa4\x01\x18\x98il\x10\x9a\xa3\xa3\x87\xe3\ \xf1\xf8\xd1\xa3G\xa7\xa7\xf7\x01\xa0,\xb7e\xb9],\x16\xab\xf5*\x84\xaa\xa9\ \x1b3c\x11Dda\xe7\x9cs\xce;\xef\xbc\xf7\xde\xfb\xccg\x99\xf7\xde3\xf3\xe4\ \xfc\xd5\xad\x93\xbb\xfd\xfe\xd0\xae\x98\x06\x00\xa6\x90\xdar0\x1a\x0cG\xc3\ \x93\x93\x93\xfb\xf7\xee&\xb5\xb2\xdc\xae\xd7\x9b\xd9t\xb6X,\xaa\xaa\x8a)"!\ \x03\x13\x190\xabi\xc7\x1cq""\xde{\xe7\xbcw\x9e\x88\x01\xd0\xde\x9f\xcd\'\ \xef\x8a\xe2P\xd5n\xc0X\xd4\x18\x8ab|\xd8\x1f\x8cF#\x00X\xaf\xd7e\xb9\x9dMg\ \x97\x8b\xcb\x10*3%$\x03\x03\x024\x04\x04\x04"\xa4\xc4,,WA9\xe7\x00\xc9\xccR\ \x8a\x93\xe9eUm\x9d\xcb\xf60\x06\xb1\r\xfd\xbedY^\x1c\xf4\x9cH\x19B\xdb4\x8b\ \xc5b\xb1X\x84P\x81\xd9\x8e!\x80H\x04\x00\xa6\x8a\x00\xc0LL&"\xeaD\x9c\xdf\ \xf5\x1c\xa4\x94\xea\xba\te\x196K\x1e}p\x1dM\x8a5s\xe6\xbd\x10q\xd36\xab\xd5\ \xaa\xae\xaa\xd5zUU\x95\x99v\x18p\xad%\xd0\x81]\x0b\x0c\xa2\xf7.zO\xccj\xd6\ \xd4MY\x96\x9b\xf5z[\x97\xd7\xb51\xb0\xd8\xd6\x88\xd8\xf5y\x08\x01\x00\x9a\ \xba\x0e\xa1\x8a)\x12\xd2\x15\xc6o\x94\x12\x11\x11\x89\x90\x90\x88\x08\x10\ \x9cSa6\xb5\xaa\xaa\xd6\xdb\xedp4\xdc\xbe\x9f\xaa\xdd\xa0@lj\x04TMm\xdb\x86\ \xb2L)\xc6\x18\x9b\xbaAB\x83\xab\x8c\xfd\x0f\x06`\x97D&a\xe9\xe2c\x96\x94t\ \x10\x06\x83\x83\xf5\xc1A\x9fijvM\x01\x8b\xa9\x8di\xa7We(U\xb5\xeb\x0f\x06\ \x06\xbaN\xd1M\xb5G\xdc\xc5\xc1\xc4,,\xe2\x10\xd19\xa7\xaaEQ\xe4\xbd<\xcf{\ \x99wp\rc\x98b\xdb\xb6m\xd3\xd4\xa1\xacB/\x98Z\xd7\x1fD\xd6\xf5\xf1U(?\xbf\ \x9a\x14=w\xff\xce\xadN\x1d\x99\x88\x98;f3\xb3\x99iJy\x9egY\xe6\xbdw\xde%\ \x00\xb8\xa6@\xb2\xba\xae\xaa*\x94\xe56\xef\xe5j*,\x88\x08\xcc\x80`\xaaH\xd4\ \xc6\xf4\x8f\x1f\xdf,\x96\x1b\x16\xf7\xc1\xad\xc3\xa2\xe7\x89\xa8S]\'\xe2\ \x9c\x13\x11S\x8d\xde\xf3\xae\x9b\x98\x88\x93\x19\x00\xd0N\x05H\xaaPu\xda^n\ \xb7U\x08M\xdb$Mj\xdaY\xe6\xf9l\xf5\xdd\xdf~Z.7\x88h)}\xff\xef\xd7\xbc\x173a\ \xde\xa9\x80\xef$@\x88\x88\xb0\xe3\xa3\xbbY\x1bdqe\xb9\xe9\xb4\xddg\x9d\x15\ \x92s\x8eY\x08\xe9\xd9\xcb\x8b7\xef\xe7xcm\xcb\xea?/\xce\x1f\xff\xe1\x81\xb0\ \x88\xdb/\x916F\x0405UM)*0\xdcL\x9a\xcf\x0eV\xf3\xb3\xce?\xbc\xf7L\x9d&\xbaP\ \xa7\x9f^N\xab\xba!"\x04D\xec\x0e\x8aH\xf4\xf6\xd7\xf9G\x0fn\xdf\xbb\xd3\xef\ \xca\xe0\xbdg\xe2\xa4\x9a\xcc\xda\x18\xeb\xa6i\x9aF\roF\x03\xbd\xe2p>y\xb7Z-\ \xf2<\xeb\xfc\xc39\x99\xce\xcb\xf3y`&\x16\x0770\x88vu\x7f\xfa\xef\xb7\x1f\ \xde\xbd\x9dy\x9f\xe7\xb9\x88\xa8j\x8c\xa9\xaa\xaa\xb2,C\x08\xab\xf56)\xfd&\ \x1a\xe7\xb3\xfe\xe1\xf1\xe5\xfcW\x11\xd7y\xd4\xfb\xc9\xbaU\xce\xf3"\xcb{H\ \xccl\x84@\xb4\x87 aa"\xfc\xfb\x0fo\xff\xfc\xa7\xc7\xce\xb9NcB\x08\xeb\xf5f\ \xb3Yo\xb7\xeb\xb2\x8a\xddpsE\x01\x00\x80\xa3\xe3;m\xb2\xf9l>\x99L_\xbf9\xbb\ \x9c_\xb6M\xdd\xb6m\x8c\xad&5\x03\xeb$\x8d\xa5k\x93\xce\xd4W\x9b\xf2\xc5\xeb\ Y\x87\xb1\xd9\x94\x8b\xe5r\xb9X.\x97\xab\xf7\xe7\xb3\xaa\xd6\xab\xcd\xe5\xaa\ \xa9\x0f\x06\xc3\xf1\xbd\x8f_<\xfb>\xa6x|\xacH,\xce%\'\xb1\x15\x11\xd1$\xc6\ \x8c\x80\xb8wL\x11\x16\x16a\xf9\xd7\xb3W\xc7\xa3\x1e\xa3\xcd\xe7\xf3\xe9d:\ \x9bMf\xb3\xd9jS\'\xc3+\xcd\x93\xab\xae\x06\x80\x07\x0f?\xdb\xac\x16\xef^?\'\ Dq\xde{o\xc9kjR\x94\xc4\xc2\xca\xaa\xc9\x80\x01\x01\xbb\x97\xd0\x10\x94\x01\ \x9e\xfe\xf3\xa7\xd3\xbb\x83\xf9lvq1\xb9\xb8\x98\xbc=\x9b\x94U\xda\x0f\x1d7\ \xa2\xd9\x85D\xf8\xe9\xe7_WU\x98\xcd\xce\xb2<\xcf2\xefD\x9c8P1eMlL\xa6\x04F\ \x00\x04@\x0cH\x08\x04X\x87\xea\x97_.\xcb\xed\xf2\xe2b\xf2\xf2\xf5\xd9r\xd3t\ z\xf7\xdbh:#A@\xc0^\xd1\xff\xea\xc97\xcf\x7f|:\xbdx\xc3\xcc\x84$\xc2\xce\x91\ \x13"%4"#2$@\x06#K\x980\xc6\xd46U\x08\xdb\xe5b\xf1\xf6l\xb2\xdc4v\x8d\x80vU\ \x9b\x1d\x1b`\'\xb9E1x\xfc\xe4\xdb\x97?\xff09\x7fe\xd3s\xb5\xa4\x9a\xc0"\xa1\ \n\x1bP\x02N\xd6\xc6d\xa4-\x84\x94\xda\xa6\x0ea{1\x99\xaf6uY\xa5\xfd\xd0I\ \x88\xd7\xfc\xea\xfc\x06\xf7\x83\xe2n\\D\xa4\x8f>\xf9\xe2\xd6\xc9\xdd\xf9\ \xe4\xdd|\xbe\xa8\xab\xaa*\xb7\x83\xe1\xf6\xa0\xe8gy\xcf{\'"\x08\xa8\x1a\xdb\ \xb6]o\xca\xb2\x8aU\xad\xc9v\xf6\xd0\xed\xb0\xcb\xd7\x8d\xda\x98\xa9\x99i7\ \x99\x9b)\x00\x82Y\xbf?,\x8a\xc3\xaa\xda\x86\xcd\xb2l\xca\xf2b\xce4\xcf\xbcs\ \xde\x111\x91S`5LJ\xb6\xe3\xc4\x951]\x7f\x18\\\xab\x80\x99\xa9%UM1!%Jd\x08\ \xa6\xc9TU\xcd\xb9\x8cG\x1fX7\x06\x9a\x81Y\x02Hf\x96\xac{\x17\xf6gF\x043@\ \xdc\x7f\xaf\x18\x98\x19\xa8\xc1\xef\xb6\xfe\x0bS\x82\x96\xd8\x83\xc2\x98\ \xb7\x00\x00\x00\x00IEND\xaeB`\x82' def get028Bitmap(): return BitmapFromImage(get028Image()) def get028Image(): stream = cStringIO.StringIO(get028Data()) return ImageFromStream(stream) index.append('028') catalog['028'] = ImageClass() catalog['028'].getData = get028Data catalog['028'].getImage = get028Image catalog['028'].getBitmap = get028Bitmap #---------------------------------------------------------------------- def get029Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x073IDATH\x89\xbd\x97Ko\xdcF\x16\x85\xef\xab\x8a\xecn\xbdb\xcb\x82\xad\xb1\ \x80XI\x10\x040\x12\x04\xc92\x93\xbf<\x7f`V\xb3\xf7.A\x90\x07\x10\x18\x89=#\ \xa9\x9b\xfd\xe2\xa3\xc8\xaa\xbaw\x16dK2f\xb63\xb5h\x82\r6?\xde\xdb\xe7\x1c\ \xde\x02\xf8\xbf,\x04\x80/\xbf\xf9\xab\xf7\x85s\x9eE\x98\x18\x89\x11\xd1\xcc\ \x00l\xba\xca\xc6\x0f\x9bN\x0c\x0f\xdf\xe2\x7f\xbb\xdft4@\x003\xb3\x7f\xfc\ \xfdo\x02\x00\xde\x17e9\xf7E9\x92h\xc4\x80\x81\x99)\xa8\xc68\x84\x14\xbb4\ \xf41\x86\x1c\x87\x9c\xb3*\x00\xb1s\x85/\xe7\xf3\xc5\xa9\xf3\x05\x00 \xe2\ \x81\x81\x06\x80\x08\xa6\xa6\x96\x01@\x00\xc09\xef\x8b\xb2,g\xae(E<\x13\x8d\ \x0f\x93b\x1f\x87FS3\xf3\xe8\xe6\x0b\xc4c\x03\xc89\xa5\x98\xfa\xa1\xefCh\xdb\ f\xb3\xacV7\x7f\x1e\x9f\x9d?9\x7f\xb18>\x1d)\x88\x00\x80\x08h\xa6\xaa:aX\xc4\ 9\xef\x8a\xd2\xfb\xd29\xcf\xcc\x008t\x1b\x86\xee\xe8\xa4\x9c\xcd\x9f\x94\xbe\ \x14\xc7\x00\xa0\xd9\x86\xd8\x0f\xc30\xf4\xa1\xed\xba\xa6i\x9bz\xb7\xdd\xed6\ \xab\xf7\xab\xbb\xf7\xcf/\xaf\xaf>\xfe\x1c\t\x11\x10\x10\x11\xc1Ls:T\xc3\xc4\ ,"\xe2\x9d\xf3\xcey\x00\xd0a\xbf\x98\xe1\xd9\xd9\xcb\xd3\x93\x93\xc5\xe2\xa8\ \x9c\xcd\x88Ps\x1e\xe20\xf4C\x08]\xdbu]\xd3\xec\xeb\xba\x9e\xcf|Qx\xe7\xd6\ \xeb\xea\xd7\x9f\xde\xd4\xfb\xcdg_|=\x9b\x1f\x01"\x02\x82\x19\xd2\x01\x83\ \xc4D\xccD\xcc\x0c\x00\x90\xea\xd3\x93\xe2\xd9\xf9\xcb\x8b\x8b\x8b\xf3\xf3g\ \'\xa7\xc7\xc2\xdc\xf7}\xdb\xb6\xa1k\xda6t\xa1,\x8b\xb2\xf5\xe3rN\x84I\x10QU\ \xffx\xfbs\x08\xdd\x97\xdf|7\x9f\x1f#\xa2\x99R\xa6\x03\x06qd\x03\xa0\x0e\xfb\ \xd3\x93\xe2\xf2\xf2/WWW\xd7\xd7\xaf._\\\x9a\xe9n\xb7\xdfl\xd79\xa7\x94\xa2\ \xf3\x9a5\xab\xaa\x81!\x021\xf1\xb4\x88\x88\x10\xb1\xba{\xf7\xcb\x8fo\xbe\ \xfa\xf6{D\x02\xc0Q\x95\x02\xa3\xe8\xc0\xc0`\xe86\x8b\x19>;\x7fyuu\xf5\xfa\ \xf5\xebO\xae_\xe5\x1con\xef\xba\xae\xe9\xda\xb6\x0f}\x8c1\xa5hf"R\x14\x05\ \x11\x898\'\xe2\x9d\x13\x11\xe7\x9c8W\x14\xc5\xdd\xcd\xdb\xdf\x7f\xfb\xe1\ \xd5\xa7\xaf\xc1\xcc\xf4\xd04\x00\x03\xb3\x14{\x86\xee\xec\xec\xe5\xc5\xc5\ \xc5\xf5\xf5\xabO\xae_\x99\xd9rY\xad\xd7\xeb\xf5zS\xd7\xfb\x10B\x8a\t\x01E\ \x84\x88\x98y\xbc\xb5sN\x9c\x17\xe7\x9c\xf7\xce{\xef<3\xdf\xbe\x7f\xfb\xf4\ \xfc\xf9\xd1\xf1\x99\xdd+\r\x00L!\x0e\xcd\xd1Iyzrr~\xfe\xec\xf2\xc5e\xceq\ \xb9\xac\x96\xcbeUU\xfb\xfd\xae\xef{UEB\x02B@"6\xd3\x11\xc6\xcc<\xf2\xc49qL\ \x04\x00\xb7\xb7\xffZ\xde\xbe\x9b/NU\xed\x01\xa3\x1a55\xb3\xf9\x93\xa3\xa3\ \xa3\x93\xd3c3\xbd\xb9\xbd[\xaf\xd7UU\xedv\xdb\xbe\xefG\xd3M\xde\x03\x04\x04\ \x03D$\x9aT:2D\xc4!\x91\x9a\xa5\x946\x9bu\x08\xb5s\xe5\x01c\x10\x870\xf3X\ \xfa\xb2(g\xc2\xbc\xdb\xed\xbb\xaeY\xaf7c\x1d\x1fX\x1b\x01\x00\xcc\x00\x01\ \x99\x81\x99\xccL\x99EX\x9cc\x11@\xc8Y\xe3\x10C\x08\xcd~{\xf2\x91\x7f\xa8&\ \xc5\xce\xcd\x17\xe2\x98\x08\xfb\xbe\xdfl\xd7]\xdb\xd6\xf5\xfe\x81\xf18\xdd\ \x1eb\x05\x10\t\x00D\xc0\x0c\xc4%fR\xb5!\xc6\x10\xba\xba\xa9\xfb\xbe1}zP\x1a\ X\x1az\xc4c\x00\xd0\x9c\xdb\xb6\xcd9\xf5\xa1\x0f!\xa8*Nu|\x18\x8dc\x98 "\x12\ "\x11! :\x13f1\xb5!\x0em\xd3\x1d\x1f\x9f\x84\xbbJ\xed\x91\x04b\x0c\x06\xa0\ \xd9b\x1cB\xd7\xa4\x14c\x8c)&$|\x08\xdc\xff`\x8c\x96cFfF$D\x1c1\x8b~X,\xea\ \xc5b\xbeZ\xad\xcc\x1e$`9\x0e9\xa7!\xf6}?\xb4mp^S\x8a\x08H@\x80\x80\x1f\xe6\ \xfd}\x10\x8f\x1a\xa0\x83\x0e\x10Q\xd4\x99Y\x08\xb3Y9+\xcb\xb9s\x02\x0f\x18\ \xc3\x9cs\x1cb\xdd\xb47w\xd5\xbe\x8d,\x02f\xccL\xcc\x08\x84\xf8\x01\xea\xe2\ \xc9QQ\xb81;\x88\x10\x89yt\x11\xb3\x01\x98YQ\x14\xae(\xc6\x84\x1c\xdb}/h\x18\ \xb3\xbd\xae\xeb\x94A\x9c\x10\x89\x13a\x11D\x04\xa4{5\x03\x80\x1a\x8c-"B$\ \x92\xd1\xa7""\x0e\xc04\xab\x88s,,\xcc\xf4\xb8\x1a0 \xeeC\x08!\xf8\xa2Cd\xd5\ B\x9c1\x13\xa9\x02\xf1d\x12\x9c8\xf7u\xd0X\xef\xe4N/"\x00\x10c&" \x040\x12\ \xd1G\x18t\xae\xe8\xba\xb6\xedZ\xe7K$63D\xcc"\x88\xc4H\x88\x0f\x12\xf8\x801%\ \x80\xc8dN\xa7\xa6H\xa8`\xaa\x96S\x06\x9c\xba5\x1d|9\xdf,\xabyS\x17\xbe@$3 \ \x16\x16\xa1\x83^\xc7.\x8d\x7f9\x8b\x8cS\x033;7\xe5\x98\xf3^XbJ\xa6\x9aSJq\ \x881\x1a\xd0c\xa5\xc1|q\xba\xba\xf9s_\xef\xc5y\x98\xa49\xa6;\x13\x8b\xd9\ \xe4D"BB&v\xe2\xa6\xe8\xf4\xbe\xf0EQ\x16\xce93\xc89\xf7C\x0c!t!\xd4Mk\xc0\ \x1fT\xe3|q|v\xbeY\xbd\x97{\x07\x083;f&\x16f\x02\xe0{\xf9N\x99/N\x9cx\xe7G\ \x06\x11\xa7\x14\xfb\xbeo\x9b\xb6i\xda\xa6\xae\x87\xa8\x80\xf4X\x02\x00\x00O\ \xce_\xac\xee\xdeo\xb7\x1b\x80\xa9\xf5c\xdfD\\\xe6q>@\xc4\x112\xe6\xbfwN\x9c\ \xf7#CU\xbb6\xec\xf7\xf5n\xbf\xdd\xefv\xabj=\xa4\x07\xab\xc9\xbd\xd3\x16\xc7\ \xa7\xcf/\xaf\x7f\xfd\xe9M\xd61\xe1\xc5\x89w\xe2D\x84XD\xc4\x8c\x11\x81\x00\ \x85y\x12\xb08a1\x83\x94b\xd7\x86\xcdv[UUU\xad\xab\xf5\xaa\xe9\xa2\x01\xdd\ \xa7\x9f<\x0e\xaa\xab\x8f?\xaf\xf7\x9b?\xde\xfe\x8c\x88\xe2\x9c\xf3\x85\xf3n\ \xcc]ab\x16\x15\x85\xc3\x9c\x07\x00j\x1aS\xca9\xf7}\xbf\xdf\xd7UU-\x97\xcb\ \xd5\xf2\xee\xe6\xb6\x1a\xa2"\x12\xe0\xd8\xb3GM\x03@$\xfc\xec\x8b\xafC\xe8\ \xaa\xbbw\x85/\xbc\xf3\xc2$\x93\x12F\xc1\x01!\r}\x1f\x82\xc4\x98\x89PU\xfb!\ \xb6M\xbb\xdbo\xabj\xbdZ\xde\xbd\xfb\xe7M\x1b2 \xc1\x14z\x8f\x9b6\r<8\x9b\ \x1f}\xf9\xcdw\xbf\xfc\xf8\xe6\xee\xe6\xad\x08O\x03\x17"\x82!\x18\x80"\xd8n\ \xb7M\xb1\'b\x05\xcb)\x85.4m\xbb\xdf\xed\xaa\xf5\xea\xe6\xb6\x1a\x19\x07\x02\ >\x84\xcd\xd4\x821#\x11\xe7\xf3\xe3\xaf\xbe\xfd\xfe\xf7\xdf~\xb8}\xff\xd6\ \xecV\xf3h\x84!\xa7\x94\xd3\xa0\xa9\xbf\xbd\x8d\xa5\xf7@\xa8j)\x0e]\x08M]\ \xaf\xaau\xd3\xc5Q]\x08\x00H\xe3\xab\xe8A\x02v(\xe5~\\D\xa4W\x9f\xbe~z\xfe|y\ \xfbn\xbb]\xf7}8\xe9\xda\xa3\xa3f>\x9f\x95\xe5l\xb7-\xc4\t\x80\xe5\x94c\x8cu\ \xd3\x0eQ\x87\x04\x06\x84H\x87\xf2\xe9\xf0\xa2}h\x9a\x99\x9a\x99\x9a)\x98\ \x99)\x00\x82\xd9\xd1\xf1\xd9|q\x1aB\xdd\xec\xb7}\xdf\x84eEd\xce\x89s\x9eIH\ \x04P\x0c\xc8\x80az\xf0i\xd8{\xbc1xH\x013S\xcb\xaa\x9aSF\xca\x94\xc9\x10L\ \xb3\xa9\xaa\x9as\xe5\xc9G\xde\xf4\xa9\x9a\x9a\xd9\xf4;3\x9d\x8e\xe3\xa6\xc4\ `\xdc\x02\x18 \x1e\xf6+\xe3\xb5z\xff\xe6\xfd\xdf\xaf\x7f\x03w\x987\x87\xc3\ \x043\x1f\x00\x00\x00\x00IEND\xaeB`\x82' def get029Bitmap(): return BitmapFromImage(get029Image()) def get029Image(): stream = cStringIO.StringIO(get029Data()) return ImageFromStream(stream) index.append('029') catalog['029'] = ImageClass() catalog['029'].getData = get029Data catalog['029'].getImage = get029Image catalog['029'].getBitmap = get029Bitmap #---------------------------------------------------------------------- def get030Data(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x06\xdcIDATH\x89\xbdW\xcb\x8e\x1b7\x16\xbd/\xb2J\xd5\x12\xdcP\xdbI\xbb\x13\ \xc4\x0el$\xf0 0\x828\xcbL~y~`V\xb3\r\xb2\xf4\xc2A\x00\x07vw\xe2~\xc8*\xa9U\ \x0f\xb2H\xdeY\xb0J\x92\x07\xb3\x9d!\x84*H\x90\xea\xf0\xdes\xcf9\x14\xc0\xff\ e!\x00\xbc|\xf5wk\x0bc,\x8b01\x12#\xa2\xaa\x02\xe8\xf8-\xcd\x17\x1d\xdf(N\ \x9f\xe2\x7f{\xdexW@\x00U\xd5\x7f\xfd\xf3\x1f\x02\x00\xd6\x16eY\xd9\xa2\xccH\ \x94a@AU\x13\xc48x\xd7\x0e\xbe\xf3\xae\x1f\x06\x17\x82K!EU&1\xb6,fU5?\xb5\ \xb6\x00\x00D\x9c0P\x01\x10A\x93&\x8d\x00 \x00`\x8c\xb5EY\x963S\x94"\x96\x89\ \xf2f\x86\xa1w\xdd.\xb8\x9d\x10\x14\'%\xceg\xa0\x10b\x0ca\x18\xbcw\xae\xef\ \xfbnu\xbd\xba\xbd\xbe|p\xfap\xf9\xe8b\xbex\x90Q\x10\x01\x00\x11P5\xa5\x94F\ \x18\x161\xc6\x9a\xa2\xb4\xb64\xc623\x00\xb6\xcd:\xfa\xe6\xa42g\xcb\x0bk\x0c\ \xb3(h\nq\x08\x83\xf7\xde{\xdf\xf7]\xd7\xb5m\xd34\xcd\xfd\xea\xf6\xea\xee\ \xe6\xcf\xc7_>\xfb\xea\xe9\xb7H\x88\x80\x80\x88\x08\xaa)\x86\xa9\x1a&f\x11\ \x11k\x8c5\xc6*\xa8\xef6\x05\xc7G\x8f\xcf\xe7\x8bE5\xablQ\x00@\x08\xc1;\xef\ \xbd\xeb]\xef\xba\xbe\xeb\xdb\xbe\x9d\x95\xe5\xcc\x16\x96Y\xb6\x9b\xfa\xb7\ \xd7\xbf\xec\xee\xd7\xdf\xbc\xf8aV\xcd\x01\x11\x01A\x15i\x82Ab"f"fV\xd0\xd0o\ \xabR\xce\x96\x9f\x9f=|t\xb6\\\x9e\xcc\xe7\x80\xd8u]\xdb\xec\xda\xb6\xeb\xfb\ \xce\xf4V\xc4\x88\x11\x11\xc3F\x98\x99\x88\x101\xa5\xf4\xfe\xed\x1b\xd7\xf7/\ _\xfdTU\x0bDTM\x14i\x82A\xcc\xd8\x00\xe8\xbbMU\xca\xf9\xf9\xe3\x8b\x8b/\x9e<\ yz~~\x1ec\\}\\\xc5\x10{\x16fff\x11)l\x01\xa0\x80HD\xcc\xccDLLDDxw\xf3\xfe\ \xcd\xeb_\xbf\xff\xf1gD\x02\xc0<\x95\x02y\xe8@A\xa1m\xd6\x05\xc7\xb3\xe5\xe7\ \x17\x17_\xbcx\xf1\xb7g\xcf\x9f\x0f\xde\xbf{\xf7n\xbb\xd9\xee\x9a]\xdfu\xde\ \xfb\x10\x82\xaa\x12\xb3\xb5\x05!\x89\x88\x880\x1b\x16a\x11#\xc6\xd8\xe2\xe6\ \xaf?\xde\xfe\xbe\xfc\xfa\xf9w\xa0\xaaij\x1a\x80\x82\xea0\xf4\xd17\x8f\x1e\ \x9f\x9f=|\xf4\xe4\xc9\xd3g\xcf\x9fkJ\x97\x97\x97\x1f\xae?\xd4\xeb\xbam\x1b\ \xe7\\J\x11\x11\x99\x85(\x8d\x85\x05\x93\x89\x15\x11\x11c\x8c\x15c\x98\xf9\ \xc3\xd5\xdb\xe5\xc3\xf3\xc5\xe2T\xf7\x93\x06\x00\x9a\xc0u\xbb\x93\xca\xcc\ \x17\x8b\xb3\xe5\xf2\xfc\xfc|\xf0\xfe\xf2\xf2\xf2\xea\xeaj]\xaf\xdb\xa6\x19\ \x06\xaf\x00\x88\x04\xa0\xcc\xa0JD\x8a\x884vm\xc42\xc6\x10\x11"\xdc\xdd\xdd\ \xde]_\x9e\x9c\xa5\x88HS\x9b>\xc5\x98\ \xcc\x18\x01\t\xb3\xb8\x11\x81\x92H\xf6\x0b\xd7W\xb3\xaa\xaa\xeb\xb5\xeaa\ \x044\x04\x17b\xf6+\xd7\xf7\x1d3\x87\x10\x10\xf74\xe01\xc6\'\x83@\xe3b\x16B\ \xcc\xd9\x10C(\xca\xb2(J\x11\x81\x03\x8cb\n)\x84\xc1{\xdf\xbb\xde\xf4VDT\x95\ Y\x98\xc7\x81?\xc6\xc8\x8c\x1c\xa6\r\x91\xa7\x19\xc8o\xcd0\x18c\x8d1b$os\x1a\ h\xd5l\xbc\xae\xebELa\x0bb&J\xaa\x84\x9f\x00LU!" \x02\x12"\x11\x13\x8b0\x8b1\ \x00\xa8\xaa\x935\x08\xf3q5\xa0L\x92\xf3\xa3\xeb[1\x02\xa0\xd6\x16\xcc\x9c58\ \xd5\x83{\x9c\x91\xfb\xb1]\x9c1D$\xdbe6S@`\xb6\xc7\xdc\xa0\xb1e\xce\x8f\xbe\ \x9d\x89\x18@$$f\x99\\5w\xe9H\x98\x80H\xc4\xcc\xffa\x01\x00\x18B\x04\xc0\xa4\ \x9abD\x1e\xbb5\xde\x8aY\xb5\xba^\xb5MS\x9636BD""\xc1\x10QJ\x89\x91\x8e\x9f\ \x8e\x98{EcN\x99\xbcFF\x11!\xa5\x14\x86a\x08\x03\x92\x1cW\x03\xd5\xfc\xf4\ \xf6\xfa\xb2i\xeema\x8f\xcd#oVA3\xef\x84\x94\xa3e\xa2\x9c\xc5\x18k\xad\xb5\ \x85\xb1\x96\x10\x87a\x08!x\xef\xbcs]\xd7#}Z\x8d\xb5\xc5\x83\xd3\x87\xab\xdb\ +f!\xca1gD\xc6\x80!b \x98\xf4AL\x949\xe7\xec\xc9\xb60\xd6\nsJ\x1aBp\xce\xf5]\ \xd7vM\x88\x9a\x8d\xe7\x00\x03\x00\xcbG\x17w7\x7fn75"N\xb1-\xe3\x95\x19@r\ \xc3\x98\xe5\x98scl\xc6\x00\x80a\xf0\xd3\xf1\xe0\xbe\xae7)\x11\x10|R\r"\xce\ \x17\x0f\x1e\x7f\xf9\xec\xb7\xd7\xbf\xa4\x94\xf2vE\xcc~.Y\x84U\x10\x88\x10\ \xf9\x80aD\x84\x10S\xd2a\xf0m\xdb\xdc\xdfo\xb6\x9bzS\xd7n\x88@\xbc?T\xc9A\ \x0e\x00_=\xfdvw\xbf~\xff\xf6\r\x11\x1a1YbY\x12\x99\x8c$\xa2p\x10gVI\xe6\xa3\ \xeb\xba\xfb\xfbM]\xaf\xd7\xeb\xd5\xc7\xf5v\xf4)\xcc\xb29j\x1a\x00"\xe17/~p}\ \x7fw\xf3\xde\xd8B\xc6\x8c\xca\xafC\x0c\xe43\xa9j\n!"B\xe6\xa3m\x9b\xed\xa6^\ \xafW7\xb7+\x1f\x15\x89\xf62>j\xdad\xb8\xb3j\xfe\xf2\xd5Oo^\xffz\xf3\xd7\x1f\ \xd9n\xf3\xe93\xc6\x18B\x0c!\xc4\x10\xcc0L\x84aJ\xc9{\xd7w]\xd3\xdco\xea\xfa\ \xe3z\xeb\xa3"\xd2\x84\x80\x07\xb3\x99\x0c2\xdb\x07V\xd5\xe2\xfb\x1f\x7f~\ \xfb\xfb\xf2\xc3\xd5\xdb\xbb\xbb\xdb\x18c\x08\x83\xf7\xce\xbb\xde\xf5UQ\x96Y\ "D\x94T\xc30x\xe7\xda\xae\xa9\xeb\x8d\x1bb\x8a\x88D\x08\x90mh\xdf(9\xf2\x91O\ \x12\xe4\xeb\xe7\xdf-\x1f\x9e\xdf]_n\xb7+\xd7\xf7m\xdb\xce\xe7\x8bYU\x15Ei\ \x8ca\x16@H1\x0ea\xe8\xba>DM\x89\x80\x18i\xef\x13\x93\x19\x1eq\xa3\x9aT5\xa9\ &PUM\x99\xbb\xc5\xe2\xf4\xe4\xe4A\xd7\xefv\xdb\xda\xf5\xcd\xba\xae\xebz\x9d\ \x07\x90Y\x98-\xb2 \t\x92 \xe6\xd9\xc5)\x88\x0e\x7f\x0c\x0e\xbaQ\xd5\xa41\ \xa5\x14CD\x8a\x14I\x114EM)%\xb5\xa6<]~\xa6)%M\xaa:\xfeNu\x7f\xdf_\x11A\x15\ \xc6D\x87\x91TH\x87\x83\xca\xff|\xfd\x1b\xe5N\x0e\x95,-\xdfO\x00\x00\x00\x00\ IEND\xaeB`\x82' def get030Bitmap(): return BitmapFromImage(get030Image()) def get030Image(): stream = cStringIO.StringIO(get030Data()) return ImageFromStream(stream) index.append('030') catalog['030'] = ImageClass() catalog['030'].getData = get030Data catalog['030'].getImage = get030Image catalog['030'].getBitmap = get030Bitmap #---------------------------------------------------------------------- def getlogoData(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00 \x00\x00\x00 \x08\x06\x00\ \x00\x00szz\xf4\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\x08d\x88\x00\x00\x01\ \x94IDATX\x85\xb5WAn\xc4 \x0c\xf4@\x7f\xd2>\xa5y5}J\xbe\x92\xb8\x87\r\xac\ \x01c\x02dGZiE\x103L\x06\x9b\x00\xce\x93\x05>\x0f\x8e\xff\xe1<\xcc\xc9\x13\ \xf8\xea\x913\'~\x02\xc0O\x8bh\n(\xc9\x89\x88\x98\x99\x00d\x83\xab\x82T\x01\ \x99\xed@"\x97B\xc4\xf3%W\\I\xcc\xe7\xc1\x14\xc4\x18s"\x04@\x9a+R\xf0(\x92\ \x03%1\x05\x9d0\n\x89\xe4\xab0C\x18E\x94x\x828\x02p\xbe\xde\xbd\x85\xad\xca\ \x00Qx\x8d\xcfd\xc1\xf5\xa7\x14\xb8\\\x89\xbf$<\xd0T\x16\x10\x0b\xd1\x90\x0b\ -L\xb80\xee\x80\x85\t\x17\x92\x008\x0f\xda\x88h3f[\xcf&\x91\x9d\x028\x8f\xfd\ <\xf8\xbbE\xb4\xfa\x8a\x14@6\xa3\xfd<\xf8\xc7x\x87\x99\xbd\x96\x18\x91\x85^3\ K\x0e\xf4\xc8\xcb\x05x\xbb\x166\x84TUu;\xaa\xb2=\x1dB8\x8f\x94\x1bcN\x96+%\ \xa4\x8e\xe8\xbd\xfb}0\xc1\xaf\x8e\xa9<\x10D=\xa1\xe8]H\xee\x92\xe3O\x99Tf!\ \xd4\xe3\xcf\xd6\x01\x03-\x17\x86\x05\xc4\x96]Z\xcf\xbf\xca\xe4Va\x12\xe3\ \xb7\x05hw\x85Qh.\xd8\xedX\x90\x7f\xa2\x08\x11\xddp\xe0\x93\xe4]\x01#\xe4\ \xea)\x90\xeb\xcc\x08P1\xd3\x90B;C\xe6\xb5\xbc\xda\xbd8\xbf\xc0\xfb$X\xbb\ \x97"4,\xd7\x01\x93\xbc\xe5V\xb6\x91F%l\xbe\x7fQ\xd7\xbb\xb8\x88\xca\x0c\xc8\ \x86t\xeb\x18f\x18\xb8\xbc\xa6]\x1a]\xd6\xec\x05\xc3GPX~\xf7n\xd8mF\xc9\xbe\ \x96\x90\t\xd2!\x01\x95\x90r\x81\xc5\x8f\xd3\x7f\xa5\x8a\t\xa7\x8d\x89\xeak\ \x00\x00\x00\x00IEND\xaeB`\x82' def getlogoBitmap(): return BitmapFromImage(getlogoImage()) def getlogoImage(): stream = cStringIO.StringIO(getlogoData()) return ImageFromStream(stream) index.append('logo') catalog['logo'] = ImageClass() catalog['logo'].getData = getlogoData catalog['logo'].getImage = getlogoImage catalog['logo'].getBitmap = getlogoBitmap #---------------------------------------------------------------------- def getrestData(): return \ '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\ \x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\ \x06\xe0IDATH\x89\xbdWMs\xdbF\x16|_3\x00%2\x8a\xfc!KNbW\xec\xa4b\x1f\xe2J\ \xc59f\xf3\x97\xf7\x0f\xeci\xaf\xa9\x1c]\xe5\\\x9c*\xc9qT\xb2%\x92\x00\x08\ \xcc\x0cf\xe6\xe50\x04Em\xed98\x00$H\xa0\xf1\xfau\xf7\x1b\x00\xfc#\x1b\x02\ \xc0\xab\xd7\xff\xb2\xb62\xc6\xb2\x08\x13#1"\xaa*\x80n\xff\xa5e\xa7\xdb/\x8a\ \xd3Y\xfc\x7f\xf7\xdb\x1e\x15\x10@U\xf5\xbf\xff\xf9\xb7\x00\x80\xb5U]\x1f\ \xd8\xaa.HT`@AU3\xa44z\xb7\xf1\xae\xf7~\x18\x83\x8fcH))(\xb31U=\x9b\xcd\x0f\ \xe7G\xb6\xaa\x01\x00\x11\'\x0cT\x00D\xd0\xacY\x13\x00\x08\x00\x18cmU\xd7\ \xf5\xccT\xb5\x88e\xa2\xf20\xc1\x0f\x83k\x86\xa1E\x80\xaa2\xb3\xda*`\x8a1\ \xc61\x8e\xa3\x0f\xce\xbbM\xbb\xfc\x04HG\xc7\'\x0f\x1e=\x9e/\x8e\n\n"\x00 \ \x02\xaa\xe6\x9c\xf3\x16\x86E\x8c\xb1\xa6\xaa\xad\xad\x8d\xb1\xcc\x0c\x80]s\ \xed\x86\xb5\xb5\xf2\xd9\xe2\xd4XK$\x00\x9aR\x8c1\x86\xd1\x8f>\xf8\xe0\xdd\ \xd0\xf7\xfd\xa6\xdf\xb4\x9f\xae.\xae?~x\xfc\xe5\xb3\'_\xbf@B\x04\x04DDP\xcd\ )N\xd501\x8b\x88Xc\xac16\xab\xf6\xed\x8df\x7f\xf2\xf0\xd1\xe1|1\x9b\xcd\xaa\ \xaa\x06\xd5\x98b\x08\xc1{\x1f\xbcw~\x08\xce\rUmmm\xad\x15\x91\xa6Y\xbf}\xf3\ k\xdb\xad\xbe{\xf9\xe3\xec`\x0e\x88\x08\x08\xaaH\x13\x0c\x12\x131\x131sV\x1d\ \xba\x1bk\xe0\xf8\xe4\xab{\xf7\x1f\xdc\xbbw8X \xa2j\xa6D\x13\x0cb\xc1\x06\xc0\xbe\xbd\xb1\x06NN\xce\xce\xce\ \xbex\xf2\xf4\xe9\xe9\xe9i\x8a\xe9\xe6\xe6zL\x89\xc8\x11\x133\x1b#\xaaU\xb9\ \x90\x88\x98\xcbi&$\x00\xba\xba<\xff\xfd\xcdo?\xfc\xf4\x0b"\x01`Q\xa5@\x11\ \x1d((t\xcd\xb5f\x7f|\xf2\xd5\xd9\xd9\x17/^\xbe|\xfe\xfc\x9bq\x0c\xe7\xe7\ \xe7\xeb\xa6\xd9t\x9dsn\x0c!\xc6\x98\xb3\x12\xb1\xb5\x96\x88\x98\x85X\x98\ \x85\x99\x0b\xf5\xc6\xd8\xcb?\xdf\xbd;:~\xf6\xed\xf7\xa0\xaay"\r@A5\xf8\xc1\ \r\xeb\x93\x87\x8f\xee\xdd\x7f\xf0\xe4\xe9\xd3\xe7\xcf\xbfQ\xcd\x17\x17\xef/\ //\xd7\xabU\xdf\xf7>\xf8\x9c\x12 23\x95\x8d\xb9\x00\x88\x08\xb3\xb0\x181F\ \x8ca\xe6\xbf\xde\xffq\xff\xe1\xd9b\xf1\xb9\xee\x94\x06\x00\x9aap\x8d\xb5r8_\ \xdc\xbbw|zz:\x8e\xe1\xe2\xe2\xfd\x87\x0f\x7f\xae\x96\xcb\xbe\xdf\x8c\xe3\ \xa8\x00\x80H\x80\xca\x08\nH\x19\xd3\x16\x8a\x88\x99\x85ED\x84\x88\x00py\xf3\ \xf1\xea\xf2\xe2\xf0\xf0(g\xbd\x85Ii\x1c\x86\xf6\xb3\xc5\xe9l6\x9b\x1f\xceSL\ \xe7\xe7\xe7\x97\x97\x97\xab\xe5r\xd3o\xe28\xaa\xee|\xa7\x08\xa8\x08\x84\x8c\ \x88\x94)\x17\xeed\xcb\x1b\x12\x81BN\xa9Y^\x0fCgm=\xc1(x\xb7A\x00cmU\xd5\x08\ xss\xbdn\x9a\xf5j\xd5\x17\x8c)=\x00\'\x87C\xb19\x01\x03)+e&.}*A\x15c\xf4\xc1\ \xb5\xeb\xe5\xf1\x83G\xb7\xd5x\xd7W\x95!\x12P\xed\xdd0\xa6\xb4\xe9\xba\xbe\ \xef\xc7R\x07N\xb1\xa6\xbb\xdc*;\x9c\x12\x86X\x81\x98\x91\x08\x01rJc\x08\xce\ m\x9c\xeb4?\x9c\x94\x06\xea\xfd0\xab-\x80\xc6\x14\xfbMO\xe4\x9cs>x\xbd\x13\ \x9d\xfb\xd9x\x9b)\x88HH\x80\xc0*\xcc\x8c\x08)\xa5\x10\xfc\xc1\xc1\xa2\xed\ \xda\xac{\x12\x18\x83W\xc0\x94b\x08\xa1\xef{b\x1aC(\xbaB(v\xbe\x8b1}.\xd6)i\ \x8b\x88\xcc\x0c\x00)FW\xcf\xea\xd9\xaci\xd7\xaa\xb7\x12\xd08\x86\x14c\x8c\ \xd1{\xef\xdc\xc0\xcc1\xc6\xad\xae@\xb7\xd6\xbd\x1b\xf9\xba\xab\x04\t\x11\ \x99\x85\x08U\x01\x10cLU5X[31\xdc\xc2(\xa6\x94b\x1c\xc3\xe8\x83\xf7\xce8c$ge\ fe\x9cz\xbe_\xc8-]\xbb"\x98\x99\x98Kd\x8e&\x18c\x8c1"R\xa8\x9e|\x03\x1a\xc7\ \x12\xee\x03\x8b\xa8VDLD\xb0\xad\xe5\x0e\xd0\xff`l}*,l\xca\xa0\x12cX\x0c1\ \xb3\x18\xd8\'\x8d\xd9\xf8\xe0|\xf0\xc19\x11\x03\x00%K\x902!\xeft\xb5U\xdc]\ \x8cR\x8a\xb0\x11\x11D\xcc\x9a\x99\x98\x08\x11@\xc4\xee\xf7\x06MU{\xb7qC?T5\ \x8b\xec\x9e\x11\x13!"\x02\xedF\xe3\x1e\xc46u\xb6if\xa4<\x1f\xa5\x04\x00\x9a\ 5\xe7\xccb`\x9f\xb4\xd9l\xde.?\xf5\xfd\xc6\xda\x9a\xc5\x14_3\x0b\x11S&\xe0\ \xc9"\xdb\x9eO\\\x11\x89\x18.Af\x8c\xb0dU\x00\xc8\x9a\xcb\x88%\x96\xfdj\xe0p\ ~\x04H\xfd\xa6\xb5\xd6\xb2\x94\x94*\xe1\xc1\x99\x88\x94q\xd2n\x81\xd9q\xc5b\ \xac\xb1\xc6Zc,"\xa6qL)\x8e!\x84\xe0\x83\xf7,\xf6N5\xb6\xaa\x8f\x8eO>]]\x88\ \x08b\x99\x1f%\x07\x99\x98\x952\x00\x11n\xfdQD\xb5\x05\x11c\xac\xb5\xd62K\ \xce9\xa5\x18\xbcwn\x18\x86>+1\xf1\x9dj\x00\xe0\xc1\xa3\xc7\xd7\x1f?4\xcd\ \x1ap\xba\tK\x01cb.\x81\x86\xb8\x1d-\xc2\xc2F\nY\xc62\x0b\x00\x8c\xe38\x0cC?\ l\xfaM\xd7\xb5\r\x12\xefn.;\'\xcc\x17G\x8f\xbf|\xf6\xf6\xcd\xaf\x00\x99\x90\ \xca\xfc\xe0)w\x89\x99\xb5H\xa3\xfcfDD\xc4\x08\x0b"\xe6\x9c\xc7q\x1c\xfaM\ \xd7\xb6m\xb3n\x9aU\xca@,\xbbE\x95\xecg\xc8\x93\xaf_\xb4\xdd\xea\xfc\xdd[\ \x00*\x83\xb0\xcc+b\xc1\xa9\x19\xaa\xb0\x13\x03\x00d\xd5\xd2\x8fa\x18\xba\ \xb6m\xd6\xcb\xf5j\xd9u\x1b@.\xc9QR\xea\x964\x00D\xc2\xef^\xfe\x18\x9c\xbb\ \xba<7\xc6\x8a1D\x84T4\r\xfb\x8aV\xd0\xac\xb9h\xb7\xf4\xa3\x1f6m\xb3^\xaf\ \x96\xcb\xd52\x03\x11\x11\x94\x8bp\x9f\xb4)#g\x07\xf3W\xaf\x7f\xfe\xfd\xcdo\ \x97\x7f\xbe+\x0b\xb6\xed\xea3\xa5\x94\xca2-\x8d&\x881L\\\xb4;\x86\xe0\xdc\ \xd0o\xba\xa6Yu\xdd&\x03\x11\xf1\x84\x80\xb7a3M\x13,\xe688X\xfc\xf0\xd3/\xef\ \x8e\x8e\xffz\xff\xc7\xf2\xe6cN)\xc6\xadF]=\xab\xaa\xc1\x94,!\xd4\xac1\xc6\ \x10\xfc0\xf4]\xdb\xa4\x0c\x80LD\x08\x00H\x88tG\x02:\x95\xb2[."\xd2\xb3o\xbf\ \xbf\xff\xf0\xec\xea\xf2\xa2Y^\xfb\xe0\x9c\xdb\x1c\x1c,\xea\xd9\xcc\xda\xda\ \x18C\xcc\x08\x90s\x1e\xe3\x18\xbc\xcfJHL,{qG[\xbe\xf6z\xa3\x9aU5\xabfPU\xcd\ \xa5w\x8b\xc5\xe7\x87\x87G\xc3\xd0\xb5\xeb\xa5s]\xdb\xb5M\xbbfb\x11a1"\x96\ \xc5\x10\x0b\x8b\xe5\xadvw\x13\xe3\xf6\xc5\xe0\xd67\xaa\x9a5\xe5\x9cSLH\x89\ \x12)\x82\xe6\xa49\xe7\xac\xd6\xd6\xc7\x0f\x1ei~\x985\xab\xea\xf6:\xd5\xddq\ \xb7G\x04U@\x84\xdd\xccUU\xc8\xd3\xdb\xcb?\xb0\xfd\rf\x12\xf8Y\xb1c\x8c\xef\ \x00\x00\x00\x00IEND\xaeB`\x82' def getrestBitmap(): return BitmapFromImage(getrestImage()) def getrestImage(): stream = cStringIO.StringIO(getrestData()) return ImageFromStream(stream) index.append('rest') catalog['rest'] = ImageClass() catalog['rest'].getData = getrestData catalog['rest'].getImage = getrestImage catalog['rest'].getBitmap = getrestBitmap