427e01:	37                   	aaa
427e02:	33 59 76             	xor    0x76(%ecx),%ebx
427e05:	64 62 57 4c          	bound  %edx,%fs:0x4c(%edi)
427e09:	63 4b 4c             	arpl   %ecx,0x4c(%ebx)
427e0c:	78 2f                	js     0x427e3d
427e0e:	2b 33                	sub    (%ebx),%esi
427e10:	46                   	inc    %esi
427e11:	75 41                	jne    0x427e54
427e13:	42                   	inc    %edx
427e14:	71 43                	jno    0x427e59
427e16:	78 65                	js     0x427e7d
427e18:	51                   	push   %ecx
427e19:	42                   	inc    %edx
427e1a:	39 74 46 5a          	cmp    %esi,0x5a(%esi,%eax,2)
427e1e:	2b 77 35             	sub    0x35(%edi),%esi
427e21:	49                   	dec    %ecx
427e22:	34 4d                	xor    $0x4d,%al
427e24:	43                   	inc    %ebx
427e25:	42                   	inc    %edx
427e26:	69 62 5a 70 55 46 78 	imul   $0x78465570,0x5a(%edx),%esp
427e2d:	4f                   	dec    %edi
427e2e:	76 49                	jbe    0x427e79
427e30:	70 77                	jo     0x427ea9
427e32:	53                   	push   %ebx
427e33:	45                   	inc    %ebp
427e34:	66 55                	push   %bp
427e36:	61                   	popa
427e37:	6b 36 74             	imul   $0x74,(%esi),%esi
427e3a:	65 4c                	gs dec %esp
427e3c:	50                   	push   %eax
427e3d:	78 6f                	js     0x427eae
427e3f:	34 7a                	xor    $0x7a,%al
427e41:	55                   	push   %ebp
427e42:	57                   	push   %edi
427e43:	42                   	inc    %edx
427e44:	68 51 6b 43 4d       	push   $0x4d436b51
427e49:	53                   	push   %ebx
427e4a:	70 6e                	jo     0x427eba
427e4c:	39 79 72             	cmp    %edi,0x72(%ecx)
427e4f:	43                   	inc    %ebx
427e50:	44                   	inc    %esp
427e51:	55                   	push   %ebp
427e52:	6d                   	insl   (%dx),%es:(%edi)
427e53:	44                   	inc    %esp
427e54:	44                   	inc    %esp
427e55:	30 4d 4f             	xor    %cl,0x4f(%ebp)
427e58:	50                   	push   %eax
427e59:	48                   	dec    %eax
427e5a:	35 30 54 44 62       	xor    $0x62445430,%eax
427e5f:	50                   	push   %eax
427e60:	4c                   	dec    %esp
427e61:	76 79                	jbe    0x427edc
427e63:	2f                   	das
427e64:	46                   	inc    %esi
427e65:	6d                   	insl   (%dx),%es:(%edi)
427e66:	75 54                	jne    0x427ebc
427e68:	53                   	push   %ebx
427e69:	68 49 53 37 7a       	push   $0x7a375349
427e6e:	68 41 4d 46 61       	push   $0x61464d41
427e73:	71 4d                	jno    0x427ec2
427e75:	49                   	dec    %ecx
427e76:	79 73                	jns    0x427eeb
427e78:	4e                   	dec    %esi
427e79:	7a 71                	jp     0x427eec
427e7b:	52                   	push   %edx
427e7c:	34 46                	xor    $0x46,%al
427e7e:	6d                   	insl   (%dx),%es:(%edi)
427e7f:	4e                   	dec    %esi
427e80:	50                   	push   %eax
427e81:	68 6e 6f 32 51       	push   $0x51326f6e
427e86:	32 4b 4f             	xor    0x4f(%ebx),%cl
427e89:	6d                   	insl   (%dx),%es:(%edi)
427e8a:	57                   	push   %edi
427e8b:	55                   	push   %ebp
427e8c:	47                   	inc    %edi
427e8d:	48                   	dec    %eax
427e8e:	41                   	inc    %ecx
427e8f:	52                   	push   %edx
427e90:	7a 33                	jp     0x427ec5
427e92:	47                   	inc    %edi
427e93:	52                   	push   %edx
427e94:	4c                   	dec    %esp
427e95:	55                   	push   %ebp
427e96:	4b                   	dec    %ebx
427e97:	51                   	push   %ecx
427e98:	61                   	popa
427e99:	77 53                	ja     0x427eee
427e9b:	64 75 34             	fs jne 0x427ed2
427e9e:	72 6f                	jb     0x427f0f
427ea0:	4f                   	dec    %edi
427ea1:	41                   	inc    %ecx
427ea2:	38 30                	cmp    %dh,(%eax)
427ea4:	4a                   	dec    %edx
427ea5:	2b 6a 67             	sub    0x67(%edx),%ebp
427ea8:	38 35 5a 35 64 70    	cmp    %dh,0x7064355a
427eae:	35 77 72 45 75       	xor    $0x75457277,%eax
427eb3:	50                   	push   %eax
427eb4:	68 41 2f 35 61       	push   $0x61352f41
427eb9:	67 7a 4f             	addr16 jp 0x427f0b
427ebc:	51                   	push   %ecx
427ebd:	36 56                	ss push %esi
427ebf:	51                   	push   %ecx
427ec0:	6b 67 36 6b          	imul   $0x6b,0x36(%edi),%esp
427ec4:	62 4a 67             	bound  %ecx,0x67(%edx)
427ec7:	77 68                	ja     0x427f31
427ec9:	35 6c 75 70 50       	xor    $0x5070756c,%eax
427ece:	30 6a 75             	xor    %ch,0x75(%edx)
427ed1:	6f                   	outsl  %ds:(%esi),(%dx)
427ed2:	37                   	aaa
427ed3:	67 67 6d             	addr16 insl (%dx),%es:(%di)
427ed6:	2b 2b                	sub    (%ebx),%ebp
427ed8:	49                   	dec    %ecx
427ed9:	65 54                	gs push %esp
427edb:	31 61 6b             	xor    %esp,0x6b(%ecx)
427ede:	58                   	pop    %eax
427edf:	62 4a 63             	bound  %ecx,0x63(%edx)
427ee2:	2f                   	das
427ee3:	76 55                	jbe    0x427f3a
427ee5:	57                   	push   %edi
427ee6:	62 59 51             	bound  %ebx,0x51(%ecx)
427ee9:	2b 76 78             	sub    0x78(%esi),%esi
427eec:	4b                   	dec    %ebx
427eed:	4c                   	dec    %esp
427eee:	43                   	inc    %ebx
427eef:	75 7a                	jne    0x427f6b
427ef1:	41                   	inc    %ecx
427ef2:	43                   	inc    %ebx
427ef3:	59                   	pop    %ecx
427ef4:	70 6c                	jo     0x427f62
427ef6:	67 4b                	addr16 dec %ebx
427ef8:	33 42 39             	xor    0x39(%edx),%eax
427efb:	4a                   	dec    %edx
427efc:	75 47                	jne    0x427f45
427efe:	66 57                	push   %di
427f00:	33 52 5a             	xor    0x5a(%edx),%edx
427f03:	75 32                	jne    0x427f37
427f05:	39 6d 6b             	cmp    %ebp,0x6b(%ebp)
427f08:	7a 2b                	jp     0x427f35
427f0a:	2f                   	das
427f0b:	52                   	push   %edx
427f0c:	6c                   	insb   (%dx),%es:(%edi)
427f0d:	4f                   	dec    %edi
427f0e:	68 4c 65 6e 66       	push   $0x666e654c
427f13:	4c                   	dec    %esp
427f14:	65 4b                	gs dec %ebx
427f16:	32 55 6e             	xor    0x6e(%ebp),%dl
427f19:	38 47 77             	cmp    %al,0x77(%edi)
427f1c:	36 67 73 4b          	ss addr16 jae 0x427f6b
427f20:	68 37 2b 35 58       	push   $0x58352b37
427f25:	33 74 54 65          	xor    0x65(%esp,%edx,2),%esi
427f29:	42                   	inc    %edx
427f2a:	64 79 39             	fs jns 0x427f66
427f2d:	33 6a 70             	xor    0x70(%edx),%ebp
427f30:	31 72 7a             	xor    %esi,0x7a(%edx)
427f33:	31 70 35             	xor    %esi,0x35(%eax)
427f36:	41                   	inc    %ecx
427f37:	78 70                	js     0x427fa9
427f39:	36 54                	ss push %esp
427f3b:	35 76 45 4f 4f       	xor    $0x4f4f4576,%eax
427f40:	63 47 46             	arpl   %eax,0x46(%edi)
427f43:	5a                   	pop    %edx
427f44:	33 6a 50             	xor    0x50(%edx),%ebp
427f47:	36 71 66             	ss jno 0x427fb0
427f4a:	46                   	inc    %esi
427f4b:	58                   	pop    %eax
427f4c:	68 41 2f 32 68       	push   $0x68322f41
427f51:	5a                   	pop    %edx
427f52:	5a                   	pop    %edx
427f53:	66 31 33             	xor    %si,(%ebx)
427f56:	70 33                	jo     0x427f8b
427f58:	62 56 66             	bound  %edx,0x66(%esi)
427f5b:	52                   	push   %edx
427f5c:	62 55 70             	bound  %edx,0x70(%ebp)
427f5f:	46                   	inc    %esi
427f60:	6d                   	insl   (%dx),%es:(%edi)
427f61:	73 4f                	jae    0x427fb2
427f63:	62 61 2f             	bound  %esp,0x2f(%ecx)
427f66:	68 6c 5a 38 31       	push   $0x31385a6c
427f6b:	42                   	inc    %edx
427f6c:	6e                   	outsb  %ds:(%esi),(%dx)
427f6d:	51                   	push   %ecx
427f6e:	57                   	push   %edi
427f6f:	62 2b                	bound  %ebp,(%ebx)
427f71:	51                   	push   %ecx
427f72:	6a 59                	push   $0x59
427f74:	6e                   	outsb  %ds:(%esi),(%dx)
427f75:	71 67                	jno    0x427fde
427f77:	55                   	push   %ebp
427f78:	6d                   	insl   (%dx),%es:(%edi)
427f79:	53                   	push   %ebx
427f7a:	57                   	push   %edi
427f7b:	66 6e                	data16 outsb %ds:(%esi),(%dx)
427f7d:	4c                   	dec    %esp
427f7e:	58                   	pop    %eax
427f7f:	46                   	inc    %esi
427f80:	6c                   	insb   (%dx),%es:(%edi)
427f81:	71 4c                	jno    0x427fcf
427f83:	4c                   	dec    %esp
427f84:	47                   	inc    %edi
427f85:	62 62 6d             	bound  %esp,0x6d(%edx)
427f88:	43                   	inc    %ebx
427f89:	65 37                	gs aaa
427f8b:	39 75 63             	cmp    %esi,0x63(%ebp)
427f8e:	4d                   	dec    %ebp
427f8f:	6f                   	outsl  %ds:(%esi),(%dx)
427f90:	41                   	inc    %ecx
427f91:	5a                   	pop    %edx
427f92:	43                   	inc    %ebx
427f93:	33 68 33             	xor    0x33(%eax),%ebp
427f96:	59                   	pop    %ecx
427f97:	76 54                	jbe    0x427fed
427f99:	52                   	push   %edx
427f9a:	4c                   	dec    %esp
427f9b:	78 57                	js     0x427ff4
427f9d:	71 55                	jno    0x427ff4
427f9f:	56                   	push   %esi
427fa0:	43                   	inc    %ebx
427fa1:	55                   	push   %ebp
427fa2:	33 59 61             	xor    0x61(%ecx),%ebx
427fa5:	58                   	pop    %eax
427fa6:	52                   	push   %edx
427fa7:	53                   	push   %ebx
427fa8:	58                   	pop    %eax
427fa9:	68 79 44 4f 55       	push   $0x554f4479
427fae:	72 66                	jb     0x428016
427fb0:	4b                   	dec    %ebx
427fb1:	64 6b 2b 6c          	imul   $0x6c,%fs:(%ebx),%ebp
427fb5:	56                   	push   %esi
427fb6:	46                   	inc    %esi
427fb7:	4b                   	dec    %ebx
427fb8:	61                   	popa
427fb9:	75 33                	jne    0x427fee
427fbb:	39 61 69             	cmp    %esp,0x69(%ecx)
427fbe:	39 6f 54             	cmp    %ebp,0x54(%edi)
427fc1:	6c                   	insb   (%dx),%es:(%edi)
427fc2:	59                   	pop    %ecx
427fc3:	78 67                	js     0x42802c
427fc5:	55                   	push   %ebp
427fc6:	57                   	push   %edi
427fc7:	4a                   	dec    %edx
427fc8:	61                   	popa
427fc9:	33 2b                	xor    (%ebx),%ebp
427fcb:	62 70 7a             	bound  %esi,0x7a(%eax)
427fce:	53                   	push   %ebx
427fcf:	36 6b 73 37 62       	imul   $0x62,%ss:0x37(%ebx),%esi
427fd4:	7a 58                	jp     0x42802e
427fd6:	4b                   	dec    %ebx
427fd7:	38 79 51             	cmp    %bh,0x51(%ecx)
427fda:	37                   	aaa
427fdb:	4b                   	dec    %ebx
427fdc:	51                   	push   %ecx
427fdd:	51                   	push   %ecx
427fde:	35 35 34 6e 64       	xor    $0x646e3435,%eax
427fe3:	38 5a 51             	cmp    %bl,0x51(%edx)
427fe6:	54                   	push   %esp
427fe7:	54                   	push   %esp
427fe8:	75 47                	jne    0x428031
427fea:	68 6b 65 61 49       	push   $0x4961656b
427fef:	4a                   	dec    %edx
427ff0:	58                   	pop    %eax
427ff1:	61                   	popa
427ff2:	71 4b                	jno    0x42803f
427ff4:	6a 69                	push   $0x69
427ff6:	44                   	inc    %esp
427ff7:	4e                   	dec    %esi
427ff8:	2b 66 69             	sub    0x69(%esi),%esp
427ffb:	36 42                	ss inc %edx
427ffd:	56                   	push   %esi
427ffe:	52                   	push   %edx
427fff:	45                   	inc    %ebp
428000:	5a                   	pop    %edx
428001:	76 4b                	jbe    0x42804e
428003:	42                   	inc    %edx
428004:	56                   	push   %esi
428005:	51                   	push   %ecx
428006:	37                   	aaa
428007:	4b                   	dec    %ebx
428008:	44                   	inc    %esp
428009:	44                   	inc    %esp
42800a:	31 68 38             	xor    %ebp,0x38(%eax)
42800d:	6f                   	outsl  %ds:(%esi),(%dx)
42800e:	64 56                	fs push %esi
428010:	6a 44                	push   $0x44
428012:	78 31                	js     0x428045
428014:	4f                   	dec    %edi
428015:	57                   	push   %edi
428016:	39 55 74             	cmp    %edx,0x74(%ebp)
428019:	4f                   	dec    %edi
42801a:	70 35                	jo     0x428051
42801c:	41                   	inc    %ecx
42801d:	74 78                	je     0x428097
42801f:	47                   	inc    %edi
428020:	68 4b 4a 35 46       	push   $0x46354a4b
428025:	50                   	push   %eax
428026:	70 74                	jo     0x42809c
428028:	5a                   	pop    %edx
428029:	35 6e 55 49 71       	xor    $0x7149556e,%eax
42802e:	39 51 2f             	cmp    %edx,0x2f(%ecx)
428031:	6f                   	outsl  %ds:(%esi),(%dx)
428032:	6e                   	outsb  %ds:(%esi),(%dx)
428033:	4a                   	dec    %edx
428034:	63 4e 76             	arpl   %ecx,0x76(%esi)
428037:	61                   	popa
428038:	79 61                	jns    0x42809b
42803a:	65 72 32             	gs jb  0x42806f
42803d:	54                   	push   %esp
42803e:	4b                   	dec    %ebx
42803f:	41                   	inc    %ecx
428040:	54                   	push   %esp
428041:	32 77 74             	xor    0x74(%edi),%dh
428044:	76 50                	jbe    0x428096
428046:	59                   	pop    %ecx
428047:	70 75                	jo     0x4280be
428049:	75 4c                	jne    0x428097
42804b:	74 6a                	je     0x4280b7
42804d:	76 77                	jbe    0x4280c6
42804f:	74 48                	je     0x428099
428051:	34 62                	xor    $0x62,%al
428053:	39 48 44             	cmp    %ecx,0x44(%eax)
428056:	42                   	inc    %edx
428057:	44                   	inc    %esp
428058:	56                   	push   %esi
428059:	4b                   	dec    %ebx
42805a:	2b 68 66             	sub    0x66(%eax),%ebp
42805d:	35 75 6f 36 54       	xor    $0x54366f75,%eax
428062:	32 37                	xor    (%edi),%dh
428064:	6e                   	outsb  %ds:(%esi),(%dx)
428065:	36 47                	ss inc %edi
428067:	42                   	inc    %edx
428068:	36 55                	ss push %ebp
42806a:	71 58                	jno    0x4280c4
42806c:	2b 74 69 73          	sub    0x73(%ecx,%ebp,2),%esi
428070:	6a 73                	push   $0x73
428072:	77 30                	ja     0x4280a4
428074:	6f                   	outsl  %ds:(%esi),(%dx)
428075:	6c                   	insb   (%dx),%es:(%edi)
428076:	2f                   	das
428077:	41                   	inc    %ecx
428078:	4b                   	dec    %ebx
428079:	2b 37                	sub    (%edi),%esi
42807b:	36 74 43             	ss je  0x4280c1
42807e:	6e                   	outsb  %ds:(%esi),(%dx)
42807f:	31 71 32             	xor    %esi,0x32(%ecx)
428082:	64 49                	fs dec %ecx
428084:	6b 46 2b 70          	imul   $0x70,0x2b(%esi),%eax
428088:	57                   	push   %edi
428089:	54                   	push   %esp
42808a:	6e                   	outsb  %ds:(%esi),(%dx)
42808b:	44                   	inc    %esp
42808c:	75 4c                	jne    0x4280da