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
404aec:	89 00                	mov    %eax,(%eax)
404aee:	00 0a                	add    %cl,(%edx)
404af0:	00 02                	add    %al,(%edx)
404af2:	7b 32                	jnp    0x404b26
404af4:	00 00                	add    %al,(%eax)
404af6:	04 6f                	add    $0x6f,%al
404af8:	73 00                	jae    0x404afa
404afa:	00 0a                	add    %cl,(%edx)
404afc:	18 6f 74             	sbb    %ch,0x74(%edi)
404aff:	00 00                	add    %al,(%eax)
404b01:	0a 72 1f             	or     0x1f(%edx),%dh
404b04:	0a 00                	or     (%eax),%al
404b06:	70 6f                	jo     0x404b77
404b08:	89 00                	mov    %eax,(%eax)
404b0a:	00 0a                	add    %cl,(%edx)
404b0c:	00 02                	add    %al,(%edx)
404b0e:	7b 32                	jnp    0x404b42
404b10:	00 00                	add    %al,(%eax)
404b12:	04 6f                	add    $0x6f,%al
404b14:	73 00                	jae    0x404b16
404b16:	00 0a                	add    %cl,(%edx)
404b18:	19 6f 74             	sbb    %ebp,0x74(%edi)
404b1b:	00 00                	add    %al,(%eax)
404b1d:	0a 72 2b             	or     0x2b(%edx),%dh
404b20:	0a 00                	or     (%eax),%al
404b22:	70 6f                	jo     0x404b93
404b24:	89 00                	mov    %eax,(%eax)
404b26:	00 0a                	add    %cl,(%edx)
404b28:	00 02                	add    %al,(%edx)
404b2a:	7b 32                	jnp    0x404b5e
404b2c:	00 00                	add    %al,(%eax)
404b2e:	04 6f                	add    $0x6f,%al
404b30:	73 00                	jae    0x404b32
404b32:	00 0a                	add    %cl,(%edx)
404b34:	1a 6f 74             	sbb    0x74(%edi),%ch
404b37:	00 00                	add    %al,(%eax)
404b39:	0a 72 3d             	or     0x3d(%edx),%dh
404b3c:	0a 00                	or     (%eax),%al
404b3e:	70 6f                	jo     0x404baf
404b40:	89 00                	mov    %eax,(%eax)
404b42:	00 0a                	add    %cl,(%edx)
404b44:	00 02                	add    %al,(%edx)
404b46:	7b 32                	jnp    0x404b7a
404b48:	00 00                	add    %al,(%eax)
404b4a:	04 6f                	add    $0x6f,%al
404b4c:	73 00                	jae    0x404b4e
404b4e:	00 0a                	add    %cl,(%edx)
404b50:	1b 6f 74             	sbb    0x74(%edi),%ebp
404b53:	00 00                	add    %al,(%eax)
404b55:	0a 72 57             	or     0x57(%edx),%dh
404b58:	0a 00                	or     (%eax),%al
404b5a:	70 6f                	jo     0x404bcb
404b5c:	89 00                	mov    %eax,(%eax)
404b5e:	00 0a                	add    %cl,(%edx)
404b60:	00 2a                	add    %ch,(%edx)
404b62:	00 00                	add    %al,(%eax)
404b64:	13 30                	adc    (%eax),%esi
404b66:	03 00                	add    (%eax),%eax
404b68:	3c 00                	cmp    $0x0,%al
404b6a:	00 00                	add    %al,(%eax)
404b6c:	11 00                	adc    %eax,(%eax)
404b6e:	00 11                	add    %dl,(%ecx)
404b70:	00 02                	add    %al,(%edx)
404b72:	7b 34                	jnp    0x404ba8
404b74:	00 00                	add    %al,(%eax)
404b76:	04 72                	add    $0x72,%al
404b78:	63 0a                	arpl   %ecx,(%edx)
404b7a:	00 70 03             	add    %dh,0x3(%eax)
404b7d:	28 84 00 00 0a 6f 20 	sub    %al,0x206f0a00(%eax,%eax,1)
404b84:	00 00                	add    %al,(%eax)
404b86:	0a 00                	or     (%eax),%al
404b88:	02 7b 35             	add    0x35(%ebx),%bh
404b8b:	00 00                	add    %al,(%eax)
404b8d:	04 72                	add    $0x72,%al
404b8f:	87 0a                	xchg   %ecx,(%edx)
404b91:	00 70 28             	add    %dh,0x28(%eax)
404b94:	76 00                	jbe    0x404b96
404b96:	00 0a                	add    %cl,(%edx)
404b98:	0a 12                	or     (%edx),%dl
404b9a:	00 28                	add    %ch,(%eax)
404b9c:	77 00                	ja     0x404b9e
404b9e:	00 0a                	add    %cl,(%edx)
404ba0:	28 84 00 00 0a 6f 20 	sub    %al,0x206f0a00(%eax,%eax,1)
404ba7:	00 00                	add    %al,(%eax)
404ba9:	0a 00                	or     (%eax),%al
404bab:	2a 13                	sub    (%ebx),%dl
404bad:	30 03                	xor    %al,(%ebx)
404baf:	00 4f 00             	add    %cl,0x0(%edi)
404bb2:	00 00                	add    %al,(%eax)
404bb4:	09 00                	or     %eax,(%eax)
404bb6:	00 11                	add    %dl,(%ecx)
404bb8:	00 73 0b             	add    %dh,0xb(%ebx)
404bbb:	00 00                	add    %al,(%eax)
404bbd:	06                   	push   %es
404bbe:	0a 06                	or     (%esi),%al
404bc0:	6f                   	outsl  %ds:(%esi),(%dx)
404bc1:	0f 00 00             	sldt   (%eax)
404bc4:	06                   	push   %es
404bc5:	0b 16                	or     (%esi),%edx
404bc7:	0c 2b                	or     $0x2b,%al
404bc9:	2a 00                	sub    (%eax),%al
404bcb:	02 7b 3f             	add    0x3f(%ebx),%bh
404bce:	00 00                	add    %al,(%eax)
404bd0:	04 6f                	add    $0x6f,%al
404bd2:	59                   	pop    %ecx
404bd3:	00 00                	add    %al,(%eax)
404bd5:	0a 07                	or     (%edi),%al
404bd7:	6f                   	outsl  %ds:(%esi),(%dx)
404bd8:	5a                   	pop    %edx
404bd9:	00 00                	add    %al,(%eax)
404bdb:	0a 08                	or     (%eax),%cl
404bdd:	6f                   	outsl  %ds:(%esi),(%dx)
404bde:	5b                   	pop    %ebx
404bdf:	00 00                	add    %al,(%eax)
404be1:	0a 6f 5c             	or     0x5c(%edi),%ch
404be4:	00 00                	add    %al,(%eax)
404be6:	0a 16                	or     (%esi),%dl
404be8:	9a 6f 5d 00 00 0a 26 	lcall  $0x260a,$0x5d6f
404bef:	00 08                	add    %cl,(%eax)
404bf1:	17                   	pop    %ss
404bf2:	58                   	pop    %eax
404bf3:	0c 08                	or     $0x8,%al
404bf5:	07                   	pop    %es
404bf6:	6f                   	outsl  %ds:(%esi),(%dx)
404bf7:	5a                   	pop    %edx
404bf8:	00 00                	add    %al,(%eax)
404bfa:	0a 6f 5e             	or     0x5e(%edi),%ch
404bfd:	00 00                	add    %al,(%eax)
404bff:	0a fe                	or     %dh,%bh
404c01:	04 0d                	add    $0xd,%al
404c03:	09 2d c4 2a 00 13    	or     %ebp,0x13002ac4
404c09:	30 03                	xor    %al,(%ebx)
404c0b:	00 4f 00             	add    %cl,0x0(%edi)
404c0e:	00 00                	add    %al,(%eax)
404c10:	09 00                	or     %eax,(%eax)
404c12:	00 11                	add    %dl,(%ecx)
404c14:	00 73 0b             	add    %dh,0xb(%ebx)
404c17:	00 00                	add    %al,(%eax)
404c19:	06                   	push   %es
404c1a:	0a 06                	or     (%esi),%al
404c1c:	6f                   	outsl  %ds:(%esi),(%dx)
404c1d:	10 00                	adc    %al,(%eax)
404c1f:	00 06                	add    %al,(%esi)
404c21:	0b 16                	or     (%esi),%edx
404c23:	0c 2b                	or     $0x2b,%al
404c25:	2a 00                	sub    (%eax),%al
404c27:	02 7b 41             	add    0x41(%ebx),%bh
404c2a:	00 00                	add    %al,(%eax)
404c2c:	04 6f                	add    $0x6f,%al
404c2e:	8a 00                	mov    (%eax),%al
404c30:	00 0a                	add    %cl,(%edx)
404c32:	07                   	pop    %es
404c33:	6f                   	outsl  %ds:(%esi),(%dx)
404c34:	5a                   	pop    %edx
404c35:	00 00                	add    %al,(%eax)
404c37:	0a 08                	or     (%eax),%cl
404c39:	6f                   	outsl  %ds:(%esi),(%dx)
404c3a:	5b                   	pop    %ebx
404c3b:	00 00                	add    %al,(%eax)
404c3d:	0a 6f 5c             	or     0x5c(%edi),%ch
404c40:	00 00                	add    %al,(%eax)
404c42:	0a 17                	or     (%edi),%dl
404c44:	9a 6f 8b 00 00 0a 26 	lcall  $0x260a,$0x8b6f
404c4b:	00 08                	add    %cl,(%eax)
404c4d:	17                   	pop    %ss
404c4e:	58                   	pop    %eax
404c4f:	0c 08                	or     $0x8,%al
404c51:	07                   	pop    %es
404c52:	6f                   	outsl  %ds:(%esi),(%dx)
404c53:	5a                   	pop    %edx
404c54:	00 00                	add    %al,(%eax)
404c56:	0a 6f 5e             	or     0x5e(%edi),%ch
404c59:	00 00                	add    %al,(%eax)
404c5b:	0a fe                	or     %dh,%bh
404c5d:	04 0d                	add    $0xd,%al