414bda:	65 00 00             	add    %al,%gs:(%eax)
414bdd:	00 00                	add    %al,(%eax)
414bdf:	00 b8 66 c4 a4 9f    	add    %bh,-0x605b3b9a(%eax)
414be5:	49                   	dec    %ecx
414be6:	1b 10                	sbb    (%eax),%edx
414be8:	bb 78 00 aa 00       	mov    $0xaa0078,%ebx
414bed:	38 3c bb             	cmp    %bh,(%ebx,%edi,4)
414bf0:	0e                   	push   %cs
414bf1:	00 00                	add    %al,(%eax)
414bf3:	00 61 00             	add    %ah,0x0(%ecx)
414bf6:	6e                   	outsb  %ds:(%esi),(%dx)
414bf7:	00 67 00             	add    %ah,0x0(%edi)
414bfa:	6f                   	outsl  %ds:(%esi),(%dx)
414bfb:	00 72 00             	add    %dh,0x0(%edx)
414bfe:	61                   	popa
414bff:	00 73 00             	add    %dh,0x0(%ebx)
414c02:	00 00                	add    %al,(%eax)
414c04:	16                   	push   %ss
414c05:	00 00                	add    %al,(%eax)
414c07:	00 53 00             	add    %dl,0x0(%ebx)
414c0a:	75 00                	jne    0x414c0c
414c0c:	62 00                	bound  %eax,(%eax)
414c0e:	68 00 65 00 70       	push   $0x70006500
414c13:	00 61 00             	add    %ah,0x0(%ecx)
414c16:	74 00                	je     0x414c18
414c18:	69 00 63 00 31 00    	imul   $0x310063,(%eax),%eax
414c1e:	00 00                	add    %al,(%eax)
414c20:	1a 00                	sbb    (%eax),%al
414c22:	00 00                	add    %al,(%eax)
414c24:	46                   	inc    %esi
414c25:	00 72 00             	add    %dh,0x0(%edx)
414c28:	69 00 73 00 65 00    	imul   $0x650073,(%eax),%eax
414c2e:	73 00                	jae    0x414c30
414c30:	6f                   	outsl  %ds:(%esi),(%dx)
414c31:	00 6d 00             	add    %ch,0x0(%ebp)
414c34:	6f                   	outsl  %ds:(%esi),(%dx)
414c35:	00 72 00             	add    %dh,0x0(%edx)
414c38:	75 00                	jne    0x414c3a
414c3a:	6d                   	insl   (%dx),%es:(%edi)
414c3b:	00 38                	add    %bh,(%eax)
414c3d:	00 00                	add    %al,(%eax)
414c3f:	00 1c 00             	add    %bl,(%eax,%eax,1)
414c42:	00 00                	add    %al,(%eax)
414c44:	65 00 70 00          	add    %dh,%gs:0x0(%eax)
414c48:	69 00 67 00 72 00    	imul   $0x720067,(%eax),%eax
414c4e:	61                   	popa
414c4f:	00 70 00             	add    %dh,0x0(%eax)
414c52:	68 00 69 00 63       	push   $0x63006900
414c57:	00 61 00             	add    %ah,0x0(%ecx)
414c5a:	6c                   	insb   (%dx),%es:(%edi)
414c5b:	00 6c 00 79          	add    %ch,0x79(%eax,%eax,1)
414c5f:	00 00                	add    %al,(%eax)
414c61:	00 00                	add    %al,(%eax)
414c63:	00 24 00             	add    %ah,(%eax,%eax,1)
414c66:	00 00                	add    %al,(%eax)
414c68:	4d                   	dec    %ebp
414c69:	00 65 00             	add    %ah,0x0(%ebp)
414c6c:	70 00                	jo     0x414c6e
414c6e:	68 00 69 00 73       	push   $0x73006900
414c73:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
414c77:	00 70 00             	add    %dh,0x0(%eax)
414c7a:	68 00 65 00 6c       	push   $0x6c006500
414c7f:	00 69 00             	add    %ch,0x0(%ecx)
414c82:	73 00                	jae    0x414c84
414c84:	74 00                	je     0x414c86
414c86:	69 00 63 00 38 00    	imul   $0x380063,(%eax),%eax
414c8c:	00 00                	add    %al,(%eax)
414c8e:	00 00                	add    %al,(%eax)
414c90:	16                   	push   %ss
414c91:	00 00                	add    %al,(%eax)
414c93:	00 53 00             	add    %dl,0x0(%ebx)
414c96:	54                   	push   %esp
414c97:	00 4f 00             	add    %cl,0x0(%edi)
414c9a:	4c                   	dec    %esp
414c9b:	00 49 00             	add    %cl,0x0(%ecx)
414c9e:	44                   	inc    %esp
414c9f:	00 49 00             	add    %cl,0x0(%ecx)
414ca2:	54                   	push   %esp
414ca3:	00 49 00             	add    %cl,0x0(%ecx)
414ca6:	45                   	inc    %ebp
414ca7:	00 53 00             	add    %dl,0x0(%ebx)
414caa:	00 00                	add    %al,(%eax)
414cac:	0c 00                	or     $0x0,%al
414cae:	00 00                	add    %al,(%eax)
414cb0:	56                   	push   %esi
414cb1:	00 49 00             	add    %cl,0x0(%ecx)
414cb4:	47                   	inc    %edi
414cb5:	00 4f 00             	add    %cl,0x0(%edi)
414cb8:	4e                   	dec    %esi
414cb9:	00 45 00             	add    %al,0x0(%ebp)
414cbc:	00 00                	add    %al,(%eax)
414cbe:	00 00                	add    %al,(%eax)
414cc0:	1c 00                	sbb    $0x0,%al
414cc2:	00 00                	add    %al,(%eax)
414cc4:	53                   	push   %ebx
414cc5:	00 54 00 4f          	add    %dl,0x4f(%eax,%eax,1)
414cc9:	00 52 00             	add    %dl,0x0(%edx)
414ccc:	56                   	push   %esi
414ccd:	00 49 00             	add    %cl,0x0(%ecx)
414cd0:	4c                   	dec    %esp
414cd1:	00 44 00 54          	add    %al,0x54(%eax,%eax,1)
414cd5:	00 4a 00             	add    %cl,0x0(%edx)
414cd8:	41                   	inc    %ecx
414cd9:	00 47 00             	add    %al,0x0(%edi)
414cdc:	54                   	push   %esp
414cdd:	00 53 00             	add    %dl,0x0(%ebx)
414ce0:	00 00                	add    %al,(%eax)
414ce2:	00 00                	add    %al,(%eax)
414ce4:	0c 00                	or     $0x0,%al
414ce6:	00 00                	add    %al,(%eax)
414ce8:	43                   	inc    %ebx
414ce9:	00 55 00             	add    %dl,0x0(%ebp)
414cec:	50                   	push   %eax
414ced:	00 50 00             	add    %dl,0x0(%eax)
414cf0:	49                   	dec    %ecx
414cf1:	00 4e 00             	add    %cl,0x0(%esi)
414cf4:	00 00                	add    %al,(%eax)
414cf6:	00 00                	add    %al,(%eax)
414cf8:	16                   	push   %ss
414cf9:	00 00                	add    %al,(%eax)
414cfb:	00 72 00             	add    %dh,0x0(%edx)
414cfe:	69 00 73 00 6b 00    	imul   $0x6b0073,(%eax),%eax
414d04:	66 00 75 00          	data16 add %dh,0x0(%ebp)
414d08:	6c                   	insb   (%dx),%es:(%edi)
414d09:	00 6e 00             	add    %ch,0x0(%esi)
414d0c:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
414d10:	73 00                	jae    0x414d12
414d12:	00 00                	add    %al,(%eax)
414d14:	1e                   	push   %ds
414d15:	00 00                	add    %al,(%eax)
414d17:	00 62 00             	add    %ah,0x0(%edx)
414d1a:	72 00                	jb     0x414d1c
414d1c:	6e                   	outsb  %ds:(%esi),(%dx)
414d1d:	00 64 00 73          	add    %ah,0x73(%eax,%eax,1)
414d21:	00 65 00             	add    %ah,0x0(%ebp)
414d24:	6c                   	insb   (%dx),%es:(%edi)
414d25:	00 73 00             	add    %dh,0x0(%ebx)
414d28:	66 00 6f 00          	data16 add %ch,0x0(%edi)
414d2c:	72 00                	jb     0x414d2e
414d2e:	62 00                	bound  %eax,(%eax)
414d30:	72 00                	jb     0x414d32
414d32:	75 00                	jne    0x414d34
414d34:	67 00 00             	add    %al,(%bx,%si)
414d37:	00 14 00             	add    %dl,(%eax,%eax,1)
414d3a:	00 00                	add    %al,(%eax)
414d3c:	6d                   	insl   (%dx),%es:(%edi)
414d3d:	00 61 00             	add    %ah,0x0(%ecx)
414d40:	72 00                	jb     0x414d42
414d42:	69 00 6e 00 65 00    	imul   $0x65006e,(%eax),%eax
414d48:	74 00                	je     0x414d4a
414d4a:	74 00                	je     0x414d4c
414d4c:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
414d50:	00 00                	add    %al,(%eax)
414d52:	00 00                	add    %al,(%eax)
414d54:	14 00                	adc    $0x0,%al
414d56:	00 00                	add    %al,(%eax)
414d58:	73 00                	jae    0x414d5a
414d5a:	75 00                	jne    0x414d5c
414d5c:	72 00                	jb     0x414d5e
414d5e:	63 00                	arpl   %eax,(%eax)
414d60:	68 00 61 00 72       	push   $0x72006100
414d65:	00 67 00             	add    %ah,0x0(%edi)
414d68:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
414d6c:	00 00                	add    %al,(%eax)
414d6e:	00 00                	add    %al,(%eax)
414d70:	1c 00                	sbb    $0x0,%al
414d72:	00 00                	add    %al,(%eax)
414d74:	61                   	popa
414d75:	00 6c 00 74          	add    %ch,0x74(%eax,%eax,1)
414d79:	00 65 00             	add    %ah,0x0(%ebp)
414d7c:	72 00                	jb     0x414d7e
414d7e:	6e                   	outsb  %ds:(%esi),(%dx)
414d7f:	00 61 00             	add    %ah,0x0(%ecx)
414d82:	74 00                	je     0x414d84
414d84:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
414d8a:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
414d8e:	73 00                	jae    0x414d90
414d90:	00 00                	add    %al,(%eax)
414d92:	00 00                	add    %al,(%eax)
414d94:	10 00                	adc    %al,(%eax)
414d96:	00 00                	add    %al,(%eax)
414d98:	53                   	push   %ebx
414d99:	00 4f 00             	add    %cl,0x0(%edi)
414d9c:	4c                   	dec    %esp
414d9d:	00 54 00 41          	add    %dl,0x41(%eax,%eax,1)
414da1:	00 47 00             	add    %al,0x0(%edi)
414da4:	45                   	inc    %ebp
414da5:	00 53 00             	add    %dl,0x0(%ebx)
414da8:	00 00                	add    %al,(%eax)
414daa:	00 00                	add    %al,(%eax)
414dac:	14 00                	adc    $0x0,%al
414dae:	00 00                	add    %al,(%eax)
414db0:	4c                   	dec    %esp
414db1:	00 49 00             	add    %cl,0x0(%ecx)
414db4:	54                   	push   %esp
414db5:	00 48 00             	add    %cl,0x0(%eax)
414db8:	4f                   	dec    %edi
414db9:	00 50 00             	add    %dl,0x0(%eax)
414dbc:	48                   	dec    %eax
414dbd:	00 59 00             	add    %bl,0x0(%ecx)
414dc0:	53                   	push   %ebx
414dc1:	00 41 00             	add    %al,0x0(%ecx)
414dc4:	00 00                	add    %al,(%eax)
414dc6:	00 00                	add    %al,(%eax)
414dc8:	0c 00                	or     $0x0,%al
414dca:	08 00                	or     %al,(%eax)
414dd4:	79 4f                	jns    0x414e25
414dd6:	ad                   	lods   %ds:(%esi),%eax
414dd7:	33 99 66 cf 11 b7    	xor    -0x48ee309a(%ecx),%ebx
414ddd:	0c 00                	or     $0x0,%al
414ddf:	aa                   	stos   %al,%es:(%edi)
414de0:	00 60 d3             	add    %ah,-0x2d(%eax)
414de3:	93                   	xchg   %eax,%ebx
414de4:	04 00                	add    $0x0,%al
414de6:	00 00                	add    %al,(%eax)
414de8:	46                   	inc    %esi
414de9:	00 47 00             	add    %al,0x0(%edi)
414dec:	00 00                	add    %al,(%eax)
414dee:	00 00                	add    %al,(%eax)
414df0:	02 00                	add    (%eax),%al
414df2:	00 00                	add    %al,(%eax)
414df4:	47                   	inc    %edi
414df5:	00 00                	add    %al,(%eax)
414df7:	00 08                	add    %cl,(%eax)
414df9:	00 00                	add    %al,(%eax)
414dfb:	00 46 00             	add    %al,0x0(%esi)
414dfe:	47                   	inc    %edi
414dff:	00 46 00             	add    %al,0x0(%esi)
414e02:	47                   	inc    %edi
414e03:	00 00                	add    %al,(%eax)
414e05:	00 00                	add    %al,(%eax)
414e07:	00 02                	add    %al,(%edx)
414e09:	00 00                	add    %al,(%eax)
414e0b:	00 46 00             	add    %al,0x0(%esi)
414e0e:	00 00                	add    %al,(%eax)
414e10:	16                   	push   %ss
414e11:	00 00                	add    %al,(%eax)
414e13:	00 53 00             	add    %dl,0x0(%ebx)
414e16:	6a 00                	push   $0x0
414e18:	69 00 70 00 70 00    	imul   $0x700070,(%eax),%eax
414e1e:	65 00 74 00 6f       	add    %dh,%gs:0x6f(%eax,%eax,1)
414e23:	00 76 00             	add    %dh,0x0(%esi)
414e26:	65 00 36             	add    %dh,%gs:(%esi)
414e29:	00 00                	add    %al,(%eax)
414e2b:	00 02                	add    %al,(%edx)
414e2d:	00 00                	add    %al,(%eax)
414e2f:	00 62 00             	add    %ah,0x0(%edx)
414e32:	00 00                	add    %al,(%eax)
414e34:	1e                   	push   %ds
414e35:	00 00                	add    %al,(%eax)
414e37:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
414e3b:	00 6c 00 74          	add    %ch,0x74(%eax,%eax,1)
414e3f:	00 61 00             	add    %ah,0x0(%ecx)
414e42:	67 00 65 00          	add    %ah,0x0(%di)
414e46:	72 00                	jb     0x414e48
414e48:	73 00                	jae    0x414e4a
414e4a:	74 00                	je     0x414e4c
414e4c:	79 00                	jns    0x414e4e
414e4e:	72 00                	jb     0x414e50
414e50:	65 00 74 00 33       	add    %dh,%gs:0x33(%eax,%eax,1)
414e55:	00 00                	add    %al,(%eax)
414e57:	00 10                	add    %dl,(%eax)
414e59:	00 00                	add    %al,(%eax)
414e5b:	00 48 00             	add    %cl,0x0(%eax)
414e5e:	4f                   	dec    %edi
414e5f:	00 56 00             	add    %dl,0x0(%esi)
414e62:	45                   	inc    %ebp
414e63:	00 4c 00 49          	add    %cl,0x49(%eax,%eax,1)
414e67:	00 4e 00             	add    %cl,0x0(%esi)
414e6a:	47                   	inc    %edi
414e6b:	00 00                	add    %al,(%eax)
414e6d:	00 00                	add    %al,(%eax)
414e6f:	00 20                	add    %ah,(%eax)
414e71:	00 00                	add    %al,(%eax)
414e73:	00 50 00             	add    %dl,0x0(%eax)
414e76:	68 00 6f 00 74       	push   $0x74006f00
414e7b:	00 6f 00             	add    %ch,0x0(%edi)
414e7e:	63 00                	arpl   %eax,(%eax)
414e80:	68 00 72 00 6f       	push   $0x6f007200
414e85:	00 6d 00             	add    %ch,0x0(%ebp)
414e88:	6f                   	outsl  %ds:(%esi),(%dx)
414e89:	00 74 00 79          	add    %dh,0x79(%eax,%eax,1)
414e8d:	00 70 00             	add    %dh,0x0(%eax)
414e90:	65 00 36             	add    %dh,%gs:(%esi)
414e93:	00 00                	add    %al,(%eax)
414e95:	00 00                	add    %al,(%eax)
414e97:	00 1a                	add    %bl,(%edx)
414e99:	00 00                	add    %al,(%eax)
414e9b:	00 55 00             	add    %dl,0x0(%ebp)
414e9e:	6e                   	outsb  %ds:(%esi),(%dx)
414e9f:	00 61 00             	add    %ah,0x0(%ecx)
414ea2:	70 00                	jo     0x414ea4
414ea4:	6f                   	outsl  %ds:(%esi),(%dx)
414ea5:	00 73 00             	add    %dh,0x0(%ebx)
414ea8:	74 00                	je     0x414eaa
414eaa:	6f                   	outsl  %ds:(%esi),(%dx)
414eab:	00 6c 00 69          	add    %ch,0x69(%eax,%eax,1)
414eaf:	00 63 00             	add    %ah,0x0(%ebx)
414eb2:	61                   	popa
414eb3:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
414eb7:	00 16                	add    %dl,(%esi)
414eb9:	00 00                	add    %al,(%eax)
414ebb:	00 53 00             	add    %dl,0x0(%ebx)
414ebe:	75 00                	jne    0x414ec0
414ec0:	62 00                	bound  %eax,(%eax)
414ec2:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
414ec6:	66 00 65 00          	data16 add %ah,0x0(%ebp)
414eca:	6f                   	outsl  %ds:(%esi),(%dx)
414ecb:	00 66 00             	add    %ah,0x0(%esi)
414ece:	66 00 37             	data16 add %dh,(%edi)
414ed1:	00 00                	add    %al,(%eax)
414ed3:	00 04 00             	add    %al,(%eax,%eax,1)
414ed6:	00 00                	add    %al,(%eax)
414ed8:	20 00                	and    %al,(%eax)
414eda:	45                   	inc    %ebp
414edb:	00 00                	add    %al,(%eax)
414edd:	00 00                	add    %al,(%eax)
414edf:	00 02                	add    %al,(%edx)
414ee1:	00 00                	add    %al,(%eax)
414ee3:	00 45 00             	add    %al,0x0(%ebp)
414ee6:	00 00                	add    %al,(%eax)
414ee8:	50                   	push   %eax
414ee9:	00 4f 00             	add    %cl,0x0(%edi)
414eec:	72 00                	jb     0x414eee
414eee:	48                   	dec    %eax
414eef:	00 46 00             	add    %al,0x0(%esi)
414ef2:	32 00                	xor    (%eax),%al
414ef4:	56                   	push   %esi
414ef5:	00 63 00             	add    %ah,0x0(%ebx)
414ef8:	38 00                	cmp    %al,(%eax)
414efa:	37                   	aaa
414efb:	00 00                	add    %al,(%eax)
414efd:	00 00                	add    %al,(%eax)
414eff:	00 18                	add    %bl,(%eax)
414f01:	00 00                	add    %al,(%eax)
414f03:	00 55 00             	add    %dl,0x0(%ebp)
414f06:	6e                   	outsb  %ds:(%esi),(%dx)
414f07:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
414f0b:	00 6d 00             	add    %ch,0x0(%ebp)
414f0e:	69 00 64 00 69 00    	imul   $0x690064,(%eax),%eax
414f14:	61                   	popa
414f15:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
414f19:	00 31                	add    %dh,(%ecx)
414f1b:	00 00                	add    %al,(%eax)
414f1d:	00 00                	add    %al,(%eax)
414f1f:	00 79 00             	add    %bh,0x0(%ecx)
414f22:	38 00                	cmp    %al,(%eax)
414f24:	56                   	push   %esi
414f25:	00 6b 00             	add    %ch,0x0(%ebx)
414f28:	74 00                	je     0x414f2a