This repository has been archived by the owner on Mar 21, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Stamp_Detection.py
460 lines (437 loc) · 104 KB
/
Stamp_Detection.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
import os
import pickle
import threading
import webbrowser
from multiprocessing import Process
from multiprocessing import freeze_support
import PySimpleGUI as sg
import cv2
import fitz
import numpy as np
import pandas as pd
ROOT = './cache/'
VERSION = 'V0.1.1'
class GUI:
theme = {'BACKGROUND': '#fef6e4',
'TEXT': '#172c66',
'INPUT': '#f3d2c1',
'TEXT_INPUT': '#001858',
'SCROLL': '#f582ae',
'BUTTON': ('#232946', '#eebbc3'),
'PROGRESS': ('#8bd3dd', '#f582ae'),
'BORDER': 0,
'SLIDER_DEPTH': 0,
'PROGRESS_DEPTH': 0}
sg.theme_add_new('SD_Theme', theme)
sg.theme('SD_Theme')
ICO = b'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\xc8\x00\x00\x00\xc8\x08\x06\x00\x00\x00\xadX\xae\x9e\x00' \
b'\x00\x00\x01sRGB\x00\xae\xce\x1c\xe9\x00\x00\x16\xb5IDATx^\xed]y\x9c%eu=\xb7\xbag\xb0\x9ba\x99\xee\xae\x87\x82' \
b'\xc6\x08A\x03\x0e\x8a"\x02n \xf9\x89\x180\x88\xfe\x84\x9f\x821j\x90(\x82,\xd3U\xcd\xa2i\x828]\xd5\xa3\xa0 ' \
b'\x89\x0b.$\xe2\xb8\xc4\x15\x05\x02F\xd0\x11\x01\x89\n\x12\xc4\r\x100\x84\xaa\x9e\x19\x86e\xd6\xeew\xf2\xabf0' \
b'\xc30K\xdd\xefm\xf5\xdew\xeb\xdf9\xe7\xde\xfb\x9d\xfb\x9dy\xfd^}\x8b\xc0\x1eS\xc0\x14\xd8\xa2\x02b\xda\x98\x02' \
b'\xa6\xc0\x96\x150\x83\xd8\xec0\x05\xb6\xa2\x80\x19\xc4\xa6\x87)`\x06\xb19`\n\xb8)`\x9f ' \
b'n\xba\x19\xcb\x13\x05\xcc \x9e4\xda\x86\xe9\xa6\x80\x19\xc4M7cy\xa2\x80\x19\xc4\x93F\xdb0\xdd\x140\x83\xb8' \
b'\xe9f,O\x140\x83x\xd2h\x1b\xa6\x9b\x02f\x107\xdd\x8c\xe5\x89\x02f\x10O\x1am\xc3tS\xc0\x0c\xe2\xa6\x9b\xb1<Q\xc0' \
b'\x0c\xe2I\xa3m\x98n\n\x98A\xdct3\x96\'\n\x98A<i\xb4\r\xd3M\x013\x88\x9bn\xc6\xf2D\x013H\x07\x1b];\x8b\xbb\xcc' \
b'\x10\xf3\xb9\x1e\xf3%\xc0L@\xacX\xd3\x8f\xe5\x8f,\x92e\x1d,' \
b'\xcbRo\xa4\x80\x19\xa4\x85\xd3a$\xe2\x0e\x01p`\x1d8P\x04\x07\x80\xd8M\x04C\x04\x86\x04\x98\xb7\xb5\xd4\x04V\n' \
b'\xb1\x9c\x82\xe5 \xee&qC\x9d\xb8q\xf9b\xf9I\x0bK\xb6\xd0\x9b(' \
b'`\x06i\xe2\x94\x18:\x99;\x06\x83\xf8\xeb\x808\x98\x82\x83\x04xa\x13\xc3\xff)\x14\x81\xa5\x04n\x10\xe0\xba<\x91' \
b'+[\x91\xc3b>\xae\x80\x19\xa4\t3ax\x8c\xfb\x07u\xbcG\x04\xc7\x02\x18lB\xc8\xd2!H\xfc/\x80Kg\xa6\xf1\xc9\xe5\x1f' \
b'\x95\xfbJ\x13\rXJ\x013H)\x996\x03\x1ag\xff\xc8*\x1c\x1b\x00\xa7@\xf0R\xd70\xcd\xe2\x91\x98\x81\xe0\x9b\x00.\xcc' \
b'\x13Y\xda\xac\xb8\xbe\xc71\x838\xcc\x80\xe1\x98\xc7\x07@*\xc03\x1c\xe8\xed\xa0\xdc\x04\xe0\xc4,' \
b'\x91[\xdb\x91\xac\x97s\x98A\x14\xdd\rG\xf9t\x04\xf8\x82\x00\x87)h\x1d\x81\x12\x98\x060\x91\x0f\xe0<\x8c\xcb\xba' \
b'\x8e\x14\xd1\x03I\xcd %\x9b8\x12\xf18\x01.\x16\xc1\xce%)\x95\x80\x91\xf8U\xbd\x0fo\\\xb6H\xee\xacDA]V\x84\x19d' \
b'\x1b\r+~\xaa\x15\xc1g\x048\xa6\xcbz\xfb\xa4r\xeb\xc4iS\xa9\\\xd8\xcdc\xe8D\xedf\x90\xad\xa8>\x12q\xd7@p\r\x80' \
b'\xbd;\xd1\x9cf\xe7$\xf0\xd9|\x00\'`\\\xea\xcd\x8e\xdd\xab\xf1\xcc [' \
b'\xe8\xec\xd0\x19\xdc\xbb\xaf\x1f\xd7V\xf8\x8b\xb8\xd3\x9c$\xf0\x1f\xf9\x00\x8e\xc6\xb8\xacr\n\xe0\x19\xc9\x0c' \
b'\xb2\x99\x86\x17K@8\x8d_\x88\xe0\xe9=9\x1f\x88of\xa9\x1c\xdd\x93ck\xf2\xa0\xcc ' \
b'\x9b\n:\xce\xb9\xb5U\xf8)\x04/h\xb2\xd6\xd5\nG\x8cg\xa9\x9c[\xad\xa2\xaaW\x8d\x19d\x93\x9e\xd4b~\x11\xc0[[' \
b'\xd2*\xe2\xb6\xba\xe0\xc7\x01\x91\x95\x8a/\xd8\x83\xc4A"\xd8\xa3\x14^\t\xaa\xd7\xf1\xfa\xa9I\xb9BI\xf3\nn\x06' \
b'\xd9\xa8\xdd\xe1\x18\xffN\x88\xcf5k\x06\x90\xf8=\x05\x97\x91\xf8q0\x88\x9b\xf2qy\xd4%\xf6\x0egrxn\x1d\xaf\x08' \
b'\x88CD\xf06\x00\xc3.q6\xe5\x14\x0b"g\x88\x05\xcbS\xb9\xbf\x19\xf1z1\x86\x19dCW\xc3Q\xee)\x01~\xd1\xf0Z*\xe21' \
b'\x02_\x81\xe0\xb3\xadZ\xf21\x1c\xf1\r\x01\xf0.\x11\x1c\xd9\xe8\xa4$\xf1\xa3<\x95W5\x1a\xa7W\xf9f\x90\'\x0c\x12q' \
b'\xa9\x08^\xdeP\xa3\x89/\xadY\x8f\xf7=|\x81,' \
b'o(NI\xf2\xc8\x99|\xae\xd4q\xb9\x00\xfb\x95\xa4l\x16V\xaf\xe3\xf4\xa9I\xb9\xa0\x91\x18\xbd\xca5\x83\x00\x08Gy' \
b'\xac\x04X\xd2@\x93\x1f\xac\x03\'L%\xf2\x9d\x06b\xb8Q\xc7\x19\x84\xab0*\xc0\xb9\x10l\xe7\x14\x84X\xbdn\x06{' \
b'=\xf4\x11\xf9\x83\x13\xbf\x87If\x90\xc2 1\xef\x17`7\xa7>\x13?Y\x1b\xe0\x88\x95\x13\xb2\xc2\x89\xdf$\xd2\xfc\x85' \
b'\\0\'\xc0\xf7!\xa8\xb9\x84$\xf1\xf5<\x957\xb9p{' \
b'\x99\xe3\xbdAF"\x9e\x1a\x08\\\xff\xbc\xb8Afp\xd8\x83\x8b\xe5\xb1*L\x92\x9d\x16\xf29\xdb\xf5\xa1\xd8q\xb8\x8b' \
b'\xb6\x1e\x12\\\x1f`\xf7\x87&\xe4\x1e-\xb7\x97\xf1~\x1b\xe4dnW\x1b\xc4\x1f]~\x15b\xb1\x9bo\x00\xaf\xc3\xb8\xac' \
b'\xa9\xd2\x04)L2\xb7\x0f?r\xfaD$>\x95\xa5rb\x95\xc6\xd3\xe9Z\xbc6\xc8\xc8(\xdf\x1d\x04\xf8\xa4\xb6\t\x04\x1e ' \
b'\xf1\xbc\xa9T\x1e\xd1r\xdb\x81/v8\xf6\x117\xbb\xe4Z\x0f\xec\xbc"\x91\x95.\xdc^\xe4xm\x900f\xf1?\xed+\xd4\x8d' \
b'%\xde\x94\xa5\xf2u5\xaf\x8d\x840\xe2\'D\xf0^mJ\n\xde\x91O\xc8\xe7\xb5\xbc^\xc5{k\x90\xe1\xb3\xb9[' \
b'\xdf4\xd4/\xc8H\\\x91\xa7\xf2\xfa\xaaO\x88]\x16r\xfbz\x80\xdfi\xd7\x93\xcd.fL\xe4\xb5U\x1f_\xbb\xea\xf3\xd6 ' \
b'\xb5\x98\x0b\x01Lj\x85\x9e\xe9\xc73\x97\x9d/\xc5\xf7\x96\xca?#\xa3|K\x10\xe0rm\xa1k\xd6a\xb8]\xefr\xb4\xb5\xb5' \
b'\x1b\xef\xb3A\xbe\x0f\xe0P\x95\xe0\xc4\x97\xb2TZ\xb3NKUHI\xf08\xfbk\xab\xf0\x00\x04#%\x19\xb30\x02\xc7\xe6\x89' \
b'|E\xc3\xe9U\xac\x9f\x06\x19\xe7\xdcp\x15V\x89\xa0O\xd3\xd8z\x1d\x87LM\xca\xf5\x1aN\xa7\xb1a\xccE\x02\x8ci\xea ' \
b'\xf1\x99<\x95\x134\x9c^\xc5zi\x90\xda\x18\x0f\x03q\xb5\xa6\xa9$~\x9d\xa7\xf2\x97\x1aN\x15\xb0\x1b\xde\x8d\xdc' \
b'\xa5\xac\xe5\x9e,\x91\xe7(9=\t\xf7\xd3 \x11G!H5\x1d%1\x96\xa7\x92h8U\xc1\x86\x11\xaf\x13\xc1\xc1\x9azX\xc73' \
b'\xf2I)\x0e\xa5\xf3\xfa\xf1\xd3 1?\x05@\xf5\'\x04\x81\x83\xf3D~\xd8\x8d\xb3\xa5\x16\xb3\xd8\x18\xf5AM\xed3\xc0' \
b'\x1b\x96%\xf2-\r\xa7\x17\xb1^\x1a$\x8c\xf9\x03\x01\x0e\xd144\x1b\xc0@\xd5\xde\x9a\x97\xad\xbf\x16\xb3\xf8\xd9' \
b'\xf6\xaa\xb2\xf8\r_\xd4?\x9c\'r\xb6\x86\xd3\x8bX/\rR\x8bx\x17\x04\xa5\xff\xc6.\xce\x96\xcaS\xe9\xda\x93MfO\x99' \
b'\x17<\xac\x9a\xc0\xc4\xb7\xb3T\x8eRqz\x10\xec\xabA\x1e\x85`{' \
b'E?\xff-K\xa4\xd8\xc9\xd7\xb5O-\xe2/!XPz\x00\xc4\x8dY*\x07\x95\xc6\xf7(' \
b'\xd0?\x83\x14\xef\x06Vc\xbd\xaa\x9f\xc4\xb9Y*\xe3*N\xc5\xc0a\xc4\x7f\x17\xc1\x1b\xcb\x96E\xe0wy"{' \
b'\x96\xc5\xf7*\xce;\x83\xcc\x8f\xf9gs\x00\xd5\xc6 \x02\xa7\xe4\x89\\\xd4\xcd\x93 \x8c\xf8i\x11\xfc}\xd91\x90x(' \
b'Oe~Y|\xaf\xe2\xbc3\xc8p\xc4\xbd\xfa\x04wh\x1aZ\x07\x8e\x9bJD\xbddC\x93\xa3\xd5\xd8\x91\x88i ' \
b'\x18\xd5\xe4\xc9\x12\xf1n~l\xaa\x8fw\x02\xd4\xc6\xb8;\x88\xdfk&\n\x80\xb7g\x89\\\xa6\xe4T\n\x1eF\xbc@\x04\xa7' \
b'\x96-\x8a\xc0\xc3y";\x95\xc5\xf7*\xce;\x83\x14W\x18H\x80\x07T\r%N\xcaR\xb9D\xc5\xa9\x188\x8c\xf8\x19\x11\xbc' \
b'\xablY\xc5\x9e\x97<\x91]\xcb\xe2{\x15\xe7\x9dA\x8a{\x04\xfb\x07\xa1\xda\x10D\xe2\xac<\x95E\xdd<\t\xecK\xba[' \
b'\xf7\xbc3H!S-&5r\x11\xb8,O\xe4\xed\x1aN\xd5\xb0a\xc4;D\xb0W\xd9\xbaH\xfc,' \
b'O\xa5\xa1\xe3\x84\xca\xe6\xaa2\xceK\x83\x84\x11\x8b\x8dD\xa5\x8f\xf3\xec\xfa\xc92\xce\xfep5\xd6\n\x10\x94\x9d' \
b'\x8c\x04\x96\xe4\x89\xbc\xa5,\xbeWq^\x1a\xa4\x16\xb3\xb8\xecR\xf5\x968\x1b\xc0\xf6\xddze\xc0\xd0B\x1e\xd4\xdf' \
b'\x87\x1b4\x93\x98\xc49y*\xe7k8\xbd\x88\xf5\xd2 ' \
b'a\xc4\t\x11\xc4\x9a\x86\xd6\x89\xa3\xa6R\xf9\xb6\x86S\x15\xac\xcbx!xc6!\xdf\xa8\xca\x18:U\x87\x97\x06q\xd9\x8a' \
b'\xda\xcd\x9b\x88\xb4\xdf?\x8a\xc9\xb8v\x06\xbb\xaf\\,' \
b'wwjbV%\xaf\x97\x06\xd9\xe1\x0c\x8e\x0c\xf4#\xd74\x81\xc4#\xf9z\xec\x82\x0bd\xb5\x86\xd7i\xec\xfc\x98\xfb\xcc' \
b'\x01nS\xd5A\xdc\x9d\xa5\xb2\xbb\x8a\xd3\xa3`/\rR\xf42\x8cy\x8b\xc3\xa1\xcf\xef\xcd\x12\xf9\xe7n\x9a\x0ba\xc4' \
b'%"8VS3\x81\x8b\xf2DN\xd1pz\x15\xeb\xadA\\6\x11\x11\xb83O\xa4\xf4O\xa5\x9d\x9e4\x1b.!u9\x81\xe5\xf0,' \
b'\x11\xd5\x96\xe4N\x8f\xb5U\xf9\xbd5\x88\xeb\xe9\x83\xdd\xb4.K\xfb\xf6\xbc\x98d\xb6\xc4\xe4\xc9V\xf3\xd6 ' \
b'\x85\x0c\xb5\x98\xb7\x03x\xbe\xf2\x7f\x9f\xbb\xb2\x01\xecY\xf5\xab\x947\xdc\x1d\xf2+\xcd\xbb\x8f\r\x06\xf9D\x9e' \
b'\xc8\xfb\x94\x9a\xf4,\xdck\x83\x8c\xc4<1\x00\xfe\xc5\xa1\xbb\x95\xff.\xa2]Z\xf2\x84\x063\xc4\xde\xcbR\xf9\x95' \
b'\x83&=I\xf1\xda 8\x8d\x03\xb5\xb9\x98R_\xbbF<\xb6.\xc0\x82\xaa^\x15P\\\xd1\xd6\'P\xbf\xc3 ' \
b'q}\x9e\x8aj\xaf~O\xbab\xa3A\xf9m\x90\xe2\xd7\xac\x88\x1f\x13\x81\xfe\x17\x1b\xe2\xe6,' \
b'\x95\x03\xaa6A6\\\x7fp\x9b\x00\xf3\xd4\xb5\xd9\xcb\xc1\xa7H\xe6\xbdAjgq\x17\xcc\xc0\xe9\xfc\'\x02\x13y"g\xaa\'b' \
b'\x0b\ta\xcc\x9b\x05\xd8_\x9b\x82\xc0\x7f\xe5\x89\xbcD\xcb\xebu\xbc\xf7\x06\x99}\'\x12\xf1C"p:\xe2\xa6J\xe7G\x8d' \
b'\xc4\xbc$\x00\xde\xe32i\xa7g\xf0\xb2\xe5\x8b\xa5\xb8\x9d\xca\x1e\xfb\x13k\x9390\xce\xc1\xda*\xdc\x07\xc1\x90zv' \
b'\x10\xab\xa7\x05\xfb/O\xe4\xbf\xd5\xdc&\x12\\\x96\xcf<\x91\x9e\xc4\xd5y*\x877\xb1\x9c\x9e\te\x9f ' \
b'\x1bZ\x19\xc6<Y\x80\x8f;u\x96\xf8\xc3\xbau\xd8\xf7\xa1\x0b\xe5!\'~\x83\xa4\xa1\x98\xcf\xef\x07\x8a\x9f\xac\x9d' \
b'\x9e\xf53\xd8g\xc5bq\xe6;%\xed\x12\x92\x19d\xa3F\xd5"\xde\x04\xc1K]zG\xe2{' \
b'y*G\xb8p\x1b\xe2\x9c\xc6\x81p.\x8a/\xe5\x7f\xe1\x12\x87\xc4\xf9y*\xe7\xb8p}\xe0\x98A66\xc8(\xf7@0{' \
b'\xe2\xc9\\\x97\xe6\xd7\xeb8}jR\\o\xccuIY|\x7f\xfa\xbc\x08\x9cv;\xce\x9e\x18y7\xf6\xc1We\xc6)\xb9\x07$3\xc8&M' \
b'\xae\xc5\x8c\x008\x9f\xe2^\x0f\xf0\xbc\xa9E\xf2\x9bv\xcc\x1d\xd7\xf7\x1dO\xd4V\xafc\xbf\xa9I\xf9Y;j\xed\xd6' \
b'\x1cf\x90\xcdt\xae\x16\xf1\'\x10\x1c\xe8\xd2T\x02\xdf\xcd\x139\xd2\x85\xab\xe5\xd4b\x16\xfb5\xfe\\\xcb\x9b\xc5' \
b'\x13\xe7e\xa9\xa8N|w\xca\xd3\xe5$3\xc8f\x1a8\xefL\x86\x833\xb8\x1d\x82\x9aK\x7f\xdbqUB\x18sL\x00\xa7\x93V\x08' \
b'\xfc0O\x8a\xd3\xedEux\x85\x8b\x16\xdd\xce1\x83l\xa1\x83C\x11\x0f\xec\x178\xbd\x17 ' \
b'\xf0\xf3<\x91\x17\xb7jr\x14G\x17\xf5\r\xe2\x8f.o\xcbI\xdc\xbf\xa6\x0f\xfb>\xb2H\x96\xb5\xaa\xbe^\x8ak\x06\xd9J7' \
b'\x1bX\xcc\x88i\xe2\xa0\xe5\xa9\xdc\xd8\x8a\xc9\x12F<E\x04\x1f\xd3\xc6&\xb1\x1e\x01\x0e\xc8\'\xe4\xe7Z\xae\xafx3' \
b'\xc86:\xef\xb2\xa7bC\xc8\x96]\x99\x10\xc6\xfc\xad\xe3\xcf\xba\x95_\x85\\5#\x9aAJt\xc4\xf5\xfd\xc8Z\xc1\xd0\xca' \
b'\tYQ"Ei\xc8\xf0\x18\x0f\xed#\x8a+\xac\xb5\xcf\xe5Y"\xc7iI\xbe\xe3\xcd ' \
b'%f\xc0\xd0\x19\xdc\xbb\xaf\x0f\xb7\x8b@\xabW\xd3\x0f\xbd\xae\xc5,' \
b'\xf6\xaf\x9cX\xa2\xec?A\x8a\xab\x0c\x82:\x9e\xf9\xe0byL\xc33,' \
b'\xd4\r\xf7V\xb3Z\xcc\xaf\x038Z)\xc07\xb2DJ_ZS&v-\xe22\xed\x9a1\x02\x1f\xc8\x13\xf9P\x99\xf8\x86y\xb2\x02\xda' \
b'\xff\x11\xbd\xd5od\x8c\xfb\x05\xc4-J\x01\xd6d\x89\x0c(9[\x84;\x9d\x90\x08<Jb\xd7\xa9T\x1eiV\x1d>\xc51\x83(' \
b'\xba\xedr\xdf\xf8\x0cq\xc0\xb2TnV\xa4\xd9"t$\xe2\x19\x81`\xb1&V\x1dH\xa7\x12Q\x9d"\xa9\x89\xdf\xebX3\x88\xa2' \
b'\xc3a\xcc\xf7\x0bp\xa1\x82R\xbc\xb1~O\x96\x8a\xcb\xbe\xf7\xa7\xa4\xa9E\xbc\x1c\x02\xd5\x81\xd2\xcd4\xa8j\xdc' \
b'=\x026\x83(\x1a\xe9r}\x1b\x80Og\x89\xbc[' \
b'\x91f\x8b\xd00\xe6\xaf\x05xn\xd9X\x04V\xe6\x89\xec\\\x16o\xb8\xa7*`\x06Q\xce\x8aZ\xcc\xe2\x90\x87\xe1\xb24\x02K' \
b'\xf3D^Y\x16\xbf5\x9c\xf6^\x13\x10\xdf\xccR\xd1\xfe\xb0\xd0\x8cR{' \
b'&\x86\x19D\xd9\xca0\xe6\xd5\x02\x1cV\x96\xd6\xac\xeb\x94\x87N\xe7\xb3\xfa\xe7\xe0\xde\xb2y\x0b\x9c]a\xa0Qk' \
b'\xf3X3\x88R\xc30\xe6\xc5\x02\x9cT\x966{\xe8u*;\x96\xc5o\t\xe7r\x12$\x897\xe7\xa9|\xad\xd1\xdc>\xf3\xcd ' \
b'\xca\xee\x8fD\xfc@ \xf8\'\r\xad\x19\xd7)\x8f\xc4<"\x00\xae\xd0\xe4%\xf0\xca<\x91\xa5\x1a\x8ea\x9f\xac\x80\x19D9' \
b'#\\~\xc9\x92\x19\xcck\xf4-\xb6\xcb\xe6(\xdbk\xael\xeef\xe0f\x10\xa5\x86\xb5\x98\x0b\x01Ljh\xd9\x00\x060.k4\x9cM' \
b'\xb1\xc31\x8f\xea\x03\x8a\xab\xe3\xca?3xa\xb6Xtw\x83\x94\x8f\xee\x05\xd2\x0c\xa2ls\x18\xf3\x1c\x01\xce\xd3\xd0' \
b'\x9a\xf2\'\xd6(\x8f\x0c\x02|G\x93\xb7\x95K\xee5ut3\xd6\x0c\xa2\xec^\x18\xf3\xe3\x02\x9c\xac\xa15\xc9 ' \
b'\x07\x07\x01\xae\xd3\xe4\xad\x03o\x99Jd\x89\x86cX\xfb\x0e\xd2\xd0\x1cpX\xb4xO\x96\xc8s\x1aJ\n`\xe73\xf8\xec\xb9' \
b'\xfd\xb8G\x13\xa7N|p*\x15\xd5\xa7\x9d&\xbe\x0fX\xfb\x04Qv9\x8c\xb8B\x04\x9a\xb7\xd37d\x89\xbc\\\x99f\xb3\xf00' \
b'\xe6z\x01\xfaK\xc7"\xae\xc9R)\xfd\xce\xa6t\\\x8f\x80f\x10E\xb3\xc3Q\xee+\x01T\xdbU\t,' \
b'\xc9\x13Q\xad\x9f\xdaRI\xda\xa5& Vg\xa9\x0c*\x86h\xd0M\x140\x83(' \
b'\xa6\xc4H\xcc$\x00\x8as\xb3J?\x04N\xcd\x13Q\xef\x1f\xdf\\\x820\xe6\x97\x058\xa6t\xf2\x02H\xbc)K\xa5\xd8\xcbb' \
b'\x8f\x83\x02f\x10\x85h\xb5\x98Yq\x18\xbc\x82\x82i`A\xb3\x0e\xb6\x0ec\x9e$\xc0\xc5\x9a\xfc$\xae\xcaSy\x9d\x86c' \
b'\xd8\xffW\xc0\x0cRr68\x1dnMdY*\xbb\x94L\xb1M\x98\xeb]&3\x01\x0e\\\xb6Hn\xdaf\x02\x03<E\x013H\x89I1\x14\xf1\x99' \
b'\xfd\xc0\x9d\x10l_\x02\xbe1\xa4\xe9\x07%\x84\x11\x97\x8a@\xf5\xa5\x9f\xc0\xady"\xfb*k78lO\xfa\xb6\'Aqw\xc8j\x14' \
b'\xe7[\xed\xb3m\xf0\x93\x11u\xe2\xa8\xa9T\xbe\xad\xe5m\r\xef\xb2\xd4e\xf6\xab\x08\xf1\xb9<\x95w6\xb3\x16\x1fb' \
b'\xd9\'\xc8V\xba<\xfb\xee\xa1\x0fK\x1c\xcf\xe9m\xca\xfb\x8fM\xcb\x1b\x89\xb8k ' \
b'\xf8\xa3\xcb\xe4$\xf1e\x02\'\xd8\xfe\xf4\xf2\xea\x99A\xb6\xa0\xd5H\xc4SEp\x9e\xcb\xf1\x9e\x1bB\x8ef\x89\xa8\xf6' \
b'\x8f\x97m[\x18\xf3R\x01\x9c>\rH\xdc\'\xc0\xbb\xb2T\xae)\x9b\xcfg\\W\x18d\xfeB.\xe8\xeb\xc7H\xab\x1b\x15\xd41' \
b'\x87\x82W\x018F\xb3\xb5u3u\xadY+\xd8\xb5\xd9\x87\xc6=\x91g\xf8l\xee\xd67\x8d\xfb\x1b\xd1\xa3\xf8^\x02\xe2*\x04' \
b'\xb8\xb3\x0e\xdc+@\xbd\x91x\xdb\xe2\x06\xc0\xbd\xd9\x84\xdc\xb5-\\\xd5\xfe\xbd+\x0c\x12F\xbcW\x04\xcf\xaa\x9ax[' \
b'\xac\xa7\rW\x0b\xd4b~\x14\xc0i\xdd\xa2I\xc7n\xe0jP\xa0\xca\x1b\xa46\xc6\xddA\xfc\xbe\xc1q\xb6\x8dN\xe2\xb7y' \
b'*\xa5\x0fVp-l\xc7\xd38\xb4\xdd\\\xdc.\xc03\\c\xb4\x95G<\x96\xa5\xa2\xbf\xbb\xbd\xadE>5Y\xf5\r\x12\xb3\xb8\xd6' \
b'\xf8\x92\x0e\xebT:};\x8f\xd9\tc\xbeJ\x80\xebK\x17\xd7a`]\xf0\xea\xa9\tQ\xadH\xeep\xc9\xd5?z\xd4a\xf5l\xc74%qq' \
b'\x9e\x8aj)|\xa3\xc5\xd6b~\x04\xc0\xe9\x8d\xc6i\x07\x9f\xc0\x87\xf3D\x9c\xee\xa3oG}\x9b\xcbQ\xf9O\x900\xe6J\x01' \
b'\x1a>\xf4\xa0\xd5\x02\xb7\xf3\xea\xb5M\xc7\x12\xc6\xbcY\x80\xfd[' \
b'=\xc6F\xe3\x13\xf8i\x9e\x88\xd3-\xc2\x8d\xe6v\xe5W\xda \xb5\x98/\x03\xf0c\xd7\xc1\xb5\x8b7{' \
b'\xa3\xd4*\x1c\x84\x8bdm\xbbrn\x9cg\xf6\xc6\xa9\x01\xfc@\x04-\xbb\xd5\xaa\x19\xe3"\xc1i\xc1\xfc\x15\x89\xaclF' \
b'\xbcv\xc4\xa8\xb6A"\xfe#\x04\xe3\xed\x10\xc25\x07\x89[' \
b'\xd6\xf4\xe1\xf0N_i6?\xe6N\xfd\xc4\xb5"x\x89\xebX\xda\xc1c\x1d\xc7\xe4\x93\xf2\xd5v\xe4jF\x8eJ\x1b\xc4e\xddQ3D' \
b')\x1b\x83\xc0D\x9e\xc8\x99e\xf1\xad\xc6\x15\x9f$\xfd\x03\xb8\x04\x82*_\x94\xd3\xb4\xa3X[' \
b'\xadg\x11\xbf\xb2\x06\x19\x89\xb8C x\xb8\x1d"hs\x10x\xa0N\xbcmY*.7=i\xd3\xa9\xf1\xb5\x88\xaf!piE\xdf\x1d\xdd' \
b'\x9b%\xf2l\xf5\xa0:D\xa8\xb2A\xfe&\x10|\xabC\xbal1-\x89\xf3\x83:\x165z\xceU\xab\xc7\x15\x8es\x9e\xac\x9a\xdd' \
b'\xdcu\xba\xc3*\xe4\x96\x96G\xc1\x9e\xf9\x84\xfc\xae\xa5I\x9a\x14\xbc\xb2\x06\t#^$\x82\xf75i\x9c\x8d\x86YC\xe2\n' \
b'\t\x10w\xdbr\x89\xe2\x85\xe2\xd3\xe6\xe0,\x00\xef\x85\xa0i\x97\xf94$(' \
b'qR\x96JW\xbc\xdb\xaa\xb2A~#\x82=\x1bj\x84#\x99\xc4\xff\x00\xb3o\xef\x97\x12\xb8f*\x95\x1f8\x86\xaa\x0em\x9c\x83' \
b'\xe1j\x1c\x0c\xe0\xb5\x02\x1c\xea\xb2|\xbfi\x83\xe9\xa2S\xe7+i\x10\xc7\x93\xcc\x7f\xcd\x00\xff\xe0\xdc\xc4\x19' \
b'\x10\xfdx`j\x91\xfc\xc69F\x97\x11\x8b\x1d\x8a\xf5i\xec\xcc>\xec,' \
b't\xfct\xa9C\x02\xe0\xbb\x9aO\'\x02\x0f\xe7\x89\xec\xd4\rrU\xd2 ' \
b'#1O\x08\x80O)\x05\xfch\x96\xc8\x19J\x8e\xc1\x9b\xa0\x80\xf6J\x88\xd9\x94u\xbc"\x9b\x94\xca\xbf\xe3\xaa\xa4A\xc2' \
b'\x88_\x11\xc1\x9b5\xbdc\x1d\xaf\xcb\'\xe5*\r\xc7\xb0\xcdQ\xc0\xe5\xeeD\x10\xe7f\xa9T\xfa\x1dW\xa1NU\r\xa2;\x9c' \
b'\x8dX\x9b\rbG\x8c\xcb\xba\xe6\xb4\xdc\xa2h\x14\xa8-\xe4\x0b\xd0\x87[' \
b'5\x1c\x00M;PO\x99W\x05\xaf\x9cA\\.\x8a\x01\xf0\x9fY"\x7f\xa5\x1a\xb9\x81\x9b\xaa@-\xe2\x83\x10\xd4\xca\x06-\x96' \
b'\x9d\xe4\x83\x98\x87qYU\x96\xd3\t\\\xe5\x0c\x12F<[' \
b'\x04\xaaK\xefI\x8c\xe5\xa9$\x9d\x10\xd0r>\xae@-\xe6\xbf\x028^\xa3\xc7\x0cq\xf4\xb2TtW:h\x124\x01[' \
b'E\x83\\\'2\xfbsd\xe9\x87\x82\x17\xe7\x13\xa2:\x12\xb4tp\x03\x96R\xa0\x16\xf3o\x01|\xa1\x14x\x03\x88\xc4%y*\xa5' \
b'\xaf\xb3\xd3\xc4n\x16\xb6Z\x06y\xfc\xb7\xfaby{' \
b'\xe9\x03\x9aI<\x94\xa72\xbfY\x82X\x1c7\x05\xe6\x9d\xc9p\xb0\x8e\xe2\xe4\xc9\xd2O\xb3.8-\x9d\xd0\x01X)\x83\xb8' \
b'\xdc\xc3\x07\xe2KY*ou\x18\xbbQ\x9a\xac@-\xe2/!X\xa0\t;M<ky*\r\x1d@\xa1\xc9\xa7\xc5V\xca ' \
b'a\xcc\x0b\x05x\xbff\x10$\xde\x99\xa7\xf29\r\xc7\xb0\xadQ\xc0\xe5 ' \
b'\x89:\xf0\xee\xa9D>\xdd\x9a\x8a\x1a\x8fZ-\x83D\xbcC\x04{i\x86\xb5*@\xed\xd1E\x92k8\x86m\x8d\x02\xe1(' \
b'\x0f\x97\x00Wj\xa2\x93\xf8Z\x9e\x8a\xea\x9d\x97&~\xa3\xd8\xca\x18\xc4\xe5oX\x00wd\x89<\xbfQ\x11\x8c\xdf$\x05' \
b'\xc697\\\x8d\xc7z\xe9;de\x0c\x12F|\x87\x08>\xabi\x15\x81\x8f\xe5\x89\x9c\xaa\xe1\x18\xb6\xb5\n\xd4b\x16{' \
b'd\x8a\xc5\x90\xa5\x9f\x19\xc1K\x97M\xc8OK\x13\xda\x08\xac\x8cAj\x11/\x87@u\x13\x13\xeb8"\x9f\x94\xef\xb5Q/K\xb5' \
b'\r\x05\xc2\x98c\x02,\xd2\x08E\xe2\x9c<\x95\xf35\x9cva+c\x10\xed\xdd\x7f\x04\xa6\xf3\x01lo\xcbK\xda5U\xca\xe5' \
b'\x19\x19\xe3~\x01qK9\xf4\xe3(\x12\xd7\xe7\xa9\x1c\xa2\xe1\xb4\x0b[' \
b'\t\x83\x84c|\x91\x10?\xd3\x0c\x9a\xc0uy"\xaf\xd6p\x0c\xdb\x1e\x05\x1c\xff\xb3\xdb\xa9\x8a\xcbN*a\x90Z\xccbk' \
b'\xa8j\xa9\x08\x89\xb3\xf2TT\x1f\xe5\xed\x99\x1e\x96%\x8c\xb8D\x04\xc7j\x94\xa8\x03GN%\xf2]\r\xa7\x1d\xd8j\x18$' \
b'\xe2\xb5\x10\xa8\x16\x1b\xd6\x89\xfd\xa7RQ}\x94\xb7CP\xcb\x01\x84c|\xa7\x10\x97j\xb4\xa8\xea\x0f.\x9d7\xc88\xe7' \
b'\xd6V\xe1a\x08\xb6++\xa8-/)\xabTgp\xb3W\xd6\t\xeeSf\xaf\xe4O\xf6\x1d7Hm\x8c\x87\x81\xb8Z)\xe6] ' \
b'\x8a\xd5\xa3\xf6TW\x81\x85\xda\xd3T\xea\xc4nS\xa9\x14\xe7\x01T\xe6\xe9\xbcA".\x86\xc0\xb6\xcaVfJt\xae\x10\n\xde' \
b'\x91O\xc8\xe7;W\xc1S3W\xc1 \xb7B\xf0\x82*\x89b\xb5tL\x81\xa6\xdf\n\xdc\xe8H:j\x10\xc7\xe5%\x8d\x8e\xd9\xf8\x15U' \
b'\xa0\x8a\xdf-;j\x90\xe1\x98\xc7\xf7\xc1\xbeKTt\xbev\xa4,' \
b'\xd6\xf1\xa2|R~\xd1\x91\xe4\x9bI\xdaQ\x83\xd4"^\x06\xc1\xdb\xaa"\x86\xd5Q\x01\x05\x88(' \
b'Ke\xb2\x02\x95\xcc\x96\xd0i\x83\xa86\xfaWE4\xab\xa3\xa5\n\\\x9b%\xf2\x9a\x96fP\x04\xef\x98A\xe6\xc7\xdcg\x0ep' \
b'\x9b\xa2V\x83\xfa\xa0@\xc5\x8ep\xea\x98AFb\x9e\x1e\x00\xc5\xfdz\xf6\x98\x02OV\x808,' \
b'K\xe5\x9a*\xc8\xd21\x83\x84\x11\xaf\x14\xc1\xe1U\x10\xc1j\xa8\x9c\x02\x8b\xb3DF\xabPUg\x0c\xe2\xb0\xbc\xa4\nbY' \
b'\r\xedQ\x80\xc0\xady"\xfb\xb6\'\xdb\xd6\xb3t\xc4 ' \
b'\xc3c<\xb4\x8f\xa8\xe4\xedLUh\x8a\xd5\x00T\xe5\xac\x81\x8e\x18$\x8c8!\x82\xd8&\x82)\xb0%\x05\xea\xc4\xf1S\xa9' \
b'|\xb1\xd3\nu\xc4 \x9d\x1e\xb4\xe57\x05\xca*`\x06)\xab\x94\xe1\xbcT\xc0\x0c\xe2e\xdbm\xd0e\x150\x83\x94U\xcap' \
b'^*`\x06\xf1\xb2\xed6\xe8\xb2\n\x98A\xca*e8/\x150\x83x\xd9v\x1btY\x05\xcc ' \
b'e\x952\x9c\x97\n\x98A\xbcl\xbb\r\xba\xac\x02f\x90\xb2J\x19\xceK\x05\xcc ' \
b'^\xb6\xdd\x06]V\x013HY\xa5\x0c\xe7\xa5\x02f\x10/\xdbn\x83.\xab\x80\x19\xa4\xacR\x86\xf3R\x81\xb6\x1a\xa4\x16' \
b'\xf3eu\xc1\\/\x95\xb6A;+0\xf54\xdc\x88qY\xe3\x1c\xa0\x01b{' \
b'\r\x121\x87`\xa4\x81z\x8d\xea\xa3\x02\x82=\xb2\t\xb9\xab\x13C7\x83tBu\xcb\xa9S\xc0\x0c\xa2\xd3\xcb\xd0\x9e' \
b')`\x06\xf1\xac\xe16\\\x9d\x02f\x10\x9d^\x86\xf6L\x013\x88g\r\xb7\xe1\xea\x140\x83\xe8\xf42\xb4g\n\x98A<k\xb8\rW' \
b'\xa7\x80\x19D\xa7\x97\xa1=S\xc0\x0c\xe2Y\xc3m\xb8:\x05\xcc ' \
b':\xbd\x0c\xed\x99\x02f\x10\xcf\x1an\xc3\xd5)\xe0\x8dAl\xb1\xa2nb\x18zV\x01o\x16+Z\xbfM\x81nS\xa0\xad\x8b\x15' \
b'\xbbM\x1c\xab\xd7\x140\x83\xd8\x1c0\x05\xb6\xa2\x80\x19\xc4\xa6\x87)`\x06\xb19`\n\xb8)`\x9f ' \
b'n\xba\x19\xcb\x13\x05\xcc \x9e4\xda\x86\xe9\xa6\x80\x19\xc4M7cy\xa2\x80\x19\xc4\x93F\xdb0\xdd\x140\x83\xb8' \
b'\xe9f,O\x140\x83x\xd2h\x1b\xa6\x9b\x02f\x107\xdd\x8c\xe5\x89\x02f\x10O\x1am\xc3tS\xc0\x0c\xe2\xa6\x9b\xb1<Q\xc0' \
b'\x0c\xe2I\xa3m\x98n\n\x98A\xdct3\x96\'\n\x98A<i\xb4\r\xd3M\x013\x88\x9bn\xc6\xf2D\x013\x88\'\x8d\xb6a\xba' \
b')`\x06q\xd3\xcdX\x9e(\xf0\x7fCR\xda#\xaegA\x9e\x00\x00\x00\x00IEND\xaeB`\x82 '
GIF = b'GIF89aP\x00P\x00\xf7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x01\x01\x01\x01\x02\x02\x02\x04' \
b'\x04\x04\x08\x08\x08\x0b\x0b\x0b\x0e\x0e\x0e\x12\x12\x12\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14' \
b'\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15' \
b'\x15\x15\x15\x15\x15\x15\x15\x15\x16\x16\x16\x17\x17\x17\x18\x18\x18\x19\x19\x19\x1a\x1a\x1a\x1b\x1b\x1b\x1d' \
b'\x1d\x1d\x1e\x1e\x1e !!!"""$$$%%%&&&\'\'\'(((*********+++,,,' \
b'---///111333666999' \
b';;;===?????????@@@@@@@@@AAABBBCCCEEEFFFIIILLLNNNNNNOOOPPPPPPQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWZZZ]]]___```aaacccdddffffffhhhiiijjjjjjjjjlllmmmnnnoooqqqsssuuuyyy{{{}}}}}}~~~~~~~~~~~~~~~\x7f\x7f\x7f\x80\x80\x80\x81\x81\x81\x82\x82\x82\x83\x83\x83\x84\x84\x84\x84\x84\x84\x84\x84\x84\x85\x85\x85\x85\x85\x85\x85\x85\x85\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x86\x87\x87\x87\x87\x87\x87\x88\x88\x88\x88\x88\x88\x89\x89\x89\x8a\x8a\x8a\x8b\x8b\x8b\x8c\x8c\x8c\x8d\x8d\x8d\x8d\x8d\x8d\x8e\x8e\x8e\x8f\x8f\x8f\x90\x90\x90\x90\x90\x90\x91\x91\x91\x91\x91\x91\x92\x92\x92\x93\x93\x93\x94\x94\x94\x94\x94\x94\x95\x95\x95\x96\x96\x96\x98\x98\x98\x9a\x9a\x9a\x9c\x9c\x9c\x9e\x9e\x9e\xa1\xa1\xa1\xa3\xa3\xa3\xa5\xa5\xa5\xa7\xa7\xa7\xa8\xa8\xa8\xa9\xa9\xa9\xaa\xaa\xaa\xac\xac\xac\xaf\xaf\xaf\xb3\xb3\xb3\xb7\xb7\xb7\xbb\xbb\xbb\xbe\xbe\xbe\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xc0\xc0\xc0\xc0\xc0\xc0\xc1\xc1\xc1\xc1\xc1\xc1\xc3\xc3\xc3\xc5\xc5\xc5\xc8\xc8\xc8\xca\xca\xca\xcd\xcd\xcd\xd0\xd0\xd0\xd2\xd2\xd2\xd3\xd3\xd3\xd3\xd3\xd3\xd4\xd4\xd4\xd5\xd5\xd5\xd6\xd6\xd6\xd7\xd7\xd7\xd8\xd8\xd8\xda\xda\xda\xdc\xdc\xdc\xdd\xdd\xdd\xdf\xdf\xdf\xe0\xe0\xe0\xe2\xe2\xe2\xe2\xe2\xe2\xe3\xe3\xe3\xe4\xe4\xe4\xe7\xe7\xe7\xe8\xe8\xe8\xe9\xe9\xe9\xeb\xeb\xeb\xec\xec\xec\xee\xee\xee\xef\xef\xef\xf0\xf0\xf0\xf0\xf0\xf0\xf1\xf1\xf1\xf1\xf1\xf1\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf2\xf3\xf3\xf3\xf3\xf3\xf3\xf4\xf4\xf4\xf4\xf4\xf4\xf5\xf5\xf5\xf6\xf6\xf6\xf8\xf8\xf8\xf9\xf9\xf9\xfc\xfc\xfc\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff!\xff\x0bNETSCAPE2.0\x03\x01\x00\x00\x00!\xf9\x04\t\n\x00\xfa\x00,\x00\x00\x00\x00P\x00P\x00\x00\x08\xfe\x00\xf5\t\x1cH\xb0\xa0\xc1\x83\x08\x13*\\\xc8\xb0\xa1\xc3\x86\xe3\x9e=\x1b\xf7\xb0\xa2\xc5\x8b\t\xa7\xb5Z\xb5\xaa\xd54\x8c C:\xd4\xc5\x91\xa3.\x91(S\x16\x9cUr\xd5,\x950Q\xb2,\xf92\xa6M}\xe5b\xb5*\xd6p&\xc7\x9a\x0b\xa1\xf9\xe2yS\xe1\xb4Q\x9f\x92\x12U\xe8\xd3%Ch\xb3\xa2\xe6*W\x14\xe1\xab\xa4IGQe\xda\x12h\xc2\\Q\xa3\x06\xabz0\x16\xd6\xa4\xb1\x166\xf5z\xb0X\xd8\xa8K\xc9\x0e|v6\xe93\xae4\x15Z{\x1b\xd5\x9a\\\x83W\xcf\xb6\xc2\xfbS\xa1/\xbec\xff\x16\xecV\xf7S\xdc\x95]\x13B\xe5\xbbU1A^uMU\x86\x9c\x17\xe1.\xbe\xca,\x1b,\x87\xf4,/\x84k\x11*\xe3\x9bKt\xdb\xba\xa3\xba\x1dL=\x9a\xef,h\xae\x0f\xaa\xaa\xfbjvd\x83\xc1\xf8\xfa\xca}\x90n\xdd\xbb\x9c\x0b\x17\xdc\xcb\xd7/q\x83f\xcf\xaa2H\xfb2\xdf\xc70\xa1\xb5B\x15\x9aa\xb7\xd2X\x1f\xfeW\x1789\xecT\x88\xce\x9emNX\x8e\xd1\x9e\xf7\xa8\x9c+\xc4|V+\xc1\xf1\xfa\xc0\xbe\xed\xae\xd0\x9c\xb3a\x00\x1a\xd3\xd0+\xef\x15\xb8\xc7,\xeb\x15T\x8e)u\x9d6\x10I%9(\x102|\xed\xc2\xd04\x00f8L4\x0c\x91b`\x81\x8c\x0c\x97\x902\xb0\x114\xce+\x1c\xbdB\xd1@\xfa\x85\xf5QB\xd8\x18\xa3a\x86\xcb0\xe4\xcb\x87\x06\x92\xc2\x9fA\xad\xd4e\xd08+\xde\xf7\x96\x88\x07\x8d\x93\xcc\x8c\x1ab\xd3\x90/\xee\xe1\xf8^+\xf2\x11t\x14Vi5\xe4\x96T\xe0\x1cd\xce3Hfh\x8c\x92\x0e\x95\xd3\x8a\x93\xef1\x82\xa0A\xca\xa8b\x8a\x84\r)\xb3\x0b/Q\x0e4\x8d\x8c]\x0e\x83\x9cE\xcaxH\xa6%\xd8\xd9\x84\r2u\x0e\xb3L\x82\x15\xf9b\t\x99{\x90\x82\xdbM\xe5,\x13(2`\xa2T\xce,M\xe2\xc8H\x9f!u\x13\xa81/\xc6d\r*{\xda\x04h\x97\xcd\x98C\x962\xa1\xe0h\x89\xa8H&\x13\xa4\\\xfeL\x1a\xc8\x16J\x18z\x19\xa9e\x93\xba\xd7\xdbM\xd1\x0c\xc3\xe9s\xc0\x06+\xec\xb0\xc4\x16\xab\xd81\xa2`\xa2\xec\xb2\xcc6\xab\xac(\xd4(\xa6\r6\xd4Vk\xed\xb5\xd4jc\xaa@\xd4\xc4\x91\xc6\xb7\xe0\x86+n\xb8u\xfcU\xcd4\xe8\xa6\xab\xee\xba\xeaF+\x90/\xe3\xc6+\xaf\xbbU\xb1k\xef\xbd\xdb\xc2+\xef\xbe\xe0\xd2[\xd4\xbd\x00\xab\xbb-5p\xf0\xbbo\xb9r\x9d\x1b\xf0\xbd\xfe\x1e\x13\x8a%\x10G,\xf1\xc4\x10\x9b\xe2oU\xdd`\xab\xb1\xb5\xda\x1a\xeb\xf1\xc7 \x87,rn\xe2\x94\x02F\x15\xa5\x14\xe5F\x00\n\xf0\x11\xe7_\xb3\x9c\\\xc5\xcc\xab\xd8\xb4G\x008\xb3\x9c\xb2b\xc2\xc41\xf3\xcfU\xaca\xd3\x089\xe7,\xc3\xac0M\x13\t\xd0@\xa71t\xd1E\'\xb1cJ\xe2\xac"3\xd3U|\xc1fJ\xad$\x00u\xce-\xbf\x8c\xd1,k`\xfd\xf3\x1eS\xab\xe4K\x0e_\xe7<\xc2\xce \t\xc3\x87\xd93\xa7\xb1\xf5M\xad\x10\xddv\xfe\x00< \xbd\x908\x9f\xd0\x9d\xf5*\xe2\x18\x94\xcb\x18\\\xc0\xdd\x10$3\xf8p\xd2r{x\xbd7\x18b\xa3v5\xd6\x9ftJ\x102D\xf0\xe0\xb9#\x0e\xad\x81\xc1\xe8&$V\x902_\xec\xcd2)=\t\xbe\x870\t\xbd\xe1\xf9\xec\x06Id\xd0\xe8\xb8\'\x91\xd0,l\xef\xcd\xfaB{\x98\xfd\x85\xdf\x02\xbd2\xbb\xe7D\x10\xf4\x8c\x10.\xb8 \xc4\x9d\xfa\x98\x80\xfb\xe8\xbb"D\x8a\xe4P\xe7\xd0!\xd6\x84+\x04\x0e\x17\xc7\xf3\xf0\xbb@l4\xdf\xfc\x1c\x04A2=\x063\xdcj\x9057C\xed\x06C\xe2|\xf13$\x9a[\x1f>\x11Y\x0e\x04\x86\xf9.\x00\x03A\xb0!\xbd\xe9A\x82!\xca8B\xce\x12P\xb9\xd3%\x05vO\xe9\xdc\xf1\xaa\'\x90\xff\x99O\x80\x04A\xc5\xfaL\xc0\x8c\x9e|\xe1\x0bD\xb2\t#\xc27\x06\x83X\xb0y\x18$\x08\x0f\xd6\'4b\xf9"|<\x08a\x05\x01\x98\xc2\x07\xad\x0f\x03\x8f\x13\xd6\x18\xc2\x87>\x13\xd2\xf0 \xc0_X\x9f\xee\x84e\xbc\xe3\x11aQ\x059a\x00\x0f\xc2\x8c\x02\xe2\x0e\x15\xc1\x02\x87\x04g7\xbe$\xfe\xf0 \xea\x9b\x9e\t\xdc\'\x1aR\x84\x8f\x0b\xfd\xf3\xe1\x05\x11\x82\x8d\x19\xac\xef\x80\xc4\x81\x06\x0c)h\xc51"D\x83\xeb\xeb`n\xe6\x10\xbe7(D\x8954\xc8\x11\xd6\xf7\x85\xdc\xbc0|\xc8\xb8\xe3\x15\x11\xa2\x8b\x1b\xe6P1#<\x1e#\x16\x82\xc7\x85\x88nz-\xb4\x0c\x1dg\xc7?F\x0e\x92\x8cN\xc4@\x1fE\xc3\xb9\xd9\xb1\xf1 \x8d\\\x08\x1c1\xc0\xc1\xdc\x80\x83\x13s\xf8$(/\x99\x10T\x1ca\x0e\\\x04Y(Gv\x91Y\xd2\xb2"\xe53\x1f\x1bny\x11^\xd4\xa0y5\xb8\x1b/\x19\xf2\x0cX\xc0\x02z\xc3\xbce@\x00\x00!\xf9\x04\t\n\x00\xf8\x00,\x00\x00\x00\x00P\x00P\x00\x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x01\x01\x01\x01\x02\x02\x02\x02\x02\x02\x04\x04\x04\x06\x06\x06\t\t\t\x0b\x0b\x0b\x0c\x0c\x0c\x0e\x0e\x0e\x10\x10\x10\x11\x11\x11\x12\x12\x12\x13\x13\x13\x14\x14\x14\x14\x14\x14\x14\x14\x14\x15\x15\x15\x15\x15\x15\x17\x17\x17\x19\x19\x19\x1c\x1c\x1c\x1e\x1e\x1e!!!$$$&&&(((*********+++++++++,,,---...000333555777999999:::;;;;;;<<<<<<===>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDFFFIIILLLMMMNNNOOOPPPQQQRRRSSSTTTTTTUUUVVVWWWWWWXXXZZZ[[[]]]___bbbdddgggiiiiiiiiiiiiiiijjjkkkmmmnnnooooooppppppqqqrrrrrrrrrrrrsssssssssssssssssstttttttttuuuwwwxxxyyyzzz{{{|||}}}}}}~~~~~~~~~~~~\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x81\x81\x81\x83\x83\x83\x85\x85\x85\x88\x88\x88\x8a\x8a\x8a\x8d\x8d\x8d\x8f\x8f\x8f\x91\x91\x91\x94\x94\x94\x95\x95\x95\x97\x97\x97\x9a\x9a\x9a\x9c\x9c\x9c\xa0\xa0\xa0\xa3\xa3\xa3\xa6\xa6\xa6\xa8\xa8\xa8\xa9\xa9\xa9\xaa\xaa\xaa\xaa\xaa\xaa\xab\xab\xab\xac\xac\xac\xad\xad\xad\xae\xae\xae\xb0\xb0\xb0\xb2\xb2\xb2\xb5\xb5\xb5\xb7\xb7\xb7\xba\xba\xba\xbb\xbb\xbb\xbc\xbc\xbc\xbd\xbd\xbd\xbe\xbe\xbe\xbf\xbf\xbf\xc0\xc0\xc0\xc1\xc1\xc1\xc2\xc2\xc2\xc3\xc3\xc3\xc5\xc5\xc5\xc7\xc7\xc7\xc9\xc9\xc9\xcb\xcb\xcb\xcd\xcd\xcd\xce\xce\xce\xcf\xcf\xcf\xcf\xcf\xcf\xd1\xd1\xd1\xd2\xd2\xd2\xd3\xd3\xd3\xd4\xd4\xd4\xd5\xd5\xd5\xd6\xd6\xd6\xd7\xd7\xd7\xdb\xdb\xdb\xdd\xdd\xdd\xe0\xe0\xe0\xe2\xe2\xe2\xe3\xe3\xe3\xe5\xe5\xe5\xe6\xe6\xe6\xe7\xe7\xe7\xe9\xe9\xe9\xe9\xe9\xe9\xea\xea\xea\xea\xea\xea\xeb\xeb\xeb\xeb\xeb\xeb\xec\xec\xec\xec\xec\xec\xed\xed\xed\xed\xed\xed\xee\xee\xee\xee\xee\xee\xef\xef\xef\xef\xef\xef\xf0\xf0\xf0\xf0\xf0\xf0\xf1\xf1\xf1\xf2\xf2\xf2\xf3\xf3\xf3\xf4\xf4\xf4\xf5\xf5\xf5\xf5\xf5\xf5\xf6\xf6\xf6\xf6\xf6\xf6\xf8\xf8\xf8\xfa\xfa\xfa\xfb\xfb\xfb\xfc\xfc\xfc\xfc\xfc\xfc\xfd\xfd\xfd\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xfe\x00\xf1\t\x1cH\xb0\xa0\xc1\x83\x08\x13*\\\xc8\xb0\xa1\xc3\x86\xde\x8c\x19\xf3\xf6\xb0\xa2\xc5\x8b\t\x95q\xca\x94\x89\x932\x8c C:\\\xc5\x91\xe3*\x91(S\x16DU2\x13*\x950Q\xb2,\xf92\xa6M|\xe5Pu\xea\xd5p&\xc7\x9a\x0b\x8f\xc9\xcae\xee\xa6Bf\x93\x1a)\xe5\xb9\xd0\xa7K\x86\xc7FIE%\xce(BPJ\x95N*\xd7\xb4%P\x84\xe6PI\x95j\xcb\xeaATY\x95~=\xebua\xae\xb1Rs\x995x,\xad\xd2c\n\x9d\xae-\x08\r\xaeThs\rbM\xdb)o\xdb\x84\xb1\xfc\x96\r\\P\x9b\xddFL\xd9\xd2L\x18\xd5oU\xc6\x05c\xd9\xb5\xc4U\xf2O\xb0\xaa\xfc\n\xc3l\xb0\\\xd2\xb4\xb1\x10\xeaE(\xcc/\xaa\xa2\xa4\x0b\xf6\xb2;I\x9b\xe7\xa7\x06\xc5\xf9\x1d\x857\xb6AMvA\xdd\xde\x8b\xcf\x96\xdf\xd4\xbe\xe9>\xeeMp5\xdf\xdd\x80\x93\x1bD\x9bV\xd3\xf4\xc3\x04Y\xf9\x95k4\x99\xa7M\xc5\x1a\xfej;\x9d5\xb2@\xe7\x03+\x8f\xa5*\x1e\x18\xb1o\r\xc9\xf1AC\x7f\x135\x86\x9a\xd3nm\x8e\x1d_X\xd1\x0c\x95\x03L,\x04\xd6\xd2\x10)\xf4%\x88\x86*\xe4(T\x8e%v!\'\x10I%\xbdBP/~\xa9\x02\x1be\x04v\x18Kx\x0bY\xa2`\x82|\xe0\xa2\x101\xb4\x11\xe4\x8d\'\x1cyB\xd1@b\xc1\xf5QB\xcc\xd4\xe2a\x87\xe6!t\xcb\x88\n^\x02\xe2A\x9d\xd8e\x907/\x12t\\B\xda\xe4r\xa3\x87\xcc4t\x0b\x1e<&\xe8\xc9}\x06!\x95\x15q\x07\xbd5\x95m\xa5\x11\xb3d\x87\xb54\xe9\x109\x9eDI\x1f\x1f\x0c\x1aD\x8c&\x96H\xd8\x900\xaa\xb0\x12]A\xc7\xd8\xf8e,\xc4`T\x8c\x88f\x1a\xe2K`\xcc\xdcrg,\xbd\xc0\x17\xd2-\x86\x98\x89\xc6%\xc9\x18\xf5M/\x83\xde"&J\xe4\xa8\x02e\x94|\xfc\x19\x934\x83\xd6\xc2\x1cL\xd4h\xd2\xa7M\x82~\tLgF\x15#\t\x8f\x86\x90\xbad.\xfe\\\x06\xf6\xa4\x82\xaa\xd8t\x8c\x87a\xfaV)\x94\xa4\xa4\x1a\x8b\xa7\xd2\x05+\xec\xb0\xc4\x16k,c\xc1P\x02\xc9\xb2\xcc6\xeb\xec\xb2\x94\xcci\x959\xc9\x1cc\xed\xb5\xd8fkm2\x97\xe1\x03\xcd\x17W\x84+\xee\xb8\xe4\x8e\x9bF`\xc5\x08\xa3\xee\xba\xec\xb6\xcb.1\xb0\xe5R\xee\xbc\xf4Jk\x939\xee\xe6\xab\xef\x8b\xf2\xd2\xeb\xaf\xb8\xf6\xc6\x84\xaf\xbe\x04\xaf\xfb\xe2\xb7\xff\xfa\x8b\x06\xba\x05\x13\x0c\xef@\xc9>&qZ\x99\x04|\xaf2\xdaf\x8c-2\xdd\x1e\xeb\xf1\xc7 \x87,2f\xdf`\xd2D\x10\x98\x18\x05\x0e4\xd4t\x8c\xd9*\'\x07!sa1\x89\x03\xcd\xcd,\xa3:W/a\xc8\xecs\x10[\xd8d\r\xce8c\xb3\xe1M\xcc\x10\xf2\xf3\xcfA\xc744\xd18ws\xd37\x9d\xc4\xbct\x10M\x18(05P\xe3\xdc2L\xablq\xb5\xcfo\xfch\x137]\xe3l\x8d\xce\x17\xf5\xf2\xc6\xd82o\xa1\xb5Y\xe6<\x9d67G;\xf4\xcd\xfe$pc\xdd\x89\xa1\x04\xb9B\xc5\x12\x99T\xd4\xc8\x07,\xb89\x908\\\xa7\rM\x91\r\xc1\xdc\xf7$\x93\x12DL\x0c\'d>\x88C_\x10\xe0\xb9\x049\x0e\xe4\x8d\xe39G\xde\xf7\x1b\xa1\x0f\xf4E\xe6\xac\x1b\x84\x0c2\x06y.{\x10\t\x99\x83\xb6\xe3l\x1f\xf4\xf6\xd5M\x9c\x94\x10*\xacg\x0e\x03A\xc8\xb4\xa0\x81\x06-\xc0>\x90\x04\xb2{\x8e\xa5@\xe54\x0e57\x0car\xf5\xdf\nu\xb3D\xf0\'\x14\xae\xfa\xf1\xc7\xabAP#\xcd\x13\xf0A\xac\x08\xd9\x0c58\x0c}c\xf5 \x95#\x94\t\xf70H=\x10\x14\xe0k\x00\x05A\xda0\xdf|#\r\xe9\x86\xd7\x1cR\x8cIL"u\x06Q\x06\xe6\x82\xb7\x16\xfc\x81o\x7f\x04\xe9D\xf9$\xf0\xa9\xda\x11\xc9,\x82\xe0\xde\x14\x0c\xe2\xc0\xe3A\x90 ,(\xdf\x17\x8c\x95\x0b\xee\x9d\x80;\x04\xe9\xa0\xfe\x0c\x12\x8b\xf2\x11@q\xd2\x99\x02\xf7\xc4\xc7\xc1\xfc}0\x85\xe5\xa3\xdd\xb0\x80\x17<\x18\xcc\xa8 \xaf*\xbcaz\xfc\';\x9aI\xa7\x1b\x0bd\x9d\xf7j\xf8@\x84\x90\xafy\x12@_l\xe6\x17\xbc%\xd8\x8f\x89\x1eD\x886<P>\x00&G\x19&|^\x10\x13"\xc1\xf2U\x901j\xe0\xde\x08\x132\xc6\x84\xec\xa0|Q\xf0M\t\xb9\x97\'6\xdaP!-,\x1f\x0c1\xc8=A,\xa4\x8d\t\xe9\\\xf3\xd6\x88\x994\xb2\xae~\x7f\xbc\xa3B\xfa\xd7<!\xce\x85\x180`\xdd\xf3\xee\xa7H\x85\x94\x91\x00\x14\xf4M7&\xa1\x86IR\xb2\x89\x0c\xe9\xc4\x0e\xda \xc5\x90\x01rd\x169%*\x1f\xf2\x85\xfc\x11r\x95\x0f\xb1\x05\x08\x8e\x07\x82\xc5\xc0\xb2"\xc8P\x85*\x94w\xcb[\x06\x04\x00!\xf9\x04\t\n\x00\xf6\x00,\x00\x00\x00\x00P\x00P\x00\x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x01\x03\x03\x03\x05\x05\x05\t\t\t\x0b\x0b\x0b\x0f\x0f\x0f\x11\x11\x11\x12\x12\x12\x14\x14\x14\x14\x14\x14\x14\x14\x14\x15\x15\x15\x15\x15\x15\x16\x16\x16\x16\x16\x16\x18\x18\x18\x19\x19\x19\x1b\x1b\x1b\x1e\x1e\x1e """$$$$$$%%%&&&&&&\'\'\'\'\'\'(((((())))))***************++++++++++++++++++++++++,,,,,,------...000111333777999:::<<<===>>>>>>????????????@@@AAABBBCCCDDDFFFGGGJJJMMMOOORRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXZZZZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^___```aaabbbdddeeeggghhhhhhiiiiiiiiijjjjjjkkkkkkllllllmmmmmmnnnpppsssuuuwwwyyyzzz|||}}}~~~\x7f\x7f\x7f\x80\x80\x80\x82\x82\x82\x84\x84\x84\x87\x87\x87\x8c\x8c\x8c\x91\x91\x91\x93\x93\x93\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x95\x96\x96\x96\x97\x97\x97\x98\x98\x98\x99\x99\x99\x9b\x9b\x9b\x9c\x9c\x9c\x9f\x9f\x9f\xa1\xa1\xa1\xa4\xa4\xa4\xa6\xa6\xa6\xa7\xa7\xa7\xa8\xa8\xa8\xa8\xa8\xa8\xa9\xa9\xa9\xa9\xa9\xa9\xaa\xaa\xaa\xaa\xaa\xaa\xab\xab\xab\xac\xac\xac\xae\xae\xae\xb0\xb0\xb0\xb2\xb2\xb2\xb5\xb5\xb5\xb7\xb7\xb7\xb9\xb9\xb9\xba\xba\xba\xbb\xbb\xbb\xbc\xbc\xbc\xbd\xbd\xbd\xbe\xbe\xbe\xbe\xbe\xbe\xbf\xbf\xbf\xc0\xc0\xc0\xc4\xc4\xc4\xc9\xc9\xc9\xcd\xcd\xcd\xcf\xcf\xcf\xd0\xd0\xd0\xd0\xd0\xd0\xd2\xd2\xd2\xd4\xd4\xd4\xd4\xd4\xd4\xd5\xd5\xd5\xd6\xd6\xd6\xd7\xd7\xd7\xd8\xd8\xd8\xd9\xd9\xd9\xdb\xdb\xdb\xdc\xdc\xdc\xde\xde\xde\xdf\xdf\xdf\xe3\xe3\xe3\xe6\xe6\xe6\xe8\xe8\xe8\xe9\xe9\xe9\xe9\xe9\xe9\xea\xea\xea\xea\xea\xea\xea\xea\xea\xeb\xeb\xeb\xec\xec\xec\xec\xec\xec\xec\xec\xec\xed\xed\xed\xed\xed\xed\xed\xed\xed\xee\xee\xee\xee\xee\xee\xef\xef\xef\xf0\xf0\xf0\xf0\xf0\xf0\xf3\xf3\xf3\xf4\xf4\xf4\xf7\xf7\xf7\xf9\xf9\xf9\xfb\xfb\xfb\xfd\xfd\xfd\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xfe\x00\xed\t\x1cH\xb0\xa0\xc1\x83\x08\x13*\\\xc8\xb0\xa1\xc3\x86\xdd\x8a\x15\xeb\xf6\xb0\xa2\xc5\x8b\t\x97-:th\xd12\x8c C:\x1c\xc5\x91\xe3(\x91(S\x16\xfcT\xf2\xd0\'\x950Q\xb2,\xf92\xa6M{\xe2@5\xda\xd5p&\xc7\x9a\x0b\x8b\xb5\xaa5\xee\xa6Bf\x80\xec(\xe5\xb9\xd0\xa7K\x86\xc5,I\xf5\x04\xce(\xc2MJ\x95\x02\x12\xd7\xb4%P\x84\xe3<I\x95\n\xcb\xeaAPY\x95\x82\xeaJsa\xad\xb1Rk\x995\x88,\xadRd\n\x9d~5\xd8\x0c\xae\xd4fs\rbM\xdb(\xafW\x85\xad\xfc\x96\r\\\xd0\x9a];L\x0f\xeaM\x18\xd5oU\xc6\x05_\xd9-\xc4U\xf2\xe1\x83\xe3B\xf9\x8d\x8cy\xa0\xb8?v_!\x9c|p\x97_OEK\x17\xdce\x17\x905\xcfm\r\x82\xf3k\xa9\x98\xec\x83\x8b\xecr\xc2\xfd\xf3 ,\xbf\xad~\x1f\xack\x17\xef\xca\xcf\x04\xfb\xfa\x05\xac\xdc \xda\xb4\x8b\x0c\xb2&x\xca\xaf\\\xa3\xcb,\xfe1\x12\xd6\xd0\x1a\xea\xb4\xa4\xedm\x17Xy,\xd5\x86\xd2t\xed\xa2\xc80\x9c\x1a-\xf8\x19Ic\xa89\xedV\x82\xeb\x855Z}\xba\xa4b`+\xe40\xf4\t~\x0cj\x91J8\n\x89SHj\x04\x91TRr\x03\xe9\xe2\x17(\xb1!D\xce0\x06\x86\x98J/\x0c\x1d\xd2 \x83j\xe4\xa2\xd0/\xb5\x11\xd4M#\x1c5B\x9f@b\xc1\xa5\x8cB\xcb\xb4"b\x88\xb80\x84\xcb\x89\r"B\x1eB\x8d\xd8eP73\x0e\x84\\B\xd2\xc8\xb2\xa3\x88\x1f\xf9\x98\x06\x90\x0cZ\xb2\x9fA\xcc\x9cg\xc7Z\r\xbd5\x155\x07\x85\xb3\xcb\x93!\xb6\x12eC\xe1XB%~j<h\xd0/\x8b\x14\xa2\xdaC\xbb\x80r\nu\x04}\xa8#\x99\xa9\xec\x92\xa0E\xc2\x98\xb8&\x1e\xe9\xdd\xb4\xcc+|\xa6\x82K\x92\x17\xe1b\xc7\x9aZ rfL\xdd\xe4\x92\xe8+\x93\x86\x14N*SR\xa9F\xa1"5\x93h+\xc3\xfc\t\x934\x8c\x0cj\x13\xa2d\xea\x02\xa1U\xfe\xc2\x00\x02\xa4\x1d\xab>)\xcb\x95\x81\xe1\xd2)~\xa9\xd8\x04b\x99\x99\x06\xb6\xe9\x94{\xa9\xd4K*\xa4\x9aZ\xdd\xb2\xcc6\xeb\xec\xb3\xd0Z\xd5\x0b!~Tk\xed\xb5\xd8VK\x883\x81\x89\x13L/\xe0\x86+\xee\xb8\xe0\x063\xa33L\x10\xa1\xee\xba\xec\xb6\xcbn\x17\x81\xed\x82\xcb\xbc\xf4\xd6ko\xbd\xbat\xa6\x8b\xbb\xfc\xf6\xcb\xadU\xe2\xdc+\xf0\xc0`\xda\xb3o\xbf\x08\xaf\xfb\xafQ\x01\x0f\xec0\xbd\x05\xa3\x9b0\xc2\xf0\xce%\xef\xc3\x03\xe7;\xd0\xb4\xd9v|\xed"\x0b\x03\\\x0c\xb9$\x8bkn\xb4(\xa7\xac\xf2\xca,\xff\xf6\xcd":\xb4\x90\xddM\xce\x0cc\x0c\xae\xa5\xb5\x12s\x0b<[b\x934\xc3\x04m\xf37\x98\xed\xf2\x04\xcfH\xb7\x90\x84M\xc8\x08-\xb42\xaf\x1a\xc5L\x1fI\'\xbdtLM;-43\xca\xa6\xf4\x8d%;W\xdd\x82\x0e\xb4\xd8\x04\x8e1Z\x0b}3L\xad$!6\xd2j\xf8v\x938\xcb\xa4-42D\x87\xb4\x8b\xfe\x1ao\xf3\x9cD\xd9s\x81\x93\xb5\xdd\xcbD\xfd\xd07\x84\xf4=\xb6%y\x13\xf4J\x1180RQ8\xd9p\xd3\xb5@\xd2\xa0m\xf70x6\xa4\xb3\xe2\x830sP0\x1a@`:\x1f\x0e\x81#\xcd\xea\xb7\x1dDN3\x9b\x0f\xed\xb9\xe2\x9f&\xd4\x84\xe9\xb8\x1b\xb4L\xb0\xab\xf7\xde\xb8A\xe1\xd4\xbd\xf9\xef\x08\xf1-\xb6\x0e\x18"4\n\xee\xa6g@\xd02\x17\x08 \xc0\x05\x93Z\xd3\xfb\xea\x1d\x1e\xf4\x8d\xe6Z\x07k\xd0"b3\xae\xd0780\x0f\x81\xe4\x035!\xbd\xf4i\x10\x14\xce\xf5\xd2d\xc3\x10\xd0Z\x87\x8c\xd07a\xf3!\xfaB\x8c\x98\x9f\xc1\xefBX\x9f\x00\x84\xd0\x18\xf8\x19\xceC\xccP\x9bC\x8a1\x88A\x80\nK\xa5c\xdeI\x08\x12\xc0\xf5\x11\x90 \xe3\x80_\xeb\xea\xd3\x8cft\xe6&z0\x1f\x11\x0cRA\xe9]\x90 \xdc\x80\xdfe\x9c\xa5\x0b\xf3A@\x17$\x14\xe0\t\x07B\x0e\xf8I\xe3r\xca!\x82\xf9\xcep\x90\x12\x0eP{\xaf\xf0#\x9er\x96\xc7\xbc\x0c\xec\xaf >\x9c!A\xacw\xbd\xec\xb9,\x82\xb8C_\x0c-\x88\x90\xf7]o\x83\xca\xe9\x1f\xf3p D\x81$1!\xd90`u\x98\xe1\xc2\t\xf6P\x86\t\xc9 \xfc\xaas\x06\xf35A!_L\xc87\x82\xf8\x9b\x16\x9a/\x18pDcBj\x08?\x1cZ%\x84\xcc\xd3\xc3B\xe2\x98\x10\xd5]o\x85\x8ci#\xee\xfe7H=*\x84\x89\xab\xeb\xa2U\x82\x91\x01\xdc\x991!\x84Lc\xef\xb0\x88\x19\xc4\x9d\xe1\x92\x98t\xa4B\xc6\xf1\x8d\x03\xb2,\x93-\xab\x08*S\xe9\x10\xf5\xad\xef\x8d\xac\xb4\x08.\x12 \xbd\x04\xf4(\x96\x16\xc9\x91\x99p\xc9K{\x04\x04\x00!\xf9\x04\t\n\x00\xf6\x00,\x00\x00\x00\x00P\x00P\x00\x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x01\x02\x02\x02\x07\x07\x07\n\n\n\r\r\r\x10\x10\x10\x13\x13\x13\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x16\x16\x16\x18\x18\x18\x1c\x1c\x1c\x1f\x1f\x1f!!!"""###%%%&&&((()))***+++,,,---...000111333555888;;;===?????????????????????@@@@@@@@@@@@@@@AAABBBDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZ[[[]]]^^^___```aaacccdddfffggghhhiiiiiijjjkkklllnnnpppsssuuuxxx{{{|||}}}~~~~~~~~~~~~~~~~~~\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x80\x80\x80\x80\x80\x80\x81\x81\x81\x83\x83\x83\x84\x84\x84\x85\x85\x85\x85\x85\x85\x86\x86\x86\x88\x88\x88\x8a\x8a\x8a\x8c\x8c\x8c\x8e\x8e\x8e\x90\x90\x90\x92\x92\x92\x93\x93\x93\x94\x94\x94\x94\x94\x94\x94\x94\x94\x95\x95\x95\x95\x95\x95\x95\x95\x95\x96\x96\x96\x97\x97\x97\x98\x98\x98\x9a\x9a\x9a\x9b\x9b\x9b\x9d\x9d\x9d\x9f\x9f\x9f\xa0\xa0\xa0\xa2\xa2\xa2\xa3\xa3\xa3\xa5\xa5\xa5\xa6\xa6\xa6\xa8\xa8\xa8\xa8\xa8\xa8\xa9\xa9\xa9\xaa\xaa\xaa\xab\xab\xab\xaf\xaf\xaf\xb3\xb3\xb3\xb8\xb8\xb8\xba\xba\xba\xbb\xbb\xbb\xbc\xbc\xbc\xbe\xbe\xbe\xbf\xbf\xbf\xbf\xbf\xbf\xc0\xc0\xc0\xc0\xc0\xc0\xc1\xc1\xc1\xc2\xc2\xc2\xc4\xc4\xc4\xc6\xc6\xc6\xc8\xc8\xc8\xc9\xc9\xc9\xcc\xcc\xcc\xcf\xcf\xcf\xd2\xd2\xd2\xd3\xd3\xd3\xd4\xd4\xd4\xd5\xd5\xd5\xd5\xd5\xd5\xd6\xd6\xd6\xd7\xd7\xd7\xd7\xd7\xd7\xd8\xd8\xd8\xd9\xd9\xd9\xda\xda\xda\xdc\xdc\xdc\xde\xde\xde\xe1\xe1\xe1\xe2\xe2\xe2\xe3\xe3\xe3\xe4\xe4\xe4\xe5\xe5\xe5\xe6\xe6\xe6\xe7\xe7\xe7\xe7\xe7\xe7\xe8\xe8\xe8\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xea\xeb\xeb\xeb\xec\xec\xec\xed\xed\xed\xee\xee\xee\xf0\xf0\xf0\xf6\xf6\xf6\xfa\xfa\xfa\xfc\xfc\xfc\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xfe\x00\xed\t\x1cH\xb0\xa0\xc1\x83\x08\x13*\\\xc8\xb0\xa1\xc3\x86\xdbx\xf1\xda\xf6\xb0\xa2\xc5\x8b\t\x8d\xc9a\xc3F\x8e1\x8c C:\xd4\xc4\x91\xa3&\x91(S\x16|T\x92\xcd#\x950Q\xb2,\xf92\xa6M{\xdf,\x11\x8a\xd5p&\xc7\x9a\x0bwyJ\xf5\xed\xa6Bdc\xb0(\xe5\xb9\xd0\xa7K\x86\xbb\x00I]\xe4\xcd(BFJ\x95\x8e)\xaa\xd0)P\x84\xdf\x16I\x95J\xca\xeaAKY\x95Zj\xda\xf2\xeb\xc1Tc\xa5\xa62k\xd0WZ\xa5\xbe\xba\xb6=\x1aW*2\xba\x06\xb1\xa6%\xa4\x97\xa6BO}\xcb\x02.\x88\xed.\x16\xa6\x07\xbd&\x8c\xda\xb7\xea\xe2\x82\xa7\xee\xb6\xe1jP\xf2\xc1o\x8f\xfaB\xbe<\xf0\x9b\x98\xbb\xa7\x10z6\x18\xab\xef"\xce\xa4\x07\xc6\xba;\x06[\xe4\xbd\x06\xbd\xf5\x05\xb4+\xf6A9w\x1b\xdd6l\x90T_O\xbe\x0f\xda\xbd\x9bw%n\x82\xc8v\xffMn\x10mZ9\x9d\x9f\x0f\xcc\xd4w\xae\xd1c\x8b\xea\xfe\xf4f\x88\xedt\xda\xd1\xf6V\x0b\xa4<\x96j\xc3f\xab^ik\xf8\x8dI\x8e\xfbu\xa01\xcc\x9cv+A\xf5a\x89\xc6\x907\xabXb`\'\xe00\x14\xc9}\x0c\xe6\xf0\tl\x06}\xc3\x06j\x04\x91T\x12(\x04\xad\xd2\xd7#\x10\x16\x04N.\x06\x86h\x89-\x0c\xc1\xd1 \x83L\xac\xa2P.\xb4\x11\xb4\x8d\x1d\x1c\xd9A\xd1@b\xc55\x8cB\xc3t"b\x88\xde)\xb4\xca\x89\r\xc21\xdeA\x80\xdce\xd063\x12t\\B\xcd\x98\xb2\xa3\x8872\xb4\x8a}@\xde\xb7\x88~\x06!c\x1e\x16k5\x04\xd7TX\x16\xe4\xcd+O\x86\xd8I\x94\xf4-R\xe5}L<hP.\x1b\xa5\xf6P,\x8fd2\x1dA\x1f\xeaX\xa6%\xaf$h\xd1.&\xae\xc9\x05\x89t\r\x13\xca\x9e\x96\xa42_H\xabp\xb1f\x0ep\x1cc\x946\xa9 \n\n\x9a"}\xe3\t\x95@2A(L\xc8 \xdaI.~\xc2\x04\r\x1d\x82\xda\x04\xca\x9e\xabXf\xd4.\xfef\x00\xc9\x85\xaaO\x9a\xd2\xcceS6\x88\\L \x9a\x89\xe9b\x9a\xda\x17\x89Q\xb6X2j\xa9\xd4%\xab\xec\xb2\xcc6\xeb\xacU\xb9\xbc1\xc6\xb4\xd4Vk\xed\xb4o0\x03\xd87\xb7\xcc\xe2\xed\xb7\xe0\x86\xeb\xed-\xb6\t\xc4L\x0b%\xa4\xab\xee\xba\xec\xae\x0b\x04`\xaa\x9c"\xef\xbc\xf4\xd6K/Q\x02\xb9\xd2\xee\xbe\xfcjk\xd57\xf6\x06,\xf0\xad\xf6\xe8\xcb\xef\xc1\xea\xfak\x14\xc0\x027</\xc1\xe7"|\xf0\x0f\xf0:\xdc0\xbe\x02E{\xed\xc6\xd5\xd2\xa1\xf0\xbf\xb9\xc4"\xf2\xc8$\x97,2\xb9\xcf\xa6\xac\xf2\xca,\xb7\xec\x9b7u\x80pA\x1d\xdf\xc5b\xcb\x9d\xa4\x91"\xf3\x05<3b\x132$\xdb\x12&]\xb6\xf0\xc0\xf3\xd1\x17\xac`\x13.&\xeb\xe2\xeaM\xc9\x88\x814\xd2J\xc7\xc4\xb4\xc9\xb1\xf4\xd2\xa1H\xde0\xb2\xf3\xd4\x17|\xa0\x8aM\xda\xd8\x82\xb5\xcd8\x8bD\xca\n`\x1f\xfdD/\x0b\xefrv,\xb8\x0c}\x91-P\xb4\xcd\xf3\xfe\nc\xd3\xa5\xcd\xd5X\xef\xf2\xb4C\xde\xbc\xa1w\xd8\x8c\x0cnO*)t@\xd8C\xd8\x1c\x83\xcc\xd6\xc8\x98}\xf6\xaf\x0b\xe9|\xb8\x1b\xc9\x1c\xb4K\x02\x02\x84>\x86C\xcd\x00c:1[\x7f3\xcc\xdcB7D\xca\xe1O|j\xd0\x0c\xa1\xd7\xee\x90\xe9\xb8w\x8e\x907r\x9fm\xf7AO\xb4\xfd\x81b\x08yR{\xe8\t\x14\xc4\r6\xd8pS\x101\xb8\x9b\xae8A\xd0X^\xf2\x90\t\xd1\x01v\xe2\ny\xd3\xc1\xf1\x02\x00B\x907\xcc3\xff46\xd1\x03#\xe9B@\x97\xbc~\xf7\x1f\x1c\x1d\x86\xee\n\x01\x02~\x02O\x93_\xfe\xe0\xd0G_\xaeB\xdf\xe8\xc5\xc8d\xa7\x90^\xb8\xc1\r\x04D\x082@w\xbc]\rD\x7f\xe6\x13S\xfa\x88\x81\xac\x84xc\x18\xc3\xd8ZJ\xc4\x00\xbe\x14\xe4\xa6|\xd8P\x1c2\xd2G0f\xc5\x02|\x02@\x8f= \x18\xc2\x08\xa5\x0f\x18\x1a\x8cM\n\xc0\xf7\x84\x83\xb0pz\xcaH\x1f\xfd\x92e\xbc\xe3% m\xa0\x02\xb9\xe1A\xc0\xd1?\xdcM\xef2\xde``\xed\xc4gC\x10\x1e\x11}\xd1#\x86\xb2\xecw<\x0e\x1cQ\x88\x089F\xfa\xfe\x17\x1bd\xa0\xd0\x81\x1f\xdc\x9f\x05_X\xc1\xc5<\x01|3\xe8\x9e\x13\x15\x92\x8c\xf4-\xc37\'\x04\x1f\xf6\xc2\x18\xc1\x84|\xe3\x851\xbc\t\x07\x8f\'\x86\x85`\x91I$\x8c\xcd\x19k\x87??\xaeq!E\x04\x862b\xf3\xb9\xda\x81qw\x87\xec\x1e\xee(\xf828<\xe1\x91\x90\x14\xe3\x80\x92\x11\r\x97\x8d/\x92\x9e\xac\xc8\x1fC\xf9\x90Q\x92\xb2!\xe0\xd8\x06\xf3\xb6Q\xc6S2\x04\x1c\xadte\xcb\x02\x02\x00!\xf9\x04\t\n\x00\xfa\x00,\x00\x00\x00\x00P\x00P\x00\x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x01\x03\x03\x03\x06\x06\x06\t\t\t\x0b\x0b\x0b\r\r\r\x0e\x0e\x0e\x0f\x0f\x0f\x11\x11\x11\x12\x12\x12\x13\x13\x13\x14\x14\x14\x15\x15\x15\x16\x16\x16\x18\x18\x18\x19\x19\x19\x1a\x1a\x1a\x1b\x1b\x1b\x1d\x1d\x1d\x1f\x1f\x1f"""&&&)))******************+++++++++++++++,,,---///000111222333444555555666666777777777888888999:::;;;<<<===>>>>>>>>>?????????@@@@@@@@@AAABBBCCCEEEFFFHHHJJJLLLMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUVVVWWWXXXZZZ]]]^^^```cccdddfffggghhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkmmmnnnoooqqqsssuuuwwwxxxzzz|||}}}~~~\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x80\x80\x80\x81\x81\x81\x82\x82\x82\x83\x83\x83\x85\x85\x85\x87\x87\x87\x88\x88\x88\x8a\x8a\x8a\x8b\x8b\x8b\x8b\x8b\x8b\x8c\x8c\x8c\x8d\x8d\x8d\x8d\x8d\x8d\x8e\x8e\x8e\x8e\x8e\x8e\x8f\x8f\x8f\x90\x90\x90\x90\x90\x90\x91\x91\x91\x92\x92\x92\x93\x93\x93\x94\x94\x94\x95\x95\x95\x96\x96\x96\x97\x97\x97\x99\x99\x99\x9b\x9b\x9b\x9e\x9e\x9e\xa1\xa1\xa1\xa4\xa4\xa4\xa5\xa5\xa5\xa6\xa6\xa6\xa7\xa7\xa7\xa8\xa8\xa8\xa9\xa9\xa9\xaa\xaa\xaa\xab\xab\xab\xac\xac\xac\xad\xad\xad\xae\xae\xae\xaf\xaf\xaf\xb1\xb1\xb1\xb3\xb3\xb3\xb4\xb4\xb4\xb7\xb7\xb7\xb9\xb9\xb9\xbc\xbc\xbc\xbd\xbd\xbd\xbe\xbe\xbe\xbe\xbe\xbe\xbf\xbf\xbf\xc0\xc0\xc0\xc1\xc1\xc1\xc2\xc2\xc2\xc4\xc4\xc4\xc5\xc5\xc5\xc8\xc8\xc8\xca\xca\xca\xcd\xcd\xcd\xd0\xd0\xd0\xd2\xd2\xd2\xd3\xd3\xd3\xd3\xd3\xd3\xd4\xd4\xd4\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd6\xd6\xd6\xd7\xd7\xd7\xd8\xd8\xd8\xd8\xd8\xd8\xda\xda\xda\xda\xda\xda\xdb\xdb\xdb\xdc\xdc\xdc\xdd\xdd\xdd\xde\xde\xde\xde\xde\xde\xdf\xdf\xdf\xdf\xdf\xdf\xe0\xe0\xe0\xe1\xe1\xe1\xe3\xe3\xe3\xe4\xe4\xe4\xe5\xe5\xe5\xe6\xe6\xe6\xe7\xe7\xe7\xe8\xe8\xe8\xe8\xe8\xe8\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xe9\xea\xea\xea\xea\xea\xea\xeb\xeb\xeb\xec\xec\xec\xee\xee\xee\xef\xef\xef\xf1\xf1\xf1\xf4\xf4\xf4\xf6\xf6\xf6\xf9\xf9\xf9\xfd\xfd\xfd\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xfe\x00\xf5\t\x1cH\xb0\xa0\xc1\x83\x08\x13*\\\xc8\xb0\xa1\xc3\x86\xe0x\xf1\x02\xf7\xb0\xa2\xc5\x8b\t\x85\x85\xd1\xa2%\x8c0\x8c C:T\xc4\x91\xa3"\x91(S\x16\x0cTRK \x950Q\xb2,\xf92\xa6M}\xe6\x12\xddy\xd5p&\xc7\x9a\x0bwQ\xfat\xee\xa6BfM\x88(\xe5\xb9\xd0\xa7K\x86\xbb\xe0H\xcd#\xce(\xc2>J\x9561\xd7\xb4%P\x84\xe7\xf2H\x95\xca\xc9\xeaADY\x95"\xeaJs\xe1\xa7\xb1R?\x995\xe8+\xadR_\n\x9d~5\xb8\x0c\xae\xd4es\rbM{\'\xafW\x85\x92\xfc\x96\r\\0\x9b]"L\x0f\xeaM\x18\xd5oU\xc6\x05=\xd9\xed\xc2U\xf2\xe1\x83\xe7\xfc\xf8u\x85\xd9\xa0\xb9\xa4i=!\x9c|\xd0\x95_<EK\x17|e\xb7I6\xcfm\r\x8a\xf3\x0bg\x97\xec\x83c\xec\xf6\xc1\xfd\xf3 \'\xbf\x92~\x1f\xack\x17\xef\xca\xcf\x04\xfb\xfa\x05\xac\xdc \xda\xb4c\x0c\xb2&\x88\xc8\xaf\\\xa3\xc7\xfa\xfe\xd4\xe1\xd50\x1b\xea\xac\x91\x05n\x17Xy,\x9e\xcb\x0b\xa5\x8dZu\x9ba9\x1c$\xf2\xd7\xb1\xc6Ps\xda\xad\x04\xad\x17\xd6h\x0c\x913J \x08"\x12\x9bB\x88\xe4\xe7 \t\x99\x94\xa3\x909]\xd8\xa5\xda@$\x95\x94\tA\xa7\xf8\xe5\xc7\x82\xa0\xd5\x82\xe0\x88\x81\xa4\x87P\x18\x0f:\x88\x03+\n\xe5R\x1bA\xe0\xc0\xc1\x11\x1c\x14\r\x84\x87_\xce!\xe4\x0b"$\x8ex\xa1B\xab\xa4\xf8`\x18\xe4!t\x87]\x06\x81S#A\xc8%$\xcd&=\x92\x98#\x907\x08\xe9`\x1f\xfc\x19\x84TVk5\xf4\x96TxTs\x109\xabD9""S.T\x0e\x1fV\xe6\x87C\x84\x06\xe52F\x17?6\xe4\x8a\x1f\x88PG\xd09\xb5\xf0hf \xab\x80\xe8\x10/(\xb6\xa9D,\x81\xf9"\xc9\x9f\x81xR\x1fH\xab$\xd1&\ta\x1ccT6\x9e0*I\x9a \x95\x93I\x95V\xe2\x80hL\xc70\x8aH-\x82\xa2d\r\x1d\x86\xda\xb4\xa8\x99\xfe\xa3\x90c\x16/T\x08\x99\x84\xabQn"\rf\xab\x80\x9a\xdf\x861\x89x&\xa7syZe\x976\xbd\x12\xc8\xa9\xa9V\xe7\xec\xb3\xd0F+\xed\xb46\xe5\x12\x86\x14\xd8f\xab\xed\xb6\xd8\x86AM`\xe5\xbc\xc2\xca\xb8\xe4\x96k\xee\xb8\xaf\\3\x105\x1aD\xe0\xee\xbb\xf0\xc6\x0bo\x0b\x81}\x92\xc9\xbd\xf8\xe6\xabo\xbe\x9dH\xa8\x8f+\xf2\x06,\xf0\xb7Vy\xba\xef\xc1\x07C#\x10\xc0\x027\xfc.\xc1F\x19\x8c\xf0\xc4\xf7*\xac\x0f5\x198\xdc0\x0b\xf5R<q\xbf\x03\xe5\x02F\x14$\x97l\xf2\xc9$\xd3\x01q\xc1\xb2\x9c\xebr\xb9\xe9R+\xf3\xcc4\xd7l\xf3o\xe4\xdc\xd1\x80\x00\x85\xdd\xe4\x8b)\xac\x10\x83\xceo\x9e\xec,\xc0\xd1{\xa1D\x8c)L\x03=\rf\xb5\xa8p\xf4\xd4\x02``\x93+M7\r\xcb\x927I#\x05\xd5T[\x1d\x13\xd6Y7\xadK\xb3!\x913\x88\xd1`\x0b\xc0\xc0*6]\xb3J\xd9M\x07=tJ\x9e`\xd0\xf6\xfe\xd4A\x10\x8b\x129\xb5\xd0\xdd\xb4+O\x87T\x0b\x11{\x1f\x8d\x01\xdcs]C\xb6\xe0\xb6p\xed\x109a$\xeev \xb2\x16\x84\xce8\xe3\xa0\x8d\x904\xbb\xf0\x929A\xe8\x103\xb7\xe0\xa6\xf0rwCE[\x1e\xc6\xae\x07\x89\xa3$8\xfe2tL-\xb8\xe7\xd2YA\xe7\xf0\x82:\xd0\xb0/\xe4\x89\xe5A\xd4\x92P9\xb3+i\x10:\xab\x0f\x84\xfb\xf3~\xeb\x03N\xe0\xa8\x07\x9fP\x10{3P\xe7\xf2\xc9\x83\x03\x9f>\xe80C\x0c1\xcc4\x9f\xcb\xf3\xb8\x87\xa3\x904\xa7\x97m\xfcBv\xb4\x8d\xf9B\xe3t\x0fb5\xe3\x8f\xaf\xee@\xd2\xa0_\x8bo\n)\x1d\xdd\xa27\x10r0`jQ\xb0\x1eX\xba\xf7=}L#\x7f\xc4(\\\xc8\xfc\xa7@\xd0\xe8\xa2i\xabh^B|\x11\x860\xbc\x8f!\xb2K\x9e\x06\x1f\x98?\t\n$\x1b\xfe\xcb\x85\xe7`$\x91\xd1\xd9\x04y\xc9\x1b\x87AH8>\x13\n\x84\x17\xfe\xb3\x94\xb4\xd0\xd1=ph\xd0\x81\xb6\x10\xb4\xa1>\x00\xe7?\x17:\xab~\xc9\xab\x1dAh\x18\xc1\x83\x04\xc3\x7f\x04d\x0c\x0f\x93\xd7\xc0\x810Q\x88\xfa8\xc7\xf9\xd0\xf7\xa8\xea\x84pvh\xbb\xe2\xe7R\xf8\xacstO\x86\x08\x11#BvAAg\xf5\xf0\x87V\x0cbBP\xe8\xbf\x15F\xac{J\x9c\xa1\x1c7\xe8\xbf`\xfcf\x8a\xc9[\x88\x1a\x11BD\xf4\x19\xb1Xx\x14\xe4\x1e\x13r;\xf4\xe9\x1030TR\x15\xf5XB\x86l\x11w~\x94\xcd\x17\xe1X\x90A\xce\xf1y*T\x8e9\xca\xc1\xc9N.R!\xd9\xf0\x053n\xb6\xc4S\xb2\xf2!\x9e|\xa5C\xf0\x97?1\xc9\xb2"\xe7H\xc6\xf8\x92a\xc7[.\xaf\x1c\xa4\xf4\xa5/\x03\x02\x00!\xf9\x04\t\n\x00\xf9\x00,\x00\x00\x00\x00P\x00P\x00\x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x01\x01\x01\x01\x02\x02\x02\x04\x04\x04\x06\x06\x06\n\n\n\x10\x10\x10\x14\x14\x14\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x16\x16\x16\x17\x17\x17\x19\x19\x19\x1a\x1a\x1a\x1c\x1c\x1c\x1d\x1d\x1d\x1e\x1e\x1e\x1f\x1f\x1f\x1f\x1f\x1f !!!!!!!!!"""""""""######$$$%%%&&&\'\'\'((()))))))))***************++++++,,,---...000222555777999<<<>>>>>>????????????@@@@@@@@@AAABBBCCCDDDEEEFFFIIIKKKLLLNNNPPPQQQSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXZZZ]]]___aaaccceeeggghhhiiijjjjjjjjjkkkkkkllllllmmmoooqqqsssuuuwwwxxxyyyzzzzzz{{{{{{{{{{{{||||||||||||}}}}}}}}}~~~~~~\x7f\x7f\x7f\x7f\x7f\x7f\x80\x80\x80\x82\x82\x82\x86\x86\x86\x88\x88\x88\x8c\x8c\x8c\x8e\x8e\x8e\x90\x90\x90\x92\x92\x92\x92\x92\x92\x93\x93\x93\x94\x94\x94\x94\x94\x94\x95\x95\x95\x96\x96\x96\x97\x97\x97\x98\x98\x98\x9a\x9a\x9a\x9b\x9b\x9b\x9d\x9d\x9d\x9f\x9f\x9f\xa0\xa0\xa0\xa3\xa3\xa3\xa5\xa5\xa5\xa7\xa7\xa7\xa8\xa8\xa8\xa8\xa8\xa8\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xa9\xaa\xaa\xaa\xab\xab\xab\xac\xac\xac\xad\xad\xad\xaf\xaf\xaf\xb1\xb1\xb1\xb3\xb3\xb3\xb5\xb5\xb5\xb7\xb7\xb7\xb9\xb9\xb9\xbc\xbc\xbc\xbd\xbd\xbd\xbe\xbe\xbe\xbf\xbf\xbf\xc0\xc0\xc0\xc1\xc1\xc1\xc3\xc3\xc3\xc5\xc5\xc5\xc8\xc8\xc8\xca\xca\xca\xcd\xcd\xcd\xce\xce\xce\xcf\xcf\xcf\xd0\xd0\xd0\xd2\xd2\xd2\xd3\xd3\xd3\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd6\xd6\xd6\xd7\xd7\xd7\xd8\xd8\xd8\xd9\xd9\xd9\xdb\xdb\xdb\xdd\xdd\xdd\xde\xde\xde\xe0\xe0\xe0\xe2\xe2\xe2\xe3\xe3\xe3\xe5\xe5\xe5\xe6\xe6\xe6\xe7\xe7\xe7\xe8\xe8\xe8\xe9\xe9\xe9\xe9\xe9\xe9\xea\xea\xea\xea\xea\xea\xeb\xeb\xeb\xeb\xeb\xeb\xec\xec\xec\xec\xec\xec\xed\xed\xed\xee\xee\xee\xee\xee\xee\xef\xef\xef\xef\xef\xef\xf0\xf0\xf0\xf1\xf1\xf1\xf3\xf3\xf3\xf5\xf5\xf5\xf7\xf7\xf7\xf9\xf9\xf9\xfd\xfd\xfd\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xfe\x00\xf3\t\x1cH\xb0\xa0\xc1\x83\x08\x13*\\\xc8\xb0\xa1\xc3\x86\xd4r\xe5\xa2\xf6\xb0\xa2\xc5\x8b\t}5\x192\xa4\x89/\x8c C:\xf4\xc3\x91\xa3\x1f\x91(S\x16\xa4Sr\x08\x1d\x950Q\xb2,\xf92\xa6\xcd|\xe4\xfc\x94a\xd5p&\xc7\x9a\x0bk-\xbad\xee\xa6\xc2d:d(\xe5\xb9\xd0\xa7K\x86\xb5\xb8H-\x93\xcd(B9J\x95\xea \xd7\xb4%P\x84\xe6\xcaH\x95\xfa\xc8\xea\xc1=Y\x95\xee\xe9Js\xe1\xa5\xb1R/\x995\xb8+\xad\xd2]\n\x9d~58\x0c\xae\xd4as\rbM[&\xafW\x85\x8a\xfc\x96\r\\P\x9a]\x19L\x0f\xeaM\x18\xd5oU\xc6\x05/\xd9U\xc2U\xf2\xe1\x83\xe6\xde\xf8E\x85\xd9 \xb9\xa4i\xe5zn{\x10\x95_2EK\x17deW\x87\xb4\xd5?\x0ff\xf3\xcb\xa5\x96\xec\x83Q\xec\xce\xc1\xfd\xd4\xe0#\xbf\x8a~\x1f\xack\x17\xef\xca\xcf\x04\xfb\xfa\x05\xac\xdc \xda\xb4R\x0cN.h\xc7\xaf\xea\x9b\xc1\xe4\xfe\x90\xc9\xd5P\x1a\xea\xac\x91\x05n\x1fXy,\x99\xcb\x0b\x99m\x02\x15\xad\xe18\x12\x0f\xf2\x93\x81\xc6Ps\xda\xad\x04\xad\x97OX\xa31\xd4\xcd&l$h\xc79\x0c\xf9\x91\xdf\x83\x0f<2\x8eB\xe4$a\xd7w\xf9\x90T\x92#\x04y\xe2\x17\x1b\xb1!t\xce+\t\x96\xc8F*\x0c=\x01\xe1\x83$\x90\xa2\x90,\xb5\x11DM\x18\x1c\x85A\xd1@d\xf8\xe5\x1cB\xba\xd8ab\x89\x910$\xca\x8a\x10>A\x1eBe\xd8e\x1057\x12\x84\\B\xcc4\xf2\xa3\x89\xba4$\xca\x08D>(\x07\x7f\x06!\x95\xd5Z\r\xbd%\x15\x19\xcf\x1c\xd4\r(S\x96XG\x95\x0e\x8d\x13G\x96\xf9\x91 \xa1A\xb2D\x91\x04\x86\x0c\xa1\xc2\x86\x1d\xd4\x114\xa2\x8fi\xb2\x01\n\x83\x16\xe5\xa2"\x9c7\xbc\x12\x98.\x85\x04\xcaF$\xf5\x85$\xca\rp>\xf0D0FE\x13\x89\xa3\x85\xb0\x89\xd28\x8f`\x99%\t\x8a\xc6\xf4\x8b\xa3u\xbcB(L\xd0\x90\x81\xa8M\xfe\x8d\xa6\xa9I7f\xe52\x04\x917\xc0:e#\xcc`v%\x84\x8b\xc1D\xa2\x9a\x9eb\x06*\x96\'\xdd\x94\n\x1b\xa9\xaeZ\xdd\xb3\xd0F+\xed\xb4\xd4ZU\xcb\x13-e\xab-GO\x949\x978\xa2x"\xee\xb8\xe4\x96+\xae(\xde\xe6\xf3\x8c\x02\x02\xb4\xeb\xee\xbb\xf0\xbe\xbbA`\x91(b\xef\xbd\xf8\xe6\x8b\xaf#\xe2\x08\xc4J\xbc\x00\x07\x9c\xeeM\xe2\xe8k\xf0\xc1\xc9\xf8\x1b\xf0\xc2\xef\x0elS\xc1\x07G|o\xc2\xea\xb2\xcbp\xc0\x1a\xd0+q\xc4\xfc\xb2\xf7\x04\x10 \x87,\xf2\xc8 \x93\x19\x988\xac\x98\xab2\xb9\xe8V\xeb\xf2\xcb0\xc7,\xb3r\xe6t\x93M\x881\xe1rI\'\xbb\xa0\xf3\x1b:6g#4\xce)\xedr\xc9\xd1;+\x83\x19:\xe0\x08\xedt6\xde\xd8\x04\n\xd2H\x9br\x9bY\xe4<\xfdt\xd41MM5\xd2\xb0\x94sS\xcdZ;\xdd\x8d\xcf19\xd3\xc9\xd7H\xf3\x8c6J\xe8xS\xb6\xd3\x13\x1a\xb5M+l#\r\x8a\xfe\xd2!\xa13\xce\xdcB{\xf3\xb6U\xcex\x9dw+W[T\x0e\xe0\xd9tC\xb4@\xe54\xc3\x0c|\r\x19\xf3J,\x94\x0b\x84\xce.k\xe7}\xc9,\x83/\x044\xe3b\x1ft\x8e2\xc6\xa4\x9e\xf8B\xbb\xa0\xe2z+\xfd\x1aT\xce,\x9e\xefL\xb1\xe8\x8c\x8f\x13:A\xcf\xa4\xee\xbbA\xe78+\x90\xeb\xc4\xdb\x92\x904x{~{B\x7f\x97}\xb6B\xe3\xf8\x9e:\xdf\x02\x9d\xa3K-\xb5\xe8\xe2,+\xc4\xbb\xbez\x97\x9d\x7f\xdd\nC\xe6\x94\xfd\xb8A\xccHo\x0c\xe5\xc1`\x8f\xfd\xf2\xc6t\x8f\xca+\xbb\x13\xb49\xdb\xb84\x14t6\x9d-\x94\x8d\xfa\xd4\x13\x88/\xdcW\x8b\x8f\x0c\x04\x1d\xdc\xeb\x9e1\x18R\x0eX\xb4\xad~\x07)G9 X\x10t\xa0Nzu\x1b\xc8\x00\xddg\xc0\x81<C~\xad8\x9fA\xa41\x8bYl\xc3*\xd2P_3\x0c\xb2A\xecup \xb1\x90\xdf\x8e\xa2e\x0e\xf5\x19\xe3q-,\xa0A\xb2!?Td\xae:\xbd\xcdP\x1f\x97\n\x92\xc3\x17\x0e$\x17\xf23^\xb4\xa2\'=e\xd4\xaf\x88\xa0I \xf1\x1c\xf6\x9b\x0b\xfa\xee\x87\x02$\xa0\x11\x07\x12\xbf\xee\xb5\x82\x82s\xf9\x9f\xf4z\x85\x10(\x1e\x04\x1d\xaf\x90\xdf\x02\x95\x83\x0e\x1bf\x90\x85ZL\xc8\x07\xe5\'B\xb3@C}T$\x88\x19\x11R\x0b\xf9\x1d\xa945T\x9f\xf0\x88\x18\xc7\x84\xf0P~XD\xa1\xfa\xbe\x07G\x0e\xb2N\x86\xb2\xb9\xa3\xef\x02X\xc6B&\x04\x81\xdd\xfb#cN\xe7\xbb7V\xd2\x91\x0b\x99#*XQG\xabT\x03\x1a\x9e\xfc\xa4\x0b\x1b\xf2\x8c\x02\x82\x91Z{\x9c\x99Eb)\xcb\x87\xb4\xcf}\x98\xaa\xa5E\xc4\x81\x0b\xec\xe1"v\xba\xac\xc89\xb6\xb1\x8dA\x06sf\x01\x01\x00!\xf9\x04\t\n\x00\xfb\x00,\x00\x00\x00\x00P\x00P\x00\x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x01\x02\x02\x02\x05\x05\x05\x06\x06\x06\x08\x08\x08\t\t\t\n\n\n\n\n\n\x0b\x0b\x0b\x0c\x0c\x0c\x0c\x0c\x0c\r\r\r\r\r\r\x0e\x0e\x0e\x0f\x0f\x0f\x0f\x0f\x0f\x10\x10\x10\x10\x10\x10\x11\x11\x11\x12\x12\x12\x13\x13\x13\x13\x13\x13\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x16\x16\x16\x16\x16\x16\x19\x19\x19\x1c\x1c\x1c ###\'\'\'(((******+++,,,---...///000222333555777888999:::;;;===>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@AAAAAABBBEEEGGGIIIKKKMMMOOOQQQSSSTTTUUUUUUVVVVVVWWWXXXXXXZZZ[[[\\\\\\^^^^^^___```aaacccdddeeeffffffggghhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkmmmqqqtttwwwyyyzzz||||||}}}~~~~~~\x7f\x7f\x7f\x80\x80\x80\x82\x82\x82\x83\x83\x83\x84\x84\x84\x85\x85\x85\x88\x88\x88\x8a\x8a\x8a\x8d\x8d\x8d\x8f\x8f\x8f\x91\x91\x91\x92\x92\x92\x92\x92\x92\x93\x93\x93\x93\x93\x93\x93\x93\x93\x94\x94\x94\x94\x94\x94\x94\x94\x94\x95\x95\x95\x95\x95\x95\x95\x95\x95\x96\x96\x96\x96\x96\x96\x98\x98\x98\x99\x99\x99\x9b\x9b\x9b\x9e\x9e\x9e\xa0\xa0\xa0\xa2\xa2\xa2\xa4\xa4\xa4\xa6\xa6\xa6\xa8\xa8\xa8\xa9\xa9\xa9\xa9\xa9\xa9\xaa\xaa\xaa\xab\xab\xab\xac\xac\xac\xad\xad\xad\xaf\xaf\xaf\xb1\xb1\xb1\xb4\xb4\xb4\xb7\xb7\xb7\xba\xba\xba\xbc\xbc\xbc\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xc0\xc0\xc0\xc1\xc1\xc1\xc3\xc3\xc3\xc5\xc5\xc5\xc8\xc8\xc8\xc9\xc9\xc9\xcb\xcb\xcb\xcd\xcd\xcd\xce\xce\xce\xcf\xcf\xcf\xcf\xcf\xcf\xd0\xd0\xd0\xd1\xd1\xd1\xd2\xd2\xd2\xd2\xd2\xd2\xd3\xd3\xd3\xd4\xd4\xd4\xd5\xd5\xd5\xd5\xd5\xd5\xd6\xd6\xd6\xd7\xd7\xd7\xd9\xd9\xd9\xdc\xdc\xdc\xdf\xdf\xdf\xe1\xe1\xe1\xe2\xe2\xe2\xe3\xe3\xe3\xe4\xe4\xe4\xe6\xe6\xe6\xe7\xe7\xe7\xe8\xe8\xe8\xe9\xe9\xe9\xea\xea\xea\xeb\xeb\xeb\xec\xec\xec\xec\xec\xec\xed\xed\xed\xee\xee\xee\xf0\xf0\xf0\xf2\xf2\xf2\xf9\xf9\xf9\xfd\xfd\xfd\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xfe\x00\xf7\t\x1cH\xb0\xa0\xc1\x83\x08\x13*\\\xc8\xb0\xa1\xc3\x86\xd2b\xc5\x92\xf6\xb0\xa2\xc5\x8b\t{\xe1h\xd1\x02G/\x8c C:\xcc\xc3\x91c\x1e\x91(S\x16\x1cS\xb2\xc5\x18\x950Q\xb2,\xf92\xa6\xcd}\xdd\xf2L!\xd5p&\xc7\x9a\x0b]\xe9Q\xe4\xed\xa6Bc(B(\xe5\xb9\xd0\xa7K\x86\xae\x8eH\x8dB\xcd(\xc20J\x95\xa2\xe8\xd6\xb4%P\x84\xde\xa2H\x95\xfa\xc7\xea\xc1<Y\x95\x9eT\xe8\xf4\xebAEc\xa5*2kPWZ\xa5\xba\xd8zU\x18,\xae\xd4`t\rbM;E/M\x85z\xfc\x96\r\\\xf0\xd9\xdd\x10L\x0f\xb6M\x18\xd5oU\xc6\x05\x17\xdd\xa5\xc1U\xf2\xde\x83\xde\xb8\xf8\x05\x85\xd9`\xb7\xa4i\x17!\x9c|\x10\x94\xdf(EK\x17$u\x17\xc53\xcf\x87\rR\xf3{\xc4\x95\xec\x83G\xee\x8a\xc1\xfd\xf3\xe0\x1f\xbfz~\x1f\xb4{7\xef\xca\xcf\x04\xfb\xfa\x05\xac\xdc \xda\xb4K\x0c\xb2&h\xc6\xef\\\xa3\xc1\xc6\xfeL\xa9\xd5\xf0\x19\xea\xac\x91\x05n\x17Xy,\xd5\x86\xc7\x16ar\xd6\xb0\x1b\x85\x00\xf8\xa7\xd0_\xa89\xedV\x82\xeb\x855\x1aC\xd7,r\xc5\x81c\xc4\x86\x18~\x0c\x06PHg\x08u3\xc3]\xaa\rDRI~\x10$\x89_\\(\x08\xda)\x07\x86x\x05i\x0b\x05\xd1 \x83\x14\x90\x88P+\xb5\x11$M\x13\x1c5A\xd1@b\xc5\x95\x8bB\xb5\x8c!b\x88\x840\x04\xca\x89\r\x1eA\x1eBR\xdce\x9043\x12\x84\\B\xc7\xec\xb1\xa3\x88C.\x04\x8a\x04@28\xc6~\x05!\x95\xd5Z\x0c\xc15U3\x07]\x83\xc9\x93!\x8a\x11%C\xdd\x88Q%~\x14<hP+G\xccP\xa1C\xa0pa\x06u\x04ys\x8a\x8ed^\x81\x89\x87\x0e\xd5b\xe2\x9a\'\xac\x12X-w\xf4y\x05!Xb\x04\xca\tk\x06p\x04\x9e19S\x88\xa2t\x9c\x19R7\x84PY%\x05\x86\xc6\xd4\x8b\xa2b\x9c\x02(J\xceHA\xa8Mt\xf4\xb9\xc85\xfef\xd5\x12\x03\x90\'\xb0\xfa\xe4\x1e\xc7`6e\x83=\xc6\x04b\x99\x9a\x06\xc6)\x95\xc9\xdd\x04\xca\x15\xa5\x9eZ\xdd\xb2\xcc6\xeb\xec\xb3\xd0\xda\xf4\x8d7\xddTk\xed\xb5\xd8V\xab\xacM\xdat\xe2\xc8\xb7\xe0\x86+\xee\xb7\x9d0C\x906\xd7\xa4\xab\xee\xba\xec\xae\xbbM`\x81\xd0!\xef\xbc\xf4\xd6K\xef\x1e\xda\x08\xf4M\xbb\xfc\xf6K\x976\xf6\x06,\xb00\xfa\xf6k\xf0\xba\xff\n\xac0\xbd\x04\x0b\x84\xee\xc1\xfd\xbeKW\xbc\x0b\x0b\x8c\xef@\xd3f\xab\xf1\xb5\xdb\xc6\xa4M(\x8d\x84,\xf2\xc8$\x87\xcc\x89\xb9\xd1\xa6\xac\xf2\xca,\xb7\xfc[5\xcc$S\x8dQ\xae\x10\xa2H-\xdf\xfc\xd6M\xcc\xc9\xf4\x0ckL\xb5\x10"\xb4\xcd\x94\x9a\xe5M3=\'\x9d\x0c\x98152\xf4\xd0\x9c4*m4J+\xcd4LN?=4)\x10\xc2t\r\xcfU\'\xc3L\xc7\x18-\xa3\x88\xd6C\xdf\x9csJ\xdd \x1dv\xcf\xcf\xacm\x135\xa0\xa0=t#E[\xe4\xcd\xfe3o\xf7\xdc\x0c\xd9)-\x93\xb5\xdd\xa0H\xed\xd04}\x8b\xfdsA\xd8\xf4\xb2\x8b\xe1\n\xf5"\x8a)\xd3\x18\xf4M-g\xdbM\xc8*r\xa3\tv\xd8\xd3t>\x907\xb9\xd4b\xfa2\x0e\xc5\x82\xc9\xea\x9e`sP7\xabhNt}\x89?\xd3q0\xa6\xe7n\x907\xa7\xae\xee;+\t9S\xb7\xe6y\x1b\xc4w\xd8\xcct\xad[\xee\xa6\xdf8z+\xa7\x9c\xd2\x8a\x87\x9e\xf8\xbe:\xe4\x03\x05\x93\xb9\xd6*&TM\xd8\x8b\'\xb4\x0b\xf3\xb54\xaaK\xf4\xd1\x7f4P/\xd6c"\x8a\xe8\x05]\x8e\xb6o\x0c\x81\r\r\xfc\x069C\xbe\xf3\x03\xd5\x82\xfe)g\xfaF\xf5\xac\xa7>\x85t\x83\x14i\xc3\x9f\xe5\xa61\r\xc0\xe9\xabt\xcc\xbbL\xff\xfe\xa7\xa9e\xb4\xcf\x13\x0e\xdc\x873V\xb1\n\t\xdad\x19\xe4+\xe0\x04\xd1\x17,S\xb4/\x16\xd0\xea\x06\xf9j\xa1\xbc}\xf8\x8f\x84\x06\x99F\xfb0Q9g\xf5\x82|\xc68\xc8\x0b\xa3\x17\xac}\xb8\xa2}\xaf\xc0k\x165\xf6\x87\xbf\x1d\x02\x104\x03\xf4\x1d\xea\x98\x05\xc1\xdca\xcf\x88=\xdc\x07\xfb\xac\xe7\t\x05\x06F\x7f\xcc\xdbEB\xa0\x88\x90o\x84\xa2}",\xcd\xe5\xc8\xe7\xc1\x82p\x11!\x16l_\x06cb\x0c\xf2\x15o\x84<T\x08+\xdaG\xbf\xd2\xa8\x90|d;#Bd\xd8\xbe\x1ab\x06\x84\xcc[\xe2\x16)\xb8\x10\xd5Y\x0f\x85\xa5ic\xee\xf87H\x18*D\x80\xd6\xab#cH\x97\xbb2\xea\x90\x90\x0bI#&0\xa8\x9cf\x18\xc3\x92\x97td&Y\x91\x0b+FK\x8f.\xb3\x08*S\xf9\x90\xf3\xa1\xcf9\xac\xac\xc85V\x11\xbdU\x84/\x96\x0e\xf1\x06\x03\xd7\x88\xcbg\x05\x04\x00!\xf9\x04\t\n\x00\xfa\x00,\x00\x00\x00\x00P\x00P\x00\x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x01\x01\x01\x01\x04\x04\x04\x06\x06\x06\x08\x08\x08\n\n\n\r\r\r\x11\x11\x11\x12\x12\x12\x13\x13\x13\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x15\x15\x15\x15\x15\x15\x15\x15\x15\x16\x16\x16\x17\x17\x17\x19\x19\x19\x1b\x1b\x1b\x1c\x1c\x1c\x1d\x1d\x1d\x1f\x1f\x1f !!!###$$$%%%&&&\'\'\'((())))))***************+++++++++++++++++++++,,,,,,---...///222444666888:::;;;<<<>>>???@@@@@@AAABBBBBBDDDEEEGGGIIIJJJLLLLLLMMMMMMNNNOOOPPPQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUVVVVVVWWWXXXXXXZZZ]]]aaadddfffggghhhhhhiiiiiijjjjjjkkklllnnnooorrruuuwwwyyy{{{}}}}}}~~~~~~~~~~~~~~~\x7f\x7f\x7f\x7f\x7f\x7f\x80\x80\x80\x80\x80\x80\x82\x82\x82\x84\x84\x84\x86\x86\x86\x88\x88\x88\x8a\x8a\x8a\x8d\x8d\x8d\x8f\x8f\x8f\x91\x91\x91\x93\x93\x93\x94\x94\x94\x95\x95\x95\x96\x96\x96\x96\x96\x96\x97\x97\x97\x98\x98\x98\x9a\x9a\x9a\x9b\x9b\x9b\x9e\x9e\x9e\xa0\xa0\xa0\xa3\xa3\xa3\xa5\xa5\xa5\xa7\xa7\xa7\xa8\xa8\xa8\xa8\xa8\xa8\xa9\xa9\xa9\xa9\xa9\xa9\xaa\xaa\xaa\xab\xab\xab\xac\xac\xac\xad\xad\xad\xae\xae\xae\xaf\xaf\xaf\xb2\xb2\xb2\xb4\xb4\xb4\xb8\xb8\xb8\xbb\xbb\xbb\xbd\xbd\xbd\xbe\xbe\xbe\xbe\xbe\xbe\xbf\xbf\xbf\xbf\xbf\xbf\xc0\xc0\xc0\xc1\xc1\xc1\xc2\xc2\xc2\xc3\xc3\xc3\xc3\xc3\xc3\xc4\xc4\xc4\xc5\xc5\xc5\xc7\xc7\xc7\xc9\xc9\xc9\xcb\xcb\xcb\xcc\xcc\xcc\xce\xce\xce\xcf\xcf\xcf\xd0\xd0\xd0\xd1\xd1\xd1\xd2\xd2\xd2\xd3\xd3\xd3\xd4\xd4\xd4\xd4\xd4\xd4\xd5\xd5\xd5\xd7\xd7\xd7\xd9\xd9\xd9\xda\xda\xda\xda\xda\xda\xdb\xdb\xdb\xdc\xdc\xdc\xdd\xdd\xdd\xdf\xdf\xdf\xe0\xe0\xe0\xe1\xe1\xe1\xe2\xe2\xe2\xe3\xe3\xe3\xe3\xe3\xe3\xe4\xe4\xe4\xe5\xe5\xe5\xe8\xe8\xe8\xe9\xe9\xe9\xea\xea\xea\xea\xea\xea\xea\xea\xea\xeb\xeb\xeb\xec\xec\xec\xee\xee\xee\xf0\xf0\xf0\xf1\xf1\xf1\xf2\xf2\xf2\xf2\xf2\xf2\xf3\xf3\xf3\xf4\xf4\xf4\xf4\xf4\xf4\xf5\xf5\xf5\xf5\xf5\xf5\xf6\xf6\xf6\xf7\xf7\xf7\xf9\xf9\xf9\xfc\xfc\xfc\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xfe\x00\xf5\t\x1cH\xb0\xa0\xc1\x83\x08\x13*\\\xc8\xb0\xa1\xc3\x86\xcdR\xa5j\xf6\xb0\xa2\xc5\x8b\tk\x89\xb0`AD-\x8c C:D\xc3\x91#\x1a\x91(S\x16\x94R\xd2\x82\x14\x950Q\xb2,\xf92\xa6M}\xdb\xd2\x10\xc9\xd4p&\xc7\x9a\x0bM\xa5\xd9\xc3\xed\xa6B^\x0c\x04(\xe5\xb9\xd0\xa7K\x86\xa6bH\xf5\x11\xcd(B)J\x952\xd8\xd6\xb4%P\x84\xdc|H\x95Z\xc7\xea\xc14Y\x95\xa6\xe9Js\xe1\x9e\xb1R\xf7\x985\xf8*\xad\xd2W\n\x9d~5\x98\x0b\xae\xd4\\s\rbMK$\xafW\x85i\xfc\x96\r\\p\x99]\x01L\x0f\xeaM\x18\xd5oU\xc6\x05\t\xd9\xfd\xc0U\xf2\xe1\x83\xdc\x94\xf8\x8d\x84\xd9\xe0\xb6\xa4i\t]\xfdl0\x92\xdf\x1eEK\x17\xccd\x97\xc12\xcfm\rF\xf3\x1b\xc3\x94\xec\x839\xecN\xc1\xfd\xf3`\x1d\xbfk\x7f\xd3}\x8cw%\xeb\x81}\xfd\x02Vn\x10m\xda\x1c\x82\x9f\x0b\xbc\xe2W\xaeUo\xdc\xcc\xfe5\\\x86:kd\x81\x93\tV\x1e\xdb\xe3\xf2B^|\x14!s\x98\xcd\x9a\xfd\xd8\x0b5\xa7\xddJ0\xbd\xc0\xb0\xa314\r\x1fD\x14\xe8\xc47\x0c\x85c\xdf\x82\xd6\x8c\xb3\xd06\x1e\xd8\xa5\xda@$\x95D\x07A\x8a\xf8\x95\x04~\x07}\x93I\x81 \x12\xf1\x08C\xdb0\xb8`6\xe2QV\x1bA\xcd\xe8\xc0\x91\x0e\x14\r\xd4\x83_\xab(\x94\x8a\x13!\x82h\x07C\xe6\x98\xc8\xe06)\x1e$\x84]\x065\x13#A\xc8%\xc4\x8b\x1a9\x86\x98JC\xe6\xd4\xe7\xa3}\xde \x84TV\xc91\xf4\x96T=\x10s\xd04\x8a4\t\xa2\x13O>\xe4\xcd\x94\xf6e\xe3\xa0A\xa6\xe4\xe0\xc1\x84\x0eE\x92\xc4\x15\xd3\x11\xe4!\x8eb\x12\xa1\x08\x82\x16\x99S"\x9a\xda\x04iU*f\xe4I\x84\x1d\xf3\x85d\x8e6hZ\xd3\xd9M\xc8\xd8a\xa8\x19e\xa64\x8e\x94>\xa2h\x13-\x86:\x91\t\x9f1q\x03\xa8M\x85\x8a\xb9\xc74f-\xea\xa36\xa46\xa9\x06/\xfe\x98E\xc9\xe0\x9a0}8f\xa5\xa5]jM8F=B\x84\xa7\xa0R\'\xec\xb0\xc4\x16k\xec\xb1V\x8d\x03\r3\xcc6\xeb\xec\xb3\xccB#\xa8Q\xd6,b\xc8\xb5\xd8f\xab\xed\xb5\x8b\x083\x909\xc5\x0c#\xee\xb8\xe4\x96Kn\xa2f\xc9\x01\xc6\xba\xec\xb6\xebn\xbbiX#\x907\xe6\xd6k\xef\xb41Y\xf3\xee\xbe\xfcNG\xaf\xbd\x00\x8f\x8b/L\xfa\xf2k0\xbb\xd3\x81\x1b0\xc0\xe8Z\xa5\xee\xc1\xfc\xc6;\xd08\xce@k\xb1\xb3\xd2\x0c\x9co$\x84t\xec\xf1\xc7 w\xdc-\xb2$\x97l\xf2\xc9(+\x87\x0c-\xaf4\x0c\x93(r\xe0\x81\n9\xbfM\xc3\xf2+8\xdf\x16\x13*r\xf4\x1c3.\x98m\x93\x0b\xceD\xbfr\x8bM}\xf8\xecs"\xc7\x98U\x0e0E\x17}tLI+\xed\xb3%\xd9\xdc\xb4\xcc\xcdQ\xbfB\x0b66\xf5r\x87\xd5>\xcbLsJ\xd3\xdc\xd25\xd1\xbc\x04\x0b\x134\x8d\x90\xeds\x1f@\x87\xb4\r/k\xe3|\x0b\xfe\xd8s\xf5R\xb5\xdc\x8e4}\x111y{\xadsA\xd2\xa8\x82\xca0\x15\xbd\xd2\x08%\x87\x0fD\x0e*c\xcb-\x87&g7ds\xe1\xc4\x94s\xd06\xa6\x84"z\x9dAy\xac\x08\xaa\x06e\xa3\x89\xe51O\xbd\xd04\x85\xf3\xf2(]\xa2\xd7n\x907Uf\xf6\xf1y\x05\x1d\x13\xb7\xe5\xae+\xb96-\xa8#\xb4L\xed\xa2\xfb6\x907\x9aD\x12\x89&\xb9\x0b\xa4\x08\xc8^&tK\xe5V7\xc2\x102]G~\x909\xa8 \x1f\n\xe3\x03\xa5\xe2\xbc\xf35\x0e\xf4\n\xc8\x8dx\x9e\xd0\xe4d\x8b\xd2\x10\xd7\xc0\xb8\xaf\xd00\xe2\x9b"\xa8)\xe7G\xa2\xbc@\xe5\x98\xde\xc7\x9a\xa3\x90lT\xc2gw\xc8\x9cB\xbeA\x0cb\xcc.!\xe3\x08\x1d\xf2\xbc\xc7\xbf\xf3\xfdO \xbc\x00\x99"\x1e\x88\x90chB\x13\xd0\xb0J.\xc4\xa7\n6\xf5\xef\x82\x02\xa1\x04\xc8P(,k\x88/\x14\xf2*H\x05\x9d\xc7\xc2e\x84\xcc{\xd4Q\x85\xf8lq\x90\x19\xfa\xef \xb3\x9c\x00\x19\xef\x94s<\xe4\x99\x82V\xea9\xe1\xe7\x04\xe81X\t\xcb\x1c\x12\xac\x1d\xf9LhA\x84\xac\xefc\x8a\xb0\xdfo\xf0\x87<Th\xcc\x87,\x04`#@F@\xd9\x8c\xe3\x858\x1c\x08\x18\x95\x142\x0e\x06\xc6\x16\xe2+#\x15i\xa8\x90L\x80\x8c\x13\xbfq\xa1\xf8\xdc\xa8F%&\xc4\x86 K\xa3\x08\xc5G\xba\x1e\xfa\x912+\x94\r\x1ck\xa7\xbf\xa0\x1c\x12!\x01\xfc\x18\x1eK\x03\xba\xda\t2\x89U|\x8f\xe9\xf8h\x15s\xf0\xc2\x16\x97\xc4$\x1d\x19\xc2\x8bL\xa4B\x8b([c\xca0\xa2\xcaUZ\xc4|\xe7\xc3\x95+\x1d"\x8dK8\xef\x12\xd2\x98\xe5E\xbc\xb1\x8ceDO\x97\xb3\x0c\x08\x00!\xf9\x04\t\n\x00\xfc\x00,\x00\x00\x00\x00P\x00P\x00\x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x01\x02\x02\x02\x03\x03\x03\x05\x05\x05\x08\x08\x08\n\n\n\x0c\x0c\x0c\r\r\r\x0e\x0e\x0e\x0f\x0f\x0f\x10\x10\x10\x11\x11\x11\x12\x12\x12\x13\x13\x13\x13\x13\x13\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x15\x16\x16\x16\x16\x16\x16\x16\x16\x16\x17\x17\x17\x18\x18\x18\x19\x19\x19\x1a\x1a\x1a\x1b\x1b\x1b\x1d\x1d\x1d\x1e\x1e\x1e ###$$$&&&\'\'\'(((************+++,,,---///111333555777999<<<======>>>>>>?????????@@@@@@@@@AAAAAAAAABBBDDDFFFIIIKKKNNNPPPQQQRRRSSSTTTTTTUUUUUUUUUVVVWWWXXXZZZ\\\\\\```cccfffggghhhhhhiiiiiiiiijjjjjjjjjjjjkkkkkklllmmmnnnooopppqqqqqqrrrssstttuuuvvvxxxzzz{{{|||}}}~~~\x7f\x7f\x7f\x7f\x7f\x7f\x80\x80\x80\x81\x81\x81\x83\x83\x83\x85\x85\x85\x86\x86\x86\x88\x88\x88\x89\x89\x89\x8b\x8b\x8b\x8d\x8d\x8d\x90\x90\x90\x91\x91\x91\x92\x92\x92\x93\x93\x93\x93\x93\x93\x94\x94\x94\x94\x94\x94\x95\x95\x95\x95\x95\x95\x96\x96\x96\x97\x97\x97\x99\x99\x99\x9b\x9b\x9b\x9d\x9d\x9d\x9e\x9e\x9e\x9f\x9f\x9f\xa1\xa1\xa1\xa4\xa4\xa4\xa6\xa6\xa6\xa7\xa7\xa7\xa9\xa9\xa9\xa9\xa9\xa9\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xaa\xab\xab\xab\xac\xac\xac\xad\xad\xad\xaf\xaf\xaf\xb3\xb3\xb3\xb6\xb6\xb6\xba\xba\xba\xbc\xbc\xbc\xbd\xbd\xbd\xbd\xbd\xbd\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbe\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xc0\xc0\xc0\xc0\xc0\xc0\xc1\xc1\xc1\xc3\xc3\xc3\xc5\xc5\xc5\xc7\xc7\xc7\xc8\xc8\xc8\xca\xca\xca\xcb\xcb\xcb\xcc\xcc\xcc\xcc\xcc\xcc\xcd\xcd\xcd\xce\xce\xce\xce\xce\xce\xcf\xcf\xcf\xd0\xd0\xd0\xd2\xd2\xd2\xd3\xd3\xd3\xd4\xd4\xd4\xd4\xd4\xd4\xd5\xd5\xd5\xd5\xd5\xd5\xd6\xd6\xd6\xd9\xd9\xd9\xdb\xdb\xdb\xde\xde\xde\xe1\xe1\xe1\xe4\xe4\xe4\xe6\xe6\xe6\xe7\xe7\xe7\xe8\xe8\xe8\xe8\xe8\xe8\xe9\xe9\xe9\xe9\xe9\xe9\xea\xea\xea\xea\xea\xea\xeb\xeb\xeb\xeb\xeb\xeb\xec\xec\xec\xec\xec\xec\xed\xed\xed\xee\xee\xee\xee\xee\xee\xef\xef\xef\xf1\xf1\xf1\xf3\xf3\xf3\xf7\xf7\xf7\xfb\xfb\xfb\xfd\xfd\xfd\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xfe\x00\xf9\t\x1cH\xb0\xa0\xc1\x83\x08\x13*\\\xc8\xb0\xa1\xc3\x86\xd1P\xa1\x8a\xf6\xb0\xa2\xc5\x8b\tm=\x10 \xe0\x81-\x8c C:\x84\xc2\x91#\x14\x91(S\x16\x14RR\x80\x10\x950Q\xb2,\xf92\xa6M\x81\xe5\xc8\x99k8\x93c\xcd\x85\x9d\xa0\xb8!ws\xe1\xb7mHw.\xec\xe9\x92a\'\x0ePWH+\x8a\x90\x1cR\xa4\xdf\x182\xfdYu\x05T\xa8^\xa8\x1e,w\x15i\xb9\xa5-\xb9\x1el\xf3\x15j\x1b\xb1\x06\xcf\x95EzN\xe1V\x85\xbc\xdaB\xe5\x05\xd7\xa0\xd5\xb2D\x13\xdeM\x08Eo\xd8\xbe\x06\xe7nSzp\xf0\xc1\xa7z\xa7".hn.8\xc1i\xab\xe2\xd0\x8bh\xf2\xc1\xa3e\x19\xaf\xcc|\x10\x91^\x15\x81=\x13\xac\\6kc\xd2\x05\xa5\xe9\xe5\xd0I\xf5AqsS\x13tL\xd0\x8b\xde\x93\xb6\xe3*\xae;\x9a\xa6\xc1\xbcz\xf9\x067H\xb6\xac8\x83\xbc\x05\x16\xd1\xfb\xb6\xa89j\xd3D+\x04}U{t\xc8_U\xfeH^\xf8\xeb\xcd\x1eg\x0e\x9f5[?\x8d\xb8B\xd6W]\x0f\xe4M\xcek\xdb\xce\x0b\xa7\xbd\x99\xc1\x7f\x87n\x84\xd7\xac\'`3\xdb0\x04\xce\\\xa2\x91T\xd2a\x02\xed\xa1\x17\x0e\xff\x15D\x8e$\xfcU8\x83!\x0cI3\xa0\x80\xcfDH\x90\\\xad\x11\x14M\n\x1c\xa5@\xd1@*\xe8\xa5\x8aB\xa8\xec`a\x85\x0c&D\xce\x86\x03J\xa3\x1dA\x7f]eP4\'\x12\xf4[B\xbfL\xf1\xa2\x85\xa84D\x8ez4\xaeG\x8d{\x05qwVClA\xa5B2\x07M\xb3\xc7\x90\x15\xeeP\xe4C\xd4$\xb9\xde3\x05\xc6%\x0e87*\x84\x08\x0eE(\x87\xa3$.b9\x83\x1e\x1e.d\x8e\x86^B\xf3\xa4X\xa80\xe1\xe6\x0c^\xa0\x17\x129\xd0x\xd9\x8c\x8dE9\xe3\xc5\x9eLl\x99\xd26H\xd2\xf8\xcc\x9d*\xb1\xb2\xe7\x0e\x92\xc4\t\xd29t\xd2\x08\x8dMzb\xe9\xc64b\x99\x13\x8d\xa6\x9c\x0e)\xc5/\x93\x1d9`\x980Q\x98\xa5\xa2\xfe\x9e1\xda\xcc5E\x192\x03\xa5\x96.\xa7\xeb\xae\xbc\xf6\xea\xeb\xaf*\x8d\x93\x8c1\xc4\x16k\xec\xb1\xc4&SfL\xd5\xf0\x11\xc7\xb3\xd0F+\xed\xb3|\x183\x909\xbb\xd8\xa2\xed\xb6\xdcv\xcbm/}mQ\xc4\xb8\xe4\x96kn\xb9NT#P7\xde\xb6\xeb\xee\xb2)Us\xee\xbc\xf4\xee\xb2\xae\xbb\xf8r\x0b/J\xf2\xd2\xeb/\xb9\xf6\xf2\x83m\xbe\xf8\x82\x0b\x97\xb8\xff\xd2\x9b\xee@\xc2"\xeb\xb0\xb1\xce\xec\x1b\xaf!\xd3V\x1c\xed\x1e\xd6\x02\xab\xf1\xc6\x1cw\xec\xb1j\xe7\x1c\x83\x8a(\xc7\x14\x95\xc9\x15^\x88\x02)b\x11\x89\xe2\xb2(\xcd\xd8$\xca\x154\xa3\x9c\xcbd\xdb\xac\xf2\xf2\xcb+\xc6\x94F\xcd5\xdf\xb1L\xa8\xbc\xec\xbcs\xcf0\xfd\x0ct\xcd\x88\xb0\xaa\xd29\xcd\x8cl\xb4\xcb\xa8Pc\xd3/^,]s\xca+\x83\x14\x8d*S\xbfl\xcb8EE\x03\x88\xd65\xb3qsH\xdb\xe4\x12\xb6\xcb\xaaX\r\xd7/J\xa3\x1d\xc8\xd0\x16\x9d\xf3\xcb\xfe\xdb\xa2\xa0\xd2\x0c\x93\x02E\xf3\xc9&\xa8>\x94J\x1f\x85lZP9\xa2d\x8d\xf6\x15\x92t\x9dP\xcbo\xffRf7\x97H\xa2\xb9+\x0ei\x92\xc6\xe7v\x80\x9a\x98$\x8f\xa3\xfc\x11C\xd1\xf0m\x8b\xd3\x05\xa1\xa2\xf9\xeb\x06\x8dCvA\x9f\xd7\xaeHB\xcb\x9c\xfd\xf8\xe9\n\xd9\x12\xf6D\n9\xf3\xba\xe6\x97\x104\x8e"\x80\x00\xa2\xc8\xec\x02\xd5Q\xfb\xe7%g\xe4\xf8\xd2\x800d\xcc\xd4\x7f\xbf\xb7\xc9\xf0\x92\x14.P\'\xc9\'\x0fk*\xcf\xa7\xd1\xc7\xbe\x8ck\x9d\tC\xe7H-\n/\x12\xf3\xf3\x0b\xf7\x97\x88\x96I\xf8\x80\xac\x7f\xad\xf3\xcf\xa7\xc2\xd06\x88\xd8\x9a\xe4b\xf7\x8b_\xb0\x0e!\xe5\xc8\xdc\xf0\xfc4\x90\xfb\x85O\x7f\x03\xe9E\xf9\xec \x1f\x85,Cs=\xb2\x89+\xb8\xf7\t\x8380y\x10\x1cH!\xca\xa7\x89_Q\x83{\x92\x90\x1bA>\x98?\x83@\xa3|iP\x1c\xaf>\xc1=\xa4\xad\x10\x7f!\x1cH%\xcaw;^\tox\xb5\x97\x90\x1c\x0bs(\x90o\xf0\xafv\x06[\x8e9\x14\xf8:\xef\x15d\x88\x08!\xdf\xf3\xec\x10\xbf\xa2\xccox\x9aX\x16\x14\x0fb\x8e>\x94\xcf\x7f\xc1)\x07\n\x19\xe8A\x1c&D\x82\xe5\xab\xe0dT\xc1=X\x95\xf1\x81\nQD\xf9*a\x9b\x13r\xaf\x1b\n\xd9"B^X>\x19"f\x83\xc3\xe3\\\x1e\xcd\xa8\x10\xcf=\xaf\x84\x9ea\xe3\xeb\xea\xb7\x10="\xc4\x1cGL\x03\x1d=\x83\xb9\xd7\x91\x11!\x8eD\x08\x1a\xd3P\x075\xf6\x05[\xaa\xb8$&\t\xb9\x90^(\xa2\x14U\xe4U&?\xf6\x90U\xb2\xb2!\xe0\x0b_m^i\x91h\x18"y\x86\xc8 -\x1d2\x0eg8\x83y\xbb\xa4e@\x00\x00!\xf9\x04\t\n\x00\xfb\x00,\x00\x00\x00\x00P\x00P\x00\x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x01\x01\x01\x01\x02\x02\x02\x02\x02\x02\x03\x03\x03\x04\x04\x04\x05\x05\x05\x07\x07\x07\t\t\t\x0b\x0b\x0b\x0e\x0e\x0e\x0f\x0f\x0f\x11\x11\x11\x12\x12\x12\x13\x13\x13\x13\x13\x13\x14\x14\x14\x14\x14\x14\x15\x15\x15\x15\x15\x15\x15\x15\x15\x16\x16\x16\x17\x17\x17\x19\x19\x19\x1b\x1b\x1b\x1e\x1e\x1e!!!$$$%%%&&&\'\'\'((()))))))))************+++++++++,,,---------///111555777999;;;<<<===??????@@@@@@AAABBBCCCDDDFFFIIIKKKNNNQQQRRRSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWXXXXXXYYY[[[\\\\\\]]]^^^______```aaaaaacccdddeeefffggghhhiiiiiijjjjjjkkklllnnnpppqqqtttwwwyyy|||}}}}}}~~~~~~~~~~~~\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x7f\x80\x80\x80\x82\x82\x82\x84\x84\x84\x86\x86\x86\x89\x89\x89\x8b\x8b\x8b\x8d\x8d\x8d\x8e\x8e\x8e\x90\x90\x90\x91\x91\x91\x92\x92\x92\x93\x93\x93\x94\x94\x94\x94\x94\x94\x94\x94\x94\x95\x95\x95\x95\x95\x95\x95\x95\x95\x96\x96\x96\x97\x97\x97\x97\x97\x97\x9a\x9a\x9a\x9d\x9d\x9d\xa0\xa0\xa0\xa2\xa2\xa2\xa4\xa4\xa4\xa5\xa5\xa5\xa6\xa6\xa6\xa7\xa7\xa7\xa8\xa8\xa8\xa8\xa8\xa8\xa9\xa9\xa9\xaa\xaa\xaa\xab\xab\xab\xac\xac\xac\xad\xad\xad\xae\xae\xae\xaf\xaf\xaf\xaf\xaf\xaf\xb1\xb1\xb1\xb2\xb2\xb2\xb5\xb5\xb5\xb7\xb7\xb7\xb8\xb8\xb8\xb9\xb9\xb9\xba\xba\xba\xbb\xbb\xbb\xbb\xbb\xbb\xbc\xbc\xbc\xbd\xbd\xbd\xbe\xbe\xbe\xbe\xbe\xbe\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xc0\xc0\xc0\xc0\xc0\xc0\xc1\xc1\xc1\xc1\xc1\xc1\xc2\xc2\xc2\xc3\xc3\xc3\xc4\xc4\xc4\xc6\xc6\xc6\xc8\xc8\xc8\xcb\xcb\xcb\xcf\xcf\xcf\xd1\xd1\xd1\xd2\xd2\xd2\xd3\xd3\xd3\xd3\xd3\xd3\xd4\xd4\xd4\xd5\xd5\xd5\xd5\xd5\xd5\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd6\xd8\xd8\xd8\xd9\xd9\xd9\xdc\xdc\xdc\xde\xde\xde\xe0\xe0\xe0\xe3\xe3\xe3\xe5\xe5\xe5\xe7\xe7\xe7\xe9\xe9\xe9\xea\xea\xea\xeb\xeb\xeb\xec\xec\xec\xed\xed\xed\xee\xee\xee\xf0\xf0\xf0\xf1\xf1\xf1\xf2\xf2\xf2\xf4\xf4\xf4\xf4\xf4\xf4\xf5\xf5\xf5\xf6\xf6\xf6\xf6\xf6\xf6\xf7\xf7\xf7\xf7\xf7\xf7\xf8\xf8\xf8\xf9\xf9\xf9\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfa\xfc\xfc\xfc\xfd\xfd\xfd\xfd\xfd\xfd\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xfe\x00\xf7\t\x1cH\xb0\xa0\xc1\x83\x08\x13*\\\xc8\xb0\xa1C\x87\xe7\xce=\x9cH\xb1\xa2\xc2t\xd9\xae]\xcb\x96\xce\xa2\xc7\x8f\x0e\xbbi\xd4\xd8\r\xa4\xc9\x93\x05\xb9\x8d\xbc\xc6\r\xa5K\x93*G\xb6|IS 5i3\x17\xc6\xd4\x98S\xa1% `z\xd64X\xce\x99\xb2\xa3B\x0f\xeed\xc9\xd0\xd2\x80\xa7\x13\xa4\rE8\xed\xe8Qg\x0c\x97&M9\xe1\xe9S$S\x0fR\xb3z\x94\x9a\xce\x95[\t~\xf1\xfa\xf4KX\x83\xe1\xc8\x1e\r\xa7P\xabB[l\x9f\xdazk\xb0*Y\xa9\t\xed&\xf4\x91\x17,\xdf\x82\xe9\xe4*K\xbbO\xf0A\xa7y\x01\x1f&xM.\xb4\xc0h\x11r\x0b\x91\xb7\xcf\xe4\x83F\xc9^\xd3\x9c\xf9`\x9f\xbc\x12\x18\xf3\xe5&\xd7YG\x83\x8e\tJ\xcb;\xc0\xd2g\x84\xd1\xe4NSZ\xba \x92\xbc>n#\x8c+\x97n\xca\xde\x03\xf1\xe6\xdd+\\\xac\xdch\xb0\x91\x0b\xac\x91\xd7\xed\xd0o\xce\x8e\xa9\x1e\x98.\xb4U\xa1\xb1\xf7\xfeA\xf6*A\xb2\xc2__\xde\x1cs\xe8\xcb\x96\xfbc\xe5\x18V&\x8b\x95`ln]\xd9z^(\xed\x8b\x86\xff"l\xb7\x0f4\xee\x15h\x8by\x08A#\xd7h\x03\x894\x927\x04\xc1\x91\x17\x08\xaaqC\xc8\x7f\x18jP\x07C\xc3\x18X\xa0/\xd5(\xe4Mk\x05i\xa3\x916\x05I\x90W)\nm"B\x86\x18\x1a\xa6P5\x1e\x1a8\x0cc\xd2\xc8\xe5\x10p\t\xfd\x12\x04\x8c\x19n\xd2P5\xed\xd5\xe8\x9e3\xf1\x11\xe5\x9dY\r\xad\xf5\x94\x04\xc3\x1c$\xcd\x1b@b(\x82\x90\x0f9c\xa4{\xbe (\x907\xd1@\xc3\xa0C}\x80P\x03s\xf6\x11\xf2b\x95\x1a\xb8! l\x1dn\x19\x0c6|mr\x03\x9b\x1a \xb1\xdeG\xd5\x04\xb3\xa5-\xc3|3\xd41I\xe0i\x03\x96\'ISd\x8d\xbe\xd0\xf9\x12*x\x8a@\xc8\x9b\x0f\x95s\x8c\x9c4\xd9\xc0f\x17^\xba\xc4\x8d05\x06\x93)\x90@\xfc2\x19\x91\x06v\xfa\xd1\x85V"\xfa\x99\xa2\xfe\xb6\\VS\x1d\x1aHJis\xb8\xe6\xaa\xeb\xae\xbc\xf6\xfa\xd25\xc0\xe8"\xec\xb0\xc4\x16+,0\xc6\x85E\xcd\x1b`4\xeb\xec\xb3\xd06\xfb\x860\x03\x85c\xca\'\xd8f\xab\xed\xb6\xda\xa2\xc2W\x11/\x84+\xee\xb8\xe4\x8e\x9b\x03\x93\xd4p\xab\xee\xba\xc9\xd6DM\xb9\xf0\xc6\xfb\x8aM\xeb\xd6\xabm\xbb4\xbd\x1b\xef\xbe\xe2\xce\xbbO8\xa5\xd8[\xaf\xb7o\x81\xcbo\xbc\xe7\x0e\x04\xec\x9f[\n\x83\xaf\xbbtD+\xf1\xb3\xd3\xfaj\xf1\xc5\x18g\xac1\xaf\xe6\xfcR\xc9#\xa6\xd6\xa4\x08\x10GX"\xe8m\xce|\xfc\xc8\xca\xd4\xbe\xf4\x13\x100\x1f\xa1\xcad\xd4x\xb2\xf2\xcd\x8f`B\x13\x160\xf7\x0c\x04\x19QN\xe5M*8\xe3|\xc9\xce>\xfb\\G\x88/\x99#\x8c\xcaE?R\tt/\xf9rD\xd2=\x97|\xb2I\xce`\x12\xf5\xcd\xa68J\x134p`\xdd3\x163\x7fD\x8d)_\xaf|\t\xd5a\xf9\xc2\xb3\xd9@\xc0\x11\xf4D\xe6\xc0\xd2\xb6\xfe\xd4\xc2\x98c\x903\x93\x1c\x82fC\x9f\xb4!\x072\x06}c\xc9\xd5t\x0f\xb25C)\xef\r\x0b\x84\x06U#H\x1f\x98\xb3\xd8\xd0#Qt\x0eF\xa7\x96\xd3Mr*\r9\xb3\xb7)L>\x86\xf9\xea\x06e\x93\x8dA\x9d\xc7\xfeGB\xc3\x94M7\xe9\x0b\xb1\x1du%\xf5!4\xcc\xea\x98\x0bBP6w\xb0\xc1\xc6\x1d\xaf\x0f\xf4E\xec\x9d\xb7\x8cP*\x8c\'\r\x07C\xbeD\xdd\xb7B\xe5\x1c\x02|\x1f\x83Ob\xbc\xf1G\x0f\xf4\t\xf3Q\xb4\x01\x8eB\x8ac\xad\x08C\xe6@\x9d\n\xe5wm/H\x92\x02\x1d\xf2=\x1b\x87\x10\x04\xce\xf2\xcc\x7f\xc2P5u\xc8\xda\xe3\x12\x82\rX\xc0"uu\xb9\x1c\xf0\xeeV\xbf\xfb\xe5\x8f \xb6 \x1f\x18\xc6\xa4\x90a\x08B\x10\xb2\xaaI)\xb67\t\x83\xd8\xef{\x0f$\x88\x1c\xc8\xf7\x08_Ic{}\xf0\xd2\x07\x8d\x17\xc2\x81 \x83|Q@\x1c\xaf&\xb1=W\rd\x85\xf8;\x08!\xc87\xbb]\xfd\x0ex\xb2\x82\xd8\n\x0e[\xa80\xfe\xc5np\xc2)\x87\x02W\x87\xc4\x1b:\x10!\xe3c\x1e\x18\xce\x87+[l\xef\x10\xf4+\xc8\x10\x11\x02\x0e6\x90\xcf\x7f\xcd\xe1\x06\n\x19\xa8\xc5\'"$\x82\xe4\xa3\xe0d6\xb1=\xdb$d\x8b\t\xe9\x03\xf9\x08!\x9c\x13n\x8fi\x08\x81#B^H>\x19Nf\x83\xc0\xd3\xdc\x1b\xcd\x98\x10\xce1\xaf\x84\x9fa\xe3\xea\xe6\xb7\x10=r\xd1\x88Q\xa0\xe3g,\xb7:2\x1e\xc4\x91g\x8c\xdd\x17\xd4\xc8\x97r\xa4b\x13\x96\xbc$!\xe3g\t*n\xac\x81 <\xa5G0\xa9J\x87x\xef{\x1dl%E\x9e!\x07\xe3\xc9\xe1\x19\xb2\xacH6\x88A\x8c\xe4\xe52\x97\x01\x01\x00!\xf9\x04\t\n\x00\xfb\x00,\x00\x00\x00\x00P\x00P\x00\x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x01\x01\x02\x02\x02\x03\x03\x03\x05\x05\x05\x07\x07\x07\x0b\x0b\x0b\r\r\r\x0f\x0f\x0f\x11\x11\x11\x11\x11\x11\x12\x12\x12\x13\x13\x13\x13\x13\x13\x13\x13\x13\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x15\x15\x15\x15\x15\x15\x16\x16\x16\x17\x17\x17\x17\x17\x17\x18\x18\x18\x18\x18\x18\x19\x19\x19\x19\x19\x19\x1b\x1b\x1b\x1e\x1e\x1e!!!$$$%%%\'\'\'((()))******++++++,,,---...000222555888;;;>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVWWWYYY[[[^^^aaacccfffhhhhhhiiiiiiiiijjjjjjjjjkkklllmmmooorrrtttvvvxxxyyyzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~\x7f\x7f\x7f\x7f\x7f\x7f\x81\x81\x81\x84\x84\x84\x87\x87\x87\x8a\x8a\x8a\x8c\x8c\x8c\x8f\x8f\x8f\x90\x90\x90\x91\x91\x91\x92\x92\x92\x93\x93\x93\x94\x94\x94\x94\x94\x94\x95\x95\x95\x95\x95\x95\x96\x96\x96\x97\x97\x97\x97\x97\x97\x98\x98\x98\x99\x99\x99\x9b\x9b\x9b\x9d\x9d\x9d\x9e\x9e\x9e\xa0\xa0\xa0\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa3\xa3\xa4\xa4\xa4\xa5\xa5\xa5\xa6\xa6\xa6\xa7\xa7\xa7\xa9\xa9\xa9\xa9\xa9\xa9\xaa\xaa\xaa\xab\xab\xab\xab\xab\xab\xad\xad\xad\xae\xae\xae\xae\xae\xae\xae\xae\xae\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb0\xb1\xb1\xb1\xb1\xb1\xb1\xb3\xb3\xb3\xb4\xb4\xb4\xb7\xb7\xb7\xb9\xb9\xb9\xba\xba\xba\xbc\xbc\xbc\xbd\xbd\xbd\xbd\xbd\xbd\xbe\xbe\xbe\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xc1\xc1\xc1\xc2\xc2\xc2\xc4\xc4\xc4\xc6\xc6\xc6\xc9\xc9\xc9\xcc\xcc\xcc\xcf\xcf\xcf\xd1\xd1\xd1\xd3\xd3\xd3\xd5\xd5\xd5\xd6\xd6\xd6\xd8\xd8\xd8\xda\xda\xda\xdc\xdc\xdc\xdf\xdf\xdf\xe3\xe3\xe3\xe5\xe5\xe5\xe7\xe7\xe7\xe8\xe8\xe8\xe8\xe8\xe8\xe9\xe9\xe9\xea\xea\xea\xea\xea\xea\xeb\xeb\xeb\xec\xec\xec\xed\xed\xed\xee\xee\xee\xf0\xf0\xf0\xf2\xf2\xf2\xf3\xf3\xf3\xf4\xf4\xf4\xf5\xf5\xf5\xf5\xf5\xf5\xf6\xf6\xf6\xf6\xf6\xf6\xf8\xf8\xf8\xfa\xfa\xfa\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xfe\x00\xf7\t\x1cH\xb0\xa0\xc1\x83\x08\x13*\\\xc8\xb0\xa1\xc3\x86\xe5\xbau+\xf7\xb0\xa2\xc5\x8b\t\xc31S\xa6\x8cY8\x8c C:\x84\xc6\x91#4\x91(S\x16|VR\xd93\x950Q\xb2,\xf92\xa6M\x81\xcc\x8eIk8\x93c\xcd\x85\xe4\xb8u\xbb\xb9\xd0\xdb\xb0_Hw.\xec\xe9\x92!\xb9kP\xb3\x11M\x98\x0c)\xd2a\x0c\x99\xfeL\x98\r*\xd4\xa1S\r2\xb3\x8a\x94\xd9\xd2\x96[\x0fv\xf3\xfa5\xacAnd\x91rS\xa8Ua9\xb6P)\xba-X\x95\xec1\xbah\x15r\xc3\x0bv/Arq\x7f)=X\x17\xe1S\xbc\x86\x19\xc7%\x96\xb0\xf1Amx?F6x\x94l\xda\x81\x96\x0b\x86\xc3+u\xb3Aiq\x87\x91c\x1c\xf8 \xdek\xabM\x1b4\x167\x19k\x9aj\xf1\xce\x95\xfd6\xf1n\x82\xa1\x05\xde\xc5\xab\x97w\xc1\xb1d\x8d\x19\x0c\xbeo\x1b\xe1\xa9\xdc\x8a\x11\xbb\xd6\x90\\g\xab\x8b\x05\x06\x7f\xec\xb54\xc3_Q\xc0\xfe\xfceX.V\xa8\xf3\xc44\xd3M\xbd\xb2\xf5\xc0\xael\xd5W\x8e"\xa0>\x83\xdf\t\x8f\x9d\xdf\x1fJYq\x84\xc4\xc4\xb5\x15I%EC\xd07xi\xb3\x107\x81\xd4\xe7\xa0\x00n|\xc7\xdf~\xb1|F\x106\xec\rT\x8e3\x1c9\xf3\x1f|^\xfdg\xd0%\x0c<\xe8 \x0eYM\xc8_0\xd4!tL\\\x06\x95#\xe2>\xba%\xf4K\x0c&>x\tO\xab\xa8\xb8_1\xf2\rd\x94Uf5\xb4VT\x08=\x03F\x8e\x0e.\xb0\xa3C\xe5\x14\xe3\xe3y\xb1\xf8g\x106\xc6\x10caF\xdal3#\x83%2)\xc0\x17\xf89t\xcd/S\x86b\x8b\x81n]B\x82\x98\x02\xe00\x1eH\xcf\xd8\x92f0e\xaatL\x0fp\x8e\xf0$J\xe5(\xd3\xa3\x8f\xb1\xb0\t\xd3*p.\x00H\x9e"\x85C\xcc\x94\xb6\xd84\x82\x98Pl\x99\xd25\xb9\xa8\x18iL\x93\x9a\x18\xc3/\x91=3\xe8y\xca\xd8\x04\xc8\x83N\xca\x16h\x8fs\xc6\xe4\x86\x00\xfe\x8a2j\xdc\xac\xb4\xd6j\xeb\xad\xb8\xc6\x14\xcd-\xb1\xf4\xea\xeb\xaf\xc0\xf6zKaSA\xf3E\x14\xc8&\xab\xec\xb2\xc8~\x81\x95@\xddT\xe2\xc8\xb4\xd4Vkm\xb5\x9a\xec%\x83\x06\xdcv\xeb\xed\xb7\xde\x96p\xd2>\xcf\\k\xee\xb9\xc4\xda\x04\r\xb8\xec\xb6\xbbi\xb9\xe7\xc6Km\xba1\xad\xdb\xee\xbd\xddn\x1a\xad\xbc\xf1f\xa2-\xbe\xf7\x8a;\xd0\xae\xc1\x16\xfc+/\xf4\xaa\xcb\x06\x14\x0c7\xec\xf0\xc3\x0c;\x9b\xeb\xc4\x14Wl\xf1\xc5\xb2\x91s\xcb \x80\xdcB\xd4 -\xd0\xe0H\xc2a\x1d\xc31 (\x83\x1a\x93#-\xb4\x1cr,\xa1F\x82\xf2\xcc\x80\x18b\xd3\x11.\xbblE1aq\xe3\t\xcd4\xdb\x1c\x13\xce9\xbb\xec\x86\xa1*!v2\xd0\x80\x0cR$L\xba\xd0P\xb4\xcb"\x93l\xd11\x860=\xf3%\xd9\xc1\xc4\x0c\x18S\xbb\x8c\x04\xcc!=s\x89\xd6(\x1b\xf2\xf4T\xba\x10\x1d6\x18<[D\xce*h7\xfdKl\x04!3\x08\xfe\x1e\x9b:tI\x17a\xb4\n\xad#R\x87\xddB\x1dV\x1bdr\xdd\xab0\n\r\x1ciD\xeeoC\x83\xf4`y\x13\xce\x1c\x14\r\x1d\x86\x87\xbcJC\xc7\xd4}\x89\xa5\x86Dn\xbaAP\x19d\xf9\xea\x11"T\x0c\xd8\x86\x7f\xbe\xd0\xd9L\x0f"xA\xc4\x98\x1e9\x1c\x04]\xb3F\x16Y\xac\xd1\xa2@M\xacn\xf9\xb3\x08\xadRx\xd1`0t\x0b\xd3w+4\x0e\x1e\xba\xa7\xd1\xf7>\x84\x00\x0f\xbc#\x04]b|\x0f]x\xa3P7,\x17=\x88SK{"+A\xb6T\x0f\xc78\x04\x01\xa2}\x16\x80\x10\xe4M\xf1\xc6\xff\x99P4mP\x9d\xf8@\xd2X\xc5*,E\x90l@Nw\x94\x89\xdf\xfc\xeaG\x90[|\xaf\t]s\x1d\x1d\xe8\xb0\xb6\x98d\xa2z\xe7+\x88\xfc\xb4\xc7@\x82\x84\xe1{\x19\xb4U3\xaa\x97\x86f\x18d\x83\xc0\xeb\xe0@\xf6\xf4\xbd\xdb\xf1f\x10\xd5\x93\xc4APH\xbf\x83\xd4\xe1{\xad\xa3U\xeet\x07\x07\xef(\x90\x83\xb2\x07\x91\x06\xfeV\xe7\xb1Y\x8d\xe3\x80\xa6\xbb\xde\x0fS\x88\x10\xef\x19\xaf\t\xe23N\xfbt\x87\x07\xf8\xcdp\x81\x08\xf1F\x17\xbe\xa7\xbf\xcdd\x83\x84\t\xbc"\x10\x11\xe2\xc0\xefEp/\x92\xa8\x9e\xd0\x10BC\x15\x1a\xc4\r\xdf\xb3\x83lFX\xbdq\xb1\x11\x8b\xf9\xf9^\x0f\\8\x95\x0b\xeanr\ti\xe3B*g\xbc\x10\x1a&\x8d\xa6{\xdfB\x04\xa9\x90\xfb\x19\xaf\x0e\xa6y\x9c\xe9\xc2\x18H<*\xa4\x8c=\x80\xa0l\xc61\nIP\xb2\x92c\\\xc8-\xdc\xa0\x88(bl\x1f\x8c<\xa5ER\xa9\xca\x87dO{\x84h\xa5E\x94\xf1\x05\xe0}\xa1T\xb2\xac\xc85\x8aQ\x8c\xe1\xe5R\x95\x01\x01\x00!\xf9\x04\t\n\x00\xfd\x00,\x00\x00\x00\x00P\x00P\x00\x87\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x02\x02\x05\x05\x05\x08\x08\x08\x0b\x0b\x0b\r\r\r\x0f\x0f\x0f\x11\x11\x11\x12\x12\x12\x13\x13\x13\x14\x14\x14\x14\x14\x14\x15\x15\x15\x16\x16\x16\x17\x17\x17\x18\x18\x18\x19\x19\x19\x1a\x1a\x1a\x1d\x1d\x1d $$$\'\'\')))*********************************++++++++++++,,,------......///111222333444666888999;;;===>>>>>>?????????@@@@@@AAABBBDDDEEEGGGJJJLLLNNNPPPRRRSSSTTTTTTTTTUUUUUUUUUVVVWWWYYY[[[^^^```bbbdddeeeeeefffggghhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmmmmoooqqqsssuuuwwwyyyzzzzzz{{{}}}~~~\x7f\x7f\x7f\x80\x80\x80\x82\x82\x82\x83\x83\x83\x84\x84\x84\x86\x86\x86\x88\x88\x88\x8a\x8a\x8a\x8c\x8c\x8c\x8e\x8e\x8e\x90\x90\x90\x92\x92\x92\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x94\x95\x95\x95\x95\x95\x95\x96\x96\x96\x97\x97\x97\x97\x97\x97\x98\x98\x98\x99\x99\x99\x9a\x9a\x9a\x9b\x9b\x9b\x9b\x9b\x9b\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9c\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9d\x9e\x9e\x9e\x9e\x9e\x9e\x9f\x9f\x9f\xa0\xa0\xa0\xa1\xa1\xa1\xa2\xa2\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa5\xa5\xa5\xa6\xa6\xa6\xa7\xa7\xa7\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa9\xa9\xa9\xa9\xa9\xa9\xaa\xaa\xaa\xab\xab\xab\xac\xac\xac\xae\xae\xae\xaf\xaf\xaf\xb2\xb2\xb2\xb4\xb4\xb4\xb7\xb7\xb7\xb9\xb9\xb9\xbb\xbb\xbb\xbd\xbd\xbd\xbe\xbe\xbe\xc0\xc0\xc0\xc2\xc2\xc2\xc4\xc4\xc4\xc8\xc8\xc8\xcc\xcc\xcc\xcf\xcf\xcf\xd3\xd3\xd3\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd4\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd5\xd6\xd6\xd6\xd6\xd6\xd6\xd7\xd7\xd7\xda\xda\xda\xdc\xdc\xdc\xdf\xdf\xdf\xe2\xe2\xe2\xe5\xe5\xe5\xe6\xe6\xe6\xe7\xe7\xe7\xe8\xe8\xe8\xe9\xe9\xe9\xea\xea\xea\xea\xea\xea\xea\xea\xea\xeb\xeb\xeb\xec\xec\xec\xec\xec\xec\xed\xed\xed\xee\xee\xee\xef\xef\xef\xef\xef\xef\xf0\xf0\xf0\xf1\xf1\xf1\xf1\xf1\xf1\xf2\xf2\xf2\xf3\xf3\xf3\xf4\xf4\xf4\xf5\xf5\xf5\xf6\xf6\xf6\xf9\xf9\xf9\xfc\xfc\xfc\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xfe\x00\xfb\t\x1cH\xb0\xa0\xc1\x83\x08\x13*\\\xc8\xb0\xa1\xc3\x86\xe8\xb4iC\xf7\xb0\xa2\xc5\x8b\t\xc1\xfd\xea\xd5\xeb\x178\x8c C:\x1c\xc6\x91\xe30\x91(S\x16\x14V\xb2\x970\x950Q\xb2,\xf92\xa6\xcd~\xe9\x82\xf5\x82\xd6p&\xc7\x9a\x0b\xc3A\x93vs!\xb8Z\xb1\x92\xf2\\\xe8\xd3%\xc3p\xc9\xa26KW\x14\xe1\xaf\xa4IkQU\xd8\x14h\xc2fQ\xa3F\xabz0\x18\xd6\xa4\xc1\x98\xb6\xf4zPZ\xd8\xa8D\xc9\x16\xc4v6)6\xaek\x15\x9e{\x1b\xf5\x9c\\\x83W\xcf\xf6\xc2KS!4\xbec\xff\x16<W7\xd6\xd2\x83]\x13B\xe5\xbbU1\xc1duoU^\x99\x17\xe13\xbew-\x17L\x87\xf4l2\x84\x91\x0fb\xe3\xdbL\xf4Ahuk\xf95\x98z4\xdfd\xe1\\\x1f\xd4U\xf7\x17\xe4\xce\x05\xa3\xf1}\xac\x9b \xdd\xba\xa1\t\xd6\x1e\xb8\x97\xef\xec\xe2\x05\xcd\x9e\xd5E\x1b\xf8\xc0\xcfo\xe3\xde\xd4\xb6\x0b\x97v\xbd\xa5\xb1\xfe\x12\xef\xb7\xbc\xdf\xe4\xb0S\x1b\xa6\x1bG\xcea\xbaM\x91\xe2\xe3j\xbf\x10\xf3Y\xad\xca\xad\xf7\x03\xfb6\xb9\xc2q\xd8\x04\xc8MC\xbf\xc4g`$\xc1lfP:\xb7\xd4u\xda@$\x95\xd4\xda@\xd5\xf0\xf5\x0cC\xe7\x04\xa8!6\xe60T\xcb\x81\x06n2!B\xd2\xc4F\x10:\xc0p\x04\x0cE\x03\xf1\x17\x16}\x08\xa5\xc3\xcd\x86\x1a\xe6\xb6P3 \x1eX\xcbw\x05\xf5R\x97A\xe8\xb0x\xd9[\xe3\x11\x94\x8e74n\xa8 B\xcd\xc0\x97c|\xbb\xc0H\xd0QX\xa5\xd5\x90[R\tY\x109Ij\xc8\xcd\x92\t\xa5\xb3\xcb\x93\xf1m\x92\xa0A\xd2\xe8r\xcb\x83\x0ea\xf3\xcc3\xcf\x11t\xce\x8c]b#\xe5C\xd2|H&*E\xda\x94N7ubccH\xcd\x98Bf$\xb5hSU8\x81v\x03\xe6E99\x99\xe3&}\x86\x94N\xa0\xdc\xc4\xa9\x129\xb8\xeci\x13\xa0]\x8e#\x974\xb0\xe4h\xca\xa7Iz\xf3\xa8MM\x1eh%L\xfe\x19z\xb9jQ\x91F\xe2\xdbM\xe6`\x93)t\xbc\xf6\xea\xeb\xaf\xc0\x06\xab\x184\xab\x8cb\xec\xb1\xc8&k\xec*\x1f\xc9\x05M\x13DD+\xed\xb4\xd4F\xdb\xc4`\x02\x81S\xc8\x1f\xdcv\xeb\xed\xb7\xde&\xf2\x17\x07\x05\x94k\xee\xb9\xe8\x9e\x0b\xc1R\xcd\x80\xeb\xee\xbb\xcd\x16\x05M\xba\xf4\xd6[\x8b@\xed\xbe\xabo\xb7\xf1\xde4o\xbd\x00\x9b{o?\xda\xee\xab\xaf\xb8r\x91\x1bp\xbd\x0f<F\xac\xb2\x10#[K\xbf\xf2n\x11\xc4\xc5\x18g\xac\xf1\xc5\xd7\n\xeb\xf1\xc7 \x87,\xb2n\xe8\xccr\xc7\x1a\xb3\x14\xc5G\x05\x1d\x182\xa8e\xc0\x9c\xbc\xc6\xcc\xb7\xd8dH\x058\xb3\xdc\x8ae\xce\x102\xf3\xcfk\xf4a\x93\r9\xe7\\\xc4\xadEqc\t\xd0@\x0b\x1d\x13\xd1E\xe7\xbcEb0\xa1s\x8b\xccL\xafa\x07[(\xdd\xd2A\xd49\xb7\xfcrH\xc0\xf4\x91\xf5\xcf\x89P\x1d\xd30M\x80\x9d\xf3\r;\x87\xe4L"g\xcf\xdc\x07\xd76\xdd\x02\xb5\xfe\xdbM \xfd\x10:\xa6\xd4\xad\xf5-Z\n\x14\xcc\x1dp\xc4RQ$I<\xf1\xea@\xe1\x18\xf2\xb5\xdb\x15\xcc1\xb6B1\x0bn\xca\x80\x06A\xb3\x05\x15\xa0G\xe2\xd0\x1e-\x94\xbe\xc3\x88\x04E\x13\x07\xe5,\xaf\xd2\x100\x82\'\xe2LB\x7f\x80n\xbbA\xd4PcP\xe9\xbco\x91\xd0/mS\xee\xfaBtgm\x070\n\xf5b;\xe8\xbe\x0fD\r\x16\xd1b\xa1\xfb@:\xf0^\xfa.\n\xad2y\xd4M0$K\xd6\x84+d\x0e\x1c\xcbS\xa1\xf8@|L[\x08A\x91X\xdfB\x12\xa2Jvs\xd4|0\x84\x8e\x1d?W\xc2\xb9B\xb1\x94\xbfE\x87\x03\xa9\xc3\xb4\xea@\x90qT\xcfz\xa2[H4\xb4\x10\xb6\xcb\x1d$\x1a\xa60\xc5\xec\x18\x82\x8d\xcf-\x0f[\x01\x1c`Aj\xe1\xbe\x1d\xf0\xc8*q\x88\xc3I\x8a\x12\x89\xf2\xdd\xc1 \x02\x94\x16\x01\x0b\xe2\x04\xf7\xed!X\xc6(\x1f\x15\x8c\x81B\rF\xc7}-x\x1c\xaf\xeeP>C\x1c$\x85\xc5\xd1ZaA\xe6\xe0\xbe\xe6\xf5Jy\xcb\xdb\x82\x7f2\xa8\xc2\xb6\x1c\x90w\x03\x83\x8e9,h\xbb\xf3\xd5\xb0\x89\x07i\x9f\xf5v\x10\xbf\xe2\xf4oyk\x00\xe0\x15\x83\x88\x90q \xc1}\t\xd4\r6d\x88\xc11\x12A\x88\x06\xe1\xa0\xfb>\xf8\x17C\x94\xef\x0f\n\x01\xe2\x1b\x15\xb2\x05\xf7\xd1A71,_\xa5\x04\xa2G8\x1a$\x188\xd4\xa1\\J\xb8\xbc4"\xa4\x90\x0b!\x9d\xf5^(\x1a;\xda\xee\x7f\x0b\x81\xe4\x7f\x9e\xd8\x829\xb8\xc6s\xb6k\xe3#m\xa8\x109\xb6@\x07t$\x8b9Fa\x08Q\x8e\x12\x8b\x0b\xa9\xc5\x16\n\xd1\xc5\x91ird\x17\xb9%.+\x92>i\xd5o\x97\x16\x11\xc6\x12\xa2\xb5\x04\xbc\x01s!\xd4\xf8\xc5/\xa6w\xccc\x06\x04\x00;\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 '
def __init__(self):
self.file = set()
self.task = None
def run(self):
window = self.home()
if not os.path.exists(ROOT):
os.mkdir(ROOT)
else:
window.find_element('status').update(
'程序异常,请尝试删除“cache”文件夹后重新启动程序!', text_color="red")
while True:
event, values = window.read(timeout=100)
if event is None:
break
elif event == 'choice':
window['choice'].update(disabled=True)
cache = self.choice_file()
if cache:
[self.file.add(i.replace('/', '\\')) for i in cache]
window.find_element('screen').update('\n'.join(self.file))
window['choice'].update(disabled=False)
elif event == 'reset':
self.file = set()
window.find_element('screen').update('当前未选择任何待检测文件!')
elif event == '开始检测':
if not self.file:
window.find_element('status').update('未选择待检测文件!')
continue
self.task = threading.Thread(
target=self.deal,
args=(
window,
values['A'],
values['low'],
self.file),
daemon=True)
self.task.start()
window.find_element('status').update('文件检测中……')
elif event == 'all':
self.task = threading.Thread(
target=self.deal, args=(
window, values['A'], values['low']), daemon=True)
self.task.start()
window.find_element('status').update('文件检测中……')
elif event == 'info':
webbrowser.open(
'https://github.com/JoeanAmiee/Private_office_tools')
if self.task:
window['choice'].update(disabled=True)
window['reset'].update(disabled=True)
window['开始检测'].update(disabled=True)
window['all'].update(disabled=True)
sg.popup_animated(
self.GIF,
message='文件检测中',
text_color='black',
font=('黑体', 12),
icon=self.ICO,
background_color='white',
transparent_color='white',
time_between_frames=100)
self.task.join(timeout=0)
if not self.task.is_alive():
sg.popup_animated(None)
self.task = None
window['choice'].update(disabled=False)
window['reset'].update(disabled=False)
window['开始检测'].update(disabled=False)
window['all'].update(disabled=False)
window.close()
if not os.listdir(ROOT):
os.rmdir(ROOT)
def home(self):
layout = [
[sg.Multiline('当前未选择任何待检测文件!\n\nTips: 将鼠标悬停在按钮上可查看相应提示!',
autoscroll=True, font=('微软雅黑', 10), size=(68, 8), disabled=True,
key='screen')],
[sg.Radio('仅保存异常结果', group_id='0', default=True, font=('微软雅黑', 12),
tooltip='若 PDF 文件均为正常页,对应的 xlsx 文件名称会以 “ _正常 ” 结尾'),
sg.Radio('保存全部结果', group_id='0', key='A', font=('微软雅黑', 12))],
[sg.Button('添加文件', key='choice', font=('微软雅黑', 12), tooltip='按住 Ctrl 可选择多个 PDF 文件'),
sg.Button('清空文件', key='reset', font=('微软雅黑', 12), tooltip='清空待检测文件列表,不会删除文件'),
sg.Submit('开始检测', font=('微软雅黑', 12), tooltip='开始检测并识别已选择的 PDF 文件'),
sg.Button('扫描当前目录', key='all', font=('微软雅黑', 12), tooltip='扫描并检测程序所在文件夹内全部 PDF 文件'),
sg.Button('查看工具详细说明', key='info', font=('微软雅黑', 12))],
[sg.Checkbox('低性能模式', font=('微软雅黑', 10), key='low', pad=((475, 0), (0, 0)),
tooltip='减少程序占用内存,但是会增加检测文件所用的时间\n建议低配置电脑或处理大文件时启用')],
[sg.StatusBar('准备就绪', key='status', font=('微软雅黑', 12), size=(10, 1))],
]
return sg.Window(
f'印章检测小工具 {VERSION}',
layout,
text_justification='center',
element_justification='center',
icon=self.ICO,
finalize=True)
def choice_file(self):
return sg.popup_get_file(
'',
file_types=(
('PDF',
'*.pdf'),
),
icon=self.ICO,
no_window=True,
multiple_files=True,
)
def deal(self, window, all_, save, file=None):
if not file:
log = [self.check_pdf(os.path.join(os.getcwd(), i), save)
for i in os.listdir() if i.endswith('.pdf')]
self.save_log(log, all_)
window.find_element('status').update('当前目录全部 PDF 文件检测完成!')
else:
log = [self.check_pdf(i, save) for i in file]
self.save_log(log, all_)
window.find_element('status').update('已选文件检测完成!')
self.finished(log)
@staticmethod
def finished(data):
if not os.path.exists('Inspection_records.pkl'):
with open('Inspection_records.pkl', 'wb') as f:
pickle.dump(set(), f)
with open('Inspection_records.pkl', 'rb') as f:
log = pickle.load(f)
with open('Inspection_records.pkl', 'wb') as f:
log.update([i for i, _ in data])
pickle.dump(log, f)
@staticmethod
def pdf_to_image(filename, save):
"""PDF生成图片"""
doc = fitz.open(filename)
if save:
for i in range(doc.page_count):
img = doc[i].get_pixmap(
matrix=fitz.Matrix(
0.2, 0.2), alpha=False)
img.save(os.path.join(ROOT, "%s.png" % i))
fitz.TOOLS.store_shrink(100) # 清空缓存
else:
for i in range(doc.page_count):
img = doc[i].get_pixmap(
matrix=fitz.Matrix(
0.2, 0.2), alpha=False)
img.save(os.path.join(ROOT, "%s.png" % i))
doc.close()
@staticmethod
def deal_img(num):
"""提取红色部分"""
class CACHE:
__slots__ = ['mask_1', 'mask_2']
def __init__(self):
self.mask_1 = None
self.mask_2 = None
file = os.path.join(ROOT, f'{num}.png')
img = cv2.imdecode(np.fromfile(file, dtype=np.uint8), -1)
img = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
cache = CACHE()
cache.mask_1 = cv2.inRange(img, np.array(
[0, 5, 5]), np.array([10, 255, 255]))
cache.mask_2 = cv2.inRange(img, np.array(
[156, 5, 5]), np.array([180, 255, 255]))
mask = cache.mask_1 + cache.mask_2
cache.mask_1 = None
cache.mask_2 = None
# print(sum(sum(i) for i in mask)) # 调试时使用
if sum(sum(i) for i in mask) < 150000:
expand = cv2.dilate(mask, np.ones((4, 4), np.uint8))
cv2.imwrite(file, expand)
else:
os.remove(file)
# print(f'{num + 1}未生成图像!') # 调试时使用
def read_img(self, num):
"""识别文件"""
file = os.path.join(ROOT, f'{num}.png')
img = cv2.imread(file)
if img is None:
return None
img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
os.remove(file)
return self.stamp_ocr(img)
@staticmethod
def stamp_ocr(img):
"""识别圆形"""
circles = cv2.HoughCircles(
img,
cv2.HOUGH_GRADIENT,
1,
10,
param1=200,
param2=10,
minRadius=8,
maxRadius=16)
try:
_ = circles[0][0]
return True
except TypeError:
return False
def check_pdf(self, filename, save):
task = Process(
target=self.pdf_to_image, args=(filename, save), daemon=True)
task.start()
task.join()
file = range(len(os.listdir(ROOT)))
[self.deal_img(i) for i in file]
result = [self.read_img(i) for i in file]
return filename, result
@staticmethod
def save_log(log, all_=False):
"""保存结果数据"""
for i, j in log:
name, _ = os.path.splitext(i)
data = [
[x + 1, str(y)]
for x, y in enumerate(j)
if not all_ and y in [False, None] or all_
]
if data:
data = pd.DataFrame(data, columns=['页码', '状态'])
data = data.set_index('页码')
data.to_excel(f'{name}.xlsx')
else:
data = pd.DataFrame([])
data.to_excel(f'{name}_正常.xlsx')
def main():
GUI().run()
if __name__ == '__main__':
freeze_support()
main()