406b91:	7a 65                	jp     0x406bf8
406b93:	00 5f 6d             	add    %bl,0x6d(%edi)
406b96:	61                   	popa
406b97:	7a 65                	jp     0x406bfe
406b99:	00 73 65             	add    %dh,0x65(%ebx)
406b9c:	74 5f                	je     0x406bfd
406b9e:	53                   	push   %ebx
406b9f:	69 7a 65 00 73 65 74 	imul   $0x74657300,0x65(%edx),%edi
406ba6:	5f                   	pop    %edi
406ba7:	43                   	inc    %ebx
406ba8:	6c                   	insb   (%dx),%es:(%edi)
406ba9:	69 65 6e 74 53 69 7a 	imul   $0x7a695374,0x6e(%ebp),%esp
406bb0:	65 00 46 6c          	add    %al,%gs:0x6c(%esi)
406bb4:	61                   	popa
406bb5:	67 00 4c 61          	add    %cl,0x61(%si)
406bb9:	74 65                	je     0x406c20
406bbb:	42                   	inc    %edx
406bbc:	69 6e 64 69 6e 67 00 	imul   $0x676e69,0x64(%esi),%ebp
406bc3:	54                   	push   %esp
406bc4:	6f                   	outsl  %ds:(%esi),(%dx)
406bc5:	53                   	push   %ebx
406bc6:	74 72                	je     0x406c3a
406bc8:	69 6e 67 00 64 69 73 	imul   $0x73696400,0x67(%esi),%ebp
406bcf:	70 6f                	jo     0x406c40
406bd1:	73 69                	jae    0x406c3c
406bd3:	6e                   	outsb  %ds:(%esi),(%dx)
406bd4:	67 00 53 79          	add    %dl,0x79(%bp,%di)
406bd8:	73 74                	jae    0x406c4e
406bda:	65 6d                	gs insl (%dx),%es:(%edi)
406bdc:	2e 44                	cs inc %esp
406bde:	72 61                	jb     0x406c41
406be0:	77 69                	ja     0x406c4b
406be2:	6e                   	outsb  %ds:(%esi),(%dx)
406be3:	67 00 53 61          	add    %dl,0x61(%bp,%di)
406be7:	76 65                	jbe    0x406c4e
406be9:	46                   	inc    %esi
406bea:	69 6c 65 44 69 61 6c 	imul   $0x6f6c6169,0x44(%ebp,%eiz,2),%ebp
406bf1:	6f
406bf2:	67 00 4f 70          	add    %cl,0x70(%bx)
406bf6:	65 6e                	outsb  %gs:(%esi),(%dx)
406bf8:	46                   	inc    %esi
406bf9:	69 6c 65 44 69 61 6c 	imul   $0x6f6c6169,0x44(%ebp,%eiz,2),%ebp
406c00:	6f
406c01:	67 00 43 6f          	add    %al,0x6f(%bp,%di)
406c05:	6d                   	insl   (%dx),%es:(%edi)
406c06:	6d                   	insl   (%dx),%es:(%edi)
406c07:	6f                   	outsl  %ds:(%esi),(%dx)
406c08:	6e                   	outsb  %ds:(%esi),(%dx)
406c09:	44                   	inc    %esp
406c0a:	69 61 6c 6f 67 00 53 	imul   $0x5300676f,0x6c(%ecx),%esp
406c11:	68 6f 77 44 69       	push   $0x6944776f
406c16:	61                   	popa
406c17:	6c                   	insb   (%dx),%es:(%edi)
406c18:	6f                   	outsl  %ds:(%esi),(%dx)
406c19:	67 00 43 6f          	add    %al,0x6f(%bp,%di)
406c1d:	6d                   	insl   (%dx),%es:(%edi)
406c1e:	70 75                	jo     0x406c95
406c20:	74 65                	je     0x406c87
406c22:	53                   	push   %ebx
406c23:	74 72                	je     0x406c97
406c25:	69 6e 67 48 61 73 68 	imul   $0x68736148,0x67(%esi),%ebp
406c2c:	00 5f 67             	add    %bl,0x67(%edi)
406c2f:	61                   	popa
406c30:	6d                   	insl   (%dx),%es:(%edi)
406c31:	65 49                	gs dec %ecx
406c33:	73 46                	jae    0x406c7b
406c35:	69 6e 69 73 68 00 42 	imul   $0x42006873,0x69(%esi),%ebp
406c3c:	69 6e 61 72 79 4d 61 	imul   $0x614d7972,0x61(%esi),%ebp
406c43:	74 68                	je     0x406cad
406c45:	00 47 65             	add    %al,0x65(%edi)
406c48:	74 46                	je     0x406c90
406c4a:	6f                   	outsl  %ds:(%esi),(%dx)
406c4b:	6c                   	insb   (%dx),%es:(%edi)
406c4c:	64 65 72 50          	fs gs jb 0x406ca0
406c50:	61                   	popa
406c51:	74 68                	je     0x406cbb
406c53:	00 67 65             	add    %ah,0x65(%edi)
406c56:	74 5f                	je     0x406cb7
406c58:	4c                   	dec    %esp
406c59:	65 6e                	outsb  %gs:(%esi),(%dx)
406c5b:	67 74 68             	addr16 je 0x406cc6
406c5e:	00 4c 61 79          	add    %cl,0x79(%ecx,%eiz,2)
406c62:	6f                   	outsl  %ds:(%esi),(%dx)
406c63:	75 74                	jne    0x406cd9
406c65:	4d                   	dec    %ebp
406c66:	64 69 00 67 65 74 5f 	imul   $0x5f746567,%fs:(%eax),%eax
406c6d:	42                   	inc    %edx
406c6e:	6c                   	insb   (%dx),%es:(%edi)
406c6f:	61                   	popa
406c70:	63 6b 00             	arpl   %ebp,0x0(%ebx)
406c73:	61                   	popa
406c74:	64 64 5f             	fs fs pop %edi
406c77:	43                   	inc    %ebx
406c78:	6c                   	insb   (%dx),%es:(%edi)
406c79:	69 63 6b 00 43 61 73 	imul   $0x73614300,0x6b(%ebx),%esp
406c80:	63 61 64             	arpl   %esp,0x64(%ecx)
406c83:	65 54                	gs push %esp
406c85:	6f                   	outsl  %ds:(%esi),(%dx)
406c86:	6f                   	outsl  %ds:(%esi),(%dx)
406c87:	6c                   	insb   (%dx),%es:(%edi)
406c88:	53                   	push   %ebx
406c89:	74 72                	je     0x406cfd
406c8b:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
406c92:	74 65                	je     0x406cf9
406c94:	6d                   	insl   (%dx),%es:(%edi)
406c95:	5f                   	pop    %edi
406c96:	43                   	inc    %ebx
406c97:	6c                   	insb   (%dx),%es:(%edi)
406c98:	69 63 6b 00 50 61 73 	imul   $0x73615000,0x6b(%ebx),%esp
406c9f:	74 65                	je     0x406d06
406ca1:	54                   	push   %esp
406ca2:	6f                   	outsl  %ds:(%esi),(%dx)
406ca3:	6f                   	outsl  %ds:(%esi),(%dx)
406ca4:	6c                   	insb   (%dx),%es:(%edi)
406ca5:	53                   	push   %ebx
406ca6:	74 72                	je     0x406d1a
406ca8:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
406caf:	74 65                	je     0x406d16
406cb1:	6d                   	insl   (%dx),%es:(%edi)
406cb2:	5f                   	pop    %edi
406cb3:	43                   	inc    %ebx
406cb4:	6c                   	insb   (%dx),%es:(%edi)
406cb5:	69 63 6b 00 54 69 6c 	imul   $0x6c695400,0x6b(%ebx),%esp
406cbc:	65 56                	gs push %esi
406cbe:	65 72 74             	gs jb  0x406d35
406cc1:	69 63 61 6c 54 6f 6f 	imul   $0x6f6f546c,0x61(%ebx),%esp
406cc8:	6c                   	insb   (%dx),%es:(%edi)
406cc9:	53                   	push   %ebx
406cca:	74 72                	je     0x406d3e
406ccc:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
406cd3:	74 65                	je     0x406d3a
406cd5:	6d                   	insl   (%dx),%es:(%edi)
406cd6:	5f                   	pop    %edi
406cd7:	43                   	inc    %ebx
406cd8:	6c                   	insb   (%dx),%es:(%edi)
406cd9:	69 63 6b 00 54 69 6c 	imul   $0x6c695400,0x6b(%ebx),%esp
406ce0:	65 48                	gs dec %eax
406ce2:	6f                   	outsl  %ds:(%esi),(%dx)
406ce3:	72 69                	jb     0x406d4e
406ce5:	7a 6f                	jp     0x406d56
406ce7:	6e                   	outsb  %ds:(%esi),(%dx)
406ce8:	74 61                	je     0x406d4b
406cea:	6c                   	insb   (%dx),%es:(%edi)
406ceb:	54                   	push   %esp
406cec:	6f                   	outsl  %ds:(%esi),(%dx)
406ced:	6f                   	outsl  %ds:(%esi),(%dx)
406cee:	6c                   	insb   (%dx),%es:(%edi)
406cef:	53                   	push   %ebx
406cf0:	74 72                	je     0x406d64
406cf2:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
406cf9:	74 65                	je     0x406d60
406cfb:	6d                   	insl   (%dx),%es:(%edi)
406cfc:	5f                   	pop    %edi
406cfd:	43                   	inc    %ebx
406cfe:	6c                   	insb   (%dx),%es:(%edi)
406cff:	69 63 6b 00 43 6c 6f 	imul   $0x6f6c4300,0x6b(%ebx),%esp
406d06:	73 65                	jae    0x406d6d
406d08:	41                   	inc    %ecx
406d09:	6c                   	insb   (%dx),%es:(%edi)
406d0a:	6c                   	insb   (%dx),%es:(%edi)
406d0b:	54                   	push   %esp
406d0c:	6f                   	outsl  %ds:(%esi),(%dx)
406d0d:	6f                   	outsl  %ds:(%esi),(%dx)
406d0e:	6c                   	insb   (%dx),%es:(%edi)
406d0f:	53                   	push   %ebx
406d10:	74 72                	je     0x406d84
406d12:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
406d19:	74 65                	je     0x406d80
406d1b:	6d                   	insl   (%dx),%es:(%edi)
406d1c:	5f                   	pop    %edi
406d1d:	43                   	inc    %ebx
406d1e:	6c                   	insb   (%dx),%es:(%edi)
406d1f:	69 63 6b 00 54 6f 6f 	imul   $0x6f6f5400,0x6b(%ebx),%esp
406d26:	6c                   	insb   (%dx),%es:(%edi)
406d27:	42                   	inc    %edx
406d28:	61                   	popa
406d29:	72 54                	jb     0x406d7f
406d2b:	6f                   	outsl  %ds:(%esi),(%dx)
406d2c:	6f                   	outsl  %ds:(%esi),(%dx)
406d2d:	6c                   	insb   (%dx),%es:(%edi)
406d2e:	53                   	push   %ebx
406d2f:	74 72                	je     0x406da3
406d31:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
406d38:	74 65                	je     0x406d9f
406d3a:	6d                   	insl   (%dx),%es:(%edi)
406d3b:	5f                   	pop    %edi
406d3c:	43                   	inc    %ebx
406d3d:	6c                   	insb   (%dx),%es:(%edi)
406d3e:	69 63 6b 00 53 74 61 	imul   $0x61745300,0x6b(%ebx),%esp
406d45:	74 75                	je     0x406dbc
406d47:	73 42                	jae    0x406d8b
406d49:	61                   	popa
406d4a:	72 54                	jb     0x406da0
406d4c:	6f                   	outsl  %ds:(%esi),(%dx)
406d4d:	6f                   	outsl  %ds:(%esi),(%dx)
406d4e:	6c                   	insb   (%dx),%es:(%edi)
406d4f:	53                   	push   %ebx
406d50:	74 72                	je     0x406dc4
406d52:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
406d59:	74 65                	je     0x406dc0
406d5b:	6d                   	insl   (%dx),%es:(%edi)
406d5c:	5f                   	pop    %edi
406d5d:	43                   	inc    %ebx
406d5e:	6c                   	insb   (%dx),%es:(%edi)
406d5f:	69 63 6b 00 53 61 76 	imul   $0x76615300,0x6b(%ebx),%esp
406d66:	65 41                	gs inc %ecx
406d68:	73 54                	jae    0x406dbe
406d6a:	6f                   	outsl  %ds:(%esi),(%dx)
406d6b:	6f                   	outsl  %ds:(%esi),(%dx)
406d6c:	6c                   	insb   (%dx),%es:(%edi)
406d6d:	53                   	push   %ebx
406d6e:	74 72                	je     0x406de2
406d70:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
406d77:	74 65                	je     0x406dde
406d79:	6d                   	insl   (%dx),%es:(%edi)
406d7a:	5f                   	pop    %edi
406d7b:	43                   	inc    %ebx
406d7c:	6c                   	insb   (%dx),%es:(%edi)
406d7d:	69 63 6b 00 41 72 72 	imul   $0x72724100,0x6b(%ebx),%esp
406d84:	61                   	popa
406d85:	6e                   	outsb  %ds:(%esi),(%dx)
406d86:	67 65 49             	addr16 gs dec %ecx
406d89:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
406d8c:	73 54                	jae    0x406de2
406d8e:	6f                   	outsl  %ds:(%esi),(%dx)
406d8f:	6f                   	outsl  %ds:(%esi),(%dx)
406d90:	6c                   	insb   (%dx),%es:(%edi)
406d91:	53                   	push   %ebx
406d92:	74 72                	je     0x406e06
406d94:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
406d9b:	74 65                	je     0x406e02
406d9d:	6d                   	insl   (%dx),%es:(%edi)
406d9e:	5f                   	pop    %edi
406d9f:	43                   	inc    %ebx
406da0:	6c                   	insb   (%dx),%es:(%edi)
406da1:	69 63 6b 00 43 75 74 	imul   $0x74754300,0x6b(%ebx),%esp
406da8:	54                   	push   %esp
406da9:	6f                   	outsl  %ds:(%esi),(%dx)
406daa:	6f                   	outsl  %ds:(%esi),(%dx)
406dab:	6c                   	insb   (%dx),%es:(%edi)
406dac:	53                   	push   %ebx
406dad:	74 72                	je     0x406e21
406daf:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
406db6:	74 65                	je     0x406e1d
406db8:	6d                   	insl   (%dx),%es:(%edi)
406db9:	5f                   	pop    %edi
406dba:	43                   	inc    %ebx
406dbb:	6c                   	insb   (%dx),%es:(%edi)
406dbc:	69 63 6b 00 43 6f 70 	imul   $0x706f4300,0x6b(%ebx),%esp
406dc3:	79 54                	jns    0x406e19
406dc5:	6f                   	outsl  %ds:(%esi),(%dx)
406dc6:	6f                   	outsl  %ds:(%esi),(%dx)
406dc7:	6c                   	insb   (%dx),%es:(%edi)
406dc8:	53                   	push   %ebx
406dc9:	74 72                	je     0x406e3d
406dcb:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
406dd2:	74 65                	je     0x406e39
406dd4:	6d                   	insl   (%dx),%es:(%edi)
406dd5:	5f                   	pop    %edi
406dd6:	43                   	inc    %ebx
406dd7:	6c                   	insb   (%dx),%es:(%edi)
406dd8:	69 63 6b 00 45 78 69 	imul   $0x69784500,0x6b(%ebx),%esp
406ddf:	74 54                	je     0x406e35
406de1:	6f                   	outsl  %ds:(%esi),(%dx)
406de2:	6f                   	outsl  %ds:(%esi),(%dx)
406de3:	6c                   	insb   (%dx),%es:(%edi)
406de4:	73 53                	jae    0x406e39
406de6:	74 72                	je     0x406e5a
406de8:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
406def:	74 65                	je     0x406e56
406df1:	6d                   	insl   (%dx),%es:(%edi)
406df2:	5f                   	pop    %edi
406df3:	43                   	inc    %ebx
406df4:	6c                   	insb   (%dx),%es:(%edi)
406df5:	69 63 6b 00 73 65 74 	imul   $0x74657300,0x6b(%ebx),%esp
406dfc:	5f                   	pop    %edi
406dfd:	43                   	inc    %ebx
406dfe:	68 65 63 6b 4f       	push   $0x4f6b6365
406e03:	6e                   	outsb  %ds:(%esi),(%dx)
406e04:	43                   	inc    %ebx
406e05:	6c                   	insb   (%dx),%es:(%edi)
406e06:	69 63 6b 00 67 65 74 	imul   $0x74656700,0x6b(%ebx),%esp
406e0d:	5f                   	pop    %edi
406e0e:	54                   	push   %esp
406e0f:	72 75                	jb     0x406e86
406e11:	63 6b 00             	arpl   %ebp,0x0(%ebx)
406e14:	73 65                	jae    0x406e7b
406e16:	74 5f                	je     0x406e77
406e18:	54                   	push   %esp
406e19:	72 75                	jb     0x406e90
406e1b:	63 6b 00             	arpl   %ebp,0x0(%ebx)
406e1e:	4d                   	dec    %ebp
406e1f:	6f                   	outsl  %ds:(%esi),(%dx)
406e20:	76 65                	jbe    0x406e87
406e22:	54                   	push   %esp
406e23:	72 75                	jb     0x406e9a
406e25:	63 6b 00             	arpl   %ebp,0x0(%ebx)
406e28:	54                   	push   %esp
406e29:	6f                   	outsl  %ds:(%esi),(%dx)
406e2a:	6f                   	outsl  %ds:(%esi),(%dx)
406e2b:	6c                   	insb   (%dx),%es:(%edi)
406e2c:	53                   	push   %ebx
406e2d:	74 72                	je     0x406ea1
406e2f:	69 70 53 74 61 74 75 	imul   $0x75746174,0x53(%eax),%esi
406e36:	73 4c                	jae    0x406e84
406e38:	61                   	popa
406e39:	62 65 6c             	bound  %esp,0x6c(%ebp)
406e3c:	00 74 6f 6f          	add    %dh,0x6f(%edi,%ebp,2)
406e40:	6c                   	insb   (%dx),%es:(%edi)
406e41:	53                   	push   %ebx
406e42:	74 72                	je     0x406eb6
406e44:	69 70 53 74 61 74 75 	imul   $0x75746174,0x53(%eax),%esi
406e4b:	73 4c                	jae    0x406e99
406e4d:	61                   	popa
406e4e:	62 65 6c             	bound  %esp,0x6c(%ebp)
406e51:	00 53 79             	add    %dl,0x79(%ebx)
406e54:	73 74                	jae    0x406eca
406e56:	65 6d                	gs insl (%dx),%es:(%edi)
406e58:	2e 43                	cs inc %ebx
406e5a:	6f                   	outsl  %ds:(%esi),(%dx)
406e5b:	6d                   	insl   (%dx),%es:(%edi)
406e5c:	70 6f                	jo     0x406ecd
406e5e:	6e                   	outsb  %ds:(%esi),(%dx)
406e5f:	65 6e                	outsb  %gs:(%esi),(%dx)
406e61:	74 4d                	je     0x406eb0
406e63:	6f                   	outsl  %ds:(%esi),(%dx)
406e64:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
406e67:	00 4c 65 76          	add    %cl,0x76(%ebp,%eiz,2)
406e6b:	65 6c                	gs insb (%dx),%es:(%edi)
406e6d:	00 57 61             	add    %dl,0x61(%edi)
406e70:	6c                   	insb   (%dx),%es:(%edi)
406e71:	6c                   	insb   (%dx),%es:(%edi)
406e72:	00 43 6f             	add    %al,0x6f(%ebx)
406e75:	6e                   	outsb  %ds:(%esi),(%dx)
406e76:	74 61                	je     0x406ed9
406e78:	69 6e 65 72 43 6f 6e 	imul   $0x6e6f4372,0x65(%esi),%ebp
406e7f:	74 72                	je     0x406ef3
406e81:	6f                   	outsl  %ds:(%esi),(%dx)
406e82:	6c                   	insb   (%dx),%es:(%edi)
406e83:	00 46 69             	add    %al,0x69(%esi)
406e86:	6c                   	insb   (%dx),%es:(%edi)
406e87:	65 53                	gs push %ebx
406e89:	74 72                	je     0x406efd
406e8b:	65 61                	gs popa
406e8d:	6d                   	insl   (%dx),%es:(%edi)
406e8e:	00 50 72             	add    %dl,0x72(%eax)
406e91:	6f                   	outsl  %ds:(%esi),(%dx)
406e92:	67 72 61             	addr16 jb 0x406ef6
406e95:	6d                   	insl   (%dx),%es:(%edi)
406e96:	00 67 65             	add    %ah,0x65(%edi)