447ae8:	00 43 6f             	add    %al,0x6f(%ebx)
447aeb:	6d                   	insl   (%dx),%es:(%edi)
447aec:	70 61                	jo     0x447b4f
447aee:	72 65                	jb     0x447b55
447af0:	4f                   	dec    %edi
447af1:	62 6a 65             	bound  %ebp,0x65(%edx)
447af4:	63 74 47 72          	arpl   %esi,0x72(%edi,%eax,2)
447af8:	65 61                	gs popa
447afa:	74 65                	je     0x447b61
447afc:	72 00                	jb     0x447afe
447afe:	4f                   	dec    %edi
447aff:	72 4f                	jb     0x447b50
447b01:	62 6a 65             	bound  %ebp,0x65(%edx)
447b04:	63 74 00 44          	arpl   %esi,0x44(%eax,%eax,1)
447b08:	65 63 69 6d          	arpl   %ebp,%gs:0x6d(%ecx)
447b0c:	61                   	popa
447b0d:	6c                   	insb   (%dx),%es:(%edi)
447b0e:	00 43 6f             	add    %al,0x6f(%ebx)
447b11:	6d                   	insl   (%dx),%es:(%edi)
447b12:	70 61                	jo     0x447b75
447b14:	72 65                	jb     0x447b7b
447b16:	00 4f 6e             	add    %cl,0x6e(%edi)
447b19:	65 00 53 75          	add    %dl,%gs:0x75(%ebx)
447b1d:	62 74 72 61          	bound  %esi,0x61(%edx,%esi,2)
447b21:	63 74 00 4d          	arpl   %esi,0x4d(%eax,%eax,1)
447b25:	75 6c                	jne    0x447b93
447b27:	74 69                	je     0x447b92
447b29:	70 6c                	jo     0x447b97
447b2b:	79 00                	jns    0x447b2d
447b2d:	54                   	push   %esp
447b2e:	6f                   	outsl  %ds:(%esi),(%dx)
447b2f:	55                   	push   %ebp
447b30:	49                   	dec    %ecx
447b31:	6e                   	outsb  %ds:(%esi),(%dx)
447b32:	74 36                	je     0x447b6a
447b34:	34 00                	xor    $0x0,%al
447b36:	49                   	dec    %ecx
447b37:	6e                   	outsb  %ds:(%esi),(%dx)
447b38:	74 36                	je     0x447b70
447b3a:	34 00                	xor    $0x0,%al
447b3c:	67 65 74 5f          	addr16 gs je 0x447b9f
447b40:	42                   	inc    %edx
447b41:	69 67 45 6e 64 69 61 	imul   $0x6169646e,0x45(%edi),%esp
447b48:	6e                   	outsb  %ds:(%esi),(%dx)
447b49:	55                   	push   %ebp
447b4a:	6e                   	outsb  %ds:(%esi),(%dx)
447b4b:	69 63 6f 64 65 00 54 	imul   $0x54006564,0x6f(%ebx),%esp
447b52:	6f                   	outsl  %ds:(%esi),(%dx)
447b53:	55                   	push   %ebp
447b54:	49                   	dec    %ecx
447b55:	6e                   	outsb  %ds:(%esi),(%dx)
447b56:	74 31                	je     0x447b89
447b58:	36 00 54 6f 55       	add    %dl,%ss:0x55(%edi,%ebp,2)
447b5d:	4c                   	dec    %esp
447b5e:	6f                   	outsl  %ds:(%esi),(%dx)
447b5f:	6e                   	outsb  %ds:(%esi),(%dx)
447b60:	67 00 55 74          	add    %dl,0x74(%di)
447b64:	69 6c 73 00 43 6f 70 	imul   $0x79706f43,0x0(%ebx,%esi,2),%ebp
447b6b:	79
447b6c:	41                   	inc    %ecx
447b6d:	72 72                	jb     0x447be1
447b6f:	61                   	popa
447b70:	79 00                	jns    0x447b72
447b72:	43                   	inc    %ebx
447b73:	6f                   	outsl  %ds:(%esi),(%dx)
447b74:	6d                   	insl   (%dx),%es:(%edi)
447b75:	70 61                	jo     0x447bd8
447b77:	72 65                	jb     0x447bde
447b79:	54                   	push   %esp
447b7a:	6f                   	outsl  %ds:(%esi),(%dx)
447b7b:	00 4c 54 72          	add    %cl,0x72(%esp,%edx,2)
447b7f:	69 6d 00 48 65 78 00 	imul   $0x786548,0x0(%ebp),%ebp
447b86:	43                   	inc    %ebx
447b87:	72 65                	jb     0x447bee
447b89:	61                   	popa
447b8a:	74 65                	je     0x447bf1
447b8c:	50                   	push   %eax
447b8d:	72 6f                	jb     0x447bfe
447b8f:	6a 65                	push   $0x65
447b91:	63 74 45 72          	arpl   %esi,0x72(%ebp,%eax,2)
447b95:	72 6f                	jb     0x447c06
447b97:	72 00                	jb     0x447b99
447b99:	67 65 74 5f          	addr16 gs je 0x447bfc
447b9d:	46                   	inc    %esi
447b9e:	69 6c 65 53 79 73 74 	imul   $0x65747379,0x53(%ebp,%eiz,2),%ebp
447ba5:	65
447ba6:	6d                   	insl   (%dx),%es:(%edi)
447ba7:	00 46 69             	add    %al,0x69(%esi)
447baa:	6c                   	insb   (%dx),%es:(%edi)
447bab:	65 53                	gs push %ebx
447bad:	79 73                	jns    0x447c22
447baf:	74 65                	je     0x447c16
447bb1:	6d                   	insl   (%dx),%es:(%edi)
447bb2:	50                   	push   %eax
447bb3:	72 6f                	jb     0x447c24
447bb5:	78 79                	js     0x447c30
447bb7:	00 68 61             	add    %ch,0x61(%eax)
447bba:	6e                   	outsb  %ds:(%esi),(%dx)
447bbb:	64 6c                	fs insb (%dx),%es:(%edi)
447bbd:	65 00 47 65          	add    %al,%gs:0x65(%edi)
447bc1:	74 45                	je     0x447c08
447bc3:	6e                   	outsb  %ds:(%esi),(%dx)
447bc4:	63 6f 64             	arpl   %ebp,0x64(%edi)
447bc7:	69 6e 67 00 67 65 74 	imul   $0x74656700,0x67(%esi),%ebp
447bce:	5f                   	pop    %edi
447bcf:	43                   	inc    %ebx
447bd0:	61                   	popa
447bd1:	6e                   	outsb  %ds:(%esi),(%dx)
447bd2:	53                   	push   %ebx
447bd3:	65 65 6b 00 49       	gs imul $0x49,%gs:(%eax),%eax
447bd8:	6e                   	outsb  %ds:(%esi),(%dx)
447bd9:	76 61                	jbe    0x447c3c
447bdb:	6c                   	insb   (%dx),%es:(%edi)
447bdc:	69 64 4f 70 65 72 61 	imul   $0x74617265,0x70(%edi,%ecx,2),%esp
447be3:	74
447be4:	69 6f 6e 45 78 63 65 	imul   $0x65637845,0x6e(%edi),%ebp
447beb:	70 74                	jo     0x447c61
447bed:	69 6f 6e 00 49 6e 76 	imul   $0x766e4900,0x6e(%edi),%ebp
447bf4:	61                   	popa
447bf5:	6c                   	insb   (%dx),%es:(%edi)
447bf6:	69 64 44 61 74 61 45 	imul   $0x78456174,0x61(%esp,%eax,2),%esp
447bfd:	78
447bfe:	63 65 70             	arpl   %esp,0x70(%ebp)
447c01:	74 69                	je     0x447c6c
447c03:	6f                   	outsl  %ds:(%esi),(%dx)
447c04:	6e                   	outsb  %ds:(%esi),(%dx)
447c05:	00 47 65             	add    %al,0x65(%edi)
447c08:	74 4c                	je     0x447c56
447c0a:	61                   	popa
447c0b:	73 74                	jae    0x447c81
447c0d:	57                   	push   %edi
447c0e:	72 69                	jb     0x447c79
447c10:	74 65                	je     0x447c77
447c12:	54                   	push   %esp
447c13:	69 6d 65 00 44 69 72 	imul   $0x72694400,0x65(%ebp),%ebp
447c1a:	65 63 74 6f 72       	arpl   %esi,%gs:0x72(%edi,%ebp,2)
447c1f:	79 53                	jns    0x447c74
447c21:	65 70 61             	gs jo  0x447c85
447c24:	72 61                	jb     0x447c87
447c26:	74 6f                	je     0x447c97
447c28:	72 43                	jb     0x447c6d
447c2a:	68 61 72 00 4c       	push   $0x4c007261
447c2f:	61                   	popa
447c30:	73 74                	jae    0x447ca6
447c32:	49                   	dec    %ecx
447c33:	6e                   	outsb  %ds:(%esi),(%dx)
447c34:	64 65 78 4f          	fs gs js 0x447c87
447c38:	66 00 67 65          	data16 add %ah,0x65(%edi)
447c3c:	74 5f                	je     0x447c9d
447c3e:	50                   	push   %eax
447c3f:	6f                   	outsl  %ds:(%esi),(%dx)
447c40:	73 69                	jae    0x447cab
447c42:	74 69                	je     0x447cad
447c44:	6f                   	outsl  %ds:(%esi),(%dx)
447c45:	6e                   	outsb  %ds:(%esi),(%dx)
447c46:	00 54 6f 55          	add    %dl,0x55(%edi,%ebp,2)
447c4a:	49                   	dec    %ecx
447c4b:	6e                   	outsb  %ds:(%esi),(%dx)
447c4c:	74 33                	je     0x447c81
447c4e:	32 00                	xor    (%eax),%al
447c50:	53                   	push   %ebx
447c51:	65 74 43             	gs je  0x447c97
447c54:	72 65                	jb     0x447cbb
447c56:	61                   	popa
447c57:	74 69                	je     0x447cc2
447c59:	6f                   	outsl  %ds:(%esi),(%dx)
447c5a:	6e                   	outsb  %ds:(%esi),(%dx)
447c5b:	54                   	push   %esp
447c5c:	69 6d 65 00 53 65 74 	imul   $0x74655300,0x65(%ebp),%ebp
447c63:	4c                   	dec    %esp
447c64:	61                   	popa
447c65:	73 74                	jae    0x447cdb
447c67:	57                   	push   %edi
447c68:	72 69                	jb     0x447cd3
447c6a:	74 65                	je     0x447cd1
447c6c:	54                   	push   %esp
447c6d:	69 6d 65 00 67 65 74 	imul   $0x74656700,0x65(%ebp),%ebp
447c74:	5f                   	pop    %edi
447c75:	43                   	inc    %ebx
447c76:	61                   	popa
447c77:	6e                   	outsb  %ds:(%esi),(%dx)
447c78:	57                   	push   %edi
447c79:	72 69                	jb     0x447ce4
447c7b:	74 65                	je     0x447ce2
447c7d:	00 4d 69             	add    %cl,0x69(%ebp)
447c80:	6e                   	outsb  %ds:(%esi),(%dx)
447c81:	00 53 65             	add    %dl,0x65(%ebx)
447c84:	65 6b 00 53          	imul   $0x53,%gs:(%eax),%eax
447c88:	65 65 6b 4f 72 69    	gs imul $0x69,%gs:0x72(%edi),%ecx
447c8e:	67 69 6e 00 44 65 66 	imul   $0x6c666544,0x0(%bp),%ebp
447c95:	6c
447c96:	61                   	popa
447c97:	74 65                	je     0x447cfe
447c99:	53                   	push   %ebx
447c9a:	74 72                	je     0x447d0e
447c9c:	65 61                	gs popa
447c9e:	6d                   	insl   (%dx),%es:(%edi)
447c9f:	00 53 79             	add    %dl,0x79(%ebx)
447ca2:	73 74                	jae    0x447d18
447ca4:	65 6d                	gs insl (%dx),%es:(%edi)
447ca6:	2e 49                	cs dec %ecx
447ca8:	4f                   	dec    %edi
447ca9:	2e 43                	cs inc %ebx
447cab:	6f                   	outsl  %ds:(%esi),(%dx)
447cac:	6d                   	insl   (%dx),%es:(%edi)
447cad:	70 72                	jo     0x447d21
447caf:	65 73 73             	gs jae 0x447d25
447cb2:	69 6f 6e 00 43 6f 6d 	imul   $0x6d6f4300,0x6e(%edi),%ebp
447cb9:	70 72                	jo     0x447d2d
447cbb:	65 73 73             	gs jae 0x447d31
447cbe:	69 6f 6e 4d 6f 64 65 	imul   $0x65646f4d,0x6e(%edi),%ebp
447cc5:	00 47 65             	add    %al,0x65(%edi)
447cc8:	74 54                	je     0x447d1e
447cca:	65 6d                	gs insl (%dx),%es:(%edi)
447ccc:	70 46                	jo     0x447d14
447cce:	69 6c 65 4e 61 6d 65 	imul   $0x656d61,0x4e(%ebp,%eiz,2),%ebp
447cd5:	00
447cd6:	4d                   	dec    %ebp
447cd7:	6f                   	outsl  %ds:(%esi),(%dx)
447cd8:	76 65                	jbe    0x447d3f
447cda:	00 53 65             	add    %dl,0x65(%ebx)
447cdd:	74 4c                	je     0x447d2b
447cdf:	65 6e                	outsb  %gs:(%esi),(%dx)
447ce1:	67 74 68             	addr16 je 0x447d4c
447ce4:	00 67 65             	add    %ah,0x65(%edi)
447ce7:	74 5f                	je     0x447d48
447ce9:	53                   	push   %ebx
447cea:	65 63 6f 6e          	arpl   %ebp,%gs:0x6e(%edi)
447cee:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
447cf2:	74 5f                	je     0x447d53
447cf4:	4d                   	dec    %ebp
447cf5:	69 6e 75 74 65 00 67 	imul   $0x67006574,0x75(%esi),%ebp
447cfc:	65 74 5f             	gs je  0x447d5e
447cff:	48                   	dec    %eax
447d00:	6f                   	outsl  %ds:(%esi),(%dx)
447d01:	75 72                	jne    0x447d75
447d03:	00 67 65             	add    %ah,0x65(%edi)
447d06:	74 5f                	je     0x447d67
447d08:	44                   	inc    %esp
447d09:	61                   	popa
447d0a:	79 00                	jns    0x447d0c
447d0c:	67 65 74 5f          	addr16 gs je 0x447d6f
447d10:	4d                   	dec    %ebp
447d11:	6f                   	outsl  %ds:(%esi),(%dx)
447d12:	6e                   	outsb  %ds:(%esi),(%dx)
447d13:	74 68                	je     0x447d7d
447d15:	00 67 65             	add    %ah,0x65(%edi)
447d18:	74 5f                	je     0x447d79
447d1a:	59                   	pop    %ecx
447d1b:	65 61                	gs popa
447d1d:	72 00                	jb     0x447d1f
447d1f:	52                   	push   %edx
447d20:	65 61                	gs popa
447d22:	64 55                	fs push %ebp
447d24:	49                   	dec    %ecx
447d25:	6e                   	outsb  %ds:(%esi),(%dx)
447d26:	74 33                	je     0x447d5b
447d28:	32 00                	xor    (%eax),%al
447d2a:	52                   	push   %edx
447d2b:	65 61                	gs popa
447d2d:	64 55                	fs push %ebp
447d2f:	49                   	dec    %ecx
447d30:	6e                   	outsb  %ds:(%esi),(%dx)
447d31:	74 31                	je     0x447d64
447d33:	36 00 41 6c          	add    %al,%ss:0x6c(%ecx)
447d37:	6c                   	insb   (%dx),%es:(%edi)
447d38:	6f                   	outsl  %ds:(%esi),(%dx)
447d39:	63 48 47             	arpl   %ecx,0x47(%eax)
447d3c:	6c                   	insb   (%dx),%es:(%edi)
447d3d:	6f                   	outsl  %ds:(%esi),(%dx)
447d3e:	62 61 6c             	bound  %esp,0x6c(%ecx)
447d41:	00 46 72             	add    %al,0x72(%esi)
447d44:	65 65 48             	gs gs dec %eax
447d47:	47                   	inc    %edi
447d48:	6c                   	insb   (%dx),%es:(%edi)
447d49:	6f                   	outsl  %ds:(%esi),(%dx)
447d4a:	62 61 6c             	bound  %esp,0x6c(%ecx)
447d4d:	00 43 72             	add    %al,0x72(%ebx)
447d50:	79 70                	jns    0x447dc2
447d52:	74 6f                	je     0x447dc3
447d54:	67 72 61             	addr16 jb 0x447db8
447d57:	70 68                	jo     0x447dc1
447d59:	69 63 45 78 63 65 70 	imul   $0x70656378,0x45(%ebx),%esp
447d60:	74 69                	je     0x447dcb
447d62:	6f                   	outsl  %ds:(%esi),(%dx)
447d63:	6e                   	outsb  %ds:(%esi),(%dx)
447d64:	00 00                	add    %al,(%eax)
447d66:	00 00                	add    %al,(%eax)
447d68:	00 01                	add    %al,(%ecx)
447d6a:	00 05 32 00 30 00    	add    %al,0x300032
447d70:	00 03                	add    %al,(%ebx)
447d72:	2f                   	das
447d73:	00 00                	add    %al,(%eax)
447d75:	07                   	pop    %es
447d76:	20 00                	and    %al,(%eax)
447d78:	4d                   	dec    %ebp
447d79:	00 42 00             	add    %al,0x0(%edx)
447d7c:	00 05 43 00 4f 00    	add    %al,0x4f0043
447d82:	00 07                	add    %al,(%edi)
447d84:	43                   	inc    %ebx
447d85:	00 4f 00             	add    %cl,0x0(%edi)
447d88:	5f                   	pop    %edi
447d89:	00 00                	add    %al,(%eax)
447d8b:	03 2d 00 01 03 5f    	add    0x5f030100,%ebp
447d91:	00 00                	add    %al,(%eax)
447d93:	05 53 00 43 00       	add    $0x430053,%eax
447d98:	00 07                	add    %al,(%edi)
447d9a:	53                   	push   %ebx
447d9b:	00 43 00             	add    %al,0x0(%ebx)
447d9e:	5f                   	pop    %edi
447d9f:	00 00                	add    %al,(%eax)
447da1:	05 4b 00 4c 00       	add    $0x4c004b,%eax
447da6:	00 07                	add    %al,(%edi)
447da8:	4b                   	dec    %ebx
447da9:	00 4c 00 5f          	add    %cl,0x5f(%eax,%eax,1)
447dad:	00 00                	add    %al,(%eax)
447daf:	03 5b 00             	add    0x0(%ebx),%ebx
447db2:	00 03                	add    %al,(%ebx)
447db4:	5d                   	pop    %ebp
447db5:	00 00                	add    %al,(%eax)
447db7:	03 2c 00             	add    (%eax,%eax,1),%ebp
447dba:	00 03                	add    %al,(%ebx)
447dbc:	22 00                	and    (%eax),%al
447dbe:	00 07                	add    %al,(%edi)
447dc0:	66 00 74 00 70       	data16 add %dh,0x70(%eax,%eax,1)
447dc5:	00 00                	add    %al,(%eax)
447dc7:	05 50 00 57 00       	add    $0x570050,%eax
447dcc:	00 07                	add    %al,(%edi)
447dce:	50                   	push   %eax
447dcf:	00 57 00             	add    %dl,0x0(%edi)
447dd2:	5f                   	pop    %edi
447dd3:	00 00                	add    %al,(%eax)
447dd5:	03 00                	add    (%eax),%eax
447dd7:	00 00                	add    %al,(%eax)
447dd9:	03 30                	add    (%eax),%esi
447ddb:	00 00                	add    %al,(%eax)
447ddd:	03 31                	add    (%ecx),%esi
447ddf:	00 00                	add    %al,(%eax)
447de1:	05 70 00 3d 00       	add    $0x3d0070,%eax
447de6:	00 03                	add    %al,(%ebx)
447de8:	2b 00                	sub    (%eax),%eax
447dea:	00 07                	add    %al,(%edi)
447dec:	25 00 32 00 42       	and    $0x42003200,%eax
447df1:	00 00                	add    %al,(%eax)
447df3:	03 26                	add    (%esi),%esp
447df5:	00 00                	add    %al,(%eax)
447df7:	03 3c 00             	add    (%eax,%eax,1),%edi
447dfa:	00 03                	add    %al,(%ebx)
447dfc:	3e 00 00             	add    %al,%ds:(%eax)
447dff:	05 3a 00 20 00       	add    $0x20003a,%eax