424d37:	6d                   	insl   (%dx),%es:(%edi)
424d38:	67 4c                	addr16 dec %esp
424d3a:	76 54                	jbe    0x424d90
424d3c:	62 69 6b             	bound  %ebp,0x6b(%ecx)
424d3f:	67 67 34 76          	addr16 addr16 xor $0x76,%al
424d43:	52                   	push   %edx
424d44:	45                   	inc    %ebp
424d45:	30 62 46             	xor    %ah,0x46(%edx)
424d48:	54                   	push   %esp
424d49:	57                   	push   %edi
424d4a:	62 4a 52             	bound  %ecx,0x52(%edx)
424d4d:	52                   	push   %edx
424d4e:	38 46 4a             	cmp    %al,0x4a(%esi)
424d51:	76 36                	jbe    0x424d89
424d53:	2f                   	das
424d54:	4b                   	dec    %ebx
424d55:	58                   	pop    %eax
424d56:	71 66                	jno    0x424dbe
424d58:	73 49                	jae    0x424da3
424d5a:	42                   	inc    %edx
424d5b:	30 37                	xor    %dh,(%edi)
424d5d:	70 6b                	jo     0x424dca
424d5f:	71 6a                	jno    0x424dcb
424d61:	55                   	push   %ebp
424d62:	53                   	push   %ebx
424d63:	7a 2b                	jp     0x424d90
424d65:	56                   	push   %esi
424d66:	77 7a                	ja     0x424de2
424d68:	53                   	push   %ebx
424d69:	66 37                	data16 aaa
424d6b:	65 75 4b             	gs jne 0x424db9
424d6e:	61                   	popa
424d6f:	42                   	inc    %edx
424d70:	70 30                	jo     0x424da2
424d72:	38 47 42             	cmp    %al,0x42(%edi)
424d75:	31 34 45 4b 52 4a 54 	xor    %esi,0x544a524b(,%eax,2)
424d7c:	79 72                	jns    0x424df0
424d7e:	30 73 34             	xor    %dh,0x34(%ebx)
424d81:	2b 4f 4a             	sub    0x4a(%edi),%ecx
424d84:	65 67 48             	gs addr16 dec %eax
424d87:	79 2b                	jns    0x424db4
424d89:	69 68 57 36 63 51 45 	imul   $0x45516336,0x57(%eax),%ebp
424d90:	74 46                	je     0x424dd8
424d92:	78 41                	js     0x424dd5
424d94:	57                   	push   %edi
424d95:	49                   	dec    %ecx
424d96:	46                   	inc    %esi
424d97:	35 74 48 64 6a       	xor    $0x6a644874,%eax
424d9c:	5a                   	pop    %edx
424d9d:	35 59 69 58 70       	xor    $0x70586959,%eax
424da2:	32 64 6f 46          	xor    0x46(%edi,%ebp,2),%ah
424da6:	73 61                	jae    0x424e09
424da8:	6d                   	insl   (%dx),%es:(%edi)
424da9:	39 4d 59             	cmp    %ecx,0x59(%ebp)
424dac:	35 77 51 36 6f       	xor    $0x6f365177,%eax
424db1:	39 57 54             	cmp    %edx,0x54(%edi)
424db4:	32 41 4d             	xor    0x4d(%ecx),%al
424db7:	4c                   	dec    %esp
424db8:	37                   	aaa
424db9:	73 45                	jae    0x424e00
424dbb:	31 59 30             	xor    %ebx,0x30(%ecx)
424dbe:	42                   	inc    %edx
424dbf:	7a 59                	jp     0x424e1a
424dc1:	2f                   	das
424dc2:	69 37 65 74 6a 58    	imul   $0x586a7465,(%edi),%esi
424dc8:	6a 4c                	push   $0x4c
424dca:	4d                   	dec    %ebp
424dcb:	30 5a 63             	xor    %bl,0x63(%edx)
424dce:	6b 67 6a 53          	imul   $0x53,0x6a(%edi),%esp
424dd2:	70 41                	jo     0x424e15
424dd4:	46                   	inc    %esi
424dd5:	6d                   	insl   (%dx),%es:(%edi)
424dd6:	72 53                	jb     0x424e2b
424dd8:	69 70 66 2f 63 52 6b 	imul   $0x6b52632f,0x66(%eax),%esi
424ddf:	79 73                	jns    0x424e54
424de1:	37                   	aaa
424de2:	49                   	dec    %ecx
424de3:	65 56                	gs push %esi
424de5:	70 70                	jo     0x424e57
424de7:	44                   	inc    %esp
424de8:	64 42                	fs inc %edx
424dea:	37                   	aaa
424deb:	35 33 76 49 48       	xor    $0x48497633,%eax
424df0:	6b 74 38 39 4e       	imul   $0x4e,0x39(%eax,%edi,1),%esi
424df5:	44                   	inc    %esp
424df6:	67 2f                	addr16 das
424df8:	4f                   	dec    %edi
424df9:	52                   	push   %edx
424dfa:	4d                   	dec    %ebp
424dfb:	6a 4c                	push   $0x4c
424dfd:	43                   	inc    %ebx
424dfe:	46                   	inc    %esi
424dff:	57                   	push   %edi
424e00:	49                   	dec    %ecx
424e01:	70 54                	jo     0x424e57
424e03:	34 6f                	xor    $0x6f,%al
424e05:	6e                   	outsb  %ds:(%esi),(%dx)
424e06:	35 66 30 2f 76       	xor    $0x762f3066,%eax
424e0b:	64 32 38             	xor    %fs:(%eax),%bh
424e0e:	77 6a                	ja     0x424e7a
424e10:	66 51                	push   %cx
424e12:	4f                   	dec    %edi
424e13:	68 6a 67 38 71       	push   $0x7138676a
424e18:	61                   	popa
424e19:	77 73                	ja     0x424e8e
424e1b:	4d                   	dec    %ebp
424e1c:	77 38                	ja     0x424e56
424e1e:	78 79                	js     0x424e99
424e20:	44                   	inc    %esp
424e21:	57                   	push   %edi
424e22:	75 2f                	jne    0x424e53
424e24:	65 67 37             	gs addr16 aaa
424e27:	45                   	inc    %ebp
424e28:	52                   	push   %edx
424e29:	6a 46                	push   $0x46
424e2b:	76 54                	jbe    0x424e81
424e2d:	7a 34                	jp     0x424e63
424e2f:	65 47                	gs inc %edi
424e31:	54                   	push   %esp
424e32:	70 50                	jo     0x424e84
424e34:	53                   	push   %ebx
424e35:	68 46 48 6e 5a       	push   $0x5a6e4846
424e3a:	65 4e                	gs dec %esi
424e3c:	65 43                	gs inc %ebx
424e3e:	67 48                	addr16 dec %eax
424e40:	46                   	inc    %esi
424e41:	52                   	push   %edx
424e42:	62 4c 2f 30          	bound  %ecx,0x30(%edi,%ebp,1)
424e46:	7a 67                	jp     0x424eaf
424e48:	63 6e 75             	arpl   %ebp,0x75(%esi)
424e4b:	54                   	push   %esp
424e4c:	41                   	inc    %ecx
424e4d:	4e                   	dec    %esi
424e4e:	70 36                	jo     0x424e86
424e50:	48                   	dec    %eax
424e51:	30 75 32             	xor    %dh,0x32(%ebp)
424e54:	75 73                	jne    0x424ec9
424e56:	70 30                	jo     0x424e88
424e58:	6a 45                	push   $0x45
424e5a:	36 55                	ss push %ebp
424e5c:	49                   	dec    %ecx
424e5d:	78 65                	js     0x424ec4
424e5f:	44                   	inc    %esp
424e60:	58                   	pop    %eax
424e61:	79 47                	jns    0x424eaa
424e63:	35 68 2f 36 67       	xor    $0x67362f68,%eax
424e68:	4c                   	dec    %esp
424e69:	34 7a                	xor    $0x7a,%al
424e6b:	33 32                	xor    (%edx),%esi
424e6d:	4a                   	dec    %edx
424e6e:	47                   	inc    %edi
424e6f:	53                   	push   %ebx
424e70:	6d                   	insl   (%dx),%es:(%edi)
424e71:	39 4f 72             	cmp    %ecx,0x72(%edi)
424e74:	4d                   	dec    %ebp
424e75:	49                   	dec    %ecx
424e76:	4e                   	dec    %esi
424e77:	68 63 66 6e 4a       	push   $0x4a6e6663
424e7c:	45                   	inc    %ebp
424e7d:	79 6a                	jns    0x424ee9
424e7f:	55                   	push   %ebp
424e80:	55                   	push   %ebp
424e81:	31 73 4c             	xor    %esi,0x4c(%ebx)
424e84:	46                   	inc    %esi
424e85:	63 64 4a 2b          	arpl   %esp,0x2b(%edx,%ecx,2)
424e89:	37                   	aaa
424e8a:	6a 75                	push   $0x75
424e8c:	49                   	dec    %ecx
424e8d:	44                   	inc    %esp
424e8e:	6e                   	outsb  %ds:(%esi),(%dx)
424e8f:	62 65 2f             	bound  %esp,0x2f(%ebp)
424e92:	69 41 47 73 2b 61 4a 	imul   $0x4a612b73,0x47(%ecx),%eax
424e99:	41                   	inc    %ecx
424e9a:	54                   	push   %esp
424e9b:	36 78 58             	ss js  0x424ef6
424e9e:	46                   	inc    %esi
424e9f:	45                   	inc    %ebp
424ea0:	37                   	aaa
424ea1:	42                   	inc    %edx
424ea2:	54                   	push   %esp
424ea3:	4f                   	dec    %edi
424ea4:	42                   	inc    %edx
424ea5:	56                   	push   %esi
424ea6:	77 2f                	ja     0x424ed7
424ea8:	74 6e                	je     0x424f18
424eaa:	43                   	inc    %ebx
424eab:	64 30 4b 6e          	xor    %cl,%fs:0x6e(%ebx)
424eaf:	37                   	aaa
424eb0:	70 4b                	jo     0x424efd
424eb2:	4c                   	dec    %esp
424eb3:	76 72                	jbe    0x424f27
424eb5:	54                   	push   %esp
424eb6:	54                   	push   %esp
424eb7:	6a 4f                	push   $0x4f
424eb9:	31 6c 43 4a          	xor    %ebp,0x4a(%ebx,%eax,2)
424ebd:	48                   	dec    %eax
424ebe:	4c                   	dec    %esp
424ebf:	53                   	push   %ebx
424ec0:	55                   	push   %ebp
424ec1:	6d                   	insl   (%dx),%es:(%edi)
424ec2:	33 36                	xor    (%esi),%esi
424ec4:	74 68                	je     0x424f2e
424ec6:	32 63 63             	xor    0x63(%ebx),%ah
424ec9:	63 6e 55             	arpl   %ebp,0x55(%esi)
424ecc:	50                   	push   %eax
424ecd:	77 61                	ja     0x424f30
424ecf:	2b 67 73             	sub    0x73(%edi),%esp
424ed2:	46                   	inc    %esi
424ed3:	65 70 2f             	gs jo  0x424f05
424ed6:	37                   	aaa
424ed7:	50                   	push   %eax
424ed8:	4b                   	dec    %ebx
424ed9:	47                   	inc    %edi
424eda:	2b 6e 66             	sub    0x66(%esi),%ebp
424edd:	33 49 65             	xor    0x65(%ecx),%ecx
424ee0:	79 51                	jns    0x424f33
424ee2:	50                   	push   %eax
424ee3:	4f                   	dec    %edi
424ee4:	54                   	push   %esp
424ee5:	57                   	push   %edi
424ee6:	35 70 59 4d 56       	xor    $0x564d5970,%eax
424eeb:	33 58 78             	xor    0x78(%eax),%ebx
424eee:	78 30                	js     0x424f20
424ef0:	55                   	push   %ebp
424ef1:	39 48 67             	cmp    %ecx,0x67(%eax)
424ef4:	41                   	inc    %ecx
424ef5:	49                   	dec    %ecx
424ef6:	69 47 69 67 56 33 41 	imul   $0x41335667,0x69(%edi),%eax
424efd:	76 53                	jbe    0x424f52
424eff:	70 44                	jo     0x424f45
424f01:	74 39                	je     0x424f3c
424f03:	48                   	dec    %eax
424f04:	41                   	inc    %ecx
424f05:	34 78                	xor    $0x78,%al
424f07:	2b 45 43             	sub    0x43(%ebp),%eax
424f0a:	68 58 66 6d 67       	push   $0x676d6658
424f0f:	77 63                	ja     0x424f74
424f11:	39 39                	cmp    %edi,(%ecx)
424f13:	35 49 79 46 51       	xor    $0x51467949,%eax
424f18:	33 77 37             	xor    0x37(%edi),%esi
424f1b:	6d                   	insl   (%dx),%es:(%edi)
424f1c:	4a                   	dec    %edx
424f1d:	48                   	dec    %eax
424f1e:	2b 6f 36             	sub    0x36(%edi),%ebp
424f21:	66 77 49             	data16 ja 0x424f6d
424f24:	42                   	inc    %edx
424f25:	4b                   	dec    %ebx
424f26:	50                   	push   %eax
424f27:	6c                   	insb   (%dx),%es:(%edi)
424f28:	62 76 42             	bound  %esi,0x42(%esi)
424f2b:	39 43 39             	cmp    %eax,0x39(%ebx)
424f2e:	61                   	popa
424f2f:	35 6f 66 35 58       	xor    $0x5835666f,%eax
424f34:	55                   	push   %ebp
424f35:	69 78 4c 74 2f 50 4b 	imul   $0x4b502f74,0x4c(%eax),%edi
424f3c:	46                   	inc    %esi
424f3d:	73 70                	jae    0x424faf
424f3f:	4d                   	dec    %ebp
424f40:	51                   	push   %ecx
424f41:	71 78                	jno    0x424fbb
424f43:	61                   	popa
424f44:	51                   	push   %ecx
424f45:	49                   	dec    %ecx
424f46:	49                   	dec    %ecx
424f47:	33 41 61             	xor    0x61(%ecx),%eax
424f4a:	52                   	push   %edx
424f4b:	76 31                	jbe    0x424f7e
424f4d:	41                   	inc    %ecx
424f4e:	30 4b 49             	xor    %cl,0x49(%ebx)
424f51:	73 4d                	jae    0x424fa0
424f53:	4e                   	dec    %esi
424f54:	4a                   	dec    %edx
424f55:	42                   	inc    %edx
424f56:	47                   	inc    %edi
424f57:	44                   	inc    %esp
424f58:	48                   	dec    %eax
424f59:	59                   	pop    %ecx
424f5a:	37                   	aaa
424f5b:	5a                   	pop    %edx
424f5c:	49                   	dec    %ecx
424f5d:	34 34                	xor    $0x34,%al
424f5f:	74 75                	je     0x424fd6
424f61:	33 6d 52             	xor    0x52(%ebp),%ebp
424f64:	51                   	push   %ecx
424f65:	52                   	push   %edx
424f66:	5a                   	pop    %edx
424f67:	61                   	popa
424f68:	61                   	popa
424f69:	51                   	push   %ecx
424f6a:	34 4b                	xor    $0x4b,%al
424f6c:	74 4c                	je     0x424fba
424f6e:	34 35                	xor    $0x35,%al
424f70:	50                   	push   %eax
424f71:	74 69                	je     0x424fdc
424f73:	72 46                	jb     0x424fbb
424f75:	45                   	inc    %ebp
424f76:	68 31 64 6e 67       	push   $0x676e6431
424f7b:	36 48                	ss dec %eax
424f7d:	45                   	inc    %ebp
424f7e:	2b 4b 43             	sub    0x43(%ebx),%ecx
424f81:	76 71                	jbe    0x424ff4
424f83:	49                   	dec    %ecx
424f84:	34 4f                	xor    $0x4f,%al
424f86:	65 6b 6e 43 70       	imul   $0x70,%gs:0x43(%esi),%ebp
424f8b:	54                   	push   %esp
424f8c:	37                   	aaa
424f8d:	5a                   	pop    %edx
424f8e:	47                   	inc    %edi
424f8f:	4d                   	dec    %ebp
424f90:	55                   	push   %ebp
424f91:	37                   	aaa
424f92:	76 43                	jbe    0x424fd7
424f94:	45                   	inc    %ebp
424f95:	54                   	push   %esp
424f96:	53                   	push   %ebx
424f97:	54                   	push   %esp
424f98:	65 64 69 72 79 7a 2f 	gs imul $0x44342f7a,%fs:0x79(%edx),%esi
424f9f:	34 44
424fa1:	53                   	push   %ebx
424fa2:	74 46                	je     0x424fea
424fa4:	66 4b                	dec    %bx
424fa6:	68 67 67 51 51       	push   $0x51516767
424fab:	6b 73 43 58          	imul   $0x58,0x43(%ebx),%esi
424faf:	66 4a                	dec    %dx
424fb1:	4f                   	dec    %edi
424fb2:	76 4e                	jbe    0x425002
424fb4:	50                   	push   %eax
424fb5:	55                   	push   %ebp
424fb6:	4f                   	dec    %edi
424fb7:	56                   	push   %esi
424fb8:	36 72 7a             	ss jb  0x425035
424fbb:	6d                   	insl   (%dx),%es:(%edi)
424fbc:	6d                   	insl   (%dx),%es:(%edi)
424fbd:	74 42                	je     0x425001
424fbf:	4f                   	dec    %edi
424fc0:	75 45                	jne    0x425007
424fc2:	4a                   	dec    %edx
424fc3:	41                   	inc    %ecx
424fc4:	6c                   	insb   (%dx),%es:(%edi)
424fc5:	71 69                	jno    0x425030
424fc7:	42                   	inc    %edx
424fc8:	38 72 37             	cmp    %dh,0x37(%edx)
424fcb:	73 70                	jae    0x42503d
424fcd:	44                   	inc    %esp
424fce:	4a                   	dec    %edx
424fcf:	6f                   	outsl  %ds:(%esi),(%dx)
424fd0:	39 6a 38             	cmp    %ebp,0x38(%edx)
424fd3:	6b 52 6d 34          	imul   $0x34,0x6d(%edx),%edx
424fd7:	6e                   	outsb  %ds:(%esi),(%dx)
424fd8:	30 57 4f             	xor    %dl,0x4f(%edi)