402a07:	00 65 00             	add    %ah,0x0(%ebp)
402a0a:	63 00                	arpl   %eax,(%eax)
402a0c:	74 00                	je     0x402a0e
402a0e:	00 00                	add    %al,(%eax)
402a10:	44                   	inc    %esp
402a11:	00 69 00             	add    %ch,0x0(%ecx)
402a14:	61                   	popa
402a15:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
402a19:	00 63 00             	add    %ah,0x0(%ebx)
402a1c:	74 00                	je     0x402a1e
402a1e:	3a 00                	cmp    (%eax),%al
402a20:	20 00                	and    %al,(%eax)
402a22:	25 00 73 00 0d       	and    $0xd007300,%eax
402a27:	00 0a                	add    %cl,(%edx)
402a29:	00 00                	add    %al,(%eax)
402a2b:	00 52 00             	add    %dl,0x0(%edx)
402a2e:	65 00 61 00          	add    %ah,%gs:0x0(%ecx)
402a32:	64 00 45 00          	add    %al,%fs:0x0(%ebp)
402a36:	78 00                	js     0x402a38
402a38:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
402a3e:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
402a44:	45                   	inc    %ebp
402a45:	00 76 00             	add    %dh,0x0(%esi)
402a48:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
402a4c:	74 00                	je     0x402a4e
402a4e:	73 00                	jae    0x402a50
402a50:	00 00                	add    %al,(%eax)
402a52:	00 00                	add    %al,(%eax)
402a54:	52                   	push   %edx
402a55:	00 65 00             	add    %ah,0x0(%ebp)
402a58:	61                   	popa
402a59:	00 64 00 45          	add    %ah,0x45(%eax,%eax,1)
402a5d:	00 78 00             	add    %bh,0x0(%eax)
402a60:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
402a66:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
402a6c:	45                   	inc    %ebp
402a6d:	00 76 00             	add    %dh,0x0(%esi)
402a70:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
402a74:	74 00                	je     0x402a76
402a76:	73 00                	jae    0x402a78
402a78:	3a 00                	cmp    (%eax),%al
402a7a:	20 00                	and    %al,(%eax)
402a7c:	25 00 73 00 0d       	and    $0xd007300,%eax
402a81:	00 0a                	add    %cl,(%edx)
402a83:	00 00                	add    %al,(%eax)
402a85:	00 00                	add    %al,(%eax)
402a87:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
402a8b:	00 61 00             	add    %ah,0x0(%ecx)
402a8e:	6e                   	outsb  %ds:(%esi),(%dx)
402a8f:	00 73 00             	add    %dh,0x0(%ebx)
402a92:	70 00                	jo     0x402a94
402a94:	6f                   	outsl  %ds:(%esi),(%dx)
402a95:	00 72 00             	add    %dh,0x0(%edx)
402a98:	74 00                	je     0x402a9a
402a9a:	4e                   	dec    %esi
402a9b:	00 61 00             	add    %ah,0x0(%ecx)
402a9e:	6d                   	insl   (%dx),%es:(%edi)
402a9f:	00 65 00             	add    %ah,0x0(%ebp)
402aa2:	00 00                	add    %al,(%eax)
402aa4:	54                   	push   %esp
402aa5:	00 72 00             	add    %dh,0x0(%edx)
402aa8:	61                   	popa
402aa9:	00 6e 00             	add    %ch,0x0(%esi)
402aac:	73 00                	jae    0x402aae
402aae:	70 00                	jo     0x402ab0
402ab0:	6f                   	outsl  %ds:(%esi),(%dx)
402ab1:	00 72 00             	add    %dh,0x0(%edx)
402ab4:	74 00                	je     0x402ab6
402ab6:	4e                   	dec    %esi
402ab7:	00 61 00             	add    %ah,0x0(%ecx)
402aba:	6d                   	insl   (%dx),%es:(%edi)
402abb:	00 65 00             	add    %ah,0x0(%ebp)
402abe:	3a 00                	cmp    (%eax),%al
402ac0:	20 00                	and    %al,(%eax)
402ac2:	25 00 73 00 0d       	and    $0xd007300,%eax
402ac7:	00 0a                	add    %cl,(%edx)
402ac9:	00 00                	add    %al,(%eax)
402acb:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
402acf:	00 61 00             	add    %ah,0x0(%ecx)
402ad2:	6e                   	outsb  %ds:(%esi),(%dx)
402ad3:	00 73 00             	add    %dh,0x0(%ebx)
402ad6:	70 00                	jo     0x402ad8
402ad8:	6f                   	outsl  %ds:(%esi),(%dx)
402ad9:	00 72 00             	add    %dh,0x0(%edx)
402adc:	74 00                	je     0x402ade
402ade:	50                   	push   %eax
402adf:	00 6f 00             	add    %ch,0x0(%edi)
402ae2:	72 00                	jb     0x402ae4
402ae4:	74 00                	je     0x402ae6
402ae6:	00 00                	add    %al,(%eax)
402ae8:	54                   	push   %esp
402ae9:	00 72 00             	add    %dh,0x0(%edx)
402aec:	61                   	popa
402aed:	00 6e 00             	add    %ch,0x0(%esi)
402af0:	73 00                	jae    0x402af2
402af2:	70 00                	jo     0x402af4
402af4:	6f                   	outsl  %ds:(%esi),(%dx)
402af5:	00 72 00             	add    %dh,0x0(%edx)
402af8:	74 00                	je     0x402afa
402afa:	50                   	push   %eax
402afb:	00 6f 00             	add    %ch,0x0(%edi)
402afe:	72 00                	jb     0x402b00
402b00:	74 00                	je     0x402b02
402b02:	3a 00                	cmp    (%eax),%al
402b04:	20 00                	and    %al,(%eax)
402b06:	25 00 64 00 0d       	and    $0xd006400,%eax
402b0b:	00 0a                	add    %cl,(%edx)
402b0d:	00 00                	add    %al,(%eax)
402b0f:	00 43 00             	add    %al,0x0(%ebx)
402b12:	6f                   	outsl  %ds:(%esi),(%dx)
402b13:	00 6e 00             	add    %ch,0x0(%esi)
402b16:	74 00                	je     0x402b18
402b18:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
402b1c:	74 00                	je     0x402b1e
402b1e:	46                   	inc    %esi
402b1f:	00 6f 00             	add    %ch,0x0(%edi)
402b22:	72 00                	jb     0x402b24
402b24:	6d                   	insl   (%dx),%es:(%edi)
402b25:	00 61 00             	add    %ah,0x0(%ecx)
402b28:	74 00                	je     0x402b2a
402b2a:	00 00                	add    %al,(%eax)
402b2c:	43                   	inc    %ebx
402b2d:	00 6f 00             	add    %ch,0x0(%edi)
402b30:	6e                   	outsb  %ds:(%esi),(%dx)
402b31:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
402b35:	00 6e 00             	add    %ch,0x0(%esi)
402b38:	74 00                	je     0x402b3a
402b3a:	46                   	inc    %esi
402b3b:	00 6f 00             	add    %ch,0x0(%edi)
402b3e:	72 00                	jb     0x402b40
402b40:	6d                   	insl   (%dx),%es:(%edi)
402b41:	00 61 00             	add    %ah,0x0(%ecx)
402b44:	74 00                	je     0x402b46
402b46:	3a 00                	cmp    (%eax),%al
402b48:	20 00                	and    %al,(%eax)
402b4a:	25 00 73 00 0d       	and    $0xd007300,%eax
402b4f:	00 0a                	add    %cl,(%edx)
402b51:	00 00                	add    %al,(%eax)
402b53:	00 4c 00 6f          	add    %cl,0x6f(%eax,%eax,1)
402b57:	00 63 00             	add    %ah,0x0(%ebx)
402b5a:	61                   	popa
402b5b:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
402b5f:	00 00                	add    %al,(%eax)
402b61:	00 00                	add    %al,(%eax)
402b63:	00 4c 00 6f          	add    %cl,0x6f(%eax,%eax,1)
402b67:	00 63 00             	add    %ah,0x0(%ebx)
402b6a:	61                   	popa
402b6b:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
402b6f:	00 3a                	add    %bh,(%edx)
402b71:	00 20                	add    %ah,(%eax)
402b73:	00 25 00 73 00 0d    	add    %ah,0xd007300
402b79:	00 0a                	add    %cl,(%edx)
402b7b:	00 00                	add    %al,(%eax)
402b7d:	00 00                	add    %al,(%eax)
402b7f:	00 4c 00 6f          	add    %cl,0x6f(%eax,%eax,1)
402b83:	00 67 00             	add    %ah,0x0(%edi)
402b86:	46                   	inc    %esi
402b87:	00 69 00             	add    %ch,0x0(%ecx)
402b8a:	6c                   	insb   (%dx),%es:(%edi)
402b8b:	00 65 00             	add    %ah,0x0(%ebp)
402b8e:	00 00                	add    %al,(%eax)
402b90:	4c                   	dec    %esp
402b91:	00 6f 00             	add    %ch,0x0(%edi)
402b94:	67 00 46 00          	add    %al,0x0(%bp)
402b98:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
402b9e:	3a 00                	cmp    (%eax),%al
402ba0:	20 00                	and    %al,(%eax)
402ba2:	25 00 73 00 0d       	and    $0xd007300,%eax
402ba7:	00 0a                	add    %cl,(%edx)
402ba9:	00 00                	add    %al,(%eax)
402bab:	00 50 00             	add    %dl,0x0(%eax)
402bae:	75 00                	jne    0x402bb0
402bb0:	62 00                	bound  %eax,(%eax)
402bb2:	6c                   	insb   (%dx),%es:(%edi)
402bb3:	00 69 00             	add    %ch,0x0(%ecx)
402bb6:	73 00                	jae    0x402bb8
402bb8:	68 00 65 00 72       	push   $0x72006500
402bbd:	00 4e 00             	add    %cl,0x0(%esi)
402bc0:	61                   	popa
402bc1:	00 6d 00             	add    %ch,0x0(%ebp)
402bc4:	65 00 00             	add    %al,%gs:(%eax)
402bc7:	00 50 00             	add    %dl,0x0(%eax)
402bca:	75 00                	jne    0x402bcc
402bcc:	62 00                	bound  %eax,(%eax)
402bce:	6c                   	insb   (%dx),%es:(%edi)
402bcf:	00 69 00             	add    %ch,0x0(%ecx)
402bd2:	73 00                	jae    0x402bd4
402bd4:	68 00 65 00 72       	push   $0x72006500
402bd9:	00 4e 00             	add    %cl,0x0(%esi)
402bdc:	61                   	popa
402bdd:	00 6d 00             	add    %ch,0x0(%ebp)
402be0:	65 00 3a             	add    %bh,%gs:(%edx)
402be3:	00 20                	add    %ah,(%eax)
402be5:	00 25 00 73 00 0d    	add    %ah,0xd007300
402beb:	00 0a                	add    %cl,(%edx)
402bed:	00 00                	add    %al,(%eax)
402bef:	00 43 00             	add    %al,0x0(%ebx)
402bf2:	72 00                	jb     0x402bf4
402bf4:	65 00 64 00 65       	add    %ah,%gs:0x65(%eax,%eax,1)
402bf9:	00 6e 00             	add    %ch,0x0(%esi)
402bfc:	74 00                	je     0x402bfe
402bfe:	69 00 61 00 6c 00    	imul   $0x6c0061,(%eax),%eax
402c04:	73 00                	jae    0x402c06
402c06:	54                   	push   %esp
402c07:	00 79 00             	add    %bh,0x0(%ecx)
402c0a:	70 00                	jo     0x402c0c
402c0c:	65 00 00             	add    %al,%gs:(%eax)
402c0f:	00 43 00             	add    %al,0x0(%ebx)
402c12:	72 00                	jb     0x402c14
402c14:	65 00 64 00 65       	add    %ah,%gs:0x65(%eax,%eax,1)
402c19:	00 6e 00             	add    %ch,0x0(%esi)
402c1c:	74 00                	je     0x402c1e
402c1e:	69 00 61 00 6c 00    	imul   $0x6c0061,(%eax),%eax
402c24:	73 00                	jae    0x402c26
402c26:	54                   	push   %esp
402c27:	00 79 00             	add    %bh,0x0(%ecx)
402c2a:	70 00                	jo     0x402c2c
402c2c:	65 00 3a             	add    %bh,%gs:(%edx)
402c2f:	00 20                	add    %ah,(%eax)
402c31:	00 25 00 73 00 0d    	add    %ah,0xd007300
402c37:	00 0a                	add    %cl,(%edx)
402c39:	00 00                	add    %al,(%eax)
402c3b:	00 43 00             	add    %al,0x0(%ebx)
402c3e:	6f                   	outsl  %ds:(%esi),(%dx)
402c3f:	00 6d 00             	add    %ch,0x0(%ebp)
402c42:	6d                   	insl   (%dx),%es:(%edi)
402c43:	00 6f 00             	add    %ch,0x0(%edi)
402c46:	6e                   	outsb  %ds:(%esi),(%dx)
402c47:	00 55 00             	add    %dl,0x0(%ebp)
402c4a:	73 00                	jae    0x402c4c
402c4c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
402c50:	4e                   	dec    %esi
402c51:	00 61 00             	add    %ah,0x0(%ecx)
402c54:	6d                   	insl   (%dx),%es:(%edi)
402c55:	00 65 00             	add    %ah,0x0(%ebp)
402c58:	00 00                	add    %al,(%eax)
402c5a:	00 00                	add    %al,(%eax)
402c5c:	43                   	inc    %ebx
402c5d:	00 6f 00             	add    %ch,0x0(%edi)
402c60:	6d                   	insl   (%dx),%es:(%edi)
402c61:	00 6d 00             	add    %ch,0x0(%ebp)
402c64:	6f                   	outsl  %ds:(%esi),(%dx)
402c65:	00 6e 00             	add    %ch,0x0(%esi)
402c68:	55                   	push   %ebp
402c69:	00 73 00             	add    %dh,0x0(%ebx)
402c6c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
402c70:	4e                   	dec    %esi
402c71:	00 61 00             	add    %ah,0x0(%ecx)
402c74:	6d                   	insl   (%dx),%es:(%edi)
402c75:	00 65 00             	add    %ah,0x0(%ebp)
402c78:	3a 00                	cmp    (%eax),%al
402c7a:	20 00                	and    %al,(%eax)
402c7c:	25 00 73 00 0d       	and    $0xd007300,%eax
402c81:	00 0a                	add    %cl,(%edx)
402c83:	00 00                	add    %al,(%eax)
402c85:	00 00                	add    %al,(%eax)
402c87:	00 2a                	add    %ch,(%edx)
402c89:	00 00                	add    %al,(%eax)
402c8b:	00 43 00             	add    %al,0x0(%ebx)
402c8e:	6f                   	outsl  %ds:(%esi),(%dx)
402c8f:	00 6d 00             	add    %ch,0x0(%ebp)
402c92:	6d                   	insl   (%dx),%es:(%edi)
402c93:	00 6f 00             	add    %ch,0x0(%edi)
402c96:	6e                   	outsb  %ds:(%esi),(%dx)
402c97:	00 55 00             	add    %dl,0x0(%ebp)
402c9a:	73 00                	jae    0x402c9c
402c9c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
402ca0:	50                   	push   %eax
402ca1:	00 61 00             	add    %ah,0x0(%ecx)
402ca4:	73 00                	jae    0x402ca6
402ca6:	73 00                	jae    0x402ca8
402ca8:	77 00                	ja     0x402caa
402caa:	6f                   	outsl  %ds:(%esi),(%dx)
402cab:	00 72 00             	add    %dh,0x0(%edx)
402cae:	64 00 3a             	add    %bh,%fs:(%edx)
402cb1:	00 20                	add    %ah,(%eax)
402cb3:	00 25 00 73 00 0d    	add    %ah,0xd007300
402cb9:	00 0a                	add    %cl,(%edx)
402cbb:	00 00                	add    %al,(%eax)
402cbd:	00 00                	add    %al,(%eax)
402cbf:	00 41 00             	add    %al,0x0(%ecx)
402cc2:	6c                   	insb   (%dx),%es:(%edi)
402cc3:	00 6c 00 6f          	add    %ch,0x6f(%eax,%eax,1)
402cc7:	00 77 00             	add    %dh,0x0(%edi)
402cca:	65 00 64 00 49       	add    %ah,%gs:0x49(%eax,%eax,1)
402ccf:	00 73 00             	add    %dh,0x0(%ebx)
402cd2:	73 00                	jae    0x402cd4
402cd4:	75 00                	jne    0x402cd6
402cd6:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
402cda:	43                   	inc    %ebx
402cdb:	00 41 00             	add    %al,0x0(%ecx)
402cde:	4c                   	dec    %esp
402cdf:	00 69 00             	add    %ch,0x0(%ecx)
402ce2:	73 00                	jae    0x402ce4
402ce4:	74 00                	je     0x402ce6
402ce6:	00 00                	add    %al,(%eax)
402ce8:	41                   	inc    %ecx
402ce9:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
402ced:	00 6f 00             	add    %ch,0x0(%edi)
402cf0:	77 00                	ja     0x402cf2
402cf2:	65 00 64 00 49       	add    %ah,%gs:0x49(%eax,%eax,1)
402cf7:	00 73 00             	add    %dh,0x0(%ebx)
402cfa:	73 00                	jae    0x402cfc
402cfc:	75 00                	jne    0x402cfe
402cfe:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
402d02:	43                   	inc    %ebx
402d03:	00 41 00             	add    %al,0x0(%ecx)
402d06:	4c                   	dec    %esp
402d07:	00 69 00             	add    %ch,0x0(%ecx)
402d0a:	73 00                	jae    0x402d0c
402d0c:	74 00                	je     0x402d0e
402d0e:	3a 00                	cmp    (%eax),%al
402d10:	0d 00 0a 00 00       	or     $0xa00,%eax
402d15:	00 00                	add    %al,(%eax)
402d17:	00 20                	add    %ah,(%eax)
402d19:	00 20                	add    %ah,(%eax)
402d1b:	00 25 00 73 00 0d    	add    %ah,0xd007300
402d21:	00 0a                	add    %cl,(%edx)
402d23:	00 00                	add    %al,(%eax)
402d25:	00 00                	add    %al,(%eax)
402d27:	00 41 00             	add    %al,0x0(%ecx)
402d2a:	6c                   	insb   (%dx),%es:(%edi)
402d2b:	00 6c 00 6f          	add    %ch,0x6f(%eax,%eax,1)
402d2f:	00 77 00             	add    %dh,0x0(%edi)
402d32:	65 00 64 00 53       	add    %ah,%gs:0x53(%eax,%eax,1)
402d37:	00 75 00             	add    %dh,0x0(%ebp)
402d3a:	62 00                	bound  %eax,(%eax)
402d3c:	6a 00                	push   $0x0
402d3e:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
402d42:	74 00                	je     0x402d44
402d44:	4c                   	dec    %esp
402d45:	00 69 00             	add    %ch,0x0(%ecx)
402d48:	73 00                	jae    0x402d4a
402d4a:	74 00                	je     0x402d4c
402d4c:	00 00                	add    %al,(%eax)
402d4e:	00 00                	add    %al,(%eax)
402d50:	41                   	inc    %ecx
402d51:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
402d55:	00 6f 00             	add    %ch,0x0(%edi)
402d58:	77 00                	ja     0x402d5a
402d5a:	65 00 64 00 53       	add    %ah,%gs:0x53(%eax,%eax,1)
402d5f:	00 75 00             	add    %dh,0x0(%ebp)
402d62:	62 00                	bound  %eax,(%eax)
402d64:	6a 00                	push   $0x0
402d66:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
402d6a:	74 00                	je     0x402d6c
402d6c:	4c                   	dec    %esp
402d6d:	00 69 00             	add    %ch,0x0(%ecx)
402d70:	73 00                	jae    0x402d72
402d72:	74 00                	je     0x402d74