407c57:	00 0b                	add    %cl,(%ebx)
407c59:	3f                   	aas
407c5a:	35 00 0b 00 2b       	xor    $0x2b000b00,%eax
407c5f:	10 0b                	adc    %cl,(%ebx)
407c61:	00 0b                	add    %cl,(%ebx)
407c63:	00 0b                	add    %cl,(%ebx)
407c65:	00 0b                	add    %cl,(%ebx)
407c67:	00 0b                	add    %cl,(%ebx)
407c69:	00 1b                	add    %bl,(%ebx)
407c6b:	00 0b                	add    %cl,(%ebx)
407c6d:	00 0b                	add    %cl,(%ebx)
407c6f:	00 0b                	add    %cl,(%ebx)
407c71:	00 0b                	add    %cl,(%ebx)
407c73:	00 0b                	add    %cl,(%ebx)
407c75:	41                   	inc    %ecx
407c76:	35 00 0b 00 0b       	xor    $0xb000b00,%eax
407c7b:	00 0b                	add    %cl,(%ebx)
407c7d:	00 0b                	add    %cl,(%ebx)
407c7f:	00 1b                	add    %bl,(%ebx)
407c81:	00 0b                	add    %cl,(%ebx)
407c83:	5f                   	pop    %edi
407c84:	4e                   	dec    %esi
407c85:	6f                   	outsl  %ds:(%esi),(%dx)
407c86:	7d 44                	jge    0x407ccc
407c88:	77 6c                	ja     0x407cf6
407c8a:	58                   	pop    %eax
407c8b:	71 74                	jno    0x407d01
407c8d:	6e                   	outsb  %ds:(%esi),(%dx)
407c8e:	0b 6d 7e             	or     0x7e(%ebp),%ebp
407c91:	63 7a 72             	arpl   %edi,0x72(%edx)
407c94:	70 65                	jo     0x407cfb
407c96:	49                   	dec    %ecx
407c97:	64 77 6c             	fs ja  0x407d06
407c9a:	0b 00                	or     (%eax),%eax
407c9c:	0b 00                	or     (%eax),%eax
407c9e:	0b 00                	or     (%eax),%eax
407ca0:	0b 10                	or     (%eax),%edx
407ca2:	0a 25 0b 20 0b 10    	or     0x100b200b,%ah
407ca8:	0b 00                	or     (%eax),%eax
407caa:	0b 00                	or     (%eax),%eax
407cac:	1b 00                	sbb    (%eax),%eax
407cae:	0b 00                	or     (%eax),%eax
407cb0:	0b 00                	or     (%eax),%eax
407cb2:	0b 00                	or     (%eax),%eax
407cb4:	0b 00                	or     (%eax),%eax
407cb6:	0b 10                	or     (%eax),%edx
407cb8:	0b 00                	or     (%eax),%eax
407cba:	0b 00                	or     (%eax),%eax
407cbc:	0b 00                	or     (%eax),%eax
407cbe:	0b 00                	or     (%eax),%eax
407cc0:	0b 00                	or     (%eax),%eax
407cc2:	1b 00                	sbb    (%eax),%eax
407cc4:	0b 00                	or     (%eax),%eax
407cc6:	0b 00                	or     (%eax),%eax
407cc8:	0b 00                	or     (%eax),%eax
407cca:	0b 00                	or     (%eax),%eax
407ccc:	0b 10                	or     (%eax),%edx
407cce:	0b 00                	or     (%eax),%eax
407cd0:	0b 00                	or     (%eax),%eax
407cd2:	0b 00                	or     (%eax),%eax
407cd4:	0b 00                	or     (%eax),%eax
407cd6:	0b 00                	or     (%eax),%eax
407cd8:	1b 00                	sbb    (%eax),%eax
407cda:	0b 00                	or     (%eax),%eax
407cdc:	0b 00                	or     (%eax),%eax
407cde:	0b 00                	or     (%eax),%eax
407ce0:	0b 00                	or     (%eax),%eax
407ce2:	0b 10                	or     (%eax),%edx
407ce4:	0b 00                	or     (%eax),%eax
407ce6:	0b 00                	or     (%eax),%eax
407ce8:	0b 00                	or     (%eax),%eax
407cea:	0b 00                	or     (%eax),%eax
407cec:	0b 00                	or     (%eax),%eax
407cee:	1b 00                	sbb    (%eax),%eax
407cf0:	0b 00                	or     (%eax),%eax
407cf2:	0b 00                	or     (%eax),%eax
407cf4:	0b 00                	or     (%eax),%eax
407cf6:	0b 00                	or     (%eax),%eax
407cf8:	0b 10                	or     (%eax),%edx
407cfa:	0b 00                	or     (%eax),%eax
407cfc:	0b 00                	or     (%eax),%eax
407cfe:	0b 00                	or     (%eax),%eax
407d00:	0b 00                	or     (%eax),%eax
407d02:	0b 00                	or     (%eax),%eax
407d04:	1b 00                	sbb    (%eax),%eax
407d06:	0b 00                	or     (%eax),%eax
407d08:	0b 00                	or     (%eax),%eax
407d0a:	0b 00                	or     (%eax),%eax
407d0c:	0b 00                	or     (%eax),%eax
407d0e:	0b 10                	or     (%eax),%edx
407d10:	0b 00                	or     (%eax),%eax
407d12:	0b 00                	or     (%eax),%eax
407d14:	0b 00                	or     (%eax),%eax
407d16:	0b 00                	or     (%eax),%eax
407d18:	0b 00                	or     (%eax),%eax
407d1a:	1b 00                	sbb    (%eax),%eax
407d1c:	0b 00                	or     (%eax),%eax
407d1e:	0b 00                	or     (%eax),%eax
407d20:	0b 00                	or     (%eax),%eax
407d22:	0b 00                	or     (%eax),%eax
407d24:	0b 10                	or     (%eax),%edx
407d26:	0b 00                	or     (%eax),%eax
407d28:	0b 00                	or     (%eax),%eax
407d2a:	0b 00                	or     (%eax),%eax
407d2c:	0b 00                	or     (%eax),%eax
407d2e:	0b 00                	or     (%eax),%eax
407d30:	1b 00                	sbb    (%eax),%eax
407d32:	0b 00                	or     (%eax),%eax
407d34:	0b 00                	or     (%eax),%eax
407d36:	0b 00                	or     (%eax),%eax
407d38:	0b 00                	or     (%eax),%eax
407d3a:	0b 10                	or     (%eax),%edx
407d3c:	0b 00                	or     (%eax),%eax
407d3e:	0b 00                	or     (%eax),%eax
407d40:	0b 00                	or     (%eax),%eax
407d42:	0b 00                	or     (%eax),%eax
407d44:	0b 00                	or     (%eax),%eax
407d46:	1b 00                	sbb    (%eax),%eax
407d48:	0b 00                	or     (%eax),%eax
407d4a:	0b 00                	or     (%eax),%eax
407d4c:	0b 00                	or     (%eax),%eax
407d4e:	0b 00                	or     (%eax),%eax
407d50:	0b 10                	or     (%eax),%edx
407d52:	0b 00                	or     (%eax),%eax
407d54:	0b 00                	or     (%eax),%eax
407d56:	0b 00                	or     (%eax),%eax
407d58:	0b 00                	or     (%eax),%eax
407d5a:	0b 00                	or     (%eax),%eax
407d5c:	1b 00                	sbb    (%eax),%eax
407d5e:	0b 00                	or     (%eax),%eax
407d60:	0b 00                	or     (%eax),%eax
407d62:	0b 00                	or     (%eax),%eax
407d64:	0b 00                	or     (%eax),%eax
407d66:	0b 10                	or     (%eax),%edx
407d68:	0b 00                	or     (%eax),%eax
407d6a:	0b 00                	or     (%eax),%eax
407d6c:	0b 00                	or     (%eax),%eax
407d6e:	0b 00                	or     (%eax),%eax
407d70:	0b 00                	or     (%eax),%eax
407d72:	1b 00                	sbb    (%eax),%eax
407d74:	0b 00                	or     (%eax),%eax
407d76:	0b 00                	or     (%eax),%eax
407d78:	0b 00                	or     (%eax),%eax
407d7a:	0b 00                	or     (%eax),%eax
407d7c:	0b 10                	or     (%eax),%edx
407d7e:	0b 00                	or     (%eax),%eax
407d80:	0b 00                	or     (%eax),%eax
407d82:	0b 00                	or     (%eax),%eax
407d84:	0b 00                	or     (%eax),%eax
407d86:	0b 00                	or     (%eax),%eax
407d88:	1b 00                	sbb    (%eax),%eax
407d8a:	0b 00                	or     (%eax),%eax
407d8c:	0b 00                	or     (%eax),%eax
407d8e:	0b 00                	or     (%eax),%eax
407d90:	0b 00                	or     (%eax),%eax
407d92:	0b 10                	or     (%eax),%edx
407d94:	0b 00                	or     (%eax),%eax
407d96:	0b 00                	or     (%eax),%eax
407d98:	0b 00                	or     (%eax),%eax
407d9a:	0b 00                	or     (%eax),%eax
407d9c:	0b 00                	or     (%eax),%eax
407d9e:	1b 00                	sbb    (%eax),%eax
407da0:	0b 00                	or     (%eax),%eax
407da2:	0b 00                	or     (%eax),%eax
407da4:	0b 00                	or     (%eax),%eax
407da6:	0b 00                	or     (%eax),%eax
407da8:	0b 10                	or     (%eax),%edx
407daa:	0b 00                	or     (%eax),%eax
407dac:	0b 00                	or     (%eax),%eax
407dae:	0b 00                	or     (%eax),%eax
407db0:	0b 00                	or     (%eax),%eax
407db2:	0b 00                	or     (%eax),%eax
407db4:	1b 00                	sbb    (%eax),%eax
407db6:	0b 00                	or     (%eax),%eax
407db8:	0b 00                	or     (%eax),%eax
407dba:	0b 00                	or     (%eax),%eax
407dbc:	0b 00                	or     (%eax),%eax
407dbe:	0b 10                	or     (%eax),%edx
407dc0:	0b 00                	or     (%eax),%eax
407dc2:	0b 00                	or     (%eax),%eax
407dc4:	0b 00                	or     (%eax),%eax
407dc6:	0b 00                	or     (%eax),%eax
407dc8:	0b 00                	or     (%eax),%eax
407dca:	1b 00                	sbb    (%eax),%eax
407dcc:	0b 00                	or     (%eax),%eax
407dce:	0b 00                	or     (%eax),%eax
407dd0:	0b 00                	or     (%eax),%eax
407dd2:	0b 00                	or     (%eax),%eax
407dd4:	0b 10                	or     (%eax),%edx
407dd6:	0b 00                	or     (%eax),%eax
407dd8:	0b 00                	or     (%eax),%eax
407dda:	0b 00                	or     (%eax),%eax
407ddc:	0b 00                	or     (%eax),%eax
407dde:	0b 00                	or     (%eax),%eax
407de0:	1b 00                	sbb    (%eax),%eax
407de2:	0b 00                	or     (%eax),%eax
407de4:	0b 00                	or     (%eax),%eax
407de6:	0b 00                	or     (%eax),%eax
407de8:	0b 00                	or     (%eax),%eax
407dea:	0b 10                	or     (%eax),%edx
407dec:	0b 00                	or     (%eax),%eax
407dee:	0b 00                	or     (%eax),%eax
407df0:	0b 00                	or     (%eax),%eax
407df2:	0b 00                	or     (%eax),%eax
407df4:	0b 00                	or     (%eax),%eax
407df6:	1b 00                	sbb    (%eax),%eax
407df8:	0b 00                	or     (%eax),%eax
407dfa:	0b 00                	or     (%eax),%eax
407dfc:	0b 00                	or     (%eax),%eax
407dfe:	0b 00                	or     (%eax),%eax
407e00:	0b 10                	or     (%eax),%edx
407e02:	0b 00                	or     (%eax),%eax
407e04:	0b 00                	or     (%eax),%eax
407e06:	0b 00                	or     (%eax),%eax
407e08:	0b 00                	or     (%eax),%eax
407e0a:	0b 00                	or     (%eax),%eax
407e0c:	1b 00                	sbb    (%eax),%eax
407e0e:	0b 00                	or     (%eax),%eax
407e10:	0b 00                	or     (%eax),%eax
407e12:	0b 00                	or     (%eax),%eax
407e14:	0b 00                	or     (%eax),%eax
407e16:	0b 10                	or     (%eax),%edx
407e18:	0b 00                	or     (%eax),%eax
407e1a:	0b 00                	or     (%eax),%eax
407e1c:	0b 00                	or     (%eax),%eax
407e1e:	0b 00                	or     (%eax),%eax
407e20:	0b 00                	or     (%eax),%eax
407e22:	1b 00                	sbb    (%eax),%eax
407e24:	0b 00                	or     (%eax),%eax
407e26:	0b 00                	or     (%eax),%eax
407e28:	0b 00                	or     (%eax),%eax
407e2a:	0b 00                	or     (%eax),%eax
407e2c:	0b 10                	or     (%eax),%edx
407e2e:	0b 00                	or     (%eax),%eax
407e30:	0b 00                	or     (%eax),%eax
407e32:	0b 00                	or     (%eax),%eax
407e34:	0b 00                	or     (%eax),%eax
407e36:	0b 00                	or     (%eax),%eax
407e38:	1b 00                	sbb    (%eax),%eax
407e3a:	0b 00                	or     (%eax),%eax
407e3c:	0b 00                	or     (%eax),%eax
407e3e:	0b 00                	or     (%eax),%eax
407e40:	0b 00                	or     (%eax),%eax
407e42:	0b 10                	or     (%eax),%edx
407e44:	0b 00                	or     (%eax),%eax
407e46:	0b 00                	or     (%eax),%eax
407e48:	0b 00                	or     (%eax),%eax
407e4a:	0b 00                	or     (%eax),%eax
407e4c:	0b 00                	or     (%eax),%eax
407e4e:	1b 00                	sbb    (%eax),%eax
407e50:	0b 00                	or     (%eax),%eax
407e52:	0b 00                	or     (%eax),%eax
407e54:	0b 00                	or     (%eax),%eax
407e56:	0b 00                	or     (%eax),%eax
407e58:	0b 10                	or     (%eax),%edx
407e5a:	0b 00                	or     (%eax),%eax
407e5c:	0b 00                	or     (%eax),%eax
407e5e:	0c 00                	or     $0x0,%al
407e60:	1b 00                	sbb    (%eax),%eax
407e62:	0b 00                	or     (%eax),%eax
407e64:	33 00                	xor    (%eax),%eax
407e66:	0b 80 0b 00 0b 00    	or     0xb000b(%eax),%eax
407e6c:	0b 00                	or     (%eax),%eax
407e6e:	0b 10                	or     (%eax),%edx
407e70:	0b 00                	or     (%eax),%eax
407e72:	0b 00                	or     (%eax),%eax
407e74:	0b 00                	or     (%eax),%eax
407e76:	0c 00                	or     $0x0,%al
407e78:	0c 00                	or     $0x0,%al
407e7a:	1b 00                	sbb    (%eax),%eax
407e7c:	3b 00                	cmp    (%eax),%eax
407e7e:	0b 80 0b 00 0b 00    	or     0xb000b(%eax),%eax
407e84:	0b 10                	or     (%eax),%edx
407e86:	0b 00                	or     (%eax),%eax
407e88:	0b 00                	or     (%eax),%eax
407e8a:	0b 00                	or     (%eax),%eax
407e8c:	0b 00                	or     (%eax),%eax
407e8e:	0c 00                	or     $0x0,%al
407e90:	1b 00                	sbb    (%eax),%eax
407e92:	0b 00                	or     (%eax),%eax
407e94:	53                   	push   %ebx
407e95:	00 0b                	add    %cl,(%ebx)
407e97:	00 63 40             	add    %ah,0x40(%ebx)
407e9a:	0b 10                	or     (%eax),%edx
407e9c:	17                   	pop    %ss
407e9d:	03 0b                	add    (%ebx),%ecx
407e9f:	00 0b                	add    %cl,(%ebx)
407ea1:	00 0b                	add    %cl,(%ebx)
407ea3:	00 0b                	add    %cl,(%ebx)
407ea5:	00 1b                	add    %bl,(%ebx)
407ea7:	00 17                	add    %dl,(%edi)
407ea9:	03 3f                	add    (%edi),%edi
407eab:	00 0b                	add    %cl,(%ebx)
407ead:	00 61 00             	add    %ah,0x0(%ecx)
407eb0:	5e                   	pop    %esi
407eb1:	10 6a 00             	adc    %ch,0x0(%edx)
407eb4:	61                   	popa
407eb5:	00 50 00             	add    %dl,0x0(%eax)
407eb8:	5d                   	pop    %ebp
407eb9:	00 5e 00             	add    %bl,0x0(%esi)
407ebc:	64 00 5a 00          	add    %bl,%fs:0x0(%edx)
407ec0:	59                   	pop    %ecx
407ec1:	00 6a 00             	add    %ch,0x0(%edx)
407ec4:	54                   	push   %esp
407ec5:	00 59 10             	add    %bl,0x10(%ecx)
407ec8:	51                   	push   %ecx
407ec9:	00 5a 00             	add    %bl,0x0(%edx)
407ecc:	0b 00                	or     (%eax),%eax
407ece:	0b 00                	or     (%eax),%eax
407ed0:	c8 04 0a fe          	enter  $0xa04,$0xfe
407ed4:	0b 00                	or     (%eax),%eax
407ed6:	0c 00                	or     $0x0,%al
407ed8:	0b 00                	or     (%eax),%eax
407eda:	0c 00                	or     $0x0,%al
407edc:	0b 10                	or     (%eax),%edx
407ede:	0b 00                	or     (%eax),%eax
407ee0:	0b 00                	or     (%eax),%eax
407ee2:	0c 00                	or     $0x0,%al
407ee4:	0b 00                	or     (%eax),%eax
407ee6:	0b 00                	or     (%eax),%eax
407ee8:	5a                   	pop    %edx
407ee9:	00 0b                	add    %cl,(%ebx)
407eeb:	00 0b                	add    %cl,(%ebx)
407eed:	00 0b                	add    %cl,(%ebx)
407eef:	00 0f                	add    %cl,(%edi)
407ef1:	00 0b                	add    %cl,(%ebx)
407ef3:	10 0d 00 0b 00 0b    	adc    %cl,0xb000b00
407ef9:	00 0b                	add    %cl,(%ebx)
407efb:	00 0b                	add    %cl,(%ebx)
407efd:	00 1b                	add    %bl,(%ebx)
407eff:	00 0b                	add    %cl,(%ebx)
407f01:	00 0b                	add    %cl,(%ebx)
407f03:	00 4f 00             	add    %cl,0x0(%edi)
407f06:	0b 00                	or     (%eax),%eax
407f08:	0c 10                	or     $0x10,%al
407f0a:	61                   	popa
407f0b:	00 6c 00 7d          	add    %ch,0x7d(%eax,%eax,1)
407f0f:	00 51 00             	add    %dl,0x0(%ecx)
407f12:	74 00                	je     0x407f14
407f14:	87 00                	xchg   %eax,(%eax)
407f16:	70 00                	jo     0x407f18
407f18:	54                   	push   %esp
407f19:	00 79 00             	add    %bh,0x0(%ecx)
407f1c:	71 00                	jno    0x407f1e
407f1e:	7a 10                	jp     0x407f30
407f20:	0b 00                	or     (%eax),%eax
407f22:	0b 00                	or     (%eax),%eax
407f24:	2f                   	das
407f25:	00 0f                	add    %cl,(%edi)
407f27:	00 0b                	add    %cl,(%ebx)