4055f4:	11 05 fe 06 0a 01    	adc    %eax,0x10a06fe
4055fa:	00 06                	add    %al,(%esi)
4055fc:	73 64                	jae    0x405662
4055fe:	00 00                	add    %al,(%eax)
405600:	0a 6f 65             	or     0x65(%edi),%ch
405603:	00 00                	add    %al,(%eax)
405605:	0a 00                	or     (%eax),%al
405607:	02 7b 58             	add    0x58(%ebx),%bh
40560a:	00 00                	add    %al,(%eax)
40560c:	04 6f                	add    $0x6f,%al
40560e:	5b                   	pop    %ebx
40560f:	00 00                	add    %al,(%eax)
405611:	0a 16                	or     (%esi),%dl
405613:	11 06                	adc    %eax,(%esi)
405615:	6f                   	outsl  %ds:(%esi),(%dx)
405616:	39 01                	cmp    %eax,(%ecx)
405618:	00 0a                	add    %cl,(%edx)
40561a:	00 00                	add    %al,(%eax)
40561c:	11 04 6f             	adc    %eax,(%edi,%ebp,2)
40561f:	90                   	nop
405620:	00 00                	add    %al,(%eax)
405622:	0a 2d a1 de 0d 11    	or     0x110ddea1,%ch
405628:	04 2c                	add    $0x2c,%al
40562a:	08 11                	or     %dl,(%ecx)
40562c:	04 6f                	add    $0x6f,%al
40562e:	3b 00                	cmp    (%eax),%eax
405630:	00 0a                	add    %cl,(%edx)
405632:	00 dc                	add    %bl,%ah
405634:	00 2a                	add    %ch,(%edx)
405636:	00 00                	add    %al,(%eax)
405638:	01 1c 00             	add    %ebx,(%eax,%eax,1)
40563b:	00 02                	add    %al,(%edx)
40563d:	00 0f                	add    %cl,(%edi)
40563f:	00 27                	add    %ah,(%edi)
405641:	36 00 0f             	add    %cl,%ss:(%edi)
405644:	00 00                	add    %al,(%eax)
405646:	00 00                	add    %al,(%eax)
405648:	02 00                	add    (%eax),%al
40564a:	64 00 63 c7          	add    %ah,%fs:-0x39(%ebx)
40564e:	00 0d 00 00 00 00    	add    %cl,0x0
405654:	d2 00                	rolb   %cl,(%eax)
405656:	02 7b 53             	add    0x53(%ebx),%bh
405659:	00 00                	add    %al,(%eax)
40565b:	04 25                	add    $0x25,%al
40565d:	2d 03 26 2b 0d       	sub    $0xd2b2603,%eax
405662:	02 7b 56             	add    0x56(%ebx),%bh
405665:	00 00                	add    %al,(%eax)
405667:	04 04                	add    $0x4,%al
405669:	6f                   	outsl  %ds:(%esi),(%dx)
40566a:	dd 00                	fldl   (%eax)
40566c:	00 0a                	add    %cl,(%edx)
40566e:	00 02                	add    %al,(%edx)
405670:	7b 54                	jnp    0x4056c6
405672:	00 00                	add    %al,(%eax)
405674:	04 25                	add    $0x25,%al
405676:	2d 03 26 2b 0d       	sub    $0xd2b2603,%eax
40567b:	02 7b 56             	add    0x56(%ebx),%bh
40567e:	00 00                	add    %al,(%eax)
405680:	04 04                	add    $0x4,%al
405682:	6f                   	outsl  %ds:(%esi),(%dx)
405683:	dd 00                	fldl   (%eax)
405685:	00 0a                	add    %cl,(%edx)
405687:	00 2a                	add    %ch,(%edx)
405689:	00 00                	add    %al,(%eax)
40568b:	00 13                	add    %dl,(%ebx)
40568d:	30 01                	xor    %al,(%ecx)
40568f:	00 0c 00             	add    %cl,(%eax,%eax,1)
405692:	00 00                	add    %al,(%eax)
405694:	3f                   	aas
405695:	00 00                	add    %al,(%eax)
405697:	11 00                	adc    %eax,(%eax)
405699:	02 7b 51             	add    0x51(%ebx),%bh
40569c:	00 00                	add    %al,(%eax)
40569e:	04 0a                	add    $0xa,%al
4056a0:	2b 00                	sub    (%eax),%eax
4056a2:	06                   	push   %es
4056a3:	2a 42 00             	sub    0x0(%edx),%al
4056a6:	02 03                	add    (%ebx),%al
4056a8:	7d 51                	jge    0x4056fb
4056aa:	00 00                	add    %al,(%eax)
4056ac:	04 02                	add    $0x2,%al
4056ae:	28 be 00 00 06 00    	sub    %bh,0x60000(%esi)
4056b4:	2a 00                	sub    (%eax),%al
4056b6:	00 00                	add    %al,(%eax)
4056b8:	13 30                	adc    (%eax),%esi
4056ba:	02 00                	add    (%eax),%al
4056bc:	19 00                	sbb    %eax,(%eax)
4056be:	00 00                	add    %al,(%eax)
4056c0:	06                   	push   %es
4056c1:	00 00                	add    %al,(%eax)
4056c3:	11 00                	adc    %eax,(%eax)
4056c5:	02 7b 56             	add    0x56(%ebx),%bh
4056c8:	00 00                	add    %al,(%eax)
4056ca:	04 6f                	add    $0x6f,%al
4056cc:	2f                   	das
4056cd:	01 00                	add    %eax,(%eax)
4056cf:	0a 28                	or     (%eax),%ch
4056d1:	95                   	xchg   %eax,%ebp
4056d2:	00 00                	add    %al,(%eax)
4056d4:	0a 16                	or     (%esi),%dl
4056d6:	fe 01                	incb   (%ecx)
4056d8:	0a 2b                	or     (%ebx),%ch
4056da:	00 06                	add    %al,(%esi)
4056dc:	2a 00                	sub    (%eax),%al
4056de:	00 00                	add    %al,(%eax)
4056e0:	13 30                	adc    (%eax),%esi
4056e2:	01 00                	add    %eax,(%eax)
4056e4:	11 00                	adc    %eax,(%eax)
4056e6:	00 00                	add    %al,(%eax)
4056e8:	15 00 00 11 00       	adc    $0x110000,%eax
4056ed:	02 7b 56             	add    0x56(%ebx),%bh
4056f0:	00 00                	add    %al,(%eax)
4056f2:	04 6f                	add    $0x6f,%al
4056f4:	2f                   	das
4056f5:	01 00                	add    %eax,(%eax)
4056f7:	0a 0a                	or     (%edx),%cl
4056f9:	2b 00                	sub    (%eax),%eax
4056fb:	06                   	push   %es
4056fc:	2a 3e                	sub    (%esi),%bh
4056fe:	00 02                	add    %al,(%edx)
405700:	7b 56                	jnp    0x405758
405702:	00 00                	add    %al,(%eax)
405704:	04 03                	add    $0x3,%al
405706:	6f                   	outsl  %ds:(%esi),(%dx)
405707:	59                   	pop    %ecx
405708:	00 00                	add    %al,(%eax)
40570a:	0a 00                	or     (%eax),%al
40570c:	2a 2a                	sub    (%edx),%ch
40570e:	00 02                	add    %al,(%edx)
405710:	03 28                	add    (%eax),%ebp
405712:	bd 00 00 06 00       	mov    $0x60000,%ebp
405717:	2a 13                	sub    (%ebx),%dl
405719:	30 02                	xor    %al,(%edx)
40571b:	00 2b                	add    %ch,(%ebx)
40571d:	00 00                	add    %al,(%eax)
40571f:	00 06                	add    %al,(%esi)
405721:	00 00                	add    %al,(%eax)
405723:	11 00                	adc    %eax,(%eax)
405725:	03 2c 0b             	add    (%ebx,%ecx,1),%ebp
405728:	02 7b 55             	add    0x55(%ebx),%bh
40572b:	00 00                	add    %al,(%eax)
40572d:	04 14                	add    $0x14,%al
40572f:	fe 03                	incb   (%ebx)
405731:	2b 01                	sub    (%ecx),%eax
405733:	16                   	push   %ss
405734:	0a 06                	or     (%esi),%al
405736:	2c 0e                	sub    $0xe,%al
405738:	00 02                	add    %al,(%edx)
40573a:	7b 55                	jnp    0x405791
40573c:	00 00                	add    %al,(%eax)
40573e:	04 6f                	add    $0x6f,%al
405740:	3b 00                	cmp    (%eax),%eax
405742:	00 0a                	add    %cl,(%edx)
405744:	00 00                	add    %al,(%eax)
405746:	02 03                	add    (%ebx),%al
405748:	28 3a                	sub    %bh,(%edx)
40574a:	01 00                	add    %eax,(%eax)
40574c:	0a 00                	or     (%eax),%al
40574e:	2a 00                	sub    (%eax),%al
405750:	13 30                	adc    (%eax),%esi
405752:	06                   	push   %es
405753:	00 bc 02 00 00 00 00 	add    %bh,0x0(%edx,%eax,1)
40575a:	00 00                	add    %al,(%eax)
40575c:	00 02                	add    %al,(%edx)
40575e:	73 3d                	jae    0x40579d
405760:	00 00                	add    %al,(%eax)
405762:	0a 7d 55             	or     0x55(%ebp),%bh
405765:	00 00                	add    %al,(%eax)
405767:	04 02                	add    $0x2,%al
405769:	73 3f                	jae    0x4057aa
40576b:	00 00                	add    %al,(%eax)
40576d:	0a 7d 56             	or     0x56(%ebp),%bh
405770:	00 00                	add    %al,(%eax)
405772:	04 02                	add    $0x2,%al
405774:	73 4f                	jae    0x4057c5
405776:	00 00                	add    %al,(%eax)
405778:	0a 7d 57             	or     0x57(%ebp),%bh
40577b:	00 00                	add    %al,(%eax)
40577d:	04 02                	add    $0x2,%al
40577f:	02 7b 55             	add    0x55(%ebx),%bh
405782:	00 00                	add    %al,(%eax)
405784:	04 73                	add    $0x73,%al
405786:	4a                   	dec    %edx
405787:	00 00                	add    %al,(%eax)
405789:	0a 7d 58             	or     0x58(%ebp),%bh
40578c:	00 00                	add    %al,(%eax)
40578e:	04 02                	add    $0x2,%al
405790:	73 4b                	jae    0x4057dd
405792:	00 00                	add    %al,(%eax)
405794:	0a 7d 59             	or     0x59(%ebp),%bh
405797:	00 00                	add    %al,(%eax)
405799:	04 02                	add    $0x2,%al
40579b:	73 3b                	jae    0x4057d8
40579d:	01 00                	add    %eax,(%eax)
40579f:	0a 7d 5a             	or     0x5a(%ebp),%bh
4057a2:	00 00                	add    %al,(%eax)
4057a4:	04 02                	add    $0x2,%al
4057a6:	7b 58                	jnp    0x405800
4057a8:	00 00                	add    %al,(%eax)
4057aa:	04 6f                	add    $0x6f,%al
4057ac:	50                   	push   %eax
4057ad:	00 00                	add    %al,(%eax)
4057af:	0a 00                	or     (%eax),%al
4057b1:	02 28                	add    (%eax),%ch
4057b3:	50                   	push   %eax
4057b4:	00 00                	add    %al,(%eax)
4057b6:	0a 00                	or     (%eax),%al
4057b8:	02 7b 56             	add    0x56(%ebx),%bh
4057bb:	00 00                	add    %al,(%eax)
4057bd:	04 1f                	add    $0x1f,%al
4057bf:	0d 6f 6b 00 00       	or     $0x6b6f,%eax
4057c4:	0a 00                	or     (%eax),%al
4057c6:	02 7b 56             	add    0x56(%ebx),%bh
4057c9:	00 00                	add    %al,(%eax)
4057cb:	04 16                	add    $0x16,%al
4057cd:	19 73 52             	sbb    %esi,0x52(%ebx)
4057d0:	00 00                	add    %al,(%eax)
4057d2:	0a 6f 53             	or     0x53(%edi),%ch
4057d5:	00 00                	add    %al,(%eax)
4057d7:	0a 00                	or     (%eax),%al
4057d9:	02 7b 56             	add    0x56(%ebx),%bh
4057dc:	00 00                	add    %al,(%eax)
4057de:	04 72                	add    $0x72,%al
4057e0:	ff 07                	incl   (%edi)
4057e2:	00 70 6f             	add    %dh,0x6f(%eax)
4057e5:	54                   	push   %esp
4057e6:	00 00                	add    %al,(%eax)
4057e8:	0a 00                	or     (%eax),%al
4057ea:	02 7b 56             	add    0x56(%ebx),%bh
4057ed:	00 00                	add    %al,(%eax)
4057ef:	04 20                	add    $0x20,%al
4057f1:	d7                   	xlat   %ds:(%ebx)
4057f2:	00 00                	add    %al,(%eax)
4057f4:	00 1f                	add    %bl,(%edi)
4057f6:	15 73 55 00 00       	adc    $0x5573,%eax
4057fb:	0a 6f 56             	or     0x56(%edi),%ch
4057fe:	00 00                	add    %al,(%eax)
405800:	0a 00                	or     (%eax),%al
405802:	02 7b 56             	add    0x56(%ebx),%bh
405805:	00 00                	add    %al,(%eax)
405807:	04 16                	add    $0x16,%al
405809:	6f                   	outsl  %ds:(%esi),(%dx)
40580a:	57                   	push   %edi
40580b:	00 00                	add    %al,(%eax)
40580d:	0a 00                	or     (%eax),%al
40580f:	02 7b 56             	add    0x56(%ebx),%bh
405812:	00 00                	add    %al,(%eax)
405814:	04 02                	add    $0x2,%al
405816:	fe 06                	incb   (%esi)
405818:	bf 00 00 06 73       	mov    $0x73060000,%edi
40581d:	64 00 00             	add    %al,%fs:(%eax)
405820:	0a 6f 3c             	or     0x3c(%edi),%ch
405823:	01 00                	add    %eax,(%eax)
405825:	0a 00                	or     (%eax),%al
405827:	02 7b 57             	add    0x57(%ebx),%bh
40582a:	00 00                	add    %al,(%eax)
40582c:	04 1f                	add    $0x1f,%al
40582e:	09 6f 6b             	or     %ebp,0x6b(%edi)
405831:	00 00                	add    %al,(%eax)
405833:	0a 00                	or     (%eax),%al
405835:	02 7b 57             	add    0x57(%ebx),%bh
405838:	00 00                	add    %al,(%eax)
40583a:	04 20                	add    $0x20,%al
40583c:	d9 00                	flds   (%eax)
40583e:	00 00                	add    %al,(%eax)
405840:	18 73 52             	sbb    %dh,0x52(%ebx)
405843:	00 00                	add    %al,(%eax)
405845:	0a 6f 53             	or     0x53(%edi),%ch
405848:	00 00                	add    %al,(%eax)
40584a:	0a 00                	or     (%eax),%al
40584c:	02 7b 57             	add    0x57(%ebx),%bh
40584f:	00 00                	add    %al,(%eax)
405851:	04 72                	add    $0x72,%al
405853:	b1 05                	mov    $0x5,%cl
405855:	00 70 6f             	add    %dh,0x6f(%eax)
405858:	54                   	push   %esp
405859:	00 00                	add    %al,(%eax)
40585b:	0a 00                	or     (%eax),%al
40585d:	02 7b 57             	add    0x57(%ebx),%bh
405860:	00 00                	add    %al,(%eax)
405862:	04 1f                	add    $0x1f,%al
405864:	1e                   	push   %ds
405865:	1f                   	pop    %ds
405866:	17                   	pop    %ss
405867:	73 55                	jae    0x4058be
405869:	00 00                	add    %al,(%eax)
40586b:	0a 6f 56             	or     0x56(%edi),%ch
40586e:	00 00                	add    %al,(%eax)
405870:	0a 00                	or     (%eax),%al
405872:	02 7b 57             	add    0x57(%ebx),%bh
405875:	00 00                	add    %al,(%eax)
405877:	04 17                	add    $0x17,%al
405879:	6f                   	outsl  %ds:(%esi),(%dx)
40587a:	57                   	push   %edi
40587b:	00 00                	add    %al,(%eax)
40587d:	0a 00                	or     (%eax),%al
40587f:	02 7b 57             	add    0x57(%ebx),%bh
405882:	00 00                	add    %al,(%eax)
405884:	04 72                	add    $0x72,%al
405886:	11 08                	adc    %ecx,(%eax)
405888:	00 70 6f             	add    %dh,0x6f(%eax)
40588b:	59                   	pop    %ecx
40588c:	00 00                	add    %al,(%eax)
40588e:	0a 00                	or     (%eax),%al
405890:	02 7b 57             	add    0x57(%ebx),%bh
405893:	00 00                	add    %al,(%eax)
405895:	04 17                	add    $0x17,%al
405897:	6f                   	outsl  %ds:(%esi),(%dx)
405898:	5a                   	pop    %edx
405899:	00 00                	add    %al,(%eax)
40589b:	0a 00                	or     (%eax),%al
40589d:	02 7b 57             	add    0x57(%ebx),%bh
4058a0:	00 00                	add    %al,(%eax)
4058a2:	04 02                	add    $0x2,%al
4058a4:	fe 06                	incb   (%esi)
4058a6:	bc 00 00 06 73       	mov    $0x73060000,%esp
4058ab:	64 00 00             	add    %al,%fs:(%eax)
4058ae:	0a 6f 7d             	or     0x7d(%edi),%ch
4058b1:	00 00                	add    %al,(%eax)
4058b3:	0a 00                	or     (%eax),%al
4058b5:	02 7b 58             	add    0x58(%ebx),%bh
4058b8:	00 00                	add    %al,(%eax)
4058ba:	04 6f                	add    $0x6f,%al
4058bc:	5b                   	pop    %ebx
4058bd:	00 00                	add    %al,(%eax)
4058bf:	0a 18                	or     (%eax),%bl
4058c1:	8d 7c 00 00          	lea    0x0(%eax,%eax,1),%edi
4058c5:	01 25 16 02 7b 5a    	add    %esp,0x5a7b0216
4058cb:	00 00                	add    %al,(%eax)
4058cd:	04 a2                	add    $0xa2,%al
4058cf:	25 17 02 7b 59       	and    $0x597b0217,%eax
4058d4:	00 00                	add    %al,(%eax)
4058d6:	04 a2                	add    $0xa2,%al
4058d8:	6f                   	outsl  %ds:(%esi),(%dx)
4058d9:	5c                   	pop    %esp
4058da:	00 00                	add    %al,(%eax)
4058dc:	0a 00                	or     (%eax),%al
4058de:	02 7b 58             	add    0x58(%ebx),%bh
4058e1:	00 00                	add    %al,(%eax)
4058e3:	04 72                	add    $0x72,%al
4058e5:	19 08                	sbb    %ecx,(%eax)
4058e7:	00 70 6f             	add    %dh,0x6f(%eax)
4058ea:	54                   	push   %esp
4058eb:	00 00                	add    %al,(%eax)
4058ed:	0a 00                	or     (%eax),%al
4058ef:	02 7b 58             	add    0x58(%ebx),%bh
4058f2:	00 00                	add    %al,(%eax)
4058f4:	04 20                	add    $0x20,%al
4058f6:	b5 00                	mov    $0x0,%ch
4058f8:	00 00                	add    %al,(%eax)