40911c:	00 00                	add    %al,(%eax)
40911e:	86 18                	xchg   %bl,(%eax)
409120:	61                   	popa
409121:	1c bb                	sbb    $0xbb,%al
409123:	07                   	pop    %es
409124:	b0 00                	mov    $0x0,%al
409126:	94                   	xchg   %eax,%esp
409127:	78 00                	js     0x409129
409129:	00 00                	add    %al,(%eax)
40912b:	00 e6                	add    %ah,%dh
40912d:	01 8c 22 72 04 b3 00 	add    %ecx,0xb30472(%edx,%eiz,1)
409134:	b4 78                	mov    $0x78,%ah
409136:	00 00                	add    %al,(%eax)
409138:	00 00                	add    %al,(%eax)
40913a:	e6 01                	out    %al,$0x1
40913c:	94                   	xchg   %eax,%esp
40913d:	22 c3                	and    %bl,%al
40913f:	07                   	pop    %es
409140:	b3 00                	mov    $0x0,%bl
409142:	4c                   	dec    %esp
409143:	79 00                	jns    0x409145
409145:	00 00                	add    %al,(%eax)
409147:	00 86 08 68 23 d1    	add    %al,-0x2edc97f8(%esi)
40914d:	04 b3                	add    $0xb3,%al
40914f:	00 54 79 00          	add    %dl,0x0(%ecx,%edi,2)
409153:	00 00                	add    %al,(%eax)
409155:	00 83 08 70 23 ef    	add    %al,-0x10dc8ff8(%ebx)
40915b:	04 b3                	add    $0xb3,%al
40915d:	00 5d 79             	add    %bl,0x79(%ebp)
409160:	00 00                	add    %al,(%eax)
409162:	00 00                	add    %al,(%eax)
409164:	86 08                	xchg   %cl,(%eax)
409166:	26 17                	es pop %ss
409168:	d1 04 b4             	roll   $1,(%esp,%esi,4)
40916b:	00 65 79             	add    %ah,0x79(%ebp)
40916e:	00 00                	add    %al,(%eax)
409170:	00 00                	add    %al,(%eax)
409172:	83 08 2e             	orl    $0x2e,(%eax)
409175:	17                   	pop    %ss
409176:	ef                   	out    %eax,(%dx)
409177:	04 b4                	add    $0xb4,%al
409179:	00 6e 79             	add    %ch,0x79(%esi)
40917c:	00 00                	add    %al,(%eax)
40917e:	00 00                	add    %al,(%eax)
409180:	83 00 23             	addl   $0x23,(%eax)
409183:	1f                   	pop    %ds
409184:	db 04 b5 00 6e 79 00 	fildl  0x796e00(,%esi,4)
40918b:	00 00                	add    %al,(%eax)
40918d:	00 83 00 c1 03 ef    	add    %al,-0x10fc3f00(%ebx)
409193:	04 b6                	add    $0xb6,%al
409195:	00 26                	add    %ah,(%esi)
409197:	5d                   	pop    %ebp
409198:	00 00                	add    %al,(%eax)
40919a:	00 00                	add    %al,(%eax)
40919c:	86 18                	xchg   %bl,(%eax)
40919e:	61                   	popa
40919f:	1c 06                	sbb    $0x6,%al
4091a1:	00 b7 00 00 00 00    	add    %dh,0x0(%edi)
4091a7:	00 00                	add    %al,(%eax)
4091a9:	00 c6                	add    %al,%dh
4091ab:	05 8c 22 72 04       	add    $0x472228c,%eax
4091b0:	b7 00                	mov    $0x0,%bh
4091b2:	00 00                	add    %al,(%eax)
4091b4:	00 00                	add    %al,(%eax)
4091b6:	00 00                	add    %al,(%eax)
4091b8:	c6 05 94 22 c3 07 b7 	movb   $0xb7,0x7c32294
4091bf:	00 76 79             	add    %dh,0x79(%esi)
4091c2:	00 00                	add    %al,(%eax)
4091c4:	00 00                	add    %al,(%eax)
4091c6:	86 18                	xchg   %bl,(%eax)
4091c8:	61                   	popa
4091c9:	1c 01                	sbb    $0x1,%al
4091cb:	00 b7 00 a0 79 00    	add    %dh,0x79a000(%edi)
4091d1:	00 00                	add    %al,(%eax)
4091d3:	00 86 08 d4 16 d1    	add    %al,-0x2ee92bf8(%esi)
4091d9:	04 b8                	add    $0xb8,%al
4091db:	00 c0                	add    %al,%al
4091dd:	79 00                	jns    0x4091df
4091df:	00 00                	add    %al,(%eax)
4091e1:	00 86 00 c1 03 b0    	add    %al,-0x4ffc3f00(%esi)
4091e7:	07                   	pop    %es
4091e8:	b8 00 1f 7a 00       	mov    $0x7a1f00,%eax
4091ed:	00 00                	add    %al,(%eax)
4091ef:	00 86 18 61 1c c9    	add    %al,-0x36e39ee8(%esi)
4091f5:	07                   	pop    %es
4091f6:	ba 00 45 7a 00       	mov    $0x7a4500,%edx
4091fb:	00 00                	add    %al,(%eax)
4091fd:	00 86 18 61 1c 06    	add    %al,0x61c6118(%esi)
409203:	00 bd 00 84 7a 00    	add    %bh,0x7a8400(%ebp)
409209:	00 00                	add    %al,(%eax)
40920b:	00 86 00 73 0b 93    	add    %al,-0x6cf48d00(%esi)
409211:	00 bd 00 dc 7a 00    	add    %bh,0x7adc00(%ebp)
409217:	00 00                	add    %al,(%eax)
409219:	00 e6                	add    %ah,%dh
40921b:	01 94 22 d1 04 bd 00 	add    %edx,0xbd04d1(%edx,%eiz,1)
409222:	0c 7b                	or     $0x7b,%al
409224:	00 00                	add    %al,(%eax)
409226:	00 00                	add    %al,(%eax)
409228:	e6 01                	out    %al,$0x1
40922a:	8c 22                	mov    %fs,(%edx)
40922c:	72 04                	jb     0x409232
40922e:	bd 00 30 7b 00       	mov    $0x7b3000,%ebp
409233:	00 00                	add    %al,(%eax)
409235:	00 e6                	add    %ah,%dh
409237:	01 66 1e             	add    %esp,0x1e(%esi)
40923a:	d0 07                	rolb   $1,(%edi)
40923c:	bd 00 43 7b 00       	mov    $0x7b4300,%ebp
409241:	00 00                	add    %al,(%eax)
409243:	00 86 18 61 1c 06    	add    %al,0x61c6118(%esi)
409249:	00 bd 00 00 00 00    	add    %bh,0x0(%ebp)
40924f:	00 00                	add    %al,(%eax)
409251:	00 c6                	add    %al,%dh
409253:	05 66 1e d0 07       	add    $0x7d01e66,%eax
409258:	bd 00 6b 7b 00       	mov    $0x7b6b00,%ebp
40925d:	00 00                	add    %al,(%eax)
40925f:	00 86 18 61 1c d9    	add    %al,-0x26e39ee8(%esi)
409265:	07                   	pop    %es
409266:	bd 00 9c 7b 00       	mov    $0x7b9c00,%ebp
40926b:	00 00                	add    %al,(%eax)
40926d:	00 e6                	add    %ah,%dh
40926f:	01 66 1e             	add    %esp,0x1e(%esi)
409272:	d0 07                	rolb   $1,(%edi)
409274:	c0 00 b4             	rolb   $0xb4,(%eax)
409277:	7b 00                	jnp    0x409279
409279:	00 00                	add    %al,(%eax)
40927b:	00 81 00 80 16 d1    	add    %al,-0x2ee98000(%ecx)
409281:	04 c0                	add    $0xc0,%al
409283:	00 ec                	add    %ch,%ah
409285:	7b 00                	jnp    0x409287
409287:	00 00                	add    %al,(%eax)
409289:	00 e6                	add    %ah,%dh
40928b:	01 94 22 d1 04 c0 00 	add    %edx,0xc004d1(%edx,%eiz,1)
409292:	24 7c                	and    $0x7c,%al
409294:	00 00                	add    %al,(%eax)
409296:	00 00                	add    %al,(%eax)
409298:	e6 01                	out    %al,$0x1
40929a:	8c 22                	mov    %fs,(%edx)
40929c:	72 04                	jb     0x4092a2
40929e:	c0 00 44             	rolb   $0x44,(%eax)
4092a1:	7c 00                	jl     0x4092a3
4092a3:	00 00                	add    %al,(%eax)
4092a5:	00 86 18 61 1c e0    	add    %al,-0x1fe39ee8(%esi)
4092ab:	07                   	pop    %es
4092ac:	c0 00 6c             	rolb   $0x6c,(%eax)
4092af:	7c 00                	jl     0x4092b1
4092b1:	00 00                	add    %al,(%eax)
4092b3:	00 86 00 16 19 ea    	add    %al,-0x15e6ea00(%esi)
4092b9:	07                   	pop    %es
4092ba:	c4 00                	les    (%eax),%eax
4092bc:	5c                   	pop    %esp
4092bd:	7d 00                	jge    0x4092bf
4092bf:	00 00                	add    %al,(%eax)
4092c1:	00 81 00 ec 09 f0    	add    %al,-0xff61400(%ecx)
4092c7:	07                   	pop    %es
4092c8:	c6 00 b8             	movb   $0xb8,(%eax)
4092cb:	7d 00                	jge    0x4092cd
4092cd:	00 00                	add    %al,(%eax)
4092cf:	00 81 00 89 21 f9    	add    %al,-0x6de7700(%ecx)
4092d5:	07                   	pop    %es
4092d6:	cb                   	lret
4092d7:	00 57 7e             	add    %dl,0x7e(%edi)
4092da:	00 00                	add    %al,(%eax)
4092dc:	00 00                	add    %al,(%eax)
4092de:	83 18 61             	sbbl   $0x61,(%eax)
4092e1:	1c 06                	sbb    $0x6,%al
4092e3:	00 cf                	add    %cl,%bh
4092e5:	00 64 7e 00          	add    %ah,0x0(%esi,%edi,2)
4092e9:	00 00                	add    %al,(%eax)
4092eb:	00 93 08 5d 1a 03    	add    %dl,0x31a5d08(%ebx)
4092f1:	08 cf                	or     %cl,%bh
4092f3:	00 ac 7e 00 00 00 00 	add    %ch,0x0(%esi,%edi,2)
4092fa:	93                   	xchg   %eax,%ebx
4092fb:	08 19                	or     %bl,(%ecx)
4092fd:	07                   	pop    %es
4092fe:	09 08                	or     %ecx,(%eax)
409300:	cf                   	iret
409301:	00 c3                	add    %al,%bl
409303:	7e 00                	jle    0x409305
409305:	00 00                	add    %al,(%eax)
409307:	00 93 08 25 07 0f    	add    %dl,0xf072508(%ebx)
40930d:	08 cf                	or     %cl,%bh
40930f:	00 cc                	add    %cl,%ah
409311:	7e 00                	jle    0x409313
409313:	00 00                	add    %al,(%eax)
409315:	00 93 08 93 01 a5    	add    %dl,-0x5afe6cf8(%ebx)
40931b:	07                   	pop    %es
40931c:	d0 00                	rolb   $1,(%eax)
40931e:	fc                   	cld
40931f:	7e 00                	jle    0x409321
409321:	00 00                	add    %al,(%eax)
409323:	00 93 08 c6 02 16    	add    %dl,0x1602c608(%ebx)
409329:	08 d0                	or     %dl,%al
40932b:	00 00                	add    %al,(%eax)
40932d:	00 01                	add    %al,(%ecx)
40932f:	00 89 06 00 00 01    	add    %cl,0x1000006(%ecx)
409335:	00 8b 1b 00 00 01    	add    %cl,0x100001b(%ebx)
40933b:	00 ab 06 02 00 02    	add    %ch,0x2000206(%ebx)
409341:	00 6f 1b             	add    %ch,0x1b(%edi)
409344:	02 00                	add    (%eax),%al
409346:	03 00                	add    (%eax),%eax
409348:	68 0c 02 00 04       	push   $0x400020c
40934d:	00 25 21 00 00 01    	add    %ah,0x1000021
409353:	00 8b 1b 00 00 02    	add    %cl,0x200001b(%ebx)
409359:	00 b2 12 00 00 01    	add    %dh,0x1000012(%edx)
40935f:	00 e0                	add    %ah,%al
409361:	23 00                	and    (%eax),%eax
409363:	00 01                	add    %al,(%ecx)
409365:	00 e0                	add    %ah,%al
409367:	23 00                	and    (%eax),%eax
409369:	00 01                	add    %al,(%ecx)
40936b:	00 ab 06 00 00 01    	add    %ch,0x1000006(%ebx)
409371:	00 45 1a             	add    %al,0x1a(%ebp)
409374:	00 00                	add    %al,(%eax)
409376:	02 00                	add    (%eax),%al
409378:	ff 0a                	decl   (%edx)
40937a:	00 00                	add    %al,(%eax)
40937c:	01 00                	add    %eax,(%eax)
40937e:	45                   	inc    %ebp
40937f:	1a 00                	sbb    (%eax),%al
409381:	00 02                	add    %al,(%edx)
409383:	00 ff                	add    %bh,%bh
409385:	0a 00                	or     (%eax),%al
409387:	00 01                	add    %al,(%ecx)
409389:	00 45 1a             	add    %al,0x1a(%ebp)
40938c:	00 00                	add    %al,(%eax)
40938e:	02 00                	add    (%eax),%al
409390:	ff 0a                	decl   (%edx)
409392:	00 00                	add    %al,(%eax)
409394:	01 00                	add    %eax,(%eax)
409396:	e0 23                	loopne 0x4093bb
409398:	00 00                	add    %al,(%eax)
40939a:	02 00                	add    (%eax),%al
40939c:	54                   	push   %esp
40939d:	24 00                	and    $0x0,%al
40939f:	00 03                	add    %al,(%ebx)
4093a1:	00 91 03 00 00 01    	add    %dl,0x1000003(%ecx)
4093a7:	00 e0                	add    %ah,%al
4093a9:	23 00                	and    (%eax),%eax
4093ab:	00 02                	add    %al,(%edx)
4093ad:	00 54 24 00          	add    %dl,0x0(%esp)
4093b1:	00 03                	add    %al,(%ebx)
4093b3:	00 91 03 00 00 01    	add    %dl,0x1000003(%ecx)
4093b9:	00 aa 12 00 00 01    	add    %ch,0x1000012(%edx)
4093bf:	00 45 1a             	add    %al,0x1a(%ebp)
4093c2:	00 00                	add    %al,(%eax)
4093c4:	02 00                	add    (%eax),%al
4093c6:	ff 0a                	decl   (%edx)
4093c8:	00 00                	add    %al,(%eax)
4093ca:	01 00                	add    %eax,(%eax)
4093cc:	45                   	inc    %ebp
4093cd:	1a 00                	sbb    (%eax),%al
4093cf:	00 02                	add    %al,(%edx)
4093d1:	00 ff                	add    %bh,%bh
4093d3:	0a 00                	or     (%eax),%al
4093d5:	00 01                	add    %al,(%ecx)
4093d7:	00 45 1a             	add    %al,0x1a(%ebp)
4093da:	00 00                	add    %al,(%eax)
4093dc:	02 00                	add    (%eax),%al
4093de:	ff 0a                	decl   (%edx)
4093e0:	00 00                	add    %al,(%eax)
4093e2:	01 00                	add    %eax,(%eax)
4093e4:	45                   	inc    %ebp
4093e5:	1a 00                	sbb    (%eax),%al
4093e7:	00 02                	add    %al,(%edx)
4093e9:	00 ff                	add    %bh,%bh
4093eb:	0a 00                	or     (%eax),%al
4093ed:	00 01                	add    %al,(%ecx)
4093ef:	00 45 1a             	add    %al,0x1a(%ebp)
4093f2:	00 00                	add    %al,(%eax)
4093f4:	02 00                	add    (%eax),%al
4093f6:	ff 0a                	decl   (%edx)
4093f8:	00 00                	add    %al,(%eax)
4093fa:	01 00                	add    %eax,(%eax)
4093fc:	45                   	inc    %ebp
4093fd:	1a 00                	sbb    (%eax),%al
4093ff:	00 02                	add    %al,(%edx)
409401:	00 ff                	add    %bh,%bh
409403:	0a 00                	or     (%eax),%al
409405:	00 01                	add    %al,(%ecx)
409407:	00 45 1a             	add    %al,0x1a(%ebp)
40940a:	00 00                	add    %al,(%eax)
40940c:	02 00                	add    (%eax),%al
40940e:	ff 0a                	decl   (%edx)
409410:	00 00                	add    %al,(%eax)
409412:	01 00                	add    %eax,(%eax)
409414:	45                   	inc    %ebp
409415:	1a 00                	sbb    (%eax),%al
409417:	00 02                	add    %al,(%edx)
409419:	00 ff                	add    %bh,%bh
40941b:	0a 00                	or     (%eax),%al
40941d:	00 01                	add    %al,(%ecx)
40941f:	00 45 1a             	add    %al,0x1a(%ebp)
409422:	00 00                	add    %al,(%eax)
409424:	02 00                	add    (%eax),%al
409426:	ff 0a                	decl   (%edx)
409428:	00 00                	add    %al,(%eax)
40942a:	01 00                	add    %eax,(%eax)
40942c:	45                   	inc    %ebp
40942d:	1a 00                	sbb    (%eax),%al
40942f:	00 02                	add    %al,(%edx)
409431:	00 ff                	add    %bh,%bh
409433:	0a 00                	or     (%eax),%al
409435:	00 01                	add    %al,(%ecx)
409437:	00 45 1a             	add    %al,0x1a(%ebp)
40943a:	00 00                	add    %al,(%eax)
40943c:	02 00                	add    (%eax),%al
40943e:	ff 0a                	decl   (%edx)
409440:	00 00                	add    %al,(%eax)
409442:	01 00                	add    %eax,(%eax)
409444:	45                   	inc    %ebp
409445:	1a 00                	sbb    (%eax),%al
409447:	00 02                	add    %al,(%edx)
409449:	00 ff                	add    %bh,%bh
40944b:	0a 00                	or     (%eax),%al
40944d:	00 01                	add    %al,(%ecx)
40944f:	00 45 1a             	add    %al,0x1a(%ebp)
409452:	00 00                	add    %al,(%eax)
409454:	02 00                	add    (%eax),%al
409456:	ff 0a                	decl   (%edx)
409458:	00 00                	add    %al,(%eax)
40945a:	01 00                	add    %eax,(%eax)
40945c:	45                   	inc    %ebp
40945d:	1a 00                	sbb    (%eax),%al
40945f:	00 02                	add    %al,(%edx)
409461:	00 ff                	add    %bh,%bh
409463:	0a 00                	or     (%eax),%al
409465:	00 01                	add    %al,(%ecx)
409467:	00 0f                	add    %cl,(%edi)
409469:	0c 00                	or     $0x0,%al
40946b:	00 02                	add    %al,(%edx)
40946d:	00 c9                	add    %cl,%cl
40946f:	20 00                	and    %al,(%eax)
409471:	00 01                	add    %al,(%ecx)
409473:	00 45 1a             	add    %al,0x1a(%ebp)
409476:	00 00                	add    %al,(%eax)
409478:	02 00                	add    (%eax),%al
40947a:	ff 0a                	decl   (%edx)
40947c:	00 00                	add    %al,(%eax)
40947e:	01 00                	add    %eax,(%eax)
409480:	91                   	xchg   %eax,%ecx
409481:	03 00                	add    (%eax),%eax
409483:	00 01                	add    %al,(%ecx)
409485:	00 45 1a             	add    %al,0x1a(%ebp)
409488:	00 00                	add    %al,(%eax)
40948a:	02 00                	add    (%eax),%al
40948c:	ff 0a                	decl   (%edx)
40948e:	00 00                	add    %al,(%eax)
409490:	01 00                	add    %eax,(%eax)
409492:	45                   	inc    %ebp
409493:	1a 00                	sbb    (%eax),%al