424d93:	69 4d 4d 63 41 51 2f 	imul   $0x2f514163,0x4d(%ebp),%ecx
424d9a:	35 70 30 46 76       	xor    $0x76463070,%eax
424d9f:	62 4f 44             	bound  %ecx,0x44(%edi)
424da2:	54                   	push   %esp
424da3:	48                   	dec    %eax
424da4:	37                   	aaa
424da5:	59                   	pop    %ecx
424da6:	71 73                	jno    0x424e1b
424da8:	42                   	inc    %edx
424da9:	2f                   	das
424daa:	69 6b 6f 63 79 35 32 	imul   $0x32357963,0x6f(%ebx),%ebp
424db1:	36 51                	ss push %ecx
424db3:	77 42                	ja     0x424df7
424db5:	55                   	push   %ebp
424db6:	4a                   	dec    %edx
424db7:	71 67                	jno    0x424e20
424db9:	63 48 4c             	arpl   %ecx,0x4c(%eax)
424dbc:	32 64 77 6c          	xor    0x6c(%edi,%esi,2),%ah
424dc0:	56                   	push   %esi
424dc1:	78 6b                	js     0x424e2e
424dc3:	34 56                	xor    $0x56,%al
424dc5:	59                   	pop    %ecx
424dc6:	57                   	push   %edi
424dc7:	53                   	push   %ebx
424dc8:	71 6c                	jno    0x424e36
424dca:	4e                   	dec    %esi
424dcb:	61                   	popa
424dcc:	48                   	dec    %eax
424dcd:	33 41 65             	xor    0x65(%ecx),%eax
424dd0:	33 50 6f             	xor    0x6f(%eax),%edx
424dd3:	4d                   	dec    %ebp
424dd4:	42                   	inc    %edx
424dd5:	65 4e                	gs dec %esi
424dd7:	51                   	push   %ecx
424dd8:	67 6f                	outsl  %ds:(%si),(%dx)
424dda:	4d                   	dec    %ebp
424ddb:	53                   	push   %ebx
424ddc:	48                   	dec    %eax
424ddd:	44                   	inc    %esp
424dde:	6b 38 57             	imul   $0x57,(%eax),%edi
424de1:	39 78 6d             	cmp    %edi,0x6d(%eax)
424de4:	4f                   	dec    %edi
424de5:	7a 6a                	jp     0x424e51
424de7:	49                   	dec    %ecx
424de8:	53                   	push   %ebx
424de9:	37                   	aaa
424dea:	4e                   	dec    %esi
424deb:	32 68 56             	xor    0x56(%eax),%ch
424dee:	72 51                	jb     0x424e41
424df0:	34 6a                	xor    $0x6a,%al
424df2:	30 6f 43             	xor    %ch,0x43(%edi)
424df5:	6c                   	insb   (%dx),%es:(%edi)
424df6:	72 66                	jb     0x424e5e
424df8:	72 79                	jb     0x424e73
424dfa:	51                   	push   %ecx
424dfb:	7a 71                	jp     0x424e6e
424dfd:	55                   	push   %ebp
424dfe:	4d                   	dec    %ebp
424dff:	6e                   	outsb  %ds:(%esi),(%dx)
424e00:	42                   	inc    %edx
424e01:	74 6f                	je     0x424e72
424e03:	30 64 74 47          	xor    %ah,0x47(%esp,%esi,2)
424e07:	52                   	push   %edx
424e08:	69 64 77 64 31 4a 46 	imul   $0x4f464a31,0x64(%edi,%esi,2),%esp
424e0f:	4f
424e10:	74 30                	je     0x424e42
424e12:	73 4b                	jae    0x424e5f
424e14:	39 42 5a             	cmp    %eax,0x5a(%edx)
424e17:	65 67 57             	gs addr16 push %edi
424e1a:	32 37                	xor    (%edi),%dh
424e1c:	72 51                	jb     0x424e6f
424e1e:	6e                   	outsb  %ds:(%esi),(%dx)
424e1f:	6d                   	insl   (%dx),%es:(%edi)
424e20:	56                   	push   %esi
424e21:	4c                   	dec    %esp
424e22:	4f                   	dec    %edi
424e23:	31 78 48             	xor    %edi,0x48(%eax)
424e26:	51                   	push   %ecx
424e27:	4a                   	dec    %edx
424e28:	68 76 76 49 30       	push   $0x30497676
424e2d:	49                   	dec    %ecx
424e2e:	46                   	inc    %esi
424e2f:	5a                   	pop    %edx
424e30:	42                   	inc    %edx
424e31:	4d                   	dec    %ebp
424e32:	31 6f 56             	xor    %ebp,0x56(%edi)
424e35:	76 53                	jbe    0x424e8a
424e37:	77 46                	ja     0x424e7f
424e39:	63 39                	arpl   %edi,(%ecx)
424e3b:	44                   	inc    %esp
424e3c:	72 6b                	jb     0x424ea9
424e3e:	39 49 71             	cmp    %ecx,0x71(%ecx)
424e41:	58                   	pop    %eax
424e42:	58                   	pop    %eax
424e43:	5a                   	pop    %edx
424e44:	52                   	push   %edx
424e45:	38 4f 6c             	cmp    %cl,0x6c(%edi)
424e48:	66 61                	popaw
424e4a:	64 54                	fs push %esp
424e4c:	55                   	push   %ebp
424e4d:	35 72 76 2f 6f       	xor    $0x6f2f7672,%eax
424e52:	6e                   	outsb  %ds:(%esi),(%dx)
424e53:	50                   	push   %eax
424e54:	78 47                	js     0x424e9d
424e56:	47                   	inc    %edi
424e57:	77 33                	ja     0x424e8c
424e59:	73 55                	jae    0x424eb0
424e5b:	50                   	push   %eax
424e5c:	53                   	push   %ebx
424e5d:	6f                   	outsl  %ds:(%esi),(%dx)
424e5e:	68 64 62 69 74       	push   $0x74696264
424e63:	66 6b 4b 59 64       	imul   $0x64,0x59(%ebx),%cx
424e68:	37                   	aaa
424e69:	4f                   	dec    %edi
424e6a:	48                   	dec    %eax
424e6b:	49                   	dec    %ecx
424e6c:	73 58                	jae    0x424ec6
424e6e:	65 44                	gs inc %esp
424e70:	52                   	push   %edx
424e71:	6d                   	insl   (%dx),%es:(%edi)
424e72:	54                   	push   %esp
424e73:	57                   	push   %edi
424e74:	32 62 36             	xor    0x36(%edx),%ah
424e77:	62 67 75             	bound  %esp,0x75(%edi)
424e7a:	76 51                	jbe    0x424ecd
424e7c:	4d                   	dec    %ebp
424e7d:	48                   	dec    %eax
424e7e:	31 54 65 5a          	xor    %edx,0x5a(%ebp,%eiz,2)
424e82:	76 4f                	jbe    0x424ed3
424e84:	67 4d                	addr16 dec %ebp
424e86:	38 72 6e             	cmp    %dh,0x6e(%edx)
424e89:	72 79                	jb     0x424f04
424e8b:	43                   	inc    %ebx
424e8c:	41                   	inc    %ecx
424e8d:	65 4a                	gs dec %edx
424e8f:	50                   	push   %eax
424e90:	6c                   	insb   (%dx),%es:(%edi)
424e91:	38 43 64             	cmp    %al,0x64(%ebx)
424e94:	74 44                	je     0x424eda
424e96:	77 67                	ja     0x424eff
424e98:	6d                   	insl   (%dx),%es:(%edi)
424e99:	69 58 4b 6f 77 6c 31 	imul   $0x316c776f,0x4b(%eax),%ebx
424ea0:	7a 76                	jp     0x424f18
424ea2:	67 67 70 66          	addr16 addr16 jo 0x424f0c
424ea6:	6e                   	outsb  %ds:(%esi),(%dx)
424ea7:	7a 71                	jp     0x424f1a
424ea9:	30 6a 6f             	xor    %ch,0x6f(%edx)
424eac:	6a 52                	push   $0x52
424eae:	51                   	push   %ecx
424eaf:	4d                   	dec    %ebp
424eb0:	76 45                	jbe    0x424ef7
424eb2:	74 4a                	je     0x424efe
424eb4:	39 72 46             	cmp    %esi,0x46(%edx)
424eb7:	41                   	inc    %ecx
424eb8:	63 57 4d             	arpl   %edx,0x4d(%edi)
424ebb:	50                   	push   %eax
424ebc:	50                   	push   %eax
424ebd:	66 66 77 4c          	data16 data16 ja 0x424f0d
424ec1:	47                   	inc    %edi
424ec2:	70 53                	jo     0x424f17
424ec4:	45                   	inc    %ebp
424ec5:	69 64 65 37 41 54 38 	imul   $0x6a385441,0x37(%ebp,%eiz,2),%esp
424ecc:	6a
424ecd:	64 64 4c             	fs fs dec %esp
424ed0:	62 6d 4c             	bound  %ebp,0x4c(%ebp)
424ed3:	52                   	push   %edx
424ed4:	6c                   	insb   (%dx),%es:(%edi)
424ed5:	57                   	push   %edi
424ed6:	71 44                	jno    0x424f1c
424ed8:	47                   	inc    %edi
424ed9:	2f                   	das
424eda:	41                   	inc    %ecx
424edb:	6d                   	insl   (%dx),%es:(%edi)
424edc:	51                   	push   %ecx
424edd:	38 78 75             	cmp    %bh,0x75(%eax)
424ee0:	56                   	push   %esi
424ee1:	76 61                	jbe    0x424f44
424ee3:	73 31                	jae    0x424f16
424ee5:	32 61 79             	xor    0x79(%ecx),%ah
424ee8:	45                   	inc    %ebp
424ee9:	67 52                	addr16 push %edx
424eeb:	4b                   	dec    %ebx
424eec:	2b 4a 34             	sub    0x34(%edx),%ecx
424eef:	51                   	push   %ecx
424ef0:	4b                   	dec    %ebx
424ef1:	6a 78                	push   $0x78
424ef3:	53                   	push   %ebx
424ef4:	45                   	inc    %ebp
424ef5:	4a                   	dec    %edx
424ef6:	6d                   	insl   (%dx),%es:(%edi)
424ef7:	6c                   	insb   (%dx),%es:(%edi)
424ef8:	53                   	push   %ebx
424ef9:	54                   	push   %esp
424efa:	32 42 74             	xor    0x74(%edx),%al
424efd:	33 38                	xor    (%eax),%edi
424eff:	4d                   	dec    %ebp
424f00:	50                   	push   %eax
424f01:	66 6a 72             	pushw  $0x72
424f04:	42                   	inc    %edx
424f05:	57                   	push   %edi
424f06:	31 64 51 57          	xor    %esp,0x57(%ecx,%edx,2)
424f0a:	78 54                	js     0x424f60
424f0c:	68 63 72 78 49       	push   $0x49787263
424f11:	79 71                	jns    0x424f84
424f13:	34 67                	xor    $0x67,%al
424f15:	59                   	pop    %ecx
424f16:	53                   	push   %ebx
424f17:	33 46 64             	xor    0x64(%esi),%eax
424f1a:	45                   	inc    %ebp
424f1b:	58                   	pop    %eax
424f1c:	36 4f                	ss dec %edi
424f1e:	77 76                	ja     0x424f96
424f20:	78 6c                	js     0x424f8e
424f22:	4c                   	dec    %esp
424f23:	4d                   	dec    %ebp
424f24:	72 41                	jb     0x424f67
424f26:	72 57                	jb     0x424f7f
424f28:	46                   	inc    %esi
424f29:	71 7a                	jno    0x424fa5
424f2b:	52                   	push   %edx
424f2c:	4e                   	dec    %esi
424f2d:	45                   	inc    %ebp
424f2e:	39 66 39             	cmp    %esp,0x39(%esi)
424f31:	4c                   	dec    %esp
424f32:	71 4c                	jno    0x424f80
424f34:	51                   	push   %ecx
424f35:	67 6f                	outsl  %ds:(%si),(%dx)
424f37:	6c                   	insb   (%dx),%es:(%edi)
424f38:	72 4d                	jb     0x424f87
424f3a:	71 56                	jno    0x424f92
424f3c:	53                   	push   %ebx
424f3d:	4a                   	dec    %edx
424f3e:	53                   	push   %ebx
424f3f:	69 35 44 63 56 72 6a 	imul   $0x344c656a,0x72566344,%esi
424f46:	65 4c 34
424f49:	33 6d 6e             	xor    0x6e(%ebp),%ebp
424f4c:	58                   	pop    %eax
424f4d:	4e                   	dec    %esi
424f4e:	2b 5a 34             	sub    0x34(%edx),%ebx
424f51:	54                   	push   %esp
424f52:	42                   	inc    %edx
424f53:	32 35 56 34 50 32    	xor    0x32503456,%dh
424f59:	43                   	inc    %ebx
424f5a:	6a 35                	push   $0x35
424f5c:	66 4b                	dec    %bx
424f5e:	55                   	push   %ebp
424f5f:	51                   	push   %ecx
424f60:	61                   	popa
424f61:	74 36                	je     0x424f99
424f63:	42                   	inc    %edx
424f64:	35 68 33 38 4c       	xor    $0x4c383368,%eax
424f69:	64 6e                	outsb  %fs:(%esi),(%dx)
424f6b:	30 65 74             	xor    %ah,0x74(%ebp)
424f6e:	34 48                	xor    $0x48,%al
424f70:	46                   	inc    %esi
424f71:	57                   	push   %edi
424f72:	72 51                	jb     0x424fc5
424f74:	63 76 6d             	arpl   %esi,0x6d(%esi)
424f77:	72 56                	jb     0x424fcf
424f79:	6e                   	outsb  %ds:(%esi),(%dx)
424f7a:	5a                   	pop    %edx
424f7b:	4c                   	dec    %esp
424f7c:	51                   	push   %ecx
424f7d:	4e                   	dec    %esi
424f7e:	66 33 72 48          	xor    0x48(%edx),%si
424f82:	4d                   	dec    %ebp
424f83:	39 64 66 68          	cmp    %esp,0x68(%esi,%eiz,2)
424f87:	6d                   	insl   (%dx),%es:(%edi)
424f88:	4e                   	dec    %esi
424f89:	6e                   	outsb  %ds:(%esi),(%dx)
424f8a:	4a                   	dec    %edx
424f8b:	72 6e                	jb     0x424ffb
424f8d:	55                   	push   %ebp
424f8e:	41                   	inc    %ecx
424f8f:	49                   	dec    %ecx
424f90:	4e                   	dec    %esi
424f91:	57                   	push   %edi
424f92:	33 4d 32             	xor    0x32(%ebp),%ecx
424f95:	48                   	dec    %eax
424f96:	50                   	push   %eax
424f97:	38 49 35             	cmp    %cl,0x35(%ecx)
424f9a:	48                   	dec    %eax
424f9b:	4a                   	dec    %edx
424f9c:	69 73 6f 61 43 62 58 	imul   $0x58624361,0x6f(%ebx),%esi
424fa3:	59                   	pop    %ecx
424fa4:	42                   	inc    %edx
424fa5:	7a 57                	jp     0x424ffe
424fa7:	76 78                	jbe    0x425021
424fa9:	30 4d 58             	xor    %cl,0x58(%ebp)
424fac:	45                   	inc    %ebp
424fad:	67 6b 75 53 47       	imul   $0x47,0x53(%di),%esi
424fb2:	4b                   	dec    %ebx
424fb3:	74 78                	je     0x42502d
424fb5:	36 42                	ss inc %edx
424fb7:	6a 5a                	push   $0x5a
424fb9:	45                   	inc    %ebp
424fba:	6e                   	outsb  %ds:(%esi),(%dx)
424fbb:	77 72                	ja     0x42502f
424fbd:	4e                   	dec    %esi
424fbe:	59                   	pop    %ecx
424fbf:	32 6f 68             	xor    0x68(%edi),%ch
424fc2:	48                   	dec    %eax
424fc3:	4d                   	dec    %ebp
424fc4:	62 2f                	bound  %ebp,(%edi)
424fc6:	49                   	dec    %ecx
424fc7:	41                   	inc    %ecx
424fc8:	62 64 6e 6e          	bound  %esp,0x6e(%esi,%ebp,2)
424fcc:	4e                   	dec    %esi
424fcd:	4e                   	dec    %esi
424fce:	6a 4e                	push   $0x4e
424fd0:	55                   	push   %ebp
424fd1:	43                   	inc    %ebx
424fd2:	57                   	push   %edi
424fd3:	75 6c                	jne    0x425041
424fd5:	42                   	inc    %edx
424fd6:	69 4e 69 39 77 35 47 	imul   $0x47357739,0x69(%esi),%ecx
424fdd:	4e                   	dec    %esi
424fde:	39 53 64             	cmp    %edx,0x64(%ebx)
424fe1:	6e                   	outsb  %ds:(%esi),(%dx)
424fe2:	36 4a                	ss dec %edx
424fe4:	6f                   	outsl  %ds:(%esi),(%dx)
424fe5:	41                   	inc    %ecx
424fe6:	59                   	pop    %ecx
424fe7:	4d                   	dec    %ebp
424fe8:	59                   	pop    %ecx
424fe9:	74 63                	je     0x42504e
424feb:	76 66                	jbe    0x425053
424fed:	69 5a 4d 56 6b 5a 39 	imul   $0x395a6b56,0x4d(%edx),%ebx
424ff4:	4e                   	dec    %esi
424ff5:	4e                   	dec    %esi
424ff6:	63 46 58             	arpl   %eax,0x58(%esi)
424ff9:	78 66                	js     0x425061
424ffb:	39 2f                	cmp    %ebp,(%edi)
424ffd:	5a                   	pop    %edx
424ffe:	67 74 5a             	addr16 je 0x42505b
425001:	73 79                	jae    0x42507c
425003:	4c                   	dec    %esp
425004:	71 4e                	jno    0x425054
425006:	68 6b 32 74 6d       	push   $0x6d74326b
42500b:	59                   	pop    %ecx
42500c:	4c                   	dec    %esp
42500d:	75 6e                	jne    0x42507d
42500f:	62 6c 54 6d          	bound  %ebp,0x6d(%esp,%edx,2)
425013:	38 62 54             	cmp    %ah,0x54(%edx)
425016:	54                   	push   %esp
425017:	78 54                	js     0x42506d
425019:	69 4b 4e 44 5a 57 5a 	imul   $0x5a575a44,0x4e(%ebx),%ecx
425020:	38 62 52             	cmp    %ah,0x52(%edx)
425023:	63 75 71             	arpl   %esi,0x71(%ebp)
425026:	62 32                	bound  %esi,(%edx)