405cbd:	5a                   	pop    %edx
405cbe:	00 00                	add    %al,(%eax)
405cc0:	0a 00                	or     (%eax),%al
405cc2:	02 7b 65             	add    0x65(%ebx),%bh
405cc5:	00 00                	add    %al,(%eax)
405cc7:	04 72                	add    $0x72,%al
405cc9:	23 07                	and    (%edi),%eax
405ccb:	00 70 6f             	add    %dh,0x6f(%eax)
405cce:	38 00                	cmp    %al,(%eax)
405cd0:	00 0a                	add    %cl,(%edx)
405cd2:	00 02                	add    %al,(%edx)
405cd4:	7b 65                	jnp    0x405d3b
405cd6:	00 00                	add    %al,(%eax)
405cd8:	04 17                	add    $0x17,%al
405cda:	6f                   	outsl  %ds:(%esi),(%dx)
405cdb:	5b                   	pop    %ebx
405cdc:	00 00                	add    %al,(%eax)
405cde:	0a 00                	or     (%eax),%al
405ce0:	02 7b 65             	add    0x65(%ebx),%bh
405ce3:	00 00                	add    %al,(%eax)
405ce5:	04 02                	add    $0x2,%al
405ce7:	fe 06                	incb   (%esi)
405ce9:	1e                   	push   %ds
405cea:	00 00                	add    %al,(%eax)
405cec:	06                   	push   %es
405ced:	73 5c                	jae    0x405d4b
405cef:	00 00                	add    %al,(%eax)
405cf1:	0a 6f 5d             	or     0x5d(%edi),%ch
405cf4:	00 00                	add    %al,(%eax)
405cf6:	0a 00                	or     (%eax),%al
405cf8:	02 7b 69             	add    0x69(%ebx),%bh
405cfb:	00 00                	add    %al,(%eax)
405cfd:	04 17                	add    $0x17,%al
405cff:	6f                   	outsl  %ds:(%esi),(%dx)
405d00:	71 00                	jno    0x405d02
405d02:	00 0a                	add    %cl,(%edx)
405d04:	00 02                	add    %al,(%edx)
405d06:	7b 69                	jnp    0x405d71
405d08:	00 00                	add    %al,(%eax)
405d0a:	04 72                	add    $0x72,%al
405d0c:	55                   	push   %ebp
405d0d:	06                   	push   %es
405d0e:	00 70 22             	add    %dh,0x22(%eax)
405d11:	00 00                	add    %al,(%eax)
405d13:	70 41                	jo     0x405d56
405d15:	16                   	push   %ss
405d16:	19 20                	sbb    %esp,(%eax)
405d18:	b2 00                	mov    $0x0,%dl
405d1a:	00 00                	add    %al,(%eax)
405d1c:	73 61                	jae    0x405d7f
405d1e:	00 00                	add    %al,(%eax)
405d20:	0a 6f 62             	or     0x62(%edi),%ch
405d23:	00 00                	add    %al,(%eax)
405d25:	0a 00                	or     (%eax),%al
405d27:	02 7b 69             	add    0x69(%ebx),%bh
405d2a:	00 00                	add    %al,(%eax)
405d2c:	04 20                	add    $0x20,%al
405d2e:	91                   	xchg   %eax,%ecx
405d2f:	01 00                	add    %eax,(%eax)
405d31:	00 20                	add    %ah,(%eax)
405d33:	ac                   	lods   %ds:(%esi),%al
405d34:	00 00                	add    %al,(%eax)
405d36:	00 73 55             	add    %dh,0x55(%ebx)
405d39:	00 00                	add    %al,(%eax)
405d3b:	0a 6f 56             	or     0x56(%edi),%ch
405d3e:	00 00                	add    %al,(%eax)
405d40:	0a 00                	or     (%eax),%al
405d42:	02 7b 69             	add    0x69(%ebx),%bh
405d45:	00 00                	add    %al,(%eax)
405d47:	04 72                	add    $0x72,%al
405d49:	2f                   	das
405d4a:	07                   	pop    %es
405d4b:	00 70 6f             	add    %dh,0x6f(%eax)
405d4e:	57                   	push   %edi
405d4f:	00 00                	add    %al,(%eax)
405d51:	0a 00                	or     (%eax),%al
405d53:	02 7b 69             	add    0x69(%ebx),%bh
405d56:	00 00                	add    %al,(%eax)
405d58:	04 16                	add    $0x16,%al
405d5a:	1f                   	pop    %ds
405d5b:	19 73 58             	sbb    %esi,0x58(%ebx)
405d5e:	00 00                	add    %al,(%eax)
405d60:	0a 6f 59             	or     0x59(%edi),%ch
405d63:	00 00                	add    %al,(%eax)
405d65:	0a 00                	or     (%eax),%al
405d67:	02 7b 69             	add    0x69(%ebx),%bh
405d6a:	00 00                	add    %al,(%eax)
405d6c:	04 20                	add    $0x20,%al
405d6e:	82 00 00             	addb   $0x0,(%eax)
405d71:	00 6f 5a             	add    %ch,0x5a(%edi)
405d74:	00 00                	add    %al,(%eax)
405d76:	0a 00                	or     (%eax),%al
405d78:	02 7b 69             	add    0x69(%ebx),%bh
405d7b:	00 00                	add    %al,(%eax)
405d7d:	04 02                	add    $0x2,%al
405d7f:	fe 06                	incb   (%esi)
405d81:	26 00 00             	add    %al,%es:(%eax)
405d84:	06                   	push   %es
405d85:	73 5c                	jae    0x405de3
405d87:	00 00                	add    %al,(%eax)
405d89:	0a 6f 5d             	or     0x5d(%edi),%ch
405d8c:	00 00                	add    %al,(%eax)
405d8e:	0a 00                	or     (%eax),%al
405d90:	02 7b 6a             	add    0x6a(%ebx),%bh
405d93:	00 00                	add    %al,(%eax)
405d95:	04 17                	add    $0x17,%al
405d97:	6f                   	outsl  %ds:(%esi),(%dx)
405d98:	71 00                	jno    0x405d9a
405d9a:	00 0a                	add    %cl,(%edx)
405d9c:	00 02                	add    %al,(%edx)
405d9e:	7b 6a                	jnp    0x405e0a
405da0:	00 00                	add    %al,(%eax)
405da2:	04 72                	add    $0x72,%al
405da4:	55                   	push   %ebp
405da5:	06                   	push   %es
405da6:	00 70 22             	add    %dh,0x22(%eax)
405da9:	00 00                	add    %al,(%eax)
405dab:	70 41                	jo     0x405dee
405dad:	16                   	push   %ss
405dae:	19 20                	sbb    %esp,(%eax)
405db0:	b2 00                	mov    $0x0,%dl
405db2:	00 00                	add    %al,(%eax)
405db4:	73 61                	jae    0x405e17
405db6:	00 00                	add    %al,(%eax)
405db8:	0a 6f 62             	or     0x62(%edi),%ch
405dbb:	00 00                	add    %al,(%eax)
405dbd:	0a 00                	or     (%eax),%al
405dbf:	02 7b 6a             	add    0x6a(%ebx),%bh
405dc2:	00 00                	add    %al,(%eax)
405dc4:	04 20                	add    $0x20,%al
405dc6:	48                   	dec    %eax
405dc7:	01 00                	add    %eax,(%eax)
405dc9:	00 20                	add    %ah,(%eax)
405dcb:	ac                   	lods   %ds:(%esi),%al
405dcc:	00 00                	add    %al,(%eax)
405dce:	00 73 55             	add    %dh,0x55(%ebx)
405dd1:	00 00                	add    %al,(%eax)
405dd3:	0a 6f 56             	or     0x56(%edi),%ch
405dd6:	00 00                	add    %al,(%eax)
405dd8:	0a 00                	or     (%eax),%al
405dda:	02 7b 6a             	add    0x6a(%ebx),%bh
405ddd:	00 00                	add    %al,(%eax)
405ddf:	04 72                	add    $0x72,%al
405de1:	41                   	inc    %ecx
405de2:	07                   	pop    %es
405de3:	00 70 6f             	add    %dh,0x6f(%eax)
405de6:	57                   	push   %edi
405de7:	00 00                	add    %al,(%eax)
405de9:	0a 00                	or     (%eax),%al
405deb:	02 7b 6a             	add    0x6a(%ebx),%bh
405dee:	00 00                	add    %al,(%eax)
405df0:	04 1f                	add    $0x1f,%al
405df2:	54                   	push   %esp
405df3:	1f                   	pop    %ds
405df4:	19 73 58             	sbb    %esi,0x58(%ebx)
405df7:	00 00                	add    %al,(%eax)
405df9:	0a 6f 59             	or     0x59(%edi),%ch
405dfc:	00 00                	add    %al,(%eax)
405dfe:	0a 00                	or     (%eax),%al
405e00:	02 7b 6a             	add    0x6a(%ebx),%bh
405e03:	00 00                	add    %al,(%eax)
405e05:	04 20                	add    $0x20,%al
405e07:	83 00 00             	addl   $0x0,(%eax)
405e0a:	00 6f 5a             	add    %ch,0x5a(%edi)
405e0d:	00 00                	add    %al,(%eax)
405e0f:	0a 00                	or     (%eax),%al
405e11:	02 7b 6a             	add    0x6a(%ebx),%bh
405e14:	00 00                	add    %al,(%eax)
405e16:	04 72                	add    $0x72,%al
405e18:	4f                   	dec    %edi
405e19:	07                   	pop    %es
405e1a:	00 70 6f             	add    %dh,0x6f(%eax)
405e1d:	38 00                	cmp    %al,(%eax)
405e1f:	00 0a                	add    %cl,(%edx)
405e21:	00 02                	add    %al,(%edx)
405e23:	22 00                	and    (%eax),%al
405e25:	00 c0                	add    %al,%al
405e27:	40                   	inc    %eax
405e28:	22 00                	and    (%eax),%al
405e2a:	00 50 41             	add    %dl,0x41(%eax)
405e2d:	73 74                	jae    0x405ea3
405e2f:	00 00                	add    %al,(%eax)
405e31:	0a 28                	or     (%eax),%ch
405e33:	75 00                	jne    0x405e35
405e35:	00 0a                	add    %cl,(%edx)
405e37:	00 02                	add    %al,(%edx)
405e39:	17                   	pop    %ss
405e3a:	28 76 00             	sub    %dh,0x0(%esi)
405e3d:	00 0a                	add    %cl,(%edx)
405e3f:	00 02                	add    %al,(%edx)
405e41:	20 00                	and    %al,(%eax)
405e43:	03 00                	add    (%eax),%eax
405e45:	00 20                	add    %ah,(%eax)
405e47:	a1 01 00 00 73       	mov    0x73000001,%eax
405e4c:	58                   	pop    %eax
405e4d:	00 00                	add    %al,(%eax)
405e4f:	0a 28                	or     (%eax),%ch
405e51:	77 00                	ja     0x405e53
405e53:	00 0a                	add    %cl,(%edx)
405e55:	00 02                	add    %al,(%edx)
405e57:	28 78 00             	sub    %bh,0x0(%eax)
405e5a:	00 0a                	add    %cl,(%edx)
405e5c:	02 7b 6a             	add    0x6a(%ebx),%bh
405e5f:	00 00                	add    %al,(%eax)
405e61:	04 6f                	add    $0x6f,%al
405e63:	79 00                	jns    0x405e65
405e65:	00 0a                	add    %cl,(%edx)
405e67:	00 02                	add    %al,(%edx)
405e69:	28 78 00             	sub    %bh,0x0(%eax)
405e6c:	00 0a                	add    %cl,(%edx)
405e6e:	02 7b 69             	add    0x69(%ebx),%bh
405e71:	00 00                	add    %al,(%eax)
405e73:	04 6f                	add    $0x6f,%al
405e75:	79 00                	jns    0x405e77
405e77:	00 0a                	add    %cl,(%edx)
405e79:	00 02                	add    %al,(%edx)
405e7b:	28 78 00             	sub    %bh,0x0(%eax)
405e7e:	00 0a                	add    %cl,(%edx)
405e80:	02 7b 68             	add    0x68(%ebx),%bh
405e83:	00 00                	add    %al,(%eax)
405e85:	04 6f                	add    $0x6f,%al
405e87:	79 00                	jns    0x405e89
405e89:	00 0a                	add    %cl,(%edx)
405e8b:	00 02                	add    %al,(%edx)
405e8d:	28 78 00             	sub    %bh,0x0(%eax)
405e90:	00 0a                	add    %cl,(%edx)
405e92:	02 7b 66             	add    0x66(%ebx),%bh
405e95:	00 00                	add    %al,(%eax)
405e97:	04 6f                	add    $0x6f,%al
405e99:	79 00                	jns    0x405e9b
405e9b:	00 0a                	add    %cl,(%edx)
405e9d:	00 02                	add    %al,(%edx)
405e9f:	28 78 00             	sub    %bh,0x0(%eax)
405ea2:	00 0a                	add    %cl,(%edx)
405ea4:	02 7b 65             	add    0x65(%ebx),%bh
405ea7:	00 00                	add    %al,(%eax)
405ea9:	04 6f                	add    $0x6f,%al
405eab:	79 00                	jns    0x405ead
405ead:	00 0a                	add    %cl,(%edx)
405eaf:	00 02                	add    %al,(%edx)
405eb1:	28 78 00             	sub    %bh,0x0(%eax)
405eb4:	00 0a                	add    %cl,(%edx)
405eb6:	02 7b 64             	add    0x64(%ebx),%bh
405eb9:	00 00                	add    %al,(%eax)
405ebb:	04 6f                	add    $0x6f,%al
405ebd:	79 00                	jns    0x405ebf
405ebf:	00 0a                	add    %cl,(%edx)
405ec1:	00 02                	add    %al,(%edx)
405ec3:	28 78 00             	sub    %bh,0x0(%eax)
405ec6:	00 0a                	add    %cl,(%edx)
405ec8:	02 7b 63             	add    0x63(%ebx),%bh
405ecb:	00 00                	add    %al,(%eax)
405ecd:	04 6f                	add    $0x6f,%al
405ecf:	79 00                	jns    0x405ed1
405ed1:	00 0a                	add    %cl,(%edx)
405ed3:	00 02                	add    %al,(%edx)
405ed5:	28 78 00             	sub    %bh,0x0(%eax)
405ed8:	00 0a                	add    %cl,(%edx)
405eda:	02 7b 62             	add    0x62(%ebx),%bh
405edd:	00 00                	add    %al,(%eax)
405edf:	04 6f                	add    $0x6f,%al
405ee1:	79 00                	jns    0x405ee3
405ee3:	00 0a                	add    %cl,(%edx)
405ee5:	00 02                	add    %al,(%edx)
405ee7:	28 78 00             	sub    %bh,0x0(%eax)
405eea:	00 0a                	add    %cl,(%edx)
405eec:	02 7b 61             	add    0x61(%ebx),%bh
405eef:	00 00                	add    %al,(%eax)
405ef1:	04 6f                	add    $0x6f,%al
405ef3:	79 00                	jns    0x405ef5
405ef5:	00 0a                	add    %cl,(%edx)
405ef7:	00 02                	add    %al,(%edx)
405ef9:	28 78 00             	sub    %bh,0x0(%eax)
405efc:	00 0a                	add    %cl,(%edx)
405efe:	02 7b 27             	add    0x27(%ebx),%bh
405f01:	00 00                	add    %al,(%eax)
405f03:	04 6f                	add    $0x6f,%al
405f05:	79 00                	jns    0x405f07
405f07:	00 0a                	add    %cl,(%edx)
405f09:	00 02                	add    %al,(%edx)
405f0b:	28 78 00             	sub    %bh,0x0(%eax)
405f0e:	00 0a                	add    %cl,(%edx)
405f10:	02 7b 28             	add    0x28(%ebx),%bh
405f13:	00 00                	add    %al,(%eax)
405f15:	04 6f                	add    $0x6f,%al
405f17:	79 00                	jns    0x405f19
405f19:	00 0a                	add    %cl,(%edx)
405f1b:	00 02                	add    %al,(%edx)
405f1d:	28 78 00             	sub    %bh,0x0(%eax)
405f20:	00 0a                	add    %cl,(%edx)
405f22:	02 7b 29             	add    0x29(%ebx),%bh
405f25:	00 00                	add    %al,(%eax)
405f27:	04 6f                	add    $0x6f,%al
405f29:	79 00                	jns    0x405f2b
405f2b:	00 0a                	add    %cl,(%edx)
405f2d:	00 02                	add    %al,(%edx)
405f2f:	28 78 00             	sub    %bh,0x0(%eax)
405f32:	00 0a                	add    %cl,(%edx)
405f34:	02 7b 2a             	add    0x2a(%ebx),%bh
405f37:	00 00                	add    %al,(%eax)
405f39:	04 6f                	add    $0x6f,%al
405f3b:	79 00                	jns    0x405f3d
405f3d:	00 0a                	add    %cl,(%edx)
405f3f:	00 02                	add    %al,(%edx)
405f41:	28 78 00             	sub    %bh,0x0(%eax)
405f44:	00 0a                	add    %cl,(%edx)
405f46:	02 7b 2b             	add    0x2b(%ebx),%bh
405f49:	00 00                	add    %al,(%eax)
405f4b:	04 6f                	add    $0x6f,%al
405f4d:	79 00                	jns    0x405f4f
405f4f:	00 0a                	add    %cl,(%edx)
405f51:	00 02                	add    %al,(%edx)
405f53:	28 78 00             	sub    %bh,0x0(%eax)
405f56:	00 0a                	add    %cl,(%edx)
405f58:	02 7b 2c             	add    0x2c(%ebx),%bh
405f5b:	00 00                	add    %al,(%eax)
405f5d:	04 6f                	add    $0x6f,%al
405f5f:	79 00                	jns    0x405f61
405f61:	00 0a                	add    %cl,(%edx)
405f63:	00 02                	add    %al,(%edx)
405f65:	28 78 00             	sub    %bh,0x0(%eax)
405f68:	00 0a                	add    %cl,(%edx)
405f6a:	02 7b 2d             	add    0x2d(%ebx),%bh
405f6d:	00 00                	add    %al,(%eax)
405f6f:	04 6f                	add    $0x6f,%al
405f71:	79 00                	jns    0x405f73
405f73:	00 0a                	add    %cl,(%edx)
405f75:	00 02                	add    %al,(%edx)
405f77:	28 78 00             	sub    %bh,0x0(%eax)
405f7a:	00 0a                	add    %cl,(%edx)
405f7c:	02 7b 2e             	add    0x2e(%ebx),%bh
405f7f:	00 00                	add    %al,(%eax)
405f81:	04 6f                	add    $0x6f,%al
405f83:	79 00                	jns    0x405f85
405f85:	00 0a                	add    %cl,(%edx)
405f87:	00 02                	add    %al,(%edx)
405f89:	28 78 00             	sub    %bh,0x0(%eax)
405f8c:	00 0a                	add    %cl,(%edx)
405f8e:	02 7b 2f             	add    0x2f(%ebx),%bh
405f91:	00 00                	add    %al,(%eax)
405f93:	04 6f                	add    $0x6f,%al
405f95:	79 00                	jns    0x405f97
405f97:	00 0a                	add    %cl,(%edx)
405f99:	00 02                	add    %al,(%edx)
405f9b:	28 78 00             	sub    %bh,0x0(%eax)
405f9e:	00 0a                	add    %cl,(%edx)
405fa0:	02 7b 30             	add    0x30(%ebx),%bh
405fa3:	00 00                	add    %al,(%eax)
405fa5:	04 6f                	add    $0x6f,%al
405fa7:	79 00                	jns    0x405fa9