]> git.saurik.com Git - wxWidgets.git/blame_incremental - wxPython/demo/throbImages.py
apparently the check for too small rect is needed not only with wxNB_MULTILINE (see...
[wxWidgets.git] / wxPython / demo / throbImages.py
... / ...
CommitLineData
1#----------------------------------------------------------------------
2# This file was generated by encode_bitmaps.py
3#
4from wx import ImageFromStream, BitmapFromImage
5import cStringIO
6
7
8catalog = {}
9index = []
10
11class ImageClass: pass
12
13def get001Data():
14 return \
15'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
16\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
17\x06\xd4IDATH\x89\xbd\x97Ko\x1bG\x16\x85\xef\xab\x8am\x8a\x92"JV\xe88v\x10\
18\x08\xf0x\x02\xc4\x08bd\x97A~\xf2\xfc\x81Y\xcd2\xdb\x04\t\xb2\x11 \xcb\x91\
19\x1f\xb2->\x9aU]]\x8f;\x8bj>\x14\xccv\xa6\x17M\x90\xdd\xec\xc3{\xee\xb9_\x15\
20\x01\xfe/\x07\x02\xc0\x8b\x97\xff\xb0vd\x8ce\x11&FbDTU\x00\x1d\xee\xd2z\xd2\
21\xe1\x8d\xe2\xe6S\xfco\xcf\x1b^\x15\x10@U\xf5\xdf\xff\xfa\xa7\x00\x80\xb5\
22\xa3\xa6\x19\xdbQS\x95\xa8\xca\x80\x82\xaa\x16H9z\xd7\x06\xefB\xe7B\xdf\xa5\
23\x18sN\x88\xc0bG\xa3\xe6\xc1\xf8prxlG\r\x00 \xe2F\x03\x15\x00\x11\xb4h\xd1\
24\x0c\x00\x02\x00\xc6X;j\x9a\xe6\x81\x195"\x96\x89\xea\x8f\t\x9do\xdd\xc2\xb5\
25\x8b\xa2\xcaB\x07\x87\x87c=\xd2\x92bJ)\xf6\xb1\xef\xbdk\xe7\x9fn\x91y:=?;\
26\x7f<9:\xae*\x88\x00\x80\x08\xa8ZJ)\x83\x0c\x8b\x18c\xcd\xa8\xb1\xb61\xc623\
27\x00.\xeen\xdb\xd5\x9c\x99\xa6g\xe7F,1\x01@\xce9\xa5\x18c\x8c}\xdf\xf7]\xe8\
28\xbc\xf7\xeb\xce\xbbwo\xaen\xdf\xdf|\xf9\xe4\xe2\xe9\xd7\xcf\x91\x10\x01\x01\
29\x11\x11TKN\x9bj\x98\x98ED\xac1\xd6\x18[JY\xcc?\xf4\xc1\x9d\x9c\x9eM\x0e&\
30\xcd\xf8\xc0Z\x0b\n)\xa5\xd8\x87\xd0\xf7}\x08}\xe8\xba\xbe\x0b\xde\xdbQc\xcc\
31\x88\x88\xd6\xed\xf2\xb7_~^\xad\xe6\xcf\xbe\xf9~<\x9e\x00"\x02\x82*\xd2F\x06\
32\x89\x89\x98\x89\x98\xb9\x94\xb2\\|D,\x9f\xcf\x1e\x9f\x9c\x9eMO\xa6\x07\x93\
33\x03D\xf4\xce\xaf\x9d\xf3\xce\x99\xae\x0b\xa6\x13\x116"\xcc\xccBDD\x84H\xaaz\
34u\xf9{\x1f\xba\x17/\x7f\x1c\x8f\x0f\x11Q\xb5P\xa6\x8d\x0cb\xd5\x06\xc0\xc5\
35\xfc\x03byx6\x9b=\xfa\xe2\xc9\xd3\xaff\xb3YJ\xf9\xee\xeec\x8c\x99\xa8#"f\x12\
36\x91b\xad\x02 \x11\x13\x13\x11o\xc4\xf0\xdd\x9b\xab?~m\xbe\xfb\xe1\'D\x02\
37\xc0\x9aJ\x81\x1a:PPX\xdc\xdd\xf6\xc1}>{<{\xf4\xc5\xdf\x9e\xff\xfd\xe2\xe2"\
38\xc6\xf8\xea\xd5\xab\xc5b\xb9^\xb7\xa1\xebb\xecsN\xaa\x85\x88\x8d\xb1\x84\
39\xc8,D\xcc,\xcc\xf5,b\xec\x9f\xaf/\x0f\x8f\xa7\x17\xcf\xbe\x05U-\x1b\xd3\x00\
40\x14TC\xe7\xdb\xd5\xfc\xe4\xf4\xec\xe4\xf4\xec\xc9\xd3\xaf...J\xd1\xeb\xeb\
41\xeb\xb7o\xdf.\x16s\xef\\\xe8C\xc9Y\x01\x89\x04\xb1\x1013\x93\xa4\xdaYbf1"""\
42Dt\xf3\xfa\xf2\xf4\xe1\xa3\xa3\xa3\xcft\x9b4\x00\xd0\x02\xad[0\xd3\xe4`2=\
43\x99\xcef\xb3\x18\xe3\xf5\xf5\xf5\xcd\xcd\xcd|~\xe7\x9cK\xb1W\xadYE$U \xa4\
44\x82\x197\xae1\xb1\x08\x8b\x88 \xb1\x02.\xe6\x1f\xde\xbf\xb9\x9eL\x8eK\xd1\
45\x9dL\xca\xd1\xb5\x8b\xe9\xd9y3>8\x98\x1c\xa4\x94_\xbdz\xf5\xf6\xed\xdb\xf9\
46\xfc\xce\xad\xd71\xc5\r\x03\xeat#\x02 0\na)D4T\xc6L,5\x0bE\xf3\xfc\xee\xd6\
47\xfb\xd6\xdaf#\xa3\xe0][T\x8dXk-"\xde\xdd}\\,\x96\x8b\xc5\xdc9W5v4A\x04\x05\
48\x00U\x04\x04dfU"\xd2\xaa\xc1\xc4\x88XJ\xc99\xc5\x10\x96\xf3O\xd3\x87\xb3]5\
49\xc1;\x16"&P\xf0\xce\xc7\x98\xd7\xeb\xd6;\x97b\xbf\x01\xda\x0en0\x0c\xf9\xa0\
50K\x08\n\xc0\x0c5o\x00PrN\xb1\x0f\x9dw\xae=\xd9\xf6FAC\xe7\x0e\x0e\x0f\x01 \
51\xa5\xb4v\x8e\xa8\x0b]\x17\xfa\xa0\xba_\xc9=8\xee\xa0\x82HH\x80\xc0\xcc\xcc\
52\\a\xd1\xc7\xf0\xc0\x1fx\xbf.\xba\x17\x81\xd0wc=\xca9\xc7>x\xe7\x88(\xc6\xbe\
53\xe4\x0c\xb5\x0b\xf7\xea\xd8\x8a\xc0F\x84\x08\t\x89\x10\x80H\x14 \xe7\xdc\
54\x84n4\x1a\xaf\xdb\xa5\xea.\x02\x9ab\xd4\x92R\x8a\xa1\xefM\xd71S\xceI\xa1\
55\x0e\xad\x0e\xe8\xfd\x0b\xf5u\x18lB\xac!@DV\x00\x84\x9c\x92\xb1#;\xb2H\x0c;\
56\x19\xc5\x9cSL)\xc6\xd8\x87PY\xa2Z\x88\x04I\xa1\xf6\xfc\x9e\xc6\xce.\x1c\xca\
57!f&\xe2z1\x99h\x8c\x151\xc2\xa6\xba [\x07*\xdb\xfb\xd0U\x96\x101bQ\xa0\x8de\
58\xfb=\x81\r\x83\x07\x8dJD\x11\xa9V\xb2\xc8@\x07#\xb0o\x1a\x8b\xadl\xef\xfa\
59\x8e\x8d(\x801\x96\x88\x91\n\x02k\x05^-B\x01v\x1a\x88\x84\xb5\x14\x11\x111\
60\x80\xa8E\x89\x18\t\x01\xd1\x18\xbb\xdf\x1b\x1c\x8d\x1a\xef\xda\xd0\xf9\xe0\
61\xbd0# !23fD!\xdc\x8f0\xe2\x9eY\xc3\xfc\x13\x89\x88\x11\x11\x00\xc8L\x88\xa0\
62\xaa\xa5d\x11\x0b\xfb\xa6=\x18\x1f\xce?\xddz\xbf\xb6\xa3fKC\x92\x84DXJ]\xe8\
63\xee)`\r\x17W\xc0\x18c\xc4\x18a)\xaa\xa0\xa1\x94\x92S\xca1\x19c\xf6\xab\x81\
64\xc9\xe112w\xde\xd55j`;s\xa5\xbc*\x11n\xb3\xbb\xe9\x07\xd5v\x881\xc6\x18k\
65\xc4 Q\x891\xe7\x1c\xfb\xbe\xefC\x8c\xbdm\xc6\xf7\xaa\xb1\xa3f:=\x7f\xf7\xe6\
66j\xfb\x80\xea\xf6`\x0b\xa9\x02\x10\x12\xe1\xdeuf\xa2\x8d\x861,RJI9\xf5}\x08\
67\xa1\x0b\x9d\xaf\xf7\xdc\xab\x06\x00\xce\xce\x1f\xdf\xbe\xbfY\xb7\xcb]@+\xa6\
68\x98\x89\x07\xdbp\'0\xf4\xbc\xfa\xc5"\x00\x90b\xec\xbc\xef\xbc\xf3\xaeu\xae\
69\x151\xdb\x87o\x03\x8d\x93\xa3\xe3/\x9f\\\xfc\xf6\xcb\xcf\xaaJD\xcc\xc2b\x84\
70\xa5\x8a\xd5\xc7\xd7\xfe\xec4D\x84\x05\x89J))F\xe7\xd7\xeb\xf5\xaa]-\xda\xd5\
71\x02\x91X\xccvS%\xfb\xe3\xfd\xf4\xeb\xe7\xab\xd5\xfc\xea\xf2wD\x1c"*R\xb9\
72\xbb\x19@a\xdd\xce\x0e\x02@Q-1\xa6\x9c:\xef\xd7\xeb\xd5j9_.\xe7!\x04\x11\x83\
73\x00\x80ul\xf6L\x03@$|\xf6\xcd\xf7}\xe8\xde\xbd\xb9\x12c\xeb\x1a\x85H\xdb}^\
74\x9d\x99*\xa0E3\x13h\xc89\xf7}\xe8\xbckW\x8b\xe5r\xben\x97\xc4\x06\x89*\x0f\
75\xf7\xaa\x19\xe6\r\x10p<\x9e\xbcx\xf9\xe3\x1f\xbf6\x7f\xbe\xbe$"\x05\xd4\xba\
76\xa7\xcb\x9b#\xa5d\xe2fs\n\xa5\x94\xd8\xf7!t\xde\xb5\xedj\x11B 6[{\x01p\x07\
77\x9ba\xb4\x01\xab\x15\xe3\xf1\xe1w?\xfctx<\xbdy}\xb9\x98\x7f(Z7\x81}\x1fC\
78\x13:Sw\xdb,H\xa8\xaa9\xa5A\xc5\xb5\x88$b*\xaa\x01\t\x91\xeeE@7\xa5\xe0\x0eU\
79t\xf1\xec\xdb\xd3\x87\x8f\xde\xbf\xb9\x9e\xdf\xdd\xc6\x10B\xe7\x1f\xf8\x83\
80\xd1hlGV\xc4\x101 \x96\x92sL1\xf6\xc4,bx\xe8\xc7f~q\xb7\x82\x0cL\xd3\xa2\xaa\
81E\xb5\x80\xaaj\xa9\xbd;:\xfal29\xf6\xbe]\xce?9\xd7z\xbf^\xb7K$\x166l\xc4\x18\
82+b\x8d1\xb6\x19\xd7\xd5\x0c`\xa0\xd2\xfe\x1f\x83\xdd\xdc\xd4\x1dB)%\xa7\x8c\
83\x94)\x93"h\xc9ZJ)jm3}8;)\xa5hQ\xd5\xe1{\xaa\xdb\xd7\xed\x19\x11t\xb3n\xd4:T\
84\x15\xca_\x97\xdf\xff\xe1\xf1\x1f\xd1W\xf5\xfbj\x9b\xc9_\x00\x00\x00\x00IEND\
85\xaeB`\x82'
86
87def get001Bitmap():
88 return BitmapFromImage(get001Image())
89
90def get001Image():
91 stream = cStringIO.StringIO(get001Data())
92 return ImageFromStream(stream)
93
94index.append('001')
95catalog['001'] = ImageClass()
96catalog['001'].getData = get001Data
97catalog['001'].getImage = get001Image
98catalog['001'].getBitmap = get001Bitmap
99
100
101#----------------------------------------------------------------------
102def get002Data():
103 return \
104'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
105\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
106\x06\xe0IDATH\x89\xbdWMs\xdbF\x16|_3\x00%2\x8a\xfc!KNbW\xec\xa4b\x1f\xe2J\
107\xc59f\xf3\x97\xf7\x0f\xeci\xaf\xa9\x1c]\xe5\\\x9c*\xc9qT\xb2%\x92\x00\x08\
108\xcc\x0cf\xe6\xe50\x04Em\xed98\x00$H\xa0\xf1\xfau\xf7\x1b\x00\xfc#\x1b\x02\
109\xc0\xab\xd7\xff\xb2\xb62\xc6\xb2\x08\x13#1"\xaa*\x80n\xff\xa5e\xa7\xdb/\x8a\
110\xd3Y\xfc\x7f\xf7\xdb\x1e\x15\x10@U\xf5\xbf\xff\xf9\xb7\x00\x80\xb5U]\x1f\
111\xd8\xaa.HT`@AU3\xa44z\xb7\xf1\xae\xf7~\x18\x83\x8fcH))(\xb31U=\x9b\xcd\x0f\
112\xe7G\xb6\xaa\x01\x00\x11\'\x0cT\x00D\xd0\xacY\x13\x00\x08\x00\x18cmU\xd7\
113\xf5\xccT\xb5\x88e\xa2\xf20\xc1\x0f\x83k\x86\xa1E\x80\xaa2\xb3\xda*`\x8a1\
114\xc61\x8e\xa3\x0f\xce\xbbM\xbb\xfc\x04HG\xc7\'\x0f\x1e=\x9e/\x8e\n\n"\x00 \
115\x02\xaa\xe6\x9c\xf3\x16\x86E\x8c\xb1\xa6\xaa\xad\xad\x8d\xb1\xcc\x0c\x80]s\
116\xed\x86\xb5\xb5\xf2\xd9\xe2\xd4XK$\x00\x9aR\x8c1\x86\xd1\x8f>\xf8\xe0\xdd\
117\xd0\xf7\xfd\xa6\xdf\xb4\x9f\xae.\xae?~x\xfc\xe5\xb3\'_\xbf@B\x04\x04DDP\xcd\
118)N\xd501\x8b\x88Xc\xac16\xab\xf6\xed\x8df\x7f\xf2\xf0\xd1\xe1|1\x9b\xcd\xaa\
119\xaa\x06\xd5\x98b\x08\xc1{\x1f\xbcw~\x08\xce\rUmmm\xad\x15\x91\xa6Y\xbf}\xf3\
120k\xdb\xad\xbe{\xf9\xe3\xec`\x0e\x88\x08\x08\xaaH\x13\x0c\x12\x131\x131sV\x1d\
121\xba\x1bk\xe0\xf8\xe4\xab{\xf7\x1f\xdc\xbbw<?\x9c#`\xef\x86~\xd3\xf7}\xef\
122\xdc\xe0\x8cc\x11\x11\xc3",\x86\x85\x11\t\x90\x00\xf2\xf9\xbb\xb7\xc1\xb9W\
123\xaf\x7f>8X \xa2j\xa6D\x13\x0cb\xc1\x06\xc0\xbe\xbd\xb1\x06NN\xce\xce\xce\
124\xbex\xf2\xf4\xe9\xe9\xe9i\x8a\xe9\xe6\xe6zL\x89\xc8\x11\x133\x1b#\xaaU\xb9\
125\x90\x88\x98\xcbi&$\x00\xba\xba<\xff\xfd\xcdo?\xfc\xf4\x0b"\x01`Q\xa5@\x11\
126\x1d((t\xcd\xb5f\x7f|\xf2\xd5\xd9\xd9\x17/^\xbe|\xfe\xfc\x9bq\x0c\xe7\xe7\
127\xe7\xeb\xa6\xd9t\x9dsn\x0c!\xc6\x98\xb3\x12\xb1\xb5\x96\x88\x98\x85X\x98\
128\x85\x99\x0b\xf5\xc6\xd8\xcb?\xdf\xbd;:~\xf6\xed\xf7\xa0\xaay"\r@A5\xf8\xc1\
129\r\xeb\x93\x87\x8f\xee\xdd\x7f\xf0\xe4\xe9\xd3\xe7\xcf\xbfQ\xcd\x17\x17\xef/\
130//\xd7\xabU\xdf\xf7>\xf8\x9c\x12 23\x95\x8d\xb9\x00\x88\x08\xb3\xb0\x181F\
131\x8ca\xe6\xbf\xde\xffq\xff\xe1\xd9b\xf1\xb9\xee\x94\x06\x00\x9aap\x8d\xb5r8_\
132\xdc\xbbw|zz:\x8e\xe1\xe2\xe2\xfd\x87\x0f\x7f\xae\x96\xcb\xbe\xdf\x8c\xe3\
133\xa8\x00\x80H\x80\xca\x08\nH\x19\xd3\x16\x8a\x88\x99\x85ED\x84\x88\x00py\xf3\
134\xf1\xea\xf2\xe2\xf0\xf0(g\xbd\x85Ii\x1c\x86\xf6\xb3\xc5\xe9l6\x9b\x1f\xceSL\
135\xe7\xe7\xe7\x97\x97\x97\xab\xe5r\xd3o\xe28\xaa\xee|\xa7\x08\xa8\x08\x84\x8c\
136\x88\x94)\x17\xeed\xcb\x1b\x12\x81BN\xa9Y^\x0fCgm=\xc1(x\xb7A\x00cmU\xd5\x08\
137xss\xbdn\x9a\xf5j\xd5\x17\x8c)=\x00\'\x87C\xb19\x01\x03)+e&.}*A\x15c\xf4\xc1\
138\xb5\xeb\xe5\xf1\x83G\xb7\xd5x\xd7W\x95!\x12P\xed\xdd0\xa6\xb4\xe9\xba\xbe\
139\xef\xc7R\x07N\xb1\xa6\xbb\xdc*;\x9c\x12\x86X\x81\x98\x91\x08\x01rJc\x08\xce\
140m\x9c\xeb4?\x9c\x94\x06\xea\xfd0\xab-\x80\xc6\x14\xfbMO\xe4\x9cs>x\xbd\x13\
141\x9d\xfb\xd9x\x9b)\x88HH\x80\xc0*\xcc\x8c\x08)\xa5\x10\xfc\xc1\xc1\xa2\xed\
142\xda\xac{\x12\x18\x83W\xc0\x94b\x08\xa1\xef{b\x1aC(\xbaB(v\xbe\x8b1}.\xd6)i\
143\x8b\x88\xcc\x0c\x00)FW\xcf\xea\xd9\xaci\xd7\xaa\xb7\x12\xd08\x86\x14c\x8c\
144\xd1{\xef\xdc\xc0\xcc1\xc6\xad\xae@\xb7\xd6\xbd\x1b\xf9\xba\xab\x04\t\x11\
145\x99\x85\x08U\x01\x10cLU5X[31\xdc\xc2(\xa6\x94b\x1c\xc3\xe8\x83\xf7\xce8c$ge\
146fe\x9cz\xbe_\xc8-]\xbb"\x98\x99\x98Kd\x8e&\x18c\x8c1"R\xa8\x9e|\x03\x1a\xc7\
147\x12\xee\x03\x8b\xa8VDLD\xb0\xad\xe5\x0e\xd0\xff`l}*,l\xca\xa0\x12cX\x0c1\
148\xb3\x18\xd8\'\x8d\xd9\xf8\xe0|\xf0\xc19\x11\x03\x00%K\x902!\xeft\xb5U\xdc]\
149\x8cR\x8a\xb0\x11\x11D\xcc\x9a\x99\x98\x08\x11@\xc4\xee\xf7\x06MU{\xb7qC?T5\
150\x8b\xec\x9e\x11\x13!"\x02\xedF\xe3\x1e\xc46u\xb6if\xa4<\x1f\xa5\x04\x00\x9a\
1515\xe7\xccb`\x9f\xb4\xd9l\xde.?\xf5\xfd\xc6\xda\x9a\xc5\x14_3\x0b\x11S&\xe0\
152\xc9"\xdb\x9eO\\\x11\x89\x18.Af\x8c\xb0dU\x00\xc8\x9a\xcb\x88%\x96\xfdj\xe0p\
153~\x04H\xfd\xa6\xb5\xd6\xb2\x94\x94*\xe1\xc1\x99\x88\x94q\xd2n\x81\xd9q\xc5b\
154\xac\xb1\xc6Zc,"\xa6qL)\x8e!\x84\xe0\x83\xf7,\xf6N5\xb6\xaa\x8f\x8eO>]]\x88\
155\x08b\x99\x1f%\x07\x99\x98\x952\x00\x11n\xfdQD\xb5\x05\x11c\xac\xb5\xd62K\
156\xce9\xa5\x18\xbcwn\x18\x86>+1\xf1\x9dj\x00\xe0\xc1\xa3\xc7\xd7\x1f?4\xcd\
157\x1ap\xba\tK\x01cb.\x81\x86\xb8\x1d-\xc2\xc2F\nY\xc62\x0b\x00\x8c\xe38\x0cC?\
158l\xfaM\xd7\xb5\r\x12\xefn.;\'\xcc\x17G\x8f\xbf|\xf6\xf6\xcd\xaf\x00\x99\x90\
159\xca\xfc\xe0)w\x89\x99\xb5H\xa3\xfcfDD\xc4\x08\x0b"\xe6\x9c\xc7q\x1c\xfaM\
160\xd7\xb6m\xb3n\x9aU\xca@,\xbbE\x95\xecg\xc8\x93\xaf_\xb4\xdd\xea\xfc\xdd[\
161\x00*\x83\xb0\xcc+b\xc1\xa9\x19\xaa\xb0\x13\x03\x00d\xd5\xd2\x8fa\x18\xba\
162\xb6m\xd6\xcb\xf5j\xd9u\x1b@.\xc9QR\xea\x964\x00D\xc2\xef^\xfe\x18\x9c\xbb\
163\xba<7\xc6\x8a1D\x84T4\r\xfb\x8aV\xd0\xac\xb9h\xb7\xf4\xa3\x1f6m\xb3^\xaf\
164\x96\xcb\xd52\x03\x11\x11\x94\x8bp\x9f\xb4)#g\x07\xf3W\xaf\x7f\xfe\xfd\xcdo\
165\x97\x7f\xbe+\x0b\xb6\xed\xea3\xa5\x94\xca2-\x8d&\x881L\\\xb4;\x86\xe0\xdc\
166\xd0o\xba\xa6Yu\xdd&\x03\x11\xf1\x84\x80\xb7a3M\x13,\xe688X\xfc\xf0\xd3/\xef\
167\x8e\x8e\xffz\xff\xc7\xf2\xe6cN)\xc6\xadF]=\xab\xaa\xc1\x94,!\xd4\xac1\xc6\
168\x10\xfc0\xf4]\xdb\xa4\x0c\x80LD\x08\x00H\x88tG\x02:\x95\xb2[."\xd2\xb3o\xbf\
169\xbf\xff\xf0\xec\xea\xf2\xa2Y^\xfb\xe0\x9c\xdb\x1c\x1c,\xea\xd9\xcc\xda\xda\
170\x18C\xcc\x08\x90s\x1e\xe3\x18\xbc\xcfJHL,{qG[\xbe\xf6z\xa3\x9aU5\xabfPU\xcd\
171\xa5w\x8b\xc5\xe7\x87\x87G\xc3\xd0\xb5\xeb\xa5s]\xdb\xb5M\xbbfb\x11a1"\x96\
172\xc5\x10\x0b\x8b\xe5\xadvw\x13\xe3\xf6\xc5\xe0\xd67\xaa\x9a5\xe5\x9cSLH\x89\
173\x12)\x82\xe6\xa49\xe7\xac\xd6\xd6\xc7\x0f\x1ei~\x985\xab\xea\xf6:\xd5\xddq\
174\xb7G\x04U@\x84\xdd\xccUU\xc8\xd3\xdb\xcb?\xb0\xfd\rf\x12\xf8Y\xb1c\x8c\xef\
175\x00\x00\x00\x00IEND\xaeB`\x82'
176
177def get002Bitmap():
178 return BitmapFromImage(get002Image())
179
180def get002Image():
181 stream = cStringIO.StringIO(get002Data())
182 return ImageFromStream(stream)
183
184index.append('002')
185catalog['002'] = ImageClass()
186catalog['002'].getData = get002Data
187catalog['002'].getImage = get002Image
188catalog['002'].getBitmap = get002Bitmap
189
190
191#----------------------------------------------------------------------
192def get003Data():
193 return \
194'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
195\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
196\x06\xdcIDATH\x89\xbdW\xcb\x8e\x1b7\x16\xbd/\xb2J\xd5\x12\xdcP\xdbI\xbb\x13\
197\xc4\x0el$\xf0 0\x828\xcbL~y~`V\xb3\r\xb2\xf4\xc2A\x00\x07vw\xe2~\xc8*\xa9U\
198\x0f\xb2H\xdeY\xb0J\x92\x07\xb3\x9d!\x84*H\x90\xea\xf0\xdes\xcf9\x14\xc0\xff\
199e!\x00\xbc|\xf5wk\x0bc,\x8b01\x12#\xa2\xaa\x02\xe8\xf8-\xcd\x17\x1d\xdf(N\
200\x9f\xe2\x7f{\xdexW@\x00U\xd5\x7f\xfd\xf3\x1f\x02\x00\xd6\x16eY\xd9\xa2\xccH\
201\x94a@AU\x13\xc48x\xd7\x0e\xbe\xf3\xae\x1f\x06\x17\x82K!EU&1\xb6,fU5?\xb5\
202\xb6\x00\x00D\x9c0P\x01\x10A\x93&\x8d\x00 \x00`\x8c\xb5EY\x963S\x94"\x96\x89\
203\xf2f\x86\xa1w\xdd.\xb8\x9d\x10\x14\'%\xceg\xa0\x10b\x0ca\x18\xbcw\xae\xef\
204\xfbnu\xbd\xba\xbd\xbe|p\xfap\xf9\xe8b\xbex\x90Q\x10\x01\x00\x11P5\xa5\x94F\
205\x18\x161\xc6\x9a\xa2\xb4\xb64\xc623\x00\xb6\xcd:\xfa\xe6\xa42g\xcb\x0bk\x0c\
206\xb3(h\nq\x08\x83\xf7\xde{\xdf\xf7]\xd7\xb5m\xd34\xcd\xfd\xea\xf6\xea\xee\
207\xe6\xcf\xc7_>\xfb\xea\xe9\xb7H\x88\x80\x80\x88\x08\xaa)\x86\xa9\x1a&f\x11\
208\x11k\x8c5\xc6*\xa8\xef6\x05\xc7G\x8f\xcf\xe7\x8bE5\xablQ\x00@\x08\xc1;\xef\
209\xbd\xeb]\xef\xba\xbe\xeb\xdb\xbe\x9d\x95\xe5\xcc\x16\x96Y\xb6\x9b\xfa\xb7\
210\xd7\xbf\xec\xee\xd7\xdf\xbc\xf8aV\xcd\x01\x11\x01A\x15i\x82Ab"f"fV\xd0\xd0o\
211\xabR\xce\x96\x9f\x9f=|t\xb6\\\x9e\xcc\xe7\x80\xd8u]\xdb\xec\xda\xb6\xeb\xfb\
212\xce\xf4V\xc4\x88\x11\x11\xc3F\x98\x99\x88\x101\xa5\xf4\xfe\xed\x1b\xd7\xf7/\
213_\xfdTU\x0bDTM\x14i\x82A\xcc\xd8\x00\xe8\xbbMU\xca\xf9\xf9\xe3\x8b\x8b/\x9e<\
214yz~~\x1ec\\}\\\xc5\x10{\x16fff\x11)l\x01\xa0\x80HD\xcc\xccDLLDDxw\xf3\xfe\
215\xcd\xeb_\xbf\xff\xf1gD\x02\xc0<\x95\x02y\xe8@A\xa1m\xd6\x05\xc7\xb3\xe5\xe7\
216\x17\x17_\xbcx\xf1\xb7g\xcf\x9f\x0f\xde\xbf{\xf7n\xbb\xd9\xee\x9a]\xdfu\xde\
217\xfb\x10\x82\xaa\x12\xb3\xb5\x05!\x89\x88\x880\x1b\x16a\x11#\xc6\xd8\xe2\xe6\
218\xaf?\xde\xfe\xbe\xfc\xfa\xf9w\xa0\xaaij\x1a\x80\x82\xea0\xf4\xd17\x8f\x1e\
219\x9f\x9f=|\xf4\xe4\xc9\xd3g\xcf\x9fkJ\x97\x97\x97\x1f\xae?\xd4\xeb\xbam\x1b\
220\xe7\\J\x11\x11\x99\x85(\x8d\x85\x05\x93\x89\x15\x11\x11c\x8c\x15c\x98\xf9\
221\xc3\xd5\xdb\xe5\xc3\xf3\xc5\xe2T\xf7\x93\x06\x00\x9a\xc0u\xbb\x93\xca\xcc\
222\x17\x8b\xb3\xe5\xf2\xfc\xfc|\xf0\xfe\xf2\xf2\xf2\xea\xeaj]\xaf\xdb\xa6\x19\
223\x06\xaf\x00\x88\x04\xa0\xcc\xa0JD\x8a\x884vm\xc42\xc6\x10\x11"\xdc\xdd\xdd\
224\xde]_\x9e\x9c<HI\x0f01\x0e\xc1\xed\xce\x96\x17\xd5\xac:\x99\xcfc\x8c\xef\
225\xde\xbd\xfbp\xfda]\xaf\x9b\xdd.\x84\xa0\x8a\x07S\x98\xe8\xcc\xb4\xefQ\x98\
226\x85E\x10\t\x14b\x8c\xdb\xed\xaa\xebw\xd6\x94\x13\x8c\x82w\xad\x10XclQ\x00\
227\xe2\xea\xe3j\xbb\xd9\xd6\xeb\xbam\x9a\x10B\x16\x9bBV\xf9\x11\x1e"#)\xe8\xbe\
228"fA$U\rap}\xbf\xdb\xd6\xa7\xcb\xcf\x0e\xd5\x0c\xbe+NJf\x01\x80\xae\xebb\x88\
229\xbbf\xd7\xb6\xcd0xUD\x04\x1dMM\xf3\xd3\xf3\xe6\x10Gy\x00\x01\x80LF\x051F\
230\xef]\xdb\xb6\xaeo\x0e\xdc(\xa8w=\xceg\n\x1aBh\x9b]\xcf\xd2w\x9ds.{\xa6\xc2\
231\x84\xb3\xc7\x80\x11 \xb7\x8e\x90\x00\x91U\x98\x19\x11B\x88\xde\xf5\xf3\xf9b\
232]\xd7I\x8fF`\x18\x1c(\xa4\x10\xbd\xf3m\xdb1\xb3\xf7>\xa5\x88HS\x9b>\xc5\x98\
233\xcc\x18\x01\t\xb3\xb8\x11\x81\x92H\xf6\x0b\xd7W\xb3\xaa\xaa\xeb\xb5\xeaa\
234\x044\x04\x17b\xf6+\xd7\xf7\x1d3\x87\x10\x10\xf74\xe01\xc6\'\x83@\xe3b\x16B\
235\xcc\xd9\x10C(\xca\xb2(J\x11\x81\x03\x8cb\n)\x84\xc1{\xdf\xbb\xde\xf4VDT\x95\
236Y\x98\xc7\x81?\xc6\xc8\x8c\x1c\xa6\r\x91\xa7\x19\xc8o\xcd0\x18c\x8d1b$os\x1a\
237h\xd5l\xbc\xae\xebELa\x0bb&J\xaa\x84\x9f\x00LU!" \x02\x12"\x11\x13\x8b0\x8b1\
238\x00\xa8\xaa\x935\x08\xf3q5\xa0L\x92\xf3\xa3\xeb[1\x02\xa0\xd6\x16\xcc\x9c58\
239\xd5\x83{\x9c\x91\xfb\xb1]\x9c1D$\xdbe6S@`\xb6\xc7\xdc\xa0\xb1e\xce\x8f\xbe\
240\x9d\x89\x18@$$f\x99\\5w\xe9H\x98\x80H\xc4\xcc\xffa\x01\x00\x18B\x04\xc0\xa4\
241\x9abD\x1e\xbb5\xde\x8aY\xb5\xba^\xb5MS\x9636BD""\xc1\x10QJ\x89\x91\x8e\x9f\
242\x8e\x98{EcN\x99\xbcFF\x11!\xa5\x14\x86a\x08\x03\x92\x1cW\x03\xd5\xfc\xf4\
243\xf6\xfa\xb2i\xeema\x8f\xcd#oVA3\xef\x84\x94\xa3e\xa2\x9c\xc5\x18k\xad\xb5\
244\x85\xb1\x96\x10\x87a\x08!x\xef\xbcs]\xd7#}Z\x8d\xb5\xc5\x83\xd3\x87\xab\xdb\
245+f!\xca1gD\xc6\x80!b \x98\xf4AL\x949\xe7\xec\xc9\xb60\xd6\nsJ\x1aBp\xce\xf5]\
246\xd7vM\x88\x9a\x8d\xe7\x00\x03\x00\xcbG\x17w7\x7fn75"N\xb1-\xe3\x95\x19@r\
247\xc3\x98\xe5\x98scl\xc6\x00\x80a\xf0\xd3\xf1\xe0\xbe\xae7)\x11\x10|R\r"\xce\
248\x17\x0f\x1e\x7f\xf9\xec\xb7\xd7\xbf\xa4\x94\xf2vE\xcc~.Y\x84U\x10\x88\x10\
249\xf9\x80aD\x84\x10S\xd2a\xf0m\xdb\xdc\xdfo\xb6\x9bzS\xd7n\x88@\xbc?T\xc9A\
250\x0e\x00_=\xfdvw\xbf~\xff\xf6\r\x11\x1a1YbY\x12\x99\x8c$\xa2p\x10gVI\xe6\xa3\
251\xeb\xba\xfb\xfbM]\xaf\xd7\xeb\xd5\xc7\xf5v\xf4)\xcc\xb29j\x1a\x00"\xe17/~p}\
252\x7fw\xf3\xde\xd8B\xc6\x8c\xca\xafC\x0c\xe43\xa9j\n!"B\xe6\xa3m\x9b\xed\xa6^\
253\xafW7\xb7+\x1f\x15\x89\xf62>j\xdad\xb8\xb3j\xfe\xf2\xd5Oo^\xffz\xf3\xd7\x1f\
254\xd9n\xf3\xe93\xc6\x18B\x0c!\xc4\x10\xcc0L\x84aJ\xc9{\xd7w]\xd3\xdco\xea\xfa\
255\xe3z\xeb\xa3"\xd2\x84\x80\x07\xb3\x99\x0c2\xdb\x07V\xd5\xe2\xfb\x1f\x7f~\
256\xfb\xfb\xf2\xc3\xd5\xdb\xbb\xbb\xdb\x18c\x08\x83\xf7\xce\xbb\xde\xf5UQ\x96Y\
257"D\x94T\xc30x\xe7\xda\xae\xa9\xeb\x8d\x1bb\x8a\x88D\x08\x90mh\xdf(9\xf2\x91O\
258\x12\xe4\xeb\xe7\xdf-\x1f\x9e\xdf]_n\xb7+\xd7\xf7m\xdb\xce\xe7\x8bYU\x15Ei\
259\x8ca\x16@H1\x0ea\xe8\xba>DM\x89\x80\x18i\xef\x13\x93\x19\x1eq\xa3\x9aT5\xa9\
260&PUM\x99\xbb\xc5\xe2\xf4\xe4\xe4A\xd7\xefv\xdb\xda\xf5\xcd\xba\xae\xebz\x9d\
261\x07\x90Y\x98-\xb2 \t\x92 \xe6\xd9\xc5)\x88\x0e\x7f\x0c\x0e\xbaQ\xd5\xa41\
262\xa5\x14CD\x8a\x14I\x114EM)%\xb5\xa6<]~\xa6)%M\xaa:\xfeNu\x7f\xdf_\x11A\x15\
263\xc6D\x87\x91TH\x87\x83\xca\xff|\xfd\x1b\xe5N\x0e\x95,-\xdfO\x00\x00\x00\x00\
264IEND\xaeB`\x82'
265
266def get003Bitmap():
267 return BitmapFromImage(get003Image())
268
269def get003Image():
270 stream = cStringIO.StringIO(get003Data())
271 return ImageFromStream(stream)
272
273index.append('003')
274catalog['003'] = ImageClass()
275catalog['003'].getData = get003Data
276catalog['003'].getImage = get003Image
277catalog['003'].getBitmap = get003Bitmap
278
279
280#----------------------------------------------------------------------
281def get004Data():
282 return \
283'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
284\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
285\x075IDATH\x89\xbdW\xc9\x8e\xdbV\x16\xbd\xe3#%\xd5\x14\xbbl\xd8\xd5. \xae$\
286\x08\x02\x18\x0e\x02g\x99\xce/\xf7\x0f\xf4\xaa\xf7\xde%\x082\x00\x81\x91\xd8\
287\xe9\xaa\x92\xa8\x89\xc3#\xdfp{A\xaa\xaa\x82\xce\xb6\xfb\x01"!\x81\xe4\xe1\
288\xb9\xf7\x9c\xf3\xae\x00\xfe/\x0b\x01\xe0\xf5\x9b\xbf;W\xa8:\x16ab$FD3\x03\
289\xb0\xe9*\x1b\x0f6}1<\xfc\x8a\x7f\xf5\xbc\xe9l\x80\x00ff\xff\xfa\xe7?\x04\
290\x00\x9c+\xcar\xee\x8arD\xa2\x11\x06\x0c\xcc,C\xce!\x0c>\x86.\x0e}\x08>\x85!\
291\xa5\x943\x00\xb1j\xe1\xca\xf9|q\xaa\xae\x00\x00D<`\xa0\x01 \x82e\xcb\x96\
292\x00@\x00@\xd5\xb9\xa2,\xcb\x99\x16\xa5\x88c\xa2\xf1eb\xe8\xc3\xd0\xe4\xd8\
293\xcc\x1c\xea|\x81xl\x00)\xc5a\x08\xc3\xd0\xf7\xdew]\xbbYV\xab\xeb\xdf\x8f\
294\xcf\xce\x1f\x9d?_\x1c\x9f\x8e(\x88\x00\x80\x08h\x96s\xce\x13\x0c\x8b\xa8:-J\
295\xe7JU\xc7\xcc\x008t\x1b\x86\xee\xe8\xa4\x9c\xcd\x1f\x95\xae\x14e\x00\xc8\
296\xc9\x86\xd0\xef\xf7\xcd0\xf4\xde\xfb\xb6k\xe7M\xbd\xaf\xf7\x9b\xd5\x87\xd5\
297\xed\x87g\x17W\x97\x1f\x7f\x8e\x84\x08\x08\x88\x88`\x96S<\xb0ab\x16\x11q\xaa\
298N\xd5\x01@\x1e\xf6\x8b\x19\x9e\x9d\xbd8=9Y,\x8e\xca\xd9\x8c\x08sJC\x18\x86~x\
299\xff\xc7\x8d\xf7\xbd+Zue\xe1\nQ\'\xcc\xdb\xed\xe6\xe7\x1f\xde\xd6\xfb\xcdg_|\
3005\x9b\x1f\x01"\x02\x82\x19\xd2\x01\x06\x89\x89\x98\x89\x98\x19\x00 \xd6\xa7\
301\'\xc5\x93\xf3\x17O\x9f>=?\x7frrz,\xcc}\xdf\xb7m\xeb\xbb\xa6m\xfdj\xd3\x02\n\
302"\x012"\x01\x12"\x01`\xca\xf9\xb7w?z\xdf\xbd~\xf3\xcd|~\x8c\x88f\x99\x12\x1d\
303`\x10Gl\x00\xcc\xc3\xfe\xf4\xa4\xb8\xb8\xf8\xdb\xe5\xe5\xe5\xd5\xd5\xcb\x8b\
304\xe7\x17fy\xb7\xdbo\xb6\xeb\x94b\x8cA]&fQ\xc9\xb90\xb3\xbb\xdb\x89\x90\x88\
305\x10\xb1\xba}\xff\xd3\xf7o\xbf\xfc\xfa\xdb\x11{T\xa5\xc0(:00\x18\xba\xcdb\
306\x86O\xce_\\^^\xbez\xf5\xea\x93\xab\x97)\x85\xeb\x9b\xdb\xaek\xba\xb6\xed}\
307\x1fB\x881\x98\x01\x91\x88\x1a"\x12\x0b3\xb3013\x8b\xa8\x16\xae\xb8\xbd~\xf7\
308\xeb/\xdf\xbd\xfc\xf4\x15\x98Y>\x14\r\xc0\xc0,\x86\x9e\xa1;;{\xf1\xf4\xe9\
309\xd3\xab\xab\x97\x9f\\\xbd4\xb3\xe5\xb2Z\xaf\xd7\xeb\xf5\xa6\xae\xf7\xde\xfb\
310\x18"\x0223!2S\x12a\x11ffVbQq\xea\n\xa7N\x84o>\xbc{|\xfe\xec\xe8\xf8\xcc\xee\
311\x94\x06\x00\x96!\x0c\xcd\xd1Iyzrr~\xfe\xe4\xe2\xf9EJa\xb9\xac\x96\xcbeUU\
312\xfb\xfd\xae\xef\xfb\x9c3\x12\x12\x10\x11\x01\x11\xe5<\x96j$\xc2"*\xaaN\x85\
313\t\x10\xccn\x967\xef\xe7\x8b\xd3\x9c\xed\x1e&\xe7\x90c3\x9b?::::9=6\xcb\xd77\
314\xb7\xeb\xf5\xba\xaa\xaa\xddn\xdb\xf7\xfdh\xba\xc9{H\x00\x06\xc4\x8c\x84H\
315\xc4B,"*"\xa2*\xcc\x88\x98S\xden\xd7\xde\xd7\xaa\xe5\x01\xc6 \x0c~\xe6\xb0te\
316Q\xce\x84y\xb7\xdbw]\xb3^oF\x1e\x7f\xb26\x02"\x1a \x82\x8d\x9d7\x03fJ\xcc\
317\xc4c\r\t\x11S\x8a}\xef\x9b\xfd\xf6\xe4#w\xcf&\x86N\xe7\x0bQ&\xc2\xbe\xef7\
318\xdbu\xd7\xb6u\xbd\xbf\xc7x\x98np\xb09\x18"\x01\x00\x003\x83\x88\x08\x13\x13\
319"X\x8cC\xd7\xb5}\xdfX~|P\x1aX\x1cz\xc4c\x00\xc8)\xb5m\x9bR\xec}\xef\xbd\xcf9\
320\xe3\xc4\xe3A4\x8e\xb9\x88\xf7b\x1e9\x9a1\xb3\x10\x11\x82\xa5\x18\x8f\x8e\
321\x1a\xbf\xac\xb2=\x90@\x08\xde\x00r\xb2\x10\x06\xdf51\x86\x10B\x0c\x11\t\xef\
322\x03\xf7a\x1e\xe3\xe1\x834.DB\x84,\x19\x11\x00r\x8a\xc3|>#\xb2\xd1[\x93\xa0S\
323\x18R\x8aC\xe8\xfb~h[\xaf.\xc7\x18\x10\x90\x80\x00\x01\xff+\xef\xe1\x90\x91D\
324\x84\x84DD"\x04\x08\x00\x84\x84`9\xf6e9S\x15\xb8\x871L)\xc5\x10\x87a\xf0\xbe\
325\xeb|\x99r23\x11A\x98\xe2\xe1\x8e\n"<:[\x00 !!"\x0b\x13\xb1\x88\x88\n\x13\
326\x03`\x08CS\xef\xaa<\x8c{\xd8X\xee;AC?\xf4C\xef\xdb\xae+\x8b2\xe7,"DD\xc4\
327\x80`S\'\xa6\xe3\xe3\xb3\xa3\xb1\x1fD8\xd9EUUE\x14\xc0\xbc\xef+2\xdf\xd4\xa2\
328\xc2\xf4\x90\r\x18\x10\xf7\xde\xb7]\xd75M\xeb\x9c\x81\x15E\xc1\xccf\xd9\x0e\
329\x84F)\x1f\xda>:\x93\xefCF\x9d\x88\x00@\x08\x89\x88\x80\x10\xc0H$?\x80A\xd5\
330\xa2m\x9b\xa6i\xf7u\xed\x9cC\x04"\x1a\t!\xd2\x18\xdc\x7f\x811\xd9\x7fd$"\x9a\
331-#a\x06\xcb\xd9RL\x80S\xb5\xa6\x93+\xe7\x9be\xd5\xd4\xbbz>sN\x89IDU\x95\xa7\
332\xfda\x14\xd2X\xa8\x11z\xca\x18U\xa7\xce9u\xea\x9c\xb0\x84\x18-\xe7\x14c\x0c\
333C\x08\xc1\x80\x1e*\r\xe6\x8b\xd3\xd5\xf5\xef\xdb\xdd\xce\x15\xa5\x8a0\xb3\
334\x8a\x8c0,r\x08|b\x1e\xa55\xc62\x8b\x88:W\xb8\xa2(\x0bU5\x83\x94R?\x04\xef}\
335\xe7}\xdd\xb4\x06\xfc\'6\xea\x8a\xe3\xb3\xf3\xcd\xea\x83S\x1d_\xd3\xa9\x8a\
336\xba\xb1"\x99Y\x04\x88p\xea\xc5(-\xd1)\x93\xcbBU\x898\xc6\xd0\xf7}\xdb\xb4M\
337\xd36u=\x84\x0cH\x0f%\x00\x00\xf0\xe8\xfc\xf9\xea\xf6\xc3z]!"3\x8d9\xa8\xaa*\
338*\xc26\xe6\x19\x92\x880\x8b\x8e\xe3\x83\x8a:7b\xe4\x9c\xbb\xd6\xef\xf7\xf5n\
339\xbf\xdd\xefv\xabj=\xc4{\x87\xc9\x9d\xd1\x16\xc7\xa7\xcf.\xae~\xfe\xe1m\xce\
340\x99\x88TU\x9d;\xb4VE\xa3\x9a\x8c\xfd\x971\xf5\'\xb3\x88\x19\xc4\x18\xba\xd6\
341o\xb6\xdb\xaa\xaa\xaaj]\xadWM\x17\x0c\xe8n\xa8\x92\x07\xce\x83\xcb\x8f?\xaf\
342\xf7\x9b\xdf\xde\xfd\x88\x88r\x80\x11\xd11w\x99\x85Y$\xeb4\x1c\x02d\xcb!\xc6\
343\x94R\xdf\xf7\xfb}]U\xd5r\xb9\\-o\xafo\xaa!d\xc4q\xe3y\xc0f\xa2D\xf8\xd9\x17\
344_y\xdfU\xb7\xef\x8b\xa2p\xea\x98\x08\x89\x00!\x9bY6\xcb6\xae\x9cr\x08\x89\
345\x08s\xce\xfd\x10\xda\xa6\xdd\xed\xb7U\xb5^-o\xdf\xffq\xdd\xfa\x04H0\x19\xe0\
346a\xd1\xa6\x81\x07g\xf3\xa3\xd7o\xbe\xf9\xe9\xfb\xb7\xb7\xd7\xef\xc6A\'\x9b\
347\xa5\x94\x87\x10\x86aX\xf4\x83\xf7\xb3\xa2(D\x84\x883X\x8a\xd1w\xbei\xdb\xfd\
348nW\xadW\xd77\xd5\x88q@\xc0\xfb\xb0\xc1i\x1b\x19\x03\x0c\xe7\xf3\xe3/\xbf\xfe\
349\xf6\xd7_\xbe\xbb\xf9\xf0\xee\xe6\xe6\xdf\xa3\x07\xbc\xef\xda\xa6[,\xeaY9\
350\xd3\xa2P\x16 \xcc\xd9b\x18:\xef\x9b\xba^U\xeb\xa6\x0b\xa3\xba\x10\xe00U=\
351\x90\x80\x1d\xa8\xdc\x8d\x8b\x88\xf4\xf2\xd3W\x8f\xcf\x9f-o\xdeo6k\xef}\xdd\
352\xd4\xc7\xc7\'\x8b\xc5\xbc,\xe7\xaa\x8e\x85\x01,\xc5\x14B\xa8\x9bv\x08y\x88`\
353@\x88t\x17\x14S\xbd\x1e\xf4f,z6\xcb`f\x96\x01\x10\xcc\x8e\x8e\xcf\xe6\x8bS\
354\xef\xebf\xbf\xed\xfb\xc6\xdfV\xab\xd5JUT\x1d\x93\x90\x08\xa0\x18\x90\x01\
355\xc3\xf4\xe2x\xd8\x87\xee\xff\x18\xdc\xa7\x80\x99eK9\xe7\x14\x13R\xa2D\x86`9\
356Y\xce9\x9bjy\xf2\x91\xb3\xfc8[6\xb3\xe9>\xb3<\x9dG\xdd\x8d11e\xf9\xb4\xd7\
357\x8e\xd7\xe6\xbb\x9d\xf7\x7f\xbf\xfe\x03\xb9\x985n\xc8r\x8a\x81\x00\x00\x00\
358\x00IEND\xaeB`\x82'
359
360def get004Bitmap():
361 return BitmapFromImage(get004Image())
362
363def get004Image():
364 stream = cStringIO.StringIO(get004Data())
365 return ImageFromStream(stream)
366
367index.append('004')
368catalog['004'] = ImageClass()
369catalog['004'].getData = get004Data
370catalog['004'].getImage = get004Image
371catalog['004'].getBitmap = get004Bitmap
372
373
374#----------------------------------------------------------------------
375def get005Data():
376 return \
377'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
378\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
379\x07\xa9IDATH\x89\xbdWMs\x1b\xc7\x11\xed\xaf\x99\xc5\x17A\x8a4dY\x94D3\x15\
380\xc7v\xca\x91\xed\xb2\xabr\x89\xe3S*\xd7\xfc\xd3\xfc\x81\x9cR\xc9\xc9\xb1s\
381\xb0c\xcbJ\xa4\xc8\x92I\x8a$\x08\x82\xd8\xaf\x99\xd9\x99\xe9\x1c\x16 \xe9\
382\xaa\x9c=\x85\xc2\x02[\x8by\xd3\xaf_\xbfn\x00\xfc,\x0b\x01\xe0\xf1\'\x9fY[\
383\x18cY\x84\x89\x91\x18\x11U\x15@\xd7Oi\xff\xa6\xeb/\x8a\x9b\xbb\xf8\xff\xf6[\
384_\x15\x10@U\xf5\xaf\x7f\xf9\xb3\x00\x80\xb5\xc5`0\xb2\xc5\xa0G\xa2\x1e\x06\
385\x14T5\x83j\x8c]\x9b\xa2\x8f\x9d\x8f\xc1\xc7\xd4\xa5\xd8\xa5\xa4@\xc2bl1\x1e\
386\x8e\xa6\xc6\x16\x00\x80\x88\x1b\x0cT\x00D\xd0\xacY\x13\x00\x08\x00\x18cm1\
387\x18\x0c\x86\xa6\x18\x88X&\xea\x0f\x93cH]\x93c;\x1e\xb3\xc8\x14\x11A!\xe5\
388\xdcu]\x08\xde\xb5\xae\xae\xcb\xf2\xf2dq~4\x99\xee\xdd\xd9\xbb7\xde\xda\xeeQ\
389\x10\x01\x00\x11P5\xe7\x9c\xd70,b\x8c5\xc5\xc0\xda\x811\x96\x99\x010u%B\x98l\
390OF\xa3\xbbEQ\x18c\x101\xe7\x1cc\x0c!x\xdf6\x8d\xab\xabr\xb5Z]\xad\x96\x97\
391\x8b\xd7\x17\xe7\xc7o\xde?|x\xf0.\x12" "\x82jNq\x13\r\x13\xb3\x88\x885\xc6\
392\x1ac\x11\x01s\xbd\xbd%;;\x8f\xa6\xdb\xd3\xc9x2\x1a\r\x99\x19\x00b\x8c1\x06\
393\xe7\xbck\xdb\xaa\xae\xcbr\xb5\xbaZ\x8d.\xc7\xd6\x16\x17\xf3\xf9\xf3\xef\xff\
394Y\xad\x96\xef\xbc\xff\xf1p4\x01D\x04\x04U\xa4\r\x0c\x12\x131\x1313"\x08\xb4\
395\xbbw\xc6\xb3\xd9\xec\xeel\xb6\xf7\xc6\x1b\xdb;\xdb\x85\xb1YS\x08\xc19\xe7\\\
396\xdb4M\xd34\xa3\xd1p8\x1c\x0e\x07\xc3bPXk\x989\xa6t\xf4\xf2\xa9k\x9b\xc7\x9f\
397~6\x1am!\xa2j\xa6D\x1b\x18\xc4\x1e\x1b\x001\xd7\xbbw\xc6\xfb\xfb\xfb\x0f\x1e\
398<888\xb8\xff\xd6=cM\xf0\xa1i\x9b\xba\xae\x88Ps\xce9\xafE\x87H\x84\xcc,\xcc\
399\x88T7!g]\\\x9c|\xff\xaf\x7f|\xf4\xe9\xe7\x88\x04\x80\xbd*\x05z\xd1\x81\x82B\
400\xea\xca\xed-\x99\xcdf\x0f\x1e<x\xef\xbd\xf7\x0e\x0f\x1f\x12IU\x959\xa7\x94b\
401\x08\xa1\x0b]JI\xb3"\xa21FU\x99XD\x8c5G\xa7\xab\xc9t\x97XlQ,\xce\x7f\xfc\xef\
402\xbf\xbf>|\xe77\xa0\xaayC\x1a\x80\x82j\x8e\x01!\xec\xec<\x9a\xcdf\x8f\x1e=:x\
403\xb4o\x8c]\xadJ\xe7\x9c\xf3n\xb5ZUU\xed\xbd\x8b1*\x80\x88 \xa1\x88D\x13\xc5\
404\xc8\xe9\xbc\x02*\xc6\x93mc\x8c\xb5VX\xceO_\xee\xdd\xbd?\x99l\xeb\xb5\xd2\
405\x00@3\xa4\xae\x99lO\xb6\xa6[{{\xbbw\xef\xce\x88eu\xb5j\xda\xd69w\xb9\xb8,\
406\xcb2\x84\x10SDDf\x06"\x06\xce)3K\xeb\xe3\xf9\xa2\x1d\x8e\xc6}\\"BD\x00\xa7\
407\x17g?\x8eF\xd3\x9c\xf5\x16\x8c\xc6\x1c\xdb\xe1p6\x1e\x8d\xc7\x93\th^\xadV!\
408\x04\xef\xdc\xe5\xe5\xe5\xaa,\xbd\xf7\xaa\x99\x90\x14\x94\xfa\xaa\x00 \xa4\
409\x94\xf5\xc9\xf3\xf3\xa2(X\x98YD\x8c\xb00\x13h\xba\xbc\xbcr\xae6\xa6\xd8\xc0\
410(\xc4\xae\x1d\x8f\xd9\xdab0(\x08\xa9i]L)\x04\xbf\xbaZUu\xe5\xbd\x07\xd5\x8dH\
411\x10\x89\x00@sF\xc4\xef\x9e\x9d\xc6\x98\xc4Xb!\x16\x16aff\x04M\xc1\xbb\xa6\\\
412n\xdd\x99\xddD\x93\xa2g\xde\x12a\x00\x08\xc1WUi\xad\xf1\xce\xd7M\x1dBP\xcd=F\
413\x1fDo)Htt\xb6\\,Kb\x02@\x06\xe5,\xccBDL\x80\x10\x83k\xda\xd0\xdc\xe4FAc\xe7\
414\x11\xa7\xaa\x90Rj][46x\xf6\xc1\x87\x10bL\x84\xb70p\xed\xa4\xab\xca=y\xf6\
415\x1a\x11\x11\xa8\xaf|eef""\x02\xc44\xd9\x9a\xb6\xf3E\xd6[\x12\x88\xc1\x83B\
416\xce1\xf8\xe0[\xd7\x18CD9\xa5.\xc6\xdeF7\x8c\xdd\xb8\xf67O\x8frJ\x08\x88\x84\
417D\x8cD\x88\xa8Y\t\x89P\tR\x1c\x8d\x99\x16\xaa7\x12\xd0\x98\xba\x98R\x08]\xe8\
418|\xeb[iXDTUU\x89\t\xd6\xe7\xbd\xc1\xf8\xee\xd9\xeb\xaai\t\x10\x91\x88\x08\t\
419\x85\x18\x89\x80\x81\xa8\x0f\xad\x8b\xc5\xa0\xb0\x06n`\x14S\xecz\xdfm[\xe7\
420\x1a\'\xcc\xc6\x18DbfTX[\xc4MS\xc1\xcb\xab\x06\xd7\xee\xd1#11\x133"\x11\'DE\
421\xb5\xd1XcM\x06\x00\x00ZK i\x08\xde9\xd76m\xdd\xd4m\xdbz\xe7c\xd7\xf5\t\x04\
422\x80\x9e\xe2k\x9b\xff\xedG\x87\xfb\xf7\xf6\xfa`\x90\x88i\xed\x06\xc6\x88\xe9\
423/b\xc5\x08\x11\xc3m\xd2\x80\xc4\xb5\xaem]\xd3\xd6\xc3\xba\x10fPPP\x16\xe6\
424\xcc\x80\xb8\xc9\xff:\x06\xcb\xf4\xe1\xaf\x1f\xde\x7f\xf3\xce\xd7OO\x00\x80\
425\x99\xc5\x88\xb0!\xa2L\t \x81!D$2z\xab<\x91\xc54M\xd5\xd4uUU\xd6\x16\xc4\x0c\
426\x08D\x14%\xf6\xe2A \xb8\xa6\x89z\xa6x\xff\xad\xdd\xd9\xde\xceW\xdf\xfe\xe8|\
427\',b\x84\x90R\x02\xc8\xac\x84\x9aS\x06\xee)X+\xcd\x16\xe3\xd5\xe2\xb8\xac\
428\xca\xc1p`\x8ca&&\x12\x11\x16\x11\x96\x9e\x95^RDD}\xd2\x98\x98x85\x7f\xfc\
429\xfc\xf1\xf3W\x8bg?\x9c\x8b\x11\x04D\xcc\x980\xe4\x94R\xa7\x80\xb7\x95\x06\
430\xc3\xd1tq~T\x96WEQ\x88\x08\x131\x91\x181\xc6\x18\x11\x11\x01\x05\x04\xa4\
431\xbe/\x11\xf7\xc6\xd2gcP\x14\x1f\x7fp\xf8\x8b\xb7\xf7\xff\xfe\xe5\xb3\x14\
432\x83fH\x90r\nU\xd5\xa4L?\x89\xc6\xd8b2\xdd[.NDLO\x123\x1bc\x8c\x18#F\x8c\x11\
433U$d\xea\x1b-\x0b\x8b\x18\xd3\xfbqQ\x14\x83\xa2\x18\x8f\xc7\x7f\xfa\xc3G\x7f\
434\xfb\xe2\xc9\xc9I\xa5\xc9{\xd74>\xf6\xc3\xcd\r\x0c\x00\xdc\xd9\xbbwq~|\xb9\
435\xb8\xec\xf9gbYoc\x8d1}w\x01D&\x121F\xc4\xd8\xcd2\x86\x99U5\xa5\xf4\xab\x83\
436\xddP_\xbc\xb8\xa8\xe7\xf3\x85\xf7\xf9z\xa0\x92k\x95\x8e\xb7\xb6\xdf\xbc\x7f\
437\xf8\xec\xc9W)\'D\x14\x11c\xfaM\x8c5\xb6\xff\xd8#\x11\xd1\x9a2\x11aA\xa4\x94\
438\xb3\xf7ayuuzv\xea\x9a\xab\xb6)\xcb\xda\'\xc5\xeb\xa1J\x00nf\xb8\x87\x07\xef\
439V\xab\xe5\xd1\xcb\xa7\x84\xb8\xe1\xa3\xb0\xc6\x1ac\x88Y\x98\x85\x8d\x08k6\
440\xa0\xaa\xaa9\xe7\xae\xeb\xba\xd8\x85\xd0\x95ey>\x9f\x9f\x1c\x9f\x1c\x1f\x9f\
441\xbc::k\\\xda\x0c\x1d\xf0\x13\xd2\x00\x10\t\xdfy\xffc\xe7\xda\xf9\xfc\xb8\
442\x18\x0c\xac\xb5\xdc\xd76\x11 \x82BV\xcd\x9aU!\xa5lbdb\x05\xe8\xba\xae\xae\
443\x9b\xe5ryvvvz\xfa\xfa\xf9\x8b\xa3e\xe97\xa5v;\x1a\xe8K\x02\x10p8\x9a<\xfe\
444\xe4wO\xbf\xfd\xf2\xfc\xecU?\xb0!`\xcf{\x17:\xef\x83s~8\x1c\xf6\'@\xc0\x98R\
445\xdb\xb6UU.\x97W\xf3\xf9\xfc\xd5\xd1\xd9\xb2\xf4z\x83\x80z\x9d\x9b\x8d\xedb\
446\x7f\x84\xd1h\xeb\xc3O~\xff\xe2?\xdf\x9c\x9f\xfe\xa0\xfa:\xe7\xd4\xc5\xe8\
447\xbdo][\xd7\xf5p5\x1c\x0c\x06F,1\xaaj\x08]\x0f\xf3\xfat~U\xba\xc6\xa5\xcd\
448\xd0I\x88tMT\xdfop3(^W:\xbd\xfd\xcb\x0fvgo-\xce\x8f\xe6\x17K\xd7\xb6uU\x95\
449\xe5t<\x9e\x0c\x87Ck\x0b\x11\x06\xc0\x94b\xd7u\xab\xb2\xae\xdb\xce\xf9\x9c\
450\x14\xaf\xdd\xa8\xb7\n\xd8\x98\xfa\xda\xd34\xabj\xee\'s\xd5\x0c\x80\xa0:\x99\
451l\x8fFS\xe7\xea\xb6\xba\xaa}S\x9f^0]\x14\xd6\x18k\x88\x98\xc8d\xe0\xac\x982)\
452 \xf4\xafuw\xbd\xf9cp\xe3\x02\xaa\x9a5\xe5\x9cSLH\x89\x12)\x82\xe6\xa49\xe7\
453\xac\xc6\x14\xbc\xf3\x86\xe6\x9c5\xab*\xa8&\x80\xa4\xaaI\xfb\xdf\xc2\xe6\xcc\
454\x88\xa0\xdake}OU!+\xfcl\xeb\x7f\x17Vt\xc4\xd0\x13rX\x00\x00\x00\x00IEND\xae\
455B`\x82'
456
457def get005Bitmap():
458 return BitmapFromImage(get005Image())
459
460def get005Image():
461 stream = cStringIO.StringIO(get005Data())
462 return ImageFromStream(stream)
463
464index.append('005')
465catalog['005'] = ImageClass()
466catalog['005'].getData = get005Data
467catalog['005'].getImage = get005Image
468catalog['005'].getBitmap = get005Bitmap
469
470
471#----------------------------------------------------------------------
472def get006Data():
473 return \
474'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
475\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
476\x07\x01IDATH\x89\xbdWI\x8f\x1b\xd7\x11\xaez[\xbfnrH\x8a\x98\x11g\x02k\xb4x\
477\x11l\x8c\x15\x18s\xb5~i\xfe@n\xf9\x03\x01\x82$\x07\xe7$_\x0c\x01\x8el\x8d\
478\xa0Qf\x11\x9a\xd3\xcdf\xefo\xa9\x1c\x1e\xbb\x87\xcaru\x1dH\xb0\xd9]_W\xd5W_\
479\xd5\x03\xf8M\x0c\x01\xe0\xc5\xf9K\xa5")\x15\x17\x823\x8e\x8c#"\x11\x01\xd0\
480\xee.\n\x1f\xb4\xfbA8\\\xc5\xff\xe5o\xf7M\x80\x00DD\x7f\xfb\xf3\x9f\x04\x00(\
481\x15i\x9d\xa8H\x07$\x16`\x80\x80\x88<\x00Y\xe7:o;g;k;o\xad\xb5\xc6:"`\x8c+\
482\xa9\x12=9\x902\x02\x00D\x1c0\x90\x00\x10\x81<yr\x00 \x00@J\xa5"\xadu,#-\x84\
483\xe2\x8c\x85\x97\xf1\xde\x80k\x90\xacV\x8a\xf3\x98s\x0e\x00\xd6ZcL\xd7uu]WU\
484\xb5-\xae\xf3\xf5Ur\xb0|\xb0\\%\x07\xf3\x80\x82\x08\x00\x88\x80D\xde{\xbf\
485\x83\xe1BH\xa9d\xa4\x95\xd2R*\xce9\x00\xa2\xab$\xf7\xb3\xe9b2\x99h\xad\xa5\
486\x94\x8c1\xe7\\\xdf\xf7}\xdf\xef0\xb6\xdb\xcdf\x93\xe7y\x96\xdd\xdc\xa5W\x0f\
487O\x9e|v\xfa\x1c\x19" "\x02\x91wv\x88\x863\xce\x85\x10BI\xa9\xa4T\x8c\xa1\
488\xc4f\xbe\x88\x96\xcb\x93\xc5b1\x9f\xcf\xe38\xe6\x9c\x13\x911\xa6m\xdb\xa6i\
489\xaa\xaa*\xcbr\xb3\xd9L\xa7\xd38\x8e\x95Ri\x9a\xbe\xfd\xf9\xc7r\x93\x7f\xf1\
490\xf5wq2\x05D\x04\x04"d\x03\x0c2\xce\x18\xe7\x8cq\xce\x19C-\xba\xe3\xc3\xd9j\
491\xb0\xf9|.\xa5\x0c\x00!\x88\xa6i\xe28\xd6ZGQ\xa4\x94\x12B0\xc6\x10\xd19w\xf5\
492\xe1M\xd36/\xce\xbfO\x92\x03D$\xf2\xcc\xb1\x01\x061`\x03\xa0\xc4\xe6\xf8p\
493\xf6\xe8\xd1\xa3\xd3\xd3\xd3g\xcf\x9e\x1d\x1f\x1f#b\xdf\xf7eY\x16E\xe1\x9c\
494\xf3\xde\x13\x91s\x8e\x88\x88\x08\x00\x18c\x8c1\xce9"2\xc6>~\xbc~\xf3\xfa\
495\xd5\x8b\xf3\x97\x88\x0c\x00\x03+\x05\x04\xd2\x01\x01\x01\xbaj\xbe\x88V\xab\
496\xd5\xe3\xc7\x8f\xcf\xce\xce\x8e\x8e\x8e\x00\xc0\x18CD}\xdf\x1bc\x9cs\x01@\
497\x08\x11E\x11"\n!\xe4`\xe1\xa2\xd6\xfa\xe6\xe6\xf2\xdd\xaf?=\xf9\xfc\x0c\x88\
498\xc8\x0fI\x03 \xf2\xdeH\xee\x97\xcb\x93\xd5j\xf5\xf4\xe9\xd3\xa3\xa3\xa3\
499\x90\x07km\x9e\xe7EQ4M\xd3\xb6\xad\xf7^\x08\xb1\x0f\xa0\x94RJEQ\x140\x94R\
500\x9c\xf3\xf5\xed\xe5\xf2\xf0d:\x9d\xd3\xc84\x00 \x0f\xe0\x9a\xd9t\xb1X,V\xab\
501\xd5\xf1\xf11\x00\x04^\xa5i\x9aeY\xd34}\xdf#"\xe7\x9c1&\x84\x08xc(Q\x14\x05\
502\xc8\xc0{\xa2\xab,\xbdJ\x92\x99\xf7t\x0f\x03d\x91\xecd2\x99\xcf\xe7\xf3\xf9\
503\x1c\x11\x8d1\xd6\xda4M\xd7\xebuUU\xde{\xc6X(\xc6\xd0\x17\x18J"\x84P{\x16ns\
504\xce\xdd\xdc\xa6]W\t\x11\r0\x04\xceuZ)\xadu\x1c\xc7R\xca\xbe\xef\x89(\xcf\
505\xf3,\xcb\xaa\xaa"\xa2}\xd7\x00\xe0\xbd\x0fW\x18cRJ\xef}\x08(\x10!\xa4\xa1\
506\xaa\xaa\xa6\xdaLf\x87\xf7\xd1x\xdbq\x1eK)9\xe7\xc6\x98\xb2,\xfb\xbe\x0f\xf5\
507\x18=\x8eZ\x12\xbc\xc3\'\x1d\x8fc\xc66\xdb\xba\xb3<\xd2\x93\xf9b\xb1\xad\xda\
508\xfb\xda\x10\x90\xb3]H:\x11\xb5m[\x14\x851&\xd4#x\x1c\xdd\x85\xbc\x8dm\xc0\
509\x06\xfbp\x9d\xfd\xf3\xdd\xed/\x17\xd7]\xb3\x9dD\x14\xc5\xc9l6+\xeb\xd4\xd3\
510\x1e\x05\xac\xedB\xcd\x8d1u]\x07\xe2\xb6m\x1b\xfc\xfe?\x0cD\xbc\xb8\\\xbf\
511\xfb\xd7\xdd\xdb\xf7\xa9\xb1=\x12\x109.\x14\x97\xa0\x95\x98L\xa6\x92\xaf\xc3\
512#;B{k\xad\xb5}\xdf\xb7m\x1b\n\x1e:1\xd0&\x04\xb4\x8fqq\x99^|X\xbf}\x9fz\xef\
513\x10\x911.\xb8\x04\x00\x02\xc1\xc1I\tJ\xb9X\xc7Z+{\x0fCh\xad1\xc6\xf4}\xdf4M\
514\xd34\xa1\xc3G\x15\xf9d\xa0 \xfe\xe1\x8f\x7fw\xc6 " 2\xcew\x84c\x1c\x91\x01\
515\x12C.%(\xe5m\xa4\x94T\xc6\x01\xdc\'\xcdQ\xd7uA\x13\xe38v\xce\x8d=\x18x\xb5_\
516\xa1\xd9A\x9cg\x16\x10\x11\x19\x06\xa1a\x82s\x8e\x9c!\x80`\xa4\x14*\xe5z.\
517\x90q\xb0\x04\x00\x810D\xc0\xea\xba.\x07\x0b\xc5\x1f\x15\xec?j\xfe\xcd\x97\
518\xbf\x1b1\x10\x19g\x9c\x0b\xce\x85\x94BI\xa9"%c-\xa5\xe4\xc8\x10\x99\xd8\xe9\
519^\xf0\xc0\xb8\x1a\xe7\xc7v\xbb\r\x84\x0e\x1d\xfa\xdf0_>^\rq\x0c\xaa\xc9\x85\
520\x10BH!\xa5\xd0Z\xe9Hr\xc6\xbc\xf7\xce\xefx\xbfK\x9aT\xc9\xb6\xb8\x0e\xf3C)\
521\x05\x00\xa3\x90\x04\xa2\xefsw\xf9\xe0\xe0\xe8hy\x97o\x19cBH!T@\xe0\x9cKN\
522\x89F\x1d\x91i\xac5\xbdu\xb0\x1f\r\xe8\xc9Ao(\xcf\xf3\xbb\xbb\xbb,\xcb\x8a\
523\xa2\xa8\xaa\xaam\xdb\x90\xba\xb1%\x87\xd7\x16\xbf\xff\xe6Tp\x110\xa4\x94B))\
524\xa5\x92"\x8ed\x12\x0b\xc1\xc9Y\x93\xe5\xa5\xd9=:F#\xa3\xe4`\x99e7A\x94\x82\
525\x84\xa8\xf0\xb0RA\x08\x82b\x06;{~\xfa\xc3\xab\xb7< )\x15\x00\xa5\x80Dc\xac\
526\xc8\xf5}\xd3\xd4Uc<aX\x8b\x06\xe9\x04x\xb0\\\xdd\xa5Wi\x9a\x06\x19\x0e\x1a\
527\x15\xe6c\xc8^(OH\xe6a\x92\x1c\xaf\x1ef\xf9VH)w\x18l\xa2a\xa2Q`W\xb7\xf5\xf5\
528MZ\xd6vt.\xc6\xf2&\x07\xf3\x87\'O\xde\xfe\xfc\xa3s.\xb8\x1b\xb5=\x80\x85\x1d\
529%\xbc\x84\x10\xe2\xfc\xdb\'\x7f\xf9\xe15\xe7\\p&\x05L4Lc\xa6\x98i\xebr\x93gY\
530Q[?\xb6@\x80\x19\xfa\xef\xb3\xd3\xe7\xe5&\xbf\xfa\xf0\x8616\xce\xa8 \x88\xc1\
531u\x882h\xc4WO\x8f\xfe\xfa\x0f\x90\x9c\xb4\x84D\xe3D\xa3b\xa6o\xcb<\xbb\xbbx\
532\x7f[\x94fX:\xe0\x93\xa4\x01 2\xfc\xe2\xeb\xef\x9a\xb6\xf9\xf8\xf1z\x9c\x83\
533\x81fD4*\x90s.\xfcu|x`\xfa6\x89!V$\xb0k\xeb2\xcf\xef~\xb9\xf8\xb0\xce\x1b@\
534\x04\xc4O\xa3\x81\xb0W\x01\x02\xc6\xc9\xf4\xc5\xf9\xf7o^\xbf\xba\xb9\xb9\x1c\
535\xe6 9\xe7\xba\xae\x0b\xabS\x92$q\x1c\x07\x1dz\xb8\xe0\xc5\x96$\xef]\xdf\xd7\
536m\xbd\xc9\xb3\x8b\xf7\xb7\xeb\xbc\xf14" \x8d\xb5\xd9\xb1\x010\xbcB\x92\x1c\
537\xbc8\x7f\xf9\xee\xd7\x9f\xd6\xb7\x97DWaF\x05\x8d(\x8a"\x8e\xe3P3Dt\xc6\x9a\
538\xb6lM\xdf4\xf5\xf5M\x9a\x15uQ\x9aaf0D\xf6\t\x05h\x08e\\\x17\x11\xd9\x93\xcf\
539\xcf\x96\x87\'Yzus\x9bVUU\x14\xc5b\xb1\x08\xcb\xdf\xfe\x94l\xdb6\xcb\xcb\xaa\
5401em\xad\x0f.v\x1ev\xf9\xda\xab\r\x91\'"O\xe4\x81\xc2~\x8e@4\x9d\xce\x93d\xd6\
541uUSm6e[T\xb7\x92\x7f\xd4Z)\xa9\x90qd\xc2yf\x1d\x18\x07~wF\xd8-{\xfb\x07\x83\
542\xfbyCD\x9e\x9c\xf7\xdeY\x87\xcc1\xc7\x08\x81\xbc#\xef\xbd\'!\xa2\xc9\xec\
543\x90\xbc\xf7\xe4\x89\xc8\x12\x19\x07`w\xbb\xe0\xa0xa\x15\x01"@\x1c\xce+\x04D\
544\x04~8\xbd\xfc\x06\xf6o\x99]Z\x89{^\xca\x9a\x00\x00\x00\x00IEND\xaeB`\x82'
545
546def get006Bitmap():
547 return BitmapFromImage(get006Image())
548
549def get006Image():
550 stream = cStringIO.StringIO(get006Data())
551 return ImageFromStream(stream)
552
553index.append('006')
554catalog['006'] = ImageClass()
555catalog['006'].getData = get006Data
556catalog['006'].getImage = get006Image
557catalog['006'].getBitmap = get006Bitmap
558
559
560#----------------------------------------------------------------------
561def get007Data():
562 return \
563'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
564\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
565\x07\x1fIDATH\x89\xbdW[s\x1bI\x15>\x97\xee\x9e\x8b.V\x9c\xd8\xb2\xb7b\x13\
566\xbc)\xb2\x01\xe3\xaa%\xaf\x9b\xdfL\xf1\x06\x05\x0f@\xf1\x08\x9b*\xb2l\x11\
567\x92M\x9c8\xd8\xb23\xb2F\xd2\x8cf\xa4\xe9\xee\xc3CKc\x85\x82\xd7\xed\x07\xdd\
568j\xd4_\x9f\xf3}\xe7;\xa7\x01~\x94\x85\x00p\xf6\xec\xb91\x91\xd6\x86\x95bb$FD\
569\x11\x01\x90\xf5S\x12^d\xfdEp\xf3+\xfe\xaf\xfd\xd6\xef\x02\x08 "\xf2\xe7?\
570\xfcZ\x01\x801Q\x1c\xa7&\x8a\x03\x12\x05\x18\x10\x10\x11\x0f \xd6\xb9\xa5\
571\xb7Kg\x97\xd6.\xbd\xb5\xd66\xd6\x89\x00\x11\x1bm\xd2\xb8\xd3\xd3:\x02\x00D\
572\xdc`\xa0\x00 \x82x\xf1\xe2\x00@\x01\x80\xd6\xc6Dq\x1c\':\x8a\x952L\x14\x0e\
573\xe3}\x03\xaeB\xb1\xb11\xcc\t3\x03\x80\xb5\xb6i\x9a\xe5r\xb9X,\xca\xb2\x9c\
574\xcf\xae\xf2\xf1e\xda\xdb\xbd\xb7;L{;\x01\x05\x11\x00\x10\x01E\xbc\xf7~\r\
575\xc3Jimt\x14\x1b\x13km\x98\x19\x00\xd1\x95\x9a}\xbf;\xe8t:q\x1c\x1bc\x10\xd1\
576{\xbfZ\xad\x96\xcbeUUeY\xce\xe7\xf3<\xcf\xf3<\x9fLF\xb7\xd9\xe5\xfe\xe1\xa3\
577\x87\xc7O\x90\x10\x01\x01\x11\x11D\xbc\xb3\x9bh\x98\x98\x95R\xcahm\xb46D\xa8\
578\xb1\xda\x19D\xf7\xef\x7f1\x18\x0c\xfa\xfd~\x9a\xa6J)\xef\xbd\xb5\xb6\xae\
579\xeb\x16c:\x9dv:\x9d$I\x8c1Y\x96\xbd}\xf5\xa2\x98\xe6\x8f\x9f~\x9d\xa4]@D@\
580\x10A\xda\xc0 1\x113\x113\x13a\xac\x96\x07\x0f\xfa\x07\x07\x07\xc3\xe1p\x7f\
581\x7f\x7f0\x18h\xad[\x80\xa2(\xaa\xaaJ\x92$\x8e\xe3(\x8a\x8c1J)fFD\xe7\xdc\
582\xe5\xc7\xd7U]\x9d=\xfb&M{\x88(\xe2\xc9\xd1\x06\x061`\x03\xa0\xc6\xeapo\xe7\
583\xe8\xe8\xe8\xf8\xf8\xf8\xe4\xe4d8\x1c\x12Q\xd34eY\xcef3\xe7\\\x9a\xa6\x00\
584\xe0\xbd\x17\x11\x11\x01\x00\xda,D$\xa2\x9b\x9b\xab\xd7\xdf\x7f{\xf6\xec9"\
585\x01`P\xa5\x82 :\x10\x10@W\xee\x0c\xa2\xe1px|||zz\xba\xb7\xb7\x17vl6\xcb{\
586\xef\x9c\x13\x11f\x8e\xa2\x08\x11\x95RZk\xadu\x08+\x8a\xa28\x8eG\xa3\x8b\xf3\
587\x1f\xbe{\xf4\xe5)\x88\x88\xdf$\r@@\xc4\xfbF\xb3\xbf\x7f\xff\x8b\xe1pxrr\xb2\
588\xb7\xb7\x17\xaa\xc797\x9dNg\xb3\xd9b\xb1\xa8\xeb\xda9\x170\xb6\x01\x8c1!\
589\x81A,\xcc<\xbe\xbe\xd8}p\xd8\xed\xeeH\xab4\x00\x10\x0f\xe0\xaa~w0\x18\x0c\
590\xf6\xf7\xf7\x87\xc3a\x88\xd29\x97e\xd9d2Y,\x16\xab\xd5\n\x11\x99\x99\x88\
591\x82"Z$\xadu\x14E\x012\xe8^\xe4r\x92]\xa6i\xdf{\xb9\x83\x01\xb1(\xb6\xd3\xe9\
592\xf4\xfb\xfd\xc1`@D!?Y\x96\x8d\xc7\xe3\xa2(\xbc\xf7D$"D\x14\xfe\x11\xf8`f\
593\xa5\xd4v@\xe11\xe7\xdc\xe8:[.K\xa5\xa2\r\x8c\x80s\xcb\xd8\x988\x8e\xd34\xd5\
594Z\x07&\xa6\xd3\xe9d2)\x8aBD6%\x87\x01\xc6{\x1f>3\xb3\x88x\xefC@\xad\xe4V\xab\
595UY\x96U9\xed\xf4\x1f\xdcE\xe3\xed\x929\t4Zk\xcb\xb2l\x9a&\xf0\x11v\xdc\xf6\
596\x92\x10\n|V\xf1\x18\xa2\t\xa8\xc1#f\xb3\xd9\xb4\xa8\xef\xb8\x11\x10g\x97\
597\xe1 \xde\xfb\xba\xaeg\xb3Y\xd34\x81\x8f\xb0c\xbb]\x10q[\x06\xad\x9aC\x88\
598\xcc\xec\xbd\xaf\xaaj>\x9f\x0f\x06\x83Yy\xedeK\x02\xd6.\xc3s\xd6\xda\xaa\xaa\
599\x9cs\x01/\xec\xfb\xff0\xda\xbc)\xa5\xc23D\xe4\x9c\xeb\xf7\xfb\xbd^\xaf\xdb\
600\xedj\xbe\t\x7fY\x0b\xda[k\xad]\xadVu]\x17E\x91\xa6\xa9s.h\xb7=\xec6F\xcbS\
601\x0b\x13\x90\xb4\xd6\xde\xfb\xe0@I\x92\xc4\xb1\xb1w0\x82\xd66\xc1w\xab\xaa\
602\xaa\xaa*l\x1a0\xfe\xab\xa1\xdc\x8c\xe7\x7f\xf9\xeb\x9b\'\'\x07ON\x0e\xd2$b\
603\xe6\x00\xa3\xb5\x0e\x19\xb3\xd6\xc6q\xbc\xb6"m\x1a\x07p\x974\'\xad\xef&I\
604\xe2\x9c\x0b%\xad\x94\n\xc9l\x19z\xf9\xcf\x7f\xbf{?:\xffp\xfd\xbb?\xfd\xfd\
605\xf1\xc9\xc3\xd3\x9f=\xfc\xe5WG\x9dM\xc58\xe7\x82\x8e\xd6FG\x0cv+i\x02\xb4\
606\xee\x1f\xf3y\x1c\xc7"\x120\x02@\x9b%D\xbc\x18\xe5\x88\xc1\xe7\xe9\xed\xfb\
607\xd1\xf9\xc5\xa7\xdf\xfe\xf1\xe5\xcf\x9f\x9e\xfc\xea\x17?={z\x14EQ]\xd7\xad\
608\xc5!\xa9mn\x90\xd8\xb4\xde\x1eEQ\xa0]k\xad\x94j\xb9A\xc4YQ\x8fo\xf3\xc0=\
609\x12\x11\xae\xc9y\xf3\xee\xea\xfc"\xfb\xcd\xef\xff\xf6\xd5\xe3\xa3\x9f\x1cv\
610\xba\x91[/\xbf\xce\xf9:i\xda\xa4\xf3\xd9U\x9e\xe7\x9dN\xc7\x18\x03\x00\xad\
611\x91\x84\xec\x07\xc2\xdf\x9c\x7f\n-\x1c\x89\x82\x02\x94\xd2\xac\x8cR\x9a\x95\
612R\xcc\xef/F\x93[\xba\xd7\x05\xb0e\xbd\\Z\x07\xdb\xd1@\xdc\xe9\xe5\xe3\xcb<\
613\xcf\x93$\t\x11\x04\x83\n\x01\xb5\x86\xff\xf2_\x97\x9bba&&fVFk\xad\xb4QJ)\
614\xc64\xc2^JF\xd9r\xb1\x9cL\xe6\x81\xff\xadht\x94\xf6v\'\x93Q`r\x1b\xc6\x18\
615\x13\x8c`V\xd4\xe3\xdb\x19\x11\x133\x91b\xb5\x96\x98\xd2F)\xd6\x8a#\x8d\xdd\
616\x94:1\x8a\xad\xeajQV\x8d\x17\x0cc\xd1\xc6:\x01\xee\xed\x0eo\xb3\xcb,\xcb\
617\xc2q\x83y\x047\x0c`\xaf\xde^\x03nZ-3\xb3VJ\x85\x92\xd1\x8a\x8d\xa6nB\xfd\
618\x8445E\xbd\xb8\x1ae\xc5\xc2\xb6\x9b\xab\xb6\xe2\xd2\xde\xce\xfe\xe1\xa3\xb7\
619\xaf^8\xe7B\xbf\n\x00\xd1f\xbd\xf8\xc7\xfb0\xa9\xad\xf9\'b&\xc5\xac\x18#\x8d\
620\xdd\x84v:\x1ci\xbb\xaa\xca\xe9t2\x99-\xac\xbf3B\x05p7\xc3=<~RL\xf3\xcb\x8f\
621\xaf\x89(\xf4\xc1\xe0\xf0\xcc\\.V\x9f\xb2\xb1R\x1aD\x01\x08\x82\x10\x02"h\
622\x864\xc2nJ\xfd\x84b\xed\x9aU9\xcdo\xdf}\xb8\x9e\x15\xcdf\xe8\x80\xcf\x92\
623\x16N\xf9\xf8\xe9\xd7U]\xdd\xdc\\\xb5}0T@\x96\xaf4;&f\xf2\x8a\xbcV\x10i\x89c\
624\xec$\xd4K)\x8d\xc1P\xb3\xac\xcai~\xfb\xe6\xdd\xc7q^\x01" ~\x1e\r\x84\xb9\n\
625\x100I\xbbg\xcf\xbey\xfd\xfd\xb7\xa3\xd1\xc5\xa6\x0f\x8as.\x9b6;\t\x92&\xa5P\
626k\x8a\x0c\xc7\t\'\x11\xa51\x1ae\xc56E\xbd\x98N\'\xef>\\\x8f\xf3\xcaK\x8b\x80\
627\xd2r\xb3V\x03`8B\x9a\xf6\xce\x9e=?\xff\xe1\xbb\xf1\xf5\x85\xc8e\xe8Q\xca$I\
628\xd2\x89bm\x8ch#\x91\xf1Z;\xc5\xe2VU\xb1h\xeajq5\xca&\xb3\xc5\xach6\xceJ\x88\
629w~\x18\xfa\rn\x06\xc5\xf5\xb8\x88H\x8f\xbe<\xdd}p8\xc9.G\xd7YY\x96;;\x83~\
630\xbf\xdf\xe9t]\x12{\x1b\xd9%\x13\x92\x17\xd74M\x9e\x17e\xd5\x14\x0bk=l|\x08\
631\x11\xd7\x16\x05[\xdc\x88x\x11\xf1"\x1e$\xcc\xe7\x08"\xdd\xeeN\x9a\xf6\x97\
632\xcb\xb2*\xa7\xf3E]T\x99\xe6q\x1c\x1b\xa3\r\x12#)\xe7\xc9:h\x1c\xf8\xf5\x1da\
633=\xecm_\x0c\xee\\@D\xbc8\xef\xbd\xb3\x0e\xc9\x91#A\x10\xef\xc4{\xefE\xa9\xa8\
634\xd3\x7f \xde{\xf1"bE\x1a\x07`\xd7\xb3\xe0\xa6\t\t\x84+\x80\x00\xe2\xe6\xbe"\
635 "\xe07\xb7\x97\x1fa\xfd\x07q\xfe,\x1f\xd7\xef^\xbd\x00\x00\x00\x00IEND\xaeB\
636`\x82'
637
638def get007Bitmap():
639 return BitmapFromImage(get007Image())
640
641def get007Image():
642 stream = cStringIO.StringIO(get007Data())
643 return ImageFromStream(stream)
644
645index.append('007')
646catalog['007'] = ImageClass()
647catalog['007'].getData = get007Data
648catalog['007'].getImage = get007Image
649catalog['007'].getBitmap = get007Bitmap
650
651
652#----------------------------------------------------------------------
653def get008Data():
654 return \
655'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
656\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
657\x07PIDATH\x89\xbdWK\x8f\x1b\xc7\x11\xae\xea\xd7<\xf8Xj\xa5]J\x86\xb4\xd8\
658\xac\x05\xd8\x066\x02\x04]\xad?\x90?\x92cN9\xe7w\xe4\x1e\x04\xb9\x04\x0e\xf2\
659\x00b\xc4F\x00!\x06\x82D\x91.\x82c\xebe)\x1b\xed\x92\xdc\xa19\x1c\xce\x93\
660\xd3]\x95C\x0f\xc9\x8d\x91\\\xdd\x07\xbe0\xac\xaf\xeb\xab\xaf\xbe\xae\x06\
661\xf8^\x16\x02\xc0\xbd\x07\x0f\x8d\t\xb46R))$\n\x89\x88\xcc\x0c\xc0\xddS\xec_\
662\xb8\xfb\xc2\xb8\xf9\x15\xffW\xbc\xee\x9d\x01\x01\x98\x99\x1f}\xf6\x89\x02\
663\x00c\x820\x8cM\x10z$\xe1a\x80\x81\x99\t\x80\xads\r\xd9\xc6\xd9\xc6\xda\x86\
664\xac\xb5\xb6\xb5\x8e\x19\x84\x90F\x9b8\xec\r\xb4\x0e\x00\x00\x117\x18\xc8\
665\x00\x88\xc0\xc4\xc4\x0e\x00\x14\x00hmL\x10\x86a\xa4\x83P)#\x85\xf0\x9b!j\
666\xc1U\xc864F\xcaHJ\t\x00\xd6\xda\xb6m\x9b\xa6)\xcb\xb2(\x8aUv\x91\xce\xcf\
667\xe3\xc1\xfe\xb5\xfdq<\xd8\xf3(\x88\x00\x80\x08\xc8LD\xd4\xc1H\xa5\xb46:\x08\
668\x8d\t\xb56RJ\x00DWhI\xc3\xfe\xa8\xd7\xeb\x85ah\x8cAD"Z\xaf\xd7M\xd3TUU\x14\
669\xc5j\xb5J\xd34M\xd3\xc5b\xf2mr~x\xeb\xf8\xf6\xd1\x07(\x10\x01\x01\x11\x11\
670\x98\xc9\xd9M6RH\xa9\x94RFk\xa3\xb5\x11\x025V{\xa3\xe0\xfa\xf5\xf7F\xa3\xd1p\
6718\x8c\xe3X)ED\xd6\xda\xba\xae\xb7\x18\xcb\xe5\xb2\xd7\xebEQd\x8cI\x92\xe4\
672\xf5\xd7O\xf3ez\xf7\xa3\xfbQ\xdc\x07D\x04\x04f\x14\x1b\x18\x14R\x08)\x85\x90\
673R\n\x81\xa1jn\xde\x18\xde\xbcys<\x1e\x1f\x1e\x1e\x8eF#\xad\xf5\x16 \xcf\xf3\
674\xaa\xaa\xa2(\n\xc30\x08\x02c\x8cRJJ\x89\x88\xce\xb9\xf3\x7f\xbf\xa8\xea\xea\
675\xde\x83\x8f\xe3x\x80\x88\xcc$\x9c\xd8\xc0 zl\x00\xd4X\xdd:\xd8\xbbs\xe7\xce\
676\xd1\xd1\xd1\xc9\xc9\xc9x<\x16B\xb4m[\x14E\x96e\xce\xb98\x8e\x01\x80\x88\x98\
677\x99\x99\x01@l\x16"\n!f\xb3\x8b\x17_>\xb9\xf7\xe0!\xa2\x00@\xafJ\x05^t\xc0\
678\xc0\x80\xae\xd8\x1b\x05\xe3\xf1\xf8\xe8\xe8\xe8\xf4\xf4\xf4\xe0\xe0\xc0Gl7\
679\x8b\x88\x9cs\xcc,\xa5\x0c\x82\x00\x11\x95RZk\xad\xb5O+\x08\x820\x0c\'\x93\
680\xb37\xaf\x9e\x1d\xbf\x7f\n\xccL\x1b\xd2\x00\x18\x98\x89Z-\xe9\xfa\xf5\xf7\
681\xc6\xe3\xf1\xc9\xc9\xc9\xc1\xc1\x81\xef\x1e\xe7\xdcr\xb9\xcc\xb2\xac,\xcb\
682\xba\xae\x9ds\x1e\xe3*\x801\xc6\x13\xe8\xc5"\xa5\x9cO\xcf\xf6o\xdc\xea\xf7\
683\xf7x\xab4\x00`\x02p\xd5\xb0?\x1a\x8dF\x87\x87\x87\xe3\xf1\xd8g\xe9\x9cK\x92\
684d\xb1X\x94e\xb9^\xaf\x11QJ)\x84\xf0\x8a\xd8"i\xad\x83 \xf0\x90^\xf7\xcc\xe7\
685\x8b\xe4<\x8e\x87D\xbc\x83\x01\xb6\xc8\xb6\xd7\xeb\r\x87\xc3\xd1h$\x84\xf0\
686\xfc$I2\x9f\xcf\xf3<\'"!\x043\x0b!\xfc?|=\xa4\x94J\xa9\xab\t\xf9\xc7\x9cs\
687\x93i\xd24\x85R\xc1\x06\x86\xc1\xb9&4&\x0c\xc38\x8e\xb5\xd6\xbe\x12\xcb\xe5r\
688\xb1X\xe4y\xce\xcc\x9b\x96C\x0fCD\xfe\xb3\x94\x92\x99\x89\xc8\'\xb4\x95\xdcz\
689\xbd.\x8a\xa2*\x96\xbd\xe1\x8d]6d\x1b)#_FkmQ\x14m\xdb\xfaz\xf8\x88W\xbd\xc4\
690\xa7\x02\xff\xd5\xf1\xe8\xb3\xf1\xa8\xde#\xb2,[\xe6\xf5\xae6\x0c\xecl\xe37BD\
691u]gY\xd6\xb6\xad\xaf\x87\x8f\xb8\r\xe7E\xbcm\x83\xad\x9a}\x8aRJ"\xaa\xaaj\
692\xb5Z\x8dF\xa3\xac\x98\x12_\x91\x80\xb5\x8d\x7f\xceZ[U\x95s\xce\xe3\xf9\xb8\
693\xff\x0fc\xcb\x9bR\xca?#\x84p\xce\r\x87\xc3\xc1`\xd0\xef\xf7\xb5\x9c\xf9\xbf\
694t\x82&k\xad\xb5\xeb\xf5\xba\xae\xeb<\xcf\xe38v\xcey\xedn7{\x15c[\xa7-\x8cG\
695\xd2Z\x13\x91w\xa0(\x8a\xc2\xd0\xd8\x1d\x0c\xa3\xb5\xad\xf7\xdd\xaa\xaa\xaa\
696\xaa\xf2A=\xc6w\x0e\x94/\xfe\xf1j4\x88~\xf8\xe1m\x9f\x8d\x94\xd2\xc3h\xad=c\
697\xd6\xda0\x0c;+\xd2\xa6u\x00;\xd2\x1co}7\x8a"\xe7\x9coi\xa5\x94\'S\x08Q7\xed\
698\'\x9f>}7I\xb4\x0e\x8f\xef\x1c\\\xdb\xeby\x8cm\x93J)\x9ds^G\x9d\xd1\t\t\x96\
699\x01\xc0o\x96\x19Dw~\xacV\xde\x1c\xd7\xeb\xb5\xaf\x90\xe7\xea\xc5\x9b\xd9\
700\xcf\x7f\xf9\xe8|2G@g\xd7\xbf\xfe\xe3S\x9f\xc4w\xfa\xc6\x8bmkq(T\xe7{\x9em!\
701\xcd\xd6\xdb\xb3,\xcb\xf3|\xbd^\xb7mk\xad%\xa2\xcf\xbf\xf8\xe7o>\xfd{\xdb6\
702\xd0\x1dW8\xffv\xf9\xa7\xbf|u5\x15\xbf|t\xdf\xda\xce9G\x1d\xe7\x1di\xda\xc4\
703\xab\xec"M\xd3^\xafg\x8c\x01\x00Ow\xba\xaa\xff\xfc\xd7\x97\xe92G!\x10\x10Q`\
704\xb7M\xf1\xe4\xd97\xf7O\x8f?\xbc{\xdb\xfb\x98?\xf7\xbc\xd2\xbc\x9a\x9a\xa6\
705\xb1\x0e\xae*\r\xc2\xde \x9d\x9f\xa7i\x1aE\x91RJ\x08\xa1\xb5~\xfe\xcd\xe5\
706\xb3\x97\x97\x08 \x95\x16\x80p\x05C\x08)\x85\xfc\xd5\xef\x9f\xfc\xec\'GA\x10\
707DQ\xe4\x0b\xd3\xb6m]\xd7eY\x96e\xb9HW\xbe\xfeW\xb2\xd1A<\xd8_,&\xbe\x92\x0c\
708\xf0\xec\xf9\xc5|\xb9\xd6&\xd4&B!\x85d\x01\xd0iXJ!\x94T\x92\x99~\xf1\xdb\xc7\
709?\xfd\xf1\x8f\x94R\xcc\xec;:\xcb2O{^\xb6\xc4\xe8\xc7\xa2\x9d^\xaf\xed\x8f\
710\x9b\x96\x92$\x99N\xa7_\xbfx;\x9f\'@k\xe7\xacs\xads\x8e\x89\x19\x00ps\xd4J)\
711\xa5VJ\x9f\x9d_>\xfa\xdbK\x8f\xe1G\x83\xc5b\x91\xa6\xe9\xbb\xf3Y^\xda\x9d9m;\
712.\x1e\xec\x1d\xde:\x9e\xcdf\x93\xc9\xb4*2\xc1k%\x9c\xe0\x96\xc91["GL~R\xf3\
713\x15\xf2Y))\xff\xf0\xf9\xe37\xff\x9a\xa4i\x9a$\xc9l6K\x92$I\x92o\x97\xa5\xa5\
714\xce.60\x1bK\xbc}\xf4\xc1\xe1\xcd\x1f\\^\xce\xd2t\xeel\xa5\x85\r\rk\xe9\x048\
715f\x0bL\xcc\x0e\x98\x01\x18\x81\x05\x02"h\tq\x80\xbf\xfb\xec\xf1\xbbw\xe7\x17\
716\x17\x17\x93\xc9d:\x9d\xbe~;\xc9\xf2\x16\x01\xb6f\xab`\xb7\x10\x05\xde\xfd\
717\xe8~UW\xf3\xe4"\x0c\xc2\xc0\xf8F\x0eP\x02HF\xe9\xa4\x90R\x90\x12\xa4\x15\
718\x04\x9a\xc3\x10{\x91\x18\xc4\xc2`\xf9\xd5\xf3WmSL\xa7\xd3\xe7\xaf\xce\xe6i\
719\xe5u\xbf\xb5\xf5\x0e\x06\xbb\x81\x07\xa3\xb8\x7f\xef\xc1\xc7/\xbe|ryy\xa6\
720\x94\x92R\x84\x81\x0e\x03#\x15H\x85B\x0b\xa5Pk\x11\x18\x19F2\nD\x1c\xa2Q\x96\
721m{9-\xb3,}\xfdv2O+\xe2-\x02\xf26\x9bN\r\x80~\x0bq<\xb8\xf7\xe0\xe1\x9bW\xcf\
722\xe6\xd33\x80\x19\x02\x0b\xe4\xfe\x00"-\x83P\x1b\xc3\xdap`Hk\xa7$\xbbu\x95\
723\x97m]\x95\x17\x93d\x91\x95Y\xden\x9cU \xee\xf4\xe5\xcf\x1b\xdc\x0c\x8a\xdd\
724\xb8\x88(\x8e\xdf?\xdd\xbfqk\x91\x9c\'\xf3E]W\xa3\xaa\x1c\x0e\x87\xbd^\xdfE!\
725\xd9\xc06R\xa0 vm\xdb\xa6i^Tm^ZK>D\x17\xa1\xe3\x8bw\xa41\x133\x133\x01\xfb\
726\xf9\x1c\x81\xb9\xdf\xdf\x8b\xe3a\xd3\x14U\xb1\\\x95u^%Z\xce\xc3\xd0\x18mPH\
727\x14\xca\x91\xb0\x0eZ\x07\xd4\xdd\x11\xbaa\xef\xea\xc5`\xe7\x02\xccL\xec\x88\
728\xc8Y\x87\xc2\t\'\x18\x81\xc91\x11\x11+\x15\xf4\x867\x98\x88\x98\x98\xd92\
729\xb7\x0e\xc0v\xb3\xe0\xe6\x10b\xefv\xcc\x80\xb8\xb9\xaf003\xd0\xe6\xf6\xf2=\
730\xac\xff\x00-.\xac\x07\x8f7\x14\x1b\x00\x00\x00\x00IEND\xaeB`\x82'
731
732def get008Bitmap():
733 return BitmapFromImage(get008Image())
734
735def get008Image():
736 stream = cStringIO.StringIO(get008Data())
737 return ImageFromStream(stream)
738
739index.append('008')
740catalog['008'] = ImageClass()
741catalog['008'].getData = get008Data
742catalog['008'].getImage = get008Image
743catalog['008'].getBitmap = get008Bitmap
744
745
746#----------------------------------------------------------------------
747def get009Data():
748 return \
749'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
750\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
751\x06\xecIDATH\x89\xbd\x97K\x8f\x1b\xc7\x11\xc7\xab\xaa\x1f\xf3\xe0c\xe9\x95v\
752)\x19\xd6BX\x1b0\x04\x08\x02\x0c\x1dm\xdd\xf2}\xf3\x05r\xca\x07p.\x86\x81D\
753\x90 C6ERC\xcdp8ONwU\x0eM\xce2Aru\x1f\xf8\xc2\xb0\x7fSU\xff\xfaw\r\xc0\x9f\
754\xb2\x10\x00^\xbd~cmd\x8cUZ+RH\n\x11E\x04@NWIx\x91\xd3\x17\xc1\xf3\xaf\xf8\
755\xbf\xf6;\xbd\x0b \x80\x88\xc8\xdf\xff\xf6W\r\x00\xd6Fq\x9c\xda(\x0e$\n\x18\
756\x10\x10\x11\x06\x10\xe7}\xcf\xae\xf7\xaew\xaeg\xe7\x9c\x1b\x9c\x17\x01"e\
757\x8dM\xe3\xc9\xcc\x98\x08\x00\x10\xf1\xcc@\x01@\x04aa\xf1\x00\xa0\x01\xc0\
758\x18k\xa38\x8e\x13\x13\xc5Z[E\x14n\x86y\x00\xdf\xa2\xb8\xd8Z\xa5\x12\xa5\x14\
759\x008\xe7\x86a\xe8\xfb\xbei\x9a\xba\xae\x0f\xe5\xa7b\xb7Jg\xd7_]/\xd3\xd9U\
760\xa0 \x02\x00"\xa0\x083\xf3\t\xa3\xb46\xc6\x9a(\xb666\xc6*\xa5\x00\x10}m\x14\
761\xcf\xa7\x8b\xc9d\x12\xc7\xb1\xb5\x16\x11\x99\xf9x<\xf6}\xdf\xb6m]\xd7\x87\
762\xc3\xa1(\x8a\xa2(\xf2|\xfd%[\xdd>}\xfe\xcd\xdd\xf7H\x88\x80\x80\x88\x08"\
763\xec\xdd9\x1aEJi\xad\xb55\xc6\x1ac\x89\xd0`{\xb5\x88\x1e=\xfaz\xb1X\xcc\xe7\
764\xf34M\xb5\xd6\xcc\xec\x9c\xeb\xband\xec\xf7\xfb\xc9d\x92$\x89\xb56\xcb\xb2\
765\xf7\xff\xfcG\xb5/\xbe{\xf1C\x92N\x01\x11\x01A\x04\xe9\x8cARDJ\x11)\xa5\x880\
766\xd6\xfd\x93\xc7\xf3\'O\x9e,\x97\xcb\xdb\xdb\xdb\xc5ba\x8c\x19\x01UU\xb5m\
767\x9b$I\x1c\xc7Q\x14Yk\xb5\xd6J)D\xf4\xde\xaf~\x7f\xdbv\xed\xab\xd7?\xa5\xe9\
768\x0c\x11E\x98<\x9d1\x88\x81\r\x80\x06\xdb\xa77W\xcf\x9e=\xbb\xbb\xbb\xbb\xbf\
769\xbf_.\x97D4\x0cC]\xd7eYz\xef\xd34\x05\x00f\x16\x11\x11\x01\x00:/D$\xa2\xed\
770\xf6\xd3\xdb_\x7f~\xf5\xfa\r"\x01`P\xa5\x86 :\x10\x10@__-\xa2\xe5ryww\xf7\
771\xf2\xe5\xcb\x9b\x9b\x9b\xb0\xe3p^\xcc\xec\xbd\x17\x11\xa5T\x14E\x88\xa8\xb5\
7726\xc6\x18cBXQ\x14\xc5q\xbc^\x7f\xfc\xf0\xee\x97\xe7\xdf\xbe\x04\x11\xe1s\xd2\
773\x00\x04D\x98\x07\xa3\xf8\xd1\xa3\xaf\x97\xcb\xe5\xfd\xfd\xfd\xcd\xcdM\xe8\
774\x1e\xef\xfd~\xbf/\xcb\xb2i\x9a\xae\xeb\xbc\xf7\x81q\t\xb0\xd6\x86\x04\x06\
775\xb1(\xa5v\x9b\x8f\xd7\x8f\x9fN\xa7W2*\r\x00\x84\x01|;\x9f.\x16\x8b\xc5\xed\
776\xed\xedr\xb9\x0cQz\xef\xb3,\xcb\xf3\xbci\x9a\xe3\xf1\x88\x88J)"\n\x8a\x18I\
777\xc6\x98(\x8a\x022\xe8^d\x95g\xab4\x9d3\xcb\x03\x06\xc4\xa1\xb8\xc9d2\x9f\
778\xcf\x17\x8b\x05\x11\x85\xfcdY\xb6\xdb\xed\xaa\xaabf"\x12\x11"\n\xff\x08\xf5\
779PJi\xad/\x03\n\x97y\xef\xd7\x9b\xac\xefk\xad\xa33F\xc0\xfb>\xb66\x8e\xe34M\
780\x8d1\xa1\x12\xfb\xfd>\xcf\xf3\xaa\xaaD\xe4\xdcr\x180\xcc\x1c>+\xa5D\x84\x99\
781C@\xa3\xe4\x8e\xc7c]\xd7m\xbd\x9f\xcc\x1f?D\xc3\xaeW*\tet\xce\xd5u=\x0cC\xa8\
782G\xd8\xf1\xd2KB(\xf0\x1f\x1d\x8f!\x9a@\r\x1eQ\x96\xe5\xbe\xea\x1ej# \xde\xf5\
783\xe1F\x98\xb9\xeb\xba\xb2,\x87a\x08\xf5\x08;\x8e\xdb\x05\x11\x8fm0\xaa9\x84\
784\xa8\x94b\xe6\xb6m\x0f\x87\xc3b\xb1(\xeb\r\xcb\x85\x04\x9c\xeb\xc3u\xce\xb9\
785\xb6m\xbd\xf7\x81\x17\xf6\xfd\x7f\x8c1oZ\xebp\r\x11y\xef\xe7\xf3\xf9l6\x9bN\
786\xa7Fm\xc3_N\x82f\xe7\x9cs\xc7\xe3\xb1\xeb\xba\xaa\xaa\xd24\xf5\xde\x07\xed\
787\x8e7{\xc9\x18\xeb4b\x02\xc9\x18\xc3\xcc\xc1\x81\x92$\x89c\xeb\x1e0\x82\xce\
788\rm\xd7\xaf\xd6_\xd6\xb9c\xf8 H \x80\x88H\n\x91Nnx^\x7f\xf9\xf1\xc5\xf2\xe6*\
789D\xa3\x94\n\x18cL\xc8\x98s.\x8e\xe3\x93\x15\x19;x\x80\x87\xa4y\xe9\xbb\xae\
790\xaa\xab\xe1\xe0\x9a\x01=#\x00\x92\xd2JiD\x04\xa4\x13\x06\x01\x00\xfa\xc1\
791\x8fq(\xa5\xc6&UJy\xef\x83\x8eNFG\n\xdcE\xd2\x04\xa8\xed\xda\xa8k\x85\xd0\
792\x1f\xd11\x02)\x8dD\xc8@\nA \xb8;\xe0\x7fu\xcce\xdfh\xad\xbd\xf7]\xd7\x8d\
793\x16\x87\xa4O\xbe\x17\xb2M\xca6u\xd3w\xad\x1b:\xf6\xc7\xc1\xf5\xec\x1d{\xc7\
794\xcc"\x0c\x0f\'4\x00"!\x8e\x8cK\xbf\t\xbd\x19\xe4\x1aJ\xeb\xf9\xa4\xfbS\xd2\
795\x8cM\xab\xf2S\x9c\xa4\xc9D\xb1\xd7\xe2\xc8\t\x02\x12"\x01\x12\xa2\x04\x0fG$\
796$\n\x0e\x13\x18\xc1+\x03#\x88\xc2{\x1f\xd4\xd4\xf7\xbd\xf3p\xa94\x88\'\xb3b\
797\xb7\xaa\x0e%)\r\x14\x0b+\x16@TD\x9a\xc8\x0b\x11\x01\x02\x12\x12!\xa2V:\xa4\
798\xc8\x18\x13J\x9d$I(\xcc0\x0c]\xd75M\xd34M^\x1cB\xfd/\xa21Q:\xbb\xde\x17k\
799\xa5u\x143`$\x08\xde\x055+$EJ\x08 hX_d\xc9Z\x9b$\x89\xd6ZDBG\x97eY\x96eUUU3\
800\xb0`\x18\x8bh\x94\xe9W\xd7\xcb\xa3\xe3"\xcf\xdb\xe6\x00\xbe\'\x19\x80\x8f\
801\xde;\xef\x07\xef\xbd\xb0\x08\x00 )c\xf4%&\x18\xcc0\x0ca4\xc8\xf3\xbc(\x8a?\
802V\xdb\xaaq\x0f\xe64v\\:\xbb\xba}\xfa<\xcb>\xe7_v}W\x91\x1c5y\x92A\xd8\x8b8f\
803\xcf\xc2A\x07A\xc9cK\x06u\x15E\x91e\xd9v\xbb\xcd\xb2,\xcb\xb2/\xfb\xc6\xf1\
804\xc9.\xceI;w\xde7w\xdfW\xfbb\xf5\xfb[$\xbc\xb1&\x8a"eE\xc8#x\x11\x07\xa2E<\
805\x88\x1eu\xd4\xf7}8\xc2\x9b\xa6)\x8ab\xbb\xdd\xae\xd7\xeb\xcdf\xf3\xfe\xb7uY\
806\r\xe7\xa1\xe3\xa26\xa3T\xbf{\xf1C\xdb\xb5\xbb\xecS\x1c\xc5\x91\r\x8d\x1c\
807\xa1\x02P\x82\xca+R\x8a\xb8o\xdb\xba\xae\x83\xe3\x85P\xca\xb2\xcc\xf3<\xcb\
808\xb2\xcdf\xf3\xafw\x1fwE\x0b\x88\x808\xda\xfa\t\x83\xa7\x81\x07\x93t\xfa\xea\
809\xf5Oo\x7f\xfd\xf9\xf3\xe7\x8fZk\xa5(\x8eL\x1cY\xa5Ai$CZ\xe3\xe1P\xac\xd7\
810\x18\x8e>\xe7\\({H\xda\xfb\xdf\xd6\xbb\xa2e\x19\t(\xa3\xd2Nj\x00\x0c\xb7\x90\
811\xa6\xb3W\xaf\xdf|x\xf7\xcbn\xf3\x11`\x8b \x842\x9dAbT\x14\x1bke\x97m\xfa\
812\xb6\x0c-r<\x1e\x9b\xa6\xa9\xaa\xea\x8f\xd5\xf6\xcb\xbe)\xab\xe1\xec\xac\x84\
813\xf8\xa0\xafp\xde\xe0yP<\x8d\x8b\x88\xf4\xfc\xdb\x97\xd7\x8f\x9f\xe6\xd9*\
814\xdb\xe5]\xd7.\xdaf>\x9fO&S\x9f\xc4\xab?\xfa\xb1\xf8}\xdf\xe7\xc5\xa1j\x86\
815\xaaq\x8e\xe1\xd4\xc4\x88\x88t\xca\xd7EmDXDX\x84A\xc2|\x8e 2\x9d^\xa5\xe9\
816\xbc\xef\xeb\xb6\xde\x1f\x9a\xaej3\xa3vql\xad\xb1H\nI{&\xe7a\xf0\xc0\xa7g\
817\x84\xd3\xb0w\xf9`\xf0\xe0\x02"\xc2\xe2\x99\xd9;\x8f\xe4\xc9\x93 \x08{af\x16\
818\xad\xa3\xc9\xfc\xb10\xb3\xb0\x888\x91\xc1\x03\xb8\xd3,x>\x84\x04\xc2#\x80\
819\x00\xe2\xd9\xfe\x04D\x04\xf8l\x86\x7f\xc2\xfa7\x1aV\x91\xa0\x86ON\xe3\x00\
820\x00\x00\x00IEND\xaeB`\x82'
821
822def get009Bitmap():
823 return BitmapFromImage(get009Image())
824
825def get009Image():
826 stream = cStringIO.StringIO(get009Data())
827 return ImageFromStream(stream)
828
829index.append('009')
830catalog['009'] = ImageClass()
831catalog['009'].getData = get009Data
832catalog['009'].getImage = get009Image
833catalog['009'].getBitmap = get009Bitmap
834
835
836#----------------------------------------------------------------------
837def get010Data():
838 return \
839'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
840\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
841\x07@IDATH\x89\xbdWIo\x1c\xc7\x15~\xaf\xb6^f\xe1\x88&9\xa2%Q2\xa5\xc0\x16\
842\xcc01h\xe5\x12)\x08` \x08\x10\xff\xbf\xfc\x80 \xc7 \xc8-\x87\x1c\x02\x9f\
843\x02\x04\xb2\x10\xc0Q\xa0\x08\x12$\xd1\x1a\xce\x0c\x9b\x9a\x9e\x99\xdeky9TOs\
844\x0c\xe4\xecw\x98\xb5\xba\xbe\xfa\xde\xf2\xbdW\x00?\x8a!\x00\x9c\x9e=Q*\x90R\
845q!8\xe3\xc88"\x12\x11\x00\xb5\xab\xc8\xbfP\xfb\x85p\xf3+\xfe\xbf\xfd\xdaw\
846\x02\x04 "\xfa\xe6o\x7f\x16\x00\xa0T\x10\x86\xb1\nB\x8f\xc4<\x0c\x10\x10\x91\
847\x03 cm\xedLmMmL\xed\x8c1F\x1bK\x04\x8cq%U\x1c\xf6\x06R\x06\x00\x80\x88\x1b\
848\x0c$\x00D G\x8e,\x00\x08\x00\x90R\xa9 \x0c\xc3H\x06\xa1\x10\x8a3\xe6\x0f\
849\xe3\x9c\x06["\x99P)\xce#\xce9\x00\x18c\xb4\xd6u]\x17E\x91\xe7\xf9zu\x91^M\
850\xe2\xc1\xee\x8d\xddq<\xd8\xf1(\x88\x00\x80\x08H\xe4\x9cs-\x0c\x17BJ%\x83P\
851\xa9PJ\xc59\x07@\xb4\xb9\xe4n\xd8\x1f\xf5z\xbd0\x0c\x95R\x88\xe8\x9ck\x9a\
852\xa6\xae\xeb\xb2,\xf3<_\xaf\xd7i\x9a\xa6i\xbaXL?$\x93\x83\xc3{\xb7\x8f>E\x86\
853\x08\x08\x88\x88@\xe4\xac\xd9\xb0\xe1\x8cs!\x84PR*)\x15c(\xb1\xdc\x19\x05\
854\x1f}\xf4\xf1h4\x1a\x0e\x87q\x1c\x0b!\x9cs\xc6\x98\xaa\xaa:\x8c\xe5r\xd9\xeb\
855\xf5\xa2(RJ%I\xf2\xfa\xc5\xb3l\x99>x\xf8E\x14\xf7\x01\x11\x01\x81\x08\xd9\
856\x06\x06\x19g\x8cs\xc68\xe7\x8ca(\xea\x9b{\xc3\x9b7o\x8e\xc7\xe3\x83\x83\x83\
857\xd1h$\xa5\xec\x00\xb2,+\xcb2\x8a\xa20\x0c\x83 PJ\t!8\xe7\x88h\xad\x9d|\xff\
858\xb2\xac\xca\xd3\xb3\xc7q<@D"\xc7,\xdb\xc0 zl\x00\x94X\x1e\xee\xef\xdc\xb9s\
859\xe7\xe8\xe8\xe8\xf8\xf8x<\x1e3\xc6\xb4\xd6y\x9e\xafV+km\x1c\xc7\x00\xe0\x9c\
860#""\x02\x00\xb61Dd\x8c\xcd\xe7\x17/\x9f\x7f{z\xf6\x04\x91\x01\xa0\xcfJ\x01>\
861\xe9\x80\x80\x00m\xbe3\n\xc6\xe3\xf1\xd1\xd1\xd1\xc9\xc9\xc9\xfe\xfe\xbe\xdf\
862Qo\xcc9g\xad%"\xcey\x10\x04\x88(\x84\x90RJ)=\xad \x08\xc20\x9cN\xcf\xdf\xbc\
863\xfa\xee\xde\xfd\x13 "\xb7q\x1a\x00\x01\x91s\x9a3;\x18\x1c\xf4\x07\xa3\xe3\
864\xe3\xe3\xfd\xfd}_=\xd6\xda\xe5r\xb9Z\xad\x8a\xa2\xa8\xaa\xcaZ\xeb1\xb6\x01\
865\x94R\xde\x81>Y8\xe7W\xb3\xf3\xdd\xbd\xc3~\x7f\x87\xbaL\x03\x00r\x00\xb6\x1c\
866\xf4\x86a\xd4\xab\r\x7f\xf1n}\xf7.x\x8c$I\x16\x8bEQ\x14M\xd3 "\xe7\x9c1\xe63\
867\xa2C\x92R\x06A\xe0!}\xde\x13M\x16\xc9$\x8e\x87\xce\xd15\x0c\x90\x01\xa7\xc3\
868p\xcce\xa0\x1d\x9f].\xff\xf0\x97gg\x9f\x8fo\xf4\xf0\xea\xea*\xcb2\xe7\x1cc\
869\x8c\x88\x18c\xfe\t\x1f\x0f\xce\xb9\x10b\x9b\x90_f\xad\x9d\xce\x92\xba\xce\
870\x85\x0860\x04\xd6\xd6\x81\x94\x8c\x0bc1+\x9a\xbcI\xd7\xf9\xec\xe9\xd3\x7f\
871\xde\x1e\xef<\xfa\xe9-%\xf9\xa6\xe4\xd0\xc38\xe7\xfcg\xce9\x119\xe7<\xa1.\
872\xe5\x9a\xa6\xc9\xf3\xbc\xcc\x97\xbd\xe1\xde5\x1bgj\xc6\x03\x00^6\xc6\xe9L\
873\xdb\xaa(\xcbl\xbd~6\x9f\xbdz\xf3\xfe\xb7\xbf\xfa\xfc`o\xd8i\x89\xa7\x02?\
874\xa8x\xf4l<\xaa\xd7\x88\xd5j\xb5\xcc*\x1f\x1b\x0e\x00w\xef?DW\xed\x0c\x07q\
875\x7fh\x9c\xc8+WTuQ\x14UU\x1a\xad\x8b\xb2\xfa\xd7\x7f\xde\x05J}<\x1em#ul\xc4\
876\x96u\x82\xe4\xc5b\xb5^\x8b`\xf0\xe2\xdfO[6\xc6\xd4\x04\xd04\xda\x9a\xaa\xd4\
877\x8d\xb1\xa0\xb5\xd1\xbaqmm\xc0\xdf\xff\xf1\xfc\xdd\xc5\xe2w\xbf>\t\x02\xd9\
878\x95\xda6\x92?\x01c\xccZ;\x1c\x0e\x07\x83A\xbf\xdf\x97|\xde\xd6V\x9bh\xc6\
879\x18c\x9a\xba)\xcb\xb2(\x8a\xb2\xac\x9a\xa6\xb6\xc68\xe7\x00\x08\x10\x01\xe0\
880\xf5\xdb\x8b\xdf\xff\xf1\x9b\xf3\xc9\x87\xed8u0\xbebz\xbd^\x1c\xc7^\x81\xa2(\
881\nC\x05\xd70\x84\xc6h\xadu\xa3\x9b\xa6\xae\x9b\xbaj\xeaJ7\xcd\xa6\xd4\x01\
882\xa8\xed5\xc6\xd4\x7f\xfa\xeb\xb3\xaa\xd6\x1d\x1b\xce\xb9\x87\xf1)\x10\x86\
883\xa1\xd7\xa1V\x8a\xa4\xf2=j\xe34KM]7M\xad\x1dj\x8d\xd6!\x002.8g\x00\xd4\xd2!\
884\x00\x84\'\x8f\x1eD\xa1\xeaxp\xce\xbb"\xe5\x9c[k\xbd\x1c\xb4B\xc78\x98\xeb\
885\xba!\x02VVeP\x95\xc4\xd06h\x1c\x02\xe3\x02\x19C\x07\x8c\xa3\xf7\x1b\xc2\xfd\
886\xbb\x87\xbf\xf8\xf9\xf1vH\xb6\xebF\x08a\xad\xad\xaa\xaa\x938d\xc2\xc7\xc6\
887\xc3 \xe3\xaa\xc8\x8b(*\x99d\xcerm\x81s\xe5\x18w\xe8\x97s\x02\x1a\xf6\x87_\
888\x7f\xf53\xff|\x87\xb1\xad7B\x88\xba\xae}[\xb2\xde\\\x9b\xf7\xad\xd3\xa4\x8a\
889\xb3\xd5E\x18\xc5Q\x8f;+\xc80C\x08\xc8\x10\x19 C$D\xfc\xfa\xab\xd3^\x1cv\xbe\
890\xf2\x18>\x1e\x1e\xc6\xb3\xb4\xd6v\tm,l\xb3\x81\xb07H\xaf&\xd9z\xc5\xb8\x00\
891\x16\x92\xe3\x8e\x00\x913&\x18\xb3\xc4\xd8/\xbf\xfc\xec\x93;\xfb\xdb\x00>\
892\xec>\xd4Q\x14\xf9\xc0h\xad\xab\xaa*\x8a\xa2(\x8aE\xba\xd6\x16~\xc8F\x06\xf1\
893`w\x99N\xb9\x10A\xe8\x00\x03B\xb0\x86\xfbH\xdf\xba5~\xf2\xe8\'^1\xbdu\x8eRJE\
894Q$\x84 "\xad\xb5/\xfe\xd5j\x95eYVhG\xe8\xc7"\xd6U\xf5\x8d\xddqc\\\xbaX\x94\
895\xc5\x1al\xcdH\x83k\xac5\xc8\xf07\x8f?\xf3\x93C\xd7`\xd4\x96y\x81\xd1Z\xfb\
896\xd1`\xb1X\xa4i\xfa~2\xcf\ns-N\x9dr\xc4\x83\x9d\x83\xc3{Ir\xb9\xf8pUW\x19\
897\xa3F0\xcbH?\xfe\xf2\x93Pq\xd3\x96*l\xd7\x8a/~\x9f]i\x9a&I2\x9f\xcf\x93$I\
898\x92\xe4\xc3\xb20\xedr\xdc8m#T\xb7\x8f>\xcd\x96\xe9\xe4\xfb\x97\xc8p_\xc9 \
899\x08n\x1e\x0ewb\xbe^\xaf\xfd\xd6\x8c1)e\x97Hu]\xfb\x16^\x14E\x9a\xa6\xf3\xf9\
900|:\x9d\xcef\xb3\xd7o\xa7\xabLo\x86\x8e\xad\xd8\xb4\x94\x18>x\xf8EY\x95W\xc9E\
901\x18\x84Q\x18*\xae///}\x1b\xf5\xbb\xfb\xf9F)UUUGe\xb5Z-\x16\x8b$If\xb3\xd9\
902\x7f_\x9d_\xa5% \x02b7"\xb60\xd8\x0e<\x18\xc5\xfd\xd3\xb3\xc7/\x9f\x7f{yy\
903\xae\x94\x8cB\x85\x00\xfe\xe0eY\x0e\x87C?\xb6\t!\x18c\x1e\xd2\x87\xdd;\xed\
904\xf5\xdb\xe9UZ:\xea\x10\xf0Zl\xdal\x00\xf4G\x88\xe3\xc1\xe9\xd9\x937\xaf\xbe\
905\xbb\x9a\x9d\x13M|\x8f*\x8ab\xbd^\x0f\x06\x03/Y\x1e\xa6\xfb+\xcb\xb2\xf7\x93\
906\xf9\x87e\xb1\xca\xf4\xa6\x051\xc4\xeb\xfc\x12\xe0\x15\x18\xaf\ty\x81\xbfw\
907\xffdw\xefp\x91L\xa6\xb3\xc4OO\xa3\xd1\xa8\xdf\xefGQ\xb4\xdd%\xeb\xba^\xa4\
908\xeb\xac\xd0Ya\x8c\xf3[\xb4;\xb4\xfe\xda\x8a\r\x91#"G\xe4\x80\xfc|\x8e@\xd4\
909\xef\xef\xc4\xf1\xb0\xae\xf32_.\xb3j\x95\xcf$\x9f\x87\xa1RR!\xe3\xc8\x84u\
910\xccX\xd0\x16\\{Gh\x87\xbd\xed\x8b\xc1\xb5\n\x10\x91#\xeb\x9c\xb3\xc6"\xb3\
911\xcc2B g\xc99\xe7H\x88\xa07\xdc#\xe7\x1c9"2D\xda\x02\x98\xb6\xdf\xb5]\x0f\
912\x08\xfc\x15\x80\x00qs_! "p\x9b\xdb\xcb\x8f`\xff\x03R\xab\x9d!\xfeG\xe5\x15\
913\x00\x00\x00\x00IEND\xaeB`\x82'
914
915def get010Bitmap():
916 return BitmapFromImage(get010Image())
917
918def get010Image():
919 stream = cStringIO.StringIO(get010Data())
920 return ImageFromStream(stream)
921
922index.append('010')
923catalog['010'] = ImageClass()
924catalog['010'].getData = get010Data
925catalog['010'].getImage = get010Image
926catalog['010'].getBitmap = get010Bitmap
927
928
929#----------------------------------------------------------------------
930def get011Data():
931 return \
932'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
933\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
934\x07\x19IDATH\x89\xbdW\xd9n[G\x12\xad\xea\xedn\xdcD;\x92\xe5\xd8\x8a<\xde&H`\
935 \xf0C\x80A\xfc\x90\xf9\xe1\xf9\x81y\x9a\x0fH\x80A\xe0 V\xecH\xb0E\x91\xd4\
936\x95x\xc9\xbb\xf4]\xba\xbb\xe6\xa1\xc9+zf\x9eS\x0f"\xc4\xa5OW\x9dS\xa7\xea\
937\x02\xfc)\x81\x00\xf0\xea\xf5\x1b\xa5\x02)\x15\x17\x823\x8e\x8c#"\x11\x01\
938\xd0\xf6[\xe4\xff\xd0\xf6\x1f\xc2\xdd\xbb\xf8\xff\xce\xdb\xbe\x12 \x00\x11\
939\xd1\xbf\xfe\xf9\x0f\x01\x00J\x05a\x18\xab \xf4H\xcc\xc3\x00\x01\x119\x002\
940\xd66\xce4\xd64\xc64\xce\x18c:c\x89\x801\xae\xa4\x8a\xc3d(e\x00\x00\x88\xb8\
941\xc3@\x02@\x04r\xe4\xc8\x02\x80\x00\x00)\x95\n\xc20\x8cd\x10\n\xa18c\xfe2\
942\xceu`5\xb8.TR\x88\x88s\x0e\x00\xc6\x98\xae\xeb\x9a\xa6\xa9\xaa\xaa,\xcb|s\
943\x95\xdd\xcc\xe2\xe1\xf4`z\x14\x0f\xc7\x1e\x05\x11\x00\x10\x01\x89\x9csn\x0b\
944\xc3\x85\x90R\xc9 T*\x94Rq\xce\x01\x10m\xc9\x99\x1d&\xa30<b\\\x1e\x8c\x07\
945\x8c1\xe7\\\xdb\xb6M\xd3h\xad\xcb\xb2\xcc\xf3<\xcb\xb2,\xcbV\xab\xf9m:;<>}t\
946\xf2\x12\x19" "\x02\x91\xb3f\x97\rg\x9c\x0b!\x84\x92RI\xa9\x18C\x89z4V\xa3\
947\xd1a\x18%\\\x06\xc6\xe1\xd1\xfd\x83\xe9$6\xc6\xd4u\xddc\xac\xd7\xeb$I\xa2(R\
948J\xa5i\xfa\xe1\xb7\x9f\x8bu\xf6\xec\xeb\xef\xa2x\x00\x88\x08\x08D\xc8v0\xc88\
949c\x9c3\xc69g\x0cC\xd1\x1c\xde\x1b\x1e\x1c\xdc\x8b\x07c!\xe3\xce\xf1\xa2jk\
950\x17<~\xfcXk]\x14\x85\xd6:\x8a\xa20\x0c\x83 PJ\t!8\xe7\x88h\xad\x9d}:\xd3\
951\xb5~\xf5\xfa\x878\x1e""\x91c\x96\xed`\x10=6\x00J\xd4\x87\xd3\xe1\xe1\xe1\
952\xf1hr/L\x0eP\xc4\xa56e\x9b]\\\xde\xfe\xfdo\x89\xb56\x8ec\x00p\xce\x11\x11\
953\x11\x01\x00\xdb\x05"2\xc6\x96\xcb\xab\xb3\xb7?\xbdz\xfd\x06\x91\x01\xa0W\
954\xa5\x00/: @[\x8e\xc6\xea`zo8\xbe7\x9e>\x0c\x93\xa9!\xb1\xae\x96y\xd9TZ\xbf\
955=\xbb|\xf8Eb\xad%"\xcey\x10\x04\x88(\x84\x90RJ)}ZA\x10\x84a8\x9f\x7f<\x7f\
956\xff\xcb\xe9\xd3o\x81\x88\xdc\xaeh\x00\x04D\xceu\x9c\xd9\xd1\xe80\x1e\x8c\
957\xa3\xc1A\x98LU4Z\\^]]\xcdon\xd2"\xcf\xff\xfd\xeb\xf9t\xf8\xd4Z\xeb1\xf6\x01\
958\x94R\xbe\x80a\x18*\xa58\xe77\x8b\x8f\xd3\xfb\xc7\x83\xc1\x98z\xa5\x01\x009\
959\x00\xab\x87\xc9(\x8c\x12!c\x14\xb1!\xb1\xb8\xbc:\xff\xe3\xe2\xfaz\x99\xe7\
960\x9b\xba\xd6\xbf\xbe\xfb\xf4\xe3\xf7\xcf8\xe7\x8c1!\x84s\xaeG\x92R\x06A\xe0!\
961\xbd\xee\x89f\xabt\x16\xc7#\xe7\xe8\x0e\x06\xc8\x80\xeb\xc2\xf0\x88\xcb\xa0s\
962\xbc\xd4f]-\xaf\xae\xe6\xd7\xd7\xcb\xcdf\xadue\xad\x05\x80\xdf/\xae\x9f}\xf5\
963\x85\xff\x85\xe7\x83s.\x84\xd8O\x881FD\xd6\xda\xf9"m\x9aR\x88`\x07C`m\x13H\
964\xc9\xb80\x16\x8b\xaa-\xdb,/\x9b\x9b\x9b4\xcf7ZW\xce9\xcf\xde\xef\x17\xd7/\
965\xff\xf2\xc0K\xc0\x13\xce9\'"\xe7\x9cO\xa8\x97\\\xdb\xb6eY\xear\x9d\x8c\xee\
966\xdfe\xe3L\xc3x\x00\xc0uk\\Wt\xb6\xae\xb4.\xf2\xbc\xae\xb5\xb5\x96h\xeb`g\
967\x7f,\xe1\xc7m*\xf0Y\xc7\xa3\xcf\xc6\xa3z\x8f\xd8l6\xeb\xa2\xbe\xe3\x86\x80\
968\xaci\x182\xeb\\U5\x8d\xa5\xceB]7u\xadM\xd7\xedL\x13\x01\xc0\x98\xe6\xec|\
969\xf9\xfc\xf4\xb0o\x83^\xcd>E\xce\xb9sNk\x9d\xe7\xf9d2\xd9\x94\x0bG{\x120\xa6\
970!\x80\xb6\xed\xac\xa9u\xd7\x1a\x0b]g\xba\xaeu\xdb\xde\xb8\xb3\xde\xb3\xf3\
971\xc5\xf3\xd3C\xdcEO\x8fO\x8b1f\xad\x1d\x8dF\xc3\xe1p0\x18H\xbe\xdc\xf6\xd6Vh\
972\xc6\x18c\xda\xa6\xd5ZWU\xa5u\xdd\xb6\x8d5\xc69\x07@\x80w\x86\xff\xee\xc3\
973\xb2/\xd4\xbe\n|\xc7$I\x12\xc7\xb1w\xa0(\x8a\xc2P\x01\xf5J#4\xa6\xeb\xba\xae\
974\xed\xda\xd6\xb1\xb6\x05\xeb\x18\x11!" \xf3\x8e\x0e\xe0m\x02N\xbe\x9c\xae\
975\x0b=\x19\xc6>\x1b\xce\xb9\x87\x91R\xfa\x8a\x19c\xc20\xdcZ\x91T\x9d\x85\xbd\
976\xa2Yj\x9b\xa6m\x9b\xcea\xd7\xa1u\x08\x80\x8c\x0b\xce\x19\x00\t\x19\xbcx\xf2\
977\xe0\xf9\x93\xa3\x93\x87\xd30\x90\xfbyp\xce\xfb&\xe5\x9c[k\xbd\x1dl\x8d\x8eq\
9780w}C\x04L\xd7:\xa851\xb4-\x1a\x87\xc0x(\xc3\x17O\xbf\xfc\xeb\xd3\xe3\x17O\
979\x1ex\xcb\xfa_J\xf6\xfbF\x08a\xad\xad\xeb\xba\xb78d\x82\xee\x8a\x06\xc8\xb8\
980\xaa\xca*\x8a4\x93\x0c x\xf8`\xfa\xfc\xc9\xa3o^\x9ex\x93\xef\xb5\xeb\x01|\
981\xad<\xc6\xbe\xdf\x08!\x9a\xa6AD\xe7\x9c\xf5\xe1\xb6\xba\xdf\x16M\xaa\xb8\
982\xdc\\%\x83\xc1\xd1xt\xf2\xf8h2\x99\x1c\x1c\xc4m\xdb\xfa\x8a\xfb\xa6\xeb\xb5\
983\xcbw\xe1[\xd2\xfb\x98R\xca\x7f\xc7Zk\x8c\xf1\xd3\xcfX\xd8\xcf\x06\xc2d\x98\
984\xdd\xcc\x8a|3\x1c$\xb7\xb7\xb7\x8c1\x7fG)\xa5\x10\xa27\xfc}\x00O\xbb\xa7:\
985\x8a"OL\xd7uu]WUUU\xd5*\xcb=\xff{\xd9\xc8 \x1eNW\xab\xb9gr\x1fF)\xd5[\x8b\
986\xd8E_(\xa5T\x14E\xfe*]\xd7\xf9\xe6\xdfl6EQ\x14U\xe7\x08\xfdZ\xb4\xb3N\x80\
987\x83\xe9\xd1m:K\xd3\xd4\x9f\xe8\xcd\xc3\xbb\xa1?\xd4\xd3\xf3_\x18\xfeZ\x1e\
988\xc3\xaf\x06\xab\xd5*\xcb\xb2\xcb\xd9\xb2\xa8L\x7f\xb8\xe8\xe9\x8d\x87\xe3\
989\xc3\xe3\xd3\x0f\xbf\xfdl\xad\xf5\xc7y\x80`\x17~G\xd9\xef\x15\xdf\xfc\xbeVy\
990\x9e\xa7i\xba\\.\xd34M\xd3\xf4v]\x19\xd7{\x9e\x87\xd9\xf5\xf8\xa3\x93\x97\
991\xc5:\x9b}:c\x8c\xeds\xdbS\xe2\x8b\xd9\x0b\xa9i\x1a\xc6\x98\xafU\x96e\xcb\
992\xe5r>\x9f/\x16\x8b\x0f\x17\xf3M\xd1\xed\x96\x0e\xf8\xach\x00\x88\x0c\x9f}\
993\xfd\x9d\xae\xf5ry\xd5\xcfA\xaf`\xef\xf6\xd6Z\xdf\xe7J\xa9\xba\xae}*u]o6\x9b\
994\xd5j\x95\xa6\xe9b\xb1x\xf7\xfe\xe3M\xa6\x01\x11\x10?\xcf\x06\xfc^\x05\x08\
995\x18\xc5\x83W\xaf\x7f8{\xfb\xd3|\xfeq7\x07\xc9_\\k=\x1a\x8d\x92$\t\xc3P\x08\
996\xe1\xd76c\x8c\xa7=\xcb\xb24M?\\\xcco2\xed\xa8G@\xea\xb9\xd9\xaa\x01\xd0_!\
997\x8e\x87\xaf^\xbf9\x7f\xff\xcb\xcd\xe2#\xd1\xcc\xcf\xa8\xaa\xaa\xf2<\x1f\x0e\
998\x87~u\xf20\xfdGEQ\\\xce\x96\xb7\xebjSt\xbb\x11\xc4\x10\xd9g\x12\xa0]*\xfd\
999\xba\x88\xc8N\x9f~;\xbd\x7f\xbcJg\xf3EZ\x96\xe5f\xb3\x99L&\x83\xc1 \x8a\xa2\
1000\xfd)\xd94\xcd*\xcb\x8b\xaa+*c\x9c?b{\xc2\xb6^{\xdc\x109"rD\x0e\xc8\xef\xe7\
1001\x08D\x83\xc18\x8eGMS\xear\xbd.\xeaM\xb9\x90|\x19\x86JI\x85\x8c#\x13\xd61c\
1002\xa1\xb3\xe0\xb6\xcf\x08\xdbeo\xff\xc1\xe0\xce\x05\x88\xc8\x91u\xceYc\x91Yf\
1003\x19!\x90\xb3\xe4\x9cs$D\x90\x8c\xee\x93s\x8e\x1c\x11\x19\xa2\xce\x02\x98\
1004\xed\xbc\xdbM=\x02?0h;6\xfc{D\x04n\xf7\xf4\xf2\'\xc4\x7f\x00l\x93w\x1f\x1b\
1005\xdd\x0c\xf7\x00\x00\x00\x00IEND\xaeB`\x82'
1006
1007def get011Bitmap():
1008 return BitmapFromImage(get011Image())
1009
1010def get011Image():
1011 stream = cStringIO.StringIO(get011Data())
1012 return ImageFromStream(stream)
1013
1014index.append('011')
1015catalog['011'] = ImageClass()
1016catalog['011'].getData = get011Data
1017catalog['011'].getImage = get011Image
1018catalog['011'].getBitmap = get011Bitmap
1019
1020
1021#----------------------------------------------------------------------
1022def get012Data():
1023 return \
1024'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
1025\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
1026\x07\x11IDATH\x89\xbd\x97\xc9r\x1bG\x12\x863k\xeb\xea\xc6JP&%Jr(F\xb2h\xc5\
1027\xc8\x8cp\xe80\x17\xeb\x99\xe7\x05\xe64\x0f`_<\x8e\xb08ZhI \x006\x85F\xefKU\
1028\xe5\x1c\n\xdd\x84\x1csv\x1e\x80\x00\xd0\xa8/\xf3\xcf\xa5\xaa\x00\xfe\x12C\
1029\x00\xb8x\xf5Z\xa9@J\xc5\x85\xe0\x8c#\xe3\x88HD\x00\xb4\x7f\x8a\xfc\x0b\xed?\
1030\x10\xf6\xdf\xe2\xff[o\xffN\x80\x00DD\xff\xfe\xd7?\x05\x00(\x15h\x1d\xa9@{\
1031\x12\xf3\x18 "\x07@\xc6\xda\xc6\x99\xc6\x9a\xc6\x98\xc6\x19cLg,\x110\xc6\
1032\x95T\x91\x1eM\xa4\x0c\x00\x00\x11{\x06\x12\x00"\x90#G\x16\x00\x04\x00H\xa9T\
1033\xa0\xb5\x0ee\xa0\x85P\x9c1\xef\x8cs\x1d\xd8\n\\\x17H\xc9x\xc0\x90\x11\x801\
1034\xa6\xeb\xba\xa6i\xea\xaa*\xcb\xb2H\xaf\x93\xdbe4Y\x1c-N\xa3\xc9\xccS\x10\
1035\x01\x00\x11\x90\xc89\xe7\xf6\x18.\x84\x94J\x06Z)-\xa5\xe2\x9c\x03 \xda\x823\
1036;\x19M\xb5>e\\\x020\xeb\\\xdbvm\xd3\xb6]\xdb\xb6\x8d\x0e\xab0\xaa&\x93I\x9a\
1037\xee\xb6\xdb\xd5\x97xy\xf2\xe0\xc9\xa3o\xcf\x91!\x02\x02""\x109k\xfah8\xe3\\\
1038\x08!\x94\x94JJ\xc5\x18J\xac\xa635\x9d\x9e\xe8p\xc4e`\x1cV\x8d)\xcb\xc6\x9a\
1039\xba\x85\xaau\xcc\x10\x12C&\xd9\xa3o\x16\xdbm\xa4\x94\x8a\xe3\xf8\xdd\xef\
1040\xbf\xe4\xbb\xe4\xd9\x8b\x1f\xc3h\x0c\x88\x08\x08D\xc8z\x0c2\xce\x18\xe7\x8c\
1041q\xce\x19C-\x9a\x93\xe3\xc9\xd1\xd1q4\x9e\t\x19u\x8e\xe7ek\x9b\xbc\xb1Tum\
1042\xd9b\xdbB\xd7\xa1m\xf1h6?=\x9dJ)9\xe7\x88h\xad]~\xba\xac\xea\xea\xe2\xd5OQ4\
1043AD"\xc7,\xeb1\x88\x9e\r\x80\x12\xab\x93\xc5\xe4\xe4\xe4\xc1t~\xacGG(\xa2\xa2\
10442E\x9b\x18Ww\x16\x8c\x01\xeb\x98u\xccZ4\x0e\x1f\x9d\x9d\xce\xe7\x01\xeb\r\
1045\x11\x19c\x9b\xcd\xf5\xe5o?_\xbcz\x8d\xc8\x00\xd0W\xa5\x00_t@@\x80\xb6\x98\
1046\xce\xd4\xd1\xe2x2;\x9e-\xce\xf4haH\xec\xcaMV4eU\xd5u\xd3\x19\xe3\x9c%"@\x04\
1047\xc6\xcf\x9f=v\xb6\x93RJ)\x95RB\x88 \x08\xb4\xd6\xab\xd5\xc7\x0fo\x7f}\xf2\
1048\xf4%\x10\x91\xebE\x03 r\xae\xe3\xccN\xa7\'\xd1x\x16\x8e\x8f\xf4h\xa1\xc2\
1049\xe9\xfa\xf3\xf5\xf5\xf5\xea\xf66\xce\xb3\xac\xae\xab\xaek\x9d\xb5\x88\xc8\
1050\xb8x|zoq4k\xdbV)\xa5\x94\n\x82@)\xa5\xb5VJq\xceo\xd7\x1f\x17\xf7\x1e\x8c\
1051\xc73\x1a*\r\x00\xc8\x01\xd8j2\x9a\xeap$d\x84"2$\xd6\x9f\xaf?\xbc\xbf\xba\
1052\xb9\xd9dYZ\xd7\x95\xe9:GD\x80\x80\x8cs\xf6\xfd\xb3\x87a\x18\xca\xde\x82 \
1053\xf01q\xce\x01\x80h\xb9\x8d\x97Q4u\x8e\xee0@\x06\\\xa7\xf5)\x97A\xe7xQ\x99]\
1054\xb9\xb9\xbe^\xdd\xdcl\xd2tWU\xa5\xb5\x16\x00\x88|S \x00}\xff\xec\xcc/*\x848\
1055\x0c\x881FD\xd6\xda\xd5:n\x9aB\x88\xa0\xc7\x10X\xdb\x04R2.\x8c\xc5\xbcl\x8b6\
1056\xc9\x8a\xe6\xf66\xce\xb2\xb4\xaaJ\xe7\xdc>{\x00\x80\x0c\x81\x16\x8b\xa3\xf9\
1057t\x04\x00\x9cs"r\xce\xf9\x80\x86\x92k\xdb\xb6(\x8a\xaa\xd8\x8d\xa6\xf7\xee\
1058\xa2q\xa6\x912\x8c\xc2\x10\x18\xdf\xa5yg\xeb\xb2\xaa|>\xac\xb5D\xfd\x04\xeb\
1059\xa7\xc9\xc5\xf9#\xc6\xd8A\xc7\xa3\x8f\xc6S\x9b\xa6)\xcb2M\xd3]^\xdf\xe5\x86\
1060\x80\xaci8\xe7\xa1V\xe7O\xef\xcf\x17\xdf\xdc&\xcd\x7f\xde|\xba\xb9\xd9\x98\
1061\xae\xeb\x87\xe6\xc1\x94D\xf8\xeeo\'\xbe\r\x86j\x06\x00\xe7\x1c\xe7\xdc9WUU\
1062\x96e\xf3\xf9<-\xd6\x8e\x0eJ\xc0\x98\xc6?g\x8c\x11\x8c\x1e\xdf\x1f?<y\xfe\
1063\x8f\x8b\xb3\xb7\x7f\xdc\\~\xd8\xbc\xbfZ\x1dR\x8e\x17\xf3\xf9$\x1a0>=>,\xc6\
1064\x98\xb5v:\x9dN&\x93\xf1x,\xf9\x86\xe8\xae\x04\xc8\x19c\x8ci\xdb\xb6\xae\xeb\
1065<\xcf\xa3(\xb2\xd6r\x06/\x9e\xde\xff\xfbwg\x9dq\xff\xbd\xbay\xf3~\xf5\xeej\
1066\x05\x04?\x9c?\xf4B\xf98<\xc6\x93\xa4\x94\xce\xb9\xd1h\x14\x86a\x18\x86Z+s\
1067\x87!4\xa6\xf3s\xb7\xaa\xaa\xaa\xaa|\xcfr\xce\xbd\x1a:\x90/\x9f\x9f\xbd|~\
1068\xd64\xdd\xe5\xd5\xcd\xb7\x0f\x17\xd8\x1b\xe7\xdcc\xfc\xc8\xf1zh\xad\xb5\xd6\
1069A\x10(\xa9:\x0b\x07\xa2Y\xf2\x8c\xa2(\xc20\xb4\xd6\xfa\x96\x16Bx1\xf7<\xad~8\
1070\x7fx\x18\x07\xe7|\x98\x02\x9csk\xad\x1f\x07B\x08\xce92\x0e\xe6@4\x02V\x96eQ\
1071\x14Y\x96i\xad\x89\xc83<`(\xa7\xc1\x06\xad\x0e\xfbF\x08a\xad\xad\xebz\x18q\
1072\xc8\xc4an\x90q\xe5\x19\xbb\xdd.\x08\x02"\xf2B\x0b!\x86B\x1a\x00^+\xcf\x18B\
1073\xf1\x98\xa6i\x10\xd19g\xbd9\xe6\xd5\xda\x8b&U\x94\xa5\xd7I\x92\x8cF#\xa5\
1074\x14\x00x\xb9\xbd\xe2\xbe\xe9\x86\xda\xe5\xbd\xf9\x96\xf4sL)\xe5\x9f\xb1\xd6\
1075\xfajj\x9a\xc6X8\x8c\x06\xf4h\x92\xdc.\x93$\t\xc3\xd0G\xe0}\xf4\x01\xf9G\xff\
1076\x04\xf0~\xf8T\x87a\xe8\x13\xd3u]]\xd7eY\x96e\xb9M2\x9f\xff\x83hd\x10M\x16\
1077\xdb\xed\xcag\xf2\x10\xa3\x94r\xceyOEo\x83PJ)\xef\x19\x11u]\xe7\x9b?M\xd3<\
1078\xcf\xf3\xb2s\x84\xfeX\xd4\x8fN\x80\xa3\xc5\xe9\x97x\x19\xc7\xb1_\xd1\x0f\
1079\x0f?\r\xfd\xa2>=\x7fbx\xb7<#\xcb\xb2$I\xb6\xdbm\x92$\x9f\x97\x9b\xbc4\xc3\
1080\xe2{\x0c"F\x93\xd9\xc9\x83\'\xef~\xff\xc5Z\xeb\x97\xf3\x80\xa07\x7fF9\xec\
1081\x15\xdf\x92^\xab,\xcb\xe28\xdel6q\x1c\xc7q\xfceW\x1a7\xcc<\x8f\xe9\x07\xc9\
1082\xa3o\xcf\xf3]\xb2\xfct\xc9\x18;\xcc\xed\x90\x12/\xe6PHM\xd30\xc6\xbcVI\x92l\
10836\x9b\xd5j\xb5^\xaf\xdf]\xad\xd2\xbc\xeb\x0f\x1d\xf0\x95h\x00\x88\x0c\x9f\
1084\xbd\xf8\xb1\xaa\xab\xcd\xe6z\xd8\x07}\x05\xfbio\xad\xf5}\xae\x94\xaa\xeb\
1085\xda\x87R\xd7u\x9a\xa6\xdb\xed6\x8e\xe3\xf5z\xfd\xe6\xed\xc7\xdb\xa4\x02D@\
1086\xfc:\x1a\xf0\xe7*@\xc00\x1a_\xbc\xfa\xe9\xf2\xb7\x9fW\xab\x8f\xfd>H\xde\xf1\
1087\xaa\xaa\xa6\xd3\xe9h4\xd2Z\xfbj\xf4H\x9f\xf6$I\xe28~w\xb5\xbaM*G\x03\x01i\
1088\xc8\xcd\xbe\x1a\x00\xbd\x0bQ4\xb9x\xf5\xfa\xc3\xdb_o\xd7\x1f\x89\x96~\x8f*\
1089\xcb2\xcb\xb2\xc9d\x12\x86\xe1\x80\x19~\xca\xf3\xfc\xf3r\xf3eW\xa6y\xd7oA\
1090\x0c\x91}U\x02\xd4\x872\x1c\x17\x11\xd9\x93\xa7/\x17\xf7\x1el\xe3\xe5j\x1d\
1091\x17E\x91\xa6\xe9|>\x1f\x8f\xc7a\x18\x1e\xee\x92M\xd3l\x93,/\xbb\xbc4\xc6\
1092\xf9%\xf6+\xec\xf5:\xc8\r\x91#"G\xe4\x80\xfc\xf9\x1c\x81h<\x9eE\xd1\xb4i\x8a\
1093\xaa\xd8\xed\xf2:-\xd6\x92o\xb4VJ*d\x1c\x99\xb0\x8e\x19\x0b\x9d\x05\xb7\xbf#\
1094\xec\x0f{\x87\x17\x83\xbb)@D\x8e\xacs\xce\x1a\x8b\xcc2\xcb\x08\x81\x9c%\xe7\
1095\x9c#!\x82\xd1\xf4\x1e9\xe7\xc8\x11\x91!\xea,\x80!\xff\x7f\xff\xea}F\xf4g\
1096\x92\xfe\xbeB@D\xe0\xfa\xdb\xcb_`\xff\x03Y\x15v\xb6\xe3G\x12\xcf\x00\x00\x00\
1097\x00IEND\xaeB`\x82'
1098
1099def get012Bitmap():
1100 return BitmapFromImage(get012Image())
1101
1102def get012Image():
1103 stream = cStringIO.StringIO(get012Data())
1104 return ImageFromStream(stream)
1105
1106index.append('012')
1107catalog['012'] = ImageClass()
1108catalog['012'].getData = get012Data
1109catalog['012'].getImage = get012Image
1110catalog['012'].getBitmap = get012Bitmap
1111
1112
1113#----------------------------------------------------------------------
1114def get013Data():
1115 return \
1116'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
1117\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
1118\x07aIDATH\x89\xbd\x97Ko\x1c\xc7\x11\xc7\xab\xaa\x1f\xd33\xfb\xe0\x8a"\xb9\
1119\x96l1\x82\xa4XQ\xc0(v\x18\x180"\x05\x01\x8c\x00\x0e\xe0S\xf2\xe9\xf2\x05r\
1120\xc8%\x97\x1c\x03\x18\x08\x907b#\x80a\xc0\x16,\xdb\x91MqWC\xed\xec\xbc\x1f\
1121\xdd]9\xf4\xee\x926rv\x1f\x86\xe0no\xfd\xaa\xfeU]]\x03\xf0\x9d,\x04\x80\x87\
1122\xa7\x8f\xb5\x8e\x94\xd2BJA\x02I "3\x03\xf0f\x17\x87\x07o\xfea\xdc~\x8a\xff\
1123\xcf\xde\xe6/\x03\x0203\xff\xf9O\x7f\x90\x00\xa0udL\xa2#\x13H\x140\xc0\xc0\
1124\xcc\x1e\x80\xads\x9d\xb7\x9d\xb3\x9d\xb5\x9d\xb7\xd6\xda\xc1:f \x12Z\xe9\
1125\xc4\x8c&JE\x00\x80\x88[\x062\x00"\xb0g\xcf\x0e\x00$\x00(\xa5ud\x8c\x89Ud\
1126\xa4\xd4\x82(8\xe3\xfd\x00\xae\x01?DJ\x91\x88\x08\x89\x01\xac\xb5\xc30t]\xd7\
11276M]\xd7e\xfe<\xbb8K&\xfb\xd7\xf6\xe7\xc9d/P\x10\x01\x00\x11\x90\xd9{\xef7\
1128\x18!\xa5RZEFk\xa3\x94\x16B\x00 \xbaJ\x90\x9b\x8c\xa6\xc6\xccI(\x00r\xde\xf7\
1129\xfd\xd0w}?\xf4}\xdf\x99\xb8\x89\x93\xc6\xc4IY\xe4\xeb\xec\xfcezvt\xe3\xf6k\
1130\xc7\xf7\x91\x10\x01\x01\x11\x11\x98\xbd\xb3\xdbh\x04\t!\xa5\x94Z)\xad\x94&B\
1131\x85\xcdt/\x9aN\x8fL<\x12*\xb2\x1e\x9b\xce\xd6u\xe7l\xdbC\xd3{\xb2\x8cLH\x8a\
1132\xe2\x91 !\x85\x94\xd9j\xf5\xf4\x93\x0f\xcbuv\xef\xc1\x9bq2\x06D\x04\x04f\
1133\xa4-\x06I\x10\tA$\x84 B#\xbbW\x0e\xa6\xf3\xf9\\\xe8\x91\x90\xf1\xe0EY\xf7\
1134\xae+;\xc7\xcd\xd0\xd7=\xf6=\x0c\x03\xba\x1e\x9d#v\x12\xc8D\xc6O\xf7\xd89w\
1135\xf6\xd5\x93\xa6m\x1e\x9e>J\x92\t"2{r\xb4\xc5 \x066\x00*ln\x1c\xee\xdd\xbau\
1136\xeb\xf8\xf8\xf8\xda\xc1+O\xbf\xca\xab\xc6V}f};8\xb0\x16\x9c\'\xe7\xc99\xb4\
1137\x1e\x07\x87l\x89\xbd\x00\x8c"\x03\xd7\xf6\x11\t/\xd2\xe7O>\xfe\xe0\xe1\xe9c\
1138D\x02\xc0P\x95\x12B\xd1\x01\x03\x03\xbajo\x16\xcd\xe7\xf3\xe3\xe3\xe3\x93\
1139\x93\x93\xc3\xc3\xc3\xd9a\xf3\xfe_\xfeST]\xdd4m\xdb\r\xd6z\xef\x98\x19\x10\
1140\x81\x84\x10\xda2z\x06F \x81&\xa1C\xadLd^\xbcx\xf6\xc5g\x1f\xdd\xbe{\x02\xcc\
1141\xec\xb7\xa2\x0100{?(\xe1\xaf_\xbf9\x9f\xcf\xef\xdc\xb9sxx\x88\x88\xb7_\x89\
1142\x87\xae\xbb\xb8H\xcb\xa2h\xdbf\x18z\xef\x1c"\x92\x90\x12\xc9\x93\x00$D\xe1\
1143\xac\x00/\x88T\x14E&2Z\xab\x8b\xc5\xb3\xfd\x83\x1b\xe3\xf1\x1e\xef*\r\x00\
1144\xd8\x03\xb8f:\x9e\xcdf\xb3\xa3\xa3\xa3\xf9|\x1e\xa2t\xce\xbdu2\xff\xc7?\xff\
1145\xd5\xb6\x8d\x1d\x06\xcf\xcc\x80\x80$\x04\x11z\x8f\x84HD\x92\x88\x9c\x93\xc0\
1146\xc3\xfe\xf5d\x1c\xf3r\xa1\x99\xcfV\xe9Y\x92L\xbd\xe7K\x0c\xb0E\xb6\xa3\xd1h\
1147:\x9d\xcef3"\xf2\xde;\xe7\xd24\x95d\x7f\xfa\xa3\xe3\xf7\xff\xfa\x11\x000\x87\
1148C\x81\x00\x0c$\x08\x11\x90\x88\x1c\x91\xd0\x84o\xfc\xe0\xe6\xabG\xc9\x8b\x17\
1149/\x10\xc09w\xbeH\xbb\xae\x922\xdab\x18\x9c\xeb\x8c\xd6\xc6\x98$I\x94R\xc30\
1150\x0c\xc3\xb0^\xafW\xabUY\x96o\xfc\xf0\xd6\xe7\xcf\xd2\xa7\xff}\x0e\x00\x80\
1151\x84\x01\x07\x8c(\x10\x99\x89\x0e\x0e\xae\xff\xf2\xd1\xfd\xd9\xc4\x14E\x81\
1152\x88\xce\xb9\xbe\xef\xab\xaaj\xaa\xf5hzp\x19\x8d\xb7\x9d\x10\xb1\xd6ZJi\xad\
1153\xad\xaaj\x18\x86<\xcf\xeb\xba\xf6\xde#\xe2\xaf~q\xf2\xdb\xdf\xad\xac\xed6\
1154\xe7\x1c\x00\x10\x19\x18\x11OO\xee>~\xeb\xfbZ\tk\xad\x10\x82\x99\xbb\xae\xab\
1155\xeb:\xcf\xf3u\xd9^\xe6\x86\x81\x9d\xed\x84\x10\x88\xe8\xbdo\xdb6\xcf\xf3a\
1156\x18\xea\xba\xee\xfb\x9e\x88\x00 6\xfa\xd7\xef\xbe\xf9\xfb?\xfe}\xd7\x17\x01\
1157A\xab\xf8\xbdw\x1e>\xb8w3\xec\xf1\xde\x0b!\xbc\xf7M\xd3\x14E1\x9b\xcd\xf2j\
1158\xe1\xf9J\t\x047\xbd\xf7\xd6\xda\xa6i\x9cs\x81\x17ZuhR\xdf{\xf5\xfa\xdb\xa7\
1159\xaf\xff\xed\xdf\x9f\x06\xd2k7\x0e\xdf{\xe7\xc7\xfb\xb3\xb1\x10BJ\x19\xf6\
1160\x10\x91sn:\x9dN&\x93\xf1x\xac\xc4\x92\xf9\xb2\x04\xd8[k\xad\xed\xfb\xbem\
1161\xdb\xb2,\x93$q\xce9\xe7\x84\x10D\x14\x9ce\xe6\x9f\x9d\xde\xfb\xf4\xf3\xe5\
1162\xc5\xcb\xec\xed\xd3\xfb?\x7f\xeb\xf5\xf0U\xc0\x04\x92R\xca{?\x1a\x8d\xe28\
1163\x8e\xe3\xd8\x18m/1\x8c\xd6\x0e\xa1\xef6M\xd34M0\x1a\x18\xdf\xbaP~\xf3\xeeO\
1164\xf2\xa29~\xf5z\xe8\x1dB\x88\x80QJ\x05\xc5\xac\xb5\xc6\x18cL\x14EZ\xe9\xc1\
1165\x01\\\x8a\xe680\xaa\xaa\x8a\xe3\xd89\'\xa5\x8c\xa2HJ\x19\xc4\x0c<D\xdc\x9b\
1166\xc4\xb3i\xb2\x8bC\x08\xa1\x94RJi\xad\x85\x10\xce\xb9PGRJ!\x04\x92\x00{E4\
1167\x06\xaa\xeb\xba\xaa\xaa\xa2(\x8c1\xcc\x1c\x18\x01\xb0\xbd@.\xd7N\xab\xf0\
1168\xd4Z\x07\xeb\xce\xb9\xb6m\x83\x13\x88\x88$\xaf\xe6\x06I\xe8\xc0X\xaf\xd7Q\
1169\x14\x85\xb4+\xa5\xa4\x94\xbb\xdc\xec\x00A\xab\xc0\xd8\x85\x120]\xd7\x85r\r\
1170\xa9u~\xa3\xf9F4\xa5\x93"\x7f\x9ee\xd9h4\xd2Z\x03@\x90;(\x1ej\x9d\xb6Kl\x97R\
1171*\x8a"cL\xc0\x84=\xce\xb9PM]\xd7Y\x07W\xa3\x013\x9ad\x17gY\x96\xc5q\x1c"\x08\
1172>\x86\x80\xc2\xd6o\x01\x82\x1f!\xd5q\x1c\x87\xc4\x0c\xc3\xd0\xb6m]\xd7u]\xaf\
1173\xb2"\xe4\xffJ4*J&\xfb\xab\xd5y\xc8\xe4U\x8c\xd6:4\x02"\x92\xdb\xb5\x13Jk\
1174\x1d<c\xe6p\xa2\xf3<\xcf\xf3\xbc,\xcb\xb2\x1e<\x87\x93\xbck\x9d\x00\xd7\xf6\
1175\xe7/\xd3\xb34M\x83E\xadu\x14EQ\x14\xed`!=\xdfb\x04\xb7\x02\xa3(\x8a,\xcbV\
1176\xabU\x96e_\x9f-\xcb\xda\xee\x8co0\x88\x98L\xf6\x8en\xdc~\xfa\xc9\x87\xce\
1177\xb9`.\x00\xa2\xed\n3\xca\xd5\xb3\x12\x8ed\xd0\xaa(\x8a4M\x97\xcbe\x9a\xa6i\
1178\x9a\xbe\\\xd7v\xb3}\x87\xd9\xcep\xaf\x1d\xdf/\xd7\xd9\xd9WO\x88\xe8jnw)\tb\
1179\xee\n\xa9\xeb:"\nZeY\xb6\\.\xcf\xcf\xcf\x17\x8b\xc5\xd3/\xcf\xf3r\xd8\x0e\
1180\x1d\xf0\r\xd1\x00\x10\t\xef=x\xb3i\x9b\xe5\xf2y`\x04\xd3\xa1\xb3\x05\xeb\
1181\xe1\x9ck\xadC\xc7\x0b\x07%\xcf\xf3\xd5j\x95\xa6\xe9b\xb1\xf8\xf4\xb3g\x17Y\
1182\x03\x88\x80\xf8\xcdh \xccU\x80\x80q2~x\xfa\xe8\xc9\xc7\x1f\x9c\x9f?\x13B\
1183\xc0\xf6\x0e\r=b:\x9d\x8eF#cL\xa8\xc6\x80\x0ci\xcf\xb2,M\xd3\xa7_\x9e_d\x8d\
1184\xe7\x1d\x01y\x97\x9bM5\x00\x06\x17\x92d\xf2\xf0\xf4\xf1\x17\x9f}t\xb1x\xc6|\
1185\x16\xee\xa8\xba\xae\x8b\xa2\x98L&q\x1c\xef0\xbb\xaf\xca\xb2\xfc\xfal\xf9r]\
1186\xe7\xe5\xb0\x1d:\t\xf1\xb2\x1f\x86\xfb\x06\xb7\x83\xe2f\\D\xa4\xdbwO\xf6\
1187\x0fn\xac\xd2\xb3\xf3EZUU\x9e\xe7\xb3\xd9l<\x1e\xc7q\x1cEQ8\xb0!\xcaUV\x94\
1188\xf5P\xd6\xd6\xfa`bca\xa3\xd7\x95\xdc0{f\xf6\xcc\x1e8\xcc\xe7\x08\xcc\xe3\
1189\xf1^\x92L\xbb\xaej\xaa\xf5\xbal\xf3j\xa1\xc4\xd2\x18\xad\x95F\x12H\xd2y\xb2\
1190\x0e\x06\x07~\xf3\x8e\xb0\x19\xf6\xae\xbe\x18\\v\x01f\xf6\xec\xbc\xf7\xce:$G\
1191\x8e\x18\x81\xbdc\xef\xbdg)\xa3\xd1\xf4\x80\xbd\xf7\xec\x99\xd92\x0f\x0e\xc0\
1192r\xf8}x\x06\x9fq7$\xc0\xe63f\x06\xbf}{\xf9\x0e\xd6\xff\x00\xe9\xdc\x91 \xc3\
1193\x93\x95\xba\x00\x00\x00\x00IEND\xaeB`\x82'
1194
1195def get013Bitmap():
1196 return BitmapFromImage(get013Image())
1197
1198def get013Image():
1199 stream = cStringIO.StringIO(get013Data())
1200 return ImageFromStream(stream)
1201
1202index.append('013')
1203catalog['013'] = ImageClass()
1204catalog['013'].getData = get013Data
1205catalog['013'].getImage = get013Image
1206catalog['013'].getBitmap = get013Bitmap
1207
1208
1209#----------------------------------------------------------------------
1210def get014Data():
1211 return \
1212'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
1213\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
1214\x06\xe9IDATH\x89\xbdW]\x8f\xdbV\x0e%y\xbf$\xd9\xe3q&\x99qR\xb4\x83`\xda"(\
1215\x10\x04(\xd2\xa7E\xf2\x9b\xf7\x0f\xec\xd3\xfe\x80\xf6\xa5(\xd0\x06\t\x12L;\
1216\xb1]9\x96e}Z\xf7^\xee\x03m\x8f\xd3\xee\xeb.\x1fd\xd8\x96x.y\xc8C\n\xe0\xffb\
1217\x08\x00/^\xbe\xb6\xd6\x19c\x95\xd6\x8a\x14\x92BDf\x06\xe0\xfd],\x17\xde\x7f\
1218a<\xfc\x8a\xff\xcd\xdf\xfe\x93\x01\x01\x98\x99\xff\xfd\xaf\x7fj\x00\xb0\xd6%\
1219If]"H$0\xc0\xc0\xcc\x11\x80}\x08}\xf4}\xf0\xbd\xf7}\xf4\xde\xfb\xc1\x07f R\
1220\xd6\xd8,\x19\x9d\x19\xe3\x00\x00\x11\x0f\x18\xc8\x00\x88\xc0\x91#\x07\x00\
1221\xd0\x00`\x8c\xb5.I\x92\xd4\xb8Dk\xab\x88\xe401\x0e\x10Zd\x9fX\xabT\xaa\x94\
1222\x02\x00\xef}\xd3v}\xdfwm\xdb4MU~,Vw\xd9\xd9\xc5\x83\x8bYvv.(\x88\x00\x80\
1223\x08\xc8\x1cc\x8c{\x18\xa5\xb51\xd6\xb8\xc4\xda\xc4\x18\xab\x94\x02@\x0c\xb5\
1224Qq2\x9e\x8eF\xa3$I\xac\xb5\x88\x18c\xdc\xedv\xefo\x17\xbb]\x9f\xa4m\x9a\xb5I\
1225\x9aU\xdbrS\xcc?\xe5wWO\x9e~y\xfd\x0c\t\x11\x10\x10\x11\x819\x06\x7f\x88F\
1226\x91RZkm\x8d\xb1\xc6X"4\xd8\x9eO\xdd\xc3\x87_L\xa7\xd3\xc9d\x92e\x99\xd6:\
1227\xc6\xe8\xbd\xef\xba\xee\xb7\x0f\x1b\xcf\xc8\x84d(\x1d)RZi]\xac\xd7\xef~\xfd\
1228\xa9\xda\x14\xdf|\xf7}\x9a\x8d\x01\x11\x01\x81\x19\xe9\x00\x83\xa4\x88\x94"R\
1229J\x11a\xa2\xfb\xc7\x8f&\x8f\x1f?\x9e\xcdfWWW\xd3\xe9\xd4\x18#\x00m\xdbVU\xd5\
1230\xec`\x180\xec0\x04\xe2\xa0\x81\x12\x97\xc4\xc99\x87\x10\xee~\x7f\xd3v\xed\
1231\x8b\x97\xaf\xb2\xec\x0c\x11\x99#\x05:\xc0 \n6\x00\x1al\x9f\\\x9e\x7f\xf5\
1232\xd5W\xd7\xd7\xd7777\xb3\xd9\x8c\x88\x86a\xa8\xeb\xba,\xcb\x10B\x96e!R\x08\
1233\xe8#\x0e\x01\xd9\x13G\x05\xe8\\\x02\x0f.\x10\tW\xf9\xc77\xbf\xfc\xf8\xe2\
1234\xe5kD\x02@\xa9J\rRt\xc0\xc0\x80\xa1>\x9f\xba\xd9lv}}\xfd\xfc\xf9\xf3\xcb\
1235\xcbK\x00\x881\x0e\x07\x8b1\x86\x10\x98\x19\x10\x81\x94R\xd63F\x06F \x85IF\
1236\x97\xd6$.\xf9\xf3\xcf\xdb\xf7o\x7f~\xfa\xf5s`\xe6xH\x1a\x00\x03s\x8c\x83Q\
1237\xf1\xe1\xc3/f\xb3\xd9\xcd\xcd\xcd\xe5\xe5\xa5tO\x08a\xb3\xd9\x94e\xd94M\xd7\
1238u!\x04D$\xa55R$\x05H\x88*x\x05Q\x11\x19\xe7\x9c\xb3Nk\xbdZ\xdc^<z2\x1e\x9f\
1239\xf3\xb1\xd2\x00\x80#@h\'\xe3\xe9t:\xbd\xba\xba\x9a\xcdf\x12e\x08!\xcf\xf3\
1240\xf5z\xdd4\xcdn\xb7CD\xa5\x14 )E\x841"!\x12\x91&\xa2\x104\xf0\xa0,;g\x95"\
1241\x80\xe5:\xbf\xcb\xb2I\x8c|\x0f\x03\xec\x91\xfdh4\x9aL&\xd3\xe9\x94\x88$?y\
1242\x9e\xafV\xab\xaa\xaab\x8cD\xc4\xccD\x84H\x00\x0c\xa4\x08\x11\x90\x88\x02\
1243\x91\xa20p4L\xc1X\xe7\xacF\xe0|\xb5\xee\xfbZkw\x80a\x08\xa1O\xacM\x92$\xcb2c\
1244\x8c0\xb1\xd9l\xd6\xebuUU\xcc|h9$"Dd@\x04FT\x88\xccDH\nI1{\x84\x80\nRk\x15A\
1245\xd7\xb5m\xbd\x19M\x1e\xddG\x13}\xafTj\xad\xd5Z{\xef\xeb\xba\x1e\x86A\xf8\
1246\x881\x1e1\x8e\xca%\xdf\x19\x18\x11\t\x90\x14+\xa5c\xd4\xcc\x1e\x15+\x03c\
1247\x03\xd3\xb6\xd96\xdd=7\x0c\x1c|\xaf\x94\x92>\xef\xba\xae,\xcba\x18\x84\x0f"\
1248:\x11\x10d\x16I\x04\x90^\x07\x04$\x02`\x02d\x05\xacA\x05\xa515j2\x99Tm\x1e\
1249\xf9\xa4\x04\xbc\xef\xa5v\xbd\xf7m\xdb\x86\x10\x04O\xfc~\x86qTGi4$\x14\xb6\
1250\x10\x14\x03sP\xa4\xc8\x90K\xcch<6\xf9J\x1e\xd9\x17t\xf4\xde{\xbf\xdb\xed\
1251\xba\xae\xab\xaa*\xcb\xb2\x10B\x08A)ED\x12\xd0=\xc6\xbd\xec#\x12\xed\t#\x05\
1252\x00\xc0ZQ\xd4\x1a\xad\xe5\x90$Ib\xfd=\x0c\xa3\xf7\xc30\x0c}\xdf\xb7m\xdb\
1253\xb6\xad8\x15\x8c\xbf{\xfe\xc7\x0f\xcf\x00\xf6\xb5\xa0\xb4\x16A\xd4Z#\x12p\
1254\xf4~\x17vu\xdf\x14y\xec\xac\xb1C8\xa8\x00\x00\xf8\xc0\x82Q\xd7u\x9a\xa6!\
1255\x04\xad\xb5sNk-\xc9<e\xe8\xd5\x0f\xdfJ\x88J)c\x8c=\x98R*\x84P\xd7\xf5|>\xff\
1256\xf0!\x96E\x8e\xa4\xc0\x9f$\x8d\x81\x9a\xa6\xa9\xebz\xbb\xdd&I\xc2\xcc\x82!\
1257\x00Gn\x8e&\x18Zk\xb9\n\x8c\xd6:\x84\xd0u\x9d\x1c\x02\x11\x91\xf4)7H\xca\n\
1258\xc6f\xb3q\xce\t\xed\xc6\x18\xad\xf5\x91\x9b#\x80h\x81`\x18c\x8e\x01i\xad\
1259\xfb\xbe\x97r\x15jC\xdc\xe7|\x9f4c\xb3m\xf9\xb1(\x8a\xd1hd\xad\x05\x00\xad\
1260\xb5\xb8PJI\xad\xd3\xc1\xd4\xc1\x8c1\xce9\x19z2\xf7\x88(\x84 \xd5\xd4\xf7\
1261\xbd\x0fp\x1a\r$\xa3\xb3buW\x14E\x9a\xa6\x12\x81\x9cQ\x02\x92[\xff\x02 \xe7H\
1262\x92\xc49\x97\xa6\xa9\x103\x0cC\xd7uM\xd34M\xb3.\xb6\xc2\xffI4\xc6eg\x17\xeb\
1263\xf5\\\x98<\x85\xb1\xd6\x8a\x10\x10\x91>\xd8)\xf3r2f\x96\x8e.\xcb\xb2,\xcb\
1264\xaa\xaa\xaaf\x88,\x9d|\x94N\x80\x07\x17\xb3O\xf9]\x9e\xe7\xe2\xd1Z\xeb\x9cs\
1265\xce\x1d\xc1\x84\x9e\xbf`\xc8\xb1\x04c\xbb\xdd\x16E\xb1^\xaf\x8b\xa2\xf8\xe3\
1266nY5\xfe\xe8\\\x1f\xbb!;;\xbfz\xf2\xf4\xdd\xaf?\xc9D\x91\xfa\x91\xec\x8b\xc9\
1267\x8e"\xfc\xabC\xb3 \xa2\xe4j\xbb\xdd\xe6y\xbe\\.\xf3<\xcf\xf3\xfc\xd3\xa6\
1268\xf1\xf1^\x08\xb5(\x87\xd8\x97\xd7\xcf\xaaMq\xf7\xfb\x1b":\xe5\xf6H\x89$\xf3\
1269XH}\xdf\xcb\x08o\x9a\xa6(\x8a\xe5r9\x9f\xcf\x17\x8b\xc5\xbb\x0f\xf3\xb2\x1a\
1270\x0eK\x07|\x964\xd1\xa7o\xbe\xfb\xbe\xed\xda\xe5\xf2\xa3`\x88kQ3\xf1.\xbag\
1271\xad\x15\xc5\x93F)\xcbr\xbd^\xe7y\xbeX,~{{\xbb*Z@\x04\xc4\xcf\xa3\x01\xd9\
1272\xab\x00\x01\xd3l\xfc\xe2\xe5\xab7\xbf\xfc8\x9f\xdf\xca\xfe\'3T4b2\x99\xc8\
1273\xda&\xd5(\x90B{Q\x14y\x9e\xbf\xfb0_\x15m\xe4#\x02\xf2\x91\x9b}5\xecu\x1d\
1274\xb3\xec\xec\xc5\xcb\xd7\xef\xdf\xfe\xbcZ\xdc2\xdf\x85\x10v\xbb]\xd34\xdb\
1275\xed\xf6\xec\xec,M\xd3#\xcc\xf1\xaf\xaa\xaa\xfe\xb8[~\xda4e5\x1cf\x86\x0c\
1276\xd9\x93\x12\xe0C(\xc7u\x11\x91\x9e~\xfd\xfc\xe2\xd1\x93u~7_\xe4\xb2=M\xa7\
1277\xd3\xf1x\x9c\xa6\xa9sN\x1aV\xa2\\\x17\xdb\xaa\x19\xaa\xc6\xfb(.\xf6\x1e\xf6\
1278\xf9:\xe1\x8692sd\x8e\xc0\xb2\x9f#0\x8f\xc7\xe7Y6\xe9\xfb\xba\xad7\x9b\xaa+\
1279\xeb\x85Q\xcb$\xb1\xd6X$\x85\xa4C$\x1f`\x08\x10\xf7\xef\x08\xfb\x19t\xfabp\
1280\xaf\x02\xcc\x1c9\xc4\x18\x83\x0fH\x81\x021\x02\xc7\xc01\xc6\xc8Z\xbb\xd1\
1281\xe4\x11\xc7\x1892\xb3g\x1e\x02\x80gy\xfe0\x84\x18\xe4\x15@\x96\x04\xd8\xff\
1282\xc6\xcc\x10\xff6\xa5\xfew\xf6\x1fo\xebo\xf2\xff\x82\xa3\x96\x00\x00\x00\x00\
1283IEND\xaeB`\x82'
1284
1285def get014Bitmap():
1286 return BitmapFromImage(get014Image())
1287
1288def get014Image():
1289 stream = cStringIO.StringIO(get014Data())
1290 return ImageFromStream(stream)
1291
1292index.append('014')
1293catalog['014'] = ImageClass()
1294catalog['014'].getData = get014Data
1295catalog['014'].getImage = get014Image
1296catalog['014'].getBitmap = get014Bitmap
1297
1298
1299#----------------------------------------------------------------------
1300def get015Data():
1301 return \
1302'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
1303\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
1304\x07MIDATH\x89\xbd\x97K\x8f\x1b\xc7\x11\xc7\xab\xaa_3\xc3\xc7\xd2\xd2\xeeRr\
1305\xa4\x8d\xb0Vb\x0b^\x08Q\x0489X>\xf9\x16$\xb9\xe4\x94\xef\x96\x0f\x10\xf8\
1306\x90S\x82 \x88\x81\xc0\x81\x91\x9bt\x11$[\x1b\xc9\x8f\x95\xb9\xbb\xdc\xa18$\
1307\xe7\xc1\xe1tw\xe5\xd0\xc3\xd9\xb5\x91\xb3\xfb@.\x87\xcb\xfau=\xfa_\xd5\x00?\
1308\xcaB\x00\xb8\xff\xf0\x91\xd6F)-\xa4\x14$\x90\x04"23\x00\xb7\xff\xc5\xe1\x85\
1309\xdb\x0f\x8c\xdb\xa7\xf8\xff\xec\xb5\xef\x0c\x08\xc0\xcc\xfc\xd9?\xff"\x01@k\
1310\x13E\x896Q Q\xc0\x00\x033{\x00\xb6\xce\xd5\xde\xd6\xce\xd6\xd6\xd6\xdeZk\
1311\x1b\xeb\x98\x81Hh\xa5\x93\xa87P\xca\x00\x00"n\x19\xc8\x00\x88\xc0\x9e=;\x00\
1312\x90\x00\xa0\x94\xd6&\x8a\xa2X\x99HJ-\x88\xc2f\xbco\xc0U\xc86\xd2Z\x88X\x08\
1313\x01\x00\xd6\xda\xa6i\xea\xba.\xcb\xb2(\x8a\xd5\xf24\x9bM\x92\xc1\xb5\xb7\
1314\xae\x8d\x93\xc1N\xa0 \x02\x00" \xb3\xf7\xde\xb7\x18!\xa5RZ\x99H\xebH)-\x84\
1315\x00@t\x85\x12~\xd8\x1f\xf5z\xbd(\x8a\xb4\xd6\x88\xe8\xbd\xdfl6u]WUU\x14\xc5\
1316j\xb5\xca\xb2,\xcb\xb2\xf9\xfc\xecM:\xd9\xbfy\xe7\xd6\xc1\xbbH\x88\x80\x80\
1317\x88\x08\xcc\xde\xd9\xad7\x82\x84\x90RJ\xad\x94VJ\x13\xa1\xc2jgd\xae_\x7f{4\
1318\x1a\r\x87\xc3$I\xa4\x94\xde{k\xedz\xbd\xee\x18\x8b\xc5\xa2\xd7\xeb\xc5q\xac\
1319\xb5N\xd3\xf4\xd5\x97O\xf2Ev\xf7\xde\x838\xe9\x03"\x02\x023\xd2\x16\x83$\x88\
1320\x84 \x12B\x10a$\xeb\x1b\xbb\xc3\x1b7n\x8c\xc7\xe3\xfd\xfd\xfd\xd1h\xa4\x94\
1321\xea\x00y\x9eWU\x15\xc7q\x14E\xc6\x18\xad\xb5\x94R\x08\xe1=7\x8d\x9d\xbc>\
1322\xae\xd6\xd5\xfd\x87\x1f&\xc9\x00\x11\x99=9\xdab\x10\x03\x1b\x00\x15V7\xf7vn\
1323\xdf\xbe}pppxx8\x1e\x8f\x89\xa8i\x9a\xa2(\x96\xcb\xa5s.I\x12\x00\xf0\xde333\
1324\x03\x00\x111\xc04]\xbdum\x17\tg\xe9\xe9\xf1\xb3\xc7\xf7\x1f>B$\x00\x0cU)!\
1325\x14\x1d00\xa0+vFf<\x1e\x1f\x1c\x1c\x1c\x1d\x1d\xed\xed\xed\x05\x8b\xcdvy\
1326\xef\x9ds\xcc,\x840\xc6 \xa2\x94R)\xf5\xe4\xd9kO&JpO\xab\xc8D\x17\x17\'_\xbf\
1327|z\xe7\x9d#`f\xbf\r\x1a\x00\x03\xb3\xf7\x8d\x12\xfe\xfa\xf5\xb7\xc7\xe3\xf1\
1328\xe1\xe1\xe1\xde\xde^8=\xce\xb9\xc5b\xb1\\.\xcb\xb2\\\xaf\xd7\xce\xb9\xc0\
1329\x08\x00\xa5\xd4\xd3\x17\xa7\xcb\xc2\x01ED\xca\x18c\xb4\x91R\xce\xceO\xae\
1330\xed\xde\xec\xf7w\xb8\xab4\x00`\x0f\xe0\xaaa\x7f4\x1a\x8d\xf6\xf7\xf7\xc7\
1331\xe3q\xf0\xd29\x97\xa6\xe9|>/\xcbr\xb3\xd9 \xa2\x10\x82\x88BEH)\xb3\xd5\xfa\
1332\xd9\x7f\xcf\x95\x8e\x9c\x93\xc0\x8d\xd0l\x8c\x16\x82\x00\xa6\xf3t\x92$C\xef\
1333\xf9\x12\x03l\x91m\xaf\xd7\x1b\x0e\x87\xa3\xd1\x88\x88B|\xd24\x9d\xcdfy\x9e{\
1334\xef\x89\x88\x99\x89(\xfc\x82\x886\x8d\xfb\xfbg_(\xa5\x89\x04\xb9\x86\xbdbrJ\
1335\x1b\xa3%\x02\xa7\xb3y]\x17R\x9a-\x86\xc1\xb9:\xd2:\x8a\xa2$I\x94R!\x13\x8b\
1336\xc5b>\x9f\xe7y\xce\xcc\xdb#\x87\x01\xe3\xbdG\xc4\x7f\xfc\xfbyU\xad\x85TH\
1337\x02I0[\x04\x87\x02b\xad\x05\xc1z]U\xc5\xa27\xdc\xbd\xf4\xc6\xdbZ\x888T\xa7\
1338\xb5\xb6(\x8a\xa6iB>\x82\xc5\xabZ\x12\\y\xfab\xf2\xd5\xc99\x12\x11 \t\x16Bz/\
1339\x99-\n\x16\n\xfa\nFU\xb9*\xd7\x97\xb9a`gk!D8\xe7\xeb\xf5z\xb9\\6M\x13\xf2\
1340\x11\xb6\xdf\x91B\x11O\xd3\xe5\xa7\x9f?o\xcf\x01\x12\x010\x01\xb2\x00\x96 \
1341\x9c\x90\x18+1\x1c\x0e\xf3*\xf5|\xa5\x04\xac\xadC(\xac\xb5UU9\xe7\x02/\xd8\
1342\xfd\x01\x03\x00\xfe\xfa\xaf\xa7\xb6\xd9 "!\x11"\x01\x82``v\x82\x04)2\x91\
1343\xea\xf5\xfb*\x9d\x85\x9f\xb4\x05\xed\xad\xb5\xd6n6\x9b\xf5z\x9d\xe7y\x92$\
1344\xce\xb9P\xbbD\x14\x1c\xea\x18\x9f~\xfe\xc5\xecM\xd6\n\x17QH\x18\x92\x00\x00\
1345`)\xc8K\x89Z\xb3\x8b\xa2(\xd2\xf6\x12\xc3hm\x13t\xb7\xaa\xaa\xaa\xaa\x82\xd1\
1346\xc0\xf8aCA<9}\xd3Jc\xd0\x0fj\xa5\n\x91\x00X\x92W\x8a\x94fo\x8dV\xbaq\x00\
1347\x00\xad\x15\xeb\xb8\xd3\xdd\xa2(\xf2<\xaf\xeb\xda9\xd7\x16\x88\xf7\x1d\x03\
1348\x00\xfe\xf8\xfb_\xbd\xff\xdeO\x01\xdb\x88\x11\t")\x84\x14RJ)\x95n\x97\x10\
1349\x02I@\x10\xa4\x104\x06j\xfb\xc7j\x15\xc4q\xb3\xd9\x84\x0cu\xb1\xea\xb6\x9e\
1350\xc4\xe6w\x1f\xff\xe2\x0f\xbf\xf9\xb561"\t\x12B\n!\x95\x94J)m\xb4\x8ac\xad\
1351\x95$"$y57HBw\xdan\x8c\tiWJI)\xbb\xdct\x98\xa0\x05\xef\xff\xfc\xd6\xc1O\xf6\
1352\xfe\xfc\xb7\xc7\xf3\xf9*4\x12!\x08\x11\xe2\x88b\x83R\xb0\xf7\xce\xf96Z\x02\
1353\x00\xee\x1c\xdeC\xc4b5SJ\x05g\x83\x9c\x84ED\xe2\xfb\xab\xfbj8\xe8}\xf4\xc1{\
1354JG\'\x93yxj\x94\xe8\'r\x90\x10\xbb\xf5r\x91\xa5o\n\xeb\xe0\xf8\xf9\x93\xb6\
1355\xa0\xa3\xde \x9bM\xb2,\x8b\xe38\x98\x0e\xc8\xe0P\'\xf8\x1d)<WJEQ\xf4\xdb\
1356\x8f\x7f\xf9\xe0\xe8\xee\x9f>\xf9\x0f\xbbubp\x90\x90\x96\xb6(\x9b,\xcb\x9b6\
1357\xb9[oL\x94X\xdb,\xb3\x94\xb6\xab3\xd4\xfd\xd1}\x0c;0\xc6\x84\xce\x16\xc7\
1358\xf1xo\xf4\xd1\x07?\x9b\xa6\xcbfS\x0ec\x02\xb7^-\xe6\xa7\xe7\xf3j\xc3\x00p\
1359\xfc\xfcI\x8bQZG&\xbe\xb88m6u\xd8\xb8\x94\xb2\xf3\xa6\xc3t\x0f\xf5\x95\xa5\
1360\x94\x02\x00\xf6\xee\xe0\xc6\x80m]\xe6\x8b\xaaX~\xf3\xedw\xb3\xac\xf2\x0c\
1361\x01#\xbb*J\x06;\xfb7\xef\xbc\xfa\xf2\x89s.\xf4\xab`\xc2lW(\xeb\x90\xff.C\
1362\x88\xe8\x9ck\x9af\xb5Z\xa5i\xaa\xa8!\xd8,\x16\xf3\xf9\xb2\xb4\xfeR\x08%\xc0\
1363\xe5\x0cw\xeb\xe0\xdd|\x91M^\x1f\x13Q\x88Iw\x02\xc2\n\xc1\x0c=\xc29W\xd7uh\
1364\xe1eYfY6\x9dN\xcf\xce\xce..\xa6_}{\xbe\xcc\x9b\xed\xd0\xd1a\xba\x03Nx\xf7\
1365\xde\x83j]M\xa7\xa7\x81\x11L\x075\x0b\xd6\x83\xeei\xad\x83\xe29\xe7\x82\xd4\
1366\xce\xe7\xf34M\xcf\xcf\xcf_\xbc<\x99e\x15 \x02\xe2\xf7\xbd\x81 O\x80\x80q\
1367\xd2\xbf\xff\xf0\xc3\xe3g\x8f\xcf\xceN\xc2\xfc\x17zh\xd0\x88\xe1p\x18\xc6\
1368\xb6P\x8d\x01Y\x96\xe5r\xb9\xcc\xb2,M\xd3W\xdf\x9c\xcd\xb2\xcasG\xc0p\xb6%\
1369\xb4\xf3n\xcb\x02\xc4$\x19\xdc\x7f\xf8\xe8\xeb\x97Og\xe7\'\xcc\x13\xe7\xdcf\
1370\xb3)\xcbr\xb5Z\r\x06\x830:\x05L\xf7U\x9e\xe7\xdfM\xa6o\x16\xe52o\xb6=\x83\
1371\x10/\xf50\xf4\x1b\xdc\x0e\x8a\xd0\xc9\xe1\x9dw\x8e\xae\xed\xde\x9c\xa7\x93\
1372\xb3\xf34LO\xa3\xd1\xa8\xdf\xef\xc7ql\x8c\t\xcd)x9\xcfVy\xd9\xe4\xa5\xb5\x1e\
1373.\xf5\x14\xa9\x8d\xd7\x95\xdc0{f\xf6\xcc\x1e8\xcc\xe7\x08\xcc\xfd\xfeN\x92\
1374\x0c\xeb\xba\xa8\x8a\xc5"_/\x8bs%\xa6Q\xa4\xb5\xd2H\x02I:O\xd6A\xe3\xc0\xb7w\
1375\x84v\xd8\xbbz1\xb8\xd44f\xf6\xec\xbc\xf7\xce:$G\x8e\x18\x81\xbdc\xef\xbdg)M\
1376o\xb8\xcb\xde{\xf6\xccl\x99\x1b\x07`\xdbYp+\xac\x0c\xe1\n\xc0\x80\xb8\xbd\
1377\xaf003\xf8\xed\xed\xe5GX\xff\x03,}\x834\xc6\xa3\x1c\x05\x00\x00\x00\x00IEND\
1378\xaeB`\x82'
1379
1380def get015Bitmap():
1381 return BitmapFromImage(get015Image())
1382
1383def get015Image():
1384 stream = cStringIO.StringIO(get015Data())
1385 return ImageFromStream(stream)
1386
1387index.append('015')
1388catalog['015'] = ImageClass()
1389catalog['015'].getData = get015Data
1390catalog['015'].getImage = get015Image
1391catalog['015'].getBitmap = get015Bitmap
1392
1393
1394#----------------------------------------------------------------------
1395def get016Data():
1396 return \
1397'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
1398\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
1399\x07\x01IDATH\x89\xbdWI\x8f\x1b\xd7\x11\xaez[\xbfnrH\x8a\x98\x11g\x02k\xb4x\
1400\x11l\x8c\x15\x18s\xb5~i\xfe@n\xf9\x03\x01\x82$\x07\xe7$_\x0c\x01\x8el\x8d\
1401\xa0Qf\x11\x9a\xd3\xcdf\xefo\xa9\x1c\x1e\xbb\x87\xcaru\x1dH\xb0\xd9]_W\xd5W_\
1402\xd5\x03\xf8M\x0c\x01\xe0\xc5\xf9K\xa5")\x15\x17\x823\x8e\x8c#"\x11\x01\xd0\
1403\xee.\n\x1f\xb4\xfbA8\\\xc5\xff\xe5o\xf7M\x80\x00DD\x7f\xfb\xf3\x9f\x04\x00(\
1404\x15i\x9d\xa8H\x07$\x16`\x80\x80\x88<\x00Y\xe7:o;g;k;o\xad\xb5\xc6:"`\x8c+\
1405\xa9\x12=9\x902\x02\x00D\x1c0\x90\x00\x10\x81<yr\x00 \x00@J\xa5"\xadu,#-\x84\
1406\xe2\x8c\x85\x97\xf1\xde\x80k\x90\xacV\x8a\xf3\x98s\x0e\x00\xd6ZcL\xd7uu]WU\
1407\xb5-\xae\xf3\xf5Ur\xb0|\xb0\\%\x07\xf3\x80\x82\x08\x00\x88\x80D\xde{\xbf\
1408\x83\xe1BH\xa9d\xa4\x95\xd2R*\xce9\x00\xa2\xab$\xf7\xb3\xe9b2\x99h\xad\xa5\
1409\x94\x8c1\xe7\\\xdf\xf7}\xdf\xef0\xb6\xdb\xcdf\x93\xe7y\x96\xdd\xdc\xa5W\x0f\
1410O\x9e|v\xfa\x1c\x19" "\x02\x91wv\x88\x863\xce\x85\x10BI\xa9\xa4T\x8c\xa1\
1411\xc4f\xbe\x88\x96\xcb\x93\xc5b1\x9f\xcf\xe38\xe6\x9c\x13\x911\xa6m\xdb\xa6i\
1412\xaa\xaa*\xcbr\xb3\xd9L\xa7\xd38\x8e\x95Ri\x9a\xbe\xfd\xf9\xc7r\x93\x7f\xf1\
1413\xf5wq2\x05D\x04\x04"d\x03\x0c2\xce\x18\xe7\x8cq\xce\x19C-\xba\xe3\xc3\xd9j\
1414\xb0\xf9|.\xa5\x0c\x00!\x88\xa6i\xe28\xd6ZGQ\xa4\x94\x12B0\xc6\x10\xd19w\xf5\
1415\xe1M\xd36/\xce\xbfO\x92\x03D$\xf2\xcc\xb1\x01\x061`\x03\xa0\xc4\xe6\xf8p\
1416\xf6\xe8\xd1\xa3\xd3\xd3\xd3g\xcf\x9e\x1d\x1f\x1f#b\xdf\xf7eY\x16E\xe1\x9c\
1417\xf3\xde\x13\x91s\x8e\x88\x88\x08\x00\x18c\x8c1\xce9"2\xc6>~\xbc~\xf3\xfa\
1418\xd5\x8b\xf3\x97\x88\x0c\x00\x03+\x05\x04\xd2\x01\x01\x01\xbaj\xbe\x88V\xab\
1419\xd5\xe3\xc7\x8f\xcf\xce\xce\x8e\x8e\x8e\x00\xc0\x18CD}\xdf\x1bc\x9cs\x01@\
1420\x08\x11E\x11"\n!\xe4`\xe1\xa2\xd6\xfa\xe6\xe6\xf2\xdd\xaf?=\xf9\xfc\x0c\x88\
1421\xc8\x0fI\x03 \xf2\xdeH\xee\x97\xcb\x93\xd5j\xf5\xf4\xe9\xd3\xa3\xa3\xa3\
1422\x90\x07km\x9e\xe7EQ4M\xd3\xb6\xad\xf7^\x08\xb1\x0f\xa0\x94RJEQ\x140\x94R\
1423\x9c\xf3\xf5\xed\xe5\xf2\xf0d:\x9d\xd3\xc84\x00 \x0f\xe0\x9a\xd9t\xb1X,V\xab\
1424\xd5\xf1\xf11\x00\x04^\xa5i\x9aeY\xd34}\xdf#"\xe7\x9c1&\x84\x08xc(Q\x14\x05\
1425\xc8\xc0{\xa2\xab,\xbdJ\x92\x99\xf7t\x0f\x03d\x91\xecd2\x99\xcf\xe7\xf3\xf9\
1426\x1c\x11\x8d1\xd6\xda4M\xd7\xebuUU\xde{\xc6X(\xc6\xd0\x17\x18J"\x84P{\x16ns\
1427\xce\xdd\xdc\xa6]W\t\x11\r0\x04\xceuZ)\xadu\x1c\xc7R\xca\xbe\xef\x89(\xcf\
1428\xf3,\xcb\xaa\xaa"\xa2}\xd7\x00\xe0\xbd\x0fW\x18cRJ\xef}\x08(\x10!\xa4\xa1\
1429\xaa\xaa\xa6\xdaLf\x87\xf7\xd1x\xdbq\x1eK)9\xe7\xc6\x98\xb2,\xfb\xbe\x0f\xf5\
1430\x18=\x8eZ\x12\xbc\xc3\'\x1d\x8fc\xc66\xdb\xba\xb3<\xd2\x93\xf9b\xb1\xad\xda\
1431\xfb\xda\x10\x90\xb3]H:\x11\xb5m[\x14\x851&\xd4#x\x1c\xdd\x85\xbc\x8dm\xc0\
1432\x06\xfbp\x9d\xfd\xf3\xdd\xed/\x17\xd7]\xb3\x9dD\x14\xc5\xc9l6+\xeb\xd4\xd3\
1433\x1e\x05\xac\xedB\xcd\x8d1u]\x07\xe2\xb6m\x1b\xfc\xfe?\x0cD\xbc\xb8\\\xbf\
1434\xfb\xd7\xdd\xdb\xf7\xa9\xb1=\x12\x109.\x14\x97\xa0\x95\x98L\xa6\x92\xaf\xc3\
1435#;B{k\xad\xb5}\xdf\xb7m\x1b\n\x1e:1\xd0&\x04\xb4\x8fqq\x99^|X\xbf}\x9fz\xef\
1436\x10\x911.\xb8\x04\x00\x02\xc1\xc1I\tJ\xb9X\xc7Z+{\x0fCh\xad1\xc6\xf4}\xdf4M\
1437\xd34\xa1\xc3G\x15\xf9d\xa0 \xfe\xe1\x8f\x7fw\xc6 " 2\xcew\x84c\x1c\x91\x01\
1438\x12C.%(\xe5m\xa4\x94T\xc6\x01\xdc\'\xcdQ\xd7uA\x13\xe38v\xce\x8d=\x18x\xb5_\
1439\xa1\xd9A\x9cg\x16\x10\x11\x19\x06\xa1a\x82s\x8e\x9c!\x80`\xa4\x14*\xe5z.\
1440\x90q\xb0\x04\x00\x810D\xc0\xea\xba.\x07\x0b\xc5\x1f\x15\xec?j\xfe\xcd\x97\
1441\xbf\x1b1\x10\x19g\x9c\x0b\xce\x85\x94BI\xa9"%c-\xa5\xe4\xc8\x10\x99\xd8\xe9\
1442^\xf0\xc0\xb8\x1a\xe7\xc7v\xbb\r\x84\x0e\x1d\xfa\xdf0_>^\rq\x0c\xaa\xc9\x85\
1443\x10BH!\xa5\xd0Z\xe9Hr\xc6\xbc\xf7\xce\xefx\xbfK\x9aT\xc9\xb6\xb8\x0e\xf3C)\
1444\x05\x00\xa3\x90\x04\xa2\xefsw\xf9\xe0\xe0\xe8hy\x97o\x19cBH!T@\xe0\x9cKN\
1445\x89F\x1d\x91i\xac5\xbdu\xb0\x1f\r\xe8\xc9Ao(\xcf\xf3\xbb\xbb\xbb,\xcb\x8a\
1446\xa2\xa8\xaa\xaam\xdb\x90\xba\xb1%\x87\xd7\x16\xbf\xff\xe6Tp\x110\xa4\x94B))\
1447\xa5\x92"\x8ed\x12\x0b\xc1\xc9Y\x93\xe5\xa5\xd9=:F#\xa3\xe4`\x99e7A\x94\x82\
1448\x84\xa8\xf0\xb0RA\x08\x82b\x06;{~\xfa\xc3\xab\xb7< )\x15\x00\xa5\x80Dc\xac\
1449\xc8\xf5}\xd3\xd4Uc<aX\x8b\x06\xe9\x04x\xb0\\\xdd\xa5Wi\x9a\x06\x19\x0e\x1a\
1450\x15\xe6c\xc8^(OH\xe6a\x92\x1c\xaf\x1ef\xf9VH)w\x18l\xa2a\xa2Q`W\xb7\xf5\xf5\
1451MZ\xd6vt.\xc6\xf2&\x07\xf3\x87\'O\xde\xfe\xfc\xa3s.\xb8\x1b\xb5=\x80\x85\x1d\
1452%\xbc\x84\x10\xe2\xfc\xdb\'\x7f\xf9\xe15\xe7\\p&\x05L4Lc\xa6\x98i\xebr\x93gY\
1453Q[?\xb6@\x80\x19\xfa\xef\xb3\xd3\xe7\xe5&\xbf\xfa\xf0\x8616\xce\xa8 \x88\xc1\
1454u\x882h\xc4WO\x8f\xfe\xfa\x0f\x90\x9c\xb4\x84D\xe3D\xa3b\xa6o\xcb<\xbb\xbbx\
1455\x7f[\x94fX:\xe0\x93\xa4\x01 2\xfc\xe2\xeb\xef\x9a\xb6\xf9\xf8\xf1z\x9c\x83\
1456\x81fD4*\x90s.\xfcu|x`\xfa6\x89!V$\xb0k\xeb2\xcf\xef~\xb9\xf8\xb0\xce\x1b@\
1457\x04\xc4O\xa3\x81\xb0W\x01\x02\xc6\xc9\xf4\xc5\xf9\xf7o^\xbf\xba\xb9\xb9\x1c\
1458\xe6 9\xe7\xba\xae\x0b\xabS\x92$q\x1c\x07\x1dz\xb8\xe0\xc5\x96$\xef]\xdf\xd7\
1459m\xbd\xc9\xb3\x8b\xf7\xb7\xeb\xbc\xf14" \x8d\xb5\xd9\xb1\x010\xbcB\x92\x1c\
1460\xbc8\x7f\xf9\xee\xd7\x9f\xd6\xb7\x97DWaF\x05\x8d(\x8a"\x8e\xe3P3Dt\xc6\x9a\
1461\xb6lM\xdf4\xf5\xf5M\x9a\x15uQ\x9aaf0D\xf6\t\x05h\x08e\\\x17\x11\xd9\x93\xcf\
1462\xcf\x96\x87\'Yzus\x9bVUU\x14\xc5b\xb1\x08\xcb\xdf\xfe\x94l\xdb6\xcb\xcb\xaa\
14631em\xad\x0f.v\x1ev\xf9\xda\xab\r\x91\'"O\xe4\x81\xc2~\x8e@4\x9d\xce\x93d\xd6\
1464uUSm6e[T\xb7\x92\x7f\xd4Z)\xa9\x90qd\xc2yf\x1d\x18\x07~wF\xd8-{\xfb\x07\x83\
1465\xfbyCD\x9e\x9c\xf7\xdeY\x87\xcc1\xc7\x08\x81\xbc#\xef\xbd\'!\xa2\xc9\xec\
1466\x90\xbc\xf7\xe4\x89\xc8\x12\x19\x07`w\xbb\xe0\xa0xa\x15\x01"@\x1c\xce+\x04D\
1467\x04~8\xbd\xfc\x06\xf6o\x99]Z\x89{^\xca\x9a\x00\x00\x00\x00IEND\xaeB`\x82'
1468
1469def get016Bitmap():
1470 return BitmapFromImage(get016Image())
1471
1472def get016Image():
1473 stream = cStringIO.StringIO(get016Data())
1474 return ImageFromStream(stream)
1475
1476index.append('016')
1477catalog['016'] = ImageClass()
1478catalog['016'].getData = get016Data
1479catalog['016'].getImage = get016Image
1480catalog['016'].getBitmap = get016Bitmap
1481
1482
1483#----------------------------------------------------------------------
1484def get017Data():
1485 return \
1486'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
1487\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
1488\x07\x1fIDATH\x89\xbdW[s\x1bI\x15>\x97\xee\x9e\x8b.V\x9c\xd8\xb2\xb7b\x13\
1489\xbc)\xb2\x01\xe3\xaa%\xaf\x9b\xdfL\xf1\x06\x05\x0f@\xf1\x08\x9b*\xb2l\x11\
1490\x92M\x9c8\xd8\xb23\xb2F\xd2\x8cf\xa4\xe9\xee\xc3CKc\x85\x82\xd7\xed\x07\xdd\
1491j\xd4_\x9f\xf3}\xe7;\xa7\x01~\x94\x85\x00p\xf6\xec\xb91\x91\xd6\x86\x95bb$FD\
1492\x11\x01\x90\xf5S\x12^d\xfdEp\xf3+\xfe\xaf\xfd\xd6\xef\x02\x08 "\xf2\xe7?\
1493\xfcZ\x01\x801Q\x1c\xa7&\x8a\x03\x12\x05\x18\x10\x10\x11\x0f \xd6\xb9\xa5\
1494\xb7Kg\x97\xd6.\xbd\xb5\xd66\xd6\x89\x00\x11\x1bm\xd2\xb8\xd3\xd3:\x02\x00D\
1495\xdc`\xa0\x00 \x82x\xf1\xe2\x00@\x01\x80\xd6\xc6Dq\x1c\':\x8a\x952L\x14\x0e\
1496\xe3}\x03\xaeB\xb1\xb11\xcc\t3\x03\x80\xb5\xb6i\x9a\xe5r\xb9X,\xca\xb2\x9c\
1497\xcf\xae\xf2\xf1e\xda\xdb\xbd\xb7;L{;\x01\x05\x11\x00\x10\x01E\xbc\xf7~\r\
1498\xc3Jimt\x14\x1b\x13km\x98\x19\x00\xd1\x95\x9a}\xbf;\xe8t:q\x1c\x1bc\x10\xd1\
1499{\xbfZ\xad\x96\xcbeUUeY\xce\xe7\xf3<\xcf\xf3<\x9fLF\xb7\xd9\xe5\xfe\xe1\xa3\
1500\x87\xc7O\x90\x10\x01\x01\x11\x11D\xbc\xb3\x9bh\x98\x98\x95R\xcahm\xb46D\xa8\
1501\xb1\xda\x19D\xf7\xef\x7f1\x18\x0c\xfa\xfd~\x9a\xa6J)\xef\xbd\xb5\xb6\xae\
1502\xeb\x16c:\x9dv:\x9d$I\x8c1Y\x96\xbd}\xf5\xa2\x98\xe6\x8f\x9f~\x9d\xa4]@D@\
1503\x10A\xda\xc0 1\x113\x113\x13a\xac\x96\x07\x0f\xfa\x07\x07\x07\xc3\xe1p\x7f\
1504\x7f\x7f0\x18h\xad[\x80\xa2(\xaa\xaaJ\x92$\x8e\xe3(\x8a\x8c1J)fFD\xe7\xdc\
1505\xe5\xc7\xd7U]\x9d=\xfb&M{\x88(\xe2\xc9\xd1\x06\x061`\x03\xa0\xc6\xeapo\xe7\
1506\xe8\xe8\xe8\xf8\xf8\xf8\xe4\xe4d8\x1c\x12Q\xd34eY\xcef3\xe7\\\x9a\xa6\x00\
1507\xe0\xbd\x17\x11\x11\x01\x00\xda,D$\xa2\x9b\x9b\xab\xd7\xdf\x7f{\xf6\xec9"\
1508\x01`P\xa5\x82 :\x10\x10@W\xee\x0c\xa2\xe1px|||zz\xba\xb7\xb7\x17vl6\xcb{\
1509\xef\x9c\x13\x11f\x8e\xa2\x08\x11\x95RZk\xadu\x08+\x8a\xa28\x8eG\xa3\x8b\xf3\
1510\x1f\xbe{\xf4\xe5)\x88\x88\xdf$\r@@\xc4\xfbF\xb3\xbf\x7f\xff\x8b\xe1pxrr\xb2\
1511\xb7\xb7\x17\xaa\xc797\x9dNg\xb3\xd9b\xb1\xa8\xeb\xda9\x170\xb6\x01\x8c1!\
1512\x81A,\xcc<\xbe\xbe\xd8}p\xd8\xed\xeeH\xab4\x00\x10\x0f\xe0\xaa~w0\x18\x0c\
1513\xf6\xf7\xf7\x87\xc3a\x88\xd29\x97e\xd9d2Y,\x16\xab\xd5\n\x11\x99\x99\x88\
1514\x82"Z$\xadu\x14E\x012\xe8^\xe4r\x92]\xa6i\xdf{\xb9\x83\x01\xb1(\xb6\xd3\xe9\
1515\xf4\xfb\xfd\xc1`@D!?Y\x96\x8d\xc7\xe3\xa2(\xbc\xf7D$"D\x14\xfe\x11\xf8`f\
1516\xa5\xd4v@\xe11\xe7\xdc\xe8:[.K\xa5\xa2\r\x8c\x80s\xcb\xd8\x988\x8e\xd34\xd5\
1517Z\x07&\xa6\xd3\xe9d2)\x8aBD6%\x87\x01\xc6{\x1f>3\xb3\x88x\xefC@\xad\xe4V\xab\
1518UY\x96U9\xed\xf4\x1f\xdcE\xe3\xed\x929\t4Zk\xcb\xb2l\x9a&\xf0\x11v\xdc\xf6\
1519\x92\x10\n|V\xf1\x18\xa2\t\xa8\xc1#f\xb3\xd9\xb4\xa8\xef\xb8\x11\x10g\x97\
1520\xe1 \xde\xfb\xba\xaeg\xb3Y\xd34\x81\x8f\xb0c\xbb]\x10q[\x06\xad\x9aC\x88\
1521\xcc\xec\xbd\xaf\xaaj>\x9f\x0f\x06\x83Yy\xedeK\x02\xd6.\xc3s\xd6\xda\xaa\xaa\
1522\x9cs\x01/\xec\xfb\xff0\xda\xbc)\xa5\xc23D\xe4\x9c\xeb\xf7\xfb\xbd^\xaf\xdb\
1523\xedj\xbe\t\x7fY\x0b\xda[k\xad]\xadVu]\x17E\x91\xa6\xa9s.h\xb7=\xec6F\xcbS\
1524\x0b\x13\x90\xb4\xd6\xde\xfb\xe0@I\x92\xc4\xb1\xb1w0\x82\xd66\xc1w\xab\xaa\
1525\xaa\xaa*l\x1a0\xfe\xab\xa1\xdc\x8c\xe7\x7f\xf9\xeb\x9b\'\'\x07ON\x0e\xd2$b\
1526\xe6\x00\xa3\xb5\x0e\x19\xb3\xd6\xc6q\xbc\xb6"m\x1a\x07p\x974\'\xad\xef&I\
1527\xe2\x9c\x0b%\xad\x94\n\xc9l\x19z\xf9\xcf\x7f\xbf{?:\xffp\xfd\xbb?\xfd\xfd\
1528\xf1\xc9\xc3\xd3\x9f=\xfc\xe5WG\x9dM\xc58\xe7\x82\x8e\xd6FG\x0cv+i\x02\xb4\
1529\xee\x1f\xf3y\x1c\xc7"\x120\x02@\x9b%D\xbc\x18\xe5\x88\xc1\xe7\xe9\xed\xfb\
1530\xd1\xf9\xc5\xa7\xdf\xfe\xf1\xe5\xcf\x9f\x9e\xfc\xea\x17?={z\x14EQ]\xd7\xad\
1531\xc5!\xa9mn\x90\xd8\xb4\xde\x1eEQ\xa0]k\xad\x94j\xb9A\xc4YQ\x8fo\xf3\xc0=\
1532\x12\x11\xae\xc9y\xf3\xee\xea\xfc"\xfb\xcd\xef\xff\xf6\xd5\xe3\xa3\x9f\x1cv\
1533\xba\x91[/\xbf\xce\xf9:i\xda\xa4\xf3\xd9U\x9e\xe7\x9dN\xc7\x18\x03\x00\xad\
1534\x91\x84\xec\x07\xc2\xdf\x9c\x7f\n-\x1c\x89\x82\x02\x94\xd2\xac\x8cR\x9a\x95\
1535R\xcc\xef/F\x93[\xba\xd7\x05\xb0e\xbd\\Z\x07\xdb\xd1@\xdc\xe9\xe5\xe3\xcb<\
1536\xcf\x93$\t\x11\x04\x83\n\x01\xb5\x86\xff\xf2_\x97\x9bba&&fVFk\xad\xb4QJ)\
1537\xc64\xc2^JF\xd9r\xb1\x9cL\xe6\x81\xff\xadht\x94\xf6v\'\x93Q`r\x1b\xc6\x18\
1538\x13\x8c`V\xd4\xe3\xdb\x19\x11\x133\x91b\xb5\x96\x98\xd2F)\xd6\x8a#\x8d\xdd\
1539\x94:1\x8a\xad\xeajQV\x8d\x17\x0cc\xd1\xc6:\x01\xee\xed\x0eo\xb3\xcb,\xcb\
1540\xc2q\x83y\x047\x0c`\xaf\xde^\x03nZ-3\xb3VJ\x85\x92\xd1\x8a\x8d\xa6nB\xfd\
1541\x8445E\xbd\xb8\x1ae\xc5\xc2\xb6\x9b\xab\xb6\xe2\xd2\xde\xce\xfe\xe1\xa3\xb7\
1542\xaf^8\xe7B\xbf\n\x00\xd1f\xbd\xf8\xc7\xfb0\xa9\xad\xf9\'b&\xc5\xac\x18#\x8d\
1543\xdd\x84v:\x1ci\xbb\xaa\xca\xe9t2\x99-\xac\xbf3B\x05p7\xc3=<~RL\xf3\xcb\x8f\
1544\xaf\x89(\xf4\xc1\xe0\xf0\xcc\\.V\x9f\xb2\xb1R\x1aD\x01\x08\x82\x10\x02"h\
1545\x864\xc2nJ\xfd\x84b\xed\x9aU9\xcdo\xdf}\xb8\x9e\x15\xcdf\xe8\x80\xcf\x92\
1546\x16N\xf9\xf8\xe9\xd7U]\xdd\xdc\\\xb5}0T@\x96\xaf4;&f\xf2\x8a\xbcV\x10i\x89c\
1547\xec$\xd4K)\x8d\xc1P\xb3\xac\xcai~\xfb\xe6\xdd\xc7q^\x01" ~\x1e\r\x84\xb9\n\
1548\x100I\xbbg\xcf\xbey\xfd\xfd\xb7\xa3\xd1\xc5\xa6\x0f\x8as.\x9b6;\t\x92&\xa5P\
1549k\x8a\x0c\xc7\t\'\x11\xa51\x1ae\xc56E\xbd\x98N\'\xef>\\\x8f\xf3\xcaK\x8b\x80\
1550\xd2r\xb3V\x03`8B\x9a\xf6\xce\x9e=?\xff\xe1\xbb\xf1\xf5\x85\xc8e\xe8Q\xca$I\
1551\xd2\x89bm\x8ch#\x91\xf1Z;\xc5\xe2VU\xb1h\xeajq5\xca&\xb3\xc5\xach6\xceJ\x88\
1552w~\x18\xfa\rn\x06\xc5\xf5\xb8\x88H\x8f\xbe<\xdd}p8\xc9.G\xd7YY\x96;;\x83~\
1553\xbf\xdf\xe9t]\x12{\x1b\xd9%\x13\x92\x17\xd74M\x9e\x17e\xd5\x14\x0bk=l|\x08\
1554\x11\xd7\x16\x05[\xdc\x88x\x11\xf1"\x1e$\xcc\xe7\x08"\xdd\xeeN\x9a\xf6\x97\
1555\xcb\xb2*\xa7\xf3E]T\x99\xe6q\x1c\x1b\xa3\r\x12#)\xe7\xc9:h\x1c\xf8\xf5\x1da\
1556=\xecm_\x0c\xee\\@D\xbc8\xef\xbd\xb3\x0e\xc9\x91#A\x10\xef\xc4{\xefE\xa9\xa8\
1557\xd3\x7f \xde{\xf1"bE\x1a\x07`\xd7\xb3\xe0\xa6\t\t\x84+\x80\x00\xe2\xe6\xbe"\
1558 "\xe07\xb7\x97\x1fa\xfd\x07q\xfe,\x1f\xd7\xef^\xbd\x00\x00\x00\x00IEND\xaeB\
1559`\x82'
1560
1561def get017Bitmap():
1562 return BitmapFromImage(get017Image())
1563
1564def get017Image():
1565 stream = cStringIO.StringIO(get017Data())
1566 return ImageFromStream(stream)
1567
1568index.append('017')
1569catalog['017'] = ImageClass()
1570catalog['017'].getData = get017Data
1571catalog['017'].getImage = get017Image
1572catalog['017'].getBitmap = get017Bitmap
1573
1574
1575#----------------------------------------------------------------------
1576def get018Data():
1577 return \
1578'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
1579\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
1580\x07PIDATH\x89\xbdWK\x8f\x1b\xc7\x11\xae\xea\xd7<\xf8Xj\xa5]J\x86\xb4\xd8\
1581\xac\x05\xd8\x066\x02\x04]\xad?\x90?\x92cN9\xe7w\xe4\x1e\x04\xb9\x04\x0e\xf2\
1582\x00b\xc4F\x00!\x06\x82D\x91.\x82c\xebe)\x1b\xed\x92\xdc\xa19\x1c\xce\x93\
1583\xd3]\x95C\x0f\xc9\x8d\x91\\\xdd\x07\xbe0\xac\xaf\xeb\xab\xaf\xbe\xae\x06\
1584\xf8^\x16\x02\xc0\xbd\x07\x0f\x8d\t\xb46R))$\n\x89\x88\xcc\x0c\xc0\xddS\xec_\
1585\xb8\xfb\xc2\xb8\xf9\x15\xffW\xbc\xee\x9d\x01\x01\x98\x99\x1f}\xf6\x89\x02\
1586\x00c\x820\x8cM\x10z$\xe1a\x80\x81\x99\t\x80\xads\r\xd9\xc6\xd9\xc6\xda\x86\
1587\xac\xb5\xb6\xb5\x8e\x19\x84\x90F\x9b8\xec\r\xb4\x0e\x00\x00\x117\x18\xc8\
1588\x00\x88\xc0\xc4\xc4\x0e\x00\x14\x00hmL\x10\x86a\xa4\x83P)#\x85\xf0\x9b!j\
1589\xc1U\xc864F\xcaHJ\t\x00\xd6\xda\xb6m\x9b\xa6)\xcb\xb2(\x8aUv\x91\xce\xcf\
1590\xe3\xc1\xfe\xb5\xfdq<\xd8\xf3(\x88\x00\x80\x08\xc8LD\xd4\xc1H\xa5\xb46:\x08\
1591\x8d\t\xb56RJ\x00DWhI\xc3\xfe\xa8\xd7\xeb\x85ah\x8cAD"Z\xaf\xd7M\xd3TUU\x14\
1592\xc5j\xb5J\xd34M\xd3\xc5b\xf2mr~x\xeb\xf8\xf6\xd1\x07(\x10\x01\x01\x11\x11\
1593\x98\xc9\xd9M6RH\xa9\x94RFk\xa3\xb5\x11\x025V{\xa3\xe0\xfa\xf5\xf7F\xa3\xd1p\
15948\x8c\xe3X)ED\xd6\xda\xba\xae\xb7\x18\xcb\xe5\xb2\xd7\xebEQd\x8cI\x92\xe4\
1595\xf5\xd7O\xf3ez\xf7\xa3\xfbQ\xdc\x07D\x04\x04f\x14\x1b\x18\x14R\x08)\x85\x90\
1596R\n\x81\xa1jn\xde\x18\xde\xbcys<\x1e\x1f\x1e\x1e\x8eF#\xad\xf5\x16 \xcf\xf3\
1597\xaa\xaa\xa2(\n\xc30\x08\x02c\x8cRJJ\x89\x88\xce\xb9\xf3\x7f\xbf\xa8\xea\xea\
1598\xde\x83\x8f\xe3x\x80\x88\xcc$\x9c\xd8\xc0 zl\x00\xd4X\xdd:\xd8\xbbs\xe7\xce\
1599\xd1\xd1\xd1\xc9\xc9\xc9x<\x16B\xb4m[\x14E\x96e\xce\xb98\x8e\x01\x80\x88\x98\
1600\x99\x99\x01@l\x16"\n!f\xb3\x8b\x17_>\xb9\xf7\xe0!\xa2\x00@\xafJ\x05^t\xc0\
1601\xc0\x80\xae\xd8\x1b\x05\xe3\xf1\xf8\xe8\xe8\xe8\xf4\xf4\xf4\xe0\xe0\xc0Gl7\
1602\x8b\x88\x9cs\xcc,\xa5\x0c\x82\x00\x11\x95RZk\xad\xb5O+\x08\x820\x0c\'\x93\
1603\xb37\xaf\x9e\x1d\xbf\x7f\n\xccL\x1b\xd2\x00\x18\x98\x89Z-\xe9\xfa\xf5\xf7\
1604\xc6\xe3\xf1\xc9\xc9\xc9\xc1\xc1\x81\xef\x1e\xe7\xdcr\xb9\xcc\xb2\xac,\xcb\
1605\xba\xae\x9ds\x1e\xe3*\x801\xc6\x13\xe8\xc5"\xa5\x9cO\xcf\xf6o\xdc\xea\xf7\
1606\xf7x\xab4\x00`\x02p\xd5\xb0?\x1a\x8dF\x87\x87\x87\xe3\xf1\xd8g\xe9\x9cK\x92\
1607d\xb1X\x94e\xb9^\xaf\x11QJ)\x84\xf0\x8a\xd8"i\xad\x83 \xf0\x90^\xf7\xcc\xe7\
1608\x8b\xe4<\x8e\x87D\xbc\x83\x01\xb6\xc8\xb6\xd7\xeb\r\x87\xc3\xd1h$\x84\xf0\
1609\xfc$I2\x9f\xcf\xf3<\'"!\x043\x0b!\xfc?|=\xa4\x94J\xa9\xab\t\xf9\xc7\x9cs\
1610\x93i\xd24\x85R\xc1\x06\x86\xc1\xb9&4&\x0c\xc38\x8e\xb5\xd6\xbe\x12\xcb\xe5r\
1611\xb1X\xe4y\xce\xcc\x9b\x96C\x0fCD\xfe\xb3\x94\x92\x99\x89\xc8\'\xb4\x95\xdcz\
1612\xbd.\x8a\xa2*\x96\xbd\xe1\x8d]6d\x1b)#_FkmQ\x14m\xdb\xfaz\xf8\x88W\xbd\xc4\
1613\xa7\x02\xff\xd5\xf1\xe8\xb3\xf1\xa8\xde#\xb2,[\xe6\xf5\xae6\x0c\xecl\xe37BD\
1614u]gY\xd6\xb6\xad\xaf\x87\x8f\xb8\r\xe7E\xbcm\x83\xad\x9a}\x8aRJ"\xaa\xaaj\
1615\xb5Z\x8dF\xa3\xac\x98\x12_\x91\x80\xb5\x8d\x7f\xceZ[U\x95s\xce\xe3\xf9\xb8\
1616\xff\x0fc\xcb\x9bR\xca?#\x84p\xce\r\x87\xc3\xc1`\xd0\xef\xf7\xb5\x9c\xf9\xbf\
1617t\x82&k\xad\xb5\xeb\xf5\xba\xae\xeb<\xcf\xe38v\xcey\xedn7{\x15c[\xa7-\x8cG\
1618\xd2Z\x13\x91w\xa0(\x8a\xc2\xd0\xd8\x1d\x0c\xa3\xb5\xad\xf7\xdd\xaa\xaa\xaa\
1619\xaa\xf2A=\xc6w\x0e\x94/\xfe\xf1j4\x88~\xf8\xe1m\x9f\x8d\x94\xd2\xc3h\xad=c\
1620\xd6\xda0\x0c;+\xd2\xa6u\x00;\xd2\x1co}7\x8a"\xe7\x9coi\xa5\x94\'S\x08Q7\xed\
1621\'\x9f>}7I\xb4\x0e\x8f\xef\x1c\\\xdb\xeby\x8cm\x93J)\x9ds^G\x9d\xd1\t\t\x96\
1622\x01\xc0o\x96\x19Dw~\xacV\xde\x1c\xd7\xeb\xb5\xaf\x90\xe7\xea\xc5\x9b\xd9\
1623\xcf\x7f\xf9\xe8|2G@g\xd7\xbf\xfe\xe3S\x9f\xc4w\xfa\xc6\x8bmkq(T\xe7{\x9em!\
1624\xcd\xd6\xdb\xb3,\xcb\xf3|\xbd^\xb7mk\xad%\xa2\xcf\xbf\xf8\xe7o>\xfd{\xdb6\
1625\xd0\x1dW8\xffv\xf9\xa7\xbf|u5\x15\xbf|t\xdf\xda\xce9G\x1d\xe7\x1di\xda\xc4\
1626\xab\xec"M\xd3^\xafg\x8c\x01\x00Ow\xba\xaa\xff\xfc\xd7\x97\xe92G!\x10\x10Q`\
1627\xb7M\xf1\xe4\xd97\xf7O\x8f?\xbc{\xdb\xfb\x98?\xf7\xbc\xd2\xbc\x9a\x9a\xa6\
1628\xb1\x0e\xae*\r\xc2\xde \x9d\x9f\xa7i\x1aE\x91RJ\x08\xa1\xb5~\xfe\xcd\xe5\
1629\xb3\x97\x97\x08 \x95\x16\x80p\x05C\x08)\x85\xfc\xd5\xef\x9f\xfc\xec\'GA\x10\
1630DQ\xe4\x0b\xd3\xb6m]\xd7eY\x96e\xb9HW\xbe\xfeW\xb2\xd1A<\xd8_,&\xbe\x92\x0c\
1631\xf0\xec\xf9\xc5|\xb9\xd6&\xd4&B!\x85d\x01\xd0iXJ!\x94T\x92\x99~\xf1\xdb\xc7\
1632?\xfd\xf1\x8f\x94R\xcc\xec;:\xcb2O{^\xb6\xc4\xe8\xc7\xa2\x9d^\xaf\xed\x8f\
1633\x9b\x96\x92$\x99N\xa7_\xbfx;\x9f\'@k\xe7\xacs\xads\x8e\x89\x19\x00ps\xd4J)\
1634\xa5VJ\x9f\x9d_>\xfa\xdbK\x8f\xe1G\x83\xc5b\x91\xa6\xe9\xbb\xf3Y^\xda\x9d9m;\
1635.\x1e\xec\x1d\xde:\x9e\xcdf\x93\xc9\xb4*2\xc1k%\x9c\xe0\x96\xc91["GL~R\xf3\
1636\x15\xf2Y))\xff\xf0\xf9\xe37\xff\x9a\xa4i\x9a$\xc9l6K\x92$I\x92o\x97\xa5\xa5\
1637\xce.60\x1bK\xbc}\xf4\xc1\xe1\xcd\x1f\\^\xce\xd2t\xeel\xa5\x85\r\rk\xe9\x048\
1638f\x0bL\xcc\x0e\x98\x01\x18\x81\x05\x02"h\tq\x80\xbf\xfb\xec\xf1\xbbw\xe7\x17\
1639\x17\x17\x93\xc9d:\x9d\xbe~;\xc9\xf2\x16\x01\xb6f\xab`\xb7\x10\x05\xde\xfd\
1640\xe8~UW\xf3\xe4"\x0c\xc2\xc0\xf8F\x0eP\x02HF\xe9\xa4\x90R\x90\x12\xa4\x15\
1641\x04\x9a\xc3\x10{\x91\x18\xc4\xc2`\xf9\xd5\xf3WmSL\xa7\xd3\xe7\xaf\xce\xe6i\
1642\xe5u\xbf\xb5\xf5\x0e\x06\xbb\x81\x07\xa3\xb8\x7f\xef\xc1\xc7/\xbe|ryy\xa6\
1643\x94\x92R\x84\x81\x0e\x03#\x15H\x85B\x0b\xa5Pk\x11\x18\x19F2\nD\x1c\xa2Q\x96\
1644m{9-\xb3,}\xfdv2O+\xe2-\x02\xf26\x9bN\r\x80~\x0bq<\xb8\xf7\xe0\xe1\x9bW\xcf\
1645\xe6\xd33\x80\x19\x02\x0b\xe4\xfe\x00"-\x83P\x1b\xc3\xdap`Hk\xa7$\xbbu\x95\
1646\x97m]\x95\x17\x93d\x91\x95Y\xden\x9cU \xee\xf4\xe5\xcf\x1b\xdc\x0c\x8a\xdd\
1647\xb8\x88(\x8e\xdf?\xdd\xbfqk\x91\x9c\'\xf3E]W\xa3\xaa\x1c\x0e\x87\xbd^\xdfE!\
1648\xd9\xc06R\xa0 vm\xdb\xa6i^Tm^ZK>D\x17\xa1\xe3\x8bw\xa41\x133\x133\x01\xfb\
1649\xf9\x1c\x81\xb9\xdf\xdf\x8b\xe3a\xd3\x14U\xb1\\\x95u^%Z\xce\xc3\xd0\x18mPH\
1650\x14\xca\x91\xb0\x0eZ\x07\xd4\xdd\x11\xbaa\xef\xea\xc5`\xe7\x02\xccL\xec\x88\
1651\xc8Y\x87\xc2\t\'\x18\x81\xc91\x11\x11+\x15\xf4\x867\x98\x88\x98\x98\xd92\
1652\xb7\x0e\xc0v\xb3\xe0\xe6\x10b\xefv\xcc\x80\xb8\xb9\xaf003\xd0\xe6\xf6\xf2=\
1653\xac\xff\x00-.\xac\x07\x8f7\x14\x1b\x00\x00\x00\x00IEND\xaeB`\x82'
1654
1655def get018Bitmap():
1656 return BitmapFromImage(get018Image())
1657
1658def get018Image():
1659 stream = cStringIO.StringIO(get018Data())
1660 return ImageFromStream(stream)
1661
1662index.append('018')
1663catalog['018'] = ImageClass()
1664catalog['018'].getData = get018Data
1665catalog['018'].getImage = get018Image
1666catalog['018'].getBitmap = get018Bitmap
1667
1668
1669#----------------------------------------------------------------------
1670def get019Data():
1671 return \
1672'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
1673\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
1674\x06\xecIDATH\x89\xbd\x97K\x8f\x1b\xc7\x11\xc7\xab\xaa\x1f\xf3\xe0c\xe9\x95v\
1675)\x19\xd6BX\x1b0\x04\x08\x02\x0c\x1dm\xdd\xf2}\xf3\x05r\xca\x07p.\x86\x81D\
1676\x90 C6ERC\xcdp8ONwU\x0eM\xce2Aru\x1f\xf8\xc2\xb0\x7fSU\xff\xfaw\r\xc0\x9f\
1677\xb2\x10\x00^\xbd~cmd\x8cUZ+RH\n\x11E\x04@NWIx\x91\xd3\x17\xc1\xf3\xaf\xf8\
1678\xbf\xf6;\xbd\x0b \x80\x88\xc8\xdf\xff\xf6W\r\x00\xd6Fq\x9c\xda(\x0e$\n\x18\
1679\x10\x10\x11\x06\x10\xe7}\xcf\xae\xf7\xaew\xaeg\xe7\x9c\x1b\x9c\x17\x01"e\
1680\x8dM\xe3\xc9\xcc\x98\x08\x00\x10\xf1\xcc@\x01@\x04aa\xf1\x00\xa0\x01\xc0\
1681\x18k\xa38\x8e\x13\x13\xc5Z[E\x14n\x86y\x00\xdf\xa2\xb8\xd8Z\xa5\x12\xa5\x14\
1682\x008\xe7\x86a\xe8\xfb\xbei\x9a\xba\xae\x0f\xe5\xa7b\xb7Jg\xd7_]/\xd3\xd9U\
1683\xa0 \x02\x00"\xa0\x083\xf3\t\xa3\xb46\xc6\x9a(\xb666\xc6*\xa5\x00\x10}m\x14\
1684\xcf\xa7\x8b\xc9d\x12\xc7\xb1\xb5\x16\x11\x99\xf9x<\xf6}\xdf\xb6m]\xd7\x87\
1685\xc3\xa1(\x8a\xa2(\xf2|\xfd%[\xdd>}\xfe\xcd\xdd\xf7H\x88\x80\x80\x88\x08"\
1686\xec\xdd9\x1aEJi\xad\xb55\xc6\x1ac\x89\xd0`{\xb5\x88\x1e=\xfaz\xb1X\xcc\xe7\
1687\xf34M\xb5\xd6\xcc\xec\x9c\xeb\xband\xec\xf7\xfb\xc9d\x92$\x89\xb56\xcb\xb2\
1688\xf7\xff\xfcG\xb5/\xbe{\xf1C\x92N\x01\x11\x01A\x04\xe9\x8cARDJ\x11)\xa5\x880\
1689\xd6\xfd\x93\xc7\xf3\'O\x9e,\x97\xcb\xdb\xdb\xdb\xc5ba\x8c\x19\x01UU\xb5m\
1690\x9b$I\x1c\xc7Q\x14Yk\xb5\xd6J)D\xf4\xde\xaf~\x7f\xdbv\xed\xab\xd7?\xa5\xe9\
1691\x0c\x11E\x98<\x9d1\x88\x81\r\x80\x06\xdb\xa77W\xcf\x9e=\xbb\xbb\xbb\xbb\xbf\
1692\xbf_.\x97D4\x0cC]\xd7eYz\xef\xd34\x05\x00f\x16\x11\x11\x01\x00:/D$\xa2\xed\
1693\xf6\xd3\xdb_\x7f~\xf5\xfa\r"\x01`P\xa5\x86 :\x10\x10@__-\xa2\xe5ryww\xf7\
1694\xf2\xe5\xcb\x9b\x9b\x9b\xb0\xe3p^\xcc\xec\xbd\x17\x11\xa5T\x14E\x88\xa8\xb5\
16956\xc6\x18cBXQ\x14\xc5q\xbc^\x7f\xfc\xf0\xee\x97\xe7\xdf\xbe\x04\x11\xe1s\xd2\
1696\x00\x04D\x98\x07\xa3\xf8\xd1\xa3\xaf\x97\xcb\xe5\xfd\xfd\xfd\xcd\xcdM\xe8\
1697\x1e\xef\xfd~\xbf/\xcb\xb2i\x9a\xae\xeb\xbc\xf7\x81q\t\xb0\xd6\x86\x04\x06\
1698\xb1(\xa5v\x9b\x8f\xd7\x8f\x9fN\xa7W2*\r\x00\x84\x01|;\x9f.\x16\x8b\xc5\xed\
1699\xed\xedr\xb9\x0cQz\xef\xb3,\xcb\xf3\xbci\x9a\xe3\xf1\x88\x88J)"\n\x8a\x18I\
1700\xc6\x98(\x8a\x022\xe8^d\x95g\xab4\x9d3\xcb\x03\x06\xc4\xa1\xb8\xc9d2\x9f\
1701\xcf\x17\x8b\x05\x11\x85\xfcdY\xb6\xdb\xed\xaa\xaabf"\x12\x11"\n\xff\x08\xf5\
1702PJi\xad/\x03\n\x97y\xef\xd7\x9b\xac\xefk\xad\xa33F\xc0\xfb>\xb66\x8e\xe34M\
1703\x8d1\xa1\x12\xfb\xfd>\xcf\xf3\xaa\xaaD\xe4\xdcr\x180\xcc\x1c>+\xa5D\x84\x99\
1704C@\xa3\xe4\x8e\xc7c]\xd7m\xbd\x9f\xcc\x1f?D\xc3\xaeW*\tet\xce\xd5u=\x0cC\xa8\
1705G\xd8\xf1\xd2KB(\xf0\x1f\x1d\x8f!\x9a@\r\x1eQ\x96\xe5\xbe\xea\x1ej# \xde\xf5\
1706\xe1F\x98\xb9\xeb\xba\xb2,\x87a\x08\xf5\x08;\x8e\xdb\x05\x11\x8fm0\xaa9\x84\
1707\xa8\x94b\xe6\xb6m\x0f\x87\xc3b\xb1(\xeb\r\xcb\x85\x04\x9c\xeb\xc3u\xce\xb9\
1708\xb6m\xbd\xf7\x81\x17\xf6\xfd\x7f\x8c1oZ\xebp\r\x11y\xef\xe7\xf3\xf9l6\x9bN\
1709\xa7Fm\xc3_N\x82f\xe7\x9cs\xc7\xe3\xb1\xeb\xba\xaa\xaa\xd24\xf5\xde\x07\xed\
1710\x8e7{\xc9\x18\xeb4b\x02\xc9\x18\xc3\xcc\xc1\x81\x92$\x89c\xeb\x1e0\x82\xce\
1711\rm\xd7\xaf\xd6_\xd6\xb9c\xf8 H \x80\x88H\n\x91Nnx^\x7f\xf9\xf1\xc5\xf2\xe6*\
1712D\xa3\x94\n\x18cL\xc8\x98s.\x8e\xe3\x93\x15\x19;x\x80\x87\xa4y\xe9\xbb\xae\
1713\xaa\xab\xe1\xe0\x9a\x01=#\x00\x92\xd2JiD\x04\xa4\x13\x06\x01\x00\xfa\xc1\
1714\x8fq(\xa5\xc6&UJy\xef\x83\x8eNFG\n\xdcE\xd2\x04\xa8\xed\xda\xa8k\x85\xd0\
1715\x1f\xd11\x02)\x8dD\xc8@\nA \xb8;\xe0\x7fu\xcce\xdfh\xad\xbd\xf7]\xd7\x8d\
1716\x16\x87\xa4O\xbe\x17\xb2M\xca6u\xd3w\xad\x1b:\xf6\xc7\xc1\xf5\xec\x1d{\xc7\
1717\xcc"\x0c\x0f\'4\x00"!\x8e\x8cK\xbf\t\xbd\x19\xe4\x1aJ\xeb\xf9\xa4\xfbS\xd2\
1718\x8cM\xab\xf2S\x9c\xa4\xc9D\xb1\xd7\xe2\xc8\t\x02\x12"\x01\x12\xa2\x04\x0fG$\
1719$\n\x0e\x13\x18\xc1+\x03#\x88\xc2{\x1f\xd4\xd4\xf7\xbd\xf3p\xa94\x88\'\xb3b\
1720\xb7\xaa\x0e%)\r\x14\x0b+\x16@TD\x9a\xc8\x0b\x11\x01\x02\x12\x12!\xa2V:\xa4\
1721\xc8\x18\x13J\x9d$I(\xcc0\x0c]\xd75M\xd34M^\x1cB\xfd/\xa21Q:\xbb\xde\x17k\
1722\xa5u\x143`$\x08\xde\x055+$EJ\x08 hX_d\xc9Z\x9b$\x89\xd6ZDBG\x97eY\x96eUUU3\
1723\xb0`\x18\x8bh\x94\xe9W\xd7\xcb\xa3\xe3"\xcf\xdb\xe6\x00\xbe\'\x19\x80\x8f\
1724\xde;\xef\x07\xef\xbd\xb0\x08\x00 )c\xf4%&\x18\xcc0\x0ca4\xc8\xf3\xbc(\x8a?\
1725V\xdb\xaaq\x0f\xe64v\\:\xbb\xba}\xfa<\xcb>\xe7_v}W\x91\x1c5y\x92A\xd8\x8b8f\
1726\xcf\xc2A\x07A\xc9cK\x06u\x15E\x91e\xd9v\xbb\xcd\xb2,\xcb\xb2/\xfb\xc6\xf1\
1727\xc9.\xceI;w\xde7w\xdfW\xfbb\xf5\xfb[$\xbc\xb1&\x8a"eE\xc8#x\x11\x07\xa2E<\
1728\x88\x1eu\xd4\xf7}8\xc2\x9b\xa6)\x8ab\xbb\xdd\xae\xd7\xeb\xcdf\xf3\xfe\xb7uY\
1729\r\xe7\xa1\xe3\xa26\xa3T\xbf{\xf1C\xdb\xb5\xbb\xecS\x1c\xc5\x91\r\x8d\x1c\
1730\xa1\x02P\x82\xca+R\x8a\xb8o\xdb\xba\xae\x83\xe3\x85P\xca\xb2\xcc\xf3<\xcb\
1731\xb2\xcdf\xf3\xafw\x1fwE\x0b\x88\x808\xda\xfa\t\x83\xa7\x81\x07\x93t\xfa\xea\
1732\xf5Oo\x7f\xfd\xf9\xf3\xe7\x8fZk\xa5(\x8eL\x1cY\xa5Ai$CZ\xe3\xe1P\xac\xd7\
1733\x18\x8e>\xe7\\({H\xda\xfb\xdf\xd6\xbb\xa2e\x19\t(\xa3\xd2Nj\x00\x0c\xb7\x90\
1734\xa6\xb3W\xaf\xdf|x\xf7\xcbn\xf3\x11`\x8b \x842\x9dAbT\x14\x1bke\x97m\xfa\
1735\xb6\x0c-r<\x1e\x9b\xa6\xa9\xaa\xea\x8f\xd5\xf6\xcb\xbe)\xab\xe1\xec\xac\x84\
1736\xf8\xa0\xafp\xde\xe0yP<\x8d\x8b\x88\xf4\xfc\xdb\x97\xd7\x8f\x9f\xe6\xd9*\
1737\xdb\xe5]\xd7.\xdaf>\x9fO&S\x9f\xc4\xab?\xfa\xb1\xf8}\xdf\xe7\xc5\xa1j\x86\
1738\xaaq\x8e\xe1\xd4\xc4\x88\x88t\xca\xd7EmDXDX\x84A\xc2|\x8e 2\x9d^\xa5\xe9\
1739\xbc\xef\xeb\xb6\xde\x1f\x9a\xaej3\xa3vql\xad\xb1H\nI{&\xe7a\xf0\xc0\xa7g\
1740\x84\xd3\xb0w\xf9`\xf0\xe0\x02"\xc2\xe2\x99\xd9;\x8f\xe4\xc9\x93 \x08{af\x16\
1741\xad\xa3\xc9\xfc\xb10\xb3\xb0\x888\x91\xc1\x03\xb8\xd3,x>\x84\x04\xc2#\x80\
1742\x00\xe2\xd9\xfe\x04D\x04\xf8l\x86\x7f\xc2\xfa7\x1aV\x91\xa0\x86ON\xe3\x00\
1743\x00\x00\x00IEND\xaeB`\x82'
1744
1745def get019Bitmap():
1746 return BitmapFromImage(get019Image())
1747
1748def get019Image():
1749 stream = cStringIO.StringIO(get019Data())
1750 return ImageFromStream(stream)
1751
1752index.append('019')
1753catalog['019'] = ImageClass()
1754catalog['019'].getData = get019Data
1755catalog['019'].getImage = get019Image
1756catalog['019'].getBitmap = get019Bitmap
1757
1758
1759#----------------------------------------------------------------------
1760def get020Data():
1761 return \
1762'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
1763\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
1764\x07@IDATH\x89\xbdWIo\x1c\xc7\x15~\xaf\xb6^f\xe1\x88&9\xa2%Q2\xa5\xc0\x16\
1765\xcc01h\xe5\x12)\x08` \x08\x10\xff\xbf\xfc\x80 \xc7 \xc8-\x87\x1c\x02\x9f\
1766\x02\x04\xb2\x10\xc0Q\xa0\x08\x12$\xd1\x1a\xce\x0c\x9b\x9a\x9e\x99\xdeky9TOs\
1767\x0c\xe4\xecw\x98\xb5\xba\xbe\xfa\xde\xf2\xbdW\x00?\x8a!\x00\x9c\x9e=Q*\x90R\
1768q!8\xe3\xc88"\x12\x11\x00\xb5\xab\xc8\xbfP\xfb\x85p\xf3+\xfe\xbf\xfd\xdaw\
1769\x02\x04 "\xfa\xe6o\x7f\x16\x00\xa0T\x10\x86\xb1\nB\x8f\xc4<\x0c\x10\x10\x91\
1770\x03 cm\xedLmMmL\xed\x8c1F\x1bK\x04\x8cq%U\x1c\xf6\x06R\x06\x00\x80\x88\x1b\
1771\x0c$\x00D G\x8e,\x00\x08\x00\x90R\xa9 \x0c\xc3H\x06\xa1\x10\x8a3\xe6\x0f\
1772\xe3\x9c\x06["\x99P)\xce#\xce9\x00\x18c\xb4\xd6u]\x17E\x91\xe7\xf9zu\x91^M\
1773\xe2\xc1\xee\x8d\xddq<\xd8\xf1(\x88\x00\x80\x08H\xe4\x9cs-\x0c\x17BJ%\x83P\
1774\xa9PJ\xc59\x07@\xb4\xb9\xe4n\xd8\x1f\xf5z\xbd0\x0c\x95R\x88\xe8\x9ck\x9a\
1775\xa6\xae\xeb\xb2,\xf3<_\xaf\xd7i\x9a\xa6i\xbaXL?$\x93\x83\xc3{\xb7\x8f>E\x86\
1776\x08\x08\x88\x88@\xe4\xac\xd9\xb0\xe1\x8cs!\x84PR*)\x15c(\xb1\xdc\x19\x05\
1777\x1f}\xf4\xf1h4\x1a\x0e\x87q\x1c\x0b!\x9cs\xc6\x98\xaa\xaa:\x8c\xe5r\xd9\xeb\
1778\xf5\xa2(RJ%I\xf2\xfa\xc5\xb3l\x99>x\xf8E\x14\xf7\x01\x11\x01\x81\x08\xd9\
1779\x06\x06\x19g\x8cs\xc68\xe7\x8ca(\xea\x9b{\xc3\x9b7o\x8e\xc7\xe3\x83\x83\x83\
1780\xd1h$\xa5\xec\x00\xb2,+\xcb2\x8a\xa20\x0c\x83 PJ\t!8\xe7\x88h\xad\x9d|\xff\
1781\xb2\xac\xca\xd3\xb3\xc7q<@D"\xc7,\xdb\xc0 zl\x00\x94X\x1e\xee\xef\xdc\xb9s\
1782\xe7\xe8\xe8\xe8\xf8\xf8x<\x1e3\xc6\xb4\xd6y\x9e\xafV+km\x1c\xc7\x00\xe0\x9c\
1783#""\x02\x00\xb61Dd\x8c\xcd\xe7\x17/\x9f\x7f{z\xf6\x04\x91\x01\xa0\xcfJ\x01>\
1784\xe9\x80\x80\x00m\xbe3\n\xc6\xe3\xf1\xd1\xd1\xd1\xc9\xc9\xc9\xfe\xfe\xbe\xdf\
1785Qo\xcc9g\xad%"\xcey\x10\x04\x88(\x84\x90RJ)=\xad \x08\xc20\x9cN\xcf\xdf\xbc\
1786\xfa\xee\xde\xfd\x13 "\xb7q\x1a\x00\x01\x91s\x9a3;\x18\x1c\xf4\x07\xa3\xe3\
1787\xe3\xe3\xfd\xfd}_=\xd6\xda\xe5r\xb9Z\xad\x8a\xa2\xa8\xaa\xcaZ\xeb1\xb6\x01\
1788\x94R\xde\x81>Y8\xe7W\xb3\xf3\xdd\xbd\xc3~\x7f\x87\xbaL\x03\x00r\x00\xb6\x1c\
1789\xf4\x86a\xd4\xab\r\x7f\xf1n}\xf7.x\x8c$I\x16\x8bEQ\x14M\xd3 "\xe7\x9c1\xe63\
1790\xa2C\x92R\x06A\xe0!}\xde\x13M\x16\xc9$\x8e\x87\xce\xd15\x0c\x90\x01\xa7\xc3\
1791p\xcce\xa0\x1d\x9f].\xff\xf0\x97gg\x9f\x8fo\xf4\xf0\xea\xea*\xcb2\xe7\x1cc\
1792\x8c\x88\x18c\xfe\t\x1f\x0f\xce\xb9\x10b\x9b\x90_f\xad\x9d\xce\x92\xba\xce\
1793\x85\x0860\x04\xd6\xd6\x81\x94\x8c\x0bc1+\x9a\xbcI\xd7\xf9\xec\xe9\xd3\x7f\
1794\xde\x1e\xef<\xfa\xe9-%\xf9\xa6\xe4\xd0\xc38\xe7\xfcg\xce9\x119\xe7<\xa1.\
1795\xe5\x9a\xa6\xc9\xf3\xbc\xcc\x97\xbd\xe1\xde5\x1bgj\xc6\x03\x00^6\xc6\xe9L\
1796\xdb\xaa(\xcbl\xbd~6\x9f\xbdz\xf3\xfe\xb7\xbf\xfa\xfc`o\xd8i\x89\xa7\x02?\
1797\xa8x\xf4l<\xaa\xd7\x88\xd5j\xb5\xcc*\x1f\x1b\x0e\x00w\xef?DW\xed\x0c\x07q\
1798\x7fh\x9c\xc8+WTuQ\x14UU\x1a\xad\x8b\xb2\xfa\xd7\x7f\xde\x05J}<\x1em#ul\xc4\
1799\x96u\x82\xe4\xc5b\xb5^\x8b`\xf0\xe2\xdfO[6\xc6\xd4\x04\xd04\xda\x9a\xaa\xd4\
1800\x8d\xb1\xa0\xb5\xd1\xbaqmm\xc0\xdf\xff\xf1\xfc\xdd\xc5\xe2w\xbf>\t\x02\xd9\
1801\x95\xda6\x92?\x01c\xccZ;\x1c\x0e\x07\x83A\xbf\xdf\x97|\xde\xd6V\x9bh\xc6\
1802\x18c\x9a\xba)\xcb\xb2(\x8a\xb2\xac\x9a\xa6\xb6\xc68\xe7\x00\x08\x10\x01\xe0\
1803\xf5\xdb\x8b\xdf\xff\xf1\x9b\xf3\xc9\x87\xed8u0\xbebz\xbd^\x1c\xc7^\x81\xa2(\
1804\nC\x05\xd70\x84\xc6h\xadu\xa3\x9b\xa6\xae\x9b\xbaj\xeaJ7\xcd\xa6\xd4\x01\
1805\xa8\xed5\xc6\xd4\x7f\xfa\xeb\xb3\xaa\xd6\x1d\x1b\xce\xb9\x87\xf1)\x10\x86\
1806\xa1\xd7\xa1V\x8a\xa4\xf2=j\xe34KM]7M\xad\x1dj\x8d\xd6!\x002.8g\x00\xd4\xd2!\
1807\x00\x84\'\x8f\x1eD\xa1\xeaxp\xce\xbb"\xe5\x9c[k\xbd\x1c\xb4B\xc78\x98\xeb\
1808\xba!\x02VVeP\x95\xc4\xd06h\x1c\x02\xe3\x02\x19C\x07\x8c\xa3\xf7\x1b\xc2\xfd\
1809\xbb\x87\xbf\xf8\xf9\xf1vH\xb6\xebF\x08a\xad\xad\xaa\xaa\x938d\xc2\xc7\xc6\
1810\xc3 \xe3\xaa\xc8\x8b(*\x99d\xcerm\x81s\xe5\x18w\xe8\x97s\x02\x1a\xf6\x87_\
1811\x7f\xf53\xff|\x87\xb1\xad7B\x88\xba\xae}[\xb2\xde\\\x9b\xf7\xad\xd3\xa4\x8a\
1812\xb3\xd5E\x18\xc5Q\x8f;+\xc80C\x08\xc8\x10\x19 C$D\xfc\xfa\xab\xd3^\x1cv\xbe\
1813\xf2\x18>\x1e\x1e\xc6\xb3\xb4\xd6v\tm,l\xb3\x81\xb07H\xaf&\xd9z\xc5\xb8\x00\
1814\x16\x92\xe3\x8e\x00\x913&\x18\xb3\xc4\xd8/\xbf\xfc\xec\x93;\xfb\xdb\x00>\
1815\xec>\xd4Q\x14\xf9\xc0h\xad\xab\xaa*\x8a\xa2(\x8aE\xba\xd6\x16~\xc8F\x06\xf1\
1816`w\x99N\xb9\x10A\xe8\x00\x03B\xb0\x86\xfbH\xdf\xba5~\xf2\xe8\'^1\xbdu\x8eRJE\
1817Q$\x84 "\xad\xb5/\xfe\xd5j\x95eYVhG\xe8\xc7"\xd6U\xf5\x8d\xddqc\\\xbaX\x94\
1818\xc5\x1al\xcdH\x83k\xac5\xc8\xf07\x8f?\xf3\x93C\xd7`\xd4\x96y\x81\xd1Z\xfb\
1819\xd1`\xb1X\xa4i\xfa~2\xcf\ns-N\x9dr\xc4\x83\x9d\x83\xc3{Ir\xb9\xf8pUW\x19\
1820\xa3F0\xcbH?\xfe\xf2\x93Pq\xd3\x96*l\xd7\x8a/~\x9f]i\x9a&I2\x9f\xcf\x93$I\
1821\x92\xe4\xc3\xb20\xedr\xdc8m#T\xb7\x8f>\xcd\x96\xe9\xe4\xfb\x97\xc8p_\xc9 \
1822\x08n\x1e\x0ewb\xbe^\xaf\xfd\xd6\x8c1)e\x97Hu]\xfb\x16^\x14E\x9a\xa6\xf3\xf9\
1823|:\x9d\xcef\xb3\xd7o\xa7\xabLo\x86\x8e\xad\xd8\xb4\x94\x18>x\xf8EY\x95W\xc9E\
1824\x18\x84Q\x18*\xae///}\x1b\xf5\xbb\xfb\xf9F)UUUGe\xb5Z-\x16\x8b$If\xb3\xd9\
1825\x7f_\x9d_\xa5% \x02b7"\xb60\xd8\x0e<\x18\xc5\xfd\xd3\xb3\xc7/\x9f\x7f{yy\
1826\xae\x94\x8cB\x85\x00\xfe\xe0eY\x0e\x87C?\xb6\t!\x18c\x1e\xd2\x87\xdd;\xed\
1827\xf5\xdb\xe9UZ:\xea\x10\xf0Zl\xdal\x00\xf4G\x88\xe3\xc1\xe9\xd9\x937\xaf\xbe\
1828\xbb\x9a\x9d\x13M|\x8f*\x8ab\xbd^\x0f\x06\x03/Y\x1e\xa6\xfb+\xcb\xb2\xf7\x93\
1829\xf9\x87e\xb1\xca\xf4\xa6\x051\xc4\xeb\xfc\x12\xe0\x15\x18\xaf\ty\x81\xbfw\
1830\xffdw\xefp\x91L\xa6\xb3\xc4OO\xa3\xd1\xa8\xdf\xefGQ\xb4\xdd%\xeb\xba^\xa4\
1831\xeb\xac\xd0Ya\x8c\xf3[\xb4;\xb4\xfe\xda\x8a\r\x91#"G\xe4\x80\xfc|\x8e@\xd4\
1832\xef\xef\xc4\xf1\xb0\xae\xf32_.\xb3j\x95\xcf$\x9f\x87\xa1RR!\xe3\xc8\x84u\
1833\xccX\xd0\x16\\{Gh\x87\xbd\xed\x8b\xc1\xb5\n\x10\x91#\xeb\x9c\xb3\xc6"\xb3\
1834\xcc2B g\xc99\xe7H\x88\xa07\xdc#\xe7\x1c9"2D\xda\x02\x98\xb6\xdf\xb5]\x0f\
1835\x08\xfc\x15\x80\x00qs_! "p\x9b\xdb\xcb\x8f`\xff\x03R\xab\x9d!\xfeG\xe5\x15\
1836\x00\x00\x00\x00IEND\xaeB`\x82'
1837
1838def get020Bitmap():
1839 return BitmapFromImage(get020Image())
1840
1841def get020Image():
1842 stream = cStringIO.StringIO(get020Data())
1843 return ImageFromStream(stream)
1844
1845index.append('020')
1846catalog['020'] = ImageClass()
1847catalog['020'].getData = get020Data
1848catalog['020'].getImage = get020Image
1849catalog['020'].getBitmap = get020Bitmap
1850
1851
1852#----------------------------------------------------------------------
1853def get021Data():
1854 return \
1855'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
1856\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
1857\x07\x19IDATH\x89\xbdW\xd9n[G\x12\xad\xea\xedn\xdcD;\x92\xe5\xd8\x8a<\xde&H`\
1858 \xf0C\x80A\xfc\x90\xf9\xe1\xf9\x81y\x9a\x0fH\x80A\xe0 V\xecH\xb0E\x91\xd4\
1859\x95x\xc9\xbb\xf4]\xba\xbb\xe6\xa1\xc9+zf\x9eS\x0f"\xc4\xa5OW\x9dS\xa7\xea\
1860\x02\xfc)\x81\x00\xf0\xea\xf5\x1b\xa5\x02)\x15\x17\x823\x8e\x8c#"\x11\x01\
1861\xd0\xf6[\xe4\xff\xd0\xf6\x1f\xc2\xdd\xbb\xf8\xff\xce\xdb\xbe\x12 \x00\x11\
1862\xd1\xbf\xfe\xf9\x0f\x01\x00J\x05a\x18\xab \xf4H\xcc\xc3\x00\x01\x119\x002\
1863\xd66\xce4\xd64\xc64\xce\x18c:c\x89\x801\xae\xa4\x8a\xc3d(e\x00\x00\x88\xb8\
1864\xc3@\x02@\x04r\xe4\xc8\x02\x80\x00\x00)\x95\n\xc20\x8cd\x10\n\xa18c\xfe2\
1865\xceu`5\xb8.TR\x88\x88s\x0e\x00\xc6\x98\xae\xeb\x9a\xa6\xa9\xaa\xaa,\xcb|s\
1866\x95\xdd\xcc\xe2\xe1\xf4`z\x14\x0f\xc7\x1e\x05\x11\x00\x10\x01\x89\x9csn\x0b\
1867\xc3\x85\x90R\xc9 T*\x94Rq\xce\x01\x10m\xc9\x99\x1d&\xa30<b\\\x1e\x8c\x07\
1868\x8c1\xe7\\\xdb\xb6M\xd3h\xad\xcb\xb2\xcc\xf3<\xcb\xb2,\xcbV\xab\xf9m:;<>}t\
1869\xf2\x12\x19" "\x02\x91\xb3f\x97\rg\x9c\x0b!\x84\x92RI\xa9\x18C\x89z4V\xa3\
1870\xd1a\x18%\\\x06\xc6\xe1\xd1\xfd\x83\xe9$6\xc6\xd4u\xddc\xac\xd7\xeb$I\xa2(R\
1871J\xa5i\xfa\xe1\xb7\x9f\x8bu\xf6\xec\xeb\xef\xa2x\x00\x88\x08\x08D\xc8v0\xc88\
1872c\x9c3\xc69g\x0cC\xd1\x1c\xde\x1b\x1e\x1c\xdc\x8b\x07c!\xe3\xce\xf1\xa2jk\
1873\x17<~\xfcXk]\x14\x85\xd6:\x8a\xa20\x0c\x83 PJ\t!8\xe7\x88h\xad\x9d}:\xd3\
1874\xb5~\xf5\xfa\x878\x1e""\x91c\x96\xed`\x10=6\x00J\xd4\x87\xd3\xe1\xe1\xe1\
1875\xf1hr/L\x0eP\xc4\xa56e\x9b]\\\xde\xfe\xfdo\x89\xb56\x8ec\x00p\xce\x11\x11\
1876\x11\x01\x00\xdb\x05"2\xc6\x96\xcb\xab\xb3\xb7?\xbdz\xfd\x06\x91\x01\xa0W\
1877\xa5\x00/: @[\x8e\xc6\xea`zo8\xbe7\x9e>\x0c\x93\xa9!\xb1\xae\x96y\xd9TZ\xbf\
1878=\xbb|\xf8Eb\xad%"\xcey\x10\x04\x88(\x84\x90RJ)}ZA\x10\x84a8\x9f\x7f<\x7f\
1879\xff\xcb\xe9\xd3o\x81\x88\xdc\xaeh\x00\x04D\xceu\x9c\xd9\xd1\xe80\x1e\x8c\
1880\xa3\xc1A\x98LU4Z\\^]]\xcdon\xd2"\xcf\xff\xfd\xeb\xf9t\xf8\xd4Z\xeb1\xf6\x01\
1881\x94R\xbe\x80a\x18*\xa58\xe77\x8b\x8f\xd3\xfb\xc7\x83\xc1\x98z\xa5\x01\x009\
1882\x00\xab\x87\xc9(\x8c\x12!c\x14\xb1!\xb1\xb8\xbc:\xff\xe3\xe2\xfaz\x99\xe7\
1883\x9b\xba\xd6\xbf\xbe\xfb\xf4\xe3\xf7\xcf8\xe7\x8c1!\x84s\xaeG\x92R\x06A\xe0!\
1884\xbd\xee\x89f\xabt\x16\xc7#\xe7\xe8\x0e\x06\xc8\x80\xeb\xc2\xf0\x88\xcb\xa0s\
1885\xbc\xd4f]-\xaf\xae\xe6\xd7\xd7\xcb\xcdf\xadue\xad\x05\x80\xdf/\xae\x9f}\xf5\
1886\x85\xff\x85\xe7\x83s.\x84\xd8O\x881FD\xd6\xda\xf9"m\x9aR\x88`\x07C`m\x13H\
1887\xc9\xb80\x16\x8b\xaa-\xdb,/\x9b\x9b\x9b4\xcf7ZW\xce9\xcf\xde\xef\x17\xd7/\
1888\xff\xf2\xc0K\xc0\x13\xce9\'"\xe7\x9cO\xa8\x97\\\xdb\xb6eY\xear\x9d\x8c\xee\
1889\xdfe\xe3L\xc3x\x00\xc0uk\\Wt\xb6\xae\xb4.\xf2\xbc\xae\xb5\xb5\x96h\xeb`g\
1890\x7f,\xe1\xc7m*\xf0Y\xc7\xa3\xcf\xc6\xa3z\x8f\xd8l6\xeb\xa2\xbe\xe3\x86\x80\
1891\xaci\x182\xeb\\U5\x8d\xa5\xceB]7u\xadM\xd7\xedL\x13\x01\xc0\x98\xe6\xec|\
1892\xf9\xfc\xf4\xb0o\x83^\xcd>E\xce\xb9sNk\x9d\xe7\xf9d2\xd9\x94\x0bG{\x120\xa6\
1893!\x80\xb6\xed\xac\xa9u\xd7\x1a\x0b]g\xba\xaeu\xdb\xde\xb8\xb3\xde\xb3\xf3\
1894\xc5\xf3\xd3C\xdcEO\x8fO\x8b1f\xad\x1d\x8dF\xc3\xe1p0\x18H\xbe\xdc\xf6\xd6Vh\
1895\xc6\x18c\xda\xa6\xd5ZWU\xa5u\xdd\xb6\x8d5\xc69\x07@\x80w\x86\xff\xee\xc3\
1896\xb2/\xd4\xbe\n|\xc7$I\x12\xc7\xb1w\xa0(\x8a\xc2P\x01\xf5J#4\xa6\xeb\xba\xae\
1897\xed\xda\xd6\xb1\xb6\x05\xeb\x18\x11!" \xf3\x8e\x0e\xe0m\x02N\xbe\x9c\xae\
1898\x0b=\x19\xc6>\x1b\xce\xb9\x87\x91R\xfa\x8a\x19c\xc20\xdcZ\x91T\x9d\x85\xbd\
1899\xa2Yj\x9b\xa6m\x9b\xcea\xd7\xa1u\x08\x80\x8c\x0b\xce\x19\x00\t\x19\xbcx\xf2\
1900\xe0\xf9\x93\xa3\x93\x87\xd30\x90\xfbyp\xce\xfb&\xe5\x9c[k\xbd\x1dl\x8d\x8eq\
19010w}C\x04L\xd7:\xa851\xb4-\x1a\x87\xc0x(\xc3\x17O\xbf\xfc\xeb\xd3\xe3\x17O\
1902\x1ex\xcb\xfa_J\xf6\xfbF\x08a\xad\xad\xeb\xba\xb78d\x82\xee\x8a\x06\xc8\xb8\
1903\xaa\xca*\x8a4\x93\x0c x\xf8`\xfa\xfc\xc9\xa3o^\x9ex\x93\xef\xb5\xeb\x01|\
1904\xad<\xc6\xbe\xdf\x08!\x9a\xa6AD\xe7\x9c\xf5\xe1\xb6\xba\xdf\x16M\xaa\xb8\
1905\xdc\\%\x83\xc1\xd1xt\xf2\xf8h2\x99\x1c\x1c\xc4m\xdb\xfa\x8a\xfb\xa6\xeb\xb5\
1906\xcbw\xe1[\xd2\xfb\x98R\xca\x7f\xc7Zk\x8c\xf1\xd3\xcfX\xd8\xcf\x06\xc2d\x98\
1907\xdd\xcc\x8a|3\x1c$\xb7\xb7\xb7\x8c1\x7fG)\xa5\x10\xa27\xfc}\x00O\xbb\xa7:\
1908\x8a"OL\xd7uu]WUUU\xd5*\xcb=\xff{\xd9\xc8 \x1eNW\xab\xb9gr\x1fF)\xd5[\x8b\
1909\xd8E_(\xa5T\x14E\xfe*]\xd7\xf9\xe6\xdfl6EQ\x14U\xe7\x08\xfdZ\xb4\xb3N\x80\
1910\x83\xe9\xd1m:K\xd3\xd4\x9f\xe8\xcd\xc3\xbb\xa1?\xd4\xd3\xf3_\x18\xfeZ\x1e\
1911\xc3\xaf\x06\xab\xd5*\xcb\xb2\xcb\xd9\xb2\xa8L\x7f\xb8\xe8\xe9\x8d\x87\xe3\
1912\xc3\xe3\xd3\x0f\xbf\xfdl\xad\xf5\xc7y\x80`\x17~G\xd9\xef\x15\xdf\xfc\xbeVy\
1913\x9e\xa7i\xba\\.\xd34M\xd3\xf4v]\x19\xd7{\x9e\x87\xd9\xf5\xf8\xa3\x93\x97\
1914\xc5:\x9b}:c\x8c\xeds\xdbS\xe2\x8b\xd9\x0b\xa9i\x1a\xc6\x98\xafU\x96e\xcb\
1915\xe5r>\x9f/\x16\x8b\x0f\x17\xf3M\xd1\xed\x96\x0e\xf8\xach\x00\x88\x0c\x9f}\
1916\xfd\x9d\xae\xf5ry\xd5\xcfA\xaf`\xef\xf6\xd6Z\xdf\xe7J\xa9\xba\xae}*u]o6\x9b\
1917\xd5j\x95\xa6\xe9b\xb1x\xf7\xfe\xe3M\xa6\x01\x11\x10?\xcf\x06\xfc^\x05\x08\
1918\x18\xc5\x83W\xaf\x7f8{\xfb\xd3|\xfeq7\x07\xc9_\\k=\x1a\x8d\x92$\t\xc3P\x08\
1919\xe1\xd76c\x8c\xa7=\xcb\xb24M?\\\xcco2\xed\xa8G@\xea\xb9\xd9\xaa\x01\xd0_!\
1920\x8e\x87\xaf^\xbf9\x7f\xff\xcb\xcd\xe2#\xd1\xcc\xcf\xa8\xaa\xaa\xf2<\x1f\x0e\
1921\x87~u\xf20\xfdGEQ\\\xce\x96\xb7\xebjSt\xbb\x11\xc4\x10\xd9g\x12\xa0]*\xfd\
1922\xba\x88\xc8N\x9f~;\xbd\x7f\xbcJg\xf3EZ\x96\xe5f\xb3\x99L&\x83\xc1 \x8a\xa2\
1923\xfd)\xd94\xcd*\xcb\x8b\xaa+*c\x9c?b{\xc2\xb6^{\xdc\x109"rD\x0e\xc8\xef\xe7\
1924\x08D\x83\xc18\x8eGMS\xear\xbd.\xeaM\xb9\x90|\x19\x86JI\x85\x8c#\x13\xd61c\
1925\xa1\xb3\xe0\xb6\xcf\x08\xdbeo\xff\xc1\xe0\xce\x05\x88\xc8\x91u\xceYc\x91Yf\
1926\x19!\x90\xb3\xe4\x9cs$D\x90\x8c\xee\x93s\x8e\x1c\x11\x19\xa2\xce\x02\x98\
1927\xed\xbc\xdbM=\x02?0h;6\xfc{D\x04n\xf7\xf4\xf2\'\xc4\x7f\x00l\x93w\x1f\x1b\
1928\xdd\x0c\xf7\x00\x00\x00\x00IEND\xaeB`\x82'
1929
1930def get021Bitmap():
1931 return BitmapFromImage(get021Image())
1932
1933def get021Image():
1934 stream = cStringIO.StringIO(get021Data())
1935 return ImageFromStream(stream)
1936
1937index.append('021')
1938catalog['021'] = ImageClass()
1939catalog['021'].getData = get021Data
1940catalog['021'].getImage = get021Image
1941catalog['021'].getBitmap = get021Bitmap
1942
1943
1944#----------------------------------------------------------------------
1945def get022Data():
1946 return \
1947'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
1948\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
1949\x07\x11IDATH\x89\xbd\x97\xc9r\x1bG\x12\x863k\xeb\xea\xc6JP&%Jr(F\xb2h\xc5\
1950\xc8\x8cp\xe80\x17\xeb\x99\xe7\x05\xe64\x0f`_<\x8e\xb08ZhI \x006\x85F\xefKU\
1951\xe5\x1c\n\xdd\x84\x1csv\x1e\x80\x00\xd0\xa8/\xf3\xcf\xa5\xaa\x00\xfe\x12C\
1952\x00\xb8x\xf5Z\xa9@J\xc5\x85\xe0\x8c#\xe3\x88HD\x00\xb4\x7f\x8a\xfc\x0b\xed?\
1953\x10\xf6\xdf\xe2\xff[o\xffN\x80\x00DD\xff\xfe\xd7?\x05\x00(\x15h\x1d\xa9@{\
1954\x12\xf3\x18 "\x07@\xc6\xda\xc6\x99\xc6\x9a\xc6\x98\xc6\x19cLg,\x110\xc6\
1955\x95T\x91\x1eM\xa4\x0c\x00\x00\x11{\x06\x12\x00"\x90#G\x16\x00\x04\x00H\xa9T\
1956\xa0\xb5\x0ee\xa0\x85P\x9c1\xef\x8cs\x1d\xd8\n\\\x17H\xc9x\xc0\x90\x11\x801\
1957\xa6\xeb\xba\xa6i\xea\xaa*\xcb\xb2H\xaf\x93\xdbe4Y\x1c-N\xa3\xc9\xccS\x10\
1958\x01\x00\x11\x90\xc89\xe7\xf6\x18.\x84\x94J\x06Z)-\xa5\xe2\x9c\x03 \xda\x823\
1959;\x19M\xb5>e\\\x020\xeb\\\xdbvm\xd3\xb6]\xdb\xb6\x8d\x0e\xab0\xaa&\x93I\x9a\
1960\xee\xb6\xdb\xd5\x97xy\xf2\xe0\xc9\xa3o\xcf\x91!\x02\x02""\x109k\xfah8\xe3\\\
1961\x08!\x94\x94JJ\xc5\x18J\xac\xa635\x9d\x9e\xe8p\xc4e`\x1cV\x8d)\xcb\xc6\x9a\
1962\xba\x85\xaau\xcc\x10\x12C&\xd9\xa3o\x16\xdbm\xa4\x94\x8a\xe3\xf8\xdd\xef\
1963\xbf\xe4\xbb\xe4\xd9\x8b\x1f\xc3h\x0c\x88\x08\x08D\xc8z\x0c2\xce\x18\xe7\x8c\
1964q\xce\x19C-\x9a\x93\xe3\xc9\xd1\xd1q4\x9e\t\x19u\x8e\xe7ek\x9b\xbc\xb1Tum\
1965\xd9b\xdbB\xd7\xa1m\xf1h6?=\x9dJ)9\xe7\x88h\xad]~\xba\xac\xea\xea\xe2\xd5OQ4\
1966AD"\xc7,\xeb1\x88\x9e\r\x80\x12\xab\x93\xc5\xe4\xe4\xe4\xc1t~\xacGG(\xa2\xa2\
19672E\x9b\x18Ww\x16\x8c\x01\xeb\x98u\xccZ4\x0e\x1f\x9d\x9d\xce\xe7\x01\xeb\r\
1968\x11\x19c\x9b\xcd\xf5\xe5o?_\xbcz\x8d\xc8\x00\xd0W\xa5\x00_t@@\x80\xb6\x98\
1969\xce\xd4\xd1\xe2x2;\x9e-\xce\xf4haH\xec\xcaMV4eU\xd5u\xd3\x19\xe3\x9c%"@\x04\
1970\xc6\xcf\x9f=v\xb6\x93RJ)\x95RB\x88 \x08\xb4\xd6\xab\xd5\xc7\x0fo\x7f}\xf2\
1971\xf4%\x10\x91\xebE\x03 r\xae\xe3\xccN\xa7\'\xd1x\x16\x8e\x8f\xf4h\xa1\xc2\
1972\xe9\xfa\xf3\xf5\xf5\xf5\xea\xf66\xce\xb3\xac\xae\xab\xaek\x9d\xb5\x88\xc8\
1973\xb8x|zoq4k\xdbV)\xa5\x94\n\x82@)\xa5\xb5VJq\xceo\xd7\x1f\x17\xf7\x1e\x8c\
1974\xc73\x1a*\r\x00\xc8\x01\xd8j2\x9a\xeap$d\x84"2$\xd6\x9f\xaf?\xbc\xbf\xba\
1975\xb9\xd9dYZ\xd7\x95\xe9:GD\x80\x80\x8cs\xf6\xfd\xb3\x87a\x18\xca\xde\x82 \
1976\xf01q\xce\x01\x80h\xb9\x8d\x97Q4u\x8e\xee0@\x06\\\xa7\xf5)\x97A\xe7xQ\x99]\
1977\xb9\xb9\xbe^\xdd\xdcl\xd2tWU\xa5\xb5\x16\x00\x88|S \x00}\xff\xec\xcc/*\x848\
1978\x0c\x881FD\xd6\xda\xd5:n\x9aB\x88\xa0\xc7\x10X\xdb\x04R2.\x8c\xc5\xbcl\x8b6\
1979\xc9\x8a\xe6\xf66\xce\xb2\xb4\xaaJ\xe7\xdc>{\x00\x80\x0c\x81\x16\x8b\xa3\xf9\
1980t\x04\x00\x9cs"r\xce\xf9\x80\x86\x92k\xdb\xb6(\x8a\xaa\xd8\x8d\xa6\xf7\xee\
1981\xa2q\xa6\x912\x8c\xc2\x10\x18\xdf\xa5yg\xeb\xb2\xaa|>\xac\xb5D\xfd\x04\xeb\
1982\xa7\xc9\xc5\xf9#\xc6\xd8A\xc7\xa3\x8f\xc6S\x9b\xa6)\xcb2M\xd3]^\xdf\xe5\x86\
1983\x80\xaci8\xe7\xa1V\xe7O\xef\xcf\x17\xdf\xdc&\xcd\x7f\xde|\xba\xb9\xd9\x98\
1984\xae\xeb\x87\xe6\xc1\x94D\xf8\xeeo\'\xbe\r\x86j\x06\x00\xe7\x1c\xe7\xdc9WUU\
1985\x96e\xf3\xf9<-\xd6\x8e\x0eJ\xc0\x98\xc6?g\x8c\x11\x8c\x1e\xdf\x1f?<y\xfe\
1986\x8f\x8b\xb3\xb7\x7f\xdc\\~\xd8\xbc\xbfZ\x1dR\x8e\x17\xf3\xf9$\x1a0>=>,\xc6\
1987\x98\xb5v:\x9dN&\x93\xf1x,\xf9\x86\xe8\xae\x04\xc8\x19c\x8ci\xdb\xb6\xae\xeb\
1988<\xcf\xa3(\xb2\xd6r\x06/\x9e\xde\xff\xfbwg\x9dq\xff\xbd\xbay\xf3~\xf5\xeej\
1989\x05\x04?\x9c?\xf4B\xf98<\xc6\x93\xa4\x94\xce\xb9\xd1h\x14\x86a\x18\x86Z+s\
1990\x87!4\xa6\xf3s\xb7\xaa\xaa\xaa\xaa|\xcfr\xce\xbd\x1a:\x90/\x9f\x9f\xbd|~\
1991\xd64\xdd\xe5\xd5\xcd\xb7\x0f\x17\xd8\x1b\xe7\xdcc\xfc\xc8\xf1zh\xad\xb5\xd6\
1992A\x10(\xa9:\x0b\x07\xa2Y\xf2\x8c\xa2(\xc20\xb4\xd6\xfa\x96\x16Bx1\xf7<\xad~8\
1993\x7fx\x18\x07\xe7|\x98\x02\x9csk\xad\x1f\x07B\x08\xce92\x0e\xe6@4\x02V\x96eQ\
1994\x14Y\x96i\xad\x89\xc83<`(\xa7\xc1\x06\xad\x0e\xfbF\x08a\xad\xad\xebz\x18q\
1995\xc8\xc4an\x90q\xe5\x19\xbb\xdd.\x08\x02"\xf2B\x0b!\x86B\x1a\x00^+\xcf\x18B\
1996\xf1\x98\xa6i\x10\xd19g\xbd9\xe6\xd5\xda\x8b&U\x94\xa5\xd7I\x92\x8cF#\xa5\
1997\x14\x00x\xb9\xbd\xe2\xbe\xe9\x86\xda\xe5\xbd\xf9\x96\xf4sL)\xe5\x9f\xb1\xd6\
1998\xfajj\x9a\xc6X8\x8c\x06\xf4h\x92\xdc.\x93$\t\xc3\xd0G\xe0}\xf4\x01\xf9G\xff\
1999\x04\xf0~\xf8T\x87a\xe8\x13\xd3u]]\xd7eY\x96e\xb9M2\x9f\xff\x83hd\x10M\x16\
2000\xdb\xed\xcag\xf2\x10\xa3\x94r\xceyOEo\x83PJ)\xef\x19\x11u]\xe7\x9b?M\xd3<\
2001\xcf\xf3\xb2s\x84\xfeX\xd4\x8fN\x80\xa3\xc5\xe9\x97x\x19\xc7\xb1_\xd1\x0f\
2002\x0f?\r\xfd\xa2>=\x7fbx\xb7<#\xcb\xb2$I\xb6\xdbm\x92$\x9f\x97\x9b\xbc4\xc3\
2003\xe2{\x0c"F\x93\xd9\xc9\x83\'\xef~\xff\xc5Z\xeb\x97\xf3\x80\xa07\x7fF9\xec\
2004\x15\xdf\x92^\xab,\xcb\xe28\xdel6q\x1c\xc7q\xfceW\x1a7\xcc<\x8f\xe9\x07\xc9\
2005\xa3o\xcf\xf3]\xb2\xfct\xc9\x18;\xcc\xed\x90\x12/\xe6PHM\xd30\xc6\xbcVI\x92l\
20066\x9b\xd5j\xb5^\xaf\xdf]\xad\xd2\xbc\xeb\x0f\x1d\xf0\x95h\x00\x88\x0c\x9f\
2007\xbd\xf8\xb1\xaa\xab\xcd\xe6z\xd8\x07}\x05\xfbio\xad\xf5}\xae\x94\xaa\xeb\
2008\xda\x87R\xd7u\x9a\xa6\xdb\xed6\x8e\xe3\xf5z\xfd\xe6\xed\xc7\xdb\xa4\x02D@\
2009\xfc:\x1a\xf0\xe7*@\xc00\x1a_\xbc\xfa\xe9\xf2\xb7\x9fW\xab\x8f\xfd>H\xde\xf1\
2010\xaa\xaa\xa6\xd3\xe9h4\xd2Z\xfbj\xf4H\x9f\xf6$I\xe28~w\xb5\xbaM*G\x03\x01i\
2011\xc8\xcd\xbe\x1a\x00\xbd\x0bQ4\xb9x\xf5\xfa\xc3\xdb_o\xd7\x1f\x89\x96~\x8f*\
2012\xcb2\xcb\xb2\xc9d\x12\x86\xe1\x80\x19~\xca\xf3\xfc\xf3r\xf3eW\xa6y\xd7oA\
2013\x0c\x91}U\x02\xd4\x872\x1c\x17\x11\xd9\x93\xa7/\x17\xf7\x1el\xe3\xe5j\x1d\
2014\x17E\x91\xa6\xe9|>\x1f\x8f\xc7a\x18\x1e\xee\x92M\xd3l\x93,/\xbb\xbc4\xc6\
2015\xf9%\xf6+\xec\xf5:\xc8\r\x91#"G\xe4\x80\xfc\xf9\x1c\x81h<\x9eE\xd1\xb4i\x8a\
2016\xaa\xd8\xed\xf2:-\xd6\x92o\xb4VJ*d\x1c\x99\xb0\x8e\x19\x0b\x9d\x05\xb7\xbf#\
2017\xec\x0f{\x87\x17\x83\xbb)@D\x8e\xacs\xce\x1a\x8b\xcc2\xcb\x08\x81\x9c%\xe7\
2018\x9c#!\x82\xd1\xf4\x1e9\xe7\xc8\x11\x91!\xea,\x80!\xff\x7f\xff\xea}F\xf4g\
2019\x92\xfe\xbeB@D\xe0\xfa\xdb\xcb_`\xff\x03Y\x15v\xb6\xe3G\x12\xcf\x00\x00\x00\
2020\x00IEND\xaeB`\x82'
2021
2022def get022Bitmap():
2023 return BitmapFromImage(get022Image())
2024
2025def get022Image():
2026 stream = cStringIO.StringIO(get022Data())
2027 return ImageFromStream(stream)
2028
2029index.append('022')
2030catalog['022'] = ImageClass()
2031catalog['022'].getData = get022Data
2032catalog['022'].getImage = get022Image
2033catalog['022'].getBitmap = get022Bitmap
2034
2035
2036#----------------------------------------------------------------------
2037def get023Data():
2038 return \
2039'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
2040\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
2041\x07aIDATH\x89\xbd\x97Ko\x1c\xc7\x11\xc7\xab\xaa\x1f\xd33\xfb\xe0\x8a"\xb9\
2042\x96l1\x82\xa4XQ\xc0(v\x18\x180"\x05\x01\x8c\x00\x0e\xe0S\xf2\xe9\xf2\x05r\
2043\xc8%\x97\x1c\x03\x18\x08\x907b#\x80a\xc0\x16,\xdb\x91MqWC\xed\xec\xbc\x1f\
2044\xdd]9\xf4\xee\x926rv\x1f\x86\xe0no\xfd\xaa\xfeU]]\x03\xf0\x9d,\x04\x80\x87\
2045\xa7\x8f\xb5\x8e\x94\xd2BJA\x02I "3\x03\xf0f\x17\x87\x07o\xfea\xdc~\x8a\xff\
2046\xcf\xde\xe6/\x03\x0203\xff\xf9O\x7f\x90\x00\xa0udL\xa2#\x13H\x140\xc0\xc0\
2047\xcc\x1e\x80\xads\x9d\xb7\x9d\xb3\x9d\xb5\x9d\xb7\xd6\xda\xc1:f \x12Z\xe9\
2048\xc4\x8c&JE\x00\x80\x88[\x062\x00"\xb0g\xcf\x0e\x00$\x00(\xa5ud\x8c\x89Ud\
2049\xa4\xd4\x82(8\xe3\xfd\x00\xae\x01?DJ\x91\x88\x08\x89\x01\xac\xb5\xc30t]\xd7\
20506M]\xd7e\xfe<\xbb8K&\xfb\xd7\xf6\xe7\xc9d/P\x10\x01\x00\x11\x90\xd9{\xef7\
2051\x18!\xa5RZEFk\xa3\x94\x16B\x00 \xbaJ\x90\x9b\x8c\xa6\xc6\xccI(\x00r\xde\xf7\
2052\xfd\xd0w}?\xf4}\xdf\x99\xb8\x89\x93\xc6\xc4IY\xe4\xeb\xec\xfcezvt\xe3\xf6k\
2053\xc7\xf7\x91\x10\x01\x01\x11\x11\x98\xbd\xb3\xdbh\x04\t!\xa5\x94Z)\xad\x94&B\
2054\x85\xcdt/\x9aN\x8fL<\x12*\xb2\x1e\x9b\xce\xd6u\xe7l\xdbC\xd3{\xb2\x8cLH\x8a\
2055\xe2\x91 !\x85\x94\xd9j\xf5\xf4\x93\x0f\xcbuv\xef\xc1\x9bq2\x06D\x04\x04f\
2056\xa4-\x06I\x10\tA$\x84 B#\xbbW\x0e\xa6\xf3\xf9\\\xe8\x91\x90\xf1\xe0EY\xf7\
2057\xae+;\xc7\xcd\xd0\xd7=\xf6=\x0c\x03\xba\x1e\x9d#v\x12\xc8D\xc6O\xf7\xd89w\
2058\xf6\xd5\x93\xa6m\x1e\x9e>J\x92\t"2{r\xb4\xc5 \x066\x00*ln\x1c\xee\xdd\xbau\
2059\xeb\xf8\xf8\xf8\xda\xc1+O\xbf\xca\xab\xc6V}f};8\xb0\x16\x9c\'\xe7\xc99\xb4\
2060\x1e\x07\x87l\x89\xbd\x00\x8c"\x03\xd7\xf6\x11\t/\xd2\xe7O>\xfe\xe0\xe1\xe9c\
2061D\x02\xc0P\x95\x12B\xd1\x01\x03\x03\xbajo\x16\xcd\xe7\xf3\xe3\xe3\xe3\x93\
2062\x93\x93\xc3\xc3\xc3\xd9a\xf3\xfe_\xfeST]\xdd4m\xdb\r\xd6z\xef\x98\x19\x10\
2063\x81\x84\x10\xda2z\x06F \x81&\xa1C\xadLd^\xbcx\xf6\xc5g\x1f\xdd\xbe{\x02\xcc\
2064\xec\xb7\xa2\x0100{?(\xe1\xaf_\xbf9\x9f\xcf\xef\xdc\xb9sxx\x88\x88\xb7_\x89\
2065\x87\xae\xbb\xb8H\xcb\xa2h\xdbf\x18z\xef\x1c"\x92\x90\x12\xc9\x93\x00$D\xe1\
2066\xac\x00/\x88T\x14E&2Z\xab\x8b\xc5\xb3\xfd\x83\x1b\xe3\xf1\x1e\xef*\r\x00\
2067\xd8\x03\xb8f:\x9e\xcdf\xb3\xa3\xa3\xa3\xf9|\x1e\xa2t\xce\xbdu2\xff\xc7?\xff\
2068\xd5\xb6\x8d\x1d\x06\xcf\xcc\x80\x80$\x04\x11z\x8f\x84HD\x92\x88\x9c\x93\xc0\
2069\xc3\xfe\xf5d\x1c\xf3r\xa1\x99\xcfV\xe9Y\x92L\xbd\xe7K\x0c\xb0E\xb6\xa3\xd1h\
2070:\x9d\xcef3"\xf2\xde;\xe7\xd24\x95d\x7f\xfa\xa3\xe3\xf7\xff\xfa\x11\x000\x87\
2071C\x81\x00\x0c$\x08\x11\x90\x88\x1c\x91\xd0\x84o\xfc\xe0\xe6\xabG\xc9\x8b\x17\
2072/\x10\xc09w\xbeH\xbb\xae\x922\xdab\x18\x9c\xeb\x8c\xd6\xc6\x98$I\x94R\xc30\
2073\x0c\xc3\xb0^\xafW\xabUY\x96o\xfc\xf0\xd6\xe7\xcf\xd2\xa7\xff}\x0e\x00\x80\
2074\x84\x01\x07\x8c(\x10\x99\x89\x0e\x0e\xae\xff\xf2\xd1\xfd\xd9\xc4\x14E\x81\
2075\x88\xce\xb9\xbe\xef\xab\xaaj\xaa\xf5hzp\x19\x8d\xb7\x9d\x10\xb1\xd6ZJi\xad\
2076\xad\xaaj\x18\x86<\xcf\xeb\xba\xf6\xde#\xe2\xaf~q\xf2\xdb\xdf\xad\xac\xed6\
2077\xe7\x1c\x00\x10\x19\x18\x11OO\xee>~\xeb\xfbZ\tk\xad\x10\x82\x99\xbb\xae\xab\
2078\xeb:\xcf\xf3u\xd9^\xe6\x86\x81\x9d\xed\x84\x10\x88\xe8\xbdo\xdb6\xcf\xf3a\
2079\x18\xea\xba\xee\xfb\x9e\x88\x00 6\xfa\xd7\xef\xbe\xf9\xfb?\xfe}\xd7\x17\x01\
2080A\xab\xf8\xbdw\x1e>\xb8w3\xec\xf1\xde\x0b!\xbc\xf7M\xd3\x14E1\x9b\xcd\xf2j\
2081\xe1\xf9J\t\x047\xbd\xf7\xd6\xda\xa6i\x9cs\x81\x17ZuhR\xdf{\xf5\xfa\xdb\xa7\
2082\xaf\xff\xed\xdf\x9f\x06\xd2k7\x0e\xdf{\xe7\xc7\xfb\xb3\xb1\x10BJ\x19\xf6\
2083\x10\x91sn:\x9dN&\x93\xf1x\xac\xc4\x92\xf9\xb2\x04\xd8[k\xad\xed\xfb\xbem\
2084\xdb\xb2,\x93$q\xce9\xe7\x84\x10D\x14\x9ce\xe6\x9f\x9d\xde\xfb\xf4\xf3\xe5\
2085\xc5\xcb\xec\xed\xd3\xfb?\x7f\xeb\xf5\xf0U\xc0\x04\x92R\xca{?\x1a\x8d\xe28\
2086\x8e\xe3\xd8\x18m/1\x8c\xd6\x0e\xa1\xef6M\xd34M0\x1a\x18\xdf\xbaP~\xf3\xeeO\
2087\xf2\xa29~\xf5z\xe8\x1dB\x88\x80QJ\x05\xc5\xac\xb5\xc6\x18cL\x14EZ\xe9\xc1\
2088\x01\\\x8a\xe680\xaa\xaa\x8a\xe3\xd89\'\xa5\x8c\xa2HJ\x19\xc4\x0c<D\xdc\x9b\
2089\xc4\xb3i\xb2\x8bC\x08\xa1\x94RJi\xad\x85\x10\xce\xb9PGRJ!\x04\x92\x00{E4\
2090\x06\xaa\xeb\xba\xaa\xaa\xa2(\x8c1\xcc\x1c\x18\x01\xb0\xbd@.\xd7N\xab\xf0\
2091\xd4Z\x07\xeb\xce\xb9\xb6m\x83\x13\x88\x88$\xaf\xe6\x06I\xe8\xc0X\xaf\xd7Q\
2092\x14\x85\xb4+\xa5\xa4\x94\xbb\xdc\xec\x00A\xab\xc0\xd8\x85\x120]\xd7\x85r\r\
2093\xa9u~\xa3\xf9F4\xa5\x93"\x7f\x9ee\xd9h4\xd2Z\x03@\x90;(\x1ej\x9d\xb6Kl\x97R\
2094*\x8a"cL\xc0\x84=\xce\xb9PM]\xd7Y\x07W\xa3\x013\x9ad\x17gY\x96\xc5q\x1c"\x08\
2095>\x86\x80\xc2\xd6o\x01\x82\x1f!\xd5q\x1c\x87\xc4\x0c\xc3\xd0\xb6m]\xd7u]\xaf\
2096\xb2"\xe4\xffJ4*J&\xfb\xab\xd5y\xc8\xe4U\x8c\xd6:4\x02"\x92\xdb\xb5\x13Jk\
2097\x1d<c\xe6p\xa2\xf3<\xcf\xf3\xbc,\xcb\xb2\x1e<\x87\x93\xbck\x9d\x00\xd7\xf6\
2098\xe7/\xd3\xb34M\x83E\xadu\x14EQ\x14\xed`!=\xdfb\x04\xb7\x02\xa3(\x8a,\xcbV\
2099\xabU\x96e_\x9f-\xcb\xda\xee\x8co0\x88\x98L\xf6\x8en\xdc~\xfa\xc9\x87\xce\
2100\xb9`.\x00\xa2\xed\n3\xca\xd5\xb3\x12\x8ed\xd0\xaa(\x8a4M\x97\xcbe\x9a\xa6i\
2101\x9a\xbe\\\xd7v\xb3}\x87\xd9\xcep\xaf\x1d\xdf/\xd7\xd9\xd9WO\x88\xe8jnw)\tb\
2102\xee\n\xa9\xeb:"\nZeY\xb6\\.\xcf\xcf\xcf\x17\x8b\xc5\xd3/\xcf\xf3r\xd8\x0e\
2103\x1d\xf0\r\xd1\x00\x10\t\xef=x\xb3i\x9b\xe5\xf2y`\x04\xd3\xa1\xb3\x05\xeb\
2104\xe1\x9ck\xadC\xc7\x0b\x07%\xcf\xf3\xd5j\x95\xa6\xe9b\xb1\xf8\xf4\xb3g\x17Y\
2105\x03\x88\x80\xf8\xcdh \xccU\x80\x80q2~x\xfa\xe8\xc9\xc7\x1f\x9c\x9f?\x13B\
2106\xc0\xf6\x0e\r=b:\x9d\x8eF#cL\xa8\xc6\x80\x0ci\xcf\xb2,M\xd3\xa7_\x9e_d\x8d\
2107\xe7\x1d\x01y\x97\x9bM5\x00\x06\x17\x92d\xf2\xf0\xf4\xf1\x17\x9f}t\xb1x\xc6|\
2108\x16\xee\xa8\xba\xae\x8b\xa2\x98L&q\x1c\xef0\xbb\xaf\xca\xb2\xfc\xfal\xf9r]\
2109\xe7\xe5\xb0\x1d:\t\xf1\xb2\x1f\x86\xfb\x06\xb7\x83\xe2f\\D\xa4\xdbwO\xf6\
2110\x0fn\xac\xd2\xb3\xf3EZUU\x9e\xe7\xb3\xd9l<\x1e\xc7q\x1cEQ8\xb0!\xcaUV\x94\
2111\xf5P\xd6\xd6\xfa`bca\xa3\xd7\x95\xdc0{f\xf6\xcc\x1e8\xcc\xe7\x08\xcc\xe3\
2112\xf1^\x92L\xbb\xaej\xaa\xf5\xbal\xf3j\xa1\xc4\xd2\x18\xad\x95F\x12H\xd2y\xb2\
2113\x0e\x06\x07~\xf3\x8e\xb0\x19\xf6\xae\xbe\x18\\v\x01f\xf6\xec\xbc\xf7\xce:$G\
2114\x8e\x18\x81\xbdc\xef\xbdg)\xa3\xd1\xf4\x80\xbd\xf7\xec\x99\xd92\x0f\x0e\xc0\
2115r\xf8}x\x06\x9fq7$\xc0\xe63f\x06\xbf}{\xf9\x0e\xd6\xff\x00\xe9\xdc\x91 \xc3\
2116\x93\x95\xba\x00\x00\x00\x00IEND\xaeB`\x82'
2117
2118def get023Bitmap():
2119 return BitmapFromImage(get023Image())
2120
2121def get023Image():
2122 stream = cStringIO.StringIO(get023Data())
2123 return ImageFromStream(stream)
2124
2125index.append('023')
2126catalog['023'] = ImageClass()
2127catalog['023'].getData = get023Data
2128catalog['023'].getImage = get023Image
2129catalog['023'].getBitmap = get023Bitmap
2130
2131
2132#----------------------------------------------------------------------
2133def get024Data():
2134 return \
2135'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
2136\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
2137\x06\xe9IDATH\x89\xbdW]\x8f\xdbV\x0e%y\xbf$\xd9\xe3q&\x99qR\xb4\x83`\xda"(\
2138\x10\x04(\xd2\xa7E\xf2\x9b\xf7\x0f\xec\xd3\xfe\x80\xf6\xa5(\xd0\x06\t\x12L;\
2139\xb1]9\x96e}Z\xf7^\xee\x03m\x8f\xd3\xee\xeb.\x1fd\xd8\x96x.y\xc8C\n\xe0\xffb\
2140\x08\x00/^\xbe\xb6\xd6\x19c\x95\xd6\x8a\x14\x92BDf\x06\xe0\xfd],\x17\xde\x7f\
2141a<\xfc\x8a\xff\xcd\xdf\xfe\x93\x01\x01\x98\x99\xff\xfd\xaf\x7fj\x00\xb0\xd6%\
2142If]"H$0\xc0\xc0\xcc\x11\x80}\x08}\xf4}\xf0\xbd\xf7}\xf4\xde\xfb\xc1\x07f R\
2143\xd6\xd8,\x19\x9d\x19\xe3\x00\x00\x11\x0f\x18\xc8\x00\x88\xc0\x91#\x07\x00\
2144\xd0\x00`\x8c\xb5.I\x92\xd4\xb8Dk\xab\x88\xe401\x0e\x10Zd\x9fX\xabT\xaa\x94\
2145\x02\x00\xef}\xd3v}\xdfwm\xdb4MU~,Vw\xd9\xd9\xc5\x83\x8bYvv.(\x88\x00\x80\
2146\x08\xc8\x1cc\x8c{\x18\xa5\xb51\xd6\xb8\xc4\xda\xc4\x18\xab\x94\x02@\x0c\xb5\
2147Qq2\x9e\x8eF\xa3$I\xac\xb5\x88\x18c\xdc\xedv\xefo\x17\xbb]\x9f\xa4m\x9a\xb5I\
2148\x9aU\xdbrS\xcc?\xe5wWO\x9e~y\xfd\x0c\t\x11\x10\x10\x11\x819\x06\x7f\x88F\
2149\x91RZkm\x8d\xb1\xc6X"4\xd8\x9eO\xdd\xc3\x87_L\xa7\xd3\xc9d\x92e\x99\xd6:\
2150\xc6\xe8\xbd\xef\xba\xee\xb7\x0f\x1b\xcf\xc8\x84d(\x1d)RZi]\xac\xd7\xef~\xfd\
2151\xa9\xda\x14\xdf|\xf7}\x9a\x8d\x01\x11\x01\x81\x19\xe9\x00\x83\xa4\x88\x94"R\
2152J\x11a\xa2\xfb\xc7\x8f&\x8f\x1f?\x9e\xcdfWWW\xd3\xe9\xd4\x18#\x00m\xdbVU\xd5\
2153\xec`\x180\xec0\x04\xe2\xa0\x81\x12\x97\xc4\xc99\x87\x10\xee~\x7f\xd3v\xed\
2154\x8b\x97\xaf\xb2\xec\x0c\x11\x99#\x05:\xc0 \n6\x00\x1al\x9f\\\x9e\x7f\xf5\
2155\xd5W\xd7\xd7\xd7777\xb3\xd9\x8c\x88\x86a\xa8\xeb\xba,\xcb\x10B\x96e!R\x08\
2156\xe8#\x0e\x01\xd9\x13G\x05\xe8\\\x02\x0f.\x10\tW\xf9\xc77\xbf\xfc\xf8\xe2\
2157\xe5kD\x02@\xa9J\rRt\xc0\xc0\x80\xa1>\x9f\xba\xd9lv}}\xfd\xfc\xf9\xf3\xcb\
2158\xcbK\x00\x881\x0e\x07\x8b1\x86\x10\x98\x19\x10\x81\x94R\xd63F\x06F \x85IF\
2159\x97\xd6$.\xf9\xf3\xcf\xdb\xf7o\x7f~\xfa\xf5s`\xe6xH\x1a\x00\x03s\x8c\x83Q\
2160\xf1\xe1\xc3/f\xb3\xd9\xcd\xcd\xcd\xe5\xe5\xa5tO\x08a\xb3\xd9\x94e\xd94M\xd7\
2161u!\x04D$\xa55R$\x05H\x88*x\x05Q\x11\x19\xe7\x9c\xb3Nk\xbdZ\xdc^<z2\x1e\x9f\
2162\xf3\xb1\xd2\x00\x80#@h\'\xe3\xe9t:\xbd\xba\xba\x9a\xcdf\x12e\x08!\xcf\xf3\
2163\xf5z\xdd4\xcdn\xb7CD\xa5\x14 )E\x841"!\x12\x91&\xa2\x104\xf0\xa0,;g\x95"\
2164\x80\xe5:\xbf\xcb\xb2I\x8c|\x0f\x03\xec\x91\xfdh4\x9aL&\xd3\xe9\x94\x88$?y\
2165\x9e\xafV\xab\xaa\xaab\x8cD\xc4\xccD\x84H\x00\x0c\xa4\x08\x11\x90\x88\x02\
2166\x91\xa20p4L\xc1X\xe7\xacF\xe0|\xb5\xee\xfbZkw\x80a\x08\xa1O\xacM\x92$\xcb2c\
2167\x8c0\xb1\xd9l\xd6\xebuUU\xcc|h9$"Dd@\x04FT\x88\xccDH\nI1{\x84\x80\nRk\x15A\
2168\xd7\xb5m\xbd\x19M\x1e\xddG\x13}\xafTj\xad\xd5Z{\xef\xeb\xba\x1e\x86A\xf8\
2169\x881\x1e1\x8e\xca%\xdf\x19\x18\x11\t\x90\x14+\xa5c\xd4\xcc\x1e\x15+\x03c\
2170\x03\xd3\xb6\xd96\xdd=7\x0c\x1c|\xaf\x94\x92>\xef\xba\xae,\xcba\x18\x84\x0f"\
2171:\x11\x10d\x16I\x04\x90^\x07\x04$\x02`\x02d\x05\xacA\x05\xa515j2\x99Tm\x1e\
2172\xf9\xa4\x04\xbc\xef\xa5v\xbd\xf7m\xdb\x86\x10\x04O\xfc~\x86qTGi4$\x14\xb6\
2173\x10\x14\x03sP\xa4\xc8\x90K\xcch<6\xf9J\x1e\xd9\x17t\xf4\xde{\xbf\xdb\xed\
2174\xba\xae\xab\xaa*\xcb\xb2\x10B\x08A)ED\x12\xd0=\xc6\xbd\xec#\x12\xed\t#\x05\
2175\x00\xc0ZQ\xd4\x1a\xad\xe5\x90$Ib\xfd=\x0c\xa3\xf7\xc30\x0c}\xdf\xb7m\xdb\
2176\xb6\xad8\x15\x8c\xbf{\xfe\xc7\x0f\xcf\x00\xf6\xb5\xa0\xb4\x16A\xd4Z#\x12p\
2177\xf4~\x17vu\xdf\x14y\xec\xac\xb1C8\xa8\x00\x00\xf8\xc0\x82Q\xd7u\x9a\xa6!\
2178\x04\xad\xb5sNk-\xc9<e\xe8\xd5\x0f\xdfJ\x88J)c\x8c=\x98R*\x84P\xd7\xf5|>\xff\
2179\xf0!\x96E\x8e\xa4\xc0\x9f$\x8d\x81\x9a\xa6\xa9\xebz\xbb\xdd&I\xc2\xcc\x82!\
2180\x00Gn\x8e&\x18Zk\xb9\n\x8c\xd6:\x84\xd0u\x9d\x1c\x02\x11\x91\xf4)7H\xca\n\
2181\xc6f\xb3q\xce\t\xed\xc6\x18\xad\xf5\x91\x9b#\x80h\x81`\x18c\x8e\x01i\xad\
2182\xfb\xbe\x97r\x15jC\xdc\xe7|\x9f4c\xb3m\xf9\xb1(\x8a\xd1hd\xad\x05\x00\xad\
2183\xb5\xb8PJI\xad\xd3\xc1\xd4\xc1\x8c1\xce9\x19z2\xf7\x88(\x84 \xd5\xd4\xf7\
2184\xbd\x0fp\x1a\r$\xa3\xb3buW\x14E\x9a\xa6\x12\x81\x9cQ\x02\x92[\xff\x02 \xe7H\
2185\x92\xc49\x97\xa6\xa9\x103\x0cC\xd7uM\xd34M\xb3.\xb6\xc2\xffI4\xc6eg\x17\xeb\
2186\xf5\\\x98<\x85\xb1\xd6\x8a\x10\x10\x91>\xd8)\xf3r2f\x96\x8e.\xcb\xb2,\xcb\
2187\xaa\xaa\xaaf\x88,\x9d|\x94N\x80\x07\x17\xb3O\xf9]\x9e\xe7\xe2\xd1Z\xeb\x9cs\
2188\xce\x1d\xc1\x84\x9e\xbf`\xc8\xb1\x04c\xbb\xdd\x16E\xb1^\xaf\x8b\xa2\xf8\xe3\
2189nY5\xfe\xe8\\\x1f\xbb!;;\xbfz\xf2\xf4\xdd\xaf?\xc9D\x91\xfa\x91\xec\x8b\xc9\
2190\x8e"\xfc\xabC\xb3 \xa2\xe4j\xbb\xdd\xe6y\xbe\\.\xf3<\xcf\xf3\xfc\xd3\xa6\
2191\xf1\xf1^\x08\xb5(\x87\xd8\x97\xd7\xcf\xaaMq\xf7\xfb\x1b":\xe5\xf6H\x89$\xf3\
2192XH}\xdf\xcb\x08o\x9a\xa6(\x8a\xe5r9\x9f\xcf\x17\x8b\xc5\xbb\x0f\xf3\xb2\x1a\
2193\x0eK\x07|\x964\xd1\xa7o\xbe\xfb\xbe\xed\xda\xe5\xf2\xa3`\x88kQ3\xf1.\xbag\
2194\xad\x15\xc5\x93F)\xcbr\xbd^\xe7y\xbeX,~{{\xbb*Z@\x04\xc4\xcf\xa3\x01\xd9\
2195\xab\x00\x01\xd3l\xfc\xe2\xe5\xab7\xbf\xfc8\x9f\xdf\xca\xfe\'3T4b2\x99\xc8\
2196\xda&\xd5(\x90B{Q\x14y\x9e\xbf\xfb0_\x15m\xe4#\x02\xf2\x91\x9b}5\xecu\x1d\
2197\xb3\xec\xec\xc5\xcb\xd7\xef\xdf\xfe\xbcZ\xdc2\xdf\x85\x10v\xbb]\xd34\xdb\
2198\xed\xf6\xec\xec,M\xd3#\xcc\xf1\xaf\xaa\xaa\xfe\xb8[~\xda4e5\x1cf\x86\x0c\
2199\xd9\x93\x12\xe0C(\xc7u\x11\x91\x9e~\xfd\xfc\xe2\xd1\x93u~7_\xe4\xb2=M\xa7\
2200\xd3\xf1x\x9c\xa6\xa9sN\x1aV\xa2\\\x17\xdb\xaa\x19\xaa\xc6\xfb(.\xf6\x1e\xf6\
2201\xf9:\xe1\x8692sd\x8e\xc0\xb2\x9f#0\x8f\xc7\xe7Y6\xe9\xfb\xba\xad7\x9b\xaa+\
2202\xeb\x85Q\xcb$\xb1\xd6X$\x85\xa4C$\x1f`\x08\x10\xf7\xef\x08\xfb\x19t\xfabp\
2203\xaf\x02\xcc\x1c9\xc4\x18\x83\x0fH\x81\x021\x02\xc7\xc01\xc6\xc8Z\xbb\xd1\
2204\xe4\x11\xc7\x1892\xb3g\x1e\x02\x80gy\xfe0\x84\x18\xe4\x15@\x96\x04\xd8\xff\
2205\xc6\xcc\x10\xff6\xa5\xfew\xf6\x1fo\xebo\xf2\xff\x82\xa3\x96\x00\x00\x00\x00\
2206IEND\xaeB`\x82'
2207
2208def get024Bitmap():
2209 return BitmapFromImage(get024Image())
2210
2211def get024Image():
2212 stream = cStringIO.StringIO(get024Data())
2213 return ImageFromStream(stream)
2214
2215index.append('024')
2216catalog['024'] = ImageClass()
2217catalog['024'].getData = get024Data
2218catalog['024'].getImage = get024Image
2219catalog['024'].getBitmap = get024Bitmap
2220
2221
2222#----------------------------------------------------------------------
2223def get025Data():
2224 return \
2225'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
2226\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
2227\x07MIDATH\x89\xbd\x97K\x8f\x1b\xc7\x11\xc7\xab\xaa_3\xc3\xc7\xd2\xd2\xeeRr\
2228\xa4\x8d\xb0Vb\x0b^\x08Q\x0489X>\xf9\x16$\xb9\xe4\x94\xef\x96\x0f\x10\xf8\
2229\x90S\x82 \x88\x81\xc0\x81\x91\x9bt\x11$[\x1b\xc9\x8f\x95\xb9\xbb\xdc\xa18$\
2230\xe7\xc1\xe1tw\xe5\xd0\xc3\xd9\xb5\x91\xb3\xfb@.\x87\xcb\xfau=\xfa_\xd5\x00?\
2231\xcaB\x00\xb8\xff\xf0\x91\xd6F)-\xa4\x14$\x90\x04"23\x00\xb7\xff\xc5\xe1\x85\
2232\xdb\x0f\x8c\xdb\xa7\xf8\xff\xec\xb5\xef\x0c\x08\xc0\xcc\xfc\xd9?\xff"\x01@k\
2233\x13E\x896Q Q\xc0\x00\x033{\x00\xb6\xce\xd5\xde\xd6\xce\xd6\xd6\xd6\xdeZk\
2234\x1b\xeb\x98\x81Hh\xa5\x93\xa87P\xca\x00\x00"n\x19\xc8\x00\x88\xc0\x9e=;\x00\
2235\x90\x00\xa0\x94\xd6&\x8a\xa2X\x99HJ-\x88\xc2f\xbco\xc0U\xc86\xd2Z\x88X\x08\
2236\x01\x00\xd6\xda\xa6i\xea\xba.\xcb\xb2(\x8a\xd5\xf24\x9bM\x92\xc1\xb5\xb7\
2237\xae\x8d\x93\xc1N\xa0 \x02\x00" \xb3\xf7\xde\xb7\x18!\xa5RZ\x99H\xebH)-\x84\
2238\x00@t\x85\x12~\xd8\x1f\xf5z\xbd(\x8a\xb4\xd6\x88\xe8\xbd\xdfl6u]WUU\x14\xc5\
2239j\xb5\xca\xb2,\xcb\xb2\xf9\xfc\xecM:\xd9\xbfy\xe7\xd6\xc1\xbbH\x88\x80\x80\
2240\x88\x08\xcc\xde\xd9\xad7\x82\x84\x90RJ\xad\x94VJ\x13\xa1\xc2jgd\xae_\x7f{4\
2241\x1a\r\x87\xc3$I\xa4\x94\xde{k\xedz\xbd\xee\x18\x8b\xc5\xa2\xd7\xeb\xc5q\xac\
2242\xb5N\xd3\xf4\xd5\x97O\xf2Ev\xf7\xde\x838\xe9\x03"\x02\x023\xd2\x16\x83$\x88\
2243\x84 \x12B\x10a$\xeb\x1b\xbb\xc3\x1b7n\x8c\xc7\xe3\xfd\xfd\xfd\xd1h\xa4\x94\
2244\xea\x00y\x9eWU\x15\xc7q\x14E\xc6\x18\xad\xb5\x94R\x08\xe1=7\x8d\x9d\xbc>\
2245\xae\xd6\xd5\xfd\x87\x1f&\xc9\x00\x11\x99=9\xdab\x10\x03\x1b\x00\x15V7\xf7vn\
2246\xdf\xbe}pppxx8\x1e\x8f\x89\xa8i\x9a\xa2(\x96\xcb\xa5s.I\x12\x00\xf0\xde333\
2247\x03\x00\x111\xc04]\xbdum\x17\tg\xe9\xe9\xf1\xb3\xc7\xf7\x1f>B$\x00\x0cU)!\
2248\x14\x1d00\xa0+vFf<\x1e\x1f\x1c\x1c\x1c\x1d\x1d\xed\xed\xed\x05\x8b\xcdvy\
2249\xef\x9ds\xcc,\x840\xc6 \xa2\x94R)\xf5\xe4\xd9kO&JpO\xab\xc8D\x17\x17\'_\xbf\
2250|z\xe7\x9d#`f\xbf\r\x1a\x00\x03\xb3\xf7\x8d\x12\xfe\xfa\xf5\xb7\xc7\xe3\xf1\
2251\xe1\xe1\xe1\xde\xde^8=\xce\xb9\xc5b\xb1\\.\xcb\xb2\\\xaf\xd7\xce\xb9\xc0\
2252\x08\x00\xa5\xd4\xd3\x17\xa7\xcb\xc2\x01ED\xca\x18c\xb4\x91R\xce\xceO\xae\
2253\xed\xde\xec\xf7w\xb8\xab4\x00`\x0f\xe0\xaaa\x7f4\x1a\x8d\xf6\xf7\xf7\xc7\
2254\xe3q\xf0\xd29\x97\xa6\xe9|>/\xcbr\xb3\xd9 \xa2\x10\x82\x88BEH)\xb3\xd5\xfa\
2255\xd9\x7f\xcf\x95\x8e\x9c\x93\xc0\x8d\xd0l\x8c\x16\x82\x00\xa6\xf3t\x92$C\xef\
2256\xf9\x12\x03l\x91m\xaf\xd7\x1b\x0e\x87\xa3\xd1\x88\x88B|\xd24\x9d\xcdfy\x9e{\
2257\xef\x89\x88\x99\x89(\xfc\x82\x886\x8d\xfb\xfbg_(\xa5\x89\x04\xb9\x86\xbdbrJ\
2258\x1b\xa3%\x02\xa7\xb3y]\x17R\x9a-\x86\xc1\xb9:\xd2:\x8a\xa2$I\x94R!\x13\x8b\
2259\xc5b>\x9f\xe7y\xce\xcc\xdb#\x87\x01\xe3\xbdG\xc4\x7f\xfc\xfbyU\xad\x85TH\
2260\x02I0[\x04\x87\x02b\xad\x05\xc1z]U\xc5\xa27\xdc\xbd\xf4\xc6\xdbZ\x888T\xa7\
2261\xb5\xb6(\x8a\xa6iB>\x82\xc5\xabZ\x12\\y\xfab\xf2\xd5\xc99\x12\x11 \t\x16Bz/\
2262\x99-\n\x16\n\xfa\nFU\xb9*\xd7\x97\xb9a`gk!D8\xe7\xeb\xf5z\xb9\\6M\x13\xf2\
2263\x11\xb6\xdf\x91B\x11O\xd3\xe5\xa7\x9f?o\xcf\x01\x12\x010\x01\xb2\x00\x96 \
2264\x9c\x90\x18+1\x1c\x0e\xf3*\xf5|\xa5\x04\xac\xadC(\xac\xb5UU9\xe7\x02/\xd8\
2265\xfd\x01\x03\x00\xfe\xfa\xaf\xa7\xb6\xd9 "!\x11"\x01\x82``v\x82\x04)2\x91\
2266\xea\xf5\xfb*\x9d\x85\x9f\xb4\x05\xed\xad\xb5\xd6n6\x9b\xf5z\x9d\xe7y\x92$\
2267\xce\xb9P\xbbD\x14\x1c\xea\x18\x9f~\xfe\xc5\xecM\xd6\n\x17QH\x18\x92\x00\x00\
2268`)\xc8K\x89Z\xb3\x8b\xa2(\xd2\xf6\x12\xc3hm\x13t\xb7\xaa\xaa\xaa\xaa\x82\xd1\
2269\xc0\xf8aCA<9}\xd3Jc\xd0\x0fj\xa5\n\x91\x00X\x92W\x8a\x94fo\x8dV\xbaq\x00\
2270\x00\xad\x15\xeb\xb8\xd3\xdd\xa2(\xf2<\xaf\xeb\xda9\xd7\x16\x88\xf7\x1d\x03\
2271\x00\xfe\xf8\xfb_\xbd\xff\xdeO\x01\xdb\x88\x11\t")\x84\x14RJ)\x95n\x97\x10\
2272\x02I@\x10\xa4\x104\x06j\xfb\xc7j\x15\xc4q\xb3\xd9\x84\x0cu\xb1\xea\xb6\x9e\
2273\xc4\xe6w\x1f\xff\xe2\x0f\xbf\xf9\xb561"\t\x12B\n!\x95\x94J)m\xb4\x8ac\xad\
2274\x95$"$y57HBw\xdan\x8c\tiWJI)\xbb\xdct\x98\xa0\x05\xef\xff\xfc\xd6\xc1O\xf6\
2275\xfe\xfc\xb7\xc7\xf3\xf9*4\x12!\x08\x11\xe2\x88b\x83R\xb0\xf7\xce\xf96Z\x02\
2276\x00\xee\x1c\xdeC\xc4b5SJ\x05g\x83\x9c\x84ED\xe2\xfb\xab\xfbj8\xe8}\xf4\xc1{\
2277JG\'\x93yxj\x94\xe8\'r\x90\x10\xbb\xf5r\x91\xa5o\n\xeb\xe0\xf8\xf9\x93\xb6\
2278\xa0\xa3\xde \x9bM\xb2,\x8b\xe38\x98\x0e\xc8\xe0P\'\xf8\x1d)<WJEQ\xf4\xdb\
2279\x8f\x7f\xf9\xe0\xe8\xee\x9f>\xf9\x0f\xbbubp\x90\x90\x96\xb6(\x9b,\xcb\x9b6\
2280\xb9[oL\x94X\xdb,\xb3\x94\xb6\xab3\xd4\xfd\xd1}\x0c;0\xc6\x84\xce\x16\xc7\
2281\xf1xo\xf4\xd1\x07?\x9b\xa6\xcbfS\x0ec\x02\xb7^-\xe6\xa7\xe7\xf3j\xc3\x00p\
2282\xfc\xfcI\x8bQZG&\xbe\xb88m6u\xd8\xb8\x94\xb2\xf3\xa6\xc3t\x0f\xf5\x95\xa5\
2283\x94\x02\x00\xf6\xee\xe0\xc6\x80m]\xe6\x8b\xaaX~\xf3\xedw\xb3\xac\xf2\x0c\
2284\x01#\xbb*J\x06;\xfb7\xef\xbc\xfa\xf2\x89s.\xf4\xab`\xc2lW(\xeb\x90\xff.C\
2285\x88\xe8\x9ck\x9af\xb5Z\xa5i\xaa\xa8!\xd8,\x16\xf3\xf9\xb2\xb4\xfeR\x08%\xc0\
2286\xe5\x0cw\xeb\xe0\xdd|\x91M^\x1f\x13Q\x88Iw\x02\xc2\n\xc1\x0c=\xc29W\xd7uh\
2287\xe1eYfY6\x9dN\xcf\xce\xce..\xa6_}{\xbe\xcc\x9b\xed\xd0\xd1a\xba\x03Nx\xf7\
2288\xde\x83j]M\xa7\xa7\x81\x11L\x075\x0b\xd6\x83\xeei\xad\x83\xe29\xe7\x82\xd4\
2289\xce\xe7\xf34M\xcf\xcf\xcf_\xbc<\x99e\x15 \x02\xe2\xf7\xbd\x81 O\x80\x80q\
2290\xd2\xbf\xff\xf0\xc3\xe3g\x8f\xcf\xceN\xc2\xfc\x17zh\xd0\x88\xe1p\x18\xc6\
2291\xb6P\x8d\x01Y\x96\xe5r\xb9\xcc\xb2,M\xd3W\xdf\x9c\xcd\xb2\xcasG\xc0p\xb6%\
2292\xb4\xf3n\xcb\x02\xc4$\x19\xdc\x7f\xf8\xe8\xeb\x97Og\xe7\'\xcc\x13\xe7\xdcf\
2293\xb3)\xcbr\xb5Z\r\x06\x830:\x05L\xf7U\x9e\xe7\xdfM\xa6o\x16\xe52o\xb6=\x83\
2294\x10/\xf50\xf4\x1b\xdc\x0e\x8a\xd0\xc9\xe1\x9dw\x8e\xae\xed\xde\x9c\xa7\x93\
2295\xb3\xf34LO\xa3\xd1\xa8\xdf\xef\xc7ql\x8c\t\xcd)x9\xcfVy\xd9\xe4\xa5\xb5\x1e\
2296.\xf5\x14\xa9\x8d\xd7\x95\xdc0{f\xf6\xcc\x1e8\xcc\xe7\x08\xcc\xfd\xfeN\x92\
2297\x0c\xeb\xba\xa8\x8a\xc5"_/\x8bs%\xa6Q\xa4\xb5\xd2H\x02I:O\xd6A\xe3\xc0\xb7w\
2298\x84v\xd8\xbbz1\xb8\xd44f\xf6\xec\xbc\xf7\xce:$G\x8e\x18\x81\xbdc\xef\xbdg)M\
2299o\xb8\xcb\xde{\xf6\xccl\x99\x1b\x07`\xdbYp+\xac\x0c\xe1\n\xc0\x80\xb8\xbd\
2300\xaf003\xf8\xed\xed\xe5GX\xff\x03,}\x834\xc6\xa3\x1c\x05\x00\x00\x00\x00IEND\
2301\xaeB`\x82'
2302
2303def get025Bitmap():
2304 return BitmapFromImage(get025Image())
2305
2306def get025Image():
2307 stream = cStringIO.StringIO(get025Data())
2308 return ImageFromStream(stream)
2309
2310index.append('025')
2311catalog['025'] = ImageClass()
2312catalog['025'].getData = get025Data
2313catalog['025'].getImage = get025Image
2314catalog['025'].getBitmap = get025Bitmap
2315
2316
2317#----------------------------------------------------------------------
2318def get026Data():
2319 return \
2320'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
2321\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
2322\x07%IDATH\x89\xbdWKo\x1c\xc7\x11\xaeGw\xcfk_\xa6H.)H\x04M\tp\x04\x0bJ\x0c\
2323\xe5\x18\xfd\xc7\xfc\x82\xfc\x85\x9c\x03\x18\x08\x92SN\xf6\xc5pbQ\xb2d\x89Y>\
23244\xdc\xe7\xcc\xce\xab\xbb+\x87\xde]\xd2Nru\x1ffgwg\xea\xeb\xaa\xfa\xea\xabj\
2325\x80_e!\x00\xbcx\xf9\xca\x98Hk\xc3J11\x12#\xa2\x88\x00\xc8\xe6)\t\x17\xd9|\
2326\x11\xdc\xfe\x8a\xff\xcb\xde\xe6S\x00\x01DD\xfe\xfe\xf5\x9f\x15\x00\x18\x13\
2327\xc5qj\xa28 Q\x80\x01\x01\x11\xf1\x00b\x9dk\xbcm\x9cm\xacm\xbc\xb5\xd6v\xd6\
2328\x89\x00\x11\x1bm\xd28\xebk\x1d\x01\x00"n1P\x00\x10A\xbcxq\x00\xa0\x00@kc\
2329\xa28\x8e\x13\x1d\xc5J\x19&\n\x9b\xf1\xbe\x03W\xa1\xd8\xd8\x18\xe6\x84\x99\
2330\x01\xc0Z\xdbu]\xd34\xeb\xf5\xba,\xcb\xd5\xf2r~;I\xfb{\x9f\xed\x8d\xd3\xfe0\
2331\xa0 \x02\x00"\xa0\x88\xf7\xdeo`X)\xad\x8d\x8ebcb\xad\r3\x03 \xbaR\xb3\x1f\
2332\xf4FY\x96\xc5ql\x8cAD\xef}\xdb\xb6M\xd3TUU\x96\xe5j\xb5\x9a\xcf\xe7\xf3\xf9\
2333|6\xbb\x9a\xe6\x93\xc3\xe3\xd3G\'_ !\x02\x02""\x88xg\xb7\xde01+\xa5\x94\xd1\
2334\xdahm\x88Pc5\x1cE\x0f\x1e<\x1c\x8dF\x83\xc1 MS\xa5\x94\xf7\xdeZ[\xd7\xf5\
2335\x0ec\xb1XdY\x96$\x891&\xcf\xf3\x1f\x7f\xf8\xb6X\xcc\x9f>\xfb*I{\x80\x88\x80\
2336 \x82\xb4\x85Ab"f"f&\xc2X5G\xfb\x83\xa3\xa3\xa3\xf1x|xx8\x1a\x8d\xb4\xd6;\
2337\x80\xa2(\xaa\xaaJ\x92$\x8e\xe3(\x8a\x8c1J)fFD\xe7\xdc\xe4\xe2\xbc\xaa\xab\
2338\x17/\xff\x90\xa6}D\x14\xf1\xe4h\x0b\x83\x18\xb0\x01Pcu|0|\xfc\xf8\xf1\xc9\
2339\xc9\xc9\xd9\xd9\xd9x<&\xa2\xae\xeb\xca\xb2\\.\x97\xce\xb94M\x01\xc0{/""\x02\
2340\x00\xb4]\x88HD77\x97\xe7\xdf\x7f\xf3\xe2\xe5+D\x02\xc0\xc0J\x05\x81t \x80\
2341\xae\x1c\x8e\xa2\xf1x|rr\xf2\xfc\xf9\xf3\x83\x83\x83`\xb1\xdb.\xef\xbdsND\
2342\x989\x8a"DTJi\xad\xb5\xd6\xc1\xad(\x8a\xe28\xbe\xba\xfa\xf8\xfe\xedw\xa7O\
2343\x9e\x83\x88\xf8m\xd0\x00\x04D\xbc\xef4\xfb\x07\x0f\x1e\x8e\xc7\xe3\xb3\xb3\
2344\xb3\x83\x83\x83P=\xce\xb9\xc5b\xb1\\.\xd7\xebu]\xd7\xce\xb9\x80q\x1f\xc0\
2345\x18\x13\x02\x18\xc8\xc2\xcc\xb7\xd7\x1f\xf7\xf6\x8f{\xbd\xa1\xec\x98\x06\
2346\x00\xe2\x01\\5\xe8\x8dF\xa3\xd1\xe1\xe1\xe1x<\x0e^:\xe7\xf2<\x9f\xcdf\xeb\
2347\xf5\xbam[Ddf"\n\x8c\xd8!i\xad\xa3(\n\x90\x81\xf7"\x93Y>I\xd3\x81\xf7r\x07\
2348\x03bQl\x96e\x83\xc1`4\x1a\x11Q\x88O\x9e\xe7\xb7\xb7\xb7EQx\xef\x89HD\x88(\
2349\xbc\x11\xf2\xc1\xccJ\xa9\xfb\x0e\x85\xc7\x9csW\xd7y\xd3\x94JE[\x18\x01\xe7\
2350\x9a\xd8\x988\x8e\xd34\xd5Z\x87L,\x16\x8b\xd9lV\x14\x85\x88lK\x0e\x03\x8c\
2351\xf7>\xdc3\xb3\x88x\xef\x83C;\xca\xb5m[\x96eU.\xb2\xc1\xfe\x9d7\xde6\xccIH\
2352\xa3\xb5\xb6,\xcb\xae\xebB>\x82\xc5\xfbZ\x12\\\x81\x9fU<\x06o\x98y\xb6(\xeb\
2353\x8et\x94\x0e\x87\xa3\xd5\xba\xbe\xcb\x8d\x808\xdb\x84\x8dx\xef\xeb\xba^.\
2354\x97]\xd7\x85|\x04\x8b;s\x81\xc4\xbb2\xd8\xb1\xf9\xa7\x8b\xdb\xef\xdfL\xfe\
2355\xf5\xe6\xdfM\xbd\x1c&\x98\xc4\xe9`0(\xaa\xdc\xcb=\nX\xdb\x84PXk\xab\xaar\
2356\xce\x05\xbc`\xf7\xffa \xe2\xf9\xfbOo~\xfa\xf4\xfa\xddM\xd75 \xe2\x14\x1b\
2357\xd2\x14\xc5:\xeb\xf5t~\x1b^\xd9\x10\xda[k\xadm\xdb\xb6\xae\xeb\xa2(\xd24u\
2358\xce\x05\xee\x86\xcd\x06\xe2\xed0\xce\xdf\xdf\x9c\xbf\xbf9\x7fw\xe3\x9cED"f\
2359\xd6\x00\x00\xa2\x98\xbcRh\x8c\xb88\x8ecc\xef`\x04\xad\xed\x82\xeeVUUUU0\x1a\
23600~\xd9P\x10\xff\xf8\xa7\xafm\xd7"" \x12q`\x02\x11#\x12\x80(\xf2Z\x936\xe2md\
2361\xb4\xe9\x1c\x00\xc0\xc6\x8au\xb2\xd3\xdd\xb2,\x8b\xa2h\x9a\xc69\xb7!\x88\
2362\xf7\xf7\x13>\x1c\xa4\x01\x03\x91\x90\x88\x88\x89\x14\xb3b\xa5\x94R\x9br5\
2363\x86\x99\x91\x18\x82 \x85\xa0\t\xd0\xa6\x7f\xacVA\x1c\xdb\xb6\r\x19\xfa\xef\
2364\x9c\xff\xf6\xd9\xe3\x1d\x06"11+f\xa5\x95\xd2Z\x9b\xc8\xe8$1F+"BRr\x0f\x06\
2365\x89\xcdN\xdb\x97\xcbeQ\x14m\xdbv]g\xad\xbd\xefJ\x80\xf9\xcd\x93\xe3\x8d\x1f\
2366\xb8-QVJ)\xad\x95\xd2*\x89\xa3$\xd2\x8a\xc9{\xe7\xfc&Z\x1b\xa6i\x93\xae\x96\
2367\x97\xf3\xf9<\xcb2c\x0c\x00\xec\x84\x84\x99\x03\xd7w\xdc\xdd\xdf\x1b\x8c\x0f\
2368\xf7\xf3\xe9\x82\x88\x94\xd2\xac\x8cR\x9a\x95R\xcc\x9a!M(\x89\xc1\xb7U\xd7u\
2369\xd6\xc1}o \xce\xfam\'\xf3\xf9|:\x9dN\xa7\xd3\xe0P]\xd7!t;\xc1\xdfl[\xa9\xdf\
2370\xbf\xf8\\\xb1\n\x18Zk\xa5CKTi\xa2\xfb\xa96\n\x9d\xed\xe6\xf3\xa2\xdb$w\xe7\
2371\x8d\x8e\xd2\xfe\xdelv\x15RGDA\x07\xc3u\'-j\xbb~\xf7\xe5\xe9_\xff\xf1\x03\
2372\xb3RJ+m\x94b\xad8\xd2\xd8K)\x8bQlUW\xeb\xb2\xea\xbc`\x18\x8b\xb6\xd2\t\xf0\
2373\xd9\xdex\x9aO\xf2<\x0f\x16\x83x\x045\x0c`!=!\x98\x87Y\xf6\xf0\xf8\xe8v\xba\
2374\xd8\xb0K\xb1\xd1\xd4Kh\x90\x90\xa6\xae\xa8\xd7\x97Wy\xb1\xb6;\xe3\x0c\x00\
2375\xa7g\xcfL\x14%Y\x0f\x00.>\xbc\rb\xcc\xccZ\xeb\xd0\xa9B\x92\x82\x1f;\xe5\x07\
2376\xa4\x1f?\\\x07\x8c\xd8P?\xe1a\xc6\xb1vm]L\xa7\x9f..\xa7U\xebC\t\xbc\xfe\xe7\
2377\xb7\n\xe0n\x86{t\xf2E\xb1\x98O.\xce\x89(\xf4\xc1]\x05\x84\x15\x82\x19z\xc4\
2378\x97O\xc7\x7f\xf9\x1bh\x864\xc2^J\x83\x84b\xed\xba\xb6\\\xcc\xa7\xef>\\/\x8b\
2379n;t\xc0\xcf\x82\x06\x80H\xf8\xf4\xd9WU]\xdd\xdc\\\xee\xfa`h\xf2A\xedC%Yk\xc3\
2380_\x8f\x8eFmS\xf5SJc0\xd45U\xb9\x98O\xdf\xbc\xbb\xb8\x9dW\x80\x08\x88;Yg\x008\
2381}\xf2\xcc\x98Xi\xadX\x9b(~px\xdc\xd4M~3\t\x85\x12F\x0b\xe7\x9c\xb5\xf6\x17\
2382\xb3\xa0mk\x926\xd1\x1e\\]\x95\xcb\xe9\xf4\xd3\x9bw\x93|\xb6\xf6\x82\x08\x80\
2383D\xc1\xa1\xd7\xdf\x7f\xa3`3\xef\x02\x00\x86-\xa4i\xff\xc5\xcbW\xef\xdf~w{\
2384\xfdQd\x12z\xd4z\xbd^\xadV\xfd~?\x8cNJ)"\x92\xaes\xed\xaaXwu\xb5\xbe\xbc\xca\
2385g\xcb\xf5\xb2\xe8\xb6=\x83\x10\xef\xf40\xf4\x1b\xdc\x0e\x8a\x9bq\x11\x91N\
2386\x9f<\xdf\xdb?\x9e\xe5\x93\xab\xeb<LO\xa3\xd1\xa8\xd7\xeb%Ir\xbfK\xd6u=\x9b\
2387\x17e\xd5\x15kk=l\xb5\x0e\x11i\x13\xaf{\xb9\x11\xf1"\xe2E<H\x98\xcf\x11Dz\
2388\xbda\x9a\x0e\x9a\xa6\xac\xca\xc5\xa2\xa8\x97\xe5\xb5\xe6\x9b86F\x1b$FR\xce\
2389\x93u\xd09\xf0\x9b3\xc2f\xd8\xbb\x7f0\xb8\xeb7"\xe2\xc5y\xef\x9duH\x8e\x1c\t\
2390\x82x\'\xde{/JE\xd9`_\xbc\xf7\xe2E\xc4\x8at\x0e\xc0nf\xc1\xad\xb0\n\x84#\x80\
2391\x00\xe2\xf6\xbc" "\xe0\xb7\xa7\x97_a\xfd\x07\x9d*a\x13\xde\x9ck\x14\x00\x00\
2392\x00\x00IEND\xaeB`\x82'
2393
2394def get026Bitmap():
2395 return BitmapFromImage(get026Image())
2396
2397def get026Image():
2398 stream = cStringIO.StringIO(get026Data())
2399 return ImageFromStream(stream)
2400
2401index.append('026')
2402catalog['026'] = ImageClass()
2403catalog['026'].getData = get026Data
2404catalog['026'].getImage = get026Image
2405catalog['026'].getBitmap = get026Bitmap
2406
2407
2408#----------------------------------------------------------------------
2409def get027Data():
2410 return \
2411'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
2412\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
2413\x07\nIDATH\x89\xbdWKo\x1bG\x12\xae\xea\xd7\xf4\x0c)\x91\x11$S\xf2\xc6\x92\
2414\x9fp\xbc\xf0\x1a\x08|\x8d\x7f\xf3\xde\x17{\x08v\x0f\x01\xf6\x90`\x01#\x1b\
2415\xc3\xf1#\x96B=<\xd4\x0cG\xf3\x9e\xee\xae=\x14I\xd1\xc0\xee5}\x18\x82\x83\
2416\x99\xfa\xba\xea\xfb\xfa\xab\x1a\x80?d!\x00\xbcx\xf9\xca\x98Hk#\x95\x92B\xa2\
2417\x90\x88HD\x00\xb4z\x8a\xf8B\xab?\x84\xeb\xbb\xf8\xbf\xe2\xad~\t\x10\x80\x88\
2418\xe8\x1f\x7f\xff\xab\x02\x00c"k\x13\x13YF\x12\x0c\x03\x04D\x14\x00\xc8y\xdf\
2419\x05\xd7y\xd79\xd7\x05\xe7\x9c\x1b\x9c\'\x02!\xa4\xd1&\xb1\xa3\x1d\xad#\x00@\
2420\xc45\x06\x12\x00"P\xa0@\x1e\x00\x14\x00hmLd\xad\x8dud\x952R\x08\xdeL\x08\
2421\x03\xf8\x06\xc9Yc\xa4\x8c\xa5\x94\x00\xe0\x9c\x1b\x86\xa1\xeb\xba\xba\xae\
2422\xab\xaa\xba)\xce\xf3\xc5<\xd9\xd9\xfbjo\x96\xecL\x18\x05\x11\x00\x10\x01\
2423\x89B\x08a\x05#\x95\xd2\xda\xe8\xc8\x1ac\xb56RJ\x00D_i\x19v\xc7\xd3\xd1hd\
2424\xad\xd5Z\x0b!\xbc\xf7}\xdf\xf7}\xbf\xc2\xb8\xb9Y.\x97y\x9eg\xd9\xc5u:\xbfst\
2425\xff\xeb\xe3\xa7(\x10\x01\x01\x11\x11\x88\x82w\xebl\xa4\x90R)\xa5\x8c\xd6Fk#\
2426\x04jl&\xd3ho\xefh:\x9dN&\x938\x8e\xa5\x94D4\x0cC\xdb\xb6M\xd3TUU\x96\xe5r\
2427\xb9\x1c\x8f\xc7q\x1c\x1bc\xd24}\xff\xe6\xa7r\x99?~\xf6m\x9c\x8c\x01\x11\x01\
2428\x81\x08\xc5\x1a\x06\x85\x14BJ!\xa4\x94B\xa0U\xdd\xe1\xfe\xeel\xbd&\x93\x89\
2429\xd6\x9a\x018\x89\xa6i\xe28\xb6\xd6FQd\x8cQJ\t!\x10\xd1{??{\xdb\xb4\xcd\x8b\
2430\x97\xdf%\xc9\x0e"\x12\x05\xe1\xc5\x1a\x06\x91\xb1\x01Pcs\xb8\xbf{\xef\xde\
2431\xbd\xe3\xe3\xe3\x87\x0f\x1f\x1e\x1e\x1e"b\xdf\xf7eY\x16E\xe1\xbd\x0f!\x10\
2432\x91\xf7\x9e\x88\x88\x08\x00\x84\x10B\x08)%"\n!\xae\xae\xce\xdf\xfe\xfc\xe3\
2433\x8b\x97\xaf\x10\x05\x00\xb2*\x15\xb0\xe8\x80\x80\x00}5\x99F\xb3\xd9\xec\xe4\
2434\xe4\xe4\xf9\xf3\xe7\x07\x07\x07\x000\x0c\x03\x11\xf5}?\x0c\x83\xf7\x9e\x01\
2435\x94RQ\x14!\xa2RJ\xaf\x17\xdf\xb4\xd6^\\\x9c~|\xf7\xfa\xfe\xa3\xe7@Da]4\x00\
2436\x02\xa2\x10\x06-\xc3\xde\xde\xd1l6{\xf0\xe0\xc1\xc1\xc1\x01\xd7\xc19\x97\
2437\xe7yQ\x14M\xd3\xb4m\x1bBPJm\x03\x18c\x8c1Q\x141\x861FJ\xb9\xb8<\xdd\xdb?\
2438\x1a\x8f\'\xb4Q\x1a\x00P\x00\xf0\xcd\xeex:\x9dNg\xb3\xd9\xe1\xe1!\x00\xb0\
2439\xae\xd24\xcd\xb2\xaci\x9a\xbe\xef\x11QJ)\x84PJ1\xde&\x95(\x8a\x18\x92uO4\
2440\xcf\xd2y\x92\xec\x86@\xb70@\x0e\xc9\x8dF\xa3\xc9d2\x99L\x10q\x18\x06\xe7\\\
2441\x9a\xa6\x8b\xc5\xa2\xaa\xaa\x10\x82\x10\x82\xc9X\x9f\x0bdJ\x94Rfk\xf1c\xde\
2442\xfb\x8b\xcb\xb4\xeb*\xa5\xa25\x0c\x81\xf7\x9d5\xc6Z\x1b\xc7\xb1\xd6\xba\xef\
2443{"\xca\xf3<\xcb\xb2\xaa\xaa\x88h;4\x00\x84\x10\xf8\x8e\x10Bk\x1dB\xe0\x84X\
2444\x08\\\x86\xaa\xaa\x9aj9\xda\xdd\xbf\xcd&\xb8N\xcaXk-\xa5\x1c\x86\xa1,\xcb\
2445\xbe\xef\x99\x8fM\xc4\x8d\x97pt\xf8\xe2\xc4\xe3\xa6bD\xc4\x1eQ\x14\xc5\xb2lo\
2446\xb9! \xef:.:\x11\xb5m[\x14\xc50\x0c\xcc\x07G\xdc\x84\xe3\xbam\x8e\x81X/N\
2447\x919k\xdb\xb6,\xcb\xe9tZT\x97\x81\xb6$\xe0\\\xc7\x9c\x0f\xc3P\xd75\x0b\xb7m\
2448[\x8e\xfb\xff0\xb6\xe9\xe1g\xa4\x94\xde\xfb\xa6i\x8a\xa2\x18\x8f\xc7Z^\xf1++\
2449A\x07\xe7\x9cs}\xdf\xb7m\xcb\x84\xf3Id\xd9\xf0f\xb716<m`\x18\x89yJ\x92$\x8e\
2450\xe38\x8e\xad5\xee\x16\x86\xd0\xb9a\x18\x86\xbe\xef\x9b\xa6i\x9a\x86O\xf8\
2451\xc6E\xb6\x1bJ\x9aU\xff\xfa\xf7\x87\xc7\'w\x1e\x9d\xdc\x89\xad\xe4\xc5\xca\
2452\x96R\xf2\xfe\xe28\xe6cd\xb4\x19<\xc0m\xd1<u]\xc7\x9e\x18\xc7\xb1\xf7~s\x06\
2453\xb9\xe8\x1b\x86~\xf9\xf5\xfc\xf4\xec\xf3\xd9\xef\xe9\xf7?\xfc\xe7\xfe\xc9\
2454\xd17\x8f\xee>{|w\xb4v\x01\xef=\xbb\x1c\xa3\xa2\x90\xe0\xb6\x8aF \xea\xba.\
2455\xcb\xb2,Kk-\x11EQ\xc4|\xae\x1co\xcd\xc7\xfcs\x81\xc8>/>\x9d}>;\xbf\xfe\xfe\
2456\x87_\x9e>9\xf9\xcb7\xc7\x7f~\xf2\xa7(\x8a\xba\xae\xe3\x1a "\n\xb5\xcd\r\ni6\
2457\xfd#\x8a"\xa6\x9d7\xb8\xad\xdd\xb2\xea\xb2\xac\xe0\x00\xb7"\x93\xf2\xe3\xe9\
2458\xd5\xd9y\xf6\xb7\x7f\xbe~\xf2\xe0\xe8\xeeA\x12\xeb\x81\xab\xe7\xc3\xea\xddU\
2459\xd1\xb4In\x8as\xee\x1f\xc6\x18\x00\xd8\x18\t\x0b\x9d\t\xffp\xb6\x10R\xb2\
2460\xc2X\x01Ji\xa5\x8cRZi-\xa5<\x9b\x7f\xce\xafq\'&\xdf\xddt]\xe7<lg\x03v\xb4\
2461\x93/\xe6y\x9e\xc7q\xcc\x19\xf0q\xe3\x84\xb4\xd6\xac\xb7_\xde_\xae\x0f\x8b\
2462\x94\x82\xdb\xa1\xd1Z+c\xb4RJ\n\xab!\x89A\xc9\xbe\xed\xbb\xeb\xec\x86\xf9\
2463\xdf\xcaFG\xc9\xce^\x96]\xb0)m\xc3\x18c\x98\xa1\xb2\xee\xb2\xbc\x14B\n)\xa5P\
2464R\xad$\xa6\x98s\xa5\xb4\x82\xc4bl\xc8\xf7}\xd3\xd4U3\x04B\x1e\x8b\xd6\xd6\t\
2465\xf0\xd5\xde\xec:\x9d\xa7i\xca6\xcc\x1e\xc5\xfd\x91\xab\xf7\xee\xb7\xcf\x80\
2466\xc0yH)\xa5\xd4\x8a3]a\x88\x91\x85\x91E\x85]\xdd\xd6\xe7\x17iY\xbbMp\xb5\xa1\
24677\xd9\x99\xdc9\xba\xff\xfe\xcdO\xde{\x96\xf2\xc6\xdb\x19\xec\xf5\x9b\xdf\x91\
2468\xf8a\x81\x0c\xa5\xf8"\xb4\x82\x91\x85q,\x8c\x18\xda\xba\\\xe6YV\xd4.\xdc\
2469\x1a\xa1\x02\xb8\x9d\xe1\xbe>~Z.\xf3\xf9\xd9[!\xc4\xa6G\xb1!\xd6\xed\x90.\
2470\xae\xb5\xd6\x04\x8a;/"\x08\x04-\xc9jH,\x8e,\x1a1\xf4m\x99g\xd7\x1f>]\x16\
2471\xe5\xb0\x1e:\xe0\x8b\xa2\xf1.\x1f?\xfb\xb6i\x9b\xab\xab\xf3M\x1fd\x99e7N\t/\
2472PJ\xf0\x02\xa5\x12dd\x88\x0c\x8c,&1\xc4\x86\x14vm]\xe6\xf9\xf5\xaf\x1f\xce\
2473\x16y\x03\x88\x80\xf8e6\xc0s\x15 `\x9c\x8c_\xbc\xfc\xee\xed\xcf?^\\\x9c\xae\
2474\xfb y\xef\xb3\xd2\x8d"\xa9\x0c(\x05ZC\x14\xa1\x8d\xd0F`#\xd2\xb2\xf7}_\xb7\
2475\xf52\xcf>|\xba\\\xe4M\xa0\r\x02\x97\x99\'\x9b\xd5\x90\x8c\xbc\x85$\xd9y\xf1\
2476\xf2\xd5\xc7w\xaf\x17\x97\xa7Ds\xeeQ:J\xe2d\x14k\xa5\x8d7&\x18\xe3\xb5\x06\t\
2477~h};\xf4MS\x9f_\xa4YQ\x17\xe5\xb0vV\x81(\xbe\x90\x00\xadS\xd9\x8c\x8b\x88\
2478\xe2\xfe\xa3\xe7{\xfbGY:\xbf\xb8L\xab\xaa\x9aL\xa7\xbb;\xbb\xc3x\x1c\xdb\xd8\
2479E\xa6\x97\n\x05\x86\x10\xdc\xd0gyY5CY;\x17`\xedC\x88\xb8\xf6\xdc-n\x88\x02\
2480\x11\x05\xa2\x00\xc4\xf39\x02\xd1x<I\x92\xdd\xae\xab\x9ajyS\xb5e\x9d\xeata\
2481\xad1\xda\xa0\x90(\x94\x0f\xc2y\x18<\x84\xd57\xc2j\xd8\xdb\xfe0\xb8u\x01"\n\
2482\xe4C\x08\xdey\x14^xA\x08\x14<\x85\x10\x02)\x15\x8dv\xf7)\x84@\x81\x88\x1c\
2483\xd1\xe0\x01\xdcj\x16\\7!\x1eE\x80\x08\x10\xd7\xdf+\x04D\x04a\xfd\xf5\xf2\
2484\x07\xac\xff\x02\xa7;9\xf7\xe71\x8dG\x00\x00\x00\x00IEND\xaeB`\x82'
2485
2486def get027Bitmap():
2487 return BitmapFromImage(get027Image())
2488
2489def get027Image():
2490 stream = cStringIO.StringIO(get027Data())
2491 return ImageFromStream(stream)
2492
2493index.append('027')
2494catalog['027'] = ImageClass()
2495catalog['027'].getData = get027Data
2496catalog['027'].getImage = get027Image
2497catalog['027'].getBitmap = get027Bitmap
2498
2499
2500#----------------------------------------------------------------------
2501def get028Data():
2502 return \
2503'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
2504\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
2505\x07\x96IDATH\x89\xbdWKo\x1c\xc7\x11\xaeW\xf7\xcc\x0ew\xb9K\xd1\xd4\xeaaQ\
2506\xb6`\xc3p`[0tu\x0c\xe4\x98_\x9b?\x90\x93\x8f\t\xe4 \x88\xe3\x08\xb2\x05\xeb\
2507I\x8b\xdc\x07\xf79=\x8f\xee\xaa\x1cf\x97\xa4\x83\x9c\xdd\x87\x19\xecb\xa6\
2508\xbf\xae\xaa\xaf\xbe\xaf\x06\xe0wY\x08\x00_=\xf9\xa3\xf7\x99s\x9eE\x98\x18\
2509\x89\x11\xd1\xcc\x00l\xf7\x94u\x17\xdb\xfd0\xdc\xff\x8b\xffo\xbf\xdd\xdd\x00\
2510\x01\xcc\xcc\xbe\xfb\xeb_\x04\x00\xbc\xcf\xf2\xbc\xf0Y\xde!Q\x07\x03\x06f\
2511\xa6`\x16c\x1bR\xacc[\xc7\xa6\x8e\xa9M\xb1M\xc9\x80\x84\xc5\xf9\xec\xa0W\x1c\
2512:\x9f\x01\x00"\xee1\xd0\x00\x10\xc1\xd4\xd4\x12\x00\x08\x008\xe7}\x96\xe7y\
2513\xcfe\xb9\x88g\xa2\xee0\x1a\x9b\xd4\x96\x1aC\xbf/\xcc\x19""`L\xa9m\xdb\xba\
2514\xae\xaaP\x95\xe5f5?\x9bO\xde\xf5\x0f\x8f\x8f\x8e\xef\x1c\x0c\x86\x1d\n"\x00\
2515 \x02\x9a\xa9\xaa\xee`X\xc49\xef\xb2\xdc\xfb\xdc9\xcf\xcc\x00\x98\xda5B3\x18\
2516\r\x8ab\x9ce\xb9\xf7\x02\x80\xaa\xa9i\xda\xa6\xa9\xab*\x94\xdb\xb0\xd9lV\xeb\
2517\xd5j\xb5\xb8\x9c\xff:\x9b\x9c\x8d\xef}\xfc\xe0\xe1gH\x88\x80\x80\x88\x08f\
2518\x9a\xe2>\x1a&f\x11\x11\xef\x9cw\xce#\x02\xeav8\x90\xa3\xa3\x87\xc3\xd1\xf0\
2519\xb0?(\x0ezD\xac\x9a\xda\xa6m\xda:\x94UYn;\x8cbY\xe4y&\xe2\xe6\xb3\xf9\x8bg\
2520\xdfoV\x8bO?\xff\xbaW\xf4\x01\x11\x01\xc1\x0ci\x0f\x83\xc4D\xccD\xcc\x8c\x08\
2521\x02\xe1\xd6\xd1\xc1x|{<\x1e\xdf>9\x19\x8eFN\xa4i\x9b\x10B(\xcb2\x94\xa1\x17\
2522\xf2^\x9e\xe7y\x96g\xde{\xe7\x84\x99\x11)iz\xf7\xfayU\x85\xaf\x9e|S\x14\x03D\
25234SJ\xb4\x87\xc1.\xed\x00\x80\xa8\xdb[G\x07\x0f\x1e|xzz\xfa\xe8\xd1\xa3\xfb\
2524\xf7\xee\x02@\x19\xc2j\xb5\x02\x80\x94\x92\xaa\x9a\x9a\x9a"\x18\x00\x10\x123\
252533\x11\x11!!N\xa7g\xcf\x7f|\xfa\xf8\xc9\xb7\x88\x04\x80\x1d+\x05:\xd2\x81\
2526\x81Aj\xd7\xc3\x81\x8c\xc7\xb7OOO\xbf\xfc\xe2\xcb\xd3\xd3\xfbIm\xbd^w\xd5h\
2527\xea:\xc66\xa6hf\xc2\xe2\xb3\x0c\x91\xc4\x89s\xe2\\w\xf1\xce\xf9,\xcf\'\x17o\
2528^\xfe\xfc\xc3G\x9f|\x01f\xa6\xfb\xa4\x01\x18\x98il\x10\x9a\xa3\xa3\x87\xe3\
2529\xf1\xf8\xd1\xa3G\xa7\xa7\xf7\x01\xa0,\xb7e\xb9],\x16\xab\xf5*\x84\xaa\xa9\
2530\x1b3c\x11Dda\xe7\x9cs\xce;\xef\xbc\xf7\xde\xfb\xccg\x99\xf7\xde3\xf3\xe4\
2531\xfc\xd5\xad\x93\xbb\xfd\xfe\xd0\xae\x98\x06\x00\xa6\x90\xdar0\x1a\x0cG\xc3\
2532\x93\x93\x93\xfb\xf7\xee&\xb5\xb2\xdc\xae\xd7\x9b\xd9t\xb6X,\xaa\xaa\x8a)"!\
2533\x03\x13\x190\xabi\xc7\x1cq""\xde{\xe7\xbcw\x9e\x88\x01\xd0\xde\x9f\xcd\'\
2534\xef\x8a\xe2P\xd5n\xc0X\xd4\x18\x8ab|\xd8\x1f\x8cF#\x00X\xaf\xd7e\xb9\x9dMg\
2535\x97\x8b\xcb\x10*3%$\x03\x03\x024\x04\x04\x04"\xa4\xc4,,WA9\xe7\x00\xc9\xccR\
2536\x8a\x93\xe9eUm\x9d\xcb\xf60\x06\xb1\r\xfd\xbedY^\x1c\xf4\x9cH\x19B\xdb4\x8b\
2537\xc5b\xb1X\x84P\x81\xd9\x8e!\x80H\x04\x00\xa6\x8a\x00\xc0LL&"\xeaD\x9c\xdf\
2538\xf5\x1c\xa4\x94\xea\xba\te\x196K\x1e}p\x1dM\x8a5s\xe6\xbd\x10q\xd36\xab\xd5\
2539\xaa\xae\xaa\xd5zUU\x95\x99v\x18p\xad%\xd0\x81]\x0b\x0c\xa2\xf7.zO\xccj\xd6\
2540\xd4MY\x96\x9b\xf5z[\x97\xd7\xb51\xb0\xd8\xd6\x88\xd8\xf5y\x08\x01\x00\x9a\
2541\xba\x0e\xa1\x8a)\x12\xd2\x15\xc6o\x94\x12\x11\x11\x89\x90\x90\x88\x08\x10\
2542\x9cSa6\xb5\xaa\xaa\xd6\xdb\xedp4\xdc\xbe\x9f\xaa\xdd\xa0@lj\x04TMm\xdb\x86\
2543\xb2L)\xc6\x18\x9b\xbaAB\x83\xab\x8c\xfd\x0f\x06`\x97D&a\xe9\xe2c\x96\x94t\
2544\x10\x06\x83\x83\xf5\xc1A\x9fijvM\x01\x8b\xa9\x8di\xa7We(U\xb5\xeb\x0f\x06\
2545\x06\xbaN\xd1M\xb5G\xdc\xc5\xc1\xc4,,\xe2\x10\xd19\xa7\xaaEQ\xe4\xbd<\xcf{\
2546\x99wp\rc\x98b\xdb\xb6m\xd3\xd4\xa1\xacB/\x98Z\xd7\x1fD\xd6\xf5\xf1U(?\xbf\
2547\x9a\x14=w\xff\xce\xadN\x1d\x99\x88\x98;f3\xb3\x99iJy\x9egY\xe6\xbdw\xde%\
2548\x00\xb8\xa6@\xb2\xba\xae\xaa*\x94\xe56\xef\xe5j*,\x88\x08\xcc\x80`\xaaH\xd4\
2549\xc6\xf4\x8f\x1f\xdf,\x96\x1b\x16\xf7\xc1\xad\xc3\xa2\xe7\x89\xa8S]\'\xe2\
2550\x9c\x13\x11S\x8d\xde\xf3\xae\x9b\x98\x88\x93\x19\x00\xd0N\x05H\xaaPu\xda^n\
2551\xb7U\x08M\xdb$Mj\xdaY\xe6\xf9l\xf5\xdd\xdf~Z.7\x88h)}\xff\xef\xd7\xbc\x173a\
2552\xde\xa9\x80\xef$@\x88\x88\xb0\xe3\xa3\xbbY\x1bdqe\xb9\xe9\xb4\xddg\x9d\x15\
2553\x92s\x8eY\x08\xe9\xd9\xcb\x8b7\xef\xe7xcm\xcb\xea?/\xce\x1f\xff\xe1\x81\xb0\
2554\x88\xdb/\x916F\x0405UM)*0\xdcL\x9a\xcf\x0eV\xf3\xb3\xce?\xbc\xf7L\x9d&\xbaP\
2555\xa7\x9f^N\xab\xba!"\x04D\xec\x0e\x8aH\xf4\xf6\xd7\xf9G\x0fn\xdf\xbb\xd3\xef\
2556\xca\xe0\xbdg\xe2\xa4\x9a\xcc\xda\x18\xeb\xa6i\x9aF\roF\x03\xbd\xe2p>y\xb7Z-\
2557\xf2<\xeb\xfc\xc39\x99\xce\xcb\xf3y`&\x16\x0770\x88vu\x7f\xfa\xef\xb7\x1f\
2558\xde\xbd\x9dy\x9f\xe7\xb9\x88\xa8j\x8c\xa9\xaa\xaa\xb2,C\x08\xab\xf56)\xfd&\
2559\x1a\xe7\xb3\xfe\xe1\xf1\xe5\xfcW\x11\xd7y\xd4\xfb\xc9\xbaU\xce\xf3"\xcb{H\
2560\xccl\x84@\xb4\x87 aa"\xfc\xfb\x0fo\xff\xfc\xa7\xc7\xce\xb9NcB\x08\xeb\xf5f\
2561\xb3Yo\xb7\xeb\xb2\x8a\xddpsE\x01\x00\x80\xa3\xe3;m\xb2\xf9l>\x99L_\xbf9\xbb\
2562\x9c_\xb6M\xdd\xb6m\x8c\xad&5\x03\xeb$\x8d\xa5k\x93\xce\xd4W\x9b\xf2\xc5\xeb\
2563Y\x87\xb1\xd9\x94\x8b\xe5r\xb9X.\x97\xab\xf7\xe7\xb3\xaa\xd6\xab\xcd\xe5\xaa\
2564\xa9\x0f\x06\xc3\xf1\xbd\x8f_<\xfb>\xa6x|\xacH,\xce%\'\xb1\x15\x11\xd1$\xc6\
2565\x8c\x80\xb8wL\x11\x16\x16a\xf9\xd7\xb3W\xc7\xa3\x1e\xa3\xcd\xe7\xf3\xe9d:\
2566\x9bMf\xb3\xd9jS\'\xc3+\xcd\x93\xab\xae\x06\x80\x07\x0f?\xdb\xac\x16\xef^?\'\
2567Dq\xde{o\xc9kjR\x94\xc4\xc2\xca\xaa\xc9\x80\x01\x01\xbb\x97\xd0\x10\x94\x01\
2568\x9e\xfe\xf3\xa7\xd3\xbb\x83\xf9lvq1\xb9\xb8\x98\xbc=\x9b\x94U\xda\x0f\x1d7\
2569\xa2\xd9\x85D\xf8\xe9\xe7_WU\x98\xcd\xce\xb2<\xcf2\xefD\x9c8P1eMlL\xa6\x04F\
2570\x00\x04@\x0cH\x08\x04X\x87\xea\x97_.\xcb\xed\xf2\xe2b\xf2\xf2\xf5\xd9r\xd3t\
2571z\xf7\xdbh:#A@\xc0^\xd1\xff\xea\xc97\xcf\x7f|:\xbdx\xc3\xcc\x84$\xc2\xce\x91\
2572\x13"%4"#2$@\x06#K\x980\xc6\xd46U\x08\xdb\xe5b\xf1\xf6l\xb2\xdc4v\x8d\x80vU\
2573\x9b\x1d\x1b`\'\xb9E1x\xfc\xe4\xdb\x97?\xff09\x7fe\xd3s\xb5\xa4\x9a\xc0"\xa1\
2574\n\x1bP\x02N\xd6\xc6d\xa4-\x84\x94\xda\xa6\x0ea{1\x99\xaf6uY\xa5\xfd\xd0I\
2575\x88\xd7\xfc\xea\xfc\x06\xf7\x83\xe2n\\D\xa4\x8f>\xf9\xe2\xd6\xc9\xdd\xf9\
2576\xe4\xdd|\xbe\xa8\xab\xaa*\xb7\x83\xe1\xf6\xa0\xe8gy\xcf{\'"\x08\xa8\x1a\xdb\
2577\xb6]o\xca\xb2\x8aU\xad\xc9v\xf6\xd0\xed\xb0\xcb\xd7\x8d\xda\x98\xa9\x99i7\
2578\x99\x9b)\x00\x82Y\xbf?,\x8a\xc3\xaa\xda\x86\xcd\xb2l\xca\xf2b\xce4\xcf\xbcs\
2579\xde\x111\x91S`5LJ\xb6\xe3\xc4\x951]\x7f\x18\\\xab\x80\x99\xa9%UM1!%Jd\x08\
2580\xa6\xc9TU\xcd\xb9\x8cG\x1fX7\x06\x9a\x81Y\x02Hf\x96\xac{\x17\xf6gF\x043@\
2581\xdc\x7f\xaf\x18\x98\x19\xa8\xc1\xef\xb6\xfe\x0bS\x82\x96\xd8\x83\xc2\x98\
2582\xb7\x00\x00\x00\x00IEND\xaeB`\x82'
2583
2584def get028Bitmap():
2585 return BitmapFromImage(get028Image())
2586
2587def get028Image():
2588 stream = cStringIO.StringIO(get028Data())
2589 return ImageFromStream(stream)
2590
2591index.append('028')
2592catalog['028'] = ImageClass()
2593catalog['028'].getData = get028Data
2594catalog['028'].getImage = get028Image
2595catalog['028'].getBitmap = get028Bitmap
2596
2597
2598#----------------------------------------------------------------------
2599def get029Data():
2600 return \
2601'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
2602\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
2603\x073IDATH\x89\xbd\x97Ko\xdcF\x16\x85\xef\xab\x8a\xecn\xbdb\xcb\x82\xad\xb1\
2604\x80XI\x10\x040\x12\x04\xc92\x93\xbf<\x7f`V\xb3\xf7.A\x90\x07\x10\x18\x89=#\
2605\xa9\x9b\xfd\xe2\xa3\xc8\xaa\xbaw\x16dK2f\xb63\xb5h\x82\r6?\xde\xdb\xe7\x1c\
2606\xde\x02\xf8\xbf,\x04\x80/\xbf\xf9\xab\xf7\x85s\x9eE\x98\x18\x89\x11\xd1\xcc\
2607\x00l\xba\xca\xc6\x0f\x9bN\x0c\x0f\xdf\xe2\x7f\xbb\xdft4@\x003\xb3\x7f\xfc\
2608\xfdo\x02\x00\xde\x17e9\xf7E9\x92h\xc4\x80\x81\x99)\xa8\xc68\x84\x14\xbb4\
2609\xf41\x86\x1c\x87\x9c\xb3*\x00\xb1s\x85/\xe7\xf3\xc5\xa9\xf3\x05\x00 \xe2\
2610\x81\x81\x06\x80\x08\xa6\xa6\x96\x01@\x00\xc09\xef\x8b\xb2,g\xae(E<\x13\x8d\
2611\x0f\x93b\x1f\x87FS3\xf3\xe8\xe6\x0b\xc4c\x03\xc89\xa5\x98\xfa\xa1\xefCh\xdb\
2612f\xb3\xacV7\x7f\x1e\x9f\x9d?9\x7f\xb18>\x1d)\x88\x00\x80\x08h\xa6\xaa:aX\xc4\
26139\xef\x8a\xd2\xfb\xd29\xcf\xcc\x008t\x1b\x86\xee\xe8\xa4\x9c\xcd\x9f\x94\xbe\
2614\x14\xc7\x00\xa0\xd9\x86\xd8\x0f\xc30\xf4\xa1\xed\xba\xa6i\x9bz\xb7\xdd\xed6\
2615\xab\xf7\xab\xbb\xf7\xcf/\xaf\xaf>\xfe\x1c\t\x11\x10\x10\x11\xc1Ls:T\xc3\xc4\
2616,"\xe2\x9d\xf3\xcey\x00\xd0a\xbf\x98\xe1\xd9\xd9\xcb\xd3\x93\x93\xc5\xe2\xa8\
2617\x9c\xcd\x88Ps\x1e\xe20\xf4C\x08]\xdbu]\xd3\xec\xeb\xba\x9e\xcf|Qx\xe7\xd6\
2618\xeb\xea\xd7\x9f\xde\xd4\xfb\xcdg_|=\x9b\x1f\x01"\x02\x82\x19\xd2\x01\x83\
2619\xc4D\xccD\xcc\x0c\x00\x90\xea\xd3\x93\xe2\xd9\xf9\xcb\x8b\x8b\x8b\xf3\xf3g\
2620\'\xa7\xc7\xc2\xdc\xf7}\xdb\xb6\xa1k\xda6t\xa1,\x8b\xb2\xf5\xe3rN\x84I\x10QU\
2621\xffx\xfbs\x08\xdd\x97\xdf|7\x9f\x1f#\xa2\x99R\xa6\x03\x06qd\x03\xa0\x0e\xfb\
2622\xd3\x93\xe2\xf2\xf2/WWW\xd7\xd7\xaf._\\\x9a\xe9n\xb7\xdfl\xd79\xa7\x94\xa2\
2623\xf3\x9a5\xab\xaa\x81!\x021\xf1\xb4\x88\x88\x10\xb1\xba{\xf7\xcb\x8fo\xbe\
2624\xfa\xf6{D\x02\xc0Q\x95\x02\xa3\xe8\xc0\xc0`\xe86\x8b\x19>;\x7fyuu\xf5\xfa\
2625\xf5\xebO\xae_\xe5\x1con\xef\xba\xae\xe9\xda\xb6\x0f}\x8c1\xa5hf"R\x14\x05\
2626\x11\x898\'\xe2\x9d\x13\x11\xe7\x9c8W\x14\xc5\xdd\xcd\xdb\xdf\x7f\xfb\xe1\
2627\xd5\xa7\xaf\xc1\xcc\xf4\xd04\x00\x03\xb3\x14{\x86\xee\xec\xec\xe5\xc5\xc5\
2628\xc5\xf5\xf5\xabO\xae_\x99\xd9rY\xad\xd7\xeb\xf5zS\xd7\xfb\x10B\x8a\t\x01E\
2629\x84\x88\x98y\xbc\xb5sN\x9c\x17\xe7\x9c\xf7\xce{\xef<3\xdf\xbe\x7f\xfb\xf4\
2630\xfc\xf9\xd1\xf1\x99\xdd+\r\x00L!\x0e\xcd\xd1Iyzrr~\xfe\xec\xf2\xc5e\xceq\
2631\xb9\xac\x96\xcbeUU\xfb\xfd\xae\xef{UEB\x02B@"6\xd3\x11\xc6\xcc<\xf2\xc49qL\
2632\x04\x00\xb7\xb7\xffZ\xde\xbe\x9b/NU\xed\x01\xa3\x1a55\xb3\xf9\x93\xa3\xa3\
2633\xa3\x93\xd3c3\xbd\xb9\xbd[\xaf\xd7UU\xedv\xdb\xbe\xefG\xd3M\xde\x03\x04\x04\
2634\x03D$\x9aT:2D\xc4!\x91\x9a\xa5\x946\x9bu\x08\xb5s\xe5\x01c\x10\x870\xf3X\
2635\xfa\xb2(g\xc2\xbc\xdb\xed\xbb\xaeY\xaf7c\x1d\x1fX\x1b\x01\x00\xcc\x00\x01\
2636\x99\x81\x99\xccL\x99EX\x9cc\x11@\xc8Y\xe3\x10C\x08\xcd~{\xf2\x91\x7f\xa8&\
2637\xc5\xce\xcd\x17\xe2\x98\x08\xfb\xbe\xdfl\xd7]\xdb\xd6\xf5\xfe\x81\xf18\xdd\
2638\x1eb\x05\x10\t\x00D\xc0\x0c\xc4%fR\xb5!\xc6\x10\xba\xba\xa9\xfb\xbe1}zP\x1a\
2639X\x1az\xc4c\x00\xd0\x9c\xdb\xb6\xcd9\xf5\xa1\x0f!\xa8*Nu|\x18\x8dc\x98 "\x12\
2640"\x11! :\x13f1\xb5!\x0em\xd3\x1d\x1f\x9f\x84\xbbJ\xed\x91\x04b\x0c\x06\xa0\
2641\xd9b\x1cB\xd7\xa4\x14c\x8c)&$|\x08\xdc\xff`\x8c\x96cFfF$D\x1c1\x8b~X,\xea\
2642\xc5b\xbeZ\xad\xcc\x1e$`9\x0e9\xa7!\xf6}?\xb4mp^S\x8a\x08H@\x80\x80\x1f\xe6\
2643\xfd}\x10\x8f\x1a\xa0\x83\x0e\x10Q\xd4\x99Y\x08\xb3Y9+\xcb\xb9s\x02\x0f\x18\
2644\xc3\x9cs\x1cb\xdd\xb47w\xd5\xbe\x8d,\x02f\xccL\xcc\x08\x84\xf8\x01\xea\xe2\
2645\xc9QQ\xb81;\x88\x10\x89yt\x11\xb3\x01\x98YQ\x14\xae(\xc6\x84\x1c\xdb}/h\x18\
2646\xb3\xbd\xae\xeb\x94A\x9c\x10\x89\x13a\x11D\x04\xa4{5\x03\x80\x1a\x8c-"B$\
2647\x92\xd1\xa7""\x0e\xc04\xab\x88s,,\xcc\xf4\xb8\x1a0 \xeeC\x08!\xf8\xa2Cd\xd5\
2648B\x9c1\x13\xa9\x02\xf1d\x12\x9c8\xf7u\xd0X\xef\xe4N/"\x00\x10c&" \x040\x12\
2649\xd1G\x18t\xae\xe8\xba\xb6\xedZ\xe7K$63D\xcc"\x88\xc4H\x88\x0f\x12\xf8\x801%\
2650\x80\xc8dN\xa7\xa6H\xa8`\xaa\x96S\x06\x9c\xba5\x1d|9\xdf,\xabyS\x17\xbe@$3 \
2651\x16\x16\xa1\x83^\xc7.\x8d\x7f9\x8b\x8cS\x033;7\xe5\x98\xf3^XbJ\xa6\x9aSJq\
2652\x881\x1a\xd0c\xa5\xc1|q\xba\xba\xf9s_\xef\xc5y\x98\xa49\xa6;\x13\x8b\xd9\
2653\xe4D"BB&v\xe2\xa6\xe8\xf4\xbe\xf0EQ\x16\xce93\xc89\xf7C\x0c!t!\xd4Mk\xc0\
2654\x1fT\xe3|q|v\xbeY\xbd\x97{\x07\x083;f&\x16f\x02\xe0{\xf9N\x99/N\x9cx\xe7G\
2655\x06\x11\xa7\x14\xfb\xbeo\x9b\xb6i\xda\xa6\xae\x87\xa8\x80\xf4X\x02\x00\x00O\
2656\xce_\xac\xee\xdeo\xb7\x1b\x80\xa9\xf5c\xdfD\\\xe6q>@\xc4\x112\xe6\xbfwN\x9c\
2657\xf7#CU\xbb6\xec\xf7\xf5n\xbf\xdd\xefv\xabj=\xa4\x07\xab\xc9\xbd\xd3\x16\xc7\
2658\xa7\xcf/\xaf\x7f\xfd\xe9M\xd61\xe1\xc5\x89w\xe2D\x84XD\xc4\x8c\x11\x81\x00\
2659\x85y\x12\xb08a1\x83\x94b\xd7\x86\xcdv[UUU\xad\xab\xf5\xaa\xe9\xa2\x01\xdd\
2660\xa7\x9f<\x0e\xaa\xab\x8f?\xaf\xf7\x9b?\xde\xfe\x8c\x88\xe2\x9c\xf3\x85\xf3n\
2661\xcc]ab\x16\x15\x85\xc3\x9c\x07\x00j\x1aS\xca9\xf7}\xbf\xdf\xd7UU-\x97\xcb\
2662\xd5\xf2\xee\xe6\xb6\x1a\xa2"\x12\xe0\xd8\xb3GM\x03@$\xfc\xec\x8b\xafC\xe8\
2663\xaa\xbbw\x85/\xbc\xf3\xc2$\x93\x12F\xc1\x01!\r}\x1f\x82\xc4\x98\x89PU\xfb!\
2664\xb6M\xbb\xdbo\xabj\xbdZ\xde\xbd\xfb\xe7M\x1b2 \xc1\x14z\x8f\x9b6\r<8\x9b\
2665\x1f}\xf9\xcdw\xbf\xfc\xf8\xe6\xee\xe6\xad\x08O\x03\x17"\x82!\x18\x80"\xd8n\
2666\xb7M\xb1\'b\x05\xcb)\x85.4m\xbb\xdf\xed\xaa\xf5\xea\xe6\xb6\x1a\x19\x07\x02\
2667>\x84\xcd\xd4\x821#\x11\xe7\xf3\xe3\xaf\xbe\xfd\xfe\xf7\xdf~\xb8}\xff\xd6\
2668\xecV\xf3h\x84!\xa7\x94\xd3\xa0\xa9\xbf\xbd\x8d\xa5\xf7@\xa8j)\x0e]\x08M]\
2669\xaf\xaau\xd3\xc5Q]\x08\x00H\xe3\xab\xe8A\x02v(\xe5~\\D\xa4W\x9f\xbe~z\xfe|y\
2670\xfbn\xbb]\xf7}8\xe9\xda\xa3\xa3f>\x9f\x95\xe5l\xb7-\xc4\t\x80\xe5\x94c\x8cu\
2671\xd3\x0eQ\x87\x04\x06\x84H\x87\xf2\xe9\xf0\xa2}h\x9a\x99\x9a\x99\x9a)\x98\
2672\x99)\x00\x82\xd9\xd1\xf1\xd9|q\x1aB\xdd\xec\xb7}\xdf\x84eEd\xce\x89s\x9eIH\
2673\x04P\x0c\xc8\x80az\xf0i\xd8{\xbc1xH\x013S\xcb\xaa\x9aSF\xca\x94\xc9\x10L\
2674\xb3\xa9\xaa\x9as\xe5\xc9G\xde\xf4\xa9\x9a\x9a\xd9\xf4;3\x9d\x8e\xe3\xa6\xc4\
2675`\xdc\x02\x18 \x1e\xf6+\xe3\xb5z\xff\xe6\xfd\xdf\xaf\x7f\x03w\x987\x87\xc3\
2676\x043\x1f\x00\x00\x00\x00IEND\xaeB`\x82'
2677
2678def get029Bitmap():
2679 return BitmapFromImage(get029Image())
2680
2681def get029Image():
2682 stream = cStringIO.StringIO(get029Data())
2683 return ImageFromStream(stream)
2684
2685index.append('029')
2686catalog['029'] = ImageClass()
2687catalog['029'].getData = get029Data
2688catalog['029'].getImage = get029Image
2689catalog['029'].getBitmap = get029Bitmap
2690
2691
2692#----------------------------------------------------------------------
2693def get030Data():
2694 return \
2695'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
2696\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
2697\x06\xdcIDATH\x89\xbdW\xcb\x8e\x1b7\x16\xbd/\xb2J\xd5\x12\xdcP\xdbI\xbb\x13\
2698\xc4\x0el$\xf0 0\x828\xcbL~y~`V\xb3\r\xb2\xf4\xc2A\x00\x07vw\xe2~\xc8*\xa9U\
2699\x0f\xb2H\xdeY\xb0J\x92\x07\xb3\x9d!\x84*H\x90\xea\xf0\xdes\xcf9\x14\xc0\xff\
2700e!\x00\xbc|\xf5wk\x0bc,\x8b01\x12#\xa2\xaa\x02\xe8\xf8-\xcd\x17\x1d\xdf(N\
2701\x9f\xe2\x7f{\xdexW@\x00U\xd5\x7f\xfd\xf3\x1f\x02\x00\xd6\x16eY\xd9\xa2\xccH\
2702\x94a@AU\x13\xc48x\xd7\x0e\xbe\xf3\xae\x1f\x06\x17\x82K!EU&1\xb6,fU5?\xb5\
2703\xb6\x00\x00D\x9c0P\x01\x10A\x93&\x8d\x00 \x00`\x8c\xb5EY\x963S\x94"\x96\x89\
2704\xf2f\x86\xa1w\xdd.\xb8\x9d\x10\x14\'%\xceg\xa0\x10b\x0ca\x18\xbcw\xae\xef\
2705\xfbnu\xbd\xba\xbd\xbe|p\xfap\xf9\xe8b\xbex\x90Q\x10\x01\x00\x11P5\xa5\x94F\
2706\x18\x161\xc6\x9a\xa2\xb4\xb64\xc623\x00\xb6\xcd:\xfa\xe6\xa42g\xcb\x0bk\x0c\
2707\xb3(h\nq\x08\x83\xf7\xde{\xdf\xf7]\xd7\xb5m\xd34\xcd\xfd\xea\xf6\xea\xee\
2708\xe6\xcf\xc7_>\xfb\xea\xe9\xb7H\x88\x80\x80\x88\x08\xaa)\x86\xa9\x1a&f\x11\
2709\x11k\x8c5\xc6*\xa8\xef6\x05\xc7G\x8f\xcf\xe7\x8bE5\xablQ\x00@\x08\xc1;\xef\
2710\xbd\xeb]\xef\xba\xbe\xeb\xdb\xbe\x9d\x95\xe5\xcc\x16\x96Y\xb6\x9b\xfa\xb7\
2711\xd7\xbf\xec\xee\xd7\xdf\xbc\xf8aV\xcd\x01\x11\x01A\x15i\x82Ab"f"fV\xd0\xd0o\
2712\xabR\xce\x96\x9f\x9f=|t\xb6\\\x9e\xcc\xe7\x80\xd8u]\xdb\xec\xda\xb6\xeb\xfb\
2713\xce\xf4V\xc4\x88\x11\x11\xc3F\x98\x99\x88\x101\xa5\xf4\xfe\xed\x1b\xd7\xf7/\
2714_\xfdTU\x0bDTM\x14i\x82A\xcc\xd8\x00\xe8\xbbMU\xca\xf9\xf9\xe3\x8b\x8b/\x9e<\
2715yz~~\x1ec\\}\\\xc5\x10{\x16fff\x11)l\x01\xa0\x80HD\xcc\xccDLLDDxw\xf3\xfe\
2716\xcd\xeb_\xbf\xff\xf1gD\x02\xc0<\x95\x02y\xe8@A\xa1m\xd6\x05\xc7\xb3\xe5\xe7\
2717\x17\x17_\xbcx\xf1\xb7g\xcf\x9f\x0f\xde\xbf{\xf7n\xbb\xd9\xee\x9a]\xdfu\xde\
2718\xfb\x10\x82\xaa\x12\xb3\xb5\x05!\x89\x88\x880\x1b\x16a\x11#\xc6\xd8\xe2\xe6\
2719\xaf?\xde\xfe\xbe\xfc\xfa\xf9w\xa0\xaaij\x1a\x80\x82\xea0\xf4\xd17\x8f\x1e\
2720\x9f\x9f=|\xf4\xe4\xc9\xd3g\xcf\x9fkJ\x97\x97\x97\x1f\xae?\xd4\xeb\xbam\x1b\
2721\xe7\\J\x11\x11\x99\x85(\x8d\x85\x05\x93\x89\x15\x11\x11c\x8c\x15c\x98\xf9\
2722\xc3\xd5\xdb\xe5\xc3\xf3\xc5\xe2T\xf7\x93\x06\x00\x9a\xc0u\xbb\x93\xca\xcc\
2723\x17\x8b\xb3\xe5\xf2\xfc\xfc|\xf0\xfe\xf2\xf2\xf2\xea\xeaj]\xaf\xdb\xa6\x19\
2724\x06\xaf\x00\x88\x04\xa0\xcc\xa0JD\x8a\x884vm\xc42\xc6\x10\x11"\xdc\xdd\xdd\
2725\xde]_\x9e\x9c<HI\x0f01\x0e\xc1\xed\xce\x96\x17\xd5\xac:\x99\xcfc\x8c\xef\
2726\xde\xbd\xfbp\xfda]\xaf\x9b\xdd.\x84\xa0\x8a\x07S\x98\xe8\xcc\xb4\xefQ\x98\
2727\x85E\x10\t\x14b\x8c\xdb\xed\xaa\xebw\xd6\x94\x13\x8c\x82w\xad\x10XclQ\x00\
2728\xe2\xea\xe3j\xbb\xd9\xd6\xeb\xbam\x9a\x10B\x16\x9bBV\xf9\x11\x1e"#)\xe8\xbe\
2729"fA$U\rap}\xbf\xdb\xd6\xa7\xcb\xcf\x0e\xd5\x0c\xbe+NJf\x01\x80\xae\xebb\x88\
2730\xbbf\xd7\xb6\xcd0xUD\x04\x1dMM\xf3\xd3\xf3\xe6\x10Gy\x00\x01\x80LF\x051F\
2731\xef]\xdb\xb6\xaeo\x0e\xdc(\xa8w=\xceg\n\x1aBh\x9b]\xcf\xd2w\x9ds.{\xa6\xc2\
2732\x84\xb3\xc7\x80\x11 \xb7\x8e\x90\x00\x91U\x98\x19\x11B\x88\xde\xf5\xf3\xf9b\
2733]\xd7I\x8fF`\x18\x1c(\xa4\x10\xbd\xf3m\xdb1\xb3\xf7>\xa5\x88HS\x9b>\xc5\x98\
2734\xcc\x18\x01\t\xb3\xb8\x11\x81\x92H\xf6\x0b\xd7W\xb3\xaa\xaa\xeb\xb5\xeaa\
2735\x044\x04\x17b\xf6+\xd7\xf7\x1d3\x87\x10\x10\xf74\xe01\xc6\'\x83@\xe3b\x16B\
2736\xcc\xd9\x10C(\xca\xb2(J\x11\x81\x03\x8cb\n)\x84\xc1{\xdf\xbb\xde\xf4VDT\x95\
2737Y\x98\xc7\x81?\xc6\xc8\x8c\x1c\xa6\r\x91\xa7\x19\xc8o\xcd0\x18c\x8d1b$os\x1a\
2738h\xd5l\xbc\xae\xebELa\x0bb&J\xaa\x84\x9f\x00LU!" \x02\x12"\x11\x13\x8b0\x8b1\
2739\x00\xa8\xaa\x935\x08\xf3q5\xa0L\x92\xf3\xa3\xeb[1\x02\xa0\xd6\x16\xcc\x9c58\
2740\xd5\x83{\x9c\x91\xfb\xb1]\x9c1D$\xdbe6S@`\xb6\xc7\xdc\xa0\xb1e\xce\x8f\xbe\
2741\x9d\x89\x18@$$f\x99\\5w\xe9H\x98\x80H\xc4\xcc\xffa\x01\x00\x18B\x04\xc0\xa4\
2742\x9abD\x1e\xbb5\xde\x8aY\xb5\xba^\xb5MS\x9636BD""\xc1\x10QJ\x89\x91\x8e\x9f\
2743\x8e\x98{EcN\x99\xbcFF\x11!\xa5\x14\x86a\x08\x03\x92\x1cW\x03\xd5\xfc\xf4\
2744\xf6\xfa\xb2i\xeema\x8f\xcd#oVA3\xef\x84\x94\xa3e\xa2\x9c\xc5\x18k\xad\xb5\
2745\x85\xb1\x96\x10\x87a\x08!x\xef\xbcs]\xd7#}Z\x8d\xb5\xc5\x83\xd3\x87\xab\xdb\
2746+f!\xca1gD\xc6\x80!b \x98\xf4AL\x949\xe7\xec\xc9\xb60\xd6\nsJ\x1aBp\xce\xf5]\
2747\xd7vM\x88\x9a\x8d\xe7\x00\x03\x00\xcbG\x17w7\x7fn75"N\xb1-\xe3\x95\x19@r\
2748\xc3\x98\xe5\x98scl\xc6\x00\x80a\xf0\xd3\xf1\xe0\xbe\xae7)\x11\x10|R\r"\xce\
2749\x17\x0f\x1e\x7f\xf9\xec\xb7\xd7\xbf\xa4\x94\xf2vE\xcc~.Y\x84U\x10\x88\x10\
2750\xf9\x80aD\x84\x10S\xd2a\xf0m\xdb\xdc\xdfo\xb6\x9bzS\xd7n\x88@\xbc?T\xc9A\
2751\x0e\x00_=\xfdvw\xbf~\xff\xf6\r\x11\x1a1YbY\x12\x99\x8c$\xa2p\x10gVI\xe6\xa3\
2752\xeb\xba\xfb\xfbM]\xaf\xd7\xeb\xd5\xc7\xf5v\xf4)\xcc\xb29j\x1a\x00"\xe17/~p}\
2753\x7fw\xf3\xde\xd8B\xc6\x8c\xca\xafC\x0c\xe43\xa9j\n!"B\xe6\xa3m\x9b\xed\xa6^\
2754\xafW7\xb7+\x1f\x15\x89\xf62>j\xdad\xb8\xb3j\xfe\xf2\xd5Oo^\xffz\xf3\xd7\x1f\
2755\xd9n\xf3\xe93\xc6\x18B\x0c!\xc4\x10\xcc0L\x84aJ\xc9{\xd7w]\xd3\xdco\xea\xfa\
2756\xe3z\xeb\xa3"\xd2\x84\x80\x07\xb3\x99\x0c2\xdb\x07V\xd5\xe2\xfb\x1f\x7f~\
2757\xfb\xfb\xf2\xc3\xd5\xdb\xbb\xbb\xdb\x18c\x08\x83\xf7\xce\xbb\xde\xf5UQ\x96Y\
2758"D\x94T\xc30x\xe7\xda\xae\xa9\xeb\x8d\x1bb\x8a\x88D\x08\x90mh\xdf(9\xf2\x91O\
2759\x12\xe4\xeb\xe7\xdf-\x1f\x9e\xdf]_n\xb7+\xd7\xf7m\xdb\xce\xe7\x8bYU\x15Ei\
2760\x8ca\x16@H1\x0ea\xe8\xba>DM\x89\x80\x18i\xef\x13\x93\x19\x1eq\xa3\x9aT5\xa9\
2761&PUM\x99\xbb\xc5\xe2\xf4\xe4\xe4A\xd7\xefv\xdb\xda\xf5\xcd\xba\xae\xebz\x9d\
2762\x07\x90Y\x98-\xb2 \t\x92 \xe6\xd9\xc5)\x88\x0e\x7f\x0c\x0e\xbaQ\xd5\xa41\
2763\xa5\x14CD\x8a\x14I\x114EM)%\xb5\xa6<]~\xa6)%M\xaa:\xfeNu\x7f\xdf_\x11A\x15\
2764\xc6D\x87\x91TH\x87\x83\xca\xff|\xfd\x1b\xe5N\x0e\x95,-\xdfO\x00\x00\x00\x00\
2765IEND\xaeB`\x82'
2766
2767def get030Bitmap():
2768 return BitmapFromImage(get030Image())
2769
2770def get030Image():
2771 stream = cStringIO.StringIO(get030Data())
2772 return ImageFromStream(stream)
2773
2774index.append('030')
2775catalog['030'] = ImageClass()
2776catalog['030'].getData = get030Data
2777catalog['030'].getImage = get030Image
2778catalog['030'].getBitmap = get030Bitmap
2779
2780
2781#----------------------------------------------------------------------
2782def getlogoData():
2783 return \
2784'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00 \x00\x00\x00 \x08\x06\x00\
2785\x00\x00szz\xf4\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\x08d\x88\x00\x00\x01\
2786\x94IDATX\x85\xb5WAn\xc4 \x0c\xf4@\x7f\xd2>\xa5y5}J\xbe\x92\xb8\x87\r\xac\
2787\x01c\x02dGZiE\x103L\x06\x9b\x00\xce\x93\x05>\x0f\x8e\xff\xe1<\xcc\xc9\x13\
2788\xf8\xea\x913\'~\x02\xc0O\x8bh\n(\xc9\x89\x88\x98\x99\x00d\x83\xab\x82T\x01\
2789\x99\xed@"\x97B\xc4\xf3%W\\I\xcc\xe7\xc1\x14\xc4\x18s"\x04@\x9a+R\xf0(\x92\
2790\x03%1\x05\x9d0\n\x89\xe4\xab0C\x18E\x94x\x828\x02p\xbe\xde\xbd\x85\xad\xca\
2791\x00Qx\x8d\xcfd\xc1\xf5\xa7\x14\xb8\\\x89\xbf$<\xd0T\x16\x10\x0b\xd1\x90\x0b\
2792-L\xb80\xee\x80\x85\t\x17\x92\x008\x0f\xda\x88h3f[\xcf&\x91\x9d\x028\x8f\xfd\
2793<\xf8\xbbE\xb4\xfa\x8a\x14@6\xa3\xfd<\xf8\xc7x\x87\x99\xbd\x96\x18\x91\x85^3\
2794K\x0e\xf4\xc8\xcb\x05x\xbb\x166\x84TUu;\xaa\xb2=\x1dB8\x8f\x94\x1bcN\x96+%\
2795\xa4\x8e\xe8\xbd\xfb}0\xc1\xaf\x8e\xa9<\x10D=\xa1\xe8]H\xee\x92\xe3O\x99Tf!\
2796\xd4\xe3\xcf\xd6\x01\x03-\x17\x86\x05\xc4\x96]Z\xcf\xbf\xca\xe4Va\x12\xe3\
2797\xb7\x05hw\x85Qh.\xd8\xedX\x90\x7f\xa2\x08\x11\xddp\xe0\x93\xe4]\x01#\xe4\
2798\xea)\x90\xeb\xcc\x08P1\xd3\x90B;C\xe6\xb5\xbc\xda\xbd8\xbf\xc0\xfb$X\xbb\
2799\x97"4,\xd7\x01\x93\xbc\xe5V\xb6\x91F%l\xbe\x7fQ\xd7\xbb\xb8\x88\xca\x0c\xc8\
2800\x86t\xeb\x18f\x18\xb8\xbc\xa6]\x1a]\xd6\xec\x05\xc3GPX~\xf7n\xd8mF\xc9\xbe\
2801\x96\x90\t\xd2!\x01\x95\x90r\x81\xc5\x8f\xd3\x7f\xa5\x8a\t\xa7\x8d\x89\xeak\
2802\x00\x00\x00\x00IEND\xaeB`\x82'
2803
2804def getlogoBitmap():
2805 return BitmapFromImage(getlogoImage())
2806
2807def getlogoImage():
2808 stream = cStringIO.StringIO(getlogoData())
2809 return ImageFromStream(stream)
2810
2811index.append('logo')
2812catalog['logo'] = ImageClass()
2813catalog['logo'].getData = getlogoData
2814catalog['logo'].getImage = getlogoImage
2815catalog['logo'].getBitmap = getlogoBitmap
2816
2817
2818#----------------------------------------------------------------------
2819def getrestData():
2820 return \
2821'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00"\x00\x00\x00"\x08\x02\x00\
2822\x00\x00\xb5%\x9c\x95\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\x00\
2823\x06\xe0IDATH\x89\xbdWMs\xdbF\x16|_3\x00%2\x8a\xfc!KNbW\xec\xa4b\x1f\xe2J\
2824\xc59f\xf3\x97\xf7\x0f\xeci\xaf\xa9\x1c]\xe5\\\x9c*\xc9qT\xb2%\x92\x00\x08\
2825\xcc\x0cf\xe6\xe50\x04Em\xed98\x00$H\xa0\xf1\xfau\xf7\x1b\x00\xfc#\x1b\x02\
2826\xc0\xab\xd7\xff\xb2\xb62\xc6\xb2\x08\x13#1"\xaa*\x80n\xff\xa5e\xa7\xdb/\x8a\
2827\xd3Y\xfc\x7f\xf7\xdb\x1e\x15\x10@U\xf5\xbf\xff\xf9\xb7\x00\x80\xb5U]\x1f\
2828\xd8\xaa.HT`@AU3\xa44z\xb7\xf1\xae\xf7~\x18\x83\x8fcH))(\xb31U=\x9b\xcd\x0f\
2829\xe7G\xb6\xaa\x01\x00\x11\'\x0cT\x00D\xd0\xacY\x13\x00\x08\x00\x18cmU\xd7\
2830\xf5\xccT\xb5\x88e\xa2\xf20\xc1\x0f\x83k\x86\xa1E\x80\xaa2\xb3\xda*`\x8a1\
2831\xc61\x8e\xa3\x0f\xce\xbbM\xbb\xfc\x04HG\xc7\'\x0f\x1e=\x9e/\x8e\n\n"\x00 \
2832\x02\xaa\xe6\x9c\xf3\x16\x86E\x8c\xb1\xa6\xaa\xad\xad\x8d\xb1\xcc\x0c\x80]s\
2833\xed\x86\xb5\xb5\xf2\xd9\xe2\xd4XK$\x00\x9aR\x8c1\x86\xd1\x8f>\xf8\xe0\xdd\
2834\xd0\xf7\xfd\xa6\xdf\xb4\x9f\xae.\xae?~x\xfc\xe5\xb3\'_\xbf@B\x04\x04DDP\xcd\
2835)N\xd501\x8b\x88Xc\xac16\xab\xf6\xed\x8df\x7f\xf2\xf0\xd1\xe1|1\x9b\xcd\xaa\
2836\xaa\x06\xd5\x98b\x08\xc1{\x1f\xbcw~\x08\xce\rUmmm\xad\x15\x91\xa6Y\xbf}\xf3\
2837k\xdb\xad\xbe{\xf9\xe3\xec`\x0e\x88\x08\x08\xaaH\x13\x0c\x12\x131\x131sV\x1d\
2838\xba\x1bk\xe0\xf8\xe4\xab{\xf7\x1f\xdc\xbbw<?\x9c#`\xef\x86~\xd3\xf7}\xef\
2839\xdc\xe0\x8cc\x11\x11\xc3",\x86\x85\x11\t\x90\x00\xf2\xf9\xbb\xb7\xc1\xb9W\
2840\xaf\x7f>8X \xa2j\xa6D\x13\x0cb\xc1\x06\xc0\xbe\xbd\xb1\x06NN\xce\xce\xce\
2841\xbex\xf2\xf4\xe9\xe9\xe9i\x8a\xe9\xe6\xe6zL\x89\xc8\x11\x133\x1b#\xaaU\xb9\
2842\x90\x88\x98\xcbi&$\x00\xba\xba<\xff\xfd\xcdo?\xfc\xf4\x0b"\x01`Q\xa5@\x11\
2843\x1d((t\xcd\xb5f\x7f|\xf2\xd5\xd9\xd9\x17/^\xbe|\xfe\xfc\x9bq\x0c\xe7\xe7\
2844\xe7\xeb\xa6\xd9t\x9dsn\x0c!\xc6\x98\xb3\x12\xb1\xb5\x96\x88\x98\x85X\x98\
2845\x85\x99\x0b\xf5\xc6\xd8\xcb?\xdf\xbd;:~\xf6\xed\xf7\xa0\xaay"\r@A5\xf8\xc1\
2846\r\xeb\x93\x87\x8f\xee\xdd\x7f\xf0\xe4\xe9\xd3\xe7\xcf\xbfQ\xcd\x17\x17\xef/\
2847//\xd7\xabU\xdf\xf7>\xf8\x9c\x12 23\x95\x8d\xb9\x00\x88\x08\xb3\xb0\x181F\
2848\x8ca\xe6\xbf\xde\xffq\xff\xe1\xd9b\xf1\xb9\xee\x94\x06\x00\x9aap\x8d\xb5r8_\
2849\xdc\xbbw|zz:\x8e\xe1\xe2\xe2\xfd\x87\x0f\x7f\xae\x96\xcb\xbe\xdf\x8c\xe3\
2850\xa8\x00\x80H\x80\xca\x08\nH\x19\xd3\x16\x8a\x88\x99\x85ED\x84\x88\x00py\xf3\
2851\xf1\xea\xf2\xe2\xf0\xf0(g\xbd\x85Ii\x1c\x86\xf6\xb3\xc5\xe9l6\x9b\x1f\xceSL\
2852\xe7\xe7\xe7\x97\x97\x97\xab\xe5r\xd3o\xe28\xaa\xee|\xa7\x08\xa8\x08\x84\x8c\
2853\x88\x94)\x17\xeed\xcb\x1b\x12\x81BN\xa9Y^\x0fCgm=\xc1(x\xb7A\x00cmU\xd5\x08\
2854xss\xbdn\x9a\xf5j\xd5\x17\x8c)=\x00\'\x87C\xb19\x01\x03)+e&.}*A\x15c\xf4\xc1\
2855\xb5\xeb\xe5\xf1\x83G\xb7\xd5x\xd7W\x95!\x12P\xed\xdd0\xa6\xb4\xe9\xba\xbe\
2856\xef\xc7R\x07N\xb1\xa6\xbb\xdc*;\x9c\x12\x86X\x81\x98\x91\x08\x01rJc\x08\xce\
2857m\x9c\xeb4?\x9c\x94\x06\xea\xfd0\xab-\x80\xc6\x14\xfbMO\xe4\x9cs>x\xbd\x13\
2858\x9d\xfb\xd9x\x9b)\x88HH\x80\xc0*\xcc\x8c\x08)\xa5\x10\xfc\xc1\xc1\xa2\xed\
2859\xda\xac{\x12\x18\x83W\xc0\x94b\x08\xa1\xef{b\x1aC(\xbaB(v\xbe\x8b1}.\xd6)i\
2860\x8b\x88\xcc\x0c\x00)FW\xcf\xea\xd9\xaci\xd7\xaa\xb7\x12\xd08\x86\x14c\x8c\
2861\xd1{\xef\xdc\xc0\xcc1\xc6\xad\xae@\xb7\xd6\xbd\x1b\xf9\xba\xab\x04\t\x11\
2862\x99\x85\x08U\x01\x10cLU5X[31\xdc\xc2(\xa6\x94b\x1c\xc3\xe8\x83\xf7\xce8c$ge\
2863fe\x9cz\xbe_\xc8-]\xbb"\x98\x99\x98Kd\x8e&\x18c\x8c1"R\xa8\x9e|\x03\x1a\xc7\
2864\x12\xee\x03\x8b\xa8VDLD\xb0\xad\xe5\x0e\xd0\xff`l}*,l\xca\xa0\x12cX\x0c1\
2865\xb3\x18\xd8\'\x8d\xd9\xf8\xe0|\xf0\xc19\x11\x03\x00%K\x902!\xeft\xb5U\xdc]\
2866\x8cR\x8a\xb0\x11\x11D\xcc\x9a\x99\x98\x08\x11@\xc4\xee\xf7\x06MU{\xb7qC?T5\
2867\x8b\xec\x9e\x11\x13!"\x02\xedF\xe3\x1e\xc46u\xb6if\xa4<\x1f\xa5\x04\x00\x9a\
28685\xe7\xccb`\x9f\xb4\xd9l\xde.?\xf5\xfd\xc6\xda\x9a\xc5\x14_3\x0b\x11S&\xe0\
2869\xc9"\xdb\x9eO\\\x11\x89\x18.Af\x8c\xb0dU\x00\xc8\x9a\xcb\x88%\x96\xfdj\xe0p\
2870~\x04H\xfd\xa6\xb5\xd6\xb2\x94\x94*\xe1\xc1\x99\x88\x94q\xd2n\x81\xd9q\xc5b\
2871\xac\xb1\xc6Zc,"\xa6qL)\x8e!\x84\xe0\x83\xf7,\xf6N5\xb6\xaa\x8f\x8eO>]]\x88\
2872\x08b\x99\x1f%\x07\x99\x98\x952\x00\x11n\xfdQD\xb5\x05\x11c\xac\xb5\xd62K\
2873\xce9\xa5\x18\xbcwn\x18\x86>+1\xf1\x9dj\x00\xe0\xc1\xa3\xc7\xd7\x1f?4\xcd\
2874\x1ap\xba\tK\x01cb.\x81\x86\xb8\x1d-\xc2\xc2F\nY\xc62\x0b\x00\x8c\xe38\x0cC?\
2875l\xfaM\xd7\xb5\r\x12\xefn.;\'\xcc\x17G\x8f\xbf|\xf6\xf6\xcd\xaf\x00\x99\x90\
2876\xca\xfc\xe0)w\x89\x99\xb5H\xa3\xfcfDD\xc4\x08\x0b"\xe6\x9c\xc7q\x1c\xfaM\
2877\xd7\xb6m\xb3n\x9aU\xca@,\xbbE\x95\xecg\xc8\x93\xaf_\xb4\xdd\xea\xfc\xdd[\
2878\x00*\x83\xb0\xcc+b\xc1\xa9\x19\xaa\xb0\x13\x03\x00d\xd5\xd2\x8fa\x18\xba\
2879\xb6m\xd6\xcb\xf5j\xd9u\x1b@.\xc9QR\xea\x964\x00D\xc2\xef^\xfe\x18\x9c\xbb\
2880\xba<7\xc6\x8a1D\x84T4\r\xfb\x8aV\xd0\xac\xb9h\xb7\xf4\xa3\x1f6m\xb3^\xaf\
2881\x96\xcb\xd52\x03\x11\x11\x94\x8bp\x9f\xb4)#g\x07\xf3W\xaf\x7f\xfe\xfd\xcdo\
2882\x97\x7f\xbe+\x0b\xb6\xed\xea3\xa5\x94\xca2-\x8d&\x881L\\\xb4;\x86\xe0\xdc\
2883\xd0o\xba\xa6Yu\xdd&\x03\x11\xf1\x84\x80\xb7a3M\x13,\xe688X\xfc\xf0\xd3/\xef\
2884\x8e\x8e\xffz\xff\xc7\xf2\xe6cN)\xc6\xadF]=\xab\xaa\xc1\x94,!\xd4\xac1\xc6\
2885\x10\xfc0\xf4]\xdb\xa4\x0c\x80LD\x08\x00H\x88tG\x02:\x95\xb2[."\xd2\xb3o\xbf\
2886\xbf\xff\xf0\xec\xea\xf2\xa2Y^\xfb\xe0\x9c\xdb\x1c\x1c,\xea\xd9\xcc\xda\xda\
2887\x18C\xcc\x08\x90s\x1e\xe3\x18\xbc\xcfJHL,{qG[\xbe\xf6z\xa3\x9aU5\xabfPU\xcd\
2888\xa5w\x8b\xc5\xe7\x87\x87G\xc3\xd0\xb5\xeb\xa5s]\xdb\xb5M\xbbfb\x11a1"\x96\
2889\xc5\x10\x0b\x8b\xe5\xadvw\x13\xe3\xf6\xc5\xe0\xd67\xaa\x9a5\xe5\x9cSLH\x89\
2890\x12)\x82\xe6\xa49\xe7\xac\xd6\xd6\xc7\x0f\x1ei~\x985\xab\xea\xf6:\xd5\xddq\
2891\xb7G\x04U@\x84\xdd\xccUU\xc8\xd3\xdb\xcb?\xb0\xfd\rf\x12\xf8Y\xb1c\x8c\xef\
2892\x00\x00\x00\x00IEND\xaeB`\x82'
2893
2894def getrestBitmap():
2895 return BitmapFromImage(getrestImage())
2896
2897def getrestImage():
2898 stream = cStringIO.StringIO(getrestData())
2899 return ImageFromStream(stream)
2900
2901index.append('rest')
2902catalog['rest'] = ImageClass()
2903catalog['rest'].getData = getrestData
2904catalog['rest'].getImage = getrestImage
2905catalog['rest'].getBitmap = getrestBitmap
2906
2907