425bb7:	79 00                	jns    0x425bb9
425bb9:	57                   	push   %edi
425bba:	00 4e 00             	add    %cl,0x0(%esi)
425bbd:	6d                   	insl   (%dx),%es:(%edi)
425bbe:	00 46 00             	add    %al,0x0(%esi)
425bc1:	54                   	push   %esp
425bc2:	00 36                	add    %dh,(%esi)
425bc4:	00 72 00             	add    %dh,0x0(%edx)
425bc7:	52                   	push   %edx
425bc8:	00 66 00             	add    %ah,0x0(%esi)
425bcb:	6b 00 38             	imul   $0x38,(%eax),%eax
425bce:	00 7a 00             	add    %bh,0x0(%edx)
425bd1:	48                   	dec    %eax
425bd2:	00 49 00             	add    %cl,0x0(%ecx)
425bd5:	6b 00 6e             	imul   $0x6e,(%eax),%eax
425bd8:	00 4c 00 62          	add    %cl,0x62(%eax,%eax,1)
425bdc:	00 42 00             	add    %al,0x0(%edx)
425bdf:	72 00                	jb     0x425be1
425be1:	50                   	push   %eax
425be2:	00 32                	add    %dh,(%edx)
425be4:	00 45 00             	add    %al,0x0(%ebp)
425be7:	57                   	push   %edi
425be8:	00 33                	add    %dh,(%ebx)
425bea:	00 6c 00 35          	add    %ch,0x35(%eax,%eax,1)
425bee:	00 56 00             	add    %dl,0x0(%esi)
425bf1:	4d                   	dec    %ebp
425bf2:	00 62 00             	add    %ah,0x0(%edx)
425bf5:	36 00 41 00          	add    %al,%ss:0x0(%ecx)
425bf9:	72 00                	jb     0x425bfb
425bfb:	66 00 62 00          	data16 add %ah,0x0(%edx)
425bff:	78 00                	js     0x425c01
425c01:	66 00 4a 00          	data16 add %cl,0x0(%edx)
425c05:	55                   	push   %ebp
425c06:	00 30                	add    %dh,(%eax)
425c08:	00 36                	add    %dh,(%esi)
425c0a:	00 54 00 65          	add    %dl,0x65(%eax,%eax,1)
425c0e:	00 6b 00             	add    %ch,0x0(%ebx)
425c11:	75 00                	jne    0x425c13
425c13:	6e                   	outsb  %ds:(%esi),(%dx)
425c14:	00 4b 00             	add    %cl,0x0(%ebx)
425c17:	6b 00 6d             	imul   $0x6d,(%eax),%eax
425c1a:	00 67 00             	add    %ah,0x0(%edi)
425c1d:	58                   	pop    %eax
425c1e:	00 74 00 49          	add    %dh,0x49(%eax,%eax,1)
425c22:	00 52 00             	add    %dl,0x0(%edx)
425c25:	2f                   	das
425c26:	00 50 00             	add    %dl,0x0(%eax)
425c29:	6b 00 73             	imul   $0x73,(%eax),%eax
425c2c:	00 77 00             	add    %dh,0x0(%edi)
425c2f:	48                   	dec    %eax
425c30:	00 55 00             	add    %dl,0x0(%ebp)
425c33:	63 00                	arpl   %eax,(%eax)
425c35:	56                   	push   %esi
425c36:	00 55 00             	add    %dl,0x0(%ebp)
425c39:	33 00                	xor    (%eax),%eax
425c3b:	31 00                	xor    %eax,(%eax)
425c3d:	6c                   	insb   (%dx),%es:(%edi)
425c3e:	00 33                	add    %dh,(%ebx)
425c40:	00 6e 00             	add    %ch,0x0(%esi)
425c43:	79 00                	jns    0x425c45
425c45:	57                   	push   %edi
425c46:	00 72 00             	add    %dh,0x0(%edx)
425c49:	37                   	aaa
425c4a:	00 67 00             	add    %ah,0x0(%edi)
425c4d:	5a                   	pop    %edx
425c4e:	00 64 00 64          	add    %ah,0x64(%eax,%eax,1)
425c52:	00 4c 00 36          	add    %cl,0x36(%eax,%eax,1)
425c56:	00 49 00             	add    %cl,0x0(%ecx)
425c59:	66 00 73 00          	data16 add %dh,0x0(%ebx)
425c5d:	72 00                	jb     0x425c5f
425c5f:	45                   	inc    %ebp
425c60:	00 76 00             	add    %dh,0x0(%esi)
425c63:	33 00                	xor    (%eax),%eax
425c65:	30 00                	xor    %al,(%eax)
425c67:	43                   	inc    %ebx
425c68:	00 35 00 61 00 31    	add    %dh,0x31006100
425c6e:	00 59 00             	add    %bl,0x0(%ecx)
425c71:	72 00                	jb     0x425c73
425c73:	54                   	push   %esp
425c74:	00 47 00             	add    %al,0x0(%edi)
425c77:	71 00                	jno    0x425c79
425c79:	53                   	push   %ebx
425c7a:	00 65 00             	add    %ah,0x0(%ebp)
425c7d:	2b 00                	sub    (%eax),%eax
425c7f:	49                   	dec    %ecx
425c80:	00 4c 00 48          	add    %cl,0x48(%eax,%eax,1)
425c84:	00 46 00             	add    %al,0x0(%esi)
425c87:	36 00 61 00          	add    %ah,%ss:0x0(%ecx)
425c8b:	4b                   	dec    %ebx
425c8c:	00 56 00             	add    %dl,0x0(%esi)
425c8f:	66 00 64 00 4c       	data16 add %ah,0x4c(%eax,%eax,1)
425c94:	00 41 00             	add    %al,0x0(%ecx)
425c97:	69 00 76 00 53 00    	imul   $0x530076,(%eax),%eax
425c9d:	32 00                	xor    (%eax),%al
425c9f:	44                   	inc    %esp
425ca0:	00 65 00             	add    %ah,0x0(%ebp)
425ca3:	33 00                	xor    (%eax),%eax
425ca5:	6f                   	outsl  %ds:(%esi),(%dx)
425ca6:	00 35 00 39 00 56    	add    %dh,0x56003900
425cac:	00 47 00             	add    %al,0x0(%edi)
425caf:	52                   	push   %edx
425cb0:	00 35 00 44 00 78    	add    %dh,0x78004400
425cb6:	00 68 00             	add    %ch,0x0(%eax)
425cb9:	4a                   	dec    %edx
425cba:	00 37                	add    %dh,(%edi)
425cbc:	00 79 00             	add    %bh,0x0(%ecx)
425cbf:	2f                   	das
425cc0:	00 43 00             	add    %al,0x0(%ebx)
425cc3:	38 00                	cmp    %al,(%eax)
425cc5:	38 00                	cmp    %al,(%eax)
425cc7:	59                   	pop    %ecx
425cc8:	00 4b 00             	add    %cl,0x0(%ebx)
425ccb:	45                   	inc    %ebp
425ccc:	00 6e 00             	add    %ch,0x0(%esi)
425ccf:	45                   	inc    %ebp
425cd0:	00 6e 00             	add    %ch,0x0(%esi)
425cd3:	46                   	inc    %esi
425cd4:	00 4b 00             	add    %cl,0x0(%ebx)
425cd7:	72 00                	jb     0x425cd9
425cd9:	6b 00 42             	imul   $0x42,(%eax),%eax
425cdc:	00 6a 00             	add    %ch,0x0(%edx)
425cdf:	78 00                	js     0x425ce1
425ce1:	68 00 69 00 76       	push   $0x76006900
425ce6:	00 2b                	add    %ch,(%ebx)
425ce8:	00 69 00             	add    %ch,0x0(%ecx)
425ceb:	71 00                	jno    0x425ced
425ced:	54                   	push   %esp
425cee:	00 50 00             	add    %dl,0x0(%eax)
425cf1:	63 00                	arpl   %eax,(%eax)
425cf3:	2b 00                	sub    (%eax),%eax
425cf5:	50                   	push   %eax
425cf6:	00 64 00 32          	add    %ah,0x32(%eax,%eax,1)
425cfa:	00 51 00             	add    %dl,0x0(%ecx)
425cfd:	42                   	inc    %edx
425cfe:	00 61 00             	add    %ah,0x0(%ecx)
425d01:	42                   	inc    %edx
425d02:	00 4a 00             	add    %cl,0x0(%edx)
425d05:	49                   	dec    %ecx
425d06:	00 4d 00             	add    %cl,0x0(%ebp)
425d09:	57                   	push   %edi
425d0a:	00 78 00             	add    %bh,0x0(%eax)
425d0d:	35 00 6c 00 4f       	xor    $0x4f006c00,%eax
425d12:	00 35 00 70 00 6a    	add    %dh,0x6a007000
425d18:	00 71 00             	add    %dh,0x0(%ecx)
425d1b:	72 00                	jb     0x425d1d
425d1d:	71 00                	jno    0x425d1f
425d1f:	51                   	push   %ecx
425d20:	00 43 00             	add    %al,0x0(%ebx)
425d23:	67 00 4d 00          	add    %cl,0x0(%di)
425d27:	75 00                	jne    0x425d29
425d29:	72 00                	jb     0x425d2b
425d2b:	4a                   	dec    %edx
425d2c:	00 32                	add    %dh,(%edx)
425d2e:	00 57 00             	add    %dl,0x0(%edi)
425d31:	52                   	push   %edx
425d32:	00 49 00             	add    %cl,0x0(%ecx)
425d35:	78 00                	js     0x425d37
425d37:	61                   	popa
425d38:	00 45 00             	add    %al,0x0(%ebp)
425d3b:	4b                   	dec    %ebx
425d3c:	00 39                	add    %bh,(%ecx)
425d3e:	00 6b 00             	add    %ch,0x0(%ebx)
425d41:	66 00 76 00          	data16 add %dh,0x0(%esi)
425d45:	43                   	inc    %ebx
425d46:	00 70 00             	add    %dh,0x0(%eax)
425d49:	45                   	inc    %ebp
425d4a:	00 37                	add    %dh,(%edi)
425d4c:	00 62 00             	add    %ah,0x0(%edx)
425d4f:	33 00                	xor    (%eax),%eax
425d51:	64 00 33             	add    %dh,%fs:(%ebx)
425d54:	00 36                	add    %dh,(%esi)
425d56:	00 63 00             	add    %ah,0x0(%ebx)
425d59:	6f                   	outsl  %ds:(%esi),(%dx)
425d5a:	00 59 00             	add    %bl,0x0(%ecx)
425d5d:	41                   	inc    %ecx
425d5e:	00 69 00             	add    %ch,0x0(%ecx)
425d61:	38 00                	cmp    %al,(%eax)
425d63:	73 00                	jae    0x425d65
425d65:	4f                   	dec    %edi
425d66:	00 6a 00             	add    %ch,0x0(%edx)
425d69:	36 00 72 00          	add    %dh,%ss:0x0(%edx)
425d6d:	62 00                	bound  %eax,(%eax)
425d6f:	6a 00                	push   $0x0
425d71:	4f                   	dec    %edi
425d72:	00 79 00             	add    %bh,0x0(%ecx)
425d75:	4c                   	dec    %esp
425d76:	00 45 00             	add    %al,0x0(%ebp)
425d79:	58                   	pop    %eax
425d7a:	00 70 00             	add    %dh,0x0(%eax)
425d7d:	55                   	push   %ebp
425d7e:	00 79 00             	add    %bh,0x0(%ecx)
425d81:	76 00                	jbe    0x425d83
425d83:	61                   	popa
425d84:	00 61 00             	add    %ah,0x0(%ecx)
425d87:	39 00                	cmp    %eax,(%eax)
425d89:	6c                   	insb   (%dx),%es:(%edi)
425d8a:	00 53 00             	add    %dl,0x0(%ebx)
425d8d:	74 00                	je     0x425d8f
425d8f:	32 00                	xor    (%eax),%al
425d91:	51                   	push   %ecx
425d92:	00 39                	add    %bh,(%ecx)
425d94:	00 44 00 32          	add    %al,0x32(%eax,%eax,1)
425d98:	00 54 00 66          	add    %dl,0x66(%eax,%eax,1)
425d9c:	00 44 00 37          	add    %al,0x37(%eax,%eax,1)
425da0:	00 53 00             	add    %dl,0x0(%ebx)
425da3:	70 00                	jo     0x425da5
425da5:	4e                   	dec    %esi
425da6:	00 55 00             	add    %dl,0x0(%ebp)
425da9:	45                   	inc    %ebp
425daa:	00 66 00             	add    %ah,0x0(%esi)
425dad:	49                   	dec    %ecx
425dae:	00 67 00             	add    %ah,0x0(%edi)
425db1:	38 00                	cmp    %al,(%eax)
425db3:	66 00 2f             	data16 add %ch,(%edi)
425db6:	00 37                	add    %dh,(%edi)
425db8:	00 6b 00             	add    %ch,0x0(%ebx)
425dbb:	45                   	inc    %ebp
425dbc:	00 67 00             	add    %ah,0x0(%edi)
425dbf:	72 00                	jb     0x425dc1
425dc1:	39 00                	cmp    %eax,(%eax)
425dc3:	33 00                	xor    (%eax),%eax
425dc5:	34 00                	xor    $0x0,%al
425dc7:	67 00 55 00          	add    %dl,0x0(%di)
425dcb:	4a                   	dec    %edx
425dcc:	00 6e 00             	add    %ch,0x0(%esi)
425dcf:	51                   	push   %ecx
425dd0:	00 75 00             	add    %dh,0x0(%ebp)
425dd3:	2b 00                	sub    (%eax),%eax
425dd5:	58                   	pop    %eax
425dd6:	00 52 00             	add    %dl,0x0(%edx)
425dd9:	76 00                	jbe    0x425ddb
425ddb:	73 00                	jae    0x425ddd
425ddd:	4d                   	dec    %ebp
425dde:	00 70 00             	add    %dh,0x0(%eax)
425de1:	44                   	inc    %esp
425de2:	00 56 00             	add    %dl,0x0(%esi)
425de5:	70 00                	jo     0x425de7
425de7:	49                   	dec    %ecx
425de8:	00 4f 00             	add    %cl,0x0(%edi)
425deb:	75 00                	jne    0x425ded
425ded:	32 00                	xor    (%eax),%al
425def:	68 00 69 00 4b       	push   $0x4b006900
425df4:	00 77 00             	add    %dh,0x0(%edi)
425df7:	56                   	push   %esi
425df8:	00 50 00             	add    %dl,0x0(%eax)
425dfb:	6a 00                	push   $0x0
425dfd:	56                   	push   %esi
425dfe:	00 4f 00             	add    %cl,0x0(%edi)
425e01:	50                   	push   %eax
425e02:	00 59 00             	add    %bl,0x0(%ecx)
425e05:	4a                   	dec    %edx
425e06:	00 62 00             	add    %ah,0x0(%edx)
425e09:	6c                   	insb   (%dx),%es:(%edi)
425e0a:	00 45 00             	add    %al,0x0(%ebp)
425e0d:	50                   	push   %eax
425e0e:	00 61 00             	add    %ah,0x0(%ecx)
425e11:	78 00                	js     0x425e13
425e13:	73 00                	jae    0x425e15
425e15:	74 00                	je     0x425e17
425e17:	6c                   	insb   (%dx),%es:(%edi)
425e18:	00 51 00             	add    %dl,0x0(%ecx)
425e1b:	45                   	inc    %ebp
425e1c:	00 42 00             	add    %al,0x0(%edx)
425e1f:	4e                   	dec    %esi
425e20:	00 32                	add    %dh,(%edx)
425e22:	00 66 00             	add    %ah,0x0(%esi)
425e25:	6e                   	outsb  %ds:(%esi),(%dx)
425e26:	00 53 00             	add    %dl,0x0(%ebx)
425e29:	71 00                	jno    0x425e2b
425e2b:	6d                   	insl   (%dx),%es:(%edi)
425e2c:	00 2b                	add    %ch,(%ebx)
425e2e:	00 49 00             	add    %cl,0x0(%ecx)
425e31:	58                   	pop    %eax
425e32:	00 68 00             	add    %ch,0x0(%eax)
425e35:	43                   	inc    %ebx
425e36:	00 78 00             	add    %bh,0x0(%eax)
425e39:	72 00                	jb     0x425e3b
425e3b:	76 00                	jbe    0x425e3d
425e3d:	66 00 65 00          	data16 add %ah,0x0(%ebp)
425e41:	51                   	push   %ecx
425e42:	00 78 00             	add    %bh,0x0(%eax)
425e45:	56                   	push   %esi
425e46:	00 67 00             	add    %ah,0x0(%edi)
425e49:	53                   	push   %ebx
425e4a:	00 6f 00             	add    %ch,0x0(%edi)
425e4d:	37                   	aaa
425e4e:	00 50 00             	add    %dl,0x0(%eax)
425e51:	70 00                	jo     0x425e53
425e53:	4c                   	dec    %esp
425e54:	00 33                	add    %dh,(%ebx)
425e56:	00 34 00             	add    %dh,(%eax,%eax,1)
425e59:	4e                   	dec    %esi
425e5a:	00 50 00             	add    %dl,0x0(%eax)
425e5d:	7a 00                	jp     0x425e5f
425e5f:	65 00 50 00          	add    %dl,%gs:0x0(%eax)
425e63:	67 00 70 00          	add    %dh,0x0(%bx,%si)
425e67:	6a 00                	push   $0x0
425e69:	4b                   	dec    %ebx
425e6a:	00 4c 00 39          	add    %cl,0x39(%eax,%eax,1)
425e6e:	00 63 00             	add    %ah,0x0(%ebx)
425e71:	43                   	inc    %ebx
425e72:	00 75 00             	add    %dh,0x0(%ebp)
425e75:	6b 00 71             	imul   $0x71,(%eax),%eax
425e78:	00 45 00             	add    %al,0x0(%ebp)
425e7b:	56                   	push   %esi
425e7c:	00 79 00             	add    %bh,0x0(%ecx)
425e7f:	76 00                	jbe    0x425e81
425e81:	72 00                	jb     0x425e83
425e83:	32 00                	xor    (%eax),%al
425e85:	51                   	push   %ecx
425e86:	00 70 00             	add    %dh,0x0(%eax)
425e89:	33 00                	xor    (%eax),%eax
425e8b:	6a 00                	push   $0x0
425e8d:	6a 00                	push   $0x0
425e8f:	6d                   	insl   (%dx),%es:(%edi)
425e90:	00 52 00             	add    %dl,0x0(%edx)
425e93:	42                   	inc    %edx
425e94:	00 36                	add    %dh,(%esi)
425e96:	00 38                	add    %bh,(%eax)
425e98:	00 67 00             	add    %ah,0x0(%edi)
425e9b:	67 00 6c 00          	add    %ch,0x0(%si)
425e9f:	76 00                	jbe    0x425ea1
425ea1:	51                   	push   %ecx
425ea2:	00 6c 00 74          	add    %ch,0x74(%eax,%eax,1)
425ea6:	00 31                	add    %dh,(%ecx)
425ea8:	00 4f 00             	add    %cl,0x0(%edi)
425eab:	39 00                	cmp    %eax,(%eax)
425ead:	59                   	pop    %ecx
425eae:	00 55 00             	add    %dl,0x0(%ebp)
425eb1:	72 00                	jb     0x425eb3
425eb3:	45                   	inc    %ebp
425eb4:	00 76 00             	add    %dh,0x0(%esi)
425eb7:	6b 00 33             	imul   $0x33,(%eax),%eax
425eba:	00 6f 00             	add    %ch,0x0(%edi)
425ebd:	54                   	push   %esp
425ebe:	00 62 00             	add    %ah,0x0(%edx)
425ec1:	61                   	popa
425ec2:	00 73 00             	add    %dh,0x0(%ebx)
425ec5:	42                   	inc    %edx
425ec6:	00 4c 00 63          	add    %cl,0x63(%eax,%eax,1)
425eca:	00 6d 00             	add    %ch,0x0(%ebp)
425ecd:	67 00 52 00          	add    %dl,0x0(%bp,%si)
425ed1:	62 00                	bound  %eax,(%eax)
425ed3:	33 00                	xor    (%eax),%eax
425ed5:	76 00                	jbe    0x425ed7
425ed7:	45                   	inc    %ebp
425ed8:	00 32                	add    %dh,(%edx)
425eda:	00 6c 00 34          	add    %ch,0x34(%eax,%eax,1)
425ede:	00 77 00             	add    %dh,0x0(%edi)
425ee1:	78 00                	js     0x425ee3