413be3:	35 79 65 41 6a       	xor    $0x6a416579,%eax
413be8:	38 63 37             	cmp    %ah,0x37(%ebx)
413beb:	4f                   	dec    %edi
413bec:	41                   	inc    %ecx
413bed:	36 6e                	outsb  %ss:(%esi),(%dx)
413bef:	32 72 6b             	xor    0x6b(%edx),%dh
413bf2:	57                   	push   %edi
413bf3:	43                   	inc    %ebx
413bf4:	34 2f                	xor    $0x2f,%al
413bf6:	79 2f                	jns    0x413c27
413bf8:	43                   	inc    %ebx
413bf9:	52                   	push   %edx
413bfa:	30 57 79             	xor    %dl,0x79(%edi)
413bfd:	2f                   	das
413bfe:	33 31                	xor    (%ecx),%esi
413c00:	30 67 4d             	xor    %ah,0x4d(%edi)
413c03:	31 4d 49             	xor    %ecx,0x49(%ebp)
413c06:	34 65                	xor    $0x65,%al
413c08:	53                   	push   %ebx
413c09:	78 33                	js     0x413c3e
413c0b:	64 54                	fs push %esp
413c0d:	76 30                	jbe    0x413c3f
413c0f:	39 57 41             	cmp    %edx,0x41(%edi)
413c12:	39 58 2b             	cmp    %ebx,0x2b(%eax)
413c15:	64 61                	fs popa
413c17:	50                   	push   %eax
413c18:	77 77                	ja     0x413c91
413c1a:	53                   	push   %ebx
413c1b:	31 56 4f             	xor    %edx,0x4f(%esi)
413c1e:	47                   	inc    %edi
413c1f:	4f                   	dec    %edi
413c20:	62 73 38             	bound  %esi,0x38(%ebx)
413c23:	35 37 56 6d 38       	xor    $0x386d5637,%eax
413c28:	64 42                	fs inc %edx
413c2a:	56                   	push   %esi
413c2b:	6d                   	insl   (%dx),%es:(%edi)
413c2c:	64 79 6c             	fs jns 0x413c9b
413c2f:	6d                   	insl   (%dx),%es:(%edi)
413c30:	72 57                	jb     0x413c89
413c32:	7a 35                	jp     0x413c69
413c34:	49                   	dec    %ecx
413c35:	50                   	push   %eax
413c36:	2b 76 51             	sub    0x51(%esi),%esi
413c39:	63 2f                	arpl   %ebp,(%edi)
413c3b:	64 67 61             	fs addr16 popa
413c3e:	63 61 7a             	arpl   %esp,0x7a(%ecx)
413c41:	51                   	push   %ecx
413c42:	4c                   	dec    %esp
413c43:	72 38                	jb     0x413c7d
413c45:	50                   	push   %eax
413c46:	2f                   	das
413c47:	55                   	push   %ebp
413c48:	6d                   	insl   (%dx),%es:(%edi)
413c49:	48                   	dec    %eax
413c4a:	34 32                	xor    $0x32,%al
413c4c:	4d                   	dec    %ebp
413c4d:	6d                   	insl   (%dx),%es:(%edi)
413c4e:	64 6b 67 36 32       	imul   $0x32,%fs:0x36(%edi),%esp
413c53:	31 71 37             	xor    %esi,0x37(%ecx)
413c56:	45                   	inc    %ebp
413c57:	43                   	inc    %ebx
413c58:	7a 4b                	jp     0x413ca5
413c5a:	76 4a                	jbe    0x413ca6
413c5c:	4b                   	dec    %ebx
413c5d:	6e                   	outsb  %ds:(%esi),(%dx)
413c5e:	67 2f                	addr16 das
413c60:	4c                   	dec    %esp
413c61:	63 53 78             	arpl   %edx,0x78(%ebx)
413c64:	36 46                	ss inc %esi
413c66:	52                   	push   %edx
413c67:	30 41 6a             	xor    %al,0x6a(%ecx)
413c6a:	79 70                	jns    0x413cdc
413c6c:	6d                   	insl   (%dx),%es:(%edi)
413c6d:	31 6a 4d             	xor    %ebp,0x4d(%edx)
413c70:	58                   	pop    %eax
413c71:	68 59 6e 72 2b       	push   $0x2b726e59
413c76:	38 48 51             	cmp    %cl,0x51(%eax)
413c79:	6e                   	outsb  %ds:(%esi),(%dx)
413c7a:	52                   	push   %edx
413c7b:	53                   	push   %ebx
413c7c:	54                   	push   %esp
413c7d:	58                   	pop    %eax
413c7e:	4e                   	dec    %esi
413c7f:	6d                   	insl   (%dx),%es:(%edi)
413c80:	35 38 68 57 47       	xor    $0x47576838,%eax
413c85:	68 48 6a 75 6d       	push   $0x6d756a48
413c8a:	47                   	inc    %edi
413c8b:	73 6d                	jae    0x413cfa
413c8d:	68 37 69 72 53       	push   $0x53726937
413c92:	6a 71                	push   $0x71
413c94:	36 72 4a             	ss jb  0x413ce1
413c97:	59                   	pop    %ecx
413c98:	38 73 44             	cmp    %dh,0x44(%ebx)
413c9b:	39 74 5a 4a          	cmp    %esi,0x4a(%edx,%ebx,2)
413c9f:	6d                   	insl   (%dx),%es:(%edi)
413ca0:	46                   	inc    %esi
413ca1:	50                   	push   %eax
413ca2:	69 38 58 41 6d 76    	imul   $0x766d4158,(%eax),%edi
413ca8:	77 41                	ja     0x413ceb
413caa:	78 39                	js     0x413ce5
413cac:	78 33                	js     0x413ce1
413cae:	4c                   	dec    %esp
413caf:	30 66 4c             	xor    %ah,0x4c(%esi)
413cb2:	6d                   	insl   (%dx),%es:(%edi)
413cb3:	51                   	push   %ecx
413cb4:	35 6d 41 7a 64       	xor    $0x647a416d,%eax
413cb9:	41                   	inc    %ecx
413cba:	6b 76 63 61          	imul   $0x61,0x63(%esi),%esi
413cbe:	47                   	inc    %edi
413cbf:	50                   	push   %eax
413cc0:	37                   	aaa
413cc1:	32 35 76 75 34 53    	xor    0x53347576,%dh
413cc7:	70 42                	jo     0x413d0b
413cc9:	77 64                	ja     0x413d2f
413ccb:	58                   	pop    %eax
413ccc:	49                   	dec    %ecx
413ccd:	78 53                	js     0x413d22
413ccf:	53                   	push   %ebx
413cd0:	72 46                	jb     0x413d18
413cd2:	52                   	push   %edx
413cd3:	68 2f 70 79 77       	push   $0x7779702f
413cd8:	6c                   	insb   (%dx),%es:(%edi)
413cd9:	52                   	push   %edx
413cda:	58                   	pop    %eax
413cdb:	5a                   	pop    %edx
413cdc:	69 4e 43 31 54 4d 47 	imul   $0x474d5431,0x43(%esi),%ecx
413ce3:	5a                   	pop    %edx
413ce4:	4d                   	dec    %ebp
413ce5:	4e                   	dec    %esi
413ce6:	34 2f                	xor    $0x2f,%al
413ce8:	55                   	push   %ebp
413ce9:	6a 77                	push   $0x77
413ceb:	54                   	push   %esp
413cec:	77 70                	ja     0x413d5e
413cee:	49                   	dec    %ecx
413cef:	51                   	push   %ecx
413cf0:	6d                   	insl   (%dx),%es:(%edi)
413cf1:	35 37 70 5a 46       	xor    $0x465a7037,%eax
413cf6:	54                   	push   %esp
413cf7:	56                   	push   %esi
413cf8:	68 6c 33 4c 51       	push   $0x514c336c
413cfd:	4c                   	dec    %esp
413cfe:	53                   	push   %ebx
413cff:	38 43 54             	cmp    %al,0x54(%ebx)
413d02:	79 73                	jns    0x413d77
413d04:	7a 58                	jp     0x413d5e
413d06:	77 58                	ja     0x413d60
413d08:	53                   	push   %ebx
413d09:	43                   	inc    %ebx
413d0a:	64 41                	fs inc %ecx
413d0c:	56                   	push   %esi
413d0d:	4b                   	dec    %ebx
413d0e:	65 6f                	outsl  %gs:(%esi),(%dx)
413d10:	75 62                	jne    0x413d74
413d12:	36 71 78             	ss jno 0x413d8d
413d15:	57                   	push   %edi
413d16:	4a                   	dec    %edx
413d17:	73 63                	jae    0x413d7c
413d19:	4f                   	dec    %edi
413d1a:	6b 66 6a 70          	imul   $0x70,0x6a(%esi),%esp
413d1e:	30 6d 61             	xor    %ch,0x61(%ebp)
413d21:	76 4d                	jbe    0x413d70
413d23:	66 31 54 54 4e       	xor    %dx,0x4e(%esp,%edx,2)
413d28:	57                   	push   %edi
413d29:	36 77 2f             	ss ja  0x413d5b
413d2c:	78 4e                	js     0x413d7c
413d2e:	33 6f 50             	xor    0x50(%edi),%ebp
413d31:	62 41 6d             	bound  %eax,0x6d(%ecx)
413d34:	42                   	inc    %edx
413d35:	2f                   	das
413d36:	34 76                	xor    $0x76,%al
413d38:	39 74 4b 31          	cmp    %esi,0x31(%ebx,%ecx,2)
413d3c:	6b 65 4d 63          	imul   $0x63,0x4d(%ebp),%esp
413d40:	30 31                	xor    %dh,(%ecx)
413d42:	6b 35 37 37 44 4a 50 	imul   $0x50,0x4a443737,%esi
413d49:	31 7a 58             	xor    %edi,0x58(%edx)
413d4c:	45                   	inc    %ebp
413d4d:	76 6c                	jbe    0x413dbb
413d4f:	39 47 52             	cmp    %eax,0x52(%edi)
413d52:	58                   	pop    %eax
413d53:	46                   	inc    %esi
413d54:	50                   	push   %eax
413d55:	51                   	push   %ecx
413d56:	6c                   	insb   (%dx),%es:(%edi)
413d57:	69 64 5a 48 38 4c 59 	imul   $0x31594c38,0x48(%edx,%ebx,2),%esp
413d5e:	31
413d5f:	33 65 73             	xor    0x73(%ebp),%esp
413d62:	44                   	inc    %esp
413d63:	75 54                	jne    0x413db9
413d65:	39 59 73             	cmp    %ebx,0x73(%ecx)
413d68:	4f                   	dec    %edi
413d69:	42                   	inc    %edx
413d6a:	58                   	pop    %eax
413d6b:	50                   	push   %eax
413d6c:	31 4a 69             	xor    %ecx,0x69(%edx)
413d6f:	6d                   	insl   (%dx),%es:(%edi)
413d70:	62 4a 69             	bound  %ecx,0x69(%edx)
413d73:	55                   	push   %ebp
413d74:	57                   	push   %edi
413d75:	4c                   	dec    %esp
413d76:	68 39 5a 5a 41       	push   $0x415a5a39
413d7b:	65 30 70 6e          	xor    %dh,%gs:0x6e(%eax)
413d7f:	61                   	popa
413d80:	6b 32 41             	imul   $0x41,(%edx),%esi
413d83:	43                   	inc    %ebx
413d84:	72 59                	jb     0x413ddf
413d86:	7a 65                	jp     0x413ded
413d88:	56                   	push   %esi
413d89:	55                   	push   %ebp
413d8a:	34 5a                	xor    $0x5a,%al
413d8c:	6b 43 47 2b          	imul   $0x2b,0x47(%ebx),%eax
413d90:	69 4e 71 59 2b 61 54 	imul   $0x54612b59,0x71(%esi),%ecx
413d97:	62 41 6b             	bound  %eax,0x6b(%ecx)
413d9a:	55                   	push   %ebp
413d9b:	6e                   	outsb  %ds:(%esi),(%dx)
413d9c:	31 6f 4b             	xor    %ebp,0x4b(%edi)
413d9f:	6f                   	outsl  %ds:(%esi),(%dx)
413da0:	59                   	pop    %ecx
413da1:	51                   	push   %ecx
413da2:	33 75 45             	xor    0x45(%ebp),%esi
413da5:	57                   	push   %edi
413da6:	75 65                	jne    0x413e0d
413da8:	36 4e                	ss dec %esi
413daa:	33 50 65             	xor    0x65(%eax),%edx
413dad:	53                   	push   %ebx
413dae:	65 6d                	gs insl (%dx),%es:(%edi)
413db0:	39 6e 52             	cmp    %ebp,0x52(%esi)
413db3:	6b 6d 47 4a          	imul   $0x4a,0x47(%ebp),%ebp
413db7:	52                   	push   %edx
413db8:	4b                   	dec    %ebx
413db9:	46                   	inc    %esi
413dba:	61                   	popa
413dbb:	6c                   	insb   (%dx),%es:(%edi)
413dbc:	67 57                	addr16 push %edi
413dbe:	4d                   	dec    %ebp
413dbf:	54                   	push   %esp
413dc0:	6a 5a                	push   $0x5a
413dc2:	42                   	inc    %edx
413dc3:	6e                   	outsb  %ds:(%esi),(%dx)
413dc4:	75 33                	jne    0x413df9
413dc6:	38 69 38             	cmp    %ch,0x38(%ecx)
413dc9:	4e                   	dec    %esi
413dca:	56                   	push   %esi
413dcb:	53                   	push   %ebx
413dcc:	66 2f                	data16 das
413dce:	68 6a 6a 6c 65       	push   $0x656c6a6a
413dd3:	39 45 4e             	cmp    %eax,0x4e(%ebp)
413dd6:	70 68                	jo     0x413e40
413dd8:	73 5a                	jae    0x413e34
413dda:	62 51 6a             	bound  %edx,0x6a(%ecx)
413ddd:	45                   	inc    %ebp
413dde:	4f                   	dec    %edi
413ddf:	32 44 54 37          	xor    0x37(%esp,%edx,2),%al
413de3:	75 7a                	jne    0x413e5f
413de5:	6a 2f                	push   $0x2f
413de7:	71 64                	jno    0x413e4d
413de9:	79 4c                	jns    0x413e37
413deb:	72 42                	jb     0x413e2f
413ded:	4d                   	dec    %ebp
413dee:	4a                   	dec    %edx
413def:	71 6d                	jno    0x413e5e
413df1:	59                   	pop    %ecx
413df2:	53                   	push   %ebx
413df3:	2b 69 33             	sub    0x33(%ecx),%ebp
413df6:	4c                   	dec    %esp
413df7:	58                   	pop    %eax
413df8:	58                   	pop    %eax
413df9:	43                   	inc    %ebx
413dfa:	61                   	popa
413dfb:	76 4d                	jbe    0x413e4a
413dfd:	6e                   	outsb  %ds:(%esi),(%dx)
413dfe:	45                   	inc    %ebp
413dff:	44                   	inc    %esp
413e00:	49                   	dec    %ecx
413e01:	37                   	aaa
413e02:	76 51                	jbe    0x413e55
413e04:	67 49                	addr16 dec %ecx
413e06:	33 65 6e             	xor    0x6e(%ebp),%esp
413e09:	47                   	inc    %edi
413e0a:	57                   	push   %edi
413e0b:	6c                   	insb   (%dx),%es:(%edi)
413e0c:	77 6c                	ja     0x413e7a
413e0e:	4d                   	dec    %ebp
413e0f:	62 30                	bound  %esi,(%eax)
413e11:	4b                   	dec    %ebx
413e12:	46                   	inc    %esi
413e13:	43                   	inc    %ebx
413e14:	50                   	push   %eax
413e15:	6d                   	insl   (%dx),%es:(%edi)
413e16:	66 55                	push   %bp
413e18:	46                   	inc    %esi
413e19:	37                   	aaa
413e1a:	52                   	push   %edx
413e1b:	72 70                	jb     0x413e8d
413e1d:	73 41                	jae    0x413e60
413e1f:	75 62                	jne    0x413e83
413e21:	4f                   	dec    %edi
413e22:	68 57 50 4f 44       	push   $0x444f5057
413e27:	77 33                	ja     0x413e5c
413e29:	74 4d                	je     0x413e78
413e2b:	34 45                	xor    $0x45,%al
413e2d:	4e                   	dec    %esi
413e2e:	6b 52 78 4f          	imul   $0x4f,0x78(%edx),%edx
413e32:	57                   	push   %edi
413e33:	63 34 37             	arpl   %esi,(%edi,%esi,1)
413e36:	55                   	push   %ebp
413e37:	79 78                	jns    0x413eb1
413e39:	79 7a                	jns    0x413eb5
413e3b:	63 59 37             	arpl   %ebx,0x37(%ecx)
413e3e:	63 55 33             	arpl   %edx,0x33(%ebp)
413e41:	79 39                	jns    0x413e7c
413e43:	54                   	push   %esp
413e44:	44                   	inc    %esp
413e45:	61                   	popa
413e46:	71 77                	jno    0x413ebf
413e48:	4e                   	dec    %esi
413e49:	43                   	inc    %ebx
413e4a:	66 74 75             	data16 je 0x413ec2
413e4d:	59                   	pop    %ecx
413e4e:	58                   	pop    %eax
413e4f:	42                   	inc    %edx
413e50:	55                   	push   %ebp
413e51:	5a                   	pop    %edx
413e52:	41                   	inc    %ecx
413e53:	49                   	dec    %ecx
413e54:	42                   	inc    %edx
413e55:	44                   	inc    %esp
413e56:	38 73 77             	cmp    %dh,0x77(%ebx)
413e59:	75 49                	jne    0x413ea4
413e5b:	47                   	inc    %edi
413e5c:	6f                   	outsl  %ds:(%esi),(%dx)
413e5d:	64 4d                	fs dec %ebp
413e5f:	62 66 71             	bound  %esp,0x71(%esi)
413e62:	2b 38                	sub    (%eax),%edi
413e64:	2b 69 71             	sub    0x71(%ecx),%ebp
413e67:	48                   	dec    %eax
413e68:	71 6c                	jno    0x413ed6
413e6a:	48                   	dec    %eax
413e6b:	57                   	push   %edi
413e6c:	6c                   	insb   (%dx),%es:(%edi)
413e6d:	73 52                	jae    0x413ec1
413e6f:	79 71                	jns    0x413ee2
413e71:	44                   	inc    %esp
413e72:	4b                   	dec    %ebx
413e73:	30 52 36             	xor    %dl,0x36(%edx)
413e76:	2b 6c 6d 67          	sub    0x67(%ebp,%ebp,2),%ebp
413e7a:	6c                   	insb   (%dx),%es:(%edi)
413e7b:	76 65                	jbe    0x413ee2
413e7d:	62 51 56             	bound  %edx,0x56(%ecx)
413e80:	36 57                	ss push %edi