428d40:	48                   	dec    %eax
428d41:	44                   	inc    %esp
428d42:	38 42 74             	cmp    %al,0x74(%edx)
428d45:	49                   	dec    %ecx
428d46:	76 55                	jbe    0x428d9d
428d48:	6c                   	insb   (%dx),%es:(%edi)
428d49:	6a 4f                	push   $0x4f
428d4b:	69 77 77 4e 59 34 74 	imul   $0x7434594e,0x77(%edi),%esi
428d52:	2f                   	das
428d53:	54                   	push   %esp
428d54:	4d                   	dec    %ebp
428d55:	30 36                	xor    %dh,(%esi)
428d57:	6b 79 36 49          	imul   $0x49,0x36(%ecx),%edi
428d5b:	37                   	aaa
428d5c:	37                   	aaa
428d5d:	36 5a                	ss pop %edx
428d5f:	51                   	push   %ecx
428d60:	59                   	pop    %ecx
428d61:	48                   	dec    %eax
428d62:	4e                   	dec    %esi
428d63:	2f                   	das
428d64:	62 63 33             	bound  %esp,0x33(%ebx)
428d67:	69 52 55 42 74 37 70 	imul   $0x70377442,0x55(%edx),%edx
428d6e:	48                   	dec    %eax
428d6f:	52                   	push   %edx
428d70:	32 39                	xor    (%ecx),%bh
428d72:	36 66 33 52 67       	xor    %ss:0x67(%edx),%dx
428d77:	41                   	inc    %ecx
428d78:	38 35 41 70 4f 52    	cmp    %dh,0x524f7041
428d7e:	6e                   	outsb  %ds:(%esi),(%dx)
428d7f:	59                   	pop    %ecx
428d80:	44                   	inc    %esp
428d81:	4a                   	dec    %edx
428d82:	7a 42                	jp     0x428dc6
428d84:	4a                   	dec    %edx
428d85:	67 74 34             	addr16 je 0x428dbc
428d88:	35 43 58 54 6e       	xor    $0x6e545843,%eax
428d8d:	79 42                	jns    0x428dd1
428d8f:	51                   	push   %ecx
428d90:	4b                   	dec    %ebx
428d91:	44                   	inc    %esp
428d92:	48                   	dec    %eax
428d93:	76 64                	jbe    0x428df9
428d95:	37                   	aaa
428d96:	5a                   	pop    %edx
428d97:	4e                   	dec    %esi
428d98:	74 44                	je     0x428dde
428d9a:	6c                   	insb   (%dx),%es:(%edi)
428d9b:	49                   	dec    %ecx
428d9c:	6e                   	outsb  %ds:(%esi),(%dx)
428d9d:	61                   	popa
428d9e:	4c                   	dec    %esp
428d9f:	6c                   	insb   (%dx),%es:(%edi)
428da0:	70 31                	jo     0x428dd3
428da2:	67 2f                	addr16 das
428da4:	67 6c                	insb   (%dx),%es:(%di)
428da6:	71 5a                	jno    0x428e02
428da8:	58                   	pop    %eax
428da9:	4c                   	dec    %esp
428daa:	62 53 42             	bound  %edx,0x42(%ebx)
428dad:	48                   	dec    %eax
428dae:	65 6b 2b 69          	imul   $0x69,%gs:(%ebx),%ebp
428db2:	33 79 49             	xor    0x49(%ecx),%edi
428db5:	2b 38                	sub    (%eax),%edi
428db7:	67 57                	addr16 push %edi
428db9:	62 67 56             	bound  %esp,0x56(%edi)
428dbc:	42                   	inc    %edx
428dbd:	63 52 46             	arpl   %edx,0x46(%edx)
428dc0:	6d                   	insl   (%dx),%es:(%edi)
428dc1:	33 6a 37             	xor    0x37(%edx),%ebp
428dc4:	75 30                	jne    0x428df6
428dc6:	78 6f                	js     0x428e37
428dc8:	79 66                	jns    0x428e30
428dca:	6d                   	insl   (%dx),%es:(%edi)
428dcb:	39 48 6d             	cmp    %ecx,0x6d(%eax)
428dce:	56                   	push   %esi
428dcf:	66 6d                	insw   (%dx),%es:(%edi)
428dd1:	38 4c 61 47          	cmp    %cl,0x47(%ecx,%eiz,2)
428dd5:	4f                   	dec    %edi
428dd6:	6d                   	insl   (%dx),%es:(%edi)
428dd7:	47                   	inc    %edi
428dd8:	41                   	inc    %ecx
428dd9:	61                   	popa
428dda:	6b 53 65 36          	imul   $0x36,0x65(%ebx),%edx
428dde:	53                   	push   %ebx
428ddf:	6e                   	outsb  %ds:(%esi),(%dx)
428de0:	37                   	aaa
428de1:	44                   	inc    %esp
428de2:	72 6f                	jb     0x428e53
428de4:	6e                   	outsb  %ds:(%esi),(%dx)
428de5:	74 4f                	je     0x428e36
428de7:	6b 47 53 74          	imul   $0x74,0x53(%edi),%eax
428deb:	39 47 64             	cmp    %eax,0x64(%edi)
428dee:	6b 36 55             	imul   $0x55,(%esi),%esi
428df1:	7a 71                	jp     0x428e64
428df3:	58                   	pop    %eax
428df4:	38 41 71             	cmp    %al,0x71(%ecx)
428df7:	57                   	push   %edi
428df8:	4a                   	dec    %edx
428df9:	47                   	inc    %edi
428dfa:	65 34 31             	gs xor $0x31,%al
428dfd:	33 65 79             	xor    0x79(%ebp),%esp
428e00:	52                   	push   %edx
428e01:	61                   	popa
428e02:	6c                   	insb   (%dx),%es:(%edi)
428e03:	7a 46                	jp     0x428e4b
428e05:	45                   	inc    %ebp
428e06:	49                   	dec    %ecx
428e07:	74 75                	je     0x428e7e
428e09:	41                   	inc    %ecx
428e0a:	4f                   	dec    %edi
428e0b:	76 37                	jbe    0x428e44
428e0d:	77 61                	ja     0x428e70
428e0f:	33 54 4e 65          	xor    0x65(%esi,%ecx,2),%edx
428e13:	31 41 2f             	xor    %eax,0x2f(%ecx)
428e16:	73 59                	jae    0x428e71
428e18:	70 44                	jo     0x428e5e
428e1a:	73 70                	jae    0x428e8c
428e1c:	53                   	push   %ebx
428e1d:	4c                   	dec    %esp
428e1e:	69 37 6b 53 75 44    	imul   $0x4475536b,(%edi),%esi
428e24:	50                   	push   %eax
428e25:	78 63                	js     0x428e8a
428e27:	7a 59                	jp     0x428e82
428e29:	61                   	popa
428e2a:	51                   	push   %ecx
428e2b:	49                   	dec    %ecx
428e2c:	65 77 62             	gs ja  0x428e91
428e2f:	71 67                	jno    0x428e98
428e31:	30 59 69             	xor    %bl,0x69(%ecx)
428e34:	35 54 69 2b 7a       	xor    $0x7a2b6954,%eax
428e39:	54                   	push   %esp
428e3a:	6b 31 50             	imul   $0x50,(%ecx),%esi
428e3d:	48                   	dec    %eax
428e3e:	39 65 67             	cmp    %esp,0x67(%ebp)
428e41:	68 78 62 37 67       	push   $0x67376278
428e46:	61                   	popa
428e47:	4b                   	dec    %ebx
428e48:	4b                   	dec    %ebx
428e49:	34 52                	xor    $0x52,%al
428e4b:	34 71                	xor    $0x71,%al
428e4d:	75 53                	jne    0x428ea2
428e4f:	62 6c 4e 36          	bound  %ebp,0x36(%esi,%ecx,2)
428e53:	58                   	pop    %eax
428e54:	63 75 71             	arpl   %esi,0x71(%ebp)
428e57:	69 2f 53 38 53 33    	imul   $0x33533853,(%edi),%ebp
428e5d:	39 57 7a             	cmp    %edx,0x7a(%edi)
428e60:	33 72 65             	xor    0x65(%edx),%esi
428e63:	73 79                	jae    0x428ede
428e65:	2b 64 47 4f          	sub    0x4f(%edi,%eax,2),%esp
428e69:	41                   	inc    %ecx
428e6a:	6f                   	outsl  %ds:(%esi),(%dx)
428e6b:	2f                   	das
428e6c:	2f                   	das
428e6d:	49                   	dec    %ecx
428e6e:	4e                   	dec    %esi
428e6f:	4b                   	dec    %ebx
428e70:	64 6e                	outsb  %fs:(%esi),(%dx)
428e72:	6c                   	insb   (%dx),%es:(%edi)
428e73:	45                   	inc    %ebp
428e74:	6b 47 6e 42          	imul   $0x42,0x6e(%edi),%eax
428e78:	75 32                	jne    0x428eac
428e7a:	63 30                	arpl   %esi,(%eax)
428e7c:	39 62 31             	cmp    %esp,0x31(%edx)
428e7f:	33 49 4f             	xor    0x4f(%ecx),%ecx
428e82:	4e                   	dec    %esi
428e83:	72 34                	jb     0x428eb9
428e85:	6f                   	outsl  %ds:(%esi),(%dx)
428e86:	4e                   	dec    %esi
428e87:	76 70                	jbe    0x428ef9
428e89:	55                   	push   %ebp
428e8a:	78 30                	js     0x428ebc
428e8c:	74 61                	je     0x428eef
428e8e:	6b 50 4c 4b          	imul   $0x4b,0x4c(%eax),%edx
428e92:	61                   	popa
428e93:	4c                   	dec    %esp
428e94:	39 67 68             	cmp    %esp,0x68(%edi)
428e97:	65 43                	gs inc %ebx
428e99:	33 36                	xor    (%esi),%esi
428e9b:	41                   	inc    %ecx
428e9c:	44                   	inc    %esp
428e9d:	68 4d 6f 76 6b       	push   $0x6b766f4d
428ea2:	63 6e 76             	arpl   %ebp,0x76(%esi)
428ea5:	42                   	inc    %edx
428ea6:	51                   	push   %ecx
428ea7:	79 55                	jns    0x428efe
428ea9:	4e                   	dec    %esi
428eaa:	70 36                	jo     0x428ee2
428eac:	61                   	popa
428ead:	7a 6f                	jp     0x428f1e
428eaf:	76 78                	jbe    0x428f29
428eb1:	79 71                	jns    0x428f24
428eb3:	6c                   	insb   (%dx),%es:(%edi)
428eb4:	64 2b 4e 44          	sub    %fs:0x44(%esi),%ecx
428eb8:	2b 72 34             	sub    0x34(%edx),%esi
428ebb:	78 42                	js     0x428eff
428ebd:	38 59 66             	cmp    %bl,0x66(%ecx)
428ec0:	39 62 45             	cmp    %esp,0x45(%edx)
428ec3:	56                   	push   %esi
428ec4:	32 63 6f             	xor    0x6f(%ebx),%ah
428ec7:	64 63 53 4c          	arpl   %edx,%fs:0x4c(%ebx)
428ecb:	59                   	pop    %ecx
428ecc:	6c                   	insb   (%dx),%es:(%edi)
428ecd:	6e                   	outsb  %ds:(%esi),(%dx)
428ece:	33 48 63             	xor    0x63(%eax),%ecx
428ed1:	64 5a                	fs pop %edx
428ed3:	5a                   	pop    %edx
428ed4:	66 7a 55             	data16 jp 0x428f2c
428ed7:	51                   	push   %ecx
428ed8:	70 5a                	jo     0x428f34
428eda:	33 6f 7a             	xor    0x7a(%edi),%ebp
428edd:	72 61                	jb     0x428f40
428edf:	78 42                	js     0x428f23
428ee1:	69 56 57 79 67 50 6f 	imul   $0x6f506779,0x57(%esi),%edx
428ee8:	4a                   	dec    %edx
428ee9:	6b 43 70 57          	imul   $0x57,0x70(%ebx),%eax
428eed:	53                   	push   %ebx
428eee:	55                   	push   %ebp
428eef:	6e                   	outsb  %ds:(%esi),(%dx)
428ef0:	57                   	push   %edi
428ef1:	41                   	inc    %ecx
428ef2:	70 78                	jo     0x428f6c
428ef4:	4c                   	dec    %esp
428ef5:	42                   	inc    %edx
428ef6:	62 76 32             	bound  %esi,0x32(%esi)
428ef9:	33 6d 39             	xor    0x39(%ebp),%ebp
428efc:	30 42 68             	xor    %al,0x68(%edx)
428eff:	4f                   	dec    %edi
428f00:	47                   	inc    %edi
428f01:	2b 54 2b 44          	sub    0x44(%ebx,%ebp,1),%edx
428f05:	45                   	inc    %ebp
428f06:	6e                   	outsb  %ds:(%esi),(%dx)
428f07:	39 6e 2b             	cmp    %ebp,0x2b(%esi)
428f0a:	6c                   	insb   (%dx),%es:(%edi)
428f0b:	77 2b                	ja     0x428f38
428f0d:	41                   	inc    %ecx
428f0e:	55                   	push   %ebp
428f0f:	4b                   	dec    %ebx
428f10:	31 55 4d             	xor    %edx,0x4d(%ebp)
428f13:	76 43                	jbe    0x428f58
428f15:	2b 53 37             	sub    0x37(%ebx),%edx
428f18:	46                   	inc    %esi
428f19:	76 7a                	jbe    0x428f95
428f1b:	77 68                	ja     0x428f85
428f1d:	6c                   	insb   (%dx),%es:(%edi)
428f1e:	31 6b 4c             	xor    %ebp,0x4c(%ebx)
428f21:	5a                   	pop    %edx
428f22:	41                   	inc    %ecx
428f23:	65 78 70             	gs js  0x428f96
428f26:	73 6c                	jae    0x428f94
428f28:	78 65                	js     0x428f8f
428f2a:	64 6c                	fs insb (%dx),%es:(%edi)
428f2c:	33 36                	xor    (%esi),%esi
428f2e:	35 35 49 74 52       	xor    $0x52744935,%eax
428f33:	49                   	dec    %ecx
428f34:	77 4c                	ja     0x428f82
428f36:	55                   	push   %ebp
428f37:	6c                   	insb   (%dx),%es:(%edi)
428f38:	67 34 6d             	addr16 xor $0x6d,%al
428f3b:	4b                   	dec    %ebx
428f3c:	38 65 46             	cmp    %ah,0x46(%ebp)
428f3f:	53                   	push   %ebx
428f40:	47                   	inc    %edi
428f41:	79 31                	jns    0x428f74
428f43:	69 73 44 54 49 47 56 	imul   $0x56474954,0x44(%ebx),%esi
428f4a:	71 6f                	jno    0x428fbb
428f4c:	51                   	push   %ecx
428f4d:	76 61                	jbe    0x428fb0
428f4f:	2b 39                	sub    (%ecx),%edi
428f51:	33 31                	xor    (%ecx),%esi
428f53:	35 61 4b 4e 73       	xor    $0x734e4b61,%eax
428f58:	52                   	push   %edx
428f59:	56                   	push   %esi
428f5a:	45                   	inc    %ebp
428f5b:	62 79 6e             	bound  %edi,0x6e(%ecx)
428f5e:	78 4f                	js     0x428faf
428f60:	4a                   	dec    %edx
428f61:	4e                   	dec    %esi
428f62:	72 32                	jb     0x428f96
428f64:	43                   	inc    %ebx
428f65:	70 56                	jo     0x428fbd
428f67:	51                   	push   %ecx
428f68:	48                   	dec    %eax
428f69:	6c                   	insb   (%dx),%es:(%edi)
428f6a:	32 55 5a             	xor    0x5a(%ebp),%dl
428f6d:	31 5a 48             	xor    %ebx,0x48(%edx)
428f70:	59                   	pop    %ecx
428f71:	76 4a                	jbe    0x428fbd
428f73:	77 36                	ja     0x428fab
428f75:	66 6a 30             	pushw  $0x30
428f78:	64 73 64             	fs jae 0x428fdf
428f7b:	72 38                	jb     0x428fb5
428f7d:	41                   	inc    %ecx
428f7e:	34 75                	xor    $0x75,%al
428f80:	64 52                	fs push %edx
428f82:	59                   	pop    %ecx
428f83:	42                   	inc    %edx
428f84:	78 34                	js     0x428fba
428f86:	7a 69                	jp     0x428ff1
428f88:	47                   	inc    %edi
428f89:	4a                   	dec    %edx
428f8a:	42                   	inc    %edx
428f8b:	32 7a 31             	xor    0x31(%edx),%bh
428f8e:	52                   	push   %edx
428f8f:	39 37                	cmp    %esi,(%edi)
428f91:	6b 52 5a 79          	imul   $0x79,0x5a(%edx),%edx
428f95:	39 66 6a             	cmp    %esp,0x6a(%esi)
428f98:	74 75                	je     0x42900f
428f9a:	77 76                	ja     0x429012
428f9c:	70 38                	jo     0x428fd6
428f9e:	67 5a                	addr16 pop %edx
428fa0:	75 41                	jne    0x428fe3
428fa2:	43                   	inc    %ebx
428fa3:	7a 39                	jp     0x428fde
428fa5:	33 55 39             	xor    0x39(%ebp),%edx
428fa8:	75 41                	jne    0x428feb
428faa:	6a 4e                	push   $0x4e
428fac:	55                   	push   %ebp
428fad:	48                   	dec    %eax
428fae:	6b 6e 61 6e          	imul   $0x6e,0x61(%esi),%ebp
428fb2:	70 37                	jo     0x428feb
428fb4:	65 6e                	outsb  %gs:(%esi),(%dx)
428fb6:	30 78 43             	xor    %bh,0x43(%eax)
428fb9:	36 78 72             	ss js  0x42902e
428fbc:	6c                   	insb   (%dx),%es:(%edi)
428fbd:	4a                   	dec    %edx
428fbe:	6e                   	outsb  %ds:(%esi),(%dx)
428fbf:	38 6a 65             	cmp    %ch,0x65(%edx)
428fc2:	37                   	aaa
428fc3:	6f                   	outsl  %ds:(%esi),(%dx)
428fc4:	59                   	pop    %ecx
428fc5:	2f                   	das
428fc6:	57                   	push   %edi
428fc7:	79 50                	jns    0x429019
428fc9:	6a 78                	push   $0x78
428fcb:	4e                   	dec    %esi
428fcc:	4a                   	dec    %edx
428fcd:	39 4e 4b             	cmp    %ecx,0x4b(%esi)
428fd0:	58                   	pop    %eax
428fd1:	68 70 41 37 49       	push   $0x49374170
428fd6:	31 30                	xor    %esi,(%eax)
428fd8:	52                   	push   %edx
428fd9:	4f                   	dec    %edi
428fda:	62 43 31             	bound  %eax,0x31(%ebx)
428fdd:	41                   	inc    %ecx
428fde:	42                   	inc    %edx
428fdf:	59                   	pop    %ecx
428fe0:	42                   	inc    %edx
428fe1:	42                   	inc    %edx
428fe2:	4e                   	dec    %esi