411e02:	47                   	inc    %edi
411e03:	69 53 44 6b 49 66 67 	imul   $0x6766496b,0x44(%ebx),%edx
411e0a:	31 78 32             	xor    %edi,0x32(%eax)
411e0d:	6e                   	outsb  %ds:(%esi),(%dx)
411e0e:	4f                   	dec    %edi
411e0f:	66 56                	push   %si
411e11:	73 52                	jae    0x411e65
411e13:	41                   	inc    %ecx
411e14:	77 61                	ja     0x411e77
411e16:	35 65 4f 31 55       	xor    $0x55314f65,%eax
411e1b:	57                   	push   %edi
411e1c:	46                   	inc    %esi
411e1d:	4d                   	dec    %ebp
411e1e:	78 66                	js     0x411e86
411e20:	6f                   	outsl  %ds:(%esi),(%dx)
411e21:	2f                   	das
411e22:	32 36                	xor    (%esi),%dh
411e24:	2f                   	das
411e25:	41                   	inc    %ecx
411e26:	33 38                	xor    (%eax),%edi
411e28:	41                   	inc    %ecx
411e29:	47                   	inc    %edi
411e2a:	4f                   	dec    %edi
411e2b:	73 46                	jae    0x411e73
411e2d:	6d                   	insl   (%dx),%es:(%edi)
411e2e:	52                   	push   %edx
411e2f:	32 58 38             	xor    0x38(%eax),%bl
411e32:	74 48                	je     0x411e7c
411e34:	6e                   	outsb  %ds:(%esi),(%dx)
411e35:	54                   	push   %esp
411e36:	4b                   	dec    %ebx
411e37:	64 30 47 53          	xor    %al,%fs:0x53(%edi)
411e3b:	49                   	dec    %ecx
411e3c:	72 2b                	jb     0x411e69
411e3e:	59                   	pop    %ecx
411e3f:	64 64 4a             	fs fs dec %edx
411e42:	5a                   	pop    %edx
411e43:	6c                   	insb   (%dx),%es:(%edi)
411e44:	63 67 58             	arpl   %esp,0x58(%edi)
411e47:	71 7a                	jno    0x411ec3
411e49:	76 34                	jbe    0x411e7f
411e4b:	5a                   	pop    %edx
411e4c:	4a                   	dec    %edx
411e4d:	77 41                	ja     0x411e90
411e4f:	36 79 6b             	ss jns 0x411ebd
411e52:	43                   	inc    %ebx
411e53:	72 73                	jb     0x411ec8
411e55:	71 78                	jno    0x411ecf
411e57:	70 51                	jo     0x411eaa
411e59:	4f                   	dec    %edi
411e5a:	49                   	dec    %ecx
411e5b:	57                   	push   %edi
411e5c:	6e                   	outsb  %ds:(%esi),(%dx)
411e5d:	6e                   	outsb  %ds:(%esi),(%dx)
411e5e:	2f                   	das
411e5f:	4d                   	dec    %ebp
411e60:	6d                   	insl   (%dx),%es:(%edi)
411e61:	79 6d                	jns    0x411ed0
411e63:	73 36                	jae    0x411e9b
411e65:	45                   	inc    %ebp
411e66:	32 66 66             	xor    0x66(%esi),%ah
411e69:	4d                   	dec    %ebp
411e6a:	64 68 75 55 38 7a    	fs push $0x7a385575
411e70:	5a                   	pop    %edx
411e71:	6d                   	insl   (%dx),%es:(%edi)
411e72:	53                   	push   %ebx
411e73:	68 35 56 31 51       	push   $0x51315635
411e78:	33 30                	xor    (%eax),%esi
411e7a:	57                   	push   %edi
411e7b:	77 64                	ja     0x411ee1
411e7d:	4d                   	dec    %ebp
411e7e:	58                   	pop    %eax
411e7f:	67 5a                	addr16 pop %edx
411e81:	77 75                	ja     0x411ef8
411e83:	66 6d                	insw   (%dx),%es:(%edi)
411e85:	2b 44 51 53          	sub    0x53(%ecx,%edx,2),%eax
411e89:	68 33 2b 4a 7a       	push   $0x7a4a2b33
411e8e:	72 39                	jb     0x411ec9
411e90:	68 45 36 61 43       	push   $0x43613645
411e95:	57                   	push   %edi
411e96:	68 43 38 66 44       	push   $0x44663843
411e9b:	58                   	pop    %eax
411e9c:	43                   	inc    %ebx
411e9d:	37                   	aaa
411e9e:	45                   	inc    %ebp
411e9f:	43                   	inc    %ebx
411ea0:	6e                   	outsb  %ds:(%esi),(%dx)
411ea1:	71 4f                	jno    0x411ef2
411ea3:	33 5a 33             	xor    0x33(%edx),%ebx
411ea6:	44                   	inc    %esp
411ea7:	78 44                	js     0x411eed
411ea9:	43                   	inc    %ebx
411eaa:	38 37                	cmp    %dh,(%edi)
411eac:	6e                   	outsb  %ds:(%esi),(%dx)
411ead:	37                   	aaa
411eae:	73 67                	jae    0x411f17
411eb0:	69 50 46 64 6f 65 77 	imul   $0x77656f64,0x46(%eax),%edx
411eb7:	71 64                	jno    0x411f1d
411eb9:	75 68                	jne    0x411f23
411ebb:	70 44                	jo     0x411f01
411ebd:	71 37                	jno    0x411ef6
411ebf:	73 33                	jae    0x411ef4
411ec1:	64 74 6e             	fs je  0x411f32
411ec4:	57                   	push   %edi
411ec5:	73 4b                	jae    0x411f12
411ec7:	36 39 4c 52 76       	cmp    %ecx,%ss:0x76(%edx,%edx,2)
411ecc:	68 78 36 77 51       	push   $0x51773678
411ed1:	76 44                	jbe    0x411f17
411ed3:	51                   	push   %ecx
411ed4:	35 4c 77 55 64       	xor    $0x6455774c,%eax
411ed9:	4a                   	dec    %edx
411eda:	33 52 38             	xor    0x38(%edx),%edx
411edd:	70 53                	jo     0x411f32
411edf:	4e                   	dec    %esi
411ee0:	38 75 36             	cmp    %dh,0x36(%ebp)
411ee3:	63 4e 39             	arpl   %ecx,0x39(%esi)
411ee6:	4d                   	dec    %ebp
411ee7:	73 48                	jae    0x411f31
411ee9:	4e                   	dec    %esi
411eea:	4f                   	dec    %edi
411eeb:	36 6a 74             	ss push $0x74
411eee:	61                   	popa
411eef:	45                   	inc    %ebp
411ef0:	43                   	inc    %ebx
411ef1:	45                   	inc    %ebp
411ef2:	66 78 7a             	data16 js 0x411f6f
411ef5:	43                   	inc    %ebx
411ef6:	39 43 48             	cmp    %eax,0x48(%ebx)
411ef9:	6b 62 6b 7a          	imul   $0x7a,0x6b(%edx),%esp
411efd:	38 6e 36             	cmp    %ch,0x36(%esi)
411f00:	41                   	inc    %ecx
411f01:	50                   	push   %eax
411f02:	34 6c                	xor    $0x6c,%al
411f04:	6b 30 48             	imul   $0x48,(%eax),%esi
411f07:	4f                   	dec    %edi
411f08:	42                   	inc    %edx
411f09:	49                   	dec    %ecx
411f0a:	31 58 69             	xor    %ebx,0x69(%eax)
411f0d:	33 32                	xor    (%edx),%esi
411f0f:	4d                   	dec    %ebp
411f10:	2f                   	das
411f11:	49                   	dec    %ecx
411f12:	66 4e                	dec    %si
411f14:	62 65 47             	bound  %esp,0x47(%ebp)
411f17:	6c                   	insb   (%dx),%es:(%edi)
411f18:	6a 49                	push   $0x49
411f1a:	6b 75 4c 79          	imul   $0x79,0x4c(%ebp),%esi
411f1e:	51                   	push   %ecx
411f1f:	65 74 44             	gs je  0x411f66
411f22:	6c                   	insb   (%dx),%es:(%edi)
411f23:	73 49                	jae    0x411f6e
411f25:	69 76 70 58 65 73 2b 	imul   $0x2b736558,0x70(%esi),%esi
411f2c:	6d                   	insl   (%dx),%es:(%edi)
411f2d:	75 6c                	jne    0x411f9b
411f2f:	52                   	push   %edx
411f30:	51                   	push   %ecx
411f31:	62 68 78             	bound  %ebp,0x78(%eax)
411f34:	33 50 36             	xor    0x36(%eax),%edx
411f37:	65 66 44             	gs inc %sp
411f3a:	66 36 56             	ss push %si
411f3d:	65 46                	gs inc %esi
411f3f:	46                   	inc    %esi
411f40:	4c                   	dec    %esp
411f41:	43                   	inc    %ebx
411f42:	77 34                	ja     0x411f78
411f44:	5a                   	pop    %edx
411f45:	32 34 4d 51 78 6a 71 	xor    0x716a7851(,%ecx,2),%dh
411f4c:	48                   	dec    %eax
411f4d:	51                   	push   %ecx
411f4e:	4f                   	dec    %edi
411f4f:	73 49                	jae    0x411f9a
411f51:	79 53                	jns    0x411fa6
411f53:	37                   	aaa
411f54:	49                   	dec    %ecx
411f55:	2f                   	das
411f56:	77 58                	ja     0x411fb0
411f58:	41                   	inc    %ecx
411f59:	4b                   	dec    %ebx
411f5a:	53                   	push   %ebx
411f5b:	75 37                	jne    0x411f94
411f5d:	56                   	push   %esi
411f5e:	58                   	pop    %eax
411f5f:	6d                   	insl   (%dx),%es:(%edi)
411f60:	72 75                	jb     0x411fd7
411f62:	6c                   	insb   (%dx),%es:(%edi)
411f63:	42                   	inc    %edx
411f64:	62 69 55             	bound  %ebp,0x55(%ecx)
411f67:	71 68                	jno    0x411fd1
411f69:	63 6c 55 56          	arpl   %ebp,0x56(%ebp,%edx,2)
411f6d:	69 5a 4b 6a 73 61 34 	imul   $0x3461736a,0x4b(%edx),%ebx
411f74:	75 4b                	jne    0x411fc1
411f76:	41                   	inc    %ecx
411f77:	66 31 53 4c          	xor    %dx,0x4c(%ebx)
411f7b:	41                   	inc    %ecx
411f7c:	35 51 31 55 2b       	xor    $0x2b553151,%eax
411f81:	37                   	aaa
411f82:	50                   	push   %eax
411f83:	47                   	inc    %edi
411f84:	44                   	inc    %esp
411f85:	54                   	push   %esp
411f86:	43                   	inc    %ebx
411f87:	77 71                	ja     0x411ffa
411f89:	68 2b 49 45 59       	push   $0x5945492b
411f8e:	70 38                	jo     0x411fc8
411f90:	4d                   	dec    %ebp
411f91:	53                   	push   %ebx
411f92:	41                   	inc    %ecx
411f93:	2f                   	das
411f94:	79 39                	jns    0x411fcf
411f96:	31 35 4a 32 75 50    	xor    %esi,0x5075324a
411f9c:	70 41                	jo     0x411fdf
411f9e:	4e                   	dec    %esi
411f9f:	51                   	push   %ecx
411fa0:	75 37                	jne    0x411fd9
411fa2:	42                   	inc    %edx
411fa3:	49                   	dec    %ecx
411fa4:	56                   	push   %esi
411fa5:	6d                   	insl   (%dx),%es:(%edi)
411fa6:	6c                   	insb   (%dx),%es:(%edi)
411fa7:	4d                   	dec    %ebp
411fa8:	63 43 75             	arpl   %eax,0x75(%ebx)
411fab:	35 43 33 56 56       	xor    $0x56563343,%eax
411fb0:	75 4b                	jne    0x411ffd
411fb2:	31 43 39             	xor    %eax,0x39(%ebx)
411fb5:	42                   	inc    %edx
411fb6:	53                   	push   %ebx
411fb7:	48                   	dec    %eax
411fb8:	68 64 59 54 57       	push   $0x57545964
411fbd:	4a                   	dec    %edx
411fbe:	61                   	popa
411fbf:	38 2f                	cmp    %ch,(%edi)
411fc1:	36 75 6e             	ss jne 0x412032
411fc4:	61                   	popa
411fc5:	57                   	push   %edi
411fc6:	53                   	push   %ebx
411fc7:	6e                   	outsb  %ds:(%esi),(%dx)
411fc8:	76 70                	jbe    0x41203a
411fca:	77 42                	ja     0x41200e
411fcc:	45                   	inc    %ebp
411fcd:	6f                   	outsl  %ds:(%esi),(%dx)
411fce:	69 56 4b 49 6c 61 6a 	imul   $0x6a616c49,0x4b(%esi),%edx
411fd5:	41                   	inc    %ecx
411fd6:	45                   	inc    %ebp
411fd7:	6e                   	outsb  %ds:(%esi),(%dx)
411fd8:	4e                   	dec    %esi
411fd9:	35 57 57 51 6b       	xor    $0x6b515757,%eax
411fde:	35 70 45 4b 61       	xor    $0x614b4570,%eax
411fe3:	41                   	inc    %ecx
411fe4:	39 65 38             	cmp    %esp,0x38(%ebp)
411fe7:	2b 68 4f             	sub    0x4f(%eax),%ebp
411fea:	6d                   	insl   (%dx),%es:(%edi)
411feb:	39 42 2b             	cmp    %eax,0x2b(%edx)
411fee:	32 64 67 7a          	xor    0x7a(%edi,%eiz,2),%ah
411ff2:	39 55 64             	cmp    %edx,0x64(%ebp)
411ff5:	4f                   	dec    %edi
411ff6:	30 2b                	xor    %ch,(%ebx)
411ff8:	2f                   	das
411ff9:	48                   	dec    %eax
411ffa:	63 75 45             	arpl   %esi,0x45(%ebp)
411ffd:	71 59                	jno    0x412058
411fff:	52                   	push   %edx
412000:	78 61                	js     0x412063
412002:	70 62                	jo     0x412066
412004:	2b 76 74             	sub    0x74(%esi),%esi
412007:	48                   	dec    %eax
412008:	50                   	push   %eax
412009:	58                   	pop    %eax
41200a:	4c                   	dec    %esp
41200b:	4d                   	dec    %ebp
41200c:	62 45 66             	bound  %eax,0x66(%ebp)
41200f:	6d                   	insl   (%dx),%es:(%edi)
412010:	47                   	inc    %edi
412011:	5a                   	pop    %edx
412012:	66 73 4a             	data16 jae 0x41205f
412015:	31 35 61 63 56 61    	xor    %esi,0x61566361
41201b:	37                   	aaa
41201c:	33 47 7a             	xor    0x7a(%edi),%eax
41201f:	57                   	push   %edi
412020:	69 62 4f 69 59 78 51 	imul   $0x51785969,0x4f(%edx),%esp
412027:	4d                   	dec    %ebp
412028:	62 37                	bound  %esi,(%edi)
41202a:	48                   	dec    %eax
41202b:	39 35 39 57 48 55    	cmp    %esi,0x55485739
412031:	7a 57                	jp     0x41208a
412033:	35 52 61 44 55       	xor    $0x55446152,%eax
412038:	76 39                	jbe    0x412073
41203a:	69 32 61 4a 62 74    	imul   $0x74624a61,(%edx),%esi
412040:	30 7a 59             	xor    %bh,0x59(%edx)
412043:	66 77 5a             	data16 ja 0x4120a0
412046:	2b 34 63             	sub    (%ebx,%eiz,2),%esi
412049:	6b 51 48 32          	imul   $0x32,0x48(%ecx),%edx
41204d:	4e                   	dec    %esi
41204e:	62 31                	bound  %esi,(%ecx)
412050:	69 4d 52 6b 65 37 4b 	imul   $0x4b37656b,0x52(%ebp),%ecx
412057:	68 56 79 42 6c       	push   $0x6c427956
41205c:	57                   	push   %edi
41205d:	4c                   	dec    %esp
41205e:	77 61                	ja     0x4120c1
412060:	42                   	inc    %edx
412061:	34 56                	xor    $0x56,%al
412063:	75 2f                	jne    0x412094
412065:	6e                   	outsb  %ds:(%esi),(%dx)
412066:	73 71                	jae    0x4120d9
412068:	52                   	push   %edx
412069:	43                   	inc    %ebx
41206a:	7a 55                	jp     0x4120c1
41206c:	31 56 67             	xor    %edx,0x67(%esi)
41206f:	30 53 59             	xor    %dl,0x59(%ebx)
412072:	49                   	dec    %ecx
412073:	4f                   	dec    %edi
412074:	75 49                	jne    0x4120bf
412076:	33 73 33             	xor    0x33(%ebx),%esi
412079:	69 72 55 2f 79 4d 36 	imul   $0x364d792f,0x55(%edx),%esi
412080:	7a 46                	jp     0x4120c8
412082:	7a 78                	jp     0x4120fc
412084:	31 6e 65             	xor    %ebp,0x65(%esi)
412087:	31 66 4a             	xor    %esp,0x4a(%esi)
41208a:	66 74 75             	data16 je 0x412102
41208d:	34 4d                	xor    $0x4d,%al
41208f:	4d                   	dec    %ebp
412090:	54                   	push   %esp
412091:	4d                   	dec    %ebp
412092:	6e                   	outsb  %ds:(%esi),(%dx)
412093:	76 77                	jbe    0x41210c
412095:	76 44                	jbe    0x4120db
412097:	39 69 76             	cmp    %ebp,0x76(%ecx)
41209a:	52                   	push   %edx
41209b:	66 52                	push   %dx
41209d:	50                   	push   %eax
41209e:	4a                   	dec    %edx
41209f:	45                   	inc    %ebp
4120a0:	38 52 6c             	cmp    %dl,0x6c(%edx)
4120a3:	43                   	inc    %ebx
4120a4:	6b 63 32 6f          	imul   $0x6f,0x32(%ebx),%esp
4120a8:	73 58                	jae    0x412102
4120aa:	50                   	push   %eax
4120ab:	52                   	push   %edx
4120ac:	74 59                	je     0x412107
4120ae:	38 58 42             	cmp    %bl,0x42(%eax)
4120b1:	48                   	dec    %eax
4120b2:	6e                   	outsb  %ds:(%esi),(%dx)
4120b3:	6e                   	outsb  %ds:(%esi),(%dx)
4120b4:	4d                   	dec    %ebp
4120b5:	4e                   	dec    %esi
4120b6:	2f                   	das
4120b7:	68 65 6a 33 45       	push   $0x45336a65
4120bc:	54                   	push   %esp
4120bd:	67 31 66 71          	xor    %esp,0x71(%bp)
4120c1:	6d                   	insl   (%dx),%es:(%edi)
4120c2:	70 43                	jo     0x412107