412bb6:	00 62 75             	add    %ah,0x75(%edx)
412bb9:	74 74                	je     0x412c2f
412bbb:	6f                   	outsl  %ds:(%esi),(%dx)
412bbc:	6e                   	outsb  %ds:(%esi),(%dx)
412bbd:	45                   	inc    %ebp
412bbe:	78 69                	js     0x412c29
412bc0:	74 00                	je     0x412bc2
412bc2:	67 65 74 5f          	addr16 gs je 0x412c25
412bc6:	44                   	inc    %esp
412bc7:	65 66 61             	gs popaw
412bca:	75 6c                	jne    0x412c38
412bcc:	74 00                	je     0x412bce
412bce:	53                   	push   %ebx
412bcf:	65 74 43             	gs je  0x412c15
412bd2:	6f                   	outsl  %ds:(%esi),(%dx)
412bd3:	6d                   	insl   (%dx),%es:(%edi)
412bd4:	70 61                	jo     0x412c37
412bd6:	74 69                	je     0x412c41
412bd8:	62 6c 65 54          	bound  %ebp,0x54(%ebp,%eiz,2)
412bdc:	65 78 74             	gs js  0x412c53
412bdf:	52                   	push   %edx
412be0:	65 6e                	outsb  %gs:(%esi),(%dx)
412be2:	64 65 72 69          	fs gs jb 0x412c4f
412be6:	6e                   	outsb  %ds:(%esi),(%dx)
412be7:	67 44                	addr16 inc %esp
412be9:	65 66 61             	gs popaw
412bec:	75 6c                	jne    0x412c5a
412bee:	74 00                	je     0x412bf0
412bf0:	44                   	inc    %esp
412bf1:	69 61 6c 6f 67 52 65 	imul   $0x6552676f,0x6c(%ecx),%esp
412bf8:	73 75                	jae    0x412c6f
412bfa:	6c                   	insb   (%dx),%es:(%edi)
412bfb:	74 00                	je     0x412bfd
412bfd:	43                   	inc    %ebx
412bfe:	72 65                	jb     0x412c65
412c00:	61                   	popa
412c01:	74 65                	je     0x412c68
412c03:	45                   	inc    %ebp
412c04:	6c                   	insb   (%dx),%es:(%edi)
412c05:	65 6d                	gs insl (%dx),%es:(%edi)
412c07:	65 6e                	outsb  %gs:(%esi),(%dx)
412c09:	74 00                	je     0x412c0b
412c0b:	58                   	pop    %eax
412c0c:	6d                   	insl   (%dx),%es:(%edi)
412c0d:	6c                   	insb   (%dx),%es:(%edi)
412c0e:	45                   	inc    %ebp
412c0f:	6c                   	insb   (%dx),%es:(%edi)
412c10:	65 6d                	gs insl (%dx),%es:(%edi)
412c12:	65 6e                	outsb  %gs:(%esi),(%dx)
412c14:	74 00                	je     0x412c16
412c16:	67 65 74 5f          	addr16 gs je 0x412c79
412c1a:	44                   	inc    %esp
412c1b:	6f                   	outsl  %ds:(%esi),(%dx)
412c1c:	63 75 6d             	arpl   %esi,0x6d(%ebp)
412c1f:	65 6e                	outsb  %gs:(%esi),(%dx)
412c21:	74 45                	je     0x412c68
412c23:	6c                   	insb   (%dx),%es:(%edi)
412c24:	65 6d                	gs insl (%dx),%es:(%edi)
412c26:	65 6e                	outsb  %gs:(%esi),(%dx)
412c28:	74 00                	je     0x412c2a
412c2a:	49                   	dec    %ecx
412c2b:	6e                   	outsb  %ds:(%esi),(%dx)
412c2c:	63 72 65             	arpl   %esi,0x65(%edx)
412c2f:	6d                   	insl   (%dx),%es:(%edi)
412c30:	65 6e                	outsb  %gs:(%esi),(%dx)
412c32:	74 00                	je     0x412c34
412c34:	45                   	inc    %ebp
412c35:	6e                   	outsb  %ds:(%esi),(%dx)
412c36:	76 69                	jbe    0x412ca1
412c38:	72 6f                	jb     0x412ca9
412c3a:	6e                   	outsb  %ds:(%esi),(%dx)
412c3b:	6d                   	insl   (%dx),%es:(%edi)
412c3c:	65 6e                	outsb  %gs:(%esi),(%dx)
412c3e:	74 00                	je     0x412c40
412c40:	58                   	pop    %eax
412c41:	6d                   	insl   (%dx),%es:(%edi)
412c42:	6c                   	insb   (%dx),%es:(%edi)
412c43:	44                   	inc    %esp
412c44:	6f                   	outsl  %ds:(%esi),(%dx)
412c45:	63 75 6d             	arpl   %esi,0x6d(%ebp)
412c48:	65 6e                	outsb  %gs:(%esi),(%dx)
412c4a:	74 00                	je     0x412c4c
412c4c:	49                   	dec    %ecx
412c4d:	6e                   	outsb  %ds:(%esi),(%dx)
412c4e:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
412c55:	65
412c56:	43                   	inc    %ebx
412c57:	6f                   	outsl  %ds:(%esi),(%dx)
412c58:	6d                   	insl   (%dx),%es:(%edi)
412c59:	70 6f                	jo     0x412cca
412c5b:	6e                   	outsb  %ds:(%esi),(%dx)
412c5c:	65 6e                	outsb  %gs:(%esi),(%dx)
412c5e:	74 00                	je     0x412c60
412c60:	67 65 74 5f          	addr16 gs je 0x412cc3
412c64:	54                   	push   %esp
412c65:	72 61                	jb     0x412cc8
412c67:	6e                   	outsb  %ds:(%esi),(%dx)
412c68:	73 70                	jae    0x412cda
412c6a:	61                   	popa
412c6b:	72 65                	jb     0x412cd2
412c6d:	6e                   	outsb  %ds:(%esi),(%dx)
412c6e:	74 00                	je     0x412c70
412c70:	67 65 74 5f          	addr16 gs je 0x412cd3
412c74:	43                   	inc    %ebx
412c75:	75 72                	jne    0x412ce9
412c77:	72 65                	jb     0x412cde
412c79:	6e                   	outsb  %ds:(%esi),(%dx)
412c7a:	74 00                	je     0x412c7c
412c7c:	50                   	push   %eax
412c7d:	6f                   	outsl  %ds:(%esi),(%dx)
412c7e:	69 6e 74 00 73 65 74 	imul   $0x74657300,0x74(%esi),%ebp
412c85:	5f                   	pop    %edi
412c86:	46                   	inc    %esi
412c87:	6f                   	outsl  %ds:(%esi),(%dx)
412c88:	6e                   	outsb  %ds:(%esi),(%dx)
412c89:	74 00                	je     0x412c8b
412c8b:	67 65 74 5f          	addr16 gs je 0x412cee
412c8f:	43                   	inc    %ebx
412c90:	6f                   	outsl  %ds:(%esi),(%dx)
412c91:	75 6e                	jne    0x412d01
412c93:	74 00                	je     0x412c95
412c95:	70 61                	jo     0x412cf8
412c97:	64 64 69 6e 67 43 6f 	fs imul $0x6e756f43,%fs:0x67(%esi),%ebp
412c9e:	75 6e
412ca0:	74 00                	je     0x412ca2
412ca2:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
412ca6:	6b 43 6f 75          	imul   $0x75,0x6f(%ebx),%eax
412caa:	6e                   	outsb  %ds:(%esi),(%dx)
412cab:	74 00                	je     0x412cad
412cad:	54                   	push   %esp
412cae:	72 61                	jb     0x412d11
412cb0:	69 6e 69 6e 67 54 69 	imul   $0x6954676e,0x69(%esi),%ebp
412cb7:	6d                   	insl   (%dx),%es:(%edi)
412cb8:	65 53                	gs push %ebx
412cba:	74 61                	je     0x412d1d
412cbc:	6e                   	outsb  %ds:(%esi),(%dx)
412cbd:	64 61                	fs popa
412cbf:	72 74                	jb     0x412d35
412cc1:	00 66 69             	add    %ah,0x69(%esi)
412cc4:	72 73                	jb     0x412d39
412cc6:	74 5f                	je     0x412d27
412cc8:	70 61                	jo     0x412d2b
412cca:	72 74                	jb     0x412d40
412ccc:	00 53 74             	add    %dl,0x74(%ebx)
412ccf:	61                   	popa
412cd0:	72 74                	jb     0x412d46
412cd2:	00 43 6f             	add    %al,0x6f(%ebx)
412cd5:	6e                   	outsb  %ds:(%esi),(%dx)
412cd6:	76 65                	jbe    0x412d3d
412cd8:	72 74                	jb     0x412d4e
412cda:	00 58 6d             	add    %bl,0x6d(%eax)
412cdd:	6c                   	insb   (%dx),%es:(%edi)
412cde:	4e                   	dec    %esi
412cdf:	6f                   	outsl  %ds:(%esi),(%dx)
412ce0:	64 65 4c             	fs gs dec %esp
412ce3:	69 73 74 00 49 6d 61 	imul   $0x616d4900,0x74(%ebx),%esi
412cea:	67 65 4c             	addr16 gs dec %esp
412ced:	69 73 74 00 4f 72 63 	imul   $0x63724f00,0x74(%ebx),%esi
412cf4:	69 73 68 4c 69 73 74 	imul   $0x7473694c,0x68(%ebx),%esi
412cfb:	00 45 6c             	add    %al,0x6c(%ebp)
412cfe:	76 69                	jbe    0x412d69
412d00:	73 68                	jae    0x412d6a
412d02:	4c                   	dec    %esp
412d03:	69 73 74 00 6c 61 62 	imul   $0x62616c00,0x74(%ebx),%esi
412d0a:	65 6c                	gs insb (%dx),%es:(%edi)
412d0c:	54                   	push   %esp
412d0d:	65 6d                	gs insl (%dx),%es:(%edi)
412d0f:	70 6c                	jo     0x412d7d
412d11:	65 43                	gs inc %ebx
412d13:	6f                   	outsl  %ds:(%esi),(%dx)
412d14:	73 74                	jae    0x412d8a
412d16:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412d1a:	65 6c                	gs insb (%dx),%es:(%edi)
412d1c:	43                   	inc    %ebx
412d1d:	72 79                	jb     0x412d98
412d1f:	73 74                	jae    0x412d95
412d21:	61                   	popa
412d22:	6c                   	insb   (%dx),%es:(%edi)
412d23:	4d                   	dec    %ebp
412d24:	69 6e 65 43 6f 73 74 	imul   $0x74736f43,0x65(%esi),%ebp
412d2b:	00 49 6e             	add    %cl,0x6e(%ecx)
412d2e:	66 72 61             	data16 jb 0x412d92
412d31:	73 74                	jae    0x412da7
412d33:	72 75                	jb     0x412daa
412d35:	63 74 75 72          	arpl   %esi,0x72(%ebp,%esi,2)
412d39:	65 43                	gs inc %ebx
412d3b:	6f                   	outsl  %ds:(%esi),(%dx)
412d3c:	73 74                	jae    0x412db2
412d3e:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412d42:	65 6c                	gs insb (%dx),%es:(%edi)
412d44:	49                   	dec    %ecx
412d45:	6e                   	outsb  %ds:(%esi),(%dx)
412d46:	66 72 75             	data16 jb 0x412dbe
412d49:	73 74                	jae    0x412dbf
412d4b:	72 75                	jb     0x412dc2
412d4d:	63 74 75 72          	arpl   %esi,0x72(%ebp,%esi,2)
412d51:	65 43                	gs inc %ebx
412d53:	6f                   	outsl  %ds:(%esi),(%dx)
412d54:	73 74                	jae    0x412dca
412d56:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412d5a:	65 6c                	gs insb (%dx),%es:(%edi)
412d5c:	48                   	dec    %eax
412d5d:	75 6e                	jne    0x412dcd
412d5f:	74 69                	je     0x412dca
412d61:	6e                   	outsb  %ds:(%esi),(%dx)
412d62:	67 42                	addr16 inc %edx
412d64:	75 69                	jne    0x412dcf
412d66:	6c                   	insb   (%dx),%es:(%edi)
412d67:	64 69 6e 67 43 6f 73 	imul   $0x74736f43,%fs:0x67(%esi),%ebp
412d6e:	74
412d6f:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412d73:	65 6c                	gs insb (%dx),%es:(%edi)
412d75:	45                   	inc    %ebp
412d76:	6c                   	insb   (%dx),%es:(%edi)
412d77:	76 69                	jbe    0x412de2
412d79:	73 68                	jae    0x412de3
412d7b:	42                   	inc    %edx
412d7c:	75 69                	jne    0x412de7
412d7e:	6c                   	insb   (%dx),%es:(%edi)
412d7f:	64 69 6e 67 43 6f 73 	imul   $0x74736f43,%fs:0x67(%esi),%ebp
412d86:	74
412d87:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412d8b:	65 6c                	gs insb (%dx),%es:(%edi)
412d8d:	45                   	inc    %ebp
412d8e:	6c                   	insb   (%dx),%es:(%edi)
412d8f:	76 69                	jbe    0x412dfa
412d91:	73 68                	jae    0x412dfb
412d93:	41                   	inc    %ecx
412d94:	72 63                	jb     0x412df9
412d96:	68 65 72 54 72       	push   $0x72547265
412d9b:	61                   	popa
412d9c:	69 6e 69 6e 67 43 6f 	imul   $0x6f43676e,0x69(%esi),%ebp
412da3:	73 74                	jae    0x412e19
412da5:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412da9:	65 6c                	gs insb (%dx),%es:(%edi)
412dab:	45                   	inc    %ebp
412dac:	6c                   	insb   (%dx),%es:(%edi)
412dad:	76 69                	jbe    0x412e18
412daf:	73 68                	jae    0x412e19
412db1:	4d                   	dec    %ebp
412db2:	61                   	popa
412db3:	73 74                	jae    0x412e29
412db5:	65 72 54             	gs jb  0x412e0c
412db8:	72 61                	jb     0x412e1b
412dba:	69 6e 69 6e 67 43 6f 	imul   $0x6f43676e,0x69(%esi),%ebp
412dc1:	73 74                	jae    0x412e37
412dc3:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412dc7:	65 6c                	gs insb (%dx),%es:(%edi)
412dc9:	45                   	inc    %ebp
412dca:	6c                   	insb   (%dx),%es:(%edi)
412dcb:	76 69                	jbe    0x412e36
412dcd:	73 68                	jae    0x412e37
412dcf:	57                   	push   %edi
412dd0:	61                   	popa
412dd1:	72 72                	jb     0x412e45
412dd3:	69 6f 72 54 72 61 69 	imul   $0x69617254,0x72(%edi),%ebp
412dda:	6e                   	outsb  %ds:(%esi),(%dx)
412ddb:	69 6e 67 43 6f 73 74 	imul   $0x74736f43,0x67(%esi),%ebp
412de2:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412de6:	65 6c                	gs insb (%dx),%es:(%edi)
412de8:	4d                   	dec    %ebp
412de9:	61                   	popa
412dea:	72 74                	jb     0x412e60
412dec:	69 61 6c 41 72 74 73 	imul   $0x73747241,0x6c(%ecx),%esp
412df3:	53                   	push   %ebx
412df4:	63 68 6f             	arpl   %ebp,0x6f(%eax)
412df7:	6f                   	outsl  %ds:(%esi),(%dx)
412df8:	6c                   	insb   (%dx),%es:(%edi)
412df9:	43                   	inc    %ebx
412dfa:	6f                   	outsl  %ds:(%esi),(%dx)
412dfb:	73 74                	jae    0x412e71
412dfd:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412e01:	65 6c                	gs insb (%dx),%es:(%edi)
412e03:	48                   	dec    %eax
412e04:	6f                   	outsl  %ds:(%esi),(%dx)
412e05:	75 73                	jne    0x412e7a
412e07:	65 73 43             	gs jae 0x412e4d
412e0a:	6f                   	outsl  %ds:(%esi),(%dx)
412e0b:	73 74                	jae    0x412e81
412e0d:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412e11:	65 6c                	gs insb (%dx),%es:(%edi)
412e13:	49                   	dec    %ecx
412e14:	72 6f                	jb     0x412e85
412e16:	6e                   	outsb  %ds:(%esi),(%dx)
412e17:	57                   	push   %edi
412e18:	6f                   	outsl  %ds:(%esi),(%dx)
412e19:	72 6b                	jb     0x412e86
412e1b:	73 43                	jae    0x412e60
412e1d:	6f                   	outsl  %ds:(%esi),(%dx)
412e1e:	73 74                	jae    0x412e94
412e20:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412e24:	65 6c                	gs insb (%dx),%es:(%edi)
412e26:	57                   	push   %edi
412e27:	6f                   	outsl  %ds:(%esi),(%dx)
412e28:	6f                   	outsl  %ds:(%esi),(%dx)
412e29:	64 73 68             	fs jae 0x412e94
412e2c:	65 74 43             	gs je  0x412e72
412e2f:	6f                   	outsl  %ds:(%esi),(%dx)
412e30:	73 74                	jae    0x412ea6
412e32:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412e36:	65 6c                	gs insb (%dx),%es:(%edi)
412e38:	51                   	push   %ecx
412e39:	75 61                	jne    0x412e9c
412e3b:	72 72                	jb     0x412eaf
412e3d:	79 43                	jns    0x412e82
412e3f:	6f                   	outsl  %ds:(%esi),(%dx)
412e40:	73 74                	jae    0x412eb6
412e42:	00 63 6f             	add    %ah,0x6f(%ebx)
412e45:	73 74                	jae    0x412ebb
412e47:	00 53 75             	add    %dl,0x75(%ebx)
412e4a:	73 70                	jae    0x412ebc
412e4c:	65 6e                	outsb  %gs:(%esi),(%dx)
412e4e:	64 4c                	fs dec %esp
412e50:	61                   	popa
412e51:	79 6f                	jns    0x412ec2
412e53:	75 74                	jne    0x412ec9
412e55:	00 52 65             	add    %dl,0x65(%edx)
412e58:	73 75                	jae    0x412ecf
412e5a:	6d                   	insl   (%dx),%es:(%edi)
412e5b:	65 4c                	gs dec %esp
412e5d:	61                   	popa
412e5e:	79 6f                	jns    0x412ecf
412e60:	75 74                	jne    0x412ed6
412e62:	00 50 65             	add    %dl,0x65(%eax)
412e65:	72 66                	jb     0x412ecd
412e67:	6f                   	outsl  %ds:(%esi),(%dx)
412e68:	72 6d                	jb     0x412ed7
412e6a:	4c                   	dec    %esp
412e6b:	61                   	popa
412e6c:	79 6f                	jns    0x412edd
412e6e:	75 74                	jne    0x412ee4
412e70:	00 69 6e             	add    %ch,0x6e(%ecx)
412e73:	70 75                	jo     0x412eea
412e75:	74 00                	je     0x412e77
412e77:	4d                   	dec    %ebp
412e78:	6f                   	outsl  %ds:(%esi),(%dx)
412e79:	76 65                	jbe    0x412ee0
412e7b:	4e                   	dec    %esi
412e7c:	65 78 74             	gs js  0x412ef3
412e7f:	00 67 65             	add    %ah,0x65(%edi)
412e82:	74 5f                	je     0x412ee3
412e84:	54                   	push   %esp
412e85:	65 78 74             	gs js  0x412efc
412e88:	00 73 65             	add    %dh,0x65(%ebx)
412e8b:	74 5f                	je     0x412eec
412e8d:	54                   	push   %esp
412e8e:	65 78 74             	gs js  0x412f05
412e91:	00 67 65             	add    %ah,0x65(%edi)
412e94:	74 5f                	je     0x412ef5
412e96:	41                   	inc    %ecx