404426:	0a 02                	or     (%edx),%al
404428:	7b d2                	jnp    0x4043fc
40442a:	00 00                	add    %al,(%eax)
40442c:	0a 25 2d 03 26 2b    	or     0x2b26032d,%ah
404432:	0c 02                	or     $0x2,%al
404434:	73 dc                	jae    0x404412
404436:	00 00                	add    %al,(%eax)
404438:	0a 6f dd             	or     -0x23(%edi),%ch
40443b:	00 00                	add    %al,(%eax)
40443d:	0a 00                	or     (%eax),%al
40443f:	00 2a                	add    %ch,(%edx)
404441:	00 00                	add    %al,(%eax)
404443:	00 13                	add    %dl,(%ebx)
404445:	30 01                	xor    %al,(%ecx)
404447:	00 0c 00             	add    %cl,(%eax,%eax,1)
40444a:	00 00                	add    %al,(%eax)
40444c:	19 00                	sbb    %eax,(%eax)
40444e:	00 11                	add    %dl,(%ecx)
404450:	00 02                	add    %al,(%edx)
404452:	7b de                	jnp    0x404432
404454:	00 00                	add    %al,(%eax)
404456:	0a 0a                	or     (%edx),%cl
404458:	2b 00                	sub    (%eax),%eax
40445a:	06                   	push   %es
40445b:	2a 1e                	sub    (%esi),%bl
40445d:	02 7b d7             	add    -0x29(%ebx),%bh
404460:	00 00                	add    %al,(%eax)
404462:	0a 2a                	or     (%edx),%ch
404464:	1e                   	push   %ds
404465:	02 7b d8             	add    -0x28(%ebx),%bh
404468:	00 00                	add    %al,(%eax)
40446a:	0a 2a                	or     (%edx),%ch
40446c:	1e                   	push   %ds
40446d:	02 7b d9             	add    -0x27(%ebx),%bh
404470:	00 00                	add    %al,(%eax)
404472:	0a 2a                	or     (%edx),%ch
404474:	13 30                	adc    (%eax),%esi
404476:	02 00                	add    (%eax),%al
404478:	14 00                	adc    $0x0,%al
40447a:	00 00                	add    %al,(%eax)
40447c:	06                   	push   %es
40447d:	00 00                	add    %al,(%eax)
40447f:	11 00                	adc    %eax,(%eax)
404481:	02 28                	add    (%eax),%ch
404483:	df 00                	filds  (%eax)
404485:	00 0a                	add    %cl,(%edx)
404487:	28 95 00 00 0a 16    	sub    %dl,0x160a0000(%ebp)
40448d:	fe 01                	incb   (%ecx)
40448f:	0a 2b                	or     (%ebx),%ch
404491:	00 06                	add    %al,(%esi)
404493:	2a 13                	sub    (%ebx),%dl
404495:	30 01                	xor    %al,(%ecx)
404497:	00 07                	add    %al,(%edi)
404499:	00 00                	add    %al,(%eax)
40449b:	00 1a                	add    %bl,(%edx)
40449d:	00 00                	add    %al,(%eax)
40449f:	11 00                	adc    %eax,(%eax)
4044a1:	14 0a                	adc    $0xa,%al
4044a3:	2b 00                	sub    (%eax),%eax
4044a5:	06                   	push   %es
4044a6:	2a 00                	sub    (%eax),%al
4044a8:	13 30                	adc    (%eax),%esi
4044aa:	02 00                	add    (%eax),%al
4044ac:	1a 00                	sbb    (%eax),%al
4044ae:	00 00                	add    %al,(%eax)
4044b0:	1b 00                	sbb    (%eax),%eax
4044b2:	00 11                	add    %dl,(%ecx)
4044b4:	00 73 32             	add    %dh,0x32(%ebx)
4044b7:	00 00                	add    %al,(%eax)
4044b9:	0a 0a                	or     (%edx),%cl
4044bb:	06                   	push   %es
4044bc:	02 28                	add    (%eax),%ch
4044be:	e0 00                	loopne 0x4044c0
4044c0:	00 0a                	add    %cl,(%edx)
4044c2:	6f                   	outsl  %ds:(%esi),(%dx)
4044c3:	33 00                	xor    (%eax),%eax
4044c5:	00 0a                	add    %cl,(%edx)
4044c7:	00 14 0b             	add    %dl,(%ebx,%ecx,1)
4044ca:	2b 00                	sub    (%eax),%eax
4044cc:	07                   	pop    %es
4044cd:	2a 00                	sub    (%eax),%al
4044cf:	00 13                	add    %dl,(%ebx)
4044d1:	30 03                	xor    %al,(%ebx)
4044d3:	00 42 00             	add    %al,0x0(%edx)
4044d6:	00 00                	add    %al,(%eax)
4044d8:	1c 00                	sbb    $0x0,%al
4044da:	00 11                	add    %dl,(%ecx)
4044dc:	00 03                	add    %al,(%ebx)
4044de:	28 97 00 00 0a 0a    	sub    %dl,0xa0a0000(%edi)
4044e4:	03 0b                	add    (%ebx),%ecx
4044e6:	02 28                	add    (%eax),%ch
4044e8:	e1 00                	loope  0x4044ea
4044ea:	00 0a                	add    %cl,(%edx)
4044ec:	06                   	push   %es
4044ed:	6f                   	outsl  %ds:(%esi),(%dx)
4044ee:	e2 00                	loop   0x4044f0
4044f0:	00 0a                	add    %cl,(%edx)
4044f2:	0c 08                	or     $0x8,%al
4044f4:	2c 02                	sub    $0x2,%al
4044f6:	00 00                	add    %al,(%eax)
4044f8:	02 07                	add    (%edi),%al
4044fa:	28 e3                	sub    %ah,%bl
4044fc:	00 00                	add    %al,(%eax)
4044fe:	0a 00                	or     (%eax),%al
404500:	02 7b cc             	add    -0x34(%ebx),%bh
404503:	00 00                	add    %al,(%eax)
404505:	0a 25 2d 03 26 2b    	or     0x2b26032d,%ah
40450b:	0c 02                	or     $0x2,%al
40450d:	73 dc                	jae    0x4044eb
40450f:	00 00                	add    %al,(%eax)
404511:	0a 6f dd             	or     -0x23(%edi),%ch
404514:	00 00                	add    %al,(%eax)
404516:	0a 00                	or     (%eax),%al
404518:	14 0d                	adc    $0xd,%al
40451a:	2b 00                	sub    (%eax),%eax
40451c:	09 2a                	or     %ebp,(%edx)
40451e:	00 00                	add    %al,(%eax)
404520:	13 30                	adc    (%eax),%esi
404522:	02 00                	add    (%eax),%al
404524:	1d 00 00 00 1d       	sbb    $0x1d000000,%eax
404529:	00 00                	add    %al,(%eax)
40452b:	11 00                	adc    %eax,(%eax)
40452d:	00 02                	add    %al,(%edx)
40452f:	28 e4                	sub    %ah,%ah
404531:	00 00                	add    %al,(%eax)
404533:	0a 0a                	or     (%edx),%cl
404535:	06                   	push   %es
404536:	1c fe                	sbb    $0xfe,%al
404538:	01 0b                	add    %ecx,(%ebx)
40453a:	07                   	pop    %es
40453b:	2c 05                	sub    $0x5,%al
40453d:	00 14 0c             	add    %dl,(%esp,%ecx,1)
404540:	2b 05 00 14 0c 2b    	sub    0x2b0c1400,%eax
404546:	00 08                	add    %cl,(%eax)
404548:	2a 00                	sub    (%eax),%al
40454a:	00 00                	add    %al,(%eax)
40454c:	13 30                	adc    (%eax),%esi
40454e:	02 00                	add    (%eax),%al
404550:	5b                   	pop    %ebx
404551:	00 00                	add    %al,(%eax)
404553:	00 1e                	add    %bl,(%esi)
404555:	00 00                	add    %al,(%eax)
404557:	11 00                	adc    %eax,(%eax)
404559:	73 e5                	jae    0x404540
40455b:	00 00                	add    %al,(%eax)
40455d:	0a 0a                	or     (%edx),%cl
40455f:	03 28                	add    (%eax),%ebp
404561:	95                   	xchg   %eax,%ebp
404562:	00 00                	add    %al,(%eax)
404564:	0a 16                	or     (%esi),%dl
404566:	fe 01                	incb   (%ecx)
404568:	0b 07                	or     (%edi),%eax
40456a:	2c 08                	sub    $0x8,%al
40456c:	06                   	push   %es
40456d:	03 6f e6             	add    -0x1a(%edi),%ebp
404570:	00 00                	add    %al,(%eax)
404572:	0a 00                	or     (%eax),%al
404574:	06                   	push   %es
404575:	02 28                	add    (%eax),%ch
404577:	e7 00                	out    %eax,$0x0
404579:	00 0a                	add    %cl,(%edx)
40457b:	6f                   	outsl  %ds:(%esi),(%dx)
40457c:	e8 00 00 0a 00       	call   0x4a4581
404581:	06                   	push   %es
404582:	02 28                	add    (%eax),%ch
404584:	e0 00                	loopne 0x404586
404586:	00 0a                	add    %cl,(%edx)
404588:	6f                   	outsl  %ds:(%esi),(%dx)
404589:	33 00                	xor    (%eax),%eax
40458b:	00 0a                	add    %cl,(%edx)
40458d:	00 06                	add    %al,(%esi)
40458f:	6f                   	outsl  %ds:(%esi),(%dx)
404590:	34 00                	xor    $0x0,%al
404592:	00 0a                	add    %cl,(%edx)
404594:	17                   	pop    %ss
404595:	fe 01                	incb   (%ecx)
404597:	0c 08                	or     $0x8,%al
404599:	2c 12                	sub    $0x12,%al
40459b:	00 02                	add    %al,(%edx)
40459d:	06                   	push   %es
40459e:	6f                   	outsl  %ds:(%esi),(%dx)
40459f:	35 00 00 0a 28       	xor    $0x280a0000,%eax
4045a4:	e3 00                	jecxz  0x4045a6
4045a6:	00 0a                	add    %cl,(%edx)
4045a8:	00 14 0d 2b 04 14 0d 	add    %dl,0xd14042b(,%ecx,1)
4045af:	2b 00                	sub    (%eax),%eax
4045b1:	09 2a                	or     %ebp,(%edx)
4045b3:	00 13                	add    %dl,(%ebx)
4045b5:	30 02                	xor    %al,(%edx)
4045b7:	00 16                	add    %dl,(%esi)
4045b9:	00 00                	add    %al,(%eax)
4045bb:	00 1f                	add    %bl,(%edi)
4045bd:	00 00                	add    %al,(%eax)
4045bf:	11 00                	adc    %eax,(%eax)
4045c1:	02 28                	add    (%eax),%ch
4045c3:	e9 00 00 0a 16       	jmp    0x164a45c8
4045c8:	fe 01                	incb   (%ecx)
4045ca:	0a 06                	or     (%esi),%al
4045cc:	2c 02                	sub    $0x2,%al
4045ce:	00 00                	add    %al,(%eax)
4045d0:	14 0b                	adc    $0xb,%al
4045d2:	2b 00                	sub    (%eax),%eax
4045d4:	07                   	pop    %es
4045d5:	2a 00                	sub    (%eax),%al
4045d7:	00 1b                	add    %bl,(%ebx)
4045d9:	30 02                	xor    %al,(%edx)
4045db:	00 65 00             	add    %ah,0x0(%ebp)
4045de:	00 00                	add    %al,(%eax)
4045e0:	20 00                	and    %al,(%eax)
4045e2:	00 11                	add    %dl,(%ecx)
4045e4:	00 00                	add    %al,(%eax)
4045e6:	00 02                	add    %al,(%edx)
4045e8:	28 e4                	sub    %ah,%ah
4045ea:	00 00                	add    %al,(%eax)
4045ec:	0a 0a                	or     (%edx),%cl
4045ee:	06                   	push   %es
4045ef:	0c 08                	or     $0x8,%al
4045f1:	0b 07                	or     (%edi),%eax
4045f3:	18 2e                	sbb    %ch,(%esi)
4045f5:	1a 2b                	sbb    (%ebx),%ch
4045f7:	00 07                	add    %al,(%edi)
4045f9:	1c 2e                	sbb    $0x2e,%al
4045fb:	08 2b                	or     %ch,(%ebx)
4045fd:	00 07                	add    %al,(%edi)
4045ff:	1d 2e 04 2b 16       	sbb    $0x162b042e,%eax
404604:	2b 14 03             	sub    (%ebx,%eax,1),%edx
404607:	16                   	push   %ss
404608:	6f                   	outsl  %ds:(%esi),(%dx)
404609:	ea 00 00 0a 00 2b 0a 	ljmp   $0xa2b,$0xa0000
404610:	03 17                	add    (%edi),%edx
404612:	6f                   	outsl  %ds:(%esi),(%dx)
404613:	ea 00 00 0a 00 2b 00 	ljmp   $0x2b,$0xa0000
40461a:	00 00                	add    %al,(%eax)
40461c:	de 23                	fisubs (%ebx)
40461e:	0d 00 72 51 07       	or     $0x7517200,%eax
404623:	00 70 09             	add    %dh,0x9(%eax)
404626:	6f                   	outsl  %ds:(%esi),(%dx)
404627:	eb 00                	jmp    0x404629
404629:	00 0a                	add    %cl,(%edx)
40462b:	28 a6 00 00 0a 28    	sub    %ah,0x280a0000(%esi)
404631:	37                   	aaa
404632:	00 00                	add    %al,(%eax)
404634:	0a 26                	or     (%esi),%ah
404636:	03 17                	add    (%edi),%edx
404638:	6f                   	outsl  %ds:(%esi),(%dx)
404639:	ea 00 00 0a 00 00 de 	ljmp   $0xde00,$0xa0000
404640:	00 14 13             	add    %dl,(%ebx,%edx,1)
404643:	04 2b                	add    $0x2b,%al
404645:	00 11                	add    %dl,(%ecx)
404647:	04 2a                	add    $0x2a,%al
404649:	00 00                	add    %al,(%eax)
40464b:	00 01                	add    %al,(%ecx)
40464d:	10 00                	adc    %al,(%eax)
40464f:	00 00                	add    %al,(%eax)
404651:	00 01                	add    %al,(%ecx)
404653:	00 39                	add    %bh,(%ecx)
404655:	3a 00                	cmp    (%eax),%al
404657:	23 4d 00             	and    0x0(%ebp),%ecx
40465a:	00 01                	add    %al,(%ecx)
40465c:	13 30                	adc    (%eax),%esi
40465e:	03 00                	add    (%eax),%eax
404660:	17                   	pop    %ss
404661:	00 00                	add    %al,(%eax)
404663:	00 21                	add    %ah,(%ecx)
404665:	00 00                	add    %al,(%eax)
404667:	11 00                	adc    %eax,(%eax)
404669:	02 28                	add    (%eax),%ch
40466b:	ec                   	in     (%dx),%al
40466c:	00 00                	add    %al,(%eax)
40466e:	0a 72 9b             	or     -0x65(%edx),%dh
404671:	07                   	pop    %es
404672:	00 70 19             	add    %dh,0x19(%eax)
404675:	28 ed                	sub    %ch,%ch
404677:	00 00                	add    %al,(%eax)
404679:	0a 0a                	or     (%edx),%cl
40467b:	2b 00                	sub    (%eax),%eax
40467d:	06                   	push   %es
40467e:	2a 00                	sub    (%eax),%al
404680:	13 30                	adc    (%eax),%esi
404682:	03 00                	add    (%eax),%eax
404684:	37                   	aaa
404685:	00 00                	add    %al,(%eax)
404687:	00 22                	add    %ah,(%edx)
404689:	00 00                	add    %al,(%eax)
40468b:	11 00                	adc    %eax,(%eax)
40468d:	02 7b d0             	add    -0x30(%ebx),%bh
404690:	00 00                	add    %al,(%eax)
404692:	0a 25 2d 03 26 2b    	or     0x2b26032d,%ah
404698:	0c 02                	or     $0x2,%al
40469a:	73 dc                	jae    0x404678
40469c:	00 00                	add    %al,(%eax)
40469e:	0a 6f dd             	or     -0x23(%edi),%ch
4046a1:	00 00                	add    %al,(%eax)
4046a3:	0a 00                	or     (%eax),%al
4046a5:	02 7b d1             	add    -0x2f(%ebx),%bh
4046a8:	00 00                	add    %al,(%eax)
4046aa:	0a 25 2d 03 26 2b    	or     0x2b26032d,%ah
4046b0:	0c 02                	or     $0x2,%al
4046b2:	73 dc                	jae    0x404690
4046b4:	00 00                	add    %al,(%eax)
4046b6:	0a 6f dd             	or     -0x23(%edi),%ch
4046b9:	00 00                	add    %al,(%eax)
4046bb:	0a 00                	or     (%eax),%al
4046bd:	14 0a                	adc    $0xa,%al
4046bf:	2b 00                	sub    (%eax),%eax
4046c1:	06                   	push   %es
4046c2:	2a 00                	sub    (%eax),%al
4046c4:	13 30                	adc    (%eax),%esi
4046c6:	02 00                	add    (%eax),%al
4046c8:	0f 00 00             	sldt   (%eax)
4046cb:	00 1a                	add    %bl,(%edx)
4046cd:	00 00                	add    %al,(%eax)
4046cf:	11 00                	adc    %eax,(%eax)
4046d1:	02 14 28             	add    (%eax,%ebp,1),%dl
4046d4:	e3 00                	jecxz  0x4046d6
4046d6:	00 0a                	add    %cl,(%edx)
4046d8:	00 14 0a             	add    %dl,(%edx,%ecx,1)
4046db:	2b 00                	sub    (%eax),%eax
4046dd:	06                   	push   %es
4046de:	2a 00                	sub    (%eax),%al
4046e0:	13 30                	adc    (%eax),%esi
4046e2:	01 00                	add    %eax,(%eax)
4046e4:	15 00 00 00 23       	adc    $0x23000000,%eax
4046e9:	00 00                	add    %al,(%eax)
4046eb:	11 00                	adc    %eax,(%eax)
4046ed:	1b 8d 75 00 00 01    	sbb    0x1000075(%ebp),%ecx
4046f3:	0a 16                	or     (%esi),%dl
4046f5:	0b 00                	or     (%eax),%eax
4046f7:	72 a7                	jb     0x4046a0
4046f9:	06                   	push   %es
4046fa:	00 70 0c             	add    %dh,0xc(%eax)
4046fd:	2b 00                	sub    (%eax),%eax
4046ff:	08 2a                	or     %ch,(%edx)
404701:	00 00                	add    %al,(%eax)
404703:	00 13                	add    %dl,(%ebx)
404705:	30 02                	xor    %al,(%edx)
404707:	00 69 00             	add    %ch,0x0(%ecx)
40470a:	00 00                	add    %al,(%eax)
40470c:	24 00                	and    $0x0,%al
40470e:	00 11                	add    %dl,(%ecx)
404710:	00 1b                	add    %bl,(%ebx)
404712:	8d 75 00             	lea    0x0(%ebp),%esi
404715:	00 01                	add    %al,(%ecx)
404717:	0a 72 a7             	or     -0x59(%edx),%dh
40471a:	06                   	push   %es
40471b:	00 70 0b             	add    %dh,0xb(%eax)
40471e:	2b 4c 00 07          	sub    0x7(%eax,%eax,1),%ecx
404722:	0c 00                	or     $0x0,%al
404724:	08 0d 16 13 04 2b    	or     %cl,0x2b041316
40472a:	35 09 11 04 6f       	xor    $0x6f041109,%eax