404c8b:	06                   	push   %es
404c8c:	00 02                	add    %al,(%edx)
404c8e:	05 28 68 00 00       	add    $0x6828,%eax
404c93:	06                   	push   %es
404c94:	00 2a                	add    %ch,(%edx)
404c96:	36 02 03             	add    %ss:(%ebx),%al
404c99:	14 16                	adc    $0x16,%al
404c9b:	16                   	push   %ss
404c9c:	28 5f 00             	sub    %bl,0x0(%edi)
404c9f:	00 06                	add    %al,(%esi)
404ca1:	00 00                	add    %al,(%eax)
404ca3:	2a 36                	sub    (%esi),%dh
404ca5:	02 03                	add    (%ebx),%al
404ca7:	04 16                	add    $0x16,%al
404ca9:	16                   	push   %ss
404caa:	28 5f 00             	sub    %bl,0x0(%edi)
404cad:	00 06                	add    %al,(%esi)
404caf:	00 00                	add    %al,(%eax)
404cb1:	2a 36                	sub    (%esi),%dh
404cb3:	02 03                	add    (%ebx),%al
404cb5:	04 16                	add    $0x16,%al
404cb7:	05 28 5f 00 00       	add    $0x5f28,%eax
404cbc:	06                   	push   %es
404cbd:	00 00                	add    %al,(%eax)
404cbf:	2a 36                	sub    (%esi),%dh
404cc1:	02 03                	add    (%ebx),%al
404cc3:	04 05                	add    $0x5,%al
404cc5:	16                   	push   %ss
404cc6:	28 5f 00             	sub    %bl,0x0(%edi)
404cc9:	00 06                	add    %al,(%esi)
404ccb:	00 00                	add    %al,(%eax)
404ccd:	2a 00                	sub    (%eax),%al
404ccf:	00 13                	add    %dl,(%ebx)
404cd1:	30 04 00             	xor    %al,(%eax,%eax,1)
404cd4:	0f 00 00             	sldt   (%eax)
404cd7:	00 25 00 00 11 00    	add    %ah,0x110000
404cdd:	02 03                	add    (%ebx),%al
404cdf:	17                   	pop    %ss
404ce0:	04 28                	add    $0x28,%al
404ce2:	67 00 00             	add    %al,(%bx,%si)
404ce5:	06                   	push   %es
404ce6:	0a 2b                	or     (%ebx),%ch
404ce8:	00 06                	add    %al,(%esi)
404cea:	2a 00                	sub    (%eax),%al
404cec:	13 30                	adc    (%eax),%esi
404cee:	04 00                	add    $0x0,%al
404cf0:	0f 00 00             	sldt   (%eax)
404cf3:	00 25 00 00 11 00    	add    %ah,0x110000
404cf9:	02 03                	add    (%ebx),%al
404cfb:	18 04 28             	sbb    %al,(%eax,%ebp,1)
404cfe:	67 00 00             	add    %al,(%bx,%si)
404d01:	06                   	push   %es
404d02:	0a 2b                	or     (%ebx),%ch
404d04:	00 06                	add    %al,(%esi)
404d06:	2a 00                	sub    (%eax),%al
404d08:	13 30                	adc    (%eax),%esi
404d0a:	04 00                	add    $0x0,%al
404d0c:	0f 00 00             	sldt   (%eax)
404d0f:	00 25 00 00 11 00    	add    %ah,0x110000
404d15:	02 03                	add    (%ebx),%al
404d17:	19 04 28             	sbb    %eax,(%eax,%ebp,1)
404d1a:	67 00 00             	add    %al,(%bx,%si)
404d1d:	06                   	push   %es
404d1e:	0a 2b                	or     (%ebx),%ch
404d20:	00 06                	add    %al,(%esi)
404d22:	2a 00                	sub    (%eax),%al
404d24:	1b 30                	sbb    (%eax),%esi
404d26:	04 00                	add    $0x0,%al
404d28:	24 00                	and    $0x0,%al
404d2a:	00 00                	add    %al,(%eax)
404d2c:	26 00 00             	add    %al,%es:(%eax)
404d2f:	11 00                	adc    %eax,(%eax)
404d31:	02 03                	add    (%ebx),%al
404d33:	04 05                	add    $0x5,%al
404d35:	73 5f                	jae    0x404d96
404d37:	00 00                	add    %al,(%eax)
404d39:	06                   	push   %es
404d3a:	0a 00                	or     (%eax),%al
404d3c:	06                   	push   %es
404d3d:	6f                   	outsl  %ds:(%esi),(%dx)
404d3e:	c9                   	leave
404d3f:	00 00                	add    %al,(%eax)
404d41:	0a 0b                	or     (%ebx),%cl
404d43:	07                   	pop    %es
404d44:	0c de                	or     $0xde,%al
404d46:	0b 06                	or     (%esi),%eax
404d48:	2c 07                	sub    $0x7,%al
404d4a:	06                   	push   %es
404d4b:	6f                   	outsl  %ds:(%esi),(%dx)
404d4c:	38 00                	cmp    %al,(%eax)
404d4e:	00 0a                	add    %cl,(%edx)
404d50:	00 dc                	add    %bl,%ah
404d52:	08 2a                	or     %ch,(%edx)
404d54:	01 10                	add    %edx,(%eax)
404d56:	00 00                	add    %al,(%eax)
404d58:	02 00                	add    (%eax),%al
404d5a:	0b 00                	or     (%eax),%eax
404d5c:	0c 17                	or     $0x17,%al
404d5e:	00 0b                	add    %cl,(%ebx)
404d60:	00 00                	add    %al,(%eax)
404d62:	00 00                	add    %al,(%eax)
404d64:	13 30                	adc    (%eax),%esi
404d66:	02 00                	add    (%eax),%al
404d68:	41                   	inc    %ecx
404d69:	00 00                	add    %al,(%eax)
404d6b:	00 27                	add    %ah,(%edi)
404d6d:	00 00                	add    %al,(%eax)
404d6f:	11 00                	adc    %eax,(%eax)
404d71:	03 0b                	add    (%ebx),%ecx
404d73:	07                   	pop    %es
404d74:	0a 06                	or     (%esi),%al
404d76:	45                   	inc    %ebp
404d77:	04 00                	add    $0x0,%al
404d79:	00 00                	add    %al,(%eax)
404d7b:	02 00                	add    (%eax),%al
404d7d:	00 00                	add    %al,(%eax)
404d7f:	1f                   	pop    %ds
404d80:	00 00                	add    %al,(%eax)
404d82:	00 21                	add    %ah,(%ecx)
404d84:	00 00                	add    %al,(%eax)
404d86:	00 23                	add    %ah,(%ebx)
404d88:	00 00                	add    %al,(%eax)
404d8a:	00 2b                	add    %ch,(%ebx)
404d8c:	23 02                	and    (%edx),%eax
404d8e:	7b 29                	jnp    0x404db9
404d90:	01 00                	add    %eax,(%eax)
404d92:	04 16                	add    $0x16,%al
404d94:	6f                   	outsl  %ds:(%esi),(%dx)
404d95:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
404d96:	00 00                	add    %al,(%eax)
404d98:	0a 00                	or     (%eax),%al
404d9a:	02 7b 2a             	add    0x2a(%ebx),%bh
404d9d:	01 00                	add    %eax,(%eax)
404d9f:	04 1f                	add    $0x1f,%al
404da1:	0a 6f ca             	or     -0x36(%edi),%ch
404da4:	00 00                	add    %al,(%eax)
404da6:	0a 00                	or     (%eax),%al
404da8:	2b 06                	sub    (%esi),%eax
404daa:	2b 04 2b             	sub    (%ebx,%ebp,1),%eax
404dad:	02 2b                	add    (%ebx),%ch
404daf:	00 2a                	add    %ch,(%edx)
404db1:	00 00                	add    %al,(%eax)
404db3:	00 13                	add    %dl,(%ebx)
404db5:	30 04 00             	xor    %al,(%eax,%eax,1)
404db8:	1f                   	pop    %ds
404db9:	01 00                	add    %eax,(%eax)
404dbb:	00 28                	add    %ch,(%eax)
404dbd:	00 00                	add    %al,(%eax)
404dbf:	11 00                	adc    %eax,(%eax)
404dc1:	20 04 01             	and    %al,(%ecx,%eax,1)
404dc4:	00 00                	add    %al,(%eax)
404dc6:	0a 1f                	or     (%edi),%bl
404dc8:	7c 0b                	jl     0x404dd5
404dca:	02 06                	add    (%esi),%al
404dcc:	07                   	pop    %es
404dcd:	73 5a                	jae    0x404e29
404dcf:	00 00                	add    %al,(%eax)
404dd1:	0a 28                	or     (%eax),%ch
404dd3:	8c 00                	mov    %es,(%eax)
404dd5:	00 0a                	add    %cl,(%edx)
404dd7:	00 02                	add    %al,(%edx)
404dd9:	7b 2a                	jnp    0x404e05
404ddb:	01 00                	add    %eax,(%eax)
404ddd:	04 7e                	add    $0x7e,%al
404ddf:	cb                   	lret
404de0:	00 00                	add    %al,(%eax)
404de2:	0a 6f c0             	or     -0x40(%edi),%ch
404de5:	00 00                	add    %al,(%eax)
404de7:	0a 00                	or     (%eax),%al
404de9:	02 7b 2a             	add    0x2a(%ebx),%bh
404dec:	01 00                	add    %eax,(%eax)
404dee:	04 17                	add    $0x17,%al
404df0:	6f                   	outsl  %ds:(%esi),(%dx)
404df1:	5f                   	pop    %edi
404df2:	02 00                	add    (%eax),%al
404df4:	06                   	push   %es
404df5:	00 02                	add    %al,(%edx)
404df7:	7b 2a                	jnp    0x404e23
404df9:	01 00                	add    %eax,(%eax)
404dfb:	04 02                	add    $0x2,%al
404dfd:	7b 26                	jnp    0x404e25
404dff:	01 00                	add    %eax,(%eax)
404e01:	04 6f                	add    $0x6f,%al
404e03:	c0 00 00             	rolb   $0x0,(%eax)
404e06:	0a 00                	or     (%eax),%al
404e08:	06                   	push   %es
404e09:	02 28                	add    (%eax),%ch
404e0b:	4b                   	dec    %ebx
404e0c:	00 00                	add    %al,(%eax)
404e0e:	06                   	push   %es
404e0f:	1f                   	pop    %ds
404e10:	0f 58 28             	addps  (%eax),%xmm5
404e13:	cc                   	int3
404e14:	00 00                	add    %al,(%eax)
404e16:	0a 0c 02             	or     (%edx,%eax,1),%cl
404e19:	7b 2a                	jnp    0x404e45
404e1b:	01 00                	add    %eax,(%eax)
404e1d:	04 6f                	add    $0x6f,%al
404e1f:	cd 00                	int    $0x0
404e21:	00 0a                	add    %cl,(%edx)
404e23:	1f                   	pop    %ds
404e24:	19 58 0d             	sbb    %ebx,0xd(%eax)
404e27:	09 02                	or     %eax,(%edx)
404e29:	7b 27                	jnp    0x404e52
404e2b:	01 00                	add    %eax,(%eax)
404e2d:	04 fe                	add    $0xfe,%al
404e2f:	04 13                	add    $0x13,%al
404e31:	04 11                	add    $0x11,%al
404e33:	04 2c                	add    $0x2c,%al
404e35:	39 00                	cmp    %eax,(%eax)
404e37:	09 0a                	or     %ecx,(%edx)
404e39:	02 7b 2a             	add    0x2a(%ebx),%bh
404e3c:	01 00                	add    %eax,(%eax)
404e3e:	04 02                	add    $0x2,%al
404e40:	7b 29                	jnp    0x404e6b
404e42:	01 00                	add    %eax,(%eax)
404e44:	04 6f                	add    $0x6f,%al
404e46:	ce                   	into
404e47:	00 00                	add    %al,(%eax)
404e49:	0a 02                	or     (%edx),%al
404e4b:	7b 29                	jnp    0x404e76
404e4d:	01 00                	add    %eax,(%eax)
404e4f:	04 6f                	add    $0x6f,%al
404e51:	3b 00                	cmp    (%eax),%eax
404e53:	00 0a                	add    %cl,(%edx)
404e55:	18 5b 58             	sbb    %bl,0x58(%ebx)
404e58:	02 7b 2a             	add    0x2a(%ebx),%bh
404e5b:	01 00                	add    %eax,(%eax)
404e5d:	04 6f                	add    $0x6f,%al
404e5f:	3b 00                	cmp    (%eax),%eax
404e61:	00 0a                	add    %cl,(%edx)
404e63:	18 5b 59             	sbb    %bl,0x59(%ebx)
404e66:	6f                   	outsl  %ds:(%esi),(%dx)
404e67:	cf                   	iret
404e68:	00 00                	add    %al,(%eax)
404e6a:	0a 00                	or     (%eax),%al
404e6c:	00 2b                	add    %ch,(%ebx)
404e6e:	55                   	push   %ebp
404e6f:	00 02                	add    %al,(%edx)
404e71:	7b 27                	jnp    0x404e9a
404e73:	01 00                	add    %eax,(%eax)
404e75:	04 0a                	add    $0xa,%al
404e77:	02 28                	add    (%eax),%ch
404e79:	3b 00                	cmp    (%eax),%eax
404e7b:	00 0a                	add    %cl,(%edx)
404e7d:	02 7b 29             	add    0x29(%ebx),%bh
404e80:	01 00                	add    %eax,(%eax)
404e82:	04 6f                	add    $0x6f,%al
404e84:	3b 00                	cmp    (%eax),%eax
404e86:	00 0a                	add    %cl,(%edx)
404e88:	59                   	pop    %ecx
404e89:	13 05 02 7b 2a 01    	adc    0x12a7b02,%eax
404e8f:	00 04 17             	add    %al,(%edi,%edx,1)
404e92:	6f                   	outsl  %ds:(%esi),(%dx)
404e93:	5d                   	pop    %ebp
404e94:	02 00                	add    (%eax),%al
404e96:	06                   	push   %es
404e97:	00 02                	add    %al,(%edx)
404e99:	7b 2a                	jnp    0x404ec5
404e9b:	01 00                	add    %eax,(%eax)
404e9d:	04 06                	add    $0x6,%al
404e9f:	02 7b 2a             	add    0x2a(%ebx),%bh
404ea2:	01 00                	add    %eax,(%eax)
404ea4:	04 6f                	add    $0x6f,%al
404ea6:	d0 00                	rolb   $1,(%eax)
404ea8:	00 0a                	add    %cl,(%edx)
404eaa:	59                   	pop    %ecx
404eab:	1f                   	pop    %ds
404eac:	19 59 6f             	sbb    %ebx,0x6f(%ecx)
404eaf:	ae                   	scas   %es:(%edi),%al
404eb0:	00 00                	add    %al,(%eax)
404eb2:	0a 00                	or     (%eax),%al
404eb4:	11 05 02 7b 2a 01    	adc    %eax,0x12a7b02
404eba:	00 04 6f             	add    %al,(%edi,%ebp,2)
404ebd:	3b 00                	cmp    (%eax),%eax
404ebf:	00 0a                	add    %cl,(%edx)
404ec1:	58                   	pop    %eax
404ec2:	0b 00                	or     (%eax),%eax
404ec4:	06                   	push   %es
404ec5:	08 fe                	or     %bh,%dh
404ec7:	04 13                	add    $0x13,%al
404ec9:	06                   	push   %es
404eca:	11 06                	adc    %eax,(%esi)
404ecc:	2c 02                	sub    $0x2,%al
404ece:	08 0a                	or     %cl,(%edx)
404ed0:	02 06                	add    (%esi),%al
404ed2:	07                   	pop    %es
404ed3:	73 5a                	jae    0x404f2f
404ed5:	00 00                	add    %al,(%eax)
404ed7:	0a 28                	or     (%eax),%ch
404ed9:	8c 00                	mov    %es,(%eax)
404edb:	00 0a                	add    %cl,(%edx)
404edd:	00 2a                	add    %ch,(%edx)
404edf:	46                   	inc    %esi
404ee0:	00 02                	add    %al,(%edx)
404ee2:	03 28                	add    (%eax),%ebp
404ee4:	52                   	push   %edx
404ee5:	00 00                	add    %al,(%eax)
404ee7:	06                   	push   %es
404ee8:	00 02                	add    %al,(%edx)
404eea:	28 69 00             	sub    %ch,0x0(%ecx)
404eed:	00 06                	add    %al,(%esi)
404eef:	00 2a                	add    %ch,(%edx)
404ef1:	00 00                	add    %al,(%eax)
404ef3:	00 13                	add    %dl,(%ebx)
404ef5:	30 02                	xor    %al,(%edx)
404ef7:	00 2b                	add    %ch,(%ebx)
404ef9:	00 00                	add    %al,(%eax)
404efb:	00 07                	add    %al,(%edi)
404efd:	00 00                	add    %al,(%eax)
404eff:	11 00                	adc    %eax,(%eax)
404f01:	03 2c 0b             	add    (%ebx,%ecx,1),%ebp
404f04:	02 7b 28             	add    0x28(%ebx),%bh
404f07:	01 00                	add    %eax,(%eax)
404f09:	04 14                	add    $0x14,%al
404f0b:	fe 03                	incb   (%ebx)
404f0d:	2b 01                	sub    (%ecx),%eax
404f0f:	16                   	push   %ss
404f10:	0a 06                	or     (%esi),%al
404f12:	2c 0e                	sub    $0xe,%al
404f14:	00 02                	add    %al,(%edx)
404f16:	7b 28                	jnp    0x404f40
404f18:	01 00                	add    %eax,(%eax)
404f1a:	04 6f                	add    $0x6f,%al
404f1c:	38 00                	cmp    %al,(%eax)
404f1e:	00 0a                	add    %cl,(%edx)
404f20:	00 00                	add    %al,(%eax)
404f22:	02 03                	add    (%ebx),%al
404f24:	28 56 00             	sub    %dl,0x0(%esi)
404f27:	00 06                	add    %al,(%esi)
404f29:	00 2a                	add    %ch,(%edx)
404f2b:	00 13                	add    %dl,(%ebx)
404f2d:	30 06                	xor    %al,(%esi)
404f2f:	00 ec                	add    %ch,%ah
404f31:	01 00                	add    %eax,(%eax)
404f33:	00 00                	add    %al,(%eax)
404f35:	00 00                	add    %al,(%eax)
404f37:	00 00                	add    %al,(%eax)
404f39:	02 73 d1             	add    -0x2f(%ebx),%dh
404f3c:	00 00                	add    %al,(%eax)
404f3e:	0a 7d 29             	or     0x29(%ebp),%bh
404f41:	01 00                	add    %eax,(%eax)
404f43:	04 02                	add    $0x2,%al
404f45:	73 60                	jae    0x404fa7
404f47:	02 00                	add    (%eax),%al
404f49:	06                   	push   %es
404f4a:	7d 2a                	jge    0x404f76
404f4c:	01 00                	add    %eax,(%eax)
404f4e:	04 02                	add    $0x2,%al
404f50:	7b 29                	jnp    0x404f7b