4b0bad:	6c                   	insb   (%dx),%es:(%edi)
4b0bae:	41                   	inc    %ecx
4b0baf:	64 64 65 64 00 61 64 	fs fs gs add %ah,%fs:0x64(%ecx)
4b0bb6:	64 5f                	fs pop %edi
4b0bb8:	43                   	inc    %ebx
4b0bb9:	6f                   	outsl  %ds:(%esi),(%dx)
4b0bba:	6e                   	outsb  %ds:(%esi),(%dx)
4b0bbb:	74 72                	je     0x4b0c2f
4b0bbd:	6f                   	outsl  %ds:(%esi),(%dx)
4b0bbe:	6c                   	insb   (%dx),%es:(%edi)
4b0bbf:	52                   	push   %edx
4b0bc0:	65 6d                	gs insl (%dx),%es:(%edi)
4b0bc2:	6f                   	outsl  %ds:(%esi),(%dx)
4b0bc3:	76 65                	jbe    0x4b0c2a
4b0bc5:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b0bc9:	6d                   	insl   (%dx),%es:(%edi)
4b0bca:	6f                   	outsl  %ds:(%esi),(%dx)
4b0bcb:	76 65                	jbe    0x4b0c32
4b0bcd:	5f                   	pop    %edi
4b0bce:	43                   	inc    %ebx
4b0bcf:	6f                   	outsl  %ds:(%esi),(%dx)
4b0bd0:	6e                   	outsb  %ds:(%esi),(%dx)
4b0bd1:	74 72                	je     0x4b0c45
4b0bd3:	6f                   	outsl  %ds:(%esi),(%dx)
4b0bd4:	6c                   	insb   (%dx),%es:(%edi)
4b0bd5:	52                   	push   %edx
4b0bd6:	65 6d                	gs insl (%dx),%es:(%edi)
4b0bd8:	6f                   	outsl  %ds:(%esi),(%dx)
4b0bd9:	76 65                	jbe    0x4b0c40
4b0bdb:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b0bdf:	64 5f                	fs pop %edi
4b0be1:	43                   	inc    %ebx
4b0be2:	75 72                	jne    0x4b0c56
4b0be4:	73 6f                	jae    0x4b0c55
4b0be6:	72 43                	jb     0x4b0c2b
4b0be8:	68 61 6e 67 65       	push   $0x65676e61
4b0bed:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b0bf1:	6d                   	insl   (%dx),%es:(%edi)
4b0bf2:	6f                   	outsl  %ds:(%esi),(%dx)
4b0bf3:	76 65                	jbe    0x4b0c5a
4b0bf5:	5f                   	pop    %edi
4b0bf6:	43                   	inc    %ebx
4b0bf7:	75 72                	jne    0x4b0c6b
4b0bf9:	73 6f                	jae    0x4b0c6a
4b0bfb:	72 43                	jb     0x4b0c40
4b0bfd:	68 61 6e 67 65       	push   $0x65676e61
4b0c02:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b0c06:	64 5f                	fs pop %edi
4b0c08:	44                   	inc    %esp
4b0c09:	69 73 70 6f 73 65 64 	imul   $0x6465736f,0x70(%ebx),%esi
4b0c10:	00 72 65             	add    %dh,0x65(%edx)
4b0c13:	6d                   	insl   (%dx),%es:(%edi)
4b0c14:	6f                   	outsl  %ds:(%esi),(%dx)
4b0c15:	76 65                	jbe    0x4b0c7c
4b0c17:	5f                   	pop    %edi
4b0c18:	44                   	inc    %esp
4b0c19:	69 73 70 6f 73 65 64 	imul   $0x6465736f,0x70(%ebx),%esi
4b0c20:	00 61 64             	add    %ah,0x64(%ecx)
4b0c23:	64 5f                	fs pop %edi
4b0c25:	44                   	inc    %esp
4b0c26:	6f                   	outsl  %ds:(%esi),(%dx)
4b0c27:	63 6b 43             	arpl   %ebp,0x43(%ebx)
4b0c2a:	68 61 6e 67 65       	push   $0x65676e61
4b0c2f:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b0c33:	6d                   	insl   (%dx),%es:(%edi)
4b0c34:	6f                   	outsl  %ds:(%esi),(%dx)
4b0c35:	76 65                	jbe    0x4b0c9c
4b0c37:	5f                   	pop    %edi
4b0c38:	44                   	inc    %esp
4b0c39:	6f                   	outsl  %ds:(%esi),(%dx)
4b0c3a:	63 6b 43             	arpl   %ebp,0x43(%ebx)
4b0c3d:	68 61 6e 67 65       	push   $0x65676e61
4b0c42:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b0c46:	64 5f                	fs pop %edi
4b0c48:	44                   	inc    %esp
4b0c49:	6f                   	outsl  %ds:(%esi),(%dx)
4b0c4a:	75 62                	jne    0x4b0cae
4b0c4c:	6c                   	insb   (%dx),%es:(%edi)
4b0c4d:	65 43                	gs inc %ebx
4b0c4f:	6c                   	insb   (%dx),%es:(%edi)
4b0c50:	69 63 6b 00 72 65 6d 	imul   $0x6d657200,0x6b(%ebx),%esp
4b0c57:	6f                   	outsl  %ds:(%esi),(%dx)
4b0c58:	76 65                	jbe    0x4b0cbf
4b0c5a:	5f                   	pop    %edi
4b0c5b:	44                   	inc    %esp
4b0c5c:	6f                   	outsl  %ds:(%esi),(%dx)
4b0c5d:	75 62                	jne    0x4b0cc1
4b0c5f:	6c                   	insb   (%dx),%es:(%edi)
4b0c60:	65 43                	gs inc %ebx
4b0c62:	6c                   	insb   (%dx),%es:(%edi)
4b0c63:	69 63 6b 00 61 64 64 	imul   $0x64646100,0x6b(%ebx),%esp
4b0c6a:	5f                   	pop    %edi
4b0c6b:	44                   	inc    %esp
4b0c6c:	72 61                	jb     0x4b0ccf
4b0c6e:	67 44                	addr16 inc %esp
4b0c70:	72 6f                	jb     0x4b0ce1
4b0c72:	70 00                	jo     0x4b0c74
4b0c74:	72 65                	jb     0x4b0cdb
4b0c76:	6d                   	insl   (%dx),%es:(%edi)
4b0c77:	6f                   	outsl  %ds:(%esi),(%dx)
4b0c78:	76 65                	jbe    0x4b0cdf
4b0c7a:	5f                   	pop    %edi
4b0c7b:	44                   	inc    %esp
4b0c7c:	72 61                	jb     0x4b0cdf
4b0c7e:	67 44                	addr16 inc %esp
4b0c80:	72 6f                	jb     0x4b0cf1
4b0c82:	70 00                	jo     0x4b0c84
4b0c84:	61                   	popa
4b0c85:	64 64 5f             	fs fs pop %edi
4b0c88:	44                   	inc    %esp
4b0c89:	72 61                	jb     0x4b0cec
4b0c8b:	67 45                	addr16 inc %ebp
4b0c8d:	6e                   	outsb  %ds:(%esi),(%dx)
4b0c8e:	74 65                	je     0x4b0cf5
4b0c90:	72 00                	jb     0x4b0c92
4b0c92:	72 65                	jb     0x4b0cf9
4b0c94:	6d                   	insl   (%dx),%es:(%edi)
4b0c95:	6f                   	outsl  %ds:(%esi),(%dx)
4b0c96:	76 65                	jbe    0x4b0cfd
4b0c98:	5f                   	pop    %edi
4b0c99:	44                   	inc    %esp
4b0c9a:	72 61                	jb     0x4b0cfd
4b0c9c:	67 45                	addr16 inc %ebp
4b0c9e:	6e                   	outsb  %ds:(%esi),(%dx)
4b0c9f:	74 65                	je     0x4b0d06
4b0ca1:	72 00                	jb     0x4b0ca3
4b0ca3:	61                   	popa
4b0ca4:	64 64 5f             	fs fs pop %edi
4b0ca7:	44                   	inc    %esp
4b0ca8:	72 61                	jb     0x4b0d0b
4b0caa:	67 4c                	addr16 dec %esp
4b0cac:	65 61                	gs popa
4b0cae:	76 65                	jbe    0x4b0d15
4b0cb0:	00 72 65             	add    %dh,0x65(%edx)
4b0cb3:	6d                   	insl   (%dx),%es:(%edi)
4b0cb4:	6f                   	outsl  %ds:(%esi),(%dx)
4b0cb5:	76 65                	jbe    0x4b0d1c
4b0cb7:	5f                   	pop    %edi
4b0cb8:	44                   	inc    %esp
4b0cb9:	72 61                	jb     0x4b0d1c
4b0cbb:	67 4c                	addr16 dec %esp
4b0cbd:	65 61                	gs popa
4b0cbf:	76 65                	jbe    0x4b0d26
4b0cc1:	00 61 64             	add    %ah,0x64(%ecx)
4b0cc4:	64 5f                	fs pop %edi
4b0cc6:	44                   	inc    %esp
4b0cc7:	72 61                	jb     0x4b0d2a
4b0cc9:	67 4f                	addr16 dec %edi
4b0ccb:	76 65                	jbe    0x4b0d32
4b0ccd:	72 00                	jb     0x4b0ccf
4b0ccf:	72 65                	jb     0x4b0d36
4b0cd1:	6d                   	insl   (%dx),%es:(%edi)
4b0cd2:	6f                   	outsl  %ds:(%esi),(%dx)
4b0cd3:	76 65                	jbe    0x4b0d3a
4b0cd5:	5f                   	pop    %edi
4b0cd6:	44                   	inc    %esp
4b0cd7:	72 61                	jb     0x4b0d3a
4b0cd9:	67 4f                	addr16 dec %edi
4b0cdb:	76 65                	jbe    0x4b0d42
4b0cdd:	72 00                	jb     0x4b0cdf
4b0cdf:	61                   	popa
4b0ce0:	64 64 5f             	fs fs pop %edi
4b0ce3:	45                   	inc    %ebp
4b0ce4:	6e                   	outsb  %ds:(%esi),(%dx)
4b0ce5:	61                   	popa
4b0ce6:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
4b0cea:	43                   	inc    %ebx
4b0ceb:	68 61 6e 67 65       	push   $0x65676e61
4b0cf0:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b0cf4:	6d                   	insl   (%dx),%es:(%edi)
4b0cf5:	6f                   	outsl  %ds:(%esi),(%dx)
4b0cf6:	76 65                	jbe    0x4b0d5d
4b0cf8:	5f                   	pop    %edi
4b0cf9:	45                   	inc    %ebp
4b0cfa:	6e                   	outsb  %ds:(%esi),(%dx)
4b0cfb:	61                   	popa
4b0cfc:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
4b0d00:	43                   	inc    %ebx
4b0d01:	68 61 6e 67 65       	push   $0x65676e61
4b0d06:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b0d0a:	64 5f                	fs pop %edi
4b0d0c:	45                   	inc    %ebp
4b0d0d:	6e                   	outsb  %ds:(%esi),(%dx)
4b0d0e:	74 65                	je     0x4b0d75
4b0d10:	72 00                	jb     0x4b0d12
4b0d12:	72 65                	jb     0x4b0d79
4b0d14:	6d                   	insl   (%dx),%es:(%edi)
4b0d15:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d16:	76 65                	jbe    0x4b0d7d
4b0d18:	5f                   	pop    %edi
4b0d19:	45                   	inc    %ebp
4b0d1a:	6e                   	outsb  %ds:(%esi),(%dx)
4b0d1b:	74 65                	je     0x4b0d82
4b0d1d:	72 00                	jb     0x4b0d1f
4b0d1f:	61                   	popa
4b0d20:	64 64 5f             	fs fs pop %edi
4b0d23:	46                   	inc    %esi
4b0d24:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d25:	6e                   	outsb  %ds:(%esi),(%dx)
4b0d26:	74 43                	je     0x4b0d6b
4b0d28:	68 61 6e 67 65       	push   $0x65676e61
4b0d2d:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b0d31:	6d                   	insl   (%dx),%es:(%edi)
4b0d32:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d33:	76 65                	jbe    0x4b0d9a
4b0d35:	5f                   	pop    %edi
4b0d36:	46                   	inc    %esi
4b0d37:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d38:	6e                   	outsb  %ds:(%esi),(%dx)
4b0d39:	74 43                	je     0x4b0d7e
4b0d3b:	68 61 6e 67 65       	push   $0x65676e61
4b0d40:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b0d44:	64 5f                	fs pop %edi
4b0d46:	46                   	inc    %esi
4b0d47:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d48:	72 65                	jb     0x4b0daf
4b0d4a:	43                   	inc    %ebx
4b0d4b:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d4c:	6c                   	insb   (%dx),%es:(%edi)
4b0d4d:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d4e:	72 43                	jb     0x4b0d93
4b0d50:	68 61 6e 67 65       	push   $0x65676e61
4b0d55:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b0d59:	6d                   	insl   (%dx),%es:(%edi)
4b0d5a:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d5b:	76 65                	jbe    0x4b0dc2
4b0d5d:	5f                   	pop    %edi
4b0d5e:	46                   	inc    %esi
4b0d5f:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d60:	72 65                	jb     0x4b0dc7
4b0d62:	43                   	inc    %ebx
4b0d63:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d64:	6c                   	insb   (%dx),%es:(%edi)
4b0d65:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d66:	72 43                	jb     0x4b0dab
4b0d68:	68 61 6e 67 65       	push   $0x65676e61
4b0d6d:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b0d71:	64 5f                	fs pop %edi
4b0d73:	47                   	inc    %edi
4b0d74:	69 76 65 46 65 65 64 	imul   $0x64656546,0x65(%esi),%esi
4b0d7b:	62 61 63             	bound  %esp,0x63(%ecx)
4b0d7e:	6b 00 72             	imul   $0x72,(%eax),%eax
4b0d81:	65 6d                	gs insl (%dx),%es:(%edi)
4b0d83:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d84:	76 65                	jbe    0x4b0deb
4b0d86:	5f                   	pop    %edi
4b0d87:	47                   	inc    %edi
4b0d88:	69 76 65 46 65 65 64 	imul   $0x64656546,0x65(%esi),%esi
4b0d8f:	62 61 63             	bound  %esp,0x63(%ecx)
4b0d92:	6b 00 72             	imul   $0x72,(%eax),%eax
4b0d95:	65 6d                	gs insl (%dx),%es:(%edi)
4b0d97:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d98:	76 65                	jbe    0x4b0dff
4b0d9a:	5f                   	pop    %edi
4b0d9b:	47                   	inc    %edi
4b0d9c:	6f                   	outsl  %ds:(%esi),(%dx)
4b0d9d:	74 46                	je     0x4b0de5
4b0d9f:	6f                   	outsl  %ds:(%esi),(%dx)
4b0da0:	63 75 73             	arpl   %esi,0x73(%ebp)
4b0da3:	00 61 64             	add    %ah,0x64(%ecx)
4b0da6:	64 5f                	fs pop %edi
4b0da8:	48                   	dec    %eax
4b0da9:	61                   	popa
4b0daa:	6e                   	outsb  %ds:(%esi),(%dx)
4b0dab:	64 6c                	fs insb (%dx),%es:(%edi)
4b0dad:	65 43                	gs inc %ebx
4b0daf:	72 65                	jb     0x4b0e16
4b0db1:	61                   	popa
4b0db2:	74 65                	je     0x4b0e19
4b0db4:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b0db8:	6d                   	insl   (%dx),%es:(%edi)
4b0db9:	6f                   	outsl  %ds:(%esi),(%dx)
4b0dba:	76 65                	jbe    0x4b0e21
4b0dbc:	5f                   	pop    %edi
4b0dbd:	48                   	dec    %eax
4b0dbe:	61                   	popa
4b0dbf:	6e                   	outsb  %ds:(%esi),(%dx)
4b0dc0:	64 6c                	fs insb (%dx),%es:(%edi)
4b0dc2:	65 43                	gs inc %ebx
4b0dc4:	72 65                	jb     0x4b0e2b
4b0dc6:	61                   	popa
4b0dc7:	74 65                	je     0x4b0e2e
4b0dc9:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b0dcd:	64 5f                	fs pop %edi
4b0dcf:	48                   	dec    %eax
4b0dd0:	61                   	popa
4b0dd1:	6e                   	outsb  %ds:(%esi),(%dx)
4b0dd2:	64 6c                	fs insb (%dx),%es:(%edi)
4b0dd4:	65 44                	gs inc %esp
4b0dd6:	65 73 74             	gs jae 0x4b0e4d
4b0dd9:	72 6f                	jb     0x4b0e4a
4b0ddb:	79 65                	jns    0x4b0e42
4b0ddd:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b0de1:	6d                   	insl   (%dx),%es:(%edi)
4b0de2:	6f                   	outsl  %ds:(%esi),(%dx)
4b0de3:	76 65                	jbe    0x4b0e4a
4b0de5:	5f                   	pop    %edi
4b0de6:	48                   	dec    %eax
4b0de7:	61                   	popa
4b0de8:	6e                   	outsb  %ds:(%esi),(%dx)
4b0de9:	64 6c                	fs insb (%dx),%es:(%edi)
4b0deb:	65 44                	gs inc %esp
4b0ded:	65 73 74             	gs jae 0x4b0e64
4b0df0:	72 6f                	jb     0x4b0e61
4b0df2:	79 65                	jns    0x4b0e59
4b0df4:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b0df8:	64 5f                	fs pop %edi
4b0dfa:	48                   	dec    %eax
4b0dfb:	65 6c                	gs insb (%dx),%es:(%edi)
4b0dfd:	70 52                	jo     0x4b0e51
4b0dff:	65 71 75             	gs jno 0x4b0e77
4b0e02:	65 73 74             	gs jae 0x4b0e79
4b0e05:	65 64 00 72 65       	gs add %dh,%fs:0x65(%edx)
4b0e0a:	6d                   	insl   (%dx),%es:(%edi)
4b0e0b:	6f                   	outsl  %ds:(%esi),(%dx)
4b0e0c:	76 65                	jbe    0x4b0e73
4b0e0e:	5f                   	pop    %edi
4b0e0f:	48                   	dec    %eax
4b0e10:	65 6c                	gs insb (%dx),%es:(%edi)
4b0e12:	70 52                	jo     0x4b0e66
4b0e14:	65 71 75             	gs jno 0x4b0e8c
4b0e17:	65 73 74             	gs jae 0x4b0e8e
4b0e1a:	65 64 00 61 64       	gs add %ah,%fs:0x64(%ecx)
4b0e1f:	64 5f                	fs pop %edi
4b0e21:	48                   	dec    %eax
4b0e22:	69 64 65 53 65 6c 65 	imul   $0x63656c65,0x53(%ebp,%eiz,2),%esp
4b0e29:	63
4b0e2a:	74 69                	je     0x4b0e95
4b0e2c:	6f                   	outsl  %ds:(%esi),(%dx)
4b0e2d:	6e                   	outsb  %ds:(%esi),(%dx)
4b0e2e:	43                   	inc    %ebx
4b0e2f:	68 61 6e 67 65       	push   $0x65676e61
4b0e34:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
4b0e38:	6d                   	insl   (%dx),%es:(%edi)
4b0e39:	6f                   	outsl  %ds:(%esi),(%dx)
4b0e3a:	76 65                	jbe    0x4b0ea1
4b0e3c:	5f                   	pop    %edi
4b0e3d:	48                   	dec    %eax
4b0e3e:	69 64 65 53 65 6c 65 	imul   $0x63656c65,0x53(%ebp,%eiz,2),%esp
4b0e45:	63
4b0e46:	74 69                	je     0x4b0eb1
4b0e48:	6f                   	outsl  %ds:(%esi),(%dx)
4b0e49:	6e                   	outsb  %ds:(%esi),(%dx)
4b0e4a:	43                   	inc    %ebx
4b0e4b:	68 61 6e 67 65       	push   $0x65676e61
4b0e50:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4b0e54:	64 5f                	fs pop %edi
4b0e56:	49                   	dec    %ecx
4b0e57:	6d                   	insl   (%dx),%es:(%edi)
4b0e58:	65 4d                	gs dec %ebp