415d37:	38 74 68 76          	cmp    %dh,0x76(%eax,%ebp,2)
415d3b:	71 39                	jno    0x415d76
415d3d:	37                   	aaa
415d3e:	4e                   	dec    %esi
415d3f:	62 2f                	bound  %ebp,(%edi)
415d41:	77 79                	ja     0x415dbc
415d43:	65 54                	gs push %esp
415d45:	75 46                	jne    0x415d8d
415d47:	79 33                	jns    0x415d7c
415d49:	75 30                	jne    0x415d7b
415d4b:	47                   	inc    %edi
415d4c:	2f                   	das
415d4d:	38 31                	cmp    %dh,(%ecx)
415d4f:	36 43                	ss inc %ebx
415d51:	39 2f                	cmp    %ebp,(%edi)
415d53:	6e                   	outsb  %ds:(%esi),(%dx)
415d54:	45                   	inc    %ebp
415d55:	4c                   	dec    %esp
415d56:	4a                   	dec    %edx
415d57:	39 57 67             	cmp    %edx,0x67(%edi)
415d5a:	78 37                	js     0x415d93
415d5c:	53                   	push   %ebx
415d5d:	79 34                	jns    0x415d93
415d5f:	4a                   	dec    %edx
415d60:	54                   	push   %esp
415d61:	38 36                	cmp    %dh,(%esi)
415d63:	4e                   	dec    %esi
415d64:	38 6e 50             	cmp    %ch,0x50(%esi)
415d67:	58                   	pop    %eax
415d68:	53                   	push   %ebx
415d69:	78 75                	js     0x415de0
415d6b:	59                   	pop    %ecx
415d6c:	38 4a 6e             	cmp    %cl,0x6e(%edx)
415d6f:	41                   	inc    %ecx
415d70:	58                   	pop    %eax
415d71:	72 49                	jb     0x415dbc
415d73:	74 31                	je     0x415da6
415d75:	38 6c 51 67          	cmp    %ch,0x67(%ecx,%edx,2)
415d79:	64 35 44 6f 68 42    	fs xor $0x42686f44,%eax
415d7f:	77 70                	ja     0x415df1
415d81:	2f                   	das
415d82:	72 4b                	jb     0x415dcf
415d84:	54                   	push   %esp
415d85:	54                   	push   %esp
415d86:	50                   	push   %eax
415d87:	61                   	popa
415d88:	39 52 44             	cmp    %edx,0x44(%edx)
415d8b:	39 34 77             	cmp    %esi,(%edi,%esi,2)
415d8e:	7a 68                	jp     0x415df8
415d90:	4f                   	dec    %edi
415d91:	31 66 2f             	xor    %esp,0x2f(%esi)
415d94:	52                   	push   %edx
415d95:	74 41                	je     0x415dd8
415d97:	74 57                	je     0x415df0
415d99:	2b 71 2b             	sub    0x2b(%ecx),%esi
415d9c:	6c                   	insb   (%dx),%es:(%edi)
415d9d:	6a 62                	push   $0x62
415d9f:	34 31                	xor    $0x31,%al
415da1:	4e                   	dec    %esi
415da2:	73 52                	jae    0x415df6
415da4:	44                   	inc    %esp
415da5:	68 65 79 30 6e       	push   $0x6e307965
415daa:	4f                   	dec    %edi
415dab:	54                   	push   %esp
415dac:	4b                   	dec    %ebx
415dad:	50                   	push   %eax
415dae:	6f                   	outsl  %ds:(%esi),(%dx)
415daf:	4b                   	dec    %ebx
415db0:	37                   	aaa
415db1:	68 66 74 5a 56       	push   $0x565a7466
415db6:	32 64 65 67          	xor    0x67(%ebp,%eiz,2),%ah
415dba:	44                   	inc    %esp
415dbb:	54                   	push   %esp
415dbc:	4f                   	dec    %edi
415dbd:	79 35                	jns    0x415df4
415dbf:	6c                   	insb   (%dx),%es:(%edi)
415dc0:	6d                   	insl   (%dx),%es:(%edi)
415dc1:	4a                   	dec    %edx
415dc2:	6f                   	outsl  %ds:(%esi),(%dx)
415dc3:	39 2b                	cmp    %ebp,(%ebx)
415dc5:	49                   	dec    %ecx
415dc6:	67 61                	addr16 popa
415dc8:	56                   	push   %esi
415dc9:	39 66 37             	cmp    %esp,0x37(%esi)
415dcc:	72 44                	jb     0x415e12
415dce:	43                   	inc    %ebx
415dcf:	6e                   	outsb  %ds:(%esi),(%dx)
415dd0:	51                   	push   %ecx
415dd1:	61                   	popa
415dd2:	71 72                	jno    0x415e46
415dd4:	79 6f                	jns    0x415e45
415dd6:	6d                   	insl   (%dx),%es:(%edi)
415dd7:	31 53 55             	xor    %edx,0x55(%ebx)
415dda:	69 36 75 76 70 45    	imul   $0x45707675,(%esi),%esi
415de0:	49                   	dec    %ecx
415de1:	58                   	pop    %eax
415de2:	62 70 4d             	bound  %esi,0x4d(%eax)
415de5:	43                   	inc    %ebx
415de6:	4a                   	dec    %edx
415de7:	2f                   	das
415de8:	30 56 76             	xor    %dl,0x76(%esi)
415deb:	37                   	aaa
415dec:	53                   	push   %ebx
415ded:	68 62 2f 74 78       	push   $0x78742f62
415df2:	78 42                	js     0x415e36
415df4:	77 57                	ja     0x415e4d
415df6:	37                   	aaa
415df7:	36 52                	ss push %edx
415df9:	57                   	push   %edi
415dfa:	38 44 57 52          	cmp    %al,0x52(%edi,%edx,2)
415dfe:	65 43                	gs inc %ebx
415e00:	6e                   	outsb  %ds:(%esi),(%dx)
415e01:	44                   	inc    %esp
415e02:	52                   	push   %edx
415e03:	33 76 49             	xor    0x49(%esi),%esi
415e06:	36 68 4a 65 42 55    	ss push $0x5542654a
415e0c:	4b                   	dec    %ebx
415e0d:	52                   	push   %edx
415e0e:	67 76 73             	addr16 jbe 0x415e84
415e11:	44                   	inc    %esp
415e12:	66 6a 55             	pushw  $0x55
415e15:	4c                   	dec    %esp
415e16:	78 32                	js     0x415e4a
415e18:	79 6b                	jns    0x415e85
415e1a:	58                   	pop    %eax
415e1b:	55                   	push   %ebp
415e1c:	41                   	inc    %ecx
415e1d:	38 57 4d             	cmp    %dl,0x4d(%edi)
415e20:	67 4a                	addr16 dec %edx
415e22:	45                   	inc    %ebp
415e23:	34 79                	xor    $0x79,%al
415e25:	4e                   	dec    %esi
415e26:	50                   	push   %eax
415e27:	65 62 51 39          	bound  %edx,%gs:0x39(%ecx)
415e2b:	61                   	popa
415e2c:	77 77                	ja     0x415ea5
415e2e:	50                   	push   %eax
415e2f:	76 64                	jbe    0x415e95
415e31:	54                   	push   %esp
415e32:	6c                   	insb   (%dx),%es:(%edi)
415e33:	7a 70                	jp     0x415ea5
415e35:	79 31                	jns    0x415e68
415e37:	41                   	inc    %ecx
415e38:	32 6b 67             	xor    0x67(%ebx),%ch
415e3b:	51                   	push   %ecx
415e3c:	69 50 54 74 2f 47 49 	imul   $0x49472f74,0x54(%eax),%edx
415e43:	63 4c 75 53          	arpl   %ecx,0x53(%ebp,%esi,2)
415e47:	72 44                	jb     0x415e8d
415e49:	53                   	push   %ebx
415e4a:	6a 59                	push   $0x59
415e4c:	48                   	dec    %eax
415e4d:	65 66 68 66 50       	gs pushw $0x5066
415e52:	41                   	inc    %ecx
415e53:	4b                   	dec    %ebx
415e54:	70 35                	jo     0x415e8b
415e56:	30 6e 73             	xor    %ch,0x73(%esi)
415e59:	51                   	push   %ecx
415e5a:	51                   	push   %ecx
415e5b:	39 5a 53             	cmp    %ebx,0x53(%edx)
415e5e:	51                   	push   %ecx
415e5f:	47                   	inc    %edi
415e60:	74 76                	je     0x415ed8
415e62:	42                   	inc    %edx
415e63:	48                   	dec    %eax
415e64:	67 67 45             	addr16 addr16 inc %ebp
415e67:	4e                   	dec    %esi
415e68:	71 42                	jno    0x415eac
415e6a:	56                   	push   %esi
415e6b:	6a 7a                	push   $0x7a
415e6d:	62 43 48             	bound  %eax,0x48(%ebx)
415e70:	6b 72 56 77          	imul   $0x77,0x56(%edx),%esi
415e74:	57                   	push   %edi
415e75:	4f                   	dec    %edi
415e76:	4e                   	dec    %esi
415e77:	4b                   	dec    %ebx
415e78:	31 57 56             	xor    %edx,0x56(%edi)
415e7b:	4d                   	dec    %ebp
415e7c:	57                   	push   %edi
415e7d:	4f                   	dec    %edi
415e7e:	34 52                	xor    $0x52,%al
415e80:	59                   	pop    %ecx
415e81:	7a 66                	jp     0x415ee9
415e83:	31 45 58             	xor    %eax,0x58(%ebp)
415e86:	46                   	inc    %esi
415e87:	68 49 67 42 53       	push   $0x53426749
415e8c:	63 46 4c             	arpl   %eax,0x4c(%esi)
415e8f:	79 61                	jns    0x415ef2
415e91:	32 50 71             	xor    0x71(%eax),%dl
415e94:	48                   	dec    %eax
415e95:	78 73                	js     0x415f0a
415e97:	42                   	inc    %edx
415e98:	76 69                	jbe    0x415f03
415e9a:	66 48                	dec    %ax
415e9c:	39 4f 4b             	cmp    %ecx,0x4b(%edi)
415e9f:	6d                   	insl   (%dx),%es:(%edi)
415ea0:	64 52                	fs push %edx
415ea2:	33 55 75             	xor    0x75(%ebp),%edx
415ea5:	37                   	aaa
415ea6:	64 4c                	fs dec %esp
415ea8:	5a                   	pop    %edx
415ea9:	5a                   	pop    %edx
415eaa:	41                   	inc    %ecx
415eab:	6c                   	insb   (%dx),%es:(%edi)
415eac:	55                   	push   %ebp
415ead:	72 70                	jb     0x415f1f
415eaf:	62 70 47             	bound  %esi,0x47(%eax)
415eb2:	4d                   	dec    %ebp
415eb3:	7a 32                	jp     0x415ee7
415eb5:	77 74                	ja     0x415f2b
415eb7:	42                   	inc    %edx
415eb8:	64 36 79 75          	fs ss jns 0x415f31
415ebc:	6a 43                	push   $0x43
415ebe:	49                   	dec    %ecx
415ebf:	6f                   	outsl  %ds:(%esi),(%dx)
415ec0:	57                   	push   %edi
415ec1:	50                   	push   %eax
415ec2:	70 6f                	jo     0x415f33
415ec4:	44                   	inc    %esp
415ec5:	34 31                	xor    $0x31,%al
415ec7:	62 42 35             	bound  %eax,0x35(%edx)
415eca:	50                   	push   %eax
415ecb:	30 6f 55             	xor    %ch,0x55(%edi)
415ece:	64 6c                	fs insb (%dx),%es:(%edi)
415ed0:	42                   	inc    %edx
415ed1:	6c                   	insb   (%dx),%es:(%edi)
415ed2:	68 76 58 52 74       	push   $0x74525876
415ed7:	6c                   	insb   (%dx),%es:(%edi)
415ed8:	71 44                	jno    0x415f1e
415eda:	35 49 35 66 4f       	xor    $0x4f663549,%eax
415edf:	4f                   	dec    %edi
415ee0:	58                   	pop    %eax
415ee1:	47                   	inc    %edi
415ee2:	45                   	inc    %ebp
415ee3:	4f                   	dec    %edi
415ee4:	70 57                	jo     0x415f3d
415ee6:	72 45                	jb     0x415f2d
415ee8:	64 50                	fs push %eax
415eea:	44                   	inc    %esp
415eeb:	68 48 57 51 4a       	push   $0x4a515748
415ef0:	4a                   	dec    %edx
415ef1:	66 58                	pop    %ax
415ef3:	51                   	push   %ecx
415ef4:	78 62                	js     0x415f58
415ef6:	79 6d                	jns    0x415f65
415ef8:	46                   	inc    %esi
415ef9:	31 6c 4b 61          	xor    %ebp,0x61(%ebx,%ecx,2)
415efd:	42                   	inc    %edx
415efe:	63 46 4b             	arpl   %eax,0x4b(%esi)
415f01:	54                   	push   %esp
415f02:	4c                   	dec    %esp
415f03:	59                   	pop    %ecx
415f04:	71 41                	jno    0x415f47
415f06:	53                   	push   %ebx
415f07:	51                   	push   %ecx
415f08:	56                   	push   %esi
415f09:	79 32                	jns    0x415f3d
415f0b:	33 7a 65             	xor    0x65(%edx),%edi
415f0e:	73 4f                	jae    0x415f5f
415f10:	76 73                	jbe    0x415f85
415f12:	4e                   	dec    %esi
415f13:	79 31                	jns    0x415f46
415f15:	6c                   	insb   (%dx),%es:(%edi)
415f16:	63 66 42             	arpl   %esp,0x42(%esi)
415f19:	6b 58 68 78          	imul   $0x78,0x68(%eax),%ebx
415f1d:	44                   	inc    %esp
415f1e:	72 6c                	jb     0x415f8c
415f20:	70 73                	jo     0x415f95
415f22:	65 43                	gs inc %ebx
415f24:	51                   	push   %ecx
415f25:	73 61                	jae    0x415f88
415f27:	4b                   	dec    %ebx
415f28:	68 57 74 7a 79       	push   $0x797a7457
415f2d:	2b 4b 57             	sub    0x57(%ebx),%ecx
415f30:	6b 63 66 56          	imul   $0x56,0x66(%ebx),%esp
415f34:	46                   	inc    %esi
415f35:	59                   	pop    %ecx
415f36:	75 2b                	jne    0x415f63
415f38:	4d                   	dec    %ebp
415f39:	46                   	inc    %esi
415f3a:	62 6a 6a             	bound  %ebp,0x6a(%edx)
415f3d:	38 2f                	cmp    %ch,(%edi)
415f3f:	53                   	push   %ebx
415f40:	46                   	inc    %esi
415f41:	76 6c                	jbe    0x415faf
415f43:	41                   	inc    %ecx
415f44:	76 70                	jbe    0x415fb6
415f46:	50                   	push   %eax
415f47:	35 55 66 42 52       	xor    $0x52426655,%eax
415f4c:	30 64 39 73          	xor    %ah,0x73(%ecx,%edi,1)
415f50:	54                   	push   %esp
415f51:	68 30 55 71 76       	push   $0x76715530
415f56:	53                   	push   %ebx
415f57:	32 65 53             	xor    0x53(%ebp),%ah
415f5a:	61                   	popa
415f5b:	71 38                	jno    0x415f95
415f5d:	76 2b                	jbe    0x415f8a
415f5f:	72 6c                	jb     0x415fcd
415f61:	36 69 47 75 2f 4a 4e 	imul   $0x594e4a2f,%ss:0x75(%edi),%eax
415f68:	59
415f69:	6b 6f 6b 2f          	imul   $0x2f,0x6b(%edi),%ebp
415f6d:	45                   	inc    %ebp
415f6e:	6d                   	insl   (%dx),%es:(%edi)
415f6f:	78 43                	js     0x415fb4
415f71:	54                   	push   %esp
415f72:	31 61 78             	xor    %esp,0x78(%ecx)
415f75:	35 49 4a 51 57       	xor    $0x57514a49,%eax
415f7a:	56                   	push   %esi
415f7b:	65 37                	gs aaa
415f7d:	44                   	inc    %esp
415f7e:	4b                   	dec    %ebx
415f7f:	47                   	inc    %edi
415f80:	48                   	dec    %eax
415f81:	62 6c 6f 7a          	bound  %ebp,0x7a(%edi,%ebp,2)
415f85:	41                   	inc    %ecx
415f86:	4f                   	dec    %edi
415f87:	7a 4a                	jp     0x415fd3
415f89:	78 73                	js     0x415ffe
415f8b:	6a 38                	push   $0x38
415f8d:	70 57                	jo     0x415fe6
415f8f:	70 54                	jo     0x415fe5
415f91:	4b                   	dec    %ebx
415f92:	4c                   	dec    %esp
415f93:	44                   	inc    %esp
415f94:	55                   	push   %ebp
415f95:	31 2b                	xor    %ebp,(%ebx)
415f97:	2f                   	das
415f98:	4b                   	dec    %ebx
415f99:	41                   	inc    %ecx
415f9a:	39 45 4e             	cmp    %eax,0x4e(%ebp)
415f9d:	41                   	inc    %ecx
415f9e:	69 2b 65 54 4b 61    	imul   $0x614b5465,(%ebx),%ebp
415fa4:	73 6f                	jae    0x416015
415fa6:	64 6d                	fs insl (%dx),%es:(%edi)
415fa8:	79 75                	jns    0x41601f
415faa:	42                   	inc    %edx
415fab:	66 4b                	dec    %bx
415fad:	33 43 49             	xor    0x49(%ebx),%eax
415fb0:	68 39 78 45 67       	push   $0x67457839
415fb5:	72 52                	jb     0x416009
415fb7:	76 56                	jbe    0x41600f
415fb9:	68 36 62 50 72       	push   $0x72506236
415fbe:	4a                   	dec    %edx
415fbf:	42                   	inc    %edx
415fc0:	42                   	inc    %edx
415fc1:	48                   	dec    %eax
415fc2:	62 4a 36             	bound  %ecx,0x36(%edx)
415fc5:	4b                   	dec    %ebx
415fc6:	2b 58 67             	sub    0x67(%eax),%ebx
415fc9:	50                   	push   %eax
415fca:	79 2f                	jns    0x415ffb