413def:	71 74                	jno    0x413e65
413df1:	78 76                	js     0x413e69
413df3:	74 55                	je     0x413e4a
413df5:	41                   	inc    %ecx
413df6:	74 47                	je     0x413e3f
413df8:	35 6b 77 44 31       	xor    $0x3144776b,%eax
413dfd:	43                   	inc    %ebx
413dfe:	62 61 58             	bound  %esp,0x58(%ecx)
413e01:	71 5a                	jno    0x413e5d
413e03:	70 78                	jo     0x413e7d
413e05:	72 48                	jb     0x413e4f
413e07:	57                   	push   %edi
413e08:	61                   	popa
413e09:	78 52                	js     0x413e5d
413e0b:	35 43 69 52 4f       	xor    $0x4f526943,%eax
413e10:	32 4f 69             	xor    0x69(%edi),%cl
413e13:	61                   	popa
413e14:	43                   	inc    %ebx
413e15:	4c                   	dec    %esp
413e16:	66 73 62             	data16 jae 0x413e7b
413e19:	53                   	push   %ebx
413e1a:	6b 3d 00 23 3d 71 72 	imul   $0x72,0x713d2300,%edi
413e21:	7a 6c                	jp     0x413e8f
413e23:	43                   	inc    %ebx
413e24:	6f                   	outsl  %ds:(%esi),(%dx)
413e25:	7a 73                	jp     0x413e9a
413e27:	4f                   	dec    %edi
413e28:	4a                   	dec    %edx
413e29:	49                   	dec    %ecx
413e2a:	71 4c                	jno    0x413e78
413e2c:	78 47                	js     0x413e75
413e2e:	7a 6f                	jp     0x413e9f
413e30:	75 6c                	jne    0x413e9e
413e32:	4b                   	dec    %ebx
413e33:	66 74 43             	data16 je 0x413e79
413e36:	4c                   	dec    %esp
413e37:	37                   	aaa
413e38:	6b 55 57 53          	imul   $0x53,0x57(%ebp),%edx
413e3c:	75 4d                	jne    0x413e8b
413e3e:	59                   	pop    %ecx
413e3f:	46                   	inc    %esi
413e40:	64 63 31             	arpl   %esi,%fs:(%ecx)
413e43:	63 61 5f             	arpl   %esp,0x5f(%ecx)
413e46:	79 43                	jns    0x413e8b
413e48:	63 42 41             	arpl   %eax,0x41(%edx)
413e4b:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
413e50:	5f                   	pop    %edi
413e51:	30 67 43             	xor    %ah,0x43(%edi)
413e54:	52                   	push   %edx
413e55:	6d                   	insl   (%dx),%es:(%edi)
413e56:	58                   	pop    %eax
413e57:	69 6e 74 34 7a 6e 55 	imul   $0x556e7a34,0x74(%esi),%ebp
413e5e:	4b                   	dec    %ebx
413e5f:	56                   	push   %esi
413e60:	4a                   	dec    %edx
413e61:	52                   	push   %edx
413e62:	5f                   	pop    %edi
413e63:	62 7a 67             	bound  %edi,0x67(%edx)
413e66:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
413e6b:	71 65                	jno    0x413ed2
413e6d:	41                   	inc    %ecx
413e6e:	76 4d                	jbe    0x413ebd
413e70:	39 44 32 5a          	cmp    %eax,0x5a(%edx,%esi,1)
413e74:	58                   	pop    %eax
413e75:	45                   	inc    %ebp
413e76:	46                   	inc    %esi
413e77:	67 37                	addr16 aaa
413e79:	5a                   	pop    %edx
413e7a:	6f                   	outsl  %ds:(%esi),(%dx)
413e7b:	31 4a 35             	xor    %ecx,0x35(%edx)
413e7e:	50                   	push   %eax
413e7f:	65 56                	gs push %esi
413e81:	41                   	inc    %ecx
413e82:	3d 3d 00 67 65       	cmp    $0x6567003d,%eax
413e87:	74 5f                	je     0x413ee8
413e89:	56                   	push   %esi
413e8a:	61                   	popa
413e8b:	72 69                	jb     0x413ef6
413e8d:	61                   	popa
413e8e:	62 6c 65 73          	bound  %ebp,0x73(%ebp,%eiz,2)
413e92:	00 67 65             	add    %ah,0x65(%edi)
413e95:	74 5f                	je     0x413ef6
413e97:	43                   	inc    %ebx
413e98:	6c                   	insb   (%dx),%es:(%edi)
413e99:	69 65 6e 74 53 65 74 	imul   $0x74655374,0x6e(%ebp),%esp
413ea0:	74 69                	je     0x413f0b
413ea2:	6e                   	outsb  %ds:(%esi),(%dx)
413ea3:	67 73 00             	addr16 jae 0x413ea6
413ea6:	67 65 74 5f          	addr16 gs je 0x413f09
413eaa:	42                   	inc    %edx
413eab:	75 69                	jne    0x413f16
413ead:	6c                   	insb   (%dx),%es:(%edi)
413eae:	64 65 72 53          	fs gs jb 0x413f05
413eb2:	65 74 74             	gs je  0x413f29
413eb5:	69 6e 67 73 00 23 3d 	imul   $0x3d230073,0x67(%esi),%ebp
413ebc:	71 57                	jno    0x413f15
413ebe:	51                   	push   %ecx
413ebf:	55                   	push   %ebp
413ec0:	67 6d                	insl   (%dx),%es:(%di)
413ec2:	76 73                	jbe    0x413f37
413ec4:	54                   	push   %esp
413ec5:	7a 6a                	jp     0x413f31
413ec7:	31 35 77 53 6a 57    	xor    %esi,0x576a5377
413ecd:	51                   	push   %ecx
413ece:	48                   	dec    %eax
413ecf:	5a                   	pop    %edx
413ed0:	6e                   	outsb  %ds:(%esi),(%dx)
413ed1:	6e                   	outsb  %ds:(%esi),(%dx)
413ed2:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
413ed8:	71 7a                	jno    0x413f54
413eda:	7a 4e                	jp     0x413f2a
413edc:	55                   	push   %ebp
413edd:	61                   	popa
413ede:	69 6a 50 6c 75 50 79 	imul   $0x7950756c,0x50(%edx),%ebp
413ee5:	4c                   	dec    %esp
413ee6:	66 79 78             	data16 jns 0x413f61
413ee9:	77 44                	ja     0x413f2f
413eeb:	4f                   	dec    %edi
413eec:	62 78 77             	bound  %edi,0x77(%eax)
413eef:	3d 3d 00 42 65       	cmp    $0x6542003d,%eax
413ef4:	67 69 6e 49 6e 76 6f 	imul   $0x6b6f766e,0x49(%bp),%ebp
413efb:	6b
413efc:	65 00 23             	add    %ah,%gs:(%ebx)
413eff:	3d 71 30 46 51       	cmp    $0x51463071,%eax
413f04:	5f                   	pop    %edi
413f05:	50                   	push   %eax
413f06:	69 61 67 58 48 6d 5f 	imul   $0x5f6d4858,0x67(%ecx),%esp
413f0d:	42                   	inc    %edx
413f0e:	38 61 47             	cmp    %ah,0x47(%ecx)
413f11:	38 4a 69             	cmp    %cl,0x69(%edx)
413f14:	39 44 77 3d          	cmp    %eax,0x3d(%edi,%esi,2)
413f18:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
413f1d:	42                   	inc    %edx
413f1e:	34 73                	xor    $0x73,%al
413f20:	41                   	inc    %ecx
413f21:	70 65                	jo     0x413f88
413f23:	44                   	inc    %esp
413f24:	79 6a                	jns    0x413f90
413f26:	47                   	inc    %edi
413f27:	78 42                	js     0x413f6b
413f29:	69 76 48 4c 77 52 33 	imul   $0x3352774c,0x48(%esi),%esi
413f30:	46                   	inc    %esi
413f31:	54                   	push   %esp
413f32:	4a                   	dec    %edx
413f33:	65 6a 47             	gs push $0x47
413f36:	42                   	inc    %edx
413f37:	6c                   	insb   (%dx),%es:(%edi)
413f38:	62 69 68             	bound  %ebp,0x68(%ecx)
413f3b:	33 68 72             	xor    0x72(%eax),%ebp
413f3e:	33 66 33             	xor    0x33(%esi),%esp
413f41:	54                   	push   %esp
413f42:	53                   	push   %ebx
413f43:	37                   	aaa
413f44:	42                   	inc    %edx
413f45:	46                   	inc    %esi
413f46:	62 59 3d             	bound  %ebx,0x3d(%ecx)
413f49:	00 23                	add    %ah,(%ebx)
413f4b:	3d 71 57 46 45       	cmp    $0x45465771,%eax
413f50:	74 74                	je     0x413fc6
413f52:	57                   	push   %edi
413f53:	36 59                	ss pop %ecx
413f55:	32 69 24             	xor    0x24(%ecx),%ch
413f58:	4c                   	dec    %esp
413f59:	43                   	inc    %ebx
413f5a:	37                   	aaa
413f5b:	5f                   	pop    %edi
413f5c:	7a 4c                	jp     0x413faa
413f5e:	43                   	inc    %ebx
413f5f:	4e                   	dec    %esi
413f60:	64 46                	fs inc %esi
413f62:	43                   	inc    %ebx
413f63:	69 48 74 50 48 31 79 	imul   $0x79314850,0x74(%eax),%ecx
413f6a:	52                   	push   %edx
413f6b:	39 38                	cmp    %edi,(%eax)
413f6d:	77 37                	ja     0x413fa6
413f6f:	54                   	push   %esp
413f70:	62 6d 72             	bound  %ebp,0x72(%ebp)
413f73:	53                   	push   %ebx
413f74:	34 76                	xor    $0x76,%al
413f76:	55                   	push   %ebp
413f77:	45                   	inc    %ebp
413f78:	3d 00 45 6e 64       	cmp    $0x646e4500,%eax
413f7d:	49                   	dec    %ecx
413f7e:	6e                   	outsb  %ds:(%esi),(%dx)
413f7f:	76 6f                	jbe    0x413ff0
413f81:	6b 65 00 23          	imul   $0x23,0x0(%ebp),%esp
413f85:	3d 71 39 35 77       	cmp    $0x77353971,%eax
413f8a:	39 4d 70             	cmp    %ecx,0x70(%ebp)
413f8d:	61                   	popa
413f8e:	47                   	inc    %edi
413f8f:	34 5a                	xor    $0x5a,%al
413f91:	63 67 6b             	arpl   %esp,0x6b(%edi)
413f94:	47                   	inc    %edi
413f95:	67 6e                	outsb  %ds:(%si),(%dx)
413f97:	6d                   	insl   (%dx),%es:(%edi)
413f98:	51                   	push   %ecx
413f99:	49                   	dec    %ecx
413f9a:	54                   	push   %esp
413f9b:	4f                   	dec    %edi
413f9c:	64 48                	fs dec %eax
413f9e:	72 35                	jb     0x413fd5
413fa0:	49                   	dec    %ecx
413fa1:	61                   	popa
413fa2:	4c                   	dec    %esp
413fa3:	58                   	pop    %eax
413fa4:	44                   	inc    %esp
413fa5:	38 61 43             	cmp    %ah,0x43(%ecx)
413fa8:	36 6f                	outsl  %ss:(%esi),(%dx)
413faa:	33 45 71             	xor    0x71(%ebp),%eax
413fad:	74 45                	je     0x413ff4
413faf:	30 50 51             	xor    %dl,0x51(%eax)
413fb2:	3d 00 49 6e 76       	cmp    $0x766e4900,%eax
413fb7:	6f                   	outsl  %ds:(%esi),(%dx)
413fb8:	6b 65 00 23          	imul   $0x23,0x0(%ebp),%esp
413fbc:	3d 71 78 70 36       	cmp    $0x36707871,%eax
413fc1:	63 74 34 4a          	arpl   %esi,0x4a(%esp,%esi,1)
413fc5:	47                   	inc    %edi
413fc6:	4c                   	dec    %esp
413fc7:	61                   	popa
413fc8:	4d                   	dec    %ebp
413fc9:	44                   	inc    %esp
413fca:	62 77 67             	bound  %esi,0x67(%edi)
413fcd:	36 66 6b 72 49 45    	imul   $0x45,%ss:0x49(%edx),%si
413fd3:	77 3d                	ja     0x414012
413fd5:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
413fda:	52                   	push   %edx
413fdb:	30 76 5f             	xor    %dh,0x5f(%esi)
413fde:	44                   	inc    %esp
413fdf:	65 41                	gs inc %ecx
413fe1:	6b 7a 62 55          	imul   $0x55,0x62(%edx),%edi
413fe5:	72 36                	jb     0x41401d
413fe7:	5f                   	pop    %edi
413fe8:	4d                   	dec    %ebp
413fe9:	64 35 74 4e 34 50    	fs xor $0x50344e74,%eax
413fef:	51                   	push   %ecx
413ff0:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
413ff5:	71 30                	jno    0x414027
413ff7:	55                   	push   %ebp
413ff8:	33 75 34             	xor    0x34(%ebp),%esi
413ffb:	35 63 55 6c 38       	xor    $0x386c5563,%eax
414000:	33 4b 69             	xor    0x69(%ebx),%ecx
414003:	63 6a 66             	arpl   %ebp,0x66(%edx)
414006:	78 30                	js     0x414038
414008:	52                   	push   %edx
414009:	6d                   	insl   (%dx),%es:(%edi)
41400a:	56                   	push   %esi
41400b:	41                   	inc    %ecx
41400c:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
414011:	71 37                	jno    0x41404a
414013:	4b                   	dec    %ebx
414014:	78 35                	js     0x41404b
414016:	56                   	push   %esi
414017:	57                   	push   %edi
414018:	71 5a                	jno    0x414074
41401a:	76 55                	jbe    0x414071
41401c:	78 4c                	js     0x41406a
41401e:	5a                   	pop    %edx
41401f:	32 4c 35 63          	xor    0x63(%ebp,%esi,1),%cl
414023:	37                   	aaa
414024:	57                   	push   %edi
414025:	48                   	dec    %eax
414026:	38 41 3d             	cmp    %al,0x3d(%ecx)
414029:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41402e:	4f                   	dec    %edi
41402f:	6d                   	insl   (%dx),%es:(%edi)
414030:	43                   	inc    %ebx
414031:	4a                   	dec    %edx
414032:	43                   	inc    %ebx
414033:	51                   	push   %ecx
414034:	34 78                	xor    $0x78,%al
414036:	56                   	push   %esi
414037:	71 71                	jno    0x4140aa
414039:	71 6c                	jno    0x4140a7
41403b:	76 4e                	jbe    0x41408b
41403d:	45                   	inc    %ebp
41403e:	5a                   	pop    %edx
41403f:	44                   	inc    %esp
414040:	36 36 57             	ss ss push %edi
414043:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
414049:	71 61                	jno    0x4140ac
41404b:	6d                   	insl   (%dx),%es:(%edi)
41404c:	52                   	push   %edx
41404d:	37                   	aaa
41404e:	36 4b                	ss dec %ebx
414050:	5a                   	pop    %edx
414051:	31 6b 6c             	xor    %ebp,0x6c(%ebx)
414054:	4c                   	dec    %esp
414055:	70 76                	jo     0x4140cd
414057:	35 73 37 6f 53       	xor    $0x536f3773,%eax
41405c:	62 6a 78             	bound  %ebp,0x78(%edx)
41405f:	41                   	inc    %ecx
414060:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
414065:	71 4c                	jno    0x4140b3
414067:	59                   	pop    %ecx
414068:	70 62                	jo     0x4140cc
41406a:	73 70                	jae    0x4140dc
41406c:	72 67                	jb     0x4140d5
41406e:	24 79                	and    $0x79,%al
414070:	6d                   	insl   (%dx),%es:(%edi)
414071:	56                   	push   %esi
414072:	4c                   	dec    %esp
414073:	65 4e                	gs dec %esi
414075:	45                   	inc    %ebp
414076:	77 45                	ja     0x4140bd
414078:	70 59                	jo     0x4140d3
41407a:	6c                   	insb   (%dx),%es:(%edi)
41407b:	41                   	inc    %ecx
41407c:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
414081:	71 65                	jno    0x4140e8
414083:	63 42 75             	arpl   %eax,0x75(%edx)
414086:	5a                   	pop    %edx
414087:	6d                   	insl   (%dx),%es:(%edi)
414088:	58                   	pop    %eax
414089:	4b                   	dec    %ebx
41408a:	46                   	inc    %esi
41408b:	44                   	inc    %esp
41408c:	24 6a                	and    $0x6a,%al
41408e:	5a                   	pop    %edx
41408f:	61                   	popa
414090:	35 54 30 64 30       	xor    $0x30643054,%eax
414095:	4c                   	dec    %esp
414096:	31 77 3d             	xor    %esi,0x3d(%edi)
414099:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41409e:	46                   	inc    %esi
41409f:	6c                   	insb   (%dx),%es:(%edi)
4140a0:	66 44                	inc    %sp
4140a2:	73 6b                	jae    0x41410f
4140a4:	52                   	push   %edx
4140a5:	62 6a 4d             	bound  %ebp,0x4d(%edx)
4140a8:	4f                   	dec    %edi
4140a9:	58                   	pop    %eax
4140aa:	5a                   	pop    %edx
4140ab:	50                   	push   %eax
4140ac:	76 53                	jbe    0x414101
4140ae:	77 32                	ja     0x4140e2
4140b0:	57                   	push   %edi
4140b1:	32 55 41             	xor    0x41(%ebp),%dl
4140b4:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
4140b9:	71 67                	jno    0x414122
4140bb:	43                   	inc    %ebx
4140bc:	63 72 4e             	arpl   %esi,0x4e(%edx)
4140bf:	46                   	inc    %esi
4140c0:	43                   	inc    %ebx
4140c1:	30 69 4c             	xor    %ch,0x4c(%ecx)
4140c4:	42                   	inc    %edx
4140c5:	38 68 4b             	cmp    %ch,0x4b(%eax)
4140c8:	54                   	push   %esp
4140c9:	79 35                	jns    0x414100
4140cb:	69 4e 6e 73 77 3d 3d 	imul   $0x3d3d7773,0x6e(%esi),%ecx
4140d2:	00 23                	add    %ah,(%ebx)