404b70:	04 11                	add    $0x11,%al
404b72:	0a 9a 7b 37 00 00    	or     0x377b(%edx),%bl
404b78:	04 1f                	add    $0x1f,%al
404b7a:	0f 9a 11             	setp   (%ecx)
404b7d:	10 28                	adc    %ch,(%eax)
404b7f:	78 00                	js     0x404b81
404b81:	00 06                	add    %al,(%esi)
404b83:	a2 02 7b 33 00       	mov    %al,0x337b02
404b88:	00 04 11             	add    %al,(%ecx,%edx,1)
404b8b:	0a 9a 7b 37 00 00    	or     0x377b(%edx),%bl
404b91:	04 1f                	add    $0x1f,%al
404b93:	0d 9a 02 7b 33       	or     $0x337b029a,%eax
404b98:	00 00                	add    %al,(%eax)
404b9a:	04 11                	add    $0x11,%al
404b9c:	0a 18                	or     (%eax),%bl
404b9e:	58                   	pop    %eax
404b9f:	19 5d 9a             	sbb    %ebx,-0x66(%ebp)
404ba2:	7b 37                	jnp    0x404bdb
404ba4:	00 00                	add    %al,(%eax)
404ba6:	04 1f                	add    $0x1f,%al
404ba8:	0e                   	push   %cs
404ba9:	9a 28 7b 00 00 06 13 	lcall  $0x1306,$0x7b28
404bb0:	0b 02                	or     (%edx),%eax
404bb2:	7b 33                	jnp    0x404be7
404bb4:	00 00                	add    %al,(%eax)
404bb6:	04 11                	add    $0x11,%al
404bb8:	0a 9a 7b 37 00 00    	or     0x377b(%edx),%bl
404bbe:	04 1f                	add    $0x1f,%al
404bc0:	0e                   	push   %cs
404bc1:	9a 02 7b 33 00 00 04 	lcall  $0x400,$0x337b02
404bc8:	11 0a                	adc    %ecx,(%edx)
404bca:	9a 7b 37 00 00 04 1f 	lcall  $0x1f04,$0x377b
404bd1:	0d 9a 28 7b 00       	or     $0x7b289a,%eax
404bd6:	00 06                	add    %al,(%esi)
404bd8:	13 0c 11             	adc    (%ecx,%edx,1),%ecx
404bdb:	0d 11 0b 11 0c       	or     $0xc110b11,%eax
404be0:	23 00                	and    (%eax),%eax
404be2:	00 00                	add    %al,(%eax)
404be4:	00 00                	add    %al,(%eax)
404be6:	00 e0                	add    %ah,%al
404be8:	3f                   	aas
404be9:	6f                   	outsl  %ds:(%esi),(%dx)
404bea:	86 00                	xchg   %al,(%eax)
404bec:	00 06                	add    %al,(%esi)
404bee:	00 02                	add    %al,(%edx)
404bf0:	7b 33                	jnp    0x404c25
404bf2:	00 00                	add    %al,(%eax)
404bf4:	04 11                	add    $0x11,%al
404bf6:	0a 9a 7b 37 00 00    	or     0x377b(%edx),%bl
404bfc:	04 17                	add    $0x17,%al
404bfe:	9a 02 7b 33 00 00 04 	lcall  $0x400,$0x337b02
404c05:	11 0a                	adc    %ecx,(%edx)
404c07:	9a 7b 37 00 00 04 16 	lcall  $0x1604,$0x377b
404c0e:	9a 28 7b 00 00 06 13 	lcall  $0x1306,$0x7b28
404c15:	0e                   	push   %cs
404c16:	11 0f                	adc    %ecx,(%edi)
404c18:	11 0d 11 0e 23 00    	adc    %ecx,0x230e11
404c1e:	00 00                	add    %al,(%eax)
404c20:	00 00                	add    %al,(%eax)
404c22:	00 e0                	add    %ah,%al
404c24:	3f                   	aas
404c25:	6f                   	outsl  %ds:(%esi),(%dx)
404c26:	86 00                	xchg   %al,(%eax)
404c28:	00 06                	add    %al,(%esi)
404c2a:	00 11                	add    %dl,(%ecx)
404c2c:	10 11                	adc    %dl,(%ecx)
404c2e:	0e                   	push   %cs
404c2f:	11 0d 23 1f 85 eb    	adc    %ecx,0xeb851f23
404c35:	51                   	push   %ecx
404c36:	b8 1e e5 3f 6f       	mov    $0x6f3fe51e,%eax
404c3b:	86 00                	xchg   %al,(%eax)
404c3d:	00 06                	add    %al,(%esi)
404c3f:	00 02                	add    %al,(%edx)
404c41:	7b 33                	jnp    0x404c76
404c43:	00 00                	add    %al,(%eax)
404c45:	04 11                	add    $0x11,%al
404c47:	0a 9a 7b 37 00 00    	or     0x377b(%edx),%bl
404c4d:	04 1f                	add    $0x1f,%al
404c4f:	12 02                	adc    (%edx),%al
404c51:	7b 33                	jnp    0x404c86
404c53:	00 00                	add    %al,(%eax)
404c55:	04 11                	add    $0x11,%al
404c57:	0a 9a 7b 37 00 00    	or     0x377b(%edx),%bl
404c5d:	04 1d                	add    $0x1d,%al
404c5f:	9a 11 10 28 78 00 00 	lcall  $0x0,$0x78281011
404c66:	06                   	push   %es
404c67:	a2 11 0d 11 0e       	mov    %al,0xe110d11
404c6c:	11 0f                	adc    %ecx,(%edi)
404c6e:	23 1f                	and    (%edi),%ebx
404c70:	85 eb                	test   %ebp,%ebx
404c72:	51                   	push   %ecx
404c73:	b8 1e d5 3f 28       	mov    $0x283fd51e,%eax
404c78:	7e 00                	jle    0x404c7a
404c7a:	00 06                	add    %al,(%esi)
404c7c:	13 10                	adc    (%eax),%edx
404c7e:	02 7b 33             	add    0x33(%ebx),%bh
404c81:	00 00                	add    %al,(%eax)
404c83:	04 11                	add    $0x11,%al
404c85:	0a 9a 7b 37 00 00    	or     0x377b(%edx),%bl
404c8b:	04 1f                	add    $0x1f,%al
404c8d:	13 02                	adc    (%edx),%eax
404c8f:	7b 33                	jnp    0x404cc4
404c91:	00 00                	add    %al,(%eax)
404c93:	04 11                	add    $0x11,%al
404c95:	0a 9a 7b 37 00 00    	or     0x377b(%edx),%bl
404c9b:	04 1f                	add    $0x1f,%al
404c9d:	0e                   	push   %cs
404c9e:	9a 11 10 28 78 00 00 	lcall  $0x0,$0x78281011
404ca5:	06                   	push   %es
404ca6:	a2 02 7b 33 00       	mov    %al,0x337b02
404cab:	00 04 11             	add    %al,(%ecx,%edx,1)
404cae:	0a 9a 6f 5f 00 00    	or     0x5f6f(%edx),%bl
404cb4:	06                   	push   %es
404cb5:	00 00                	add    %al,(%eax)
404cb7:	11 0a                	adc    %ecx,(%edx)
404cb9:	17                   	pop    %ss
404cba:	58                   	pop    %eax
404cbb:	13 0a                	adc    (%edx),%ecx
404cbd:	11 0a                	adc    %ecx,(%edx)
404cbf:	19 fe                	sbb    %edi,%esi
404cc1:	04 13                	add    $0x13,%al
404cc3:	11 11                	adc    %edx,(%ecx)
404cc5:	11 3a                	adc    %edi,(%edx)
404cc7:	82 fd ff             	cmp    $0xff,%ch
404cca:	ff 2a                	ljmp   *(%edx)
404ccc:	13 30                	adc    (%eax),%esi
404cce:	04 00                	add    $0x0,%al
404cd0:	e7 00                	out    %eax,$0x0
404cd2:	00 00                	add    %al,(%eax)
404cd4:	25 00 00 11 02       	and    $0x2110000,%eax
404cd9:	19 7d 35             	sbb    %edi,0x35(%ebp)
404cdc:	00 00                	add    %al,(%eax)
404cde:	04 02                	add    $0x2,%al
404ce0:	1f                   	pop    %ds
404ce1:	14 8d                	adc    $0x8d,%al
404ce3:	16                   	push   %ss
404ce4:	00 00                	add    %al,(%eax)
404ce6:	02 7d 37             	add    0x37(%ebp),%bh
404ce9:	00 00                	add    %al,(%eax)
404ceb:	04 02                	add    $0x2,%al
404ced:	1a 1c 73             	sbb    (%ebx,%esi,2),%bl
404cf0:	a5                   	movsl  %ds:(%esi),%es:(%edi)
404cf1:	00 00                	add    %al,(%eax)
404cf3:	0a 7d 38             	or     0x38(%ebp),%bh
404cf6:	00 00                	add    %al,(%eax)
404cf8:	04 02                	add    $0x2,%al
404cfa:	1f                   	pop    %ds
404cfb:	0a 7d 3f             	or     0x3f(%ebp),%bh
404cfe:	00 00                	add    %al,(%eax)
404d00:	04 02                	add    $0x2,%al
404d02:	28 1d 00 00 0a 00    	sub    %bl,0xa0000
404d08:	00 02                	add    %al,(%edx)
404d0a:	03 7d 34             	add    0x34(%ebp),%edi
404d0d:	00 00                	add    %al,(%eax)
404d0f:	04 02                	add    $0x2,%al
404d11:	04 7d                	add    $0x7d,%al
404d13:	36 00 00             	add    %al,%ss:(%eax)
404d16:	04 16                	add    $0x16,%al
404d18:	0a 2b                	or     (%ebx),%ch
404d1a:	11 02                	adc    %eax,(%edx)
404d1c:	7b 37                	jnp    0x404d55
404d1e:	00 00                	add    %al,(%eax)
404d20:	04 06                	add    $0x6,%al
404d22:	73 84                	jae    0x404ca8
404d24:	00 00                	add    %al,(%eax)
404d26:	06                   	push   %es
404d27:	a2 06 17 58 0a       	mov    %al,0xa581706
404d2c:	06                   	push   %es
404d2d:	1f                   	pop    %ds
404d2e:	14 fe                	adc    $0xfe,%al
404d30:	04 0b                	add    $0xb,%al
404d32:	07                   	pop    %es
404d33:	2d e6 16 0c 2b       	sub    $0x2b0c16e6,%eax
404d38:	28 16                	sub    %dl,(%esi)
404d3a:	0d 2b 16 02 7b       	or     $0x7b02162b,%eax
404d3f:	38 00                	cmp    %al,(%eax)
404d41:	00 04 08             	add    %al,(%eax,%ecx,1)
404d44:	09 73 84             	or     %esi,-0x7c(%ebx)
404d47:	00 00                	add    %al,(%eax)
404d49:	06                   	push   %es
404d4a:	28 a6 00 00 0a 09    	sub    %ah,0x90a0000(%esi)
404d50:	17                   	pop    %ss
404d51:	58                   	pop    %eax
404d52:	0d 09 1c fe 04       	or     $0x4fe1c09,%eax
404d57:	13 04 11             	adc    (%ecx,%edx,1),%eax
404d5a:	04 2d                	add    $0x2d,%al
404d5c:	e0 08                	loopne 0x404d66
404d5e:	17                   	pop    %ss
404d5f:	58                   	pop    %eax
404d60:	0c 08                	or     $0x8,%al
404d62:	1a fe                	sbb    %dh,%bh
404d64:	04 13                	add    $0x13,%al
404d66:	05 11 05 2d ce       	add    $0xce2d0511,%eax
404d6b:	02 73 a4             	add    -0x5c(%ebx),%dh
404d6e:	00 00                	add    %al,(%eax)
404d70:	0a 7d 40             	or     0x40(%ebp),%bh
404d73:	00 00                	add    %al,(%eax)
404d75:	04 02                	add    $0x2,%al
404d77:	19 73 3f             	sbb    %esi,0x3f(%ebx)
404d7a:	00 00                	add    %al,(%eax)
404d7c:	06                   	push   %es
404d7d:	7d 39                	jge    0x404db8
404d7f:	00 00                	add    %al,(%eax)
404d81:	04 02                	add    $0x2,%al
404d83:	19 73 3f             	sbb    %esi,0x3f(%ebx)
404d86:	00 00                	add    %al,(%eax)
404d88:	06                   	push   %es
404d89:	7d 3a                	jge    0x404dc5
404d8b:	00 00                	add    %al,(%eax)
404d8d:	04 02                	add    $0x2,%al
404d8f:	19 73 3f             	sbb    %esi,0x3f(%ebx)
404d92:	00 00                	add    %al,(%eax)
404d94:	06                   	push   %es
404d95:	7d 3b                	jge    0x404dd2
404d97:	00 00                	add    %al,(%eax)
404d99:	04 02                	add    $0x2,%al
404d9b:	19 73 3f             	sbb    %esi,0x3f(%ebx)
404d9e:	00 00                	add    %al,(%eax)
404da0:	06                   	push   %es
404da1:	7d 3c                	jge    0x404ddf
404da3:	00 00                	add    %al,(%eax)
404da5:	04 02                	add    $0x2,%al
404da7:	19 73 3f             	sbb    %esi,0x3f(%ebx)
404daa:	00 00                	add    %al,(%eax)
404dac:	06                   	push   %es
404dad:	7d 3d                	jge    0x404dec
404daf:	00 00                	add    %al,(%eax)
404db1:	04 02                	add    $0x2,%al
404db3:	19 73 3f             	sbb    %esi,0x3f(%ebx)
404db6:	00 00                	add    %al,(%eax)
404db8:	06                   	push   %es
404db9:	7d 3e                	jge    0x404df9
404dbb:	00 00                	add    %al,(%eax)
404dbd:	04 2a                	add    $0x2a,%al
404dbf:	00 13                	add    %dl,(%ebx)
404dc1:	30 06                	xor    %al,(%esi)
404dc3:	00 6f 01             	add    %ch,0x1(%edi)
404dc6:	00 00                	add    %al,(%eax)
404dc8:	26 00 00             	add    %al,%es:(%eax)
404dcb:	11 00                	adc    %eax,(%eax)
404dcd:	02 7b 34             	add    0x34(%ebx),%bh
404dd0:	00 00                	add    %al,(%eax)
404dd2:	04 7b                	add    $0x7b,%al
404dd4:	2e 00 00             	add    %al,%cs:(%eax)
404dd7:	04 2c                	add    $0x2c,%al
404dd9:	10 02                	adc    %al,(%edx)
404ddb:	7b 36                	jnp    0x404e13
404ddd:	00 00                	add    %al,(%eax)
404ddf:	04 7b                	add    $0x7b,%al
404de1:	2e 00 00             	add    %al,%cs:(%eax)
404de4:	04 14                	add    $0x14,%al
404de6:	fe 01                	incb   (%ecx)
404de8:	2b 01                	sub    (%ecx),%eax
404dea:	17                   	pop    %ss
404deb:	0a 06                	or     (%esi),%al
404ded:	2c 05                	sub    $0x5,%al
404def:	38 46 01             	cmp    %al,0x1(%esi)
404df2:	00 00                	add    %al,(%eax)
404df4:	16                   	push   %ss
404df5:	0b 2b                	or     (%ebx),%ebp
404df7:	26 02 7b 37          	add    %es:0x37(%ebx),%bh
404dfb:	00 00                	add    %al,(%eax)
404dfd:	04 07                	add    $0x7,%al
404dff:	9a 02 7b 34 00 00 04 	lcall  $0x400,$0x347b02
404e06:	7b 30                	jnp    0x404e38
404e08:	00 00                	add    %al,(%eax)
404e0a:	04 16                	add    $0x16,%al
404e0c:	19 07                	sbb    %eax,(%edi)
404e0e:	58                   	pop    %eax
404e0f:	28 a7 00 00 0a 6f    	sub    %ah,0x6f0a0000(%edi)
404e15:	89 00                	mov    %eax,(%eax)
404e17:	00 06                	add    %al,(%esi)
404e19:	00 07                	add    %al,(%edi)
404e1b:	17                   	pop    %ss
404e1c:	58                   	pop    %eax
404e1d:	0b 07                	or     (%edi),%eax
404e1f:	1a fe                	sbb    %dh,%bh
404e21:	04 0c                	add    $0xc,%al
404e23:	08 2d d2 16 0d 2b    	or     %ch,0x2b0d16d2
404e29:	28 02                	sub    %al,(%edx)
404e2b:	7b 37                	jnp    0x404e64
404e2d:	00 00                	add    %al,(%eax)
404e2f:	04 09                	add    $0x9,%al
404e31:	1a 58 9a             	sbb    -0x66(%eax),%bl
404e34:	02 7b 36             	add    0x36(%ebx),%bh
404e37:	00 00                	add    %al,(%eax)
404e39:	04 7b                	add    $0x7b,%al
404e3b:	30 00                	xor    %al,(%eax)
404e3d:	00 04 16             	add    %al,(%esi,%edx,1)
404e40:	09 17                	or     %edx,(%edi)
404e42:	58                   	pop    %eax
404e43:	28 a7 00 00 0a 6f    	sub    %ah,0x6f0a0000(%edi)
404e49:	89 00                	mov    %eax,(%eax)
404e4b:	00 06                	add    %al,(%esi)
404e4d:	00 09                	add    %cl,(%ecx)
404e4f:	17                   	pop    %ss
404e50:	58                   	pop    %eax
404e51:	0d 09 19 fe 04       	or     $0x4fe1909,%eax
404e56:	13 04 11             	adc    (%ecx,%edx,1),%eax
404e59:	04 2d                	add    $0x2d,%al
404e5b:	ce                   	into
404e5c:	16                   	push   %ss
404e5d:	13 05 2b 48 00 02    	adc    0x200482b,%eax
404e63:	7b 37                	jnp    0x404e9c
404e65:	00 00                	add    %al,(%eax)
404e67:	04 11                	add    $0x11,%al
404e69:	05 1d 58 9a 02       	add    $0x29a581d,%eax
404e6e:	7b 34                	jnp    0x404ea4
404e70:	00 00                	add    %al,(%eax)
404e72:	04 7b                	add    $0x7b,%al
404e74:	30 00                	xor    %al,(%eax)
404e76:	00 04 16             	add    %al,(%esi,%edx,1)
404e79:	19 11                	sbb    %edx,(%ecx)
404e7b:	05 58 28 a7 00       	add    $0xa72858,%eax
404e80:	00 0a                	add    %cl,(%edx)
404e82:	02 7b 34             	add    0x34(%ebx),%bh
404e85:	00 00                	add    %al,(%eax)
404e87:	04 7b                	add    $0x7b,%al
404e89:	30 00                	xor    %al,(%eax)
404e8b:	00 04 17             	add    %al,(%edi,%edx,1)
404e8e:	19 11                	sbb    %edx,(%ecx)
404e90:	05 58 28 a7 00       	add    $0xa72858,%eax
404e95:	00 0a                	add    %cl,(%edx)
404e97:	28 77 00             	sub    %dh,0x0(%edi)
404e9a:	00 06                	add    %al,(%esi)
404e9c:	6f                   	outsl  %ds:(%esi),(%dx)
404e9d:	89 00                	mov    %eax,(%eax)
404e9f:	00 06                	add    %al,(%esi)
404ea1:	00 00                	add    %al,(%eax)
404ea3:	11 05 17 58 13 05    	adc    %eax,0x5135817
404ea9:	11 05 19 fe 04 13    	adc    %eax,0x1304fe19
404eaf:	06                   	push   %es
404eb0:	11 06                	adc    %eax,(%esi)
404eb2:	2d ad 16 13 07       	sub    $0x71316ad,%eax
404eb7:	2b 49 00             	sub    0x0(%ecx),%ecx
404eba:	02 7b 37             	add    0x37(%ebx),%bh
404ebd:	00 00                	add    %al,(%eax)
404ebf:	04 11                	add    $0x11,%al
404ec1:	07                   	pop    %es
404ec2:	1f                   	pop    %ds
404ec3:	0a 58 9a             	or     -0x66(%eax),%bl
404ec6:	02 7b 36             	add    0x36(%ebx),%bh
404ec9:	00 00                	add    %al,(%eax)
404ecb:	04 7b                	add    $0x7b,%al
404ecd:	30 00                	xor    %al,(%eax)
404ecf:	00 04 16             	add    %al,(%esi,%edx,1)
404ed2:	17                   	pop    %ss
404ed3:	11 07                	adc    %eax,(%edi)
404ed5:	58                   	pop    %eax
404ed6:	28 a7 00 00 0a 02    	sub    %ah,0x20a0000(%edi)