414c0b:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414c10:	00 53 65             	add    %dl,0x65(%ebx)
414c13:	74 46                	je     0x414c5b
414c15:	6f                   	outsl  %ds:(%esi),(%dx)
414c16:	72 77                	jb     0x414c8f
414c18:	61                   	popa
414c19:	72 64                	jb     0x414c7f
414c1b:	42                   	inc    %edx
414c1c:	75 74                	jne    0x414c92
414c1e:	74 6f                	je     0x414c8f
414c20:	6e                   	outsb  %ds:(%esi),(%dx)
414c21:	53                   	push   %ebx
414c22:	65 6c                	gs insb (%dx),%es:(%edi)
414c24:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414c29:	00 5f 66             	add    %bl,0x66(%edi)
414c2c:	6f                   	outsl  %ds:(%esi),(%dx)
414c2d:	72 77                	jb     0x414ca6
414c2f:	61                   	popa
414c30:	72 64                	jb     0x414c96
414c32:	42                   	inc    %edx
414c33:	75 74                	jne    0x414ca9
414c35:	74 6f                	je     0x414ca6
414c37:	6e                   	outsb  %ds:(%esi),(%dx)
414c38:	53                   	push   %ebx
414c39:	65 6c                	gs insb (%dx),%es:(%edi)
414c3b:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414c40:	00 53 65             	add    %dl,0x65(%ebx)
414c43:	74 53                	je     0x414c98
414c45:	65 6c                	gs insb (%dx),%es:(%edi)
414c47:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414c4c:	00 67 65             	add    %ah,0x65(%edi)
414c4f:	74 5f                	je     0x414cb0
414c51:	4f                   	dec    %edi
414c52:	76 65                	jbe    0x414cb9
414c54:	72 66                	jb     0x414cbc
414c56:	6c                   	insb   (%dx),%es:(%edi)
414c57:	6f                   	outsl  %ds:(%esi),(%dx)
414c58:	77 53                	ja     0x414cad
414c5a:	74 61                	je     0x414cbd
414c5c:	72 74                	jb     0x414cd2
414c5e:	53                   	push   %ebx
414c5f:	65 6c                	gs insb (%dx),%es:(%edi)
414c61:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414c66:	00 53 65             	add    %dl,0x65(%ebx)
414c69:	74 4f                	je     0x414cba
414c6b:	76 65                	jbe    0x414cd2
414c6d:	72 66                	jb     0x414cd5
414c6f:	6c                   	insb   (%dx),%es:(%edi)
414c70:	6f                   	outsl  %ds:(%esi),(%dx)
414c71:	77 53                	ja     0x414cc6
414c73:	74 61                	je     0x414cd6
414c75:	72 74                	jb     0x414ceb
414c77:	53                   	push   %ebx
414c78:	65 6c                	gs insb (%dx),%es:(%edi)
414c7a:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414c7f:	00 5f 6f             	add    %bl,0x6f(%edi)
414c82:	76 65                	jbe    0x414ce9
414c84:	72 66                	jb     0x414cec
414c86:	6c                   	insb   (%dx),%es:(%edi)
414c87:	6f                   	outsl  %ds:(%esi),(%dx)
414c88:	77 53                	ja     0x414cdd
414c8a:	74 61                	je     0x414ced
414c8c:	72 74                	jb     0x414d02
414c8e:	53                   	push   %ebx
414c8f:	65 6c                	gs insb (%dx),%es:(%edi)
414c91:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414c96:	00 5f 73             	add    %bl,0x73(%edi)
414c99:	65 6c                	gs insb (%dx),%es:(%edi)
414c9b:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414ca0:	00 61 64             	add    %ah,0x64(%ecx)
414ca3:	64 5f                	fs pop %edi
414ca5:	49                   	dec    %ecx
414ca6:	74 65                	je     0x414d0d
414ca8:	6d                   	insl   (%dx),%es:(%edi)
414ca9:	44                   	inc    %esp
414caa:	65 6c                	gs insb (%dx),%es:(%edi)
414cac:	65 74 65             	gs je  0x414d14
414caf:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
414cb3:	6d                   	insl   (%dx),%es:(%edi)
414cb4:	6f                   	outsl  %ds:(%esi),(%dx)
414cb5:	76 65                	jbe    0x414d1c
414cb7:	5f                   	pop    %edi
414cb8:	49                   	dec    %ecx
414cb9:	74 65                	je     0x414d20
414cbb:	6d                   	insl   (%dx),%es:(%edi)
414cbc:	44                   	inc    %esp
414cbd:	65 6c                	gs insb (%dx),%es:(%edi)
414cbf:	65 74 65             	gs je  0x414d27
414cc2:	64 00 4f 6e          	add    %cl,%fs:0x6e(%edi)
414cc6:	49                   	dec    %ecx
414cc7:	74 65                	je     0x414d2e
414cc9:	6d                   	insl   (%dx),%es:(%edi)
414cca:	44                   	inc    %esp
414ccb:	65 6c                	gs insb (%dx),%es:(%edi)
414ccd:	65 74 65             	gs je  0x414d35
414cd0:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
414cd4:	74 5f                	je     0x414d35
414cd6:	48                   	dec    %eax
414cd7:	69 67 68 6c 69 67 68 	imul   $0x6867696c,0x68(%edi),%esp
414cde:	74 65                	je     0x414d45
414ce0:	64 00 43 68          	add    %al,%fs:0x68(%ebx)
414ce4:	65 63 6b 48          	arpl   %ebp,%gs:0x48(%ebx)
414ce8:	69 67 68 6c 69 67 68 	imul   $0x6867696c,0x68(%edi),%esp
414cef:	74 65                	je     0x414d56
414cf1:	64 00 53 65          	add    %dl,%fs:0x65(%ebx)
414cf5:	74 48                	je     0x414d3f
414cf7:	69 67 68 6c 69 67 68 	imul   $0x6867696c,0x68(%edi),%esp
414cfe:	74 65                	je     0x414d65
414d00:	64 00 5f 68          	add    %bl,%fs:0x68(%edi)
414d04:	69 67 68 6c 69 67 68 	imul   $0x6867696c,0x68(%edi),%esp
414d0b:	74 65                	je     0x414d72
414d0d:	64 00 4f 6e          	add    %cl,%fs:0x6e(%edi)
414d11:	49                   	dec    %ecx
414d12:	74 65                	je     0x414d79
414d14:	6d                   	insl   (%dx),%es:(%edi)
414d15:	45                   	inc    %ebp
414d16:	64 69 74 65 64 00 61 	imul   $0x64646100,%fs:0x64(%ebp,%eiz,2),%esi
414d1d:	64 64
414d1f:	5f                   	pop    %edi
414d20:	49                   	dec    %ecx
414d21:	74 65                	je     0x414d88
414d23:	6d                   	insl   (%dx),%es:(%edi)
414d24:	54                   	push   %esp
414d25:	65 78 74             	gs js  0x414d9c
414d28:	45                   	inc    %ebp
414d29:	64 69 74 65 64 00 72 	imul   $0x6d657200,%fs:0x64(%ebp,%eiz,2),%esi
414d30:	65 6d
414d32:	6f                   	outsl  %ds:(%esi),(%dx)
414d33:	76 65                	jbe    0x414d9a
414d35:	5f                   	pop    %edi
414d36:	49                   	dec    %ecx
414d37:	74 65                	je     0x414d9e
414d39:	6d                   	insl   (%dx),%es:(%edi)
414d3a:	54                   	push   %esp
414d3b:	65 78 74             	gs js  0x414db2
414d3e:	45                   	inc    %ebp
414d3f:	64 69 74 65 64 00 5f 	imul   $0x616c5f00,%fs:0x64(%ebp,%eiz,2),%esi
414d46:	6c 61
414d48:	73 74                	jae    0x414dbe
414d4a:	48                   	dec    %eax
414d4b:	69 74 74 65 64 00 67 	imul   $0x65670064,0x65(%esp,%esi,2),%esi
414d52:	65
414d53:	74 5f                	je     0x414db4
414d55:	47                   	inc    %edi
414d56:	72 61                	jb     0x414db9
414d58:	79 65                	jns    0x414dbf
414d5a:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
414d5e:	74 5f                	je     0x414dbf
414d60:	47                   	inc    %edi
414d61:	6f                   	outsl  %ds:(%esi),(%dx)
414d62:	6c                   	insb   (%dx),%es:(%edi)
414d63:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
414d67:	74 5f                	je     0x414dc8
414d69:	44                   	inc    %esp
414d6a:	61                   	popa
414d6b:	74 65                	je     0x414dd2
414d6d:	45                   	inc    %ebp
414d6e:	6e                   	outsb  %ds:(%esi),(%dx)
414d6f:	64 00 5f 64          	add    %bl,%fs:0x64(%edi)
414d73:	61                   	popa
414d74:	74 65                	je     0x414ddb
414d76:	45                   	inc    %ebp
414d77:	6e                   	outsb  %ds:(%esi),(%dx)
414d78:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
414d7c:	74 5f                	je     0x414ddd
414d7e:	57                   	push   %edi
414d7f:	6f                   	outsl  %ds:(%esi),(%dx)
414d80:	72 6b                	jb     0x414ded
414d82:	57                   	push   %edi
414d83:	65 65 6b 45 6e 64    	gs imul $0x64,%gs:0x6e(%ebp),%eax
414d89:	00 73 65             	add    %dh,0x65(%ebx)
414d8c:	74 5f                	je     0x414ded
414d8e:	57                   	push   %edi
414d8f:	6f                   	outsl  %ds:(%esi),(%dx)
414d90:	72 6b                	jb     0x414dfd
414d92:	57                   	push   %edi
414d93:	65 65 6b 45 6e 64    	gs imul $0x64,%gs:0x6e(%ebp),%eax
414d99:	00 5f 77             	add    %bl,0x77(%edi)
414d9c:	6f                   	outsl  %ds:(%esi),(%dx)
414d9d:	72 6b                	jb     0x414e0a
414d9f:	57                   	push   %edi
414da0:	65 65 6b 45 6e 64    	gs imul $0x64,%gs:0x6e(%ebp),%eax
414da6:	00 5f 73             	add    %bl,0x73(%edi)
414da9:	65 6c                	gs insb (%dx),%es:(%edi)
414dab:	45                   	inc    %ebp
414dac:	6e                   	outsb  %ds:(%esi),(%dx)
414dad:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
414db1:	74 5f                	je     0x414e12
414db3:	49                   	dec    %ecx
414db4:	73 4f                	jae    0x414e05
414db6:	70 65                	jo     0x414e1d
414db8:	6e                   	outsb  %ds:(%esi),(%dx)
414db9:	45                   	inc    %ebp
414dba:	6e                   	outsb  %ds:(%esi),(%dx)
414dbb:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
414dbf:	74 5f                	je     0x414e20
414dc1:	53                   	push   %ebx
414dc2:	65 6c                	gs insb (%dx),%es:(%edi)
414dc4:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
414dc9:	6e                   	outsb  %ds:(%esi),(%dx)
414dca:	45                   	inc    %ebp
414dcb:	6e                   	outsb  %ds:(%esi),(%dx)
414dcc:	64 00 73 65          	add    %dh,%fs:0x65(%ebx)
414dd0:	74 5f                	je     0x414e31
414dd2:	53                   	push   %ebx
414dd3:	65 6c                	gs insb (%dx),%es:(%edi)
414dd5:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
414dda:	6e                   	outsb  %ds:(%esi),(%dx)
414ddb:	45                   	inc    %ebp
414ddc:	6e                   	outsb  %ds:(%esi),(%dx)
414ddd:	64 00 5f 73          	add    %bl,%fs:0x73(%edi)
414de1:	65 6c                	gs insb (%dx),%es:(%edi)
414de3:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
414de8:	6e                   	outsb  %ds:(%esi),(%dx)
414de9:	45                   	inc    %ebp
414dea:	6e                   	outsb  %ds:(%esi),(%dx)
414deb:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
414def:	74 5f                	je     0x414e50
414df1:	53                   	push   %ebx
414df2:	65 6c                	gs insb (%dx),%es:(%edi)
414df4:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414df9:	45                   	inc    %ebp
414dfa:	6c                   	insb   (%dx),%es:(%edi)
414dfb:	65 6d                	gs insl (%dx),%es:(%edi)
414dfd:	65 6e                	outsb  %gs:(%esi),(%dx)
414dff:	74 45                	je     0x414e46
414e01:	6e                   	outsb  %ds:(%esi),(%dx)
414e02:	64 00 73 65          	add    %dh,%fs:0x65(%ebx)
414e06:	74 5f                	je     0x414e67
414e08:	53                   	push   %ebx
414e09:	65 6c                	gs insb (%dx),%es:(%edi)
414e0b:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414e10:	45                   	inc    %ebp
414e11:	6c                   	insb   (%dx),%es:(%edi)
414e12:	65 6d                	gs insl (%dx),%es:(%edi)
414e14:	65 6e                	outsb  %gs:(%esi),(%dx)
414e16:	74 45                	je     0x414e5d
414e18:	6e                   	outsb  %ds:(%esi),(%dx)
414e19:	64 00 5f 73          	add    %bl,%fs:0x73(%edi)
414e1d:	65 6c                	gs insb (%dx),%es:(%edi)
414e1f:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414e24:	45                   	inc    %ebp
414e25:	6c                   	insb   (%dx),%es:(%edi)
414e26:	65 6d                	gs insl (%dx),%es:(%edi)
414e28:	65 6e                	outsb  %gs:(%esi),(%dx)
414e2a:	74 45                	je     0x414e71
414e2c:	6e                   	outsb  %ds:(%esi),(%dx)
414e2d:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
414e31:	74 5f                	je     0x414e92
414e33:	56                   	push   %esi
414e34:	69 65 77 45 6e 64 00 	imul   $0x646e45,0x77(%ebp),%esp
414e3b:	73 65                	jae    0x414ea2
414e3d:	74 5f                	je     0x414e9e
414e3f:	56                   	push   %esi
414e40:	69 65 77 45 6e 64 00 	imul   $0x646e45,0x77(%ebp),%esp
414e47:	5f                   	pop    %edi
414e48:	76 69                	jbe    0x414eb3
414e4a:	65 77 45             	gs ja  0x414e92
414e4d:	6e                   	outsb  %ds:(%esi),(%dx)
414e4e:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
414e52:	74 5f                	je     0x414eb3
414e54:	4f                   	dec    %edi
414e55:	76 65                	jbe    0x414ebc
414e57:	72 66                	jb     0x414ebf
414e59:	6c                   	insb   (%dx),%es:(%edi)
414e5a:	6f                   	outsl  %ds:(%esi),(%dx)
414e5b:	77 45                	ja     0x414ea2
414e5d:	6e                   	outsb  %ds:(%esi),(%dx)
414e5e:	64 00 53 65          	add    %dl,%fs:0x65(%ebx)
414e62:	74 4f                	je     0x414eb3
414e64:	76 65                	jbe    0x414ecb
414e66:	72 66                	jb     0x414ece
414e68:	6c                   	insb   (%dx),%es:(%edi)
414e69:	6f                   	outsl  %ds:(%esi),(%dx)
414e6a:	77 45                	ja     0x414eb1
414e6c:	6e                   	outsb  %ds:(%esi),(%dx)
414e6d:	64 00 4f 6e          	add    %cl,%fs:0x6e(%edi)
414e71:	44                   	inc    %esp
414e72:	72 61                	jb     0x414ed5
414e74:	77 44                	ja     0x414eba
414e76:	61                   	popa
414e77:	79 4f                	jns    0x414ec8
414e79:	76 65                	jbe    0x414ee0
414e7b:	72 66                	jb     0x414ee3
414e7d:	6c                   	insb   (%dx),%es:(%edi)
414e7e:	6f                   	outsl  %ds:(%esi),(%dx)
414e7f:	77 45                	ja     0x414ec6
414e81:	6e                   	outsb  %ds:(%esi),(%dx)
414e82:	64 00 5f 6f          	add    %bl,%fs:0x6f(%edi)
414e86:	76 65                	jbe    0x414eed
414e88:	72 66                	jb     0x414ef0
414e8a:	6c                   	insb   (%dx),%es:(%edi)
414e8b:	6f                   	outsl  %ds:(%esi),(%dx)
414e8c:	77 45                	ja     0x414ed3
414e8e:	6e                   	outsb  %ds:(%esi),(%dx)
414e8f:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
414e93:	74 5f                	je     0x414ef4
414e95:	44                   	inc    %esp
414e96:	61                   	popa
414e97:	79 45                	jns    0x414ede
414e99:	6e                   	outsb  %ds:(%esi),(%dx)
414e9a:	64 00 49 74          	add    %cl,%fs:0x74(%ecx)
414e9e:	65 6d                	gs insl (%dx),%es:(%edi)
414ea0:	53                   	push   %ebx
414ea1:	65 6c                	gs insb (%dx),%es:(%edi)
414ea3:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414ea8:	42                   	inc    %edx
414ea9:	61                   	popa
414eaa:	63 6b 67             	arpl   %ebp,0x67(%ebx)
414ead:	72 6f                	jb     0x414f1e
414eaf:	75 6e                	jne    0x414f1f
414eb1:	64 00 44 61 79       	add    %al,%fs:0x79(%ecx,%eiz,2)
414eb6:	54                   	push   %esp
414eb7:	6f                   	outsl  %ds:(%esi),(%dx)
414eb8:	70 53                	jo     0x414f0d
414eba:	65 6c                	gs insb (%dx),%es:(%edi)
414ebc:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414ec1:	42                   	inc    %edx
414ec2:	61                   	popa
414ec3:	63 6b 67             	arpl   %ebp,0x67(%ebx)
414ec6:	72 6f                	jb     0x414f37
414ec8:	75 6e                	jne    0x414f38
414eca:	64 00 54 69 6d       	add    %dl,%fs:0x6d(%ecx,%ebp,2)
414ecf:	65 55                	gs push %ebp
414ed1:	6e                   	outsb  %ds:(%esi),(%dx)
414ed2:	69 74 53 65 6c 65 63 	imul   $0x7463656c,0x65(%ebx,%edx,2),%esi
414ed9:	74
414eda:	65 64 42             	gs fs inc %edx
414edd:	61                   	popa
414ede:	63 6b 67             	arpl   %ebp,0x67(%ebx)
414ee1:	72 6f                	jb     0x414f52
414ee3:	75 6e                	jne    0x414f53
414ee5:	64 00 44 61 79       	add    %al,%fs:0x79(%ecx,%eiz,2)
414eea:	4f                   	dec    %edi
414eeb:	76 65                	jbe    0x414f52
414eed:	72 66                	jb     0x414f55
414eef:	6c                   	insb   (%dx),%es:(%edi)
414ef0:	6f                   	outsl  %ds:(%esi),(%dx)
414ef1:	77 53                	ja     0x414f46
414ef3:	65 6c                	gs insb (%dx),%es:(%edi)
414ef5:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414efa:	42                   	inc    %edx
414efb:	61                   	popa
414efc:	63 6b 67             	arpl   %ebp,0x67(%ebx)
414eff:	72 6f                	jb     0x414f70
414f01:	75 6e                	jne    0x414f71
414f03:	64 00 54 69 6d       	add    %dl,%fs:0x6d(%ecx,%ebp,2)
414f08:	65 55                	gs push %ebp
414f0a:	6e                   	outsb  %ds:(%esi),(%dx)
414f0b:	69 74 48 69 67 68 6c 	imul   $0x696c6867,0x69(%eax,%ecx,2),%esi