416b55:	63 6b 69             	arpl   %ebp,0x69(%ebx)
416b58:	6e                   	outsb  %ds:(%esi),(%dx)
416b59:	67 46                	addr16 inc %esi
416b5b:	69 65 6c 64 00 67 65 	imul   $0x65670064,0x6c(%ebp),%esp
416b62:	74 5f                	je     0x416bc3
416b64:	48                   	dec    %eax
416b65:	61                   	popa
416b66:	6e                   	outsb  %ds:(%esi),(%dx)
416b67:	64 00 53 65          	add    %dl,%fs:0x65(%ebx)
416b6b:	74 74                	je     0x416be1
416b6d:	69 6e 67 73 4b 69 6e 	imul   $0x6e694b73,0x67(%esi),%ebp
416b74:	64 00 73 6e          	add    %dh,%fs:0x6e(%ebx)
416b78:	64 00 4d 61          	add    %cl,%fs:0x61(%ebp)
416b7c:	69 6e 66 6f 72 6d 5f 	imul   $0x5f6d726f,0x66(%esi),%ebp
416b83:	45                   	inc    %ebp
416b84:	72 72                	jb     0x416bf8
416b86:	6f                   	outsl  %ds:(%esi),(%dx)
416b87:	72 5f                	jb     0x416be8
416b89:	48                   	dec    %eax
416b8a:	65 6c                	gs insb (%dx),%es:(%edi)
416b8c:	70 46                	jo     0x416bd4
416b8e:	69 6c 65 4e 6f 74 46 	imul   $0x6f46746f,0x4e(%ebp,%eiz,2),%ebp
416b95:	6f
416b96:	75 6e                	jne    0x416c06
416b98:	64 00 52 6f          	add    %dl,%fs:0x6f(%edx)
416b9c:	75 6e                	jne    0x416c0c
416b9e:	64 00 6d 61          	add    %ch,%fs:0x61(%ebp)
416ba2:	69 6e 41 72 65 61 53 	imul   $0x53616572,0x41(%esi),%ebp
416ba9:	6f                   	outsl  %ds:(%esi),(%dx)
416baa:	75 6e                	jne    0x416c1a
416bac:	64 00 74 6f 67       	add    %dh,%fs:0x67(%edi,%ebp,2)
416bb1:	67 6c                	insb   (%dx),%es:(%di)
416bb3:	65 53                	gs push %ebx
416bb5:	6f                   	outsl  %ds:(%esi),(%dx)
416bb6:	75 6e                	jne    0x416c26
416bb8:	64 00 6d 6e          	add    %ch,%fs:0x6e(%ebp)
416bbc:	75 4f                	jne    0x416c0d
416bbe:	70 74                	jo     0x416c34
416bc0:	69 6f 6e 73 53 6f 75 	imul   $0x756f5373,0x6e(%edi),%ebp
416bc7:	6e                   	outsb  %ds:(%esi),(%dx)
416bc8:	64 00 70 6c          	add    %dh,%fs:0x6c(%eax)
416bcc:	61                   	popa
416bcd:	79 53                	jns    0x416c22
416bcf:	6f                   	outsl  %ds:(%esi),(%dx)
416bd0:	75 6e                	jne    0x416c40
416bd2:	64 00 74 6d 72       	add    %dh,%fs:0x72(%ebp,%ebp,2)
416bd7:	42                   	inc    %edx
416bd8:	75 67                	jne    0x416c41
416bda:	57                   	push   %edi
416bdb:	6f                   	outsl  %ds:(%esi),(%dx)
416bdc:	72 6b                	jb     0x416c49
416bde:	61                   	popa
416bdf:	72 6f                	jb     0x416c50
416be1:	75 6e                	jne    0x416c51
416be3:	64 00 62 75          	add    %ah,%fs:0x75(%edx)
416be7:	67 57                	addr16 push %edi
416be9:	6f                   	outsl  %ds:(%esi),(%dx)
416bea:	72 6b                	jb     0x416c57
416bec:	61                   	popa
416bed:	72 6f                	jb     0x416c5e
416bef:	75 6e                	jne    0x416c5f
416bf1:	64 00 44 72 61       	add    %al,%fs:0x61(%edx,%esi,2)
416bf6:	77 42                	ja     0x416c3a
416bf8:	61                   	popa
416bf9:	63 6b 67             	arpl   %ebp,0x67(%ebx)
416bfc:	72 6f                	jb     0x416c6d
416bfe:	75 6e                	jne    0x416c6e
416c00:	64 00 47 65          	add    %al,%fs:0x65(%edi)
416c04:	74 4d                	je     0x416c53
416c06:	65 74 68             	gs je  0x416c71
416c09:	6f                   	outsl  %ds:(%esi),(%dx)
416c0a:	64 00 6d 65          	add    %ch,%fs:0x65(%ebp)
416c0e:	74 68                	je     0x416c78
416c10:	6f                   	outsl  %ds:(%esi),(%dx)
416c11:	64 00 44 69 61       	add    %al,%fs:0x61(%ecx,%ebp,2)
416c16:	6c                   	insb   (%dx),%es:(%edi)
416c17:	6f                   	outsl  %ds:(%esi),(%dx)
416c18:	67 73 5f             	addr16 jae 0x416c7a
416c1b:	62 74 6e 44          	bound  %esi,0x44(%esi,%ebp,2)
416c1f:	69 73 63 61 72 64 00 	imul   $0x647261,0x63(%ebx),%esi
416c26:	53                   	push   %ebx
416c27:	74 61                	je     0x416c8a
416c29:	6e                   	outsb  %ds:(%esi),(%dx)
416c2a:	64 61                	fs popa
416c2c:	72 64                	jb     0x416c92
416c2e:	00 43 6c             	add    %al,0x6c(%ebx)
416c31:	69 70 62 6f 61 72 64 	imul   $0x6472616f,0x62(%eax),%esi
416c38:	00 66 6f             	add    %ah,0x6f(%esi)
416c3b:	72 77                	jb     0x416cb4
416c3d:	61                   	popa
416c3e:	72 64                	jb     0x416ca4
416c40:	00 62 65             	add    %ah,0x65(%edx)
416c43:	73 4d                	jae    0x416c92
416c45:	59                   	pop    %ecx
416c46:	4d                   	dec    %ebp
416c47:	65 00 52 65          	add    %dl,%gs:0x65(%edx)
416c4b:	70 6c                	jo     0x416cb9
416c4d:	61                   	popa
416c4e:	63 65 00             	arpl   %esp,0x0(%ebp)
416c51:	45                   	inc    %ebp
416c52:	6e                   	outsb  %ds:(%esi),(%dx)
416c53:	73 75                	jae    0x416cca
416c55:	72 65                	jb     0x416cbc
416c57:	53                   	push   %ebx
416c58:	70 61                	jo     0x416cbb
416c5a:	63 65 00             	arpl   %esp,0x0(%ebp)
416c5d:	74 6f                	je     0x416cce
416c5f:	67 67 6c             	addr16 insb (%dx),%es:(%di)
416c62:	65 52                	gs push %edx
416c64:	65 61                	gs popa
416c66:	63 68 61             	arpl   %ebp,0x61(%eax)
416c69:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
416c6d:	72 65                	jb     0x416cd4
416c6f:	61                   	popa
416c70:	50                   	push   %eax
416c71:	69 65 63 65 00 6d 6e 	imul   $0x6e6d0065,0x63(%ebp),%esp
416c78:	75 4f                	jne    0x416cc9
416c7a:	70 74                	jo     0x416cf0
416c7c:	69 6f 6e 73 41 72 65 	imul   $0x65724173,0x6e(%edi),%ebp
416c83:	61                   	popa
416c84:	50                   	push   %eax
416c85:	69 65 63 65 00 67 65 	imul   $0x65670065,0x63(%ebp),%esp
416c8c:	74 5f                	je     0x416ced
416c8e:	53                   	push   %ebx
416c8f:	68 6f 77 41 72       	push   $0x7241776f
416c94:	65 61                	gs popa
416c96:	50                   	push   %eax
416c97:	69 65 63 65 00 73 65 	imul   $0x65730065,0x63(%ebp),%esp
416c9e:	74 5f                	je     0x416cff
416ca0:	53                   	push   %ebx
416ca1:	68 6f 77 41 72       	push   $0x7241776f
416ca6:	65 61                	gs popa
416ca8:	50                   	push   %eax
416ca9:	69 65 63 65 00 5f 73 	imul   $0x735f0065,0x63(%ebp),%esp
416cb0:	68 6f 77 41 72       	push   $0x7241776f
416cb5:	65 61                	gs popa
416cb7:	50                   	push   %eax
416cb8:	69 65 63 65 00 5f 73 	imul   $0x735f0065,0x63(%ebp),%esp
416cbf:	65 6c                	gs insb (%dx),%es:(%edi)
416cc1:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
416cc6:	50                   	push   %eax
416cc7:	69 65 63 65 00 4d 6f 	imul   $0x6f4d0065,0x63(%ebp),%esp
416cce:	76 65                	jbe    0x416d35
416cd0:	50                   	push   %eax
416cd1:	69 65 63 65 00 52 65 	imul   $0x65520065,0x63(%ebp),%esp
416cd8:	6d                   	insl   (%dx),%es:(%edi)
416cd9:	6f                   	outsl  %ds:(%esi),(%dx)
416cda:	76 65                	jbe    0x416d41
416cdc:	50                   	push   %eax
416cdd:	69 65 63 65 00 72 65 	imul   $0x65720065,0x63(%ebp),%esp
416ce4:	6d                   	insl   (%dx),%es:(%edi)
416ce5:	6f                   	outsl  %ds:(%esi),(%dx)
416ce6:	76 65                	jbe    0x416d4d
416ce8:	50                   	push   %eax
416ce9:	69 65 63 65 00 62 74 	imul   $0x74620065,0x63(%ebp),%esp
416cf0:	6e                   	outsb  %ds:(%esi),(%dx)
416cf1:	45                   	inc    %ebp
416cf2:	64 69 74 4c 65 76 65 	imul   $0x506c6576,%fs:0x65(%esp,%ecx,2),%esi
416cf9:	6c 50
416cfb:	69 65 63 65 00 54 61 	imul   $0x61540065,0x63(%ebp),%esp
416d02:	72 67                	jb     0x416d6b
416d04:	65 74 55             	gs je  0x416d5c
416d07:	6e                   	outsb  %ds:(%esi),(%dx)
416d08:	64 65 72 50          	fs gs jb 0x416d5c
416d0c:	69 65 63 65 00 49 73 	imul   $0x73490065,0x63(%ebp),%esp
416d13:	50                   	push   %eax
416d14:	69 65 63 65 00 69 73 	imul   $0x73690065,0x63(%ebp),%esp
416d1b:	50                   	push   %eax
416d1c:	69 65 63 65 00 73 65 	imul   $0x65730065,0x63(%ebp),%esp
416d23:	6c                   	insb   (%dx),%es:(%edi)
416d24:	65 63 74 50 69       	arpl   %esi,%gs:0x69(%eax,%edx,2)
416d29:	65 63 65 00          	arpl   %esp,%gs:0x0(%ebp)
416d2d:	53                   	push   %ebx
416d2e:	65 74 50             	gs je  0x416d81
416d31:	69 65 63 65 00 73 65 	imul   $0x65730065,0x63(%ebp),%esp
416d38:	74 50                	je     0x416d8a
416d3a:	69 65 63 65 00 6d 6e 	imul   $0x6e6d0065,0x63(%ebp),%esp
416d41:	75 45                	jne    0x416d88
416d43:	64 69 74 50 69 65 63 	imul   $0x656365,%fs:0x69(%eax,%edx,2),%esi
416d4a:	65 00
416d4c:	6e                   	outsb  %ds:(%esi),(%dx)
416d4d:	65 77 4d             	gs ja  0x416d9d
416d50:	6f                   	outsl  %ds:(%esi),(%dx)
416d51:	76 65                	jbe    0x416db8
416d53:	53                   	push   %ebx
416d54:	65 71 75             	gs jno 0x416dcc
416d57:	65 6e                	outsb  %gs:(%esi),(%dx)
416d59:	63 65 00             	arpl   %esp,0x0(%ebp)
416d5c:	5f                   	pop    %edi
416d5d:	6d                   	insl   (%dx),%es:(%edi)
416d5e:	6f                   	outsl  %ds:(%esi),(%dx)
416d5f:	76 65                	jbe    0x416dc6
416d61:	53                   	push   %ebx
416d62:	65 71 75             	gs jno 0x416dda
416d65:	65 6e                	outsb  %gs:(%esi),(%dx)
416d67:	63 65 00             	arpl   %esp,0x0(%ebp)
416d6a:	5f                   	pop    %edi
416d6b:	70 75                	jo     0x416de2
416d6d:	73 68                	jae    0x416dd7
416d6f:	53                   	push   %ebx
416d70:	65 71 75             	gs jno 0x416de8
416d73:	65 6e                	outsb  %gs:(%esi),(%dx)
416d75:	63 65 00             	arpl   %esp,0x0(%ebp)
416d78:	63 65 6c             	arpl   %esp,0x6c(%ebp)
416d7b:	6c                   	insb   (%dx),%es:(%edi)
416d7c:	53                   	push   %ebx
416d7d:	65 71 75             	gs jno 0x416df5
416d80:	65 6e                	outsb  %gs:(%esi),(%dx)
416d82:	63 65 00             	arpl   %esp,0x0(%ebp)
416d85:	64 72 61             	fs jb  0x416de9
416d88:	77 41                	ja     0x416dcb
416d8a:	72 72                	jb     0x416dfe
416d8c:	6f                   	outsl  %ds:(%esi),(%dx)
416d8d:	77 53                	ja     0x416de2
416d8f:	65 71 75             	gs jno 0x416e07
416d92:	65 6e                	outsb  %gs:(%esi),(%dx)
416d94:	63 65 00             	arpl   %esp,0x0(%ebp)
416d97:	73 65                	jae    0x416dfe
416d99:	71 75                	jno    0x416e10
416d9b:	65 6e                	outsb  %gs:(%esi),(%dx)
416d9d:	63 65 00             	arpl   %esp,0x0(%ebp)
416da0:	6d                   	insl   (%dx),%es:(%edi)
416da1:	6e                   	outsb  %ds:(%esi),(%dx)
416da2:	75 43                	jne    0x416de7
416da4:	6f                   	outsl  %ds:(%esi),(%dx)
416da5:	6e                   	outsb  %ds:(%esi),(%dx)
416da6:	74 65                	je     0x416e0d
416da8:	78 74                	js     0x416e1e
416daa:	48                   	dec    %eax
416dab:	69 64 65 00 47 65 74 	imul   $0x48746547,0x0(%ebp,%eiz,2),%esp
416db2:	48
416db3:	61                   	popa
416db4:	73 68                	jae    0x416e1e
416db6:	43                   	inc    %ebx
416db7:	6f                   	outsl  %ds:(%esi),(%dx)
416db8:	64 65 00 67 65       	fs add %ah,%gs:0x65(%edi)
416dbd:	74 5f                	je     0x416e1e
416dbf:	4b                   	dec    %ebx
416dc0:	65 79 43             	gs jns 0x416e06
416dc3:	6f                   	outsl  %ds:(%esi),(%dx)
416dc4:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
416dc9:	74 5f                	je     0x416e2a
416dcb:	41                   	inc    %ecx
416dcc:	75 74                	jne    0x416e42
416dce:	6f                   	outsl  %ds:(%esi),(%dx)
416dcf:	53                   	push   %ebx
416dd0:	63 61 6c             	arpl   %esp,0x6c(%ecx)
416dd3:	65 4d                	gs dec %ebp
416dd5:	6f                   	outsl  %ds:(%esi),(%dx)
416dd6:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
416ddb:	74 5f                	je     0x416e3c
416ddd:	53                   	push   %ebx
416dde:	69 7a 65 4d 6f 64 65 	imul   $0x65646f4d,0x65(%edx),%edi
416de5:	00 73 65             	add    %dh,0x65(%ebx)
416de8:	74 5f                	je     0x416e49
416dea:	41                   	inc    %ecx
416deb:	75 74                	jne    0x416e61
416ded:	6f                   	outsl  %ds:(%esi),(%dx)
416dee:	53                   	push   %ebx
416def:	69 7a 65 4d 6f 64 65 	imul   $0x65646f4d,0x65(%edx),%edi
416df6:	00 50 69             	add    %dl,0x69(%eax)
416df9:	63 74 75 72          	arpl   %esi,0x72(%ebp,%esi,2)
416dfd:	65 42                	gs inc %edx
416dff:	6f                   	outsl  %ds:(%esi),(%dx)
416e00:	78 53                	js     0x416e55
416e02:	69 7a 65 4d 6f 64 65 	imul   $0x65646f4d,0x65(%edx),%edi
416e09:	00 73 65             	add    %dh,0x65(%ebx)
416e0c:	74 5f                	je     0x416e6d
416e0e:	53                   	push   %ebx
416e0f:	6d                   	insl   (%dx),%es:(%edi)
416e10:	6f                   	outsl  %ds:(%esi),(%dx)
416e11:	6f                   	outsl  %ds:(%esi),(%dx)
416e12:	74 68                	je     0x416e7c
416e14:	69 6e 67 4d 6f 64 65 	imul   $0x65646f4d,0x67(%esi),%ebp
416e1b:	00 65 6e             	add    %ah,0x6e(%ebp)
416e1e:	74 65                	je     0x416e85
416e20:	72 45                	jb     0x416e67
416e22:	64 69 74 69 6e 67 4d 	imul   $0x646f4d67,%fs:0x6e(%ecx,%ebp,2),%esi
416e29:	6f 64
416e2b:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
416e2f:	74 5f                	je     0x416e90
416e31:	44                   	inc    %esp
416e32:	65 73 69             	gs jae 0x416e9e
416e35:	67 6e                	outsb  %ds:(%si),(%dx)
416e37:	4d                   	dec    %ebp
416e38:	6f                   	outsl  %ds:(%esi),(%dx)
416e39:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
416e3e:	74 5f                	je     0x416e9f
416e40:	49                   	dec    %ecx
416e41:	6e                   	outsb  %ds:(%esi),(%dx)
416e42:	74 65                	je     0x416ea9
416e44:	72 70                	jb     0x416eb6
416e46:	6f                   	outsl  %ds:(%esi),(%dx)
416e47:	6c                   	insb   (%dx),%es:(%edi)
416e48:	61                   	popa
416e49:	74 69                	je     0x416eb4
416e4b:	6f                   	outsl  %ds:(%esi),(%dx)
416e4c:	6e                   	outsb  %ds:(%esi),(%dx)
416e4d:	4d                   	dec    %ebp
416e4e:	6f                   	outsl  %ds:(%esi),(%dx)
416e4f:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
416e54:	74 5f                	je     0x416eb5
416e56:	44                   	inc    %esp
416e57:	72 61                	jb     0x416eba
416e59:	77 4d                	ja     0x416ea8
416e5b:	6f                   	outsl  %ds:(%esi),(%dx)
416e5c:	64 65 00 67 65       	fs add %ah,%gs:0x65(%edi)
416e61:	74 5f                	je     0x416ec2
416e63:	4d                   	dec    %ebp
416e64:	6f                   	outsl  %ds:(%esi),(%dx)
416e65:	76 65                	jbe    0x416ecc
416e67:	44                   	inc    %esp
416e68:	72 61                	jb     0x416ecb
416e6a:	77 4d                	ja     0x416eb9
416e6c:	6f                   	outsl  %ds:(%esi),(%dx)
416e6d:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
416e72:	74 5f                	je     0x416ed3
416e74:	4d                   	dec    %ebp
416e75:	6f                   	outsl  %ds:(%esi),(%dx)
416e76:	76 65                	jbe    0x416edd
416e78:	44                   	inc    %esp
416e79:	72 61                	jb     0x416edc
416e7b:	77 4d                	ja     0x416eca
416e7d:	6f                   	outsl  %ds:(%esi),(%dx)
416e7e:	64 65 00 5f 6d       	fs add %bl,%gs:0x6d(%edi)
416e83:	6f                   	outsl  %ds:(%esi),(%dx)
416e84:	76 65                	jbe    0x416eeb
416e86:	44                   	inc    %esp
416e87:	72 61                	jb     0x416eea
416e89:	77 4d                	ja     0x416ed8
416e8b:	6f                   	outsl  %ds:(%esi),(%dx)
416e8c:	64 65 00 67 65       	fs add %ah,%gs:0x65(%edi)
416e91:	74 5f                	je     0x416ef2
416e93:	50                   	push   %eax
416e94:	75 73                	jne    0x416f09
416e96:	68 44 72 61 77       	push   $0x77617244
416e9b:	4d                   	dec    %ebp
416e9c:	6f                   	outsl  %ds:(%esi),(%dx)
416e9d:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
416ea2:	74 5f                	je     0x416f03
416ea4:	50                   	push   %eax
416ea5:	75 73                	jne    0x416f1a
416ea7:	68 44 72 61 77       	push   $0x77617244
416eac:	4d                   	dec    %ebp
416ead:	6f                   	outsl  %ds:(%esi),(%dx)
416eae:	64 65 00 5f 70       	fs add %bl,%gs:0x70(%edi)
416eb3:	75 73                	jne    0x416f28
416eb5:	68 44 72 61 77       	push   $0x77617244
416eba:	4d                   	dec    %ebp
416ebb:	6f                   	outsl  %ds:(%esi),(%dx)