414c99:	28 00                	sub    %al,(%eax)
414c9b:	00 01                	add    %al,(%ecx)
414c9d:	00 ed                	add    %ch,%ch
414c9f:	28 00                	sub    %al,(%eax)
414ca1:	00 01                	add    %al,(%ecx)
414ca3:	00 ed                	add    %ch,%ch
414ca5:	28 00                	sub    %al,(%eax)
414ca7:	00 01                	add    %al,(%ecx)
414ca9:	00 ed                	add    %ch,%ch
414cab:	28 00                	sub    %al,(%eax)
414cad:	00 01                	add    %al,(%ecx)
414caf:	00 ed                	add    %ch,%ch
414cb1:	28 00                	sub    %al,(%eax)
414cb3:	00 01                	add    %al,(%ecx)
414cb5:	00 f3                	add    %dh,%bl
414cb7:	2f                   	das
414cb8:	00 00                	add    %al,(%eax)
414cba:	02 00                	add    (%eax),%al
414cbc:	16                   	push   %ss
414cbd:	34 00                	xor    $0x0,%al
414cbf:	00 03                	add    %al,(%ebx)
414cc1:	00 aa 3a 00 00 01    	add    %ch,0x100003a(%edx)
414cc7:	00 02                	add    %al,(%edx)
414cc9:	4c                   	dec    %esp
414cca:	00 00                	add    %al,(%eax)
414ccc:	01 00                	add    %eax,(%eax)
414cce:	02 4c 00 00          	add    0x0(%eax,%eax,1),%cl
414cd2:	01 00                	add    %eax,(%eax)
414cd4:	39 4c 00 00          	cmp    %ecx,0x0(%eax,%eax,1)
414cd8:	01 00                	add    %eax,(%eax)
414cda:	66 4c                	dec    %sp
414cdc:	00 00                	add    %al,(%eax)
414cde:	01 00                	add    %eax,(%eax)
414ce0:	41                   	inc    %ecx
414ce1:	22 00                	and    (%eax),%al
414ce3:	00 01                	add    %al,(%ecx)
414ce5:	00 41 44             	add    %al,0x44(%ecx)
414ce8:	00 00                	add    %al,(%eax)
414cea:	01 00                	add    %eax,(%eax)
414cec:	83 2b 00             	subl   $0x0,(%ebx)
414cef:	00 01                	add    %al,(%ecx)
414cf1:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414cf7:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414cfd:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414d03:	00 02                	add    %al,(%edx)
414d05:	3a 00                	cmp    (%eax),%al
414d07:	00 02                	add    %al,(%edx)
414d09:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414d0f:	00 02                	add    %al,(%edx)
414d11:	3a 00                	cmp    (%eax),%al
414d13:	00 02                	add    %al,(%edx)
414d15:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414d1b:	00 02                	add    %al,(%edx)
414d1d:	3a 00                	cmp    (%eax),%al
414d1f:	00 02                	add    %al,(%edx)
414d21:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414d27:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414d2d:	00 98 2d 00 00 02    	add    %bl,0x200002d(%eax)
414d33:	00 5c 0f 00          	add    %bl,0x0(%edi,%ecx,1)
414d37:	00 01                	add    %al,(%ecx)
414d39:	00 98 2d 00 00 02    	add    %bl,0x200002d(%eax)
414d3f:	00 5c 0f 00          	add    %bl,0x0(%edi,%ecx,1)
414d43:	00 01                	add    %al,(%ecx)
414d45:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414d4b:	00 ed                	add    %ch,%ch
414d4d:	28 00                	sub    %al,(%eax)
414d4f:	00 01                	add    %al,(%ecx)
414d51:	00 ed                	add    %ch,%ch
414d53:	28 00                	sub    %al,(%eax)
414d55:	00 01                	add    %al,(%ecx)
414d57:	00 ed                	add    %ch,%ch
414d59:	28 00                	sub    %al,(%eax)
414d5b:	00 01                	add    %al,(%ecx)
414d5d:	00 ed                	add    %ch,%ch
414d5f:	28 00                	sub    %al,(%eax)
414d61:	00 01                	add    %al,(%ecx)
414d63:	00 ed                	add    %ch,%ch
414d65:	28 00                	sub    %al,(%eax)
414d67:	00 01                	add    %al,(%ecx)
414d69:	00 ed                	add    %ch,%ch
414d6b:	28 00                	sub    %al,(%eax)
414d6d:	00 01                	add    %al,(%ecx)
414d6f:	00 ed                	add    %ch,%ch
414d71:	28 00                	sub    %al,(%eax)
414d73:	00 01                	add    %al,(%ecx)
414d75:	00 ed                	add    %ch,%ch
414d77:	28 00                	sub    %al,(%eax)
414d79:	00 01                	add    %al,(%ecx)
414d7b:	00 ed                	add    %ch,%ch
414d7d:	28 00                	sub    %al,(%eax)
414d7f:	00 01                	add    %al,(%ecx)
414d81:	00 ed                	add    %ch,%ch
414d83:	28 00                	sub    %al,(%eax)
414d85:	00 01                	add    %al,(%ecx)
414d87:	00 ed                	add    %ch,%ch
414d89:	28 00                	sub    %al,(%eax)
414d8b:	00 01                	add    %al,(%ecx)
414d8d:	00 ed                	add    %ch,%ch
414d8f:	28 00                	sub    %al,(%eax)
414d91:	00 01                	add    %al,(%ecx)
414d93:	00 02                	add    %al,(%edx)
414d95:	4c                   	dec    %esp
414d96:	00 00                	add    %al,(%eax)
414d98:	01 00                	add    %eax,(%eax)
414d9a:	02 4c 00 00          	add    0x0(%eax,%eax,1),%cl
414d9e:	02 00                	add    (%eax),%al
414da0:	53                   	push   %ebx
414da1:	39 00                	cmp    %eax,(%eax)
414da3:	00 01                	add    %al,(%ecx)
414da5:	00 02                	add    %al,(%edx)
414da7:	4c                   	dec    %esp
414da8:	00 00                	add    %al,(%eax)
414daa:	02 00                	add    (%eax),%al
414dac:	53                   	push   %ebx
414dad:	39 00                	cmp    %eax,(%eax)
414daf:	00 03                	add    %al,(%ebx)
414db1:	00 46 24             	add    %al,0x24(%esi)
414db4:	00 00                	add    %al,(%eax)
414db6:	01 00                	add    %eax,(%eax)
414db8:	02 4c 00 00          	add    0x0(%eax,%eax,1),%cl
414dbc:	01 00                	add    %eax,(%eax)
414dbe:	02 4c 00 00          	add    0x0(%eax,%eax,1),%cl
414dc2:	01 00                	add    %eax,(%eax)
414dc4:	39 4c 00 00          	cmp    %ecx,0x0(%eax,%eax,1)
414dc8:	01 00                	add    %eax,(%eax)
414dca:	2c 26                	sub    $0x26,%al
414dcc:	00 00                	add    %al,(%eax)
414dce:	02 00                	add    (%eax),%al
414dd0:	68 51 00 00 01       	push   $0x1000051
414dd5:	00 ed                	add    %ch,%ch
414dd7:	28 00                	sub    %al,(%eax)
414dd9:	00 01                	add    %al,(%ecx)
414ddb:	00 ed                	add    %ch,%ch
414ddd:	28 00                	sub    %al,(%eax)
414ddf:	00 01                	add    %al,(%ecx)
414de1:	00 f3                	add    %dh,%bl
414de3:	2f                   	das
414de4:	00 00                	add    %al,(%eax)
414de6:	02 00                	add    (%eax),%al
414de8:	1b 0e                	sbb    (%esi),%ecx
414dea:	00 00                	add    %al,(%eax)
414dec:	01 00                	add    %eax,(%eax)
414dee:	02 4c 00 00          	add    0x0(%eax,%eax,1),%cl
414df2:	01 00                	add    %eax,(%eax)
414df4:	02 4c 00 00          	add    0x0(%eax,%eax,1),%cl
414df8:	02 00                	add    (%eax),%al
414dfa:	53                   	push   %ebx
414dfb:	39 00                	cmp    %eax,(%eax)
414dfd:	00 01                	add    %al,(%ecx)
414dff:	00 02                	add    %al,(%edx)
414e01:	4c                   	dec    %esp
414e02:	00 00                	add    %al,(%eax)
414e04:	02 00                	add    (%eax),%al
414e06:	53                   	push   %ebx
414e07:	39 00                	cmp    %eax,(%eax)
414e09:	00 03                	add    %al,(%ebx)
414e0b:	00 46 24             	add    %al,0x24(%esi)
414e0e:	00 00                	add    %al,(%eax)
414e10:	01 00                	add    %eax,(%eax)
414e12:	02 4c 00 00          	add    0x0(%eax,%eax,1),%cl
414e16:	01 00                	add    %eax,(%eax)
414e18:	aa                   	stos   %al,%es:(%edi)
414e19:	3a 00                	cmp    (%eax),%al
414e1b:	00 01                	add    %al,(%ecx)
414e1d:	00 76 39             	add    %dh,0x39(%esi)
414e20:	00 00                	add    %al,(%eax)
414e22:	01 00                	add    %eax,(%eax)
414e24:	41                   	inc    %ecx
414e25:	44                   	inc    %esp
414e26:	00 00                	add    %al,(%eax)
414e28:	01 00                	add    %eax,(%eax)
414e2a:	02 3a                	add    (%edx),%bh
414e2c:	00 00                	add    %al,(%eax)
414e2e:	02 00                	add    (%eax),%al
414e30:	83 2b 00             	subl   $0x0,(%ebx)
414e33:	00 01                	add    %al,(%ecx)
414e35:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414e3b:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414e41:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414e47:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414e4d:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414e53:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414e59:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414e5f:	00 83 2b 00 00 01    	add    %al,0x100002b(%ebx)
414e65:	00 ed                	add    %ch,%ch
414e67:	28 00                	sub    %al,(%eax)
414e69:	00 01                	add    %al,(%ecx)
414e6b:	00 ed                	add    %ch,%ch
414e6d:	28 00                	sub    %al,(%eax)
414e6f:	00 01                	add    %al,(%ecx)
414e71:	00 a8 30 00 00 02    	add    %ch,0x2000030(%eax)
414e77:	00 b7 30 00 00 03    	add    %dh,0x3000030(%edi)
414e7d:	00 03                	add    %al,(%ebx)
414e7f:	24 00                	and    $0x0,%al
414e81:	00 01                	add    %al,(%ecx)
414e83:	00 6f 1e             	add    %ch,0x1e(%edi)
414e86:	00 00                	add    %al,(%eax)
414e88:	01 00                	add    %eax,(%eax)
414e8a:	6f                   	outsl  %ds:(%esi),(%dx)
414e8b:	1e                   	push   %ds
414e8c:	00 00                	add    %al,(%eax)
414e8e:	01 00                	add    %eax,(%eax)
414e90:	ed                   	in     (%dx),%eax
414e91:	28 00                	sub    %al,(%eax)
414e93:	00 01                	add    %al,(%ecx)
414e95:	00 ed                	add    %ch,%ch
414e97:	28 00                	sub    %al,(%eax)
414e99:	00 01                	add    %al,(%ecx)
414e9b:	00 ed                	add    %ch,%ch
414e9d:	28 00                	sub    %al,(%eax)
414e9f:	00 01                	add    %al,(%ecx)
414ea1:	00 ed                	add    %ch,%ch
414ea3:	28 00                	sub    %al,(%eax)
414ea5:	00 01                	add    %al,(%ecx)
414ea7:	00 ed                	add    %ch,%ch
414ea9:	28 00                	sub    %al,(%eax)
414eab:	00 01                	add    %al,(%ecx)
414ead:	00 ed                	add    %ch,%ch
414eaf:	28 00                	sub    %al,(%eax)
414eb1:	00 01                	add    %al,(%ecx)
414eb3:	00 39                	add    %bh,(%ecx)
414eb5:	4c                   	dec    %esp
414eb6:	00 00                	add    %al,(%eax)
414eb8:	01 00                	add    %eax,(%eax)
414eba:	98                   	cwtl
414ebb:	2d 00 00 02 00       	sub    $0x20000,%eax
414ec0:	7e 4c                	jle    0x414f0e
414ec2:	00 00                	add    %al,(%eax)
414ec4:	01 00                	add    %eax,(%eax)
414ec6:	ed                   	in     (%dx),%eax
414ec7:	28 00                	sub    %al,(%eax)
414ec9:	00 01                	add    %al,(%ecx)
414ecb:	00 ed                	add    %ch,%ch
414ecd:	28 00                	sub    %al,(%eax)
414ecf:	00 01                	add    %al,(%ecx)
414ed1:	00 ed                	add    %ch,%ch
414ed3:	28 00                	sub    %al,(%eax)
414ed5:	00 01                	add    %al,(%ecx)
414ed7:	00 ed                	add    %ch,%ch
414ed9:	28 00                	sub    %al,(%eax)
414edb:	00 01                	add    %al,(%ecx)
414edd:	00 ed                	add    %ch,%ch
414edf:	28 00                	sub    %al,(%eax)
414ee1:	00 01                	add    %al,(%ecx)
414ee3:	00 ed                	add    %ch,%ch
414ee5:	28 00                	sub    %al,(%eax)
414ee7:	00 01                	add    %al,(%ecx)
414ee9:	00 ed                	add    %ch,%ch
414eeb:	28 00                	sub    %al,(%eax)
414eed:	00 01                	add    %al,(%ecx)
414eef:	00 ed                	add    %ch,%ch
414ef1:	28 00                	sub    %al,(%eax)
414ef3:	00 01                	add    %al,(%ecx)
414ef5:	00 1b                	add    %bl,(%ebx)
414ef7:	0e                   	push   %cs
414ef8:	00 00                	add    %al,(%eax)
414efa:	01 00                	add    %eax,(%eax)
414efc:	b7 30                	mov    $0x30,%bh
414efe:	00 00                	add    %al,(%eax)
414f00:	02 00                	add    (%eax),%al
414f02:	5c                   	pop    %esp
414f03:	34 00                	xor    $0x0,%al
414f05:	00 01                	add    %al,(%ecx)
414f07:	00 94 31 00 00 01 00 	add    %dl,0x10000(%ecx,%esi,1)
414f0e:	94                   	xchg   %eax,%esp
414f0f:	31 00                	xor    %eax,(%eax)
414f11:	00 01                	add    %al,(%ecx)
414f13:	00 39                	add    %bh,(%ecx)
414f15:	4c                   	dec    %esp
414f16:	00 00                	add    %al,(%eax)
414f18:	01 00                	add    %eax,(%eax)
414f1a:	ed                   	in     (%dx),%eax
414f1b:	28 00                	sub    %al,(%eax)
414f1d:	00 01                	add    %al,(%ecx)
414f1f:	00 39                	add    %bh,(%ecx)
414f21:	4c                   	dec    %esp
414f22:	00 00                	add    %al,(%eax)
414f24:	01 00                	add    %eax,(%eax)
414f26:	ed                   	in     (%dx),%eax
414f27:	28 00                	sub    %al,(%eax)
414f29:	00 01                	add    %al,(%ecx)
414f2b:	00 ed                	add    %ch,%ch
414f2d:	28 00                	sub    %al,(%eax)
414f2f:	00 01                	add    %al,(%ecx)
414f31:	00 ed                	add    %ch,%ch
414f33:	28 00                	sub    %al,(%eax)
414f35:	00 01                	add    %al,(%ecx)
414f37:	00 ed                	add    %ch,%ch
414f39:	28 00                	sub    %al,(%eax)
414f3b:	00 01                	add    %al,(%ecx)
414f3d:	00 ed                	add    %ch,%ch
414f3f:	28 00                	sub    %al,(%eax)
414f41:	00 01                	add    %al,(%ecx)
414f43:	00 ed                	add    %ch,%ch
414f45:	28 00                	sub    %al,(%eax)
414f47:	00 01                	add    %al,(%ecx)
414f49:	00 f3                	add    %dh,%bl
414f4b:	2f                   	das
414f4c:	00 00                	add    %al,(%eax)
414f4e:	02 00                	add    (%eax),%al
414f50:	2f                   	das
414f51:	34 00                	xor    $0x0,%al
414f53:	00 01                	add    %al,(%ecx)
414f55:	00 f3                	add    %dh,%bl
414f57:	2f                   	das
414f58:	00 00                	add    %al,(%eax)
414f5a:	02 00                	add    (%eax),%al
414f5c:	76 39                	jbe    0x414f97
414f5e:	00 00                	add    %al,(%eax)
414f60:	03 00                	add    (%eax),%eax
414f62:	46                   	inc    %esi
414f63:	24 00                	and    $0x0,%al
414f65:	00 01                	add    %al,(%ecx)
414f67:	00 ed                	add    %ch,%ch
414f69:	28 00                	sub    %al,(%eax)
414f6b:	00 01                	add    %al,(%ecx)
414f6d:	00 ed                	add    %ch,%ch
414f6f:	28 00                	sub    %al,(%eax)
414f71:	00 01                	add    %al,(%ecx)
414f73:	00 ed                	add    %ch,%ch
414f75:	28 00                	sub    %al,(%eax)
414f77:	00 01                	add    %al,(%ecx)
414f79:	00 f3                	add    %dh,%bl
414f7b:	2f                   	das
414f7c:	00 00                	add    %al,(%eax)
414f7e:	02 00                	add    (%eax),%al
414f80:	76 39                	jbe    0x414fbb
414f82:	00 00                	add    %al,(%eax)
414f84:	01 00                	add    %eax,(%eax)
414f86:	ed                   	in     (%dx),%eax
414f87:	28 00                	sub    %al,(%eax)
414f89:	00 01                	add    %al,(%ecx)
414f8b:	00 ed                	add    %ch,%ch
414f8d:	28 00                	sub    %al,(%eax)
414f8f:	00 01                	add    %al,(%ecx)
414f91:	00 ed                	add    %ch,%ch
414f93:	28 00                	sub    %al,(%eax)
414f95:	00 01                	add    %al,(%ecx)
414f97:	00 ed                	add    %ch,%ch
414f99:	28 00                	sub    %al,(%eax)
414f9b:	00 01                	add    %al,(%ecx)
414f9d:	00 ed                	add    %ch,%ch
414f9f:	28 00                	sub    %al,(%eax)
414fa1:	00 01                	add    %al,(%ecx)
414fa3:	00 14 0f             	add    %dl,(%edi,%ecx,1)
414fa6:	00 00                	add    %al,(%eax)
414fa8:	01 00                	add    %eax,(%eax)
414faa:	14 0f                	adc    $0xf,%al
414fac:	00 00                	add    %al,(%eax)
414fae:	02 00                	add    (%eax),%al