4091e8:	b8 00 1f 7a 00       	mov    $0x7a1f00,%eax
4091ed:	00 00                	add    %al,(%eax)
4091ef:	00 86 18 8c 1c c9    	add    %al,-0x36e373e8(%esi)
4091f5:	07                   	pop    %es
4091f6:	ba 00 45 7a 00       	mov    $0x7a4500,%edx
4091fb:	00 00                	add    %al,(%eax)
4091fd:	00 86 18 8c 1c 06    	add    %al,0x61c8c18(%esi)
409203:	00 bd 00 84 7a 00    	add    %bh,0x7a8400(%ebp)
409209:	00 00                	add    %al,(%eax)
40920b:	00 86 00 7f 0b 93    	add    %al,-0x6cf48100(%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 bf 22 d1 04 bd    	add    %edi,-0x42fb2ede(%edi)
409221:	00 0c 7b             	add    %cl,(%ebx,%edi,2)
409224:	00 00                	add    %al,(%eax)
409226:	00 00                	add    %al,(%eax)
409228:	e6 01                	out    %al,$0x1
40922a:	b7 22                	mov    $0x22,%bh
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 91 1e d0 07 bd    	add    %edx,-0x42f82fe2(%ecx)
40923d:	00 43 7b             	add    %al,0x7b(%ebx)
409240:	00 00                	add    %al,(%eax)
409242:	00 00                	add    %al,(%eax)
409244:	86 18                	xchg   %bl,(%eax)
409246:	8c 1c 06             	mov    %ds,(%esi,%eax,1)
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 91 1e d0 07       	add    $0x7d01e91,%eax
409258:	bd 00 6b 7b 00       	mov    $0x7b6b00,%ebp
40925d:	00 00                	add    %al,(%eax)
40925f:	00 86 18 8c 1c d9    	add    %al,-0x26e373e8(%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 91 1e d0 07 c0    	add    %edx,-0x3ff82fe2(%ecx)
409275:	00 b4 7b 00 00 00 00 	add    %dh,0x0(%ebx,%edi,2)
40927c:	81 00 8c 16 d1 04    	addl   $0x4d1168c,(%eax)
409282:	c0 00 ec             	rolb   $0xec,(%eax)
409285:	7b 00                	jnp    0x409287
409287:	00 00                	add    %al,(%eax)
409289:	00 e6                	add    %ah,%dh
40928b:	01 bf 22 d1 04 c0    	add    %edi,-0x3ffb2ede(%edi)
409291:	00 24 7c             	add    %ah,(%esp,%edi,2)
409294:	00 00                	add    %al,(%eax)
409296:	00 00                	add    %al,(%eax)
409298:	e6 01                	out    %al,$0x1
40929a:	b7 22                	mov    $0x22,%bh
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 8c 1c e0    	add    %al,-0x1fe373e8(%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 41 19 ea    	add    %al,-0x15e6bf00(%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 b4 21 f9    	add    %al,-0x6de4c00(%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 8c             	sbbl   $0xffffff8c,(%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 88 1a 03    	add    %dl,0x31a8808(%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 83 17 16    	add    %dl,0x16178308(%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 b6 1b 00 00 01    	add    %dh,0x100001b(%esi)
40933b:	00 ab 06 02 00 02    	add    %ch,0x2000206(%ebx)
409341:	00 9a 1b 02 00 03    	add    %bl,0x300021b(%edx)
409347:	00 74 0c 02          	add    %dh,0x2(%esp,%ecx,1)
40934b:	00 04 00             	add    %al,(%eax,%eax,1)
40934e:	50                   	push   %eax
40934f:	21 00                	and    %eax,(%eax)
409351:	00 01                	add    %al,(%ecx)
409353:	00 b6 1b 00 00 02    	add    %dh,0x200001b(%esi)
409359:	00 be 12 00 00 01    	add    %bh,0x1000012(%esi)
40935f:	00 04 24             	add    %al,(%esp)
409362:	00 00                	add    %al,(%eax)
409364:	01 00                	add    %eax,(%eax)
409366:	04 24                	add    $0x24,%al
409368:	00 00                	add    %al,(%eax)
40936a:	01 00                	add    %eax,(%eax)
40936c:	ab                   	stos   %eax,%es:(%edi)
40936d:	06                   	push   %es
40936e:	00 00                	add    %al,(%eax)
409370:	01 00                	add    %eax,(%eax)
409372:	70 1a                	jo     0x40938e
409374:	00 00                	add    %al,(%eax)
409376:	02 00                	add    (%eax),%al
409378:	0b 0b                	or     (%ebx),%ecx
40937a:	00 00                	add    %al,(%eax)
40937c:	01 00                	add    %eax,(%eax)
40937e:	70 1a                	jo     0x40939a
409380:	00 00                	add    %al,(%eax)
409382:	02 00                	add    (%eax),%al
409384:	0b 0b                	or     (%ebx),%ecx
409386:	00 00                	add    %al,(%eax)
409388:	01 00                	add    %eax,(%eax)
40938a:	70 1a                	jo     0x4093a6
40938c:	00 00                	add    %al,(%eax)
40938e:	02 00                	add    (%eax),%al
409390:	0b 0b                	or     (%ebx),%ecx
409392:	00 00                	add    %al,(%eax)
409394:	01 00                	add    %eax,(%eax)
409396:	04 24                	add    $0x24,%al
409398:	00 00                	add    %al,(%eax)
40939a:	02 00                	add    (%eax),%al
40939c:	78 24                	js     0x4093c2
40939e:	00 00                	add    %al,(%eax)
4093a0:	03 00                	add    (%eax),%eax
4093a2:	91                   	xchg   %eax,%ecx
4093a3:	03 00                	add    (%eax),%eax
4093a5:	00 01                	add    %al,(%ecx)
4093a7:	00 04 24             	add    %al,(%esp)
4093aa:	00 00                	add    %al,(%eax)
4093ac:	02 00                	add    (%eax),%al
4093ae:	78 24                	js     0x4093d4
4093b0:	00 00                	add    %al,(%eax)
4093b2:	03 00                	add    (%eax),%eax
4093b4:	91                   	xchg   %eax,%ecx
4093b5:	03 00                	add    (%eax),%eax
4093b7:	00 01                	add    %al,(%ecx)
4093b9:	00 b6 12 00 00 01    	add    %dh,0x1000012(%esi)
4093bf:	00 70 1a             	add    %dh,0x1a(%eax)
4093c2:	00 00                	add    %al,(%eax)
4093c4:	02 00                	add    (%eax),%al
4093c6:	0b 0b                	or     (%ebx),%ecx
4093c8:	00 00                	add    %al,(%eax)
4093ca:	01 00                	add    %eax,(%eax)
4093cc:	70 1a                	jo     0x4093e8
4093ce:	00 00                	add    %al,(%eax)
4093d0:	02 00                	add    (%eax),%al
4093d2:	0b 0b                	or     (%ebx),%ecx
4093d4:	00 00                	add    %al,(%eax)
4093d6:	01 00                	add    %eax,(%eax)
4093d8:	70 1a                	jo     0x4093f4
4093da:	00 00                	add    %al,(%eax)
4093dc:	02 00                	add    (%eax),%al
4093de:	0b 0b                	or     (%ebx),%ecx
4093e0:	00 00                	add    %al,(%eax)
4093e2:	01 00                	add    %eax,(%eax)
4093e4:	70 1a                	jo     0x409400
4093e6:	00 00                	add    %al,(%eax)
4093e8:	02 00                	add    (%eax),%al
4093ea:	0b 0b                	or     (%ebx),%ecx
4093ec:	00 00                	add    %al,(%eax)
4093ee:	01 00                	add    %eax,(%eax)
4093f0:	70 1a                	jo     0x40940c
4093f2:	00 00                	add    %al,(%eax)
4093f4:	02 00                	add    (%eax),%al
4093f6:	0b 0b                	or     (%ebx),%ecx
4093f8:	00 00                	add    %al,(%eax)
4093fa:	01 00                	add    %eax,(%eax)
4093fc:	70 1a                	jo     0x409418
4093fe:	00 00                	add    %al,(%eax)
409400:	02 00                	add    (%eax),%al
409402:	0b 0b                	or     (%ebx),%ecx
409404:	00 00                	add    %al,(%eax)
409406:	01 00                	add    %eax,(%eax)
409408:	70 1a                	jo     0x409424
40940a:	00 00                	add    %al,(%eax)
40940c:	02 00                	add    (%eax),%al
40940e:	0b 0b                	or     (%ebx),%ecx
409410:	00 00                	add    %al,(%eax)
409412:	01 00                	add    %eax,(%eax)
409414:	70 1a                	jo     0x409430
409416:	00 00                	add    %al,(%eax)
409418:	02 00                	add    (%eax),%al
40941a:	0b 0b                	or     (%ebx),%ecx
40941c:	00 00                	add    %al,(%eax)
40941e:	01 00                	add    %eax,(%eax)
409420:	70 1a                	jo     0x40943c
409422:	00 00                	add    %al,(%eax)
409424:	02 00                	add    (%eax),%al
409426:	0b 0b                	or     (%ebx),%ecx
409428:	00 00                	add    %al,(%eax)
40942a:	01 00                	add    %eax,(%eax)
40942c:	70 1a                	jo     0x409448
40942e:	00 00                	add    %al,(%eax)
409430:	02 00                	add    (%eax),%al
409432:	0b 0b                	or     (%ebx),%ecx
409434:	00 00                	add    %al,(%eax)
409436:	01 00                	add    %eax,(%eax)
409438:	70 1a                	jo     0x409454
40943a:	00 00                	add    %al,(%eax)
40943c:	02 00                	add    (%eax),%al
40943e:	0b 0b                	or     (%ebx),%ecx
409440:	00 00                	add    %al,(%eax)
409442:	01 00                	add    %eax,(%eax)
409444:	70 1a                	jo     0x409460
409446:	00 00                	add    %al,(%eax)
409448:	02 00                	add    (%eax),%al
40944a:	0b 0b                	or     (%ebx),%ecx
40944c:	00 00                	add    %al,(%eax)
40944e:	01 00                	add    %eax,(%eax)
409450:	70 1a                	jo     0x40946c
409452:	00 00                	add    %al,(%eax)
409454:	02 00                	add    (%eax),%al
409456:	0b 0b                	or     (%ebx),%ecx
409458:	00 00                	add    %al,(%eax)
40945a:	01 00                	add    %eax,(%eax)
40945c:	70 1a                	jo     0x409478
40945e:	00 00                	add    %al,(%eax)
409460:	02 00                	add    (%eax),%al
409462:	0b 0b                	or     (%ebx),%ecx
409464:	00 00                	add    %al,(%eax)
409466:	01 00                	add    %eax,(%eax)
409468:	1b 0c 00             	sbb    (%eax,%eax,1),%ecx
40946b:	00 02                	add    %al,(%edx)
40946d:	00 f4                	add    %dh,%ah
40946f:	20 00                	and    %al,(%eax)
409471:	00 01                	add    %al,(%ecx)
409473:	00 70 1a             	add    %dh,0x1a(%eax)
409476:	00 00                	add    %al,(%eax)
409478:	02 00                	add    (%eax),%al
40947a:	0b 0b                	or     (%ebx),%ecx
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 70 1a             	add    %dh,0x1a(%eax)
409488:	00 00                	add    %al,(%eax)
40948a:	02 00                	add    (%eax),%al
40948c:	0b 0b                	or     (%ebx),%ecx
40948e:	00 00                	add    %al,(%eax)
409490:	01 00                	add    %eax,(%eax)
409492:	70 1a                	jo     0x4094ae
409494:	00 00                	add    %al,(%eax)
409496:	02 00                	add    (%eax),%al
409498:	0b 0b                	or     (%ebx),%ecx
40949a:	00 00                	add    %al,(%eax)
40949c:	01 00                	add    %eax,(%eax)
40949e:	70 1a                	jo     0x4094ba
4094a0:	00 00                	add    %al,(%eax)
4094a2:	02 00                	add    (%eax),%al
4094a4:	0b 0b                	or     (%ebx),%ecx
4094a6:	00 00                	add    %al,(%eax)
4094a8:	01 00                	add    %eax,(%eax)
4094aa:	70 1a                	jo     0x4094c6
4094ac:	00 00                	add    %al,(%eax)
4094ae:	02 00                	add    (%eax),%al
4094b0:	0b 0b                	or     (%ebx),%ecx
4094b2:	00 00                	add    %al,(%eax)
4094b4:	01 00                	add    %eax,(%eax)
4094b6:	70 1a                	jo     0x4094d2
4094b8:	00 00                	add    %al,(%eax)
4094ba:	02 00                	add    (%eax),%al
4094bc:	0b 0b                	or     (%ebx),%ecx
4094be:	00 00                	add    %al,(%eax)
4094c0:	01 00                	add    %eax,(%eax)
4094c2:	70 1a                	jo     0x4094de
4094c4:	00 00                	add    %al,(%eax)
4094c6:	02 00                	add    (%eax),%al
4094c8:	0b 0b                	or     (%ebx),%ecx
4094ca:	00 00                	add    %al,(%eax)
4094cc:	01 00                	add    %eax,(%eax)
4094ce:	70 1a                	jo     0x4094ea
4094d0:	00 00                	add    %al,(%eax)
4094d2:	02 00                	add    (%eax),%al
4094d4:	0b 0b                	or     (%ebx),%ecx
4094d6:	00 00                	add    %al,(%eax)
4094d8:	01 00                	add    %eax,(%eax)
4094da:	70 1a                	jo     0x4094f6
4094dc:	00 00                	add    %al,(%eax)
4094de:	02 00                	add    (%eax),%al
4094e0:	0b 0b                	or     (%ebx),%ecx
4094e2:	00 00                	add    %al,(%eax)
4094e4:	01 00                	add    %eax,(%eax)
4094e6:	70 1a                	jo     0x409502
4094e8:	00 00                	add    %al,(%eax)
4094ea:	02 00                	add    (%eax),%al
4094ec:	0b 0b                	or     (%ebx),%ecx
4094ee:	00 00                	add    %al,(%eax)
4094f0:	01 00                	add    %eax,(%eax)
4094f2:	80 16 00             	adcb   $0x0,(%esi)
4094f5:	00 01                	add    %al,(%ecx)
4094f7:	00 88 0b 00 00 01    	add    %cl,0x100000b(%eax)
4094fd:	00 70 1a             	add    %dh,0x1a(%eax)
409500:	00 00                	add    %al,(%eax)
409502:	02 00                	add    (%eax),%al
409504:	0b 0b                	or     (%ebx),%ecx
409506:	00 00                	add    %al,(%eax)
409508:	01 00                	add    %eax,(%eax)
40950a:	70 1a                	jo     0x409526
40950c:	00 00                	add    %al,(%eax)
40950e:	02 00                	add    (%eax),%al
409510:	0b 0b                	or     (%ebx),%ecx
409512:	00 00                	add    %al,(%eax)
409514:	01 00                	add    %eax,(%eax)
409516:	88 0b                	mov    %cl,(%ebx)
409518:	00 00                	add    %al,(%eax)
40951a:	01 00                	add    %eax,(%eax)
40951c:	84 1e                	test   %bl,(%esi)
40951e:	00 00                	add    %al,(%eax)
409520:	02 00                	add    (%eax),%al
409522:	85 03                	test   %eax,(%ebx)
409524:	00 00                	add    %al,(%eax)
409526:	01 00                	add    %eax,(%eax)
409528:	b6 1b                	mov    $0x1b,%dh
40952a:	02 00                	add    (%eax),%al
40952c:	02 00                	add    (%eax),%al
40952e:	54                   	push   %esp
40952f:	0c 02                	or     $0x2,%al
409531:	00 03                	add    %al,(%ebx)