425e00:	6d                   	insl   (%dx),%es:(%edi)
425e01:	00 73 00             	add    %dh,0x0(%ebx)
425e04:	44                   	inc    %esp
425e05:	00 71 00             	add    %dh,0x0(%ecx)
425e08:	58                   	pop    %eax
425e09:	00 4f 00             	add    %cl,0x0(%edi)
425e0c:	69 00 73 00 37 00    	imul   $0x370073,(%eax),%eax
425e12:	50                   	push   %eax
425e13:	00 36                	add    %dh,(%esi)
425e15:	00 4b 00             	add    %cl,0x0(%ebx)
425e18:	70 00                	jo     0x425e1a
425e1a:	4c                   	dec    %esp
425e1b:	00 33                	add    %dh,(%ebx)
425e1d:	00 51 00             	add    %dl,0x0(%ecx)
425e20:	72 00                	jb     0x425e22
425e22:	56                   	push   %esi
425e23:	00 33                	add    %dh,(%ebx)
425e25:	00 35 00 33 00 00    	add    %dh,0x3300
425e2b:	00 59 00             	add    %bl,0x0(%ecx)
425e2e:	42                   	inc    %edx
425e2f:	00 54 00 6d          	add    %dl,0x6d(%eax,%eax,1)
425e33:	00 61 00             	add    %ah,0x0(%ecx)
425e36:	42                   	inc    %edx
425e37:	00 73 00             	add    %dh,0x0(%ebx)
425e3a:	67 00 30             	add    %dh,(%bx,%si)
425e3d:	00 49 00             	add    %cl,0x0(%ecx)
425e40:	70 00                	jo     0x425e42
425e42:	51                   	push   %ecx
425e43:	00 38                	add    %bh,(%eax)
425e45:	00 57 00             	add    %dl,0x0(%edi)
425e48:	68 00 52 00 6f       	push   $0x6f005200
425e4d:	00 72 00             	add    %dh,0x0(%edx)
425e50:	39 00                	cmp    %eax,(%eax)
425e52:	71 00                	jno    0x425e54
425e54:	79 00                	jns    0x425e56
425e56:	32 00                	xor    (%eax),%al
425e58:	00 00                	add    %al,(%eax)
425e5a:	00 00                	add    %al,(%eax)
425e5c:	08 00                	or     %al,(%eax)
425e5e:	00 00                	add    %al,(%eax)
425e60:	49                   	dec    %ecx
425e61:	00 6e 00             	add    %ch,0x0(%esi)
425e64:	74 00                	je     0x425e66
425e66:	65 00 00             	add    %al,%gs:(%eax)
425e69:	00 00                	add    %al,(%eax)
425e6b:	00 02                	add    %al,(%edx)
425e6d:	00 00                	add    %al,(%eax)
425e6f:	00 67 00             	add    %ah,0x0(%edi)
425e72:	00 00                	add    %al,(%eax)
425e74:	04 00                	add    $0x0,%al
425e76:	00 00                	add    %al,(%eax)
425e78:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
425e7c:	00 00                	add    %al,(%eax)
425e7e:	00 00                	add    %al,(%eax)
425e80:	0e                   	push   %cs
425e81:	00 00                	add    %al,(%eax)
425e83:	00 31                	add    %dh,(%ecx)
425e85:	00 39                	add    %bh,(%ecx)
425e87:	00 3a                	add    %bh,(%edx)
425e89:	00 31                	add    %dh,(%ecx)
425e8b:	00 39                	add    %bh,(%ecx)
425e8d:	00 3a                	add    %bh,(%edx)
425e8f:	00 31                	add    %dh,(%ecx)
425e91:	00 00                	add    %al,(%eax)
425e93:	00 36                	add    %dh,(%esi)
425e95:	00 00                	add    %al,(%eax)
425e97:	00 72 00             	add    %dh,0x0(%edx)
425e9a:	51                   	push   %ecx
425e9b:	00 7a 00             	add    %bh,0x0(%edx)
425e9e:	66 00 42 00          	data16 add %al,0x0(%edx)
425ea2:	77 00                	ja     0x425ea4
425ea4:	69 00 33 00 74 00    	imul   $0x740033,(%eax),%eax
425eaa:	6e                   	outsb  %ds:(%esi),(%dx)
425eab:	00 42 00             	add    %al,0x0(%edx)
425eae:	53                   	push   %ebx
425eaf:	00 39                	add    %bh,(%ecx)
425eb1:	00 62 00             	add    %ah,0x0(%edx)
425eb4:	57                   	push   %edi
425eb5:	00 4e 00             	add    %cl,0x0(%esi)
425eb8:	49                   	dec    %ecx
425eb9:	00 4a 00             	add    %cl,0x0(%edx)
425ebc:	4b                   	dec    %ebx
425ebd:	00 62 00             	add    %ah,0x0(%edx)
425ec0:	6f                   	outsl  %ds:(%esi),(%dx)
425ec1:	00 73 00             	add    %dh,0x0(%ebx)
425ec4:	41                   	inc    %ecx
425ec5:	00 54 00 32          	add    %dl,0x32(%eax,%eax,1)
425ec9:	00 34 00             	add    %dh,(%eax,%eax,1)
425ecc:	34 00                	xor    $0x0,%al
425ece:	00 00                	add    %al,(%eax)
425ed0:	69 00 76 00 4f 00    	imul   $0x4f0076,(%eax),%eax
425ed6:	33 00                	xor    (%eax),%eax
425ed8:	30 00                	xor    %al,(%eax)
425eda:	76 00                	jbe    0x425edc
425edc:	45                   	inc    %ebp
425edd:	00 64 00 4e          	add    %ah,0x4e(%eax,%eax,1)
425ee1:	00 48 00             	add    %cl,0x0(%eax)
425ee4:	48                   	dec    %eax
425ee5:	00 71 00             	add    %dh,0x0(%ecx)
425ee8:	6b 00 50             	imul   $0x50,(%eax),%eax
425eeb:	00 68 00             	add    %ch,0x0(%eax)
425eee:	33 00                	xor    (%eax),%eax
425ef0:	7a 00                	jp     0x425ef2
425ef2:	57                   	push   %edi
425ef3:	00 4f 00             	add    %cl,0x0(%edi)
425ef6:	61                   	popa
425ef7:	00 73 00             	add    %dh,0x0(%ebx)
425efa:	54                   	push   %esp
425efb:	00 68 00             	add    %ch,0x0(%eax)
425efe:	32 00                	xor    (%eax),%al
425f00:	61                   	popa
425f01:	00 36                	add    %dh,(%esi)
425f03:	00 5a 00             	add    %bl,0x0(%edx)
425f06:	31 00                	xor    %eax,(%eax)
425f08:	39 00                	cmp    %eax,(%eax)
425f0a:	36 00 00             	add    %al,%ss:(%eax)
425f0d:	00 00                	add    %al,(%eax)
425f0f:	00 02                	add    %al,(%edx)
425f11:	00 00                	add    %al,(%eax)
425f13:	00 34 00             	add    %dh,(%eax,%eax,1)
425f16:	00 00                	add    %al,(%eax)
425f18:	02 00                	add    (%eax),%al
425f1a:	00 00                	add    %al,(%eax)
425f1c:	42                   	inc    %edx
425f1d:	00 00                	add    %al,(%eax)
425f1f:	00 18                	add    %bl,(%eax)
425f21:	00 00                	add    %al,(%eax)
425f23:	00 01                	add    %al,(%ecx)
425f25:	00 92 00 01 00 00    	add    %dl,0x100(%edx)
425f33:	00 3d 00 00 00 00    	add    %bh,0x0
425f39:	00 00                	add    %al,(%eax)
425f3b:	00 56 42             	add    %dl,0x42(%esi)
425f3e:	41                   	inc    %ecx
425f3f:	36 2e 44             	ss cs inc %esp
425f42:	4c                   	dec    %esp
425f43:	4c                   	dec    %esp
425f44:	00 00                	add    %al,(%eax)
425f46:	00 00                	add    %al,(%eax)
425f48:	5f                   	pop    %edi
425f49:	5f                   	pop    %edi
425f4a:	76 62                	jbe    0x425fae
425f4c:	61                   	popa
425f4d:	41                   	inc    %ecx
425f4e:	72 79                	jb     0x425fc9
425f50:	44                   	inc    %esp
425f51:	65 73 74             	gs jae 0x425fc8
425f54:	72 75                	jb     0x425fcb
425f56:	63 74 00 00          	arpl   %esi,0x0(%eax,%eax,1)
425f5a:	00 00                	add    %al,(%eax)
425f5c:	5f                   	pop    %edi
425f5d:	5f                   	pop    %edi
425f5e:	76 62                	jbe    0x425fc2
425f60:	61                   	popa
425f61:	47                   	inc    %edi
425f62:	65 6e                	outsb  %gs:(%esi),(%dx)
425f64:	65 72 61             	gs jb  0x425fc8
425f67:	74 65                	je     0x425fce
425f69:	42                   	inc    %edx
425f6a:	6f                   	outsl  %ds:(%esi),(%dx)
425f6b:	75 6e                	jne    0x425fdb
425f6d:	64 73 45             	fs jae 0x425fb5
425f70:	72 72                	jb     0x425fe4
425f72:	6f                   	outsl  %ds:(%esi),(%dx)
425f73:	72 00                	jb     0x425f75
425f75:	00 00                	add    %al,(%eax)
425f77:	00 5f 5f             	add    %bl,0x5f(%edi)
425f7a:	76 62                	jbe    0x425fde
425f7c:	61                   	popa
425f7d:	41                   	inc    %ecx
425f7e:	72 79                	jb     0x425ff9
425f80:	43                   	inc    %ebx
425f81:	6f                   	outsl  %ds:(%esi),(%dx)
425f82:	6e                   	outsb  %ds:(%esi),(%dx)
425f83:	73 74                	jae    0x425ff9
425f85:	72 75                	jb     0x425ffc
425f87:	63 74 32 00          	arpl   %esi,0x0(%edx,%esi,1)
425f8b:	00 5f 5f             	add    %bl,0x5f(%edi)
425f8e:	76 62                	jbe    0x425ff2
425f90:	61                   	popa
425f91:	4f                   	dec    %edi
425f92:	62 6a 56             	bound  %ebp,0x56(%edx)
425f95:	61                   	popa
425f96:	72 00                	jb     0x425f98
425f98:	5f                   	pop    %edi
425f99:	5f                   	pop    %edi
425f9a:	76 62                	jbe    0x425ffe
425f9c:	61                   	popa
425f9d:	4c                   	dec    %esp
425f9e:	61                   	popa
425f9f:	74 65                	je     0x426006
425fa1:	4d                   	dec    %ebp
425fa2:	65 6d                	gs insl (%dx),%es:(%edi)
425fa4:	43                   	inc    %ebx
425fa5:	61                   	popa
425fa6:	6c                   	insb   (%dx),%es:(%edi)
425fa7:	6c                   	insb   (%dx),%es:(%edi)
425fa8:	00 00                	add    %al,(%eax)
425faa:	00 00                	add    %al,(%eax)
425fac:	28 5c 42 00          	sub    %bl,0x0(%edx,%eax,2)
425fb0:	00 e4                	add    %ah,%ah
425fb2:	42                   	inc    %edx
425fb3:	00 5f 5f             	add    %bl,0x5f(%edi)
425fb6:	76 62                	jbe    0x42601a
425fb8:	61                   	popa
425fb9:	46                   	inc    %esi
425fba:	70 49                	jo     0x426005
425fbc:	34 00                	xor    $0x0,%al
425fbe:	00 00                	add    %al,(%eax)
425fc0:	5f                   	pop    %edi
425fc1:	5f                   	pop    %edi
425fc2:	76 62                	jbe    0x426026
425fc4:	61                   	popa
425fc5:	46                   	inc    %esi
425fc6:	72 65                	jb     0x42602d
425fc8:	65 53                	gs push %ebx
425fca:	74 72                	je     0x42603e
425fcc:	4c                   	dec    %esp
425fcd:	69 73 74 00 00 00 00 	imul   $0x0,0x74(%ebx),%esi
425fd4:	5f                   	pop    %edi
425fd5:	5f                   	pop    %edi
425fd6:	76 62                	jbe    0x42603a
425fd8:	61                   	popa
425fd9:	56                   	push   %esi
425fda:	61                   	popa
425fdb:	72 53                	jb     0x426030
425fdd:	65 74 4f             	gs je  0x42602f
425fe0:	62 6a 00             	bound  %ebp,0x0(%edx)
425fe3:	00 5f 5f             	add    %bl,0x5f(%edi)
425fe6:	76 62                	jbe    0x42604a
425fe8:	61                   	popa
425fe9:	53                   	push   %ebx
425fea:	74 72                	je     0x42605e
425fec:	43                   	inc    %ebx
425fed:	6d                   	insl   (%dx),%es:(%edi)
425fee:	70 00                	jo     0x425ff0
425ff0:	5f                   	pop    %edi
425ff1:	5f                   	pop    %edi
425ff2:	76 62                	jbe    0x426056
425ff4:	61                   	popa
425ff5:	43                   	inc    %ebx
425ff6:	61                   	popa
425ff7:	73 74                	jae    0x42606d
425ff9:	4f                   	dec    %edi
425ffa:	62 6a 56             	bound  %ebp,0x56(%edx)
425ffd:	61                   	popa
425ffe:	72 00                	jb     0x426000
426000:	5f                   	pop    %edi
426001:	5f                   	pop    %edi
426002:	76 62                	jbe    0x426066
426004:	61                   	popa
426005:	56                   	push   %esi
426006:	61                   	popa
426007:	72 4c                	jb     0x426055
426009:	61                   	popa
42600a:	74 65                	je     0x426071
42600c:	4d                   	dec    %ebp
42600d:	65 6d                	gs insl (%dx),%es:(%edi)
42600f:	43                   	inc    %ebx
426010:	61                   	popa
426011:	6c                   	insb   (%dx),%es:(%edi)
426012:	6c                   	insb   (%dx),%es:(%edi)
426013:	4c                   	dec    %esp
426014:	64 00 00             	add    %al,%fs:(%eax)
426017:	00 5f 5f             	add    %bl,0x5f(%edi)
42601a:	76 62                	jbe    0x42607e
42601c:	61                   	popa
42601d:	46                   	inc    %esi
42601e:	72 65                	jb     0x426085
426020:	65 4f                	gs dec %edi
426022:	62 6a 4c             	bound  %ebp,0x4c(%edx)
426025:	69 73 74 00 00 00 00 	imul   $0x0,0x74(%ebx),%esi
42602c:	5f                   	pop    %edi
42602d:	5f                   	pop    %edi
42602e:	76 62                	jbe    0x426092
426030:	61                   	popa
426031:	55                   	push   %ebp
426032:	49                   	dec    %ecx
426033:	31 49 32             	xor    %ecx,0x32(%ecx)
426036:	00 00                	add    %al,(%eax)
426038:	5f                   	pop    %edi
426039:	5f                   	pop    %edi
42603a:	76 62                	jbe    0x42609e
42603c:	61                   	popa
42603d:	46                   	inc    %esi
42603e:	72 65                	jb     0x4260a5
426040:	65 56                	gs push %esi
426042:	61                   	popa
426043:	72 00                	jb     0x426045
426045:	00 00                	add    %al,(%eax)
426047:	00 5f 5f             	add    %bl,0x5f(%edi)
42604a:	76 62                	jbe    0x4260ae
42604c:	61                   	popa
42604d:	53                   	push   %ebx
42604e:	74 72                	je     0x4260c2
426050:	4d                   	dec    %ebp
426051:	6f                   	outsl  %ds:(%esi),(%dx)
426052:	76 65                	jbe    0x4260b9
426054:	00 00                	add    %al,(%eax)
426056:	00 00                	add    %al,(%eax)
426058:	5f                   	pop    %edi
426059:	5f                   	pop    %edi
42605a:	76 62                	jbe    0x4260be
42605c:	61                   	popa
42605d:	49                   	dec    %ecx
42605e:	34 53                	xor    $0x53,%al
426060:	74 72                	je     0x4260d4
426062:	00 00                	add    %al,(%eax)
426064:	5f                   	pop    %edi
426065:	5f                   	pop    %edi
426066:	76 62                	jbe    0x4260ca
426068:	61                   	popa
426069:	56                   	push   %esi
42606a:	61                   	popa
42606b:	72 4d                	jb     0x4260ba
42606d:	6f                   	outsl  %ds:(%esi),(%dx)
42606e:	76 65                	jbe    0x4260d5
426070:	00 00                	add    %al,(%eax)
426072:	00 00                	add    %al,(%eax)
426074:	5f                   	pop    %edi
426075:	5f                   	pop    %edi
426076:	76 62                	jbe    0x4260da
426078:	61                   	popa
426079:	56                   	push   %esi
42607a:	61                   	popa
42607b:	72 54                	jb     0x4260d1
42607d:	73 74                	jae    0x4260f3
42607f:	4e                   	dec    %esi
426080:	65 00 00             	add    %al,%gs:(%eax)
426083:	00 5f 5f             	add    %bl,0x5f(%edi)
426086:	76 62                	jbe    0x4260ea
426088:	61                   	popa
426089:	4f                   	dec    %edi
42608a:	62 6a 53             	bound  %ebp,0x53(%edx)
42608d:	65 74 00             	gs je  0x426090
426090:	5f                   	pop    %edi
426091:	5f                   	pop    %edi
426092:	76 62                	jbe    0x4260f6
426094:	61                   	popa
426095:	46                   	inc    %esi
426096:	72 65                	jb     0x4260fd
426098:	65 4f                	gs dec %edi
42609a:	62 6a 00             	bound  %ebp,0x0(%edx)
42609d:	00 00                	add    %al,(%eax)
42609f:	00 5f 5f             	add    %bl,0x5f(%edi)
4260a2:	76 62                	jbe    0x426106
4260a4:	61                   	popa
4260a5:	48                   	dec    %eax
4260a6:	72 65                	jb     0x42610d
4260a8:	73 75                	jae    0x42611f
4260aa:	6c                   	insb   (%dx),%es:(%edi)