404800:	0a 00                	or     (%eax),%al
404802:	02 7b 2f             	add    0x2f(%ebx),%bh
404805:	00 00                	add    %al,(%eax)
404807:	04 72                	add    $0x72,%al
404809:	6d                   	insl   (%dx),%es:(%edi)
40480a:	09 00                	or     %eax,(%eax)
40480c:	70 6f                	jo     0x40487d
40480e:	33 00                	xor    (%eax),%eax
404810:	00 0a                	add    %cl,(%edx)
404812:	00 02                	add    %al,(%edx)
404814:	7b 2f                	jnp    0x404845
404816:	00 00                	add    %al,(%eax)
404818:	04 20                	add    $0x20,%al
40481a:	83 00 00             	addl   $0x0,(%eax)
40481d:	00 1f                	add    %bl,(%edi)
40481f:	17                   	pop    %ss
404820:	73 2b                	jae    0x40484d
404822:	00 00                	add    %al,(%eax)
404824:	0a 6f 2c             	or     0x2c(%edi),%ch
404827:	00 00                	add    %al,(%eax)
404829:	0a 00                	or     (%eax),%al
40482b:	02 7b 2f             	add    0x2f(%ebx),%bh
40482e:	00 00                	add    %al,(%eax)
404830:	04 18                	add    $0x18,%al
404832:	6f                   	outsl  %ds:(%esi),(%dx)
404833:	34 00                	xor    $0x0,%al
404835:	00 0a                	add    %cl,(%edx)
404837:	00 02                	add    %al,(%edx)
404839:	7b 2f                	jnp    0x40486a
40483b:	00 00                	add    %al,(%eax)
40483d:	04 72                	add    $0x72,%al
40483f:	89 09                	mov    %ecx,(%ecx)
404841:	00 70 6f             	add    %dh,0x6f(%eax)
404844:	20 00                	and    %al,(%eax)
404846:	00 0a                	add    %cl,(%edx)
404848:	00 02                	add    %al,(%edx)
40484a:	7b 2f                	jnp    0x40487b
40484c:	00 00                	add    %al,(%eax)
40484e:	04 17                	add    $0x17,%al
404850:	6f                   	outsl  %ds:(%esi),(%dx)
404851:	68 00 00 0a 00       	push   $0xa0000
404856:	02 7b 2f             	add    0x2f(%ebx),%bh
404859:	00 00                	add    %al,(%eax)
40485b:	04 02                	add    $0x2,%al
40485d:	fe 06                	incb   (%esi)
40485f:	2d 00 00 06 73       	sub    $0x73060000,%eax
404864:	2d 00 00 0a 6f       	sub    $0x6f0a0000,%eax
404869:	69 00 00 0a 00 02    	imul   $0x2000a00,(%eax),%eax
40486f:	22 00                	and    (%eax),%al
404871:	00 c0                	add    %al,%al
404873:	40                   	inc    %eax
404874:	22 00                	and    (%eax),%al
404876:	00 50 41             	add    %dl,0x41(%eax)
404879:	73 35                	jae    0x4048b0
40487b:	00 00                	add    %al,(%eax)
40487d:	0a 28                	or     (%eax),%ch
40487f:	36 00 00             	add    %al,%ss:(%eax)
404882:	0a 00                	or     (%eax),%al
404884:	02 17                	add    (%edi),%dl
404886:	28 37                	sub    %dh,(%edi)
404888:	00 00                	add    %al,(%eax)
40488a:	0a 00                	or     (%eax),%al
40488c:	02 20                	add    (%eax),%ah
40488e:	db 01                	fildl  (%ecx)
404890:	00 00                	add    %al,(%eax)
404892:	20 b5 01 00 00 73    	and    %dh,0x73000001(%ebp)
404898:	2b 00                	sub    (%eax),%eax
40489a:	00 0a                	add    %cl,(%edx)
40489c:	28 38                	sub    %bh,(%eax)
40489e:	00 00                	add    %al,(%eax)
4048a0:	0a 00                	or     (%eax),%al
4048a2:	02 28                	add    (%eax),%ch
4048a4:	39 00                	cmp    %eax,(%eax)
4048a6:	00 0a                	add    %cl,(%edx)
4048a8:	02 7b 2f             	add    0x2f(%ebx),%bh
4048ab:	00 00                	add    %al,(%eax)
4048ad:	04 6f                	add    $0x6f,%al
4048af:	3a 00                	cmp    (%eax),%al
4048b1:	00 0a                	add    %cl,(%edx)
4048b3:	00 02                	add    %al,(%edx)
4048b5:	28 39                	sub    %bh,(%ecx)
4048b7:	00 00                	add    %al,(%eax)
4048b9:	0a 02                	or     (%edx),%al
4048bb:	7b 2e                	jnp    0x4048eb
4048bd:	00 00                	add    %al,(%eax)
4048bf:	04 6f                	add    $0x6f,%al
4048c1:	3a 00                	cmp    (%eax),%al
4048c3:	00 0a                	add    %cl,(%edx)
4048c5:	00 02                	add    %al,(%edx)
4048c7:	28 39                	sub    %bh,(%ecx)
4048c9:	00 00                	add    %al,(%eax)
4048cb:	0a 02                	or     (%edx),%al
4048cd:	7b 2d                	jnp    0x4048fc
4048cf:	00 00                	add    %al,(%eax)
4048d1:	04 6f                	add    $0x6f,%al
4048d3:	3a 00                	cmp    (%eax),%al
4048d5:	00 0a                	add    %cl,(%edx)
4048d7:	00 02                	add    %al,(%edx)
4048d9:	72 ad                	jb     0x404888
4048db:	09 00                	or     %eax,(%eax)
4048dd:	70 28                	jo     0x404907
4048df:	33 00                	xor    (%eax),%eax
4048e1:	00 0a                	add    %cl,(%edx)
4048e3:	00 02                	add    %al,(%edx)
4048e5:	72 c5                	jb     0x4048ac
4048e7:	09 00                	or     %eax,(%eax)
4048e9:	70 6f                	jo     0x40495a
4048eb:	20 00                	and    %al,(%eax)
4048ed:	00 0a                	add    %cl,(%edx)
4048ef:	00 02                	add    %al,(%edx)
4048f1:	02 fe                	add    %dh,%bh
4048f3:	06                   	push   %es
4048f4:	2a 00                	sub    (%eax),%al
4048f6:	00 06                	add    %al,(%esi)
4048f8:	73 2d                	jae    0x404927
4048fa:	00 00                	add    %al,(%eax)
4048fc:	0a 28                	or     (%eax),%ch
4048fe:	3d 00 00 0a 00       	cmp    $0xa0000,%eax
404903:	02 7b 2d             	add    0x2d(%ebx),%bh
404906:	00 00                	add    %al,(%eax)
404908:	04 6f                	add    $0x6f,%al
40490a:	3f                   	aas
40490b:	00 00                	add    %al,(%eax)
40490d:	0a 00                	or     (%eax),%al
40490f:	02 16                	add    (%esi),%dl
404911:	28 40 00             	sub    %al,0x0(%eax)
404914:	00 0a                	add    %cl,(%edx)
404916:	00 2a                	add    %ch,(%edx)
404918:	7a 02                	jp     0x40491c
40491a:	14 7d                	adc    $0x7d,%al
40491c:	31 00                	xor    %eax,(%eax)
40491e:	00 04 02             	add    %al,(%edx,%eax,1)
404921:	28 54 00 00          	sub    %dl,0x0(%eax,%eax,1)
404925:	0a 00                	or     (%eax),%al
404927:	00 02                	add    %al,(%edx)
404929:	28 3c 00             	sub    %bh,(%eax,%eax,1)
40492c:	00 06                	add    %al,(%esi)
40492e:	00 02                	add    %al,(%edx)
404930:	03 7d 30             	add    0x30(%ebp),%edi
404933:	00 00                	add    %al,(%eax)
404935:	04 2a                	add    $0x2a,%al
404937:	ae                   	scas   %es:(%edi),%al
404938:	00 02                	add    %al,(%edx)
40493a:	28 36                	sub    %dh,(%esi)
40493c:	00 00                	add    %al,(%eax)
40493e:	06                   	push   %es
40493f:	00 02                	add    %al,(%edx)
404941:	28 35 00 00 06 00    	sub    %dh,0x60000
404947:	02 28                	add    (%eax),%ch
404949:	33 00                	xor    (%eax),%eax
40494b:	00 06                	add    %al,(%esi)
40494d:	00 02                	add    %al,(%edx)
40494f:	28 37                	sub    %dh,(%edi)
404951:	00 00                	add    %al,(%eax)
404953:	06                   	push   %es
404954:	00 02                	add    %al,(%edx)
404956:	02 7b 30             	add    0x30(%ebx),%bh
404959:	00 00                	add    %al,(%eax)
40495b:	04 28                	add    $0x28,%al
40495d:	34 00                	xor    $0x0,%al
40495f:	00 06                	add    %al,(%esi)
404961:	00 2a                	add    %ch,(%edx)
404963:	00 1b                	add    %bl,(%ebx)
404965:	30 0a                	xor    %cl,(%edx)
404967:	00 16                	add    %dl,(%esi)
404969:	01 00                	add    %eax,(%eax)
40496b:	00 10                	add    %dl,(%eax)
40496d:	00 00                	add    %al,(%eax)
40496f:	11 00                	adc    %eax,(%eax)
404971:	73 0b                	jae    0x40497e
404973:	00 00                	add    %al,(%eax)
404975:	06                   	push   %es
404976:	0a 00                	or     (%eax),%al
404978:	72 69                	jb     0x4049e3
40497a:	05 00 70 0b 16       	add    $0x160b7000,%eax
40497f:	0c 2b                	or     $0x2b,%al
404981:	5d                   	pop    %ebp
404982:	00 08                	add    %cl,(%eax)
404984:	16                   	push   %ss
404985:	fe 01                	incb   (%ecx)
404987:	0d 09 2c 26 07       	or     $0x7262c09,%eax
40498c:	02 7b 41             	add    0x41(%ebx),%bh
40498f:	00 00                	add    %al,(%eax)
404991:	04 6f                	add    $0x6f,%al
404993:	82 00 00             	addb   $0x0,(%eax)
404996:	0a 08                	or     (%eax),%cl
404998:	6f                   	outsl  %ds:(%esi),(%dx)
404999:	83 00 00             	addl   $0x0,(%eax)
40499c:	0a 25 2d 04 26 14    	or     0x1426042d,%ah
4049a2:	2b 05 6f 58 00 00    	sub    0x586f,%eax
4049a8:	0a 28                	or     (%eax),%ch
4049aa:	84 00                	test   %al,(%eax)
4049ac:	00 0a                	add    %cl,(%edx)
4049ae:	0b 2b                	or     (%ebx),%ebp
4049b0:	29 07                	sub    %eax,(%edi)
4049b2:	72 d3                	jb     0x404987
4049b4:	09 00                	or     %eax,(%eax)
4049b6:	70 02                	jo     0x4049ba
4049b8:	7b 41                	jnp    0x4049fb
4049ba:	00 00                	add    %al,(%eax)
4049bc:	04 6f                	add    $0x6f,%al
4049be:	82 00 00             	addb   $0x0,(%eax)
4049c1:	0a 08                	or     (%eax),%cl
4049c3:	6f                   	outsl  %ds:(%esi),(%dx)
4049c4:	83 00 00             	addl   $0x0,(%eax)
4049c7:	0a 25 2d 04 26 14    	or     0x1426042d,%ah
4049cd:	2b 05 6f 58 00 00    	sub    0x586f,%eax
4049d3:	0a 28                	or     (%eax),%ch
4049d5:	85 00                	test   %eax,(%eax)
4049d7:	00 0a                	add    %cl,(%edx)
4049d9:	0b 00                	or     (%eax),%eax
4049db:	08 17                	or     %dl,(%edi)
4049dd:	58                   	pop    %eax
4049de:	0c 08                	or     $0x8,%al
4049e0:	02 7b 41             	add    0x41(%ebx),%bh
4049e3:	00 00                	add    %al,(%eax)
4049e5:	04 6f                	add    $0x6f,%al
4049e7:	82 00 00             	addb   $0x0,(%eax)
4049ea:	0a 6f 86             	or     -0x7a(%edi),%ch
4049ed:	00 00                	add    %al,(%eax)
4049ef:	0a fe                	or     %dh,%bh
4049f1:	04 13                	add    $0x13,%al
4049f3:	04 11                	add    $0x11,%al
4049f5:	04 2d                	add    $0x2d,%al
4049f7:	8a 06                	mov    (%esi),%al
4049f9:	72 4b                	jb     0x404a46
4049fb:	08 00                	or     %al,(%eax)
4049fd:	70 02                	jo     0x404a01
4049ff:	7b 3c                	jnp    0x404a3d
404a01:	00 00                	add    %al,(%eax)
404a03:	04 6f                	add    $0x6f,%al
404a05:	55                   	push   %ebp
404a06:	00 00                	add    %al,(%eax)
404a08:	0a 02                	or     (%edx),%al
404a0a:	7b 42                	jnp    0x404a4e
404a0c:	00 00                	add    %al,(%eax)
404a0e:	04 6f                	add    $0x6f,%al
404a10:	87 00                	xchg   %eax,(%eax)
404a12:	00 0a                	add    %cl,(%edx)
404a14:	13 05 12 05 28 77    	adc    0x77280512,%eax
404a1a:	00 00                	add    %al,(%eax)
404a1c:	0a 02                	or     (%edx),%al
404a1e:	7b 3d                	jnp    0x404a5d
404a20:	00 00                	add    %al,(%eax)
404a22:	04 6f                	add    $0x6f,%al
404a24:	55                   	push   %ebp
404a25:	00 00                	add    %al,(%eax)
404a27:	0a 02                	or     (%edx),%al
404a29:	7b 44                	jnp    0x404a6f
404a2b:	00 00                	add    %al,(%eax)
404a2d:	04 6f                	add    $0x6f,%al
404a2f:	55                   	push   %ebp
404a30:	00 00                	add    %al,(%eax)
404a32:	0a 02                	or     (%edx),%al
404a34:	7b 45                	jnp    0x404a7b
404a36:	00 00                	add    %al,(%eax)
404a38:	04 6f                	add    $0x6f,%al
404a3a:	57                   	push   %edi
404a3b:	00 00                	add    %al,(%eax)
404a3d:	0a 6f 58             	or     0x58(%edi),%ch
404a40:	00 00                	add    %al,(%eax)
404a42:	0a 07                	or     (%edi),%al
404a44:	02 7b 3f             	add    0x3f(%ebx),%bh
404a47:	00 00                	add    %al,(%eax)
404a49:	04 6f                	add    $0x6f,%al
404a4b:	57                   	push   %edi
404a4c:	00 00                	add    %al,(%eax)
404a4e:	0a 6f 58             	or     0x58(%edi),%ch
404a51:	00 00                	add    %al,(%eax)
404a53:	0a 02                	or     (%edx),%al
404a55:	7b 3e                	jnp    0x404a95
404a57:	00 00                	add    %al,(%eax)
404a59:	04 6f                	add    $0x6f,%al
404a5b:	55                   	push   %ebp
404a5c:	00 00                	add    %al,(%eax)
404a5e:	0a 28                	or     (%eax),%ch
404a60:	88 00                	mov    %al,(%eax)
404a62:	00 0a                	add    %cl,(%edx)
404a64:	6f                   	outsl  %ds:(%esi),(%dx)
404a65:	14 00                	adc    $0x0,%al
404a67:	00 06                	add    %al,(%esi)
404a69:	26 02 28             	add    %es:(%eax),%ch
404a6c:	33 00                	xor    (%eax),%eax
404a6e:	00 06                	add    %al,(%esi)
404a70:	00 00                	add    %al,(%eax)
404a72:	de 11                	ficoms (%ecx)
404a74:	13 06                	adc    (%esi),%eax
404a76:	00 72 d7             	add    %dh,-0x29(%edx)
404a79:	09 00                	or     %eax,(%eax)
404a7b:	70 28                	jo     0x404aa5
404a7d:	52                   	push   %edx
404a7e:	00 00                	add    %al,(%eax)
404a80:	0a 26                	or     (%esi),%ah
404a82:	00 de                	add    %bl,%dh
404a84:	00 2a                	add    %ch,(%edx)
404a86:	00 00                	add    %al,(%eax)
404a88:	01 10                	add    %edx,(%eax)
404a8a:	00 00                	add    %al,(%eax)
404a8c:	00 00                	add    %al,(%eax)
404a8e:	07                   	pop    %es
404a8f:	00 fd                	add    %bh,%ch
404a91:	04 01                	add    $0x1,%al
404a93:	11 1c 00             	adc    %ebx,(%eax,%eax,1)
404a96:	00 01                	add    %al,(%ecx)
404a98:	13 30                	adc    (%eax),%esi
404a9a:	02 00                	add    (%eax),%al
404a9c:	be 00 00 00 0d       	mov    $0xd000000,%esi
404aa1:	00 00                	add    %al,(%eax)
404aa3:	11 00                	adc    %eax,(%eax)
404aa5:	73 0b                	jae    0x404ab2
404aa7:	00 00                	add    %al,(%eax)
404aa9:	06                   	push   %es
404aaa:	0a 02                	or     (%edx),%al
404aac:	7b 32                	jnp    0x404ae0
404aae:	00 00                	add    %al,(%eax)
404ab0:	04 06                	add    $0x6,%al
404ab2:	6f                   	outsl  %ds:(%esi),(%dx)
404ab3:	0e                   	push   %cs
404ab4:	00 00                	add    %al,(%eax)
404ab6:	06                   	push   %es
404ab7:	6f                   	outsl  %ds:(%esi),(%dx)
404ab8:	72 00                	jb     0x404aba
404aba:	00 0a                	add    %cl,(%edx)
404abc:	00 02                	add    %al,(%edx)
404abe:	7b 32                	jnp    0x404af2
404ac0:	00 00                	add    %al,(%eax)
404ac2:	04 6f                	add    $0x6f,%al
404ac4:	73 00                	jae    0x404ac6
404ac6:	00 0a                	add    %cl,(%edx)
404ac8:	16                   	push   %ss
404ac9:	6f                   	outsl  %ds:(%esi),(%dx)
404aca:	74 00                	je     0x404acc
404acc:	00 0a                	add    %cl,(%edx)
404ace:	16                   	push   %ss
404acf:	6f                   	outsl  %ds:(%esi),(%dx)
404ad0:	75 00                	jne    0x404ad2
404ad2:	00 0a                	add    %cl,(%edx)
404ad4:	00 02                	add    %al,(%edx)
404ad6:	7b 32                	jnp    0x404b0a
404ad8:	00 00                	add    %al,(%eax)
404ada:	04 6f                	add    $0x6f,%al
404adc:	73 00                	jae    0x404ade
404ade:	00 0a                	add    %cl,(%edx)
404ae0:	17                   	pop    %ss
404ae1:	6f                   	outsl  %ds:(%esi),(%dx)
404ae2:	74 00                	je     0x404ae4
404ae4:	00 0a                	add    %cl,(%edx)
404ae6:	72 0b                	jb     0x404af3
404ae8:	0a 00                	or     (%eax),%al
404aea:	70 6f                	jo     0x404b5b