401c6f:	00 30                	add    %dh,(%eax)
401c71:	48                   	dec    %eax
401c72:	00 00                	add    %al,(%eax)
401c74:	00 00                	add    %al,(%eax)
401c76:	3c 00                	cmp    $0x0,%al
401c78:	08 00                	or     %al,(%eax)
401c7a:	47                   	inc    %edi
401c7b:	06                   	push   %es
401c7c:	08 41 00             	or     %al,0x0(%ecx)
401c7f:	00 00                	add    %al,(%eax)
401c81:	00 00                	add    %al,(%eax)
401c83:	00 08                	add    %cl,(%eax)
401c85:	00 00                	add    %al,(%eax)
401c87:	00 0a                	add    %cl,(%edx)
401c89:	00 48 00             	add    %cl,0x0(%eax)
401c8c:	04 00                	add    $0x0,%al
401c8e:	08 00                	or     %al,(%eax)
401c90:	48                   	dec    %eax
401c91:	00 08                	add    %cl,(%eax)
401c93:	00 08                	add    %cl,(%eax)
401c95:	00 48 00             	add    %cl,0x0(%eax)
401c98:	0c 00                	or     $0x0,%al
401c9a:	08 00                	or     %al,(%eax)
401c9c:	1b 00                	sbb    (%eax),%eax
401c9e:	10 00                	adc    %al,(%eax)
401ca0:	48                   	dec    %eax
401ca1:	04 70                	add    $0x70,%al
401ca3:	00 14 00             	add    %dl,(%eax,%eax,1)
401ca6:	08 00                	or     %al,(%eax)
401ca8:	00 48 00             	add    %cl,0x0(%eax)
401cab:	00 00                	add    %al,(%eax)
401cad:	00 17                	add    %dl,(%edi)
401caf:	00 38                	add    %bh,(%eax)
401cb1:	00 30                	add    %dh,(%eax)
401cb3:	48                   	dec    %eax
401cb4:	00 00                	add    %al,(%eax)
401cb6:	00 00                	add    %al,(%eax)
401cb8:	68 00 24 00 46       	push   $0x46002400
401cbd:	0e                   	push   %cs
401cbe:	08 45 00             	or     %al,0x0(%ebp)
401cc1:	00 01                	add    %al,(%ecx)
401cc3:	00 00                	add    %al,(%eax)
401cc5:	00 08                	add    %cl,(%eax)
401cc7:	00 00                	add    %al,(%eax)
401cc9:	00 0a                	add    %cl,(%edx)
401ccb:	00 48 00             	add    %cl,0x0(%eax)
401cce:	04 00                	add    $0x0,%al
401cd0:	08 00                	or     %al,(%eax)
401cd2:	48                   	dec    %eax
401cd3:	00 08                	add    %cl,(%eax)
401cd5:	00 08                	add    %cl,(%eax)
401cd7:	00 48 00             	add    %cl,0x0(%eax)
401cda:	0c 00                	or     $0x0,%al
401cdc:	08 00                	or     %al,(%eax)
401cde:	0b 00                	or     (%eax),%eax
401ce0:	10 00                	adc    %al,(%eax)
401ce2:	5a                   	pop    %edx
401ce3:	04 0b                	add    $0xb,%al
401ce5:	00 14 00             	add    %dl,(%eax,%eax,1)
401ce8:	6c                   	insb   (%dx),%es:(%edi)
401ce9:	04 1a                	add    $0x1a,%al
401ceb:	00 18                	add    %bl,(%eax)
401ced:	00 c6                	add    %al,%dh
401cef:	00 0b                	add    %cl,(%ebx)
401cf1:	00 1c 00             	add    %bl,(%eax,%eax,1)
401cf4:	ca 00 88             	lret   $0x8800
401cf7:	00 20                	add    %ah,(%eax)
401cf9:	00 7e 04             	add    %bh,0x4(%esi)
401cfc:	0b 00                	or     (%eax),%eax
401cfe:	24 00                	and    $0x0,%al
401d00:	88 04 0b             	mov    %al,(%ebx,%ecx,1)
401d03:	00 28                	add    %ch,(%eax)
401d05:	00 00                	add    %al,(%eax)
401d07:	01 88 00 2c 00 9a    	add    %ecx,-0x65ffd400(%eax)
401d0d:	04 0b                	add    $0xb,%al
401d0f:	00 30                	add    %dh,(%eax)
401d11:	00 a4 04 70 00 34 00 	add    %ah,0x340070(%esp,%eax,1)
401d18:	08 00                	or     %al,(%eax)
401d1a:	00 48 00             	add    %cl,0x0(%eax)
401d1d:	00 00                	add    %al,(%eax)
401d1f:	00 18                	add    %bl,(%eax)
401d21:	00 44 00 30          	add    %al,0x30(%eax,%eax,1)
401d25:	48                   	dec    %eax
401d26:	00 00                	add    %al,(%eax)
401d28:	00 00                	add    %al,(%eax)
401d2a:	70 00                	jo     0x401d2c
401d2c:	5c                   	pop    %esp
401d2d:	00 46 11             	add    %al,0x11(%esi)
401d30:	08 45 00             	or     %al,0x0(%ebp)
401d33:	00 01                	add    %al,(%ecx)
401d35:	00 00                	add    %al,(%eax)
401d37:	00 08                	add    %cl,(%eax)
401d39:	00 00                	add    %al,(%eax)
401d3b:	00 0a                	add    %cl,(%edx)
401d3d:	00 0b                	add    %cl,(%ebx)
401d3f:	00 04 00             	add    %al,(%eax,%eax,1)
401d42:	b6 04                	mov    $0x4,%dh
401d44:	0b 00                	or     (%eax),%eax
401d46:	08 00                	or     %al,(%eax)
401d48:	c8 04 48 00          	enter  $0x4804,$0x0
401d4c:	0c 00                	or     $0x0,%al
401d4e:	08 00                	or     %al,(%eax)
401d50:	48                   	dec    %eax
401d51:	00 10                	add    %dl,(%eax)
401d53:	00 08                	add    %cl,(%eax)
401d55:	00 48 00             	add    %cl,0x0(%eax)
401d58:	14 00                	adc    $0x0,%al
401d5a:	08 00                	or     %al,(%eax)
401d5c:	48                   	dec    %eax
401d5d:	00 18                	add    %bl,(%eax)
401d5f:	00 08                	add    %cl,(%eax)
401d61:	00 0b                	add    %cl,(%ebx)
401d63:	00 1c 00             	add    %bl,(%eax,%eax,1)
401d66:	da 04 0b             	fiaddl (%ebx,%ecx,1)
401d69:	00 20                	add    %ah,(%eax)
401d6b:	00 ec                	add    %ch,%ah
401d6d:	04 1a                	add    $0x1a,%al
401d6f:	00 24 00             	add    %ah,(%eax,%eax,1)
401d72:	c6 00 0b             	movb   $0xb,(%eax)
401d75:	00 28                	add    %ch,(%eax)
401d77:	00 7e 01             	add    %bh,0x1(%esi)
401d7a:	88 00                	mov    %al,(%eax)
401d7c:	2c 00                	sub    $0x0,%al
401d7e:	fe 04 0b             	incb   (%ebx,%ecx,1)
401d81:	00 30                	add    %dh,(%eax)
401d83:	00 08                	add    %cl,(%eax)
401d85:	05 0b 00 34 00       	add    $0x34000b,%eax
401d8a:	b4 01                	mov    $0x1,%ah
401d8c:	88 00                	mov    %al,(%eax)
401d8e:	38 00                	cmp    %al,(%eax)
401d90:	1a 05 10 01 3c 00    	sbb    0x3c0110,%al
401d96:	dc 01                	faddl  (%ecx)
401d98:	70 00                	jo     0x401d9a
401d9a:	40                   	inc    %eax
401d9b:	00 08                	add    %cl,(%eax)
401d9d:	00 00                	add    %al,(%eax)
401d9f:	48                   	dec    %eax
401da0:	00 00                	add    %al,(%eax)
401da2:	00 00                	add    %al,(%eax)
401da4:	19 00                	sbb    %eax,(%eax)
401da6:	1c 00                	sbb    $0x0,%al
401da8:	30 48 00             	xor    %cl,0x0(%eax)
401dab:	00 00                	add    %al,(%eax)
401dad:	00 34 00             	add    %dh,(%eax,%eax,1)
401db0:	40                   	inc    %eax
401db1:	00 45 07             	add    %al,0x7(%ebp)
401db4:	08 43 01             	or     %al,0x1(%ebx)
401db7:	00 00                	add    %al,(%eax)
401db9:	00 00                	add    %al,(%eax)
401dbb:	00 08                	add    %cl,(%eax)
401dbd:	00 00                	add    %al,(%eax)
401dbf:	00 0a                	add    %cl,(%edx)
401dc1:	00 48 00             	add    %cl,0x0(%eax)
401dc4:	04 00                	add    $0x0,%al
401dc6:	08 00                	or     %al,(%eax)
401dc8:	13 01                	adc    (%ecx),%eax
401dca:	08 00                	or     %al,(%eax)
401dcc:	2a 00                	sub    (%eax),%al
401dce:	88 00                	mov    %al,(%eax)
401dd0:	0c 00                	or     $0x0,%al
401dd2:	24 05                	and    $0x5,%al
401dd4:	12 21                	adc    (%ecx),%ah
401dd6:	10 00                	adc    %al,(%eax)
401dd8:	32 05 12 21 14 00    	xor    0x142112,%al
401dde:	40                   	inc    %eax
401ddf:	05 70 00 18 00       	add    $0x180070,%eax
401de4:	08 00                	or     %al,(%eax)
401de6:	00 48 00             	add    %cl,0x0(%eax)
401de9:	00 00                	add    %al,(%eax)
401deb:	00 1a                	add    %bl,(%edx)
401ded:	00 24 00             	add    %ah,(%eax,%eax,1)
401df0:	30 48 00             	xor    %cl,0x0(%eax)
401df3:	00 00                	add    %al,(%eax)
401df5:	00 58 00             	add    %bl,0x0(%eax)
401df8:	5c                   	pop    %esp
401df9:	00 45 09             	add    %al,0x9(%ebp)
401dfc:	08 43 01             	or     %al,0x1(%ebx)
401dff:	00 00                	add    %al,(%eax)
401e01:	00 00                	add    %al,(%eax)
401e03:	00 08                	add    %cl,(%eax)
401e05:	00 00                	add    %al,(%eax)
401e07:	00 0a                	add    %cl,(%edx)
401e09:	00 48 00             	add    %cl,0x0(%eax)
401e0c:	04 00                	add    $0x0,%al
401e0e:	08 00                	or     %al,(%eax)
401e10:	48                   	dec    %eax
401e11:	00 08                	add    %cl,(%eax)
401e13:	00 08                	add    %cl,(%eax)
401e15:	00 13                	add    %dl,(%ebx)
401e17:	01 0c 00             	add    %ecx,(%eax,%eax,1)
401e1a:	0a 02                	or     (%edx),%al
401e1c:	88 00                	mov    %al,(%eax)
401e1e:	10 00                	adc    %al,(%eax)
401e20:	4a                   	dec    %edx
401e21:	05 12 21 14 00       	add    $0x142112,%eax
401e26:	58                   	pop    %eax
401e27:	05 12 21 18 00       	add    $0x182112,%eax
401e2c:	66 05 1a 00          	add    $0x1a,%ax
401e30:	1c 00                	sbb    $0x0,%al
401e32:	70 05                	jo     0x401e39
401e34:	70 00                	jo     0x401e36
401e36:	20 00                	and    %al,(%eax)
401e38:	08 00                	or     %al,(%eax)
401e3a:	00 48 00             	add    %cl,0x0(%eax)
401e3d:	00 00                	add    %al,(%eax)
401e3f:	00 1b                	add    %bl,(%ebx)
401e41:	00 14 00             	add    %dl,(%eax,%eax,1)
401e44:	31 04 00             	xor    %eax,(%eax,%eax,1)
401e47:	00 01                	add    %al,(%ecx)
401e49:	5c                   	pop    %esp
401e4a:	08 00                	or     %al,(%eax)
401e4c:	40                   	inc    %eax
401e4d:	00 46 05             	add    %al,0x5(%esi)
401e50:	08 41 00             	or     %al,0x0(%ecx)
401e53:	00 00                	add    %al,(%eax)
401e55:	00 00                	add    %al,(%eax)
401e57:	00 0b                	add    %cl,(%ebx)
401e59:	00 00                	add    %al,(%eax)
401e5b:	00 7e 05             	add    %bh,0x5(%esi)
401e5e:	0b 00                	or     (%eax),%eax
401e60:	04 00                	add    $0x0,%al
401e62:	90                   	nop
401e63:	05 48 00 08 00       	add    $0x80048,%eax
401e68:	08 00                	or     %al,(%eax)
401e6a:	10 01                	adc    %al,(%ecx)
401e6c:	0c 00                	or     $0x0,%al
401e6e:	7c 02                	jl     0x401e72
401e70:	70 00                	jo     0x401e72
401e72:	10 00                	adc    %al,(%eax)
401e74:	08 00                	or     %al,(%eax)
401e76:	00 48 00             	add    %cl,0x0(%eax)
401e79:	00 00                	add    %al,(%eax)
401e7b:	00 1c 00             	add    %bl,(%eax,%eax,1)
401e7e:	14 00                	adc    $0x0,%al
401e80:	30 48 00             	xor    %cl,0x0(%eax)
401e83:	00 00                	add    %al,(%eax)
401e85:	00 2c 00             	add    %ch,(%eax,%eax,1)
401e88:	40                   	inc    %eax
401e89:	00 46 05             	add    %al,0x5(%esi)
401e8c:	08 41 00             	or     %al,0x0(%ecx)
401e8f:	00 00                	add    %al,(%eax)
401e91:	00 00                	add    %al,(%eax)
401e93:	00 08                	add    %cl,(%eax)
401e95:	00 00                	add    %al,(%eax)
401e97:	00 0a                	add    %cl,(%edx)
401e99:	00 0b                	add    %cl,(%ebx)
401e9b:	00 04 00             	add    %al,(%eax,%eax,1)
401e9e:	a2 05 48 00 08       	mov    %al,0x8004805
401ea3:	00 08                	add    %cl,(%eax)
401ea5:	00 10                	add    %dl,(%eax)
401ea7:	01 0c 00             	add    %ecx,(%eax,%eax,1)
401eaa:	dc 01                	faddl  (%ecx)
401eac:	70 00                	jo     0x401eae
401eae:	10 00                	adc    %al,(%eax)
401eb0:	08 00                	or     %al,(%eax)
401eb2:	00 48 00             	add    %cl,0x0(%eax)
401eb5:	00 00                	add    %al,(%eax)
401eb7:	00 1d 00 14 00 30    	add    %bl,0x30001400
401ebd:	48                   	dec    %eax
401ebe:	00 00                	add    %al,(%eax)
401ec0:	00 00                	add    %al,(%eax)
401ec2:	2c 00                	sub    $0x0,%al
401ec4:	24 00                	and    $0x0,%al
401ec6:	45                   	inc    %ebp
401ec7:	05 08 43 01 00       	add    $0x14308,%eax
401ecc:	00 00                	add    %al,(%eax)
401ece:	00 00                	add    %al,(%eax)
401ed0:	08 00                	or     %al,(%eax)
401ed2:	00 00                	add    %al,(%eax)
401ed4:	0a 00                	or     (%eax),%al
401ed6:	13 00                	adc    (%eax),%eax
401ed8:	04 00                	add    $0x0,%al
401eda:	3e 06                	ds push %es
401edc:	88 00                	mov    %al,(%eax)
401ede:	08 00                	or     %al,(%eax)
401ee0:	52                   	push   %edx
401ee1:	06                   	push   %es
401ee2:	12 21                	adc    (%ecx),%ah
401ee4:	0c 00                	or     $0x0,%al
401ee6:	60                   	pusha
401ee7:	06                   	push   %es
401ee8:	70 00                	jo     0x401eea
401eea:	10 00                	adc    %al,(%eax)
401eec:	08 00                	or     %al,(%eax)
401eee:	00 48 00             	add    %cl,0x0(%eax)
401ef1:	00 00                	add    %al,(%eax)
401ef3:	00 1e                	add    %bl,(%esi)
401ef5:	00 14 00             	add    %dl,(%eax,%eax,1)
401ef8:	30 48 00             	xor    %cl,0x0(%eax)
401efb:	00 00                	add    %al,(%eax)
401efd:	00 2c 00             	add    %ch,(%eax,%eax,1)
401f00:	24 00                	and    $0x0,%al
401f02:	45                   	inc    %ebp
401f03:	05 08 43 01 00       	add    $0x14308,%eax
401f08:	00 00                	add    %al,(%eax)
401f0a:	00 00                	add    %al,(%eax)
401f0c:	08 00                	or     %al,(%eax)
401f0e:	00 00                	add    %al,(%eax)
401f10:	0a 00                	or     (%eax),%al
401f12:	13 00                	adc    (%eax),%eax
401f14:	04 00                	add    $0x0,%al
401f16:	8e 06                	mov    (%esi),%es
401f18:	88 00                	mov    %al,(%eax)
401f1a:	08 00                	or     %al,(%eax)
401f1c:	a2 06 12 21 0c       	mov    %al,0xc211206
401f21:	00 b0 06 70 00 10    	add    %dh,0x10007006(%eax)
401f27:	00 08                	add    %cl,(%eax)
401f29:	00 00                	add    %al,(%eax)
401f2b:	48                   	dec    %eax
401f2c:	00 00                	add    %al,(%eax)
401f2e:	00 00                	add    %al,(%eax)
401f30:	1f                   	pop    %ds
401f31:	00 10                	add    %dl,(%eax)
401f33:	00 30                	add    %dh,(%eax)
401f35:	48                   	dec    %eax
401f36:	00 00                	add    %al,(%eax)
401f38:	00 00                	add    %al,(%eax)
401f3a:	2c 00                	sub    $0x0,%al
401f3c:	08 00                	or     %al,(%eax)
401f3e:	46                   	inc    %esi
401f3f:	04 08                	add    $0x8,%al
401f41:	45                   	inc    %ebp
401f42:	00 00                	add    %al,(%eax)
401f44:	01 00                	add    %eax,(%eax)
401f46:	00 00                	add    %al,(%eax)
401f48:	08 00                	or     %al,(%eax)
401f4a:	00 00                	add    %al,(%eax)
401f4c:	0a 00                	or     (%eax),%al
401f4e:	88 00                	mov    %al,(%eax)
401f50:	04 00                	add    $0x0,%al
401f52:	ba 06 0b 00 08       	mov    $0x8000b06,%edx
401f57:	00 c4                	add    %al,%ah
401f59:	06                   	push   %es
401f5a:	70 00                	jo     0x401f5c
401f5c:	0c 00                	or     $0x0,%al
401f5e:	08 00                	or     %al,(%eax)
401f60:	00 48 00             	add    %cl,0x0(%eax)
401f63:	00 00                	add    %al,(%eax)
401f65:	00 20                	add    %ah,(%eax)
401f67:	00 14 00             	add    %dl,(%eax,%eax,1)
401f6a:	30 48 00             	xor    %cl,0x0(%eax)
401f6d:	00 00                	add    %al,(%eax)
401f6f:	00 40 00             	add    %al,0x0(%eax)
401f72:	24 00                	and    $0x0,%al
401f74:	47                   	inc    %edi
401f75:	05 08 43 01 00       	add    $0x14308,%eax
401f7a:	00 00                	add    %al,(%eax)
401f7c:	00 00                	add    %al,(%eax)
401f7e:	08 00                	or     %al,(%eax)
401f80:	00 00                	add    %al,(%eax)