427d26:	00 56 00             	add    %dl,0x0(%esi)
427d29:	61                   	popa
427d2a:	00 57 00             	add    %dl,0x0(%edi)
427d2d:	2f                   	das
427d2e:	00 63 00             	add    %ah,0x0(%ebx)
427d31:	33 00                	xor    (%eax),%eax
427d33:	72 00                	jb     0x427d35
427d35:	4f                   	dec    %edi
427d36:	00 7a 00             	add    %bh,0x0(%edx)
427d39:	78 00                	js     0x427d3b
427d3b:	6b 00 47             	imul   $0x47,(%eax),%eax
427d3e:	00 35 00 2f 00 41    	add    %dh,0x41002f00
427d44:	00 55 00             	add    %dl,0x0(%ebp)
427d47:	78 00                	js     0x427d49
427d49:	74 00                	je     0x427d4b
427d4b:	6a 00                	push   $0x0
427d4d:	54                   	push   %esp
427d4e:	00 2f                	add    %ch,(%edi)
427d50:	00 39                	add    %bh,(%ecx)
427d52:	00 6a 00             	add    %ch,0x0(%edx)
427d55:	57                   	push   %edi
427d56:	00 44 00 44          	add    %al,0x44(%eax,%eax,1)
427d5a:	00 6f 00             	add    %ch,0x0(%edi)
427d5d:	67 00 79 00          	add    %bh,0x0(%bx,%di)
427d61:	4c                   	dec    %esp
427d62:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
427d66:	00 63 00             	add    %ah,0x0(%ebx)
427d69:	7a 00                	jp     0x427d6b
427d6b:	76 00                	jbe    0x427d6d
427d6d:	42                   	inc    %edx
427d6e:	00 6d 00             	add    %ch,0x0(%ebp)
427d71:	70 00                	jo     0x427d73
427d73:	76 00                	jbe    0x427d75
427d75:	70 00                	jo     0x427d77
427d77:	53                   	push   %ebx
427d78:	00 77 00             	add    %dh,0x0(%edi)
427d7b:	4a                   	dec    %edx
427d7c:	00 79 00             	add    %bh,0x0(%ecx)
427d7f:	43                   	inc    %ebx
427d80:	00 54 00 68          	add    %dl,0x68(%eax,%eax,1)
427d84:	00 57 00             	add    %dl,0x0(%edi)
427d87:	71 00                	jno    0x427d89
427d89:	43                   	inc    %ebx
427d8a:	00 31                	add    %dh,(%ecx)
427d8c:	00 4b 00             	add    %cl,0x0(%ebx)
427d8f:	72 00                	jb     0x427d91
427d91:	58                   	pop    %eax
427d92:	00 53 00             	add    %dl,0x0(%ebx)
427d95:	32 00                	xor    (%eax),%al
427d97:	6f                   	outsl  %ds:(%esi),(%dx)
427d98:	00 51 00             	add    %dl,0x0(%ecx)
427d9b:	6b 00 71             	imul   $0x71,(%eax),%eax
427d9e:	00 6a 00             	add    %ch,0x0(%edx)
427da1:	4b                   	dec    %ebx
427da2:	00 4a 00             	add    %cl,0x0(%edx)
427da5:	35 00 41 00 41       	xor    $0x41004100,%eax
427daa:	00 6f 00             	add    %ch,0x0(%edi)
427dad:	4f                   	dec    %edi
427dae:	00 62 00             	add    %ah,0x0(%edx)
427db1:	49                   	dec    %ecx
427db2:	00 48 00             	add    %cl,0x0(%eax)
427db5:	50                   	push   %eax
427db6:	00 45 00             	add    %al,0x0(%ebp)
427db9:	39 00                	cmp    %eax,(%eax)
427dbb:	39 00                	cmp    %eax,(%eax)
427dbd:	47                   	inc    %edi
427dbe:	00 72 00             	add    %dh,0x0(%edx)
427dc1:	4e                   	dec    %esi
427dc2:	00 43 00             	add    %al,0x0(%ebx)
427dc5:	2f                   	das
427dc6:	00 66 00             	add    %ah,0x0(%esi)
427dc9:	4b                   	dec    %ebx
427dca:	00 55 00             	add    %dl,0x0(%ebp)
427dcd:	45                   	inc    %ebp
427dce:	00 4e 00             	add    %cl,0x0(%esi)
427dd1:	4f                   	dec    %edi
427dd2:	00 77 00             	add    %dh,0x0(%edi)
427dd5:	31 00                	xor    %eax,(%eax)
427dd7:	50                   	push   %eax
427dd8:	00 43 00             	add    %al,0x0(%ebx)
427ddb:	76 00                	jbe    0x427ddd
427ddd:	6c                   	insb   (%dx),%es:(%edi)
427dde:	00 72 00             	add    %dh,0x0(%edx)
427de1:	6f                   	outsl  %ds:(%esi),(%dx)
427de2:	00 69 00             	add    %ch,0x0(%ecx)
427de5:	55                   	push   %ebp
427de6:	00 51 00             	add    %dl,0x0(%ecx)
427de9:	42                   	inc    %edx
427dea:	00 49 00             	add    %cl,0x0(%ecx)
427ded:	61                   	popa
427dee:	00 76 00             	add    %dh,0x0(%esi)
427df1:	30 00                	xor    %al,(%eax)
427df3:	77 00                	ja     0x427df5
427df5:	45                   	inc    %ebp
427df6:	00 65 00             	add    %ah,0x0(%ebp)
427df9:	42                   	inc    %edx
427dfa:	00 43 00             	add    %al,0x0(%ebx)
427dfd:	4f                   	dec    %edi
427dfe:	00 47 00             	add    %al,0x0(%edi)
427e01:	43                   	inc    %ebx
427e02:	00 69 00             	add    %ch,0x0(%ecx)
427e05:	2f                   	das
427e06:	00 47 00             	add    %al,0x0(%edi)
427e09:	37                   	aaa
427e0a:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
427e0e:	00 6a 00             	add    %ch,0x0(%edx)
427e11:	69 00 42 00 55 00    	imul   $0x550042,(%eax),%eax
427e17:	6a 00                	push   $0x0
427e19:	73 00                	jae    0x427e1b
427e1b:	41                   	inc    %ecx
427e1c:	00 67 00             	add    %ah,0x0(%edi)
427e1f:	38 00                	cmp    %al,(%eax)
427e21:	41                   	inc    %ecx
427e22:	00 4f 00             	add    %cl,0x0(%edi)
427e25:	4b                   	dec    %ebx
427e26:	00 50 00             	add    %dl,0x0(%eax)
427e29:	45                   	inc    %ebp
427e2a:	00 32                	add    %dh,(%edx)
427e2c:	00 44 00 72          	add    %al,0x72(%eax,%eax,1)
427e30:	00 6d 00             	add    %ch,0x0(%ebp)
427e33:	4d                   	dec    %ebp
427e34:	00 77 00             	add    %dh,0x0(%edi)
427e37:	6f                   	outsl  %ds:(%esi),(%dx)
427e38:	00 42 00             	add    %al,0x0(%edx)
427e3b:	6b 00 73             	imul   $0x73,(%eax),%eax
427e3e:	00 4b 00             	add    %cl,0x0(%ebx)
427e41:	6d                   	insl   (%dx),%es:(%edi)
427e42:	00 6c 00 51          	add    %ch,0x51(%eax,%eax,1)
427e46:	00 66 00             	add    %ah,0x0(%esi)
427e49:	77 00                	ja     0x427e4b
427e4b:	4e                   	dec    %esi
427e4c:	00 59 00             	add    %bl,0x0(%ecx)
427e4f:	68 00 4a 00 70       	push   $0x70004a00
427e54:	00 45 00             	add    %al,0x0(%ebp)
427e57:	74 00                	je     0x427e59
427e59:	4b                   	dec    %ebx
427e5a:	00 77 00             	add    %dh,0x0(%edi)
427e5d:	39 00                	cmp    %eax,(%eax)
427e5f:	56                   	push   %esi
427e60:	00 30                	add    %dh,(%eax)
427e62:	00 78 00             	add    %bh,0x0(%eax)
427e65:	47                   	inc    %edi
427e66:	00 4e 00             	add    %cl,0x0(%esi)
427e69:	2b 00                	sub    (%eax),%eax
427e6b:	73 00                	jae    0x427e6d
427e6d:	4c                   	dec    %esp
427e6e:	00 47 00             	add    %al,0x0(%edi)
427e71:	56                   	push   %esi
427e72:	00 6a 00             	add    %ch,0x0(%edx)
427e75:	6b 00 68             	imul   $0x68,(%eax),%eax
427e78:	00 43 00             	add    %al,0x0(%ebx)
427e7b:	37                   	aaa
427e7c:	00 70 00             	add    %dh,0x0(%eax)
427e7f:	76 00                	jbe    0x427e81
427e81:	2f                   	das
427e82:	00 6a 00             	add    %ch,0x0(%edx)
427e85:	70 00                	jo     0x427e87
427e87:	2f                   	das
427e88:	00 4d 00             	add    %cl,0x0(%ebp)
427e8b:	6a 00                	push   $0x0
427e8d:	5a                   	pop    %edx
427e8e:	00 47 00             	add    %al,0x0(%edi)
427e91:	47                   	inc    %edi
427e92:	00 59 00             	add    %bl,0x0(%ecx)
427e95:	72 00                	jb     0x427e97
427e97:	42                   	inc    %edx
427e98:	00 42 00             	add    %al,0x0(%edx)
427e9b:	72 00                	jb     0x427e9d
427e9d:	30 00                	xor    %al,(%eax)
427e9f:	2f                   	das
427ea0:	00 41 00             	add    %al,0x0(%ecx)
427ea3:	31 00                	xor    %eax,(%eax)
427ea5:	76 00                	jbe    0x427ea7
427ea7:	6c                   	insb   (%dx),%es:(%edi)
427ea8:	00 47 00             	add    %al,0x0(%edi)
427eab:	4b                   	dec    %ebx
427eac:	00 51 00             	add    %dl,0x0(%ecx)
427eaf:	34 00                	xor    $0x0,%al
427eb1:	6c                   	insb   (%dx),%es:(%edi)
427eb2:	00 50 00             	add    %dl,0x0(%eax)
427eb5:	37                   	aaa
427eb6:	00 37                	add    %dh,(%edi)
427eb8:	00 50 00             	add    %dl,0x0(%eax)
427ebb:	4e                   	dec    %esi
427ebc:	00 6b 00             	add    %ch,0x0(%ebx)
427ebf:	4e                   	dec    %esi
427ec0:	00 66 00             	add    %ah,0x0(%esi)
427ec3:	77 00                	ja     0x427ec5
427ec5:	53                   	push   %ebx
427ec6:	00 4c 00 65          	add    %cl,0x65(%eax,%eax,1)
427eca:	00 46 00             	add    %al,0x0(%esi)
427ecd:	6d                   	insl   (%dx),%es:(%edi)
427ece:	00 78 00             	add    %bh,0x0(%eax)
427ed1:	65 00 2b             	add    %ch,%gs:(%ebx)
427ed4:	00 47 00             	add    %al,0x0(%edi)
427ed7:	74 00                	je     0x427ed9
427ed9:	4b                   	dec    %ebx
427eda:	00 77 00             	add    %dh,0x0(%edi)
427edd:	39 00                	cmp    %eax,(%eax)
427edf:	56                   	push   %esi
427ee0:	00 30                	add    %dh,(%eax)
427ee2:	00 78 00             	add    %bh,0x0(%eax)
427ee5:	47                   	inc    %edi
427ee6:	00 4e 00             	add    %cl,0x0(%esi)
427ee9:	2b 00                	sub    (%eax),%eax
427eeb:	6c                   	insb   (%dx),%es:(%edi)
427eec:	00 5a 00             	add    %bl,0x0(%edx)
427eef:	49                   	dec    %ecx
427ef0:	00 6c 00 53          	add    %ch,0x53(%eax,%eax,1)
427ef4:	00 72 00             	add    %dh,0x0(%edx)
427ef7:	53                   	push   %ebx
427ef8:	00 48 00             	add    %cl,0x0(%eax)
427efb:	4a                   	dec    %edx
427efc:	00 4a 00             	add    %cl,0x0(%edx)
427eff:	70 00                	jo     0x427f01
427f01:	2f                   	das
427f02:	00 6a 00             	add    %ch,0x0(%edx)
427f05:	70 00                	jo     0x427f07
427f07:	2f                   	das
427f08:	00 4d 00             	add    %cl,0x0(%ebp)
427f0b:	6a 00                	push   $0x0
427f0d:	5a                   	pop    %edx
427f0e:	00 47 00             	add    %al,0x0(%edi)
427f11:	47                   	inc    %edi
427f12:	00 59 00             	add    %bl,0x0(%ecx)
427f15:	2f                   	das
427f16:	00 6a 00             	add    %ch,0x0(%edx)
427f19:	59                   	pop    %ecx
427f1a:	00 49 00             	add    %cl,0x0(%ecx)
427f1d:	34 00                	xor    $0x0,%al
427f1f:	35 00 6f 00 66       	xor    $0x66006f00,%eax
427f24:	00 61 00             	add    %ah,0x0(%ecx)
427f27:	63 00                	arpl   %eax,(%eax)
427f29:	78 00                	js     0x427f2b
427f2b:	56                   	push   %esi
427f2c:	00 32                	add    %dh,(%edx)
427f2e:	00 51 00             	add    %dl,0x0(%ecx)
427f31:	42                   	inc    %edx
427f32:	00 45 00             	add    %al,0x0(%ebp)
427f35:	31 00                	xor    %eax,(%eax)
427f37:	50                   	push   %eax
427f38:	00 41 00             	add    %al,0x0(%ecx)
427f3b:	7a 00                	jp     0x427f3d
427f3d:	4b                   	dec    %ebx
427f3e:	00 2b                	add    %ch,(%ebx)
427f40:	00 53 00             	add    %dl,0x0(%ebx)
427f43:	79 00                	jns    0x427f45
427f45:	78 00                	js     0x427f47
427f47:	70 00                	jo     0x427f49
427f49:	39 00                	cmp    %eax,(%eax)
427f4b:	61                   	popa
427f4c:	00 76 00             	add    %dh,0x0(%esi)
427f4f:	72 00                	jb     0x427f51
427f51:	76 00                	jbe    0x427f53
427f53:	38 00                	cmp    %al,(%eax)
427f55:	75 00                	jne    0x427f57
427f57:	58                   	pop    %eax
427f58:	00 43 00             	add    %al,0x0(%ebx)
427f5b:	4c                   	dec    %esp
427f5c:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
427f60:	00 4e 00             	add    %cl,0x0(%esi)
427f63:	57                   	push   %edi
427f64:	00 4c 00 30          	add    %cl,0x30(%eax,%eax,1)
427f68:	00 35 00 46 00 69    	add    %dh,0x69004600
427f6e:	00 39                	add    %bh,(%ecx)
427f70:	00 59 00             	add    %bl,0x0(%ecx)
427f73:	30 00                	xor    %al,(%eax)
427f75:	59                   	pop    %ecx
427f76:	00 42 00             	add    %al,0x0(%edx)
427f79:	46                   	inc    %esi
427f7a:	00 4c 00 7a          	add    %cl,0x7a(%eax,%eax,1)
427f7e:	00 51 00             	add    %dl,0x0(%ecx)
427f81:	6e                   	outsb  %ds:(%esi),(%dx)
427f82:	00 6f 00             	add    %ch,0x0(%edi)
427f85:	4d                   	dec    %ebp
427f86:	00 32                	add    %dh,(%edx)
427f88:	00 58 00             	add    %bl,0x0(%eax)
427f8b:	52                   	push   %edx
427f8c:	00 6e 00             	add    %ch,0x0(%esi)
427f8f:	42                   	inc    %edx
427f90:	00 76 00             	add    %dh,0x0(%esi)
427f93:	68 00 53 00 44       	push   $0x44005300
427f98:	00 67 00             	add    %ah,0x0(%edi)
427f9b:	42                   	inc    %edx
427f9c:	00 6b 00             	add    %ch,0x0(%ebx)
427f9f:	4d                   	dec    %ebp
427fa0:	00 71 00             	add    %dh,0x0(%ecx)
427fa3:	75 00                	jne    0x427fa5
427fa5:	63 00                	arpl   %eax,(%eax)
427fa7:	43                   	inc    %ebx
427fa8:	00 73 00             	add    %dh,0x0(%ebx)
427fab:	44                   	inc    %esp
427fac:	00 6e 00             	add    %ch,0x0(%esi)
427faf:	79 00                	jns    0x427fb1
427fb1:	30 00                	xor    %al,(%eax)
427fb3:	38 00                	cmp    %al,(%eax)
427fb5:	59                   	pop    %ecx
427fb6:	00 55 00             	add    %dl,0x0(%ebp)
427fb9:	2f                   	das
427fba:	00 69 00             	add    %ch,0x0(%ecx)
427fbd:	79 00                	jns    0x427fbf
427fbf:	6c                   	insb   (%dx),%es:(%edi)
427fc0:	00 4c 00 4e          	add    %cl,0x4e(%eax,%eax,1)
427fc4:	00 75 00             	add    %dh,0x0(%ebp)
427fc7:	6d                   	insl   (%dx),%es:(%edi)
427fc8:	00 57 00             	add    %dl,0x0(%edi)
427fcb:	4a                   	dec    %edx
427fcc:	00 54 00 47          	add    %dl,0x47(%eax,%eax,1)
427fd0:	00 48 00             	add    %cl,0x0(%eax)
427fd3:	46                   	inc    %esi
427fd4:	00 58 00             	add    %bl,0x0(%eax)
427fd7:	71 00                	jno    0x427fd9
427fd9:	49                   	dec    %ecx
427fda:	00 4c 00 53          	add    %cl,0x53(%eax,%eax,1)
427fde:	00 4d 00             	add    %cl,0x0(%ebp)
427fe1:	73 00                	jae    0x427fe3
427fe3:	43                   	inc    %ebx
427fe4:	00 4e 00             	add    %cl,0x0(%esi)
427fe7:	61                   	popa
427fe8:	00 52 00             	add    %dl,0x0(%edx)
427feb:	6f                   	outsl  %ds:(%esi),(%dx)
427fec:	00 67 00             	add    %ah,0x0(%edi)
427fef:	35 00 57 00 45       	xor    $0x45005700,%eax
427ff4:	00 30                	add    %dh,(%eax)
427ff6:	00 77 00             	add    %dh,0x0(%edi)
427ff9:	36 00 4e 00          	add    %cl,%ss:0x0(%esi)
427ffd:	4e                   	dec    %esi
427ffe:	00 6b 00             	add    %ch,0x0(%ebx)
428001:	36 00 75 00          	add    %dh,%ss:0x0(%ebp)
428005:	45                   	inc    %ebp
428006:	00 45 00             	add    %al,0x0(%ebp)
428009:	42                   	inc    %edx
42800a:	00 51 00             	add    %dl,0x0(%ecx)
42800d:	66 00 6f 00          	data16 add %ch,0x0(%edi)
428011:	51                   	push   %ecx
428012:	00 31                	add    %dh,(%ecx)
428014:	00 61 00             	add    %ah,0x0(%ecx)
428017:	4e                   	dec    %esi
428018:	00 71 00             	add    %dh,0x0(%ecx)
42801b:	31 00                	xor    %eax,(%eax)
42801d:	48                   	dec    %eax
42801e:	00 61 00             	add    %ah,0x0(%ecx)
428021:	75 00                	jne    0x428023
428023:	73 00                	jae    0x428025
428025:	4d                   	dec    %ebp
428026:	00 55 00             	add    %dl,0x0(%ebp)
428029:	2b 00                	sub    (%eax),%eax
42802b:	69 00 48 00 56 00    	imul   $0x560048,(%eax),%eax
428031:	66 00 68 00          	data16 add %ch,0x0(%eax)
428035:	39 00                	cmp    %eax,(%eax)