419cc5:	65 74 00             	gs je  0x419cc8
419cc8:	62 74 6e 45          	bound  %esi,0x45(%esi,%ebp,2)
419ccc:	64 69 74 4c 65 76 65 	imul   $0x546c6576,%fs:0x65(%esp,%ecx,2),%esi
419cd3:	6c 54
419cd5:	61                   	popa
419cd6:	72 67                	jb     0x419d3f
419cd8:	65 74 00             	gs je  0x419cdb
419cdb:	50                   	push   %eax
419cdc:	69 65 63 65 4f 6e 54 	imul   $0x546e4f65,0x63(%ebp),%esp
419ce3:	61                   	popa
419ce4:	72 67                	jb     0x419d4d
419ce6:	65 74 00             	gs je  0x419ce9
419ce9:	66 69 6e 64 50 69    	imul   $0x6950,0x64(%esi),%bp
419cef:	65 63 65 4f          	arpl   %esp,%gs:0x4f(%ebp)
419cf3:	72 54                	jb     0x419d49
419cf5:	61                   	popa
419cf6:	72 67                	jb     0x419d5f
419cf8:	65 74 00             	gs je  0x419cfb
419cfb:	6d                   	insl   (%dx),%es:(%edi)
419cfc:	6e                   	outsb  %ds:(%esi),(%dx)
419cfd:	75 45                	jne    0x419d44
419cff:	64 69 74 54 61 72 67 	imul   $0x74656772,%fs:0x61(%esp,%edx,2),%esi
419d06:	65 74
419d08:	00 4f 66             	add    %cl,0x66(%edi)
419d0b:	66 73 65             	data16 jae 0x419d73
419d0e:	74 00                	je     0x419d10
419d10:	67 65 74 5f          	addr16 gs je 0x419d73
419d14:	4c                   	dec    %esp
419d15:	65 66 74 00          	gs data16 je 0x419d19
419d19:	70 6e                	jo     0x419d89
419d1b:	6c                   	insb   (%dx),%es:(%edi)
419d1c:	46                   	inc    %esi
419d1d:	6c                   	insb   (%dx),%es:(%edi)
419d1e:	6f                   	outsl  %ds:(%esi),(%dx)
419d1f:	77 4c                	ja     0x419d6d
419d21:	65 66 74 00          	gs data16 je 0x419d25
419d25:	67 65 74 5f          	addr16 gs je 0x419d88
419d29:	53                   	push   %ebx
419d2a:	68 69 66 74 00       	push   $0x746669
419d2f:	67 65 74 5f          	addr16 gs je 0x419d92
419d33:	52                   	push   %edx
419d34:	69 67 68 74 00 70 6e 	imul   $0x6e700074,0x68(%edi),%esp
419d3b:	6c                   	insb   (%dx),%es:(%edi)
419d3c:	46                   	inc    %esi
419d3d:	6c                   	insb   (%dx),%es:(%edi)
419d3e:	6f                   	outsl  %ds:(%esi),(%dx)
419d3f:	77 52                	ja     0x419d93
419d41:	69 67 68 74 00 67 65 	imul   $0x65670074,0x68(%edi),%esp
419d48:	74 5f                	je     0x419da9
419d4a:	48                   	dec    %eax
419d4b:	65 69 67 68 74 00 73 	imul   $0x65730074,%gs:0x68(%edi),%esp
419d52:	65
419d53:	74 5f                	je     0x419db4
419d55:	48                   	dec    %eax
419d56:	65 69 67 68 74 00 73 	imul   $0x65730074,%gs:0x68(%edi),%esp
419d5d:	65
419d5e:	74 5f                	je     0x419dbf
419d60:	49                   	dec    %ecx
419d61:	6e                   	outsb  %ds:(%esi),(%dx)
419d62:	74 65                	je     0x419dc9
419d64:	67 72 61             	addr16 jb 0x419dc8
419d67:	6c                   	insb   (%dx),%es:(%edi)
419d68:	48                   	dec    %eax
419d69:	65 69 67 68 74 00 67 	imul   $0x65670074,%gs:0x68(%edi),%esp
419d70:	65
419d71:	74 5f                	je     0x419dd2
419d73:	43                   	inc    %ebx
419d74:	65 6c                	gs insb (%dx),%es:(%edi)
419d76:	6c                   	insb   (%dx),%es:(%edi)
419d77:	48                   	dec    %eax
419d78:	65 69 67 68 74 00 5f 	imul   $0x635f0074,%gs:0x68(%edi),%esp
419d7f:	63
419d80:	65 6c                	gs insb (%dx),%es:(%edi)
419d82:	6c                   	insb   (%dx),%es:(%edi)
419d83:	48                   	dec    %eax
419d84:	65 69 67 68 74 00 67 	imul   $0x65670074,%gs:0x68(%edi),%esp
419d8b:	65
419d8c:	74 5f                	je     0x419ded
419d8e:	49                   	dec    %ecx
419d8f:	74 65                	je     0x419df6
419d91:	6d                   	insl   (%dx),%es:(%edi)
419d92:	48                   	dec    %eax
419d93:	65 69 67 68 74 00 73 	imul   $0x65730074,%gs:0x68(%edi),%esp
419d9a:	65
419d9b:	74 5f                	je     0x419dfc
419d9d:	49                   	dec    %ecx
419d9e:	74 65                	je     0x419e05
419da0:	6d                   	insl   (%dx),%es:(%edi)
419da1:	48                   	dec    %eax
419da2:	65 69 67 68 74 00 5f 	imul   $0x635f0074,%gs:0x68(%edi),%esp
419da9:	63
419daa:	6c                   	insb   (%dx),%es:(%edi)
419dab:	69 65 6e 74 48 65 69 	imul   $0x69654874,0x6e(%ebp),%esp
419db2:	67 68 74 00 5f 68    	addr16 push $0x685f0074
419db8:	65 69 67 68 74 00 67 	imul   $0x65670074,%gs:0x68(%edi),%esp
419dbf:	65
419dc0:	74 5f                	je     0x419e21
419dc2:	43                   	inc    %ebx
419dc3:	6f                   	outsl  %ds:(%esi),(%dx)
419dc4:	70 79                	jo     0x419e3f
419dc6:	72 69                	jb     0x419e31
419dc8:	67 68 74 00 6c 62    	addr16 push $0x626c0074
419dce:	6c                   	insb   (%dx),%es:(%edi)
419dcf:	43                   	inc    %ebx
419dd0:	6f                   	outsl  %ds:(%esi),(%dx)
419dd1:	70 79                	jo     0x419e4c
419dd3:	72 69                	jb     0x419e3e
419dd5:	67 68 74 00 67 65    	addr16 push $0x65670074
419ddb:	74 5f                	je     0x419e3c
419ddd:	41                   	inc    %ecx
419dde:	73 73                	jae    0x419e53
419de0:	65 6d                	gs insl (%dx),%es:(%edi)
419de2:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
419de6:	6f                   	outsl  %ds:(%esi),(%dx)
419de7:	70 79                	jo     0x419e62
419de9:	72 69                	jb     0x419e54
419deb:	67 68 74 00 6f 70    	addr16 push $0x706f0074
419df1:	5f                   	pop    %edi
419df2:	49                   	dec    %ecx
419df3:	6d                   	insl   (%dx),%es:(%edi)
419df4:	70 6c                	jo     0x419e62
419df6:	69 63 69 74 00 54 6f 	imul   $0x6f540074,0x69(%ebx),%esp
419dfd:	6f                   	outsl  %ds:(%esi),(%dx)
419dfe:	6c                   	insb   (%dx),%es:(%edi)
419dff:	46                   	inc    %esi
419e00:	69 6c 65 45 64 69 74 	imul   $0x746964,0x45(%ebp,%eiz,2),%ebp
419e07:	00
419e08:	74 6f                	je     0x419e79
419e0a:	6f                   	outsl  %ds:(%esi),(%dx)
419e0b:	6c                   	insb   (%dx),%es:(%edi)
419e0c:	46                   	inc    %esi
419e0d:	69 6c 65 45 64 69 74 	imul   $0x746964,0x45(%ebp,%eiz,2),%ebp
419e14:	00
419e15:	53                   	push   %ebx
419e16:	65 74 4c             	gs je  0x419e65
419e19:	65 76 65             	gs jbe 0x419e81
419e1c:	6c                   	insb   (%dx),%es:(%edi)
419e1d:	45                   	inc    %ebp
419e1e:	64 69 74 00 4d 61 69 	imul   $0x666e6961,%fs:0x4d(%eax,%eax,1),%esi
419e25:	6e 66
419e27:	6f                   	outsl  %ds:(%esi),(%dx)
419e28:	72 6d                	jb     0x419e97
419e2a:	5f                   	pop    %edi
419e2b:	56                   	push   %esi
419e2c:	61                   	popa
419e2d:	6c                   	insb   (%dx),%es:(%edi)
419e2e:	69 64 69 74 79 5f 43 	imul   $0x61435f79,0x74(%ecx,%ebp,2),%esp
419e35:	61
419e36:	6e                   	outsb  %ds:(%esi),(%dx)
419e37:	6e                   	outsb  %ds:(%esi),(%dx)
419e38:	6f                   	outsl  %ds:(%esi),(%dx)
419e39:	74 4f                	je     0x419e8a
419e3b:	70 65                	jo     0x419ea2
419e3d:	6e                   	outsb  %ds:(%esi),(%dx)
419e3e:	5f                   	pop    %edi
419e3f:	62 74 6e 45          	bound  %esi,0x45(%esi,%ebp,2)
419e43:	64 69 74 00 6c 62 6c 	imul   $0x74536c62,%fs:0x6c(%eax,%eax,1),%esi
419e4a:	53 74
419e4c:	61                   	popa
419e4d:	74 75                	je     0x419ec4
419e4f:	73 45                	jae    0x419e96
419e51:	64 69 74 00 6d 6e 75 	imul   $0x6f43756e,%fs:0x6d(%eax,%eax,1),%esi
419e58:	43 6f
419e5a:	6e                   	outsb  %ds:(%esi),(%dx)
419e5b:	74 65                	je     0x419ec2
419e5d:	78 74                	js     0x419ed3
419e5f:	45                   	inc    %ebp
419e60:	64 69 74 00 6d 6e 75 	imul   $0x6445756e,%fs:0x6d(%eax,%eax,1),%esi
419e67:	45 64
419e69:	69 74 00 45 6e 64 49 	imul   $0x6e49646e,0x45(%eax,%eax,1),%esi
419e70:	6e
419e71:	69 74 00 42 65 67 69 	imul   $0x6e696765,0x42(%eax,%eax,1),%esi
419e78:	6e
419e79:	49                   	dec    %ecx
419e7a:	6e                   	outsb  %ds:(%esi),(%dx)
419e7b:	69 74 00 47 72 61 70 	imul   $0x68706172,0x47(%eax,%eax,1),%esi
419e82:	68
419e83:	69 63 73 55 6e 69 74 	imul   $0x74696e55,0x73(%ebx),%esp
419e8a:	00 4d 61             	add    %cl,0x61(%ebp)
419e8d:	69 6e 66 6f 72 6d 5f 	imul   $0x5f6d726f,0x66(%esi),%ebp
419e94:	4d                   	dec    %ebp
419e95:	65 73 73             	gs jae 0x419f0b
419e98:	61                   	popa
419e99:	67 65 54             	addr16 gs push %esp
419e9c:	69 74 6c 65 5f 45 78 	imul   $0x6978455f,0x65(%esp,%ebp,2),%esi
419ea3:	69
419ea4:	74 00                	je     0x419ea6
419ea6:	6d                   	insl   (%dx),%es:(%edi)
419ea7:	6e                   	outsb  %ds:(%esi),(%dx)
419ea8:	75 4c                	jne    0x419ef6
419eaa:	65 76 65             	gs jbe 0x419f12
419ead:	6c                   	insb   (%dx),%es:(%edi)
419eae:	45                   	inc    %ebp
419eaf:	78 69                	js     0x419f1a
419eb1:	74 00                	je     0x419eb3
419eb3:	65 78 69             	gs js  0x419f1f
419eb6:	74 00                	je     0x419eb8
419eb8:	67 65 74 5f          	addr16 gs je 0x419f1b
419ebc:	41                   	inc    %ecx
419ebd:	6c                   	insb   (%dx),%es:(%edi)
419ebe:	74 00                	je     0x419ec0
419ec0:	53                   	push   %ebx
419ec1:	65 74 43             	gs je  0x419f07
419ec4:	6f                   	outsl  %ds:(%esi),(%dx)
419ec5:	6d                   	insl   (%dx),%es:(%edi)
419ec6:	70 61                	jo     0x419f29
419ec8:	74 69                	je     0x419f33
419eca:	62 6c 65 54          	bound  %ebp,0x54(%ebp,%eiz,2)
419ece:	65 78 74             	gs js  0x419f45
419ed1:	52                   	push   %edx
419ed2:	65 6e                	outsb  %gs:(%esi),(%dx)
419ed4:	64 65 72 69          	fs gs jb 0x419f41
419ed8:	6e                   	outsb  %ds:(%esi),(%dx)
419ed9:	67 44                	addr16 inc %esp
419edb:	65 66 61             	gs popaw
419ede:	75 6c                	jne    0x419f4c
419ee0:	74 00                	je     0x419ee2
419ee2:	47                   	inc    %edi
419ee3:	65 74 56             	gs je  0x419f3c
419ee6:	61                   	popa
419ee7:	6c                   	insb   (%dx),%es:(%edi)
419ee8:	75 65                	jne    0x419f4f
419eea:	4f                   	dec    %edi
419eeb:	72 44                	jb     0x419f31
419eed:	65 66 61             	gs popaw
419ef0:	75 6c                	jne    0x419f5e
419ef2:	74 00                	je     0x419ef4
419ef4:	49                   	dec    %ecx
419ef5:	41                   	inc    %ecx
419ef6:	73 79                	jae    0x419f71
419ef8:	6e                   	outsb  %ds:(%esi),(%dx)
419ef9:	63 52 65             	arpl   %edx,0x65(%edx)
419efc:	73 75                	jae    0x419f73
419efe:	6c                   	insb   (%dx),%es:(%edi)
419eff:	74 00                	je     0x419f01
419f01:	73 65                	jae    0x419f68
419f03:	74 5f                	je     0x419f64
419f05:	44                   	inc    %esp
419f06:	69 61 6c 6f 67 52 65 	imul   $0x6552676f,0x6c(%ecx),%esp
419f0d:	73 75                	jae    0x419f84
419f0f:	6c                   	insb   (%dx),%es:(%edi)
419f10:	74 00                	je     0x419f12
419f12:	72 65                	jb     0x419f79
419f14:	73 75                	jae    0x419f8b
419f16:	6c                   	insb   (%dx),%es:(%edi)
419f17:	74 00                	je     0x419f19
419f19:	5f                   	pop    %edi
419f1a:	65 6c                	gs insb (%dx),%es:(%edi)
419f1c:	65 6d                	gs insl (%dx),%es:(%edi)
419f1e:	65 6e                	outsb  %gs:(%esi),(%dx)
419f20:	74 00                	je     0x419f22
419f22:	62 74 6e 46          	bound  %esi,0x46(%esi,%ebp,2)
419f26:	69 6c 65 45 64 69 74 	imul   $0x41746964,0x45(%ebp,%eiz,2),%ebp
419f2d:	41
419f2e:	64 64 43             	fs fs inc %ebx
419f31:	6f                   	outsl  %ds:(%esi),(%dx)
419f32:	6d                   	insl   (%dx),%es:(%edi)
419f33:	6d                   	insl   (%dx),%es:(%edi)
419f34:	65 6e                	outsb  %gs:(%esi),(%dx)
419f36:	74 00                	je     0x419f38
419f38:	6d                   	insl   (%dx),%es:(%edi)
419f39:	6e                   	outsb  %ds:(%esi),(%dx)
419f3a:	75 45                	jne    0x419f81
419f3c:	64 69 74 41 64 64 43 	imul   $0x6d6f4364,%fs:0x64(%ecx,%eax,2),%esi
419f43:	6f 6d
419f45:	6d                   	insl   (%dx),%es:(%edi)
419f46:	65 6e                	outsb  %gs:(%esi),(%dx)
419f48:	74 00                	je     0x419f4a
419f4a:	61                   	popa
419f4b:	64 64 43             	fs fs inc %ebx
419f4e:	6f                   	outsl  %ds:(%esi),(%dx)
419f4f:	6d                   	insl   (%dx),%es:(%edi)
419f50:	6d                   	insl   (%dx),%es:(%edi)
419f51:	65 6e                	outsb  %gs:(%esi),(%dx)
419f53:	74 00                	je     0x419f55
419f55:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
419f58:	65 74 65             	gs je  0x419fc0
419f5b:	4c                   	dec    %esp
419f5c:	65 76 65             	gs jbe 0x419fc4
419f5f:	6c                   	insb   (%dx),%es:(%edi)
419f60:	4f                   	dec    %edi
419f61:	72 43                	jb     0x419fa6
419f63:	6f                   	outsl  %ds:(%esi),(%dx)
419f64:	6d                   	insl   (%dx),%es:(%edi)
419f65:	6d                   	insl   (%dx),%es:(%edi)
419f66:	65 6e                	outsb  %gs:(%esi),(%dx)
419f68:	74 00                	je     0x419f6a
419f6a:	6d                   	insl   (%dx),%es:(%edi)
419f6b:	6e                   	outsb  %ds:(%esi),(%dx)
419f6c:	75 43                	jne    0x419fb1
419f6e:	6f                   	outsl  %ds:(%esi),(%dx)
419f6f:	6e                   	outsb  %ds:(%esi),(%dx)
419f70:	74 65                	je     0x419fd7
419f72:	78 74                	js     0x419fe8
419f74:	4e                   	dec    %esi
419f75:	65 77 43             	gs ja  0x419fbb
419f78:	6f                   	outsl  %ds:(%esi),(%dx)
419f79:	6d                   	insl   (%dx),%es:(%edi)
419f7a:	6d                   	insl   (%dx),%es:(%edi)
419f7b:	65 6e                	outsb  %gs:(%esi),(%dx)
419f7d:	74 00                	je     0x419f7f
419f7f:	43                   	inc    %ebx
419f80:	6f                   	outsl  %ds:(%esi),(%dx)
419f81:	6e                   	outsb  %ds:(%esi),(%dx)
419f82:	74 65                	je     0x419fe9
419f84:	6e                   	outsb  %ds:(%esi),(%dx)
419f85:	74 41                	je     0x419fc8
419f87:	6c                   	insb   (%dx),%es:(%edi)
419f88:	69 67 6e 6d 65 6e 74 	imul   $0x746e656d,0x6e(%edi),%esp
419f8f:	00 45 6e             	add    %al,0x6e(%ebp)
419f92:	76 69                	jbe    0x419ffd
419f94:	72 6f                	jb     0x41a005
419f96:	6e                   	outsb  %ds:(%esi),(%dx)
419f97:	6d                   	insl   (%dx),%es:(%edi)
419f98:	65 6e                	outsb  %gs:(%esi),(%dx)
419f9a:	74 00                	je     0x419f9c
419f9c:	49                   	dec    %ecx
419f9d:	6e                   	outsb  %ds:(%esi),(%dx)
419f9e:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
419fa5:	65
419fa6:	43                   	inc    %ebx
419fa7:	6f                   	outsl  %ds:(%esi),(%dx)
419fa8:	6d                   	insl   (%dx),%es:(%edi)
419fa9:	70 6f                	jo     0x41a01a
419fab:	6e                   	outsb  %ds:(%esi),(%dx)
419fac:	65 6e                	outsb  %gs:(%esi),(%dx)
419fae:	74 00                	je     0x419fb0
419fb0:	67 65 74 5f          	addr16 gs je 0x41a013
419fb4:	54                   	push   %esp
419fb5:	72 61                	jb     0x41a018
419fb7:	6e                   	outsb  %ds:(%esi),(%dx)
419fb8:	73 70                	jae    0x41a02a
419fba:	61                   	popa
419fbb:	72 65                	jb     0x41a022
419fbd:	6e                   	outsb  %ds:(%esi),(%dx)
419fbe:	74 00                	je     0x419fc0
419fc0:	67 65 74 5f          	addr16 gs je 0x41a023
419fc4:	43                   	inc    %ebx
419fc5:	75 72                	jne    0x41a039
419fc7:	72 65                	jb     0x41a02e
419fc9:	6e                   	outsb  %ds:(%esi),(%dx)
419fca:	74 00                	je     0x419fcc
419fcc:	61                   	popa
419fcd:	64 64 5f             	fs fs pop %edi
419fd0:	50                   	push   %eax
419fd1:	61                   	popa
419fd2:	69 6e 74 00 70 61 69 	imul   $0x69617000,0x74(%esi),%ebp
419fd9:	6e                   	outsb  %ds:(%esi),(%dx)
419fda:	74 00                	je     0x419fdc
419fdc:	49                   	dec    %ecx