404b03:	00 00                	add    %al,(%eax)
404b05:	04 72                	add    $0x72,%al
404b07:	9b                   	fwait
404b08:	03 00                	add    (%eax),%eax
404b0a:	70 6f                	jo     0x404b7b
404b0c:	e2 00                	loop   0x404b0e
404b0e:	00 0a                	add    %cl,(%edx)
404b10:	00 02                	add    %al,(%edx)
404b12:	7b 44                	jnp    0x404b58
404b14:	00 00                	add    %al,(%eax)
404b16:	04 20                	add    $0x20,%al
404b18:	4e                   	dec    %esi
404b19:	00 02                	add    %al,(%edx)
404b1b:	00 6f e7             	add    %ch,-0x19(%edi)
404b1e:	00 00                	add    %al,(%eax)
404b20:	0a 00                	or     (%eax),%al
404b22:	02 7b 44             	add    0x44(%ebx),%bh
404b25:	00 00                	add    %al,(%eax)
404b27:	04 20                	add    $0x20,%al
404b29:	92                   	xchg   %eax,%edx
404b2a:	00 00                	add    %al,(%eax)
404b2c:	00 1f                	add    %bl,(%edi)
404b2e:	16                   	push   %ss
404b2f:	73 34                	jae    0x404b65
404b31:	00 00                	add    %al,(%eax)
404b33:	0a 6f e3             	or     -0x1d(%edi),%ch
404b36:	00 00                	add    %al,(%eax)
404b38:	0a 00                	or     (%eax),%al
404b3a:	02 7b 44             	add    0x44(%ebx),%bh
404b3d:	00 00                	add    %al,(%eax)
404b3f:	04 72                	add    $0x72,%al
404b41:	c5 03                	lds    (%ebx),%eax
404b43:	00 70 6f             	add    %dh,0x6f(%eax)
404b46:	e4 00                	in     $0x0,%al
404b48:	00 0a                	add    %cl,(%edx)
404b4a:	00 02                	add    %al,(%edx)
404b4c:	7b 44                	jnp    0x404b92
404b4e:	00 00                	add    %al,(%eax)
404b50:	04 02                	add    $0x2,%al
404b52:	fe 06                	incb   (%esi)
404b54:	c1 00 00             	roll   $0x0,(%eax)
404b57:	06                   	push   %es
404b58:	73 3a                	jae    0x404b94
404b5a:	00 00                	add    %al,(%eax)
404b5c:	0a 6f e8             	or     -0x18(%edi),%ch
404b5f:	00 00                	add    %al,(%eax)
404b61:	0a 00                	or     (%eax),%al
404b63:	02 7b 45             	add    0x45(%ebx),%bh
404b66:	00 00                	add    %al,(%eax)
404b68:	04 06                	add    $0x6,%al
404b6a:	72 cf                	jb     0x404b3b
404b6c:	03 00                	add    (%eax),%eax
404b6e:	70 6f                	jo     0x404bdf
404b70:	42                   	inc    %edx
404b71:	00 00                	add    %al,(%eax)
404b73:	0a 74 87 00          	or     0x0(%edi,%eax,4),%dh
404b77:	00 01                	add    %al,(%ecx)
404b79:	6f                   	outsl  %ds:(%esi),(%dx)
404b7a:	e5 00                	in     $0x0,%eax
404b7c:	00 0a                	add    %cl,(%edx)
404b7e:	00 02                	add    %al,(%edx)
404b80:	7b 45                	jnp    0x404bc7
404b82:	00 00                	add    %al,(%eax)
404b84:	04 28                	add    $0x28,%al
404b86:	e6 00                	out    %al,$0x0
404b88:	00 0a                	add    %cl,(%edx)
404b8a:	6f                   	outsl  %ds:(%esi),(%dx)
404b8b:	e1 00                	loope  0x404b8d
404b8d:	00 0a                	add    %cl,(%edx)
404b8f:	00 02                	add    %al,(%edx)
404b91:	7b 45                	jnp    0x404bd8
404b93:	00 00                	add    %al,(%eax)
404b95:	04 72                	add    $0x72,%al
404b97:	07                   	pop    %es
404b98:	04 00                	add    $0x0,%al
404b9a:	70 6f                	jo     0x404c0b
404b9c:	e2 00                	loop   0x404b9e
404b9e:	00 0a                	add    %cl,(%edx)
404ba0:	00 02                	add    %al,(%edx)
404ba2:	7b 45                	jnp    0x404be9
404ba4:	00 00                	add    %al,(%eax)
404ba6:	04 20                	add    $0x20,%al
404ba8:	4f                   	dec    %edi
404ba9:	00 02                	add    %al,(%edx)
404bab:	00 6f e7             	add    %ch,-0x19(%edi)
404bae:	00 00                	add    %al,(%eax)
404bb0:	0a 00                	or     (%eax),%al
404bb2:	02 7b 45             	add    0x45(%ebx),%bh
404bb5:	00 00                	add    %al,(%eax)
404bb7:	04 20                	add    $0x20,%al
404bb9:	92                   	xchg   %eax,%edx
404bba:	00 00                	add    %al,(%eax)
404bbc:	00 1f                	add    %bl,(%edi)
404bbe:	16                   	push   %ss
404bbf:	73 34                	jae    0x404bf5
404bc1:	00 00                	add    %al,(%eax)
404bc3:	0a 6f e3             	or     -0x1d(%edi),%ch
404bc6:	00 00                	add    %al,(%eax)
404bc8:	0a 00                	or     (%eax),%al
404bca:	02 7b 45             	add    0x45(%ebx),%bh
404bcd:	00 00                	add    %al,(%eax)
404bcf:	04 72                	add    $0x72,%al
404bd1:	33 04 00             	xor    (%eax,%eax,1),%eax
404bd4:	70 6f                	jo     0x404c45
404bd6:	e4 00                	in     $0x0,%al
404bd8:	00 0a                	add    %cl,(%edx)
404bda:	00 02                	add    %al,(%edx)
404bdc:	7b 45                	jnp    0x404c23
404bde:	00 00                	add    %al,(%eax)
404be0:	04 02                	add    $0x2,%al
404be2:	fe 06                	incb   (%esi)
404be4:	c2 00 00             	ret    $0x0
404be7:	06                   	push   %es
404be8:	73 3a                	jae    0x404c24
404bea:	00 00                	add    %al,(%eax)
404bec:	0a 6f e8             	or     -0x18(%edi),%ch
404bef:	00 00                	add    %al,(%eax)
404bf1:	0a 00                	or     (%eax),%al
404bf3:	02 7b 39             	add    0x39(%ebx),%bh
404bf6:	00 00                	add    %al,(%eax)
404bf8:	04 72                	add    $0x72,%al
404bfa:	3f                   	aas
404bfb:	04 00                	add    $0x0,%al
404bfd:	70 6f                	jo     0x404c6e
404bff:	e2 00                	loop   0x404c01
404c01:	00 0a                	add    %cl,(%edx)
404c03:	00 02                	add    %al,(%edx)
404c05:	7b 39                	jnp    0x404c40
404c07:	00 00                	add    %al,(%eax)
404c09:	04 20                	add    $0x20,%al
404c0b:	8f 00                	pop    (%eax)
404c0d:	00 00                	add    %al,(%eax)
404c0f:	1c 73                	sbb    $0x73,%al
404c11:	34 00                	xor    $0x0,%al
404c13:	00 0a                	add    %cl,(%edx)
404c15:	6f                   	outsl  %ds:(%esi),(%dx)
404c16:	e3 00                	jecxz  0x404c18
404c18:	00 0a                	add    %cl,(%edx)
404c1a:	00 02                	add    %al,(%edx)
404c1c:	7b 46                	jnp    0x404c64
404c1e:	00 00                	add    %al,(%eax)
404c20:	04 06                	add    $0x6,%al
404c22:	72 67                	jb     0x404c8b
404c24:	04 00                	add    $0x0,%al
404c26:	70 6f                	jo     0x404c97
404c28:	42                   	inc    %edx
404c29:	00 00                	add    %al,(%eax)
404c2b:	0a 74 87 00          	or     0x0(%edi,%eax,4),%dh
404c2f:	00 01                	add    %al,(%ecx)
404c31:	6f                   	outsl  %ds:(%esi),(%dx)
404c32:	e5 00                	in     $0x0,%eax
404c34:	00 0a                	add    %cl,(%edx)
404c36:	00 02                	add    %al,(%edx)
404c38:	7b 46                	jnp    0x404c80
404c3a:	00 00                	add    %al,(%eax)
404c3c:	04 28                	add    $0x28,%al
404c3e:	e6 00                	out    %al,$0x0
404c40:	00 0a                	add    %cl,(%edx)
404c42:	6f                   	outsl  %ds:(%esi),(%dx)
404c43:	e1 00                	loope  0x404c45
404c45:	00 0a                	add    %cl,(%edx)
404c47:	00 02                	add    %al,(%edx)
404c49:	7b 46                	jnp    0x404c91
404c4b:	00 00                	add    %al,(%eax)
404c4d:	04 72                	add    $0x72,%al
404c4f:	9f                   	lahf
404c50:	04 00                	add    $0x0,%al
404c52:	70 6f                	jo     0x404cc3
404c54:	e2 00                	loop   0x404c56
404c56:	00 0a                	add    %cl,(%edx)
404c58:	00 02                	add    %al,(%edx)
404c5a:	7b 46                	jnp    0x404ca2
404c5c:	00 00                	add    %al,(%eax)
404c5e:	04 20                	add    $0x20,%al
404c60:	53                   	push   %ebx
404c61:	00 02                	add    %al,(%edx)
404c63:	00 6f e7             	add    %ch,-0x19(%edi)
404c66:	00 00                	add    %al,(%eax)
404c68:	0a 00                	or     (%eax),%al
404c6a:	02 7b 46             	add    0x46(%ebx),%bh
404c6d:	00 00                	add    %al,(%eax)
404c6f:	04 20                	add    $0x20,%al
404c71:	92                   	xchg   %eax,%edx
404c72:	00 00                	add    %al,(%eax)
404c74:	00 1f                	add    %bl,(%edi)
404c76:	16                   	push   %ss
404c77:	73 34                	jae    0x404cad
404c79:	00 00                	add    %al,(%eax)
404c7b:	0a 6f e3             	or     -0x1d(%edi),%ch
404c7e:	00 00                	add    %al,(%eax)
404c80:	0a 00                	or     (%eax),%al
404c82:	02 7b 46             	add    0x46(%ebx),%bh
404c85:	00 00                	add    %al,(%eax)
404c87:	04 72                	add    $0x72,%al
404c89:	cb                   	lret
404c8a:	04 00                	add    $0x0,%al
404c8c:	70 6f                	jo     0x404cfd
404c8e:	e4 00                	in     $0x0,%al
404c90:	00 0a                	add    %cl,(%edx)
404c92:	00 02                	add    %al,(%edx)
404c94:	7b 47                	jnp    0x404cdd
404c96:	00 00                	add    %al,(%eax)
404c98:	04 72                	add    $0x72,%al
404c9a:	d7                   	xlat   %ds:(%ebx)
404c9b:	04 00                	add    $0x0,%al
404c9d:	70 6f                	jo     0x404d0e
404c9f:	e2 00                	loop   0x404ca1
404ca1:	00 0a                	add    %cl,(%edx)
404ca3:	00 02                	add    %al,(%edx)
404ca5:	7b 47                	jnp    0x404cee
404ca7:	00 00                	add    %al,(%eax)
404ca9:	04 20                	add    $0x20,%al
404cab:	92                   	xchg   %eax,%edx
404cac:	00 00                	add    %al,(%eax)
404cae:	00 1f                	add    %bl,(%edi)
404cb0:	16                   	push   %ss
404cb1:	73 34                	jae    0x404ce7
404cb3:	00 00                	add    %al,(%eax)
404cb5:	0a 6f e3             	or     -0x1d(%edi),%ch
404cb8:	00 00                	add    %al,(%eax)
404cba:	0a 00                	or     (%eax),%al
404cbc:	02 7b 47             	add    0x47(%ebx),%bh
404cbf:	00 00                	add    %al,(%eax)
404cc1:	04 72                	add    $0x72,%al
404cc3:	07                   	pop    %es
404cc4:	05 00 70 6f e4       	add    $0xe46f7000,%eax
404cc9:	00 00                	add    %al,(%eax)
404ccb:	0a 00                	or     (%eax),%al
404ccd:	02 7b 47             	add    0x47(%ebx),%bh
404cd0:	00 00                	add    %al,(%eax)
404cd2:	04 02                	add    $0x2,%al
404cd4:	fe 06                	incb   (%esi)
404cd6:	c3                   	ret
404cd7:	00 00                	add    %al,(%eax)
404cd9:	06                   	push   %es
404cda:	73 3a                	jae    0x404d16
404cdc:	00 00                	add    %al,(%eax)
404cde:	0a 6f e8             	or     -0x18(%edi),%ch
404ce1:	00 00                	add    %al,(%eax)
404ce3:	0a 00                	or     (%eax),%al
404ce5:	02 7b 3a             	add    0x3a(%ebx),%bh
404ce8:	00 00                	add    %al,(%eax)
404cea:	04 72                	add    $0x72,%al
404cec:	19 05 00 70 6f e2    	sbb    %eax,0xe26f7000
404cf2:	00 00                	add    %al,(%eax)
404cf4:	0a 00                	or     (%eax),%al
404cf6:	02 7b 3a             	add    0x3a(%ebx),%bh
404cf9:	00 00                	add    %al,(%eax)
404cfb:	04 20                	add    $0x20,%al
404cfd:	8f 00                	pop    (%eax)
404cff:	00 00                	add    %al,(%eax)
404d01:	1c 73                	sbb    $0x73,%al
404d03:	34 00                	xor    $0x0,%al
404d05:	00 0a                	add    %cl,(%edx)
404d07:	6f                   	outsl  %ds:(%esi),(%dx)
404d08:	e3 00                	jecxz  0x404d0a
404d0a:	00 0a                	add    %cl,(%edx)
404d0c:	00 02                	add    %al,(%edx)
404d0e:	7b 48                	jnp    0x404d58
404d10:	00 00                	add    %al,(%eax)
404d12:	04 06                	add    $0x6,%al
404d14:	72 41                	jb     0x404d57
404d16:	05 00 70 6f 42       	add    $0x426f7000,%eax
404d1b:	00 00                	add    %al,(%eax)
404d1d:	0a 74 87 00          	or     0x0(%edi,%eax,4),%dh
404d21:	00 01                	add    %al,(%ecx)
404d23:	6f                   	outsl  %ds:(%esi),(%dx)
404d24:	e5 00                	in     $0x0,%eax
404d26:	00 0a                	add    %cl,(%edx)
404d28:	00 02                	add    %al,(%edx)
404d2a:	7b 48                	jnp    0x404d74
404d2c:	00 00                	add    %al,(%eax)
404d2e:	04 28                	add    $0x28,%al
404d30:	e6 00                	out    %al,$0x0
404d32:	00 0a                	add    %cl,(%edx)
404d34:	6f                   	outsl  %ds:(%esi),(%dx)
404d35:	e1 00                	loope  0x404d37
404d37:	00 0a                	add    %cl,(%edx)
404d39:	00 02                	add    %al,(%edx)
404d3b:	7b 48                	jnp    0x404d85
404d3d:	00 00                	add    %al,(%eax)
404d3f:	04 72                	add    $0x72,%al
404d41:	7b 05                	jnp    0x404d48
404d43:	00 70 6f             	add    %dh,0x6f(%eax)
404d46:	e2 00                	loop   0x404d48
404d48:	00 0a                	add    %cl,(%edx)
404d4a:	00 02                	add    %al,(%edx)
404d4c:	7b 48                	jnp    0x404d96
404d4e:	00 00                	add    %al,(%eax)
404d50:	04 20                	add    $0x20,%al
404d52:	50                   	push   %eax
404d53:	00 02                	add    %al,(%edx)
404d55:	00 6f e7             	add    %ch,-0x19(%edi)
404d58:	00 00                	add    %al,(%eax)
404d5a:	0a 00                	or     (%eax),%al
404d5c:	02 7b 48             	add    0x48(%ebx),%bh
404d5f:	00 00                	add    %al,(%eax)
404d61:	04 20                	add    $0x20,%al
404d63:	92                   	xchg   %eax,%edx
404d64:	00 00                	add    %al,(%eax)
404d66:	00 1f                	add    %bl,(%edi)
404d68:	16                   	push   %ss
404d69:	73 34                	jae    0x404d9f
404d6b:	00 00                	add    %al,(%eax)
404d6d:	0a 6f e3             	or     -0x1d(%edi),%ch
404d70:	00 00                	add    %al,(%eax)
404d72:	0a 00                	or     (%eax),%al
404d74:	02 7b 48             	add    0x48(%ebx),%bh
404d77:	00 00                	add    %al,(%eax)
404d79:	04 72                	add    $0x72,%al
404d7b:	a9 05 00 70 6f       	test   $0x6f700005,%eax
404d80:	e4 00                	in     $0x0,%al
404d82:	00 0a                	add    %cl,(%edx)
404d84:	00 02                	add    %al,(%edx)
404d86:	7b 49                	jnp    0x404dd1
404d88:	00 00                	add    %al,(%eax)
404d8a:	04 06                	add    $0x6,%al
404d8c:	72 b7                	jb     0x404d45
404d8e:	05 00 70 6f 42       	add    $0x426f7000,%eax
404d93:	00 00                	add    %al,(%eax)
404d95:	0a 74 87 00          	or     0x0(%edi,%eax,4),%dh
404d99:	00 01                	add    %al,(%ecx)
404d9b:	6f                   	outsl  %ds:(%esi),(%dx)
404d9c:	e5 00                	in     $0x0,%eax
404d9e:	00 0a                	add    %cl,(%edx)
404da0:	00 02                	add    %al,(%edx)
404da2:	7b 49                	jnp    0x404ded
404da4:	00 00                	add    %al,(%eax)
404da6:	04 28                	add    $0x28,%al
404da8:	e6 00                	out    %al,$0x0
404daa:	00 0a                	add    %cl,(%edx)
404dac:	6f                   	outsl  %ds:(%esi),(%dx)
404dad:	e1 00                	loope  0x404daf
404daf:	00 0a                	add    %cl,(%edx)
404db1:	00 02                	add    %al,(%edx)
404db3:	7b 49                	jnp    0x404dfe
404db5:	00 00                	add    %al,(%eax)
404db7:	04 72                	add    $0x72,%al
404db9:	ff 05 00 70 6f e2    	incl   0xe26f7000
404dbf:	00 00                	add    %al,(%eax)
404dc1:	0a 00                	or     (%eax),%al
404dc3:	02 7b 49             	add    0x49(%ebx),%bh
404dc6:	00 00                	add    %al,(%eax)
404dc8:	04 20                	add    $0x20,%al
404dca:	92                   	xchg   %eax,%edx
404dcb:	00 00                	add    %al,(%eax)
404dcd:	00 1f                	add    %bl,(%edi)
404dcf:	16                   	push   %ss
404dd0:	73 34                	jae    0x404e06
404dd2:	00 00                	add    %al,(%eax)