63c97a:	cc                   	int3
63c97b:	cc                   	int3
63c97c:	cc                   	int3
63c97d:	cc                   	int3
63c97e:	cc                   	int3
63c97f:	cc                   	int3
63c980:	cc                   	int3
63c981:	cc                   	int3
63c982:	cc                   	int3
63c983:	cc                   	int3
63c984:	cc                   	int3
63c985:	cc                   	int3
63c986:	cc                   	int3
63c987:	cc                   	int3
63c988:	cc                   	int3
63c989:	cc                   	int3
63c98a:	cc                   	int3
63c98b:	cc                   	int3
63c98c:	cc                   	int3
63c98d:	cc                   	int3
63c98e:	cc                   	int3
63c98f:	cc                   	int3
63c990:	56                   	push   %esi
63c991:	8b f1                	mov    %ecx,%esi
63c993:	57                   	push   %edi
63c994:	8b 86 04 20 00 00    	mov    0x2004(%esi),%eax
63c99a:	8d 7e 04             	lea    0x4(%esi),%edi
63c99d:	3b c7                	cmp    %edi,%eax
63c99f:	74 1b                	je     0x63c9bc
63c9a1:	50                   	push   %eax
63c9a2:	e8 6b 1c e0 ff       	call   0x43e612
63c9a7:	83 c4 04             	add    $0x4,%esp
63c9aa:	89 be 04 20 00 00    	mov    %edi,0x2004(%esi)
63c9b0:	c7 86 08 20 00 00 00 	movl   $0x2000,0x2008(%esi)
63c9b7:	20 00 00
63c9ba:	8b c7                	mov    %edi,%eax
63c9bc:	5f                   	pop    %edi
63c9bd:	c6 00 00             	movb   $0x0,(%eax)
63c9c0:	5e                   	pop    %esi
63c9c1:	c3                   	ret
63c9c2:	cc                   	int3
63c9c3:	cc                   	int3
63c9c4:	cc                   	int3
63c9c5:	cc                   	int3
63c9c6:	cc                   	int3
63c9c7:	cc                   	int3
63c9c8:	cc                   	int3
63c9c9:	cc                   	int3
63c9ca:	cc                   	int3
63c9cb:	cc                   	int3
63c9cc:	cc                   	int3
63c9cd:	cc                   	int3
63c9ce:	cc                   	int3
63c9cf:	cc                   	int3
63c9d0:	8b 4c 24 08          	mov    0x8(%esp),%ecx
63c9d4:	8b 44 24 04          	mov    0x4(%esp),%eax
63c9d8:	8a 10                	mov    (%eax),%dl
63c9da:	3a 11                	cmp    (%ecx),%dl
63c9dc:	75 19                	jne    0x63c9f7
63c9de:	84 d2                	test   %dl,%dl
63c9e0:	74 12                	je     0x63c9f4
63c9e2:	8a 50 01             	mov    0x1(%eax),%dl
63c9e5:	3a 51 01             	cmp    0x1(%ecx),%dl
63c9e8:	75 0d                	jne    0x63c9f7
63c9ea:	83 c0 02             	add    $0x2,%eax
63c9ed:	83 c1 02             	add    $0x2,%ecx
63c9f0:	84 d2                	test   %dl,%dl
63c9f2:	75 e4                	jne    0x63c9d8
63c9f4:	33 c0                	xor    %eax,%eax
63c9f6:	c3                   	ret
63c9f7:	1b c0                	sbb    %eax,%eax
63c9f9:	83 c8 01             	or     $0x1,%eax
63c9fc:	c3                   	ret
63c9fd:	cc                   	int3
63c9fe:	cc                   	int3
63c9ff:	cc                   	int3
63ca00:	cc                   	int3
63ca01:	cc                   	int3
63ca02:	cc                   	int3
63ca03:	cc                   	int3
63ca04:	cc                   	int3
63ca05:	cc                   	int3
63ca06:	cc                   	int3
63ca07:	cc                   	int3
63ca08:	cc                   	int3
63ca09:	cc                   	int3
63ca0a:	cc                   	int3
63ca0b:	cc                   	int3
63ca0c:	cc                   	int3
63ca0d:	cc                   	int3
63ca0e:	cc                   	int3
63ca0f:	cc                   	int3
63ca10:	8b 44 24 04          	mov    0x4(%esp),%eax
63ca14:	89 01                	mov    %eax,(%ecx)
63ca16:	8b c1                	mov    %ecx,%eax
63ca18:	c2 04 00             	ret    $0x4
63ca1b:	cc                   	int3
63ca1c:	cc                   	int3
63ca1d:	cc                   	int3
63ca1e:	cc                   	int3
63ca1f:	cc                   	int3
63ca20:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
63ca26:	8b c1                	mov    %ecx,%eax
63ca28:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
63ca2f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
63ca36:	c2 04 00             	ret    $0x4
63ca39:	cc                   	int3
63ca3a:	cc                   	int3
63ca3b:	cc                   	int3
63ca3c:	cc                   	int3
63ca3d:	cc                   	int3
63ca3e:	cc                   	int3
63ca3f:	cc                   	int3
63ca40:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
63ca46:	8b c1                	mov    %ecx,%eax
63ca48:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
63ca4f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
63ca56:	c2 04 00             	ret    $0x4
63ca59:	cc                   	int3
63ca5a:	cc                   	int3
63ca5b:	cc                   	int3
63ca5c:	cc                   	int3
63ca5d:	cc                   	int3
63ca5e:	cc                   	int3
63ca5f:	cc                   	int3
63ca60:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
63ca66:	8b c1                	mov    %ecx,%eax
63ca68:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
63ca6f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
63ca76:	c2 04 00             	ret    $0x4
63ca79:	cc                   	int3
63ca7a:	cc                   	int3
63ca7b:	cc                   	int3
63ca7c:	cc                   	int3
63ca7d:	cc                   	int3
63ca7e:	cc                   	int3
63ca7f:	cc                   	int3
63ca80:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
63ca86:	8b c1                	mov    %ecx,%eax
63ca88:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
63ca8f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
63ca96:	c2 04 00             	ret    $0x4
63ca99:	cc                   	int3
63ca9a:	cc                   	int3
63ca9b:	cc                   	int3
63ca9c:	cc                   	int3
63ca9d:	cc                   	int3
63ca9e:	cc                   	int3
63ca9f:	cc                   	int3
63caa0:	b0 01                	mov    $0x1,%al
63caa2:	c3                   	ret
63caa3:	cc                   	int3
63caa4:	cc                   	int3
63caa5:	cc                   	int3
63caa6:	cc                   	int3
63caa7:	cc                   	int3
63caa8:	cc                   	int3
63caa9:	cc                   	int3
63caaa:	cc                   	int3
63caab:	cc                   	int3
63caac:	cc                   	int3
63caad:	cc                   	int3
63caae:	cc                   	int3
63caaf:	cc                   	int3
63cab0:	b0 01                	mov    $0x1,%al
63cab2:	c3                   	ret
63cab3:	cc                   	int3
63cab4:	cc                   	int3
63cab5:	cc                   	int3
63cab6:	cc                   	int3
63cab7:	cc                   	int3
63cab8:	cc                   	int3
63cab9:	cc                   	int3
63caba:	cc                   	int3
63cabb:	cc                   	int3
63cabc:	cc                   	int3
63cabd:	cc                   	int3
63cabe:	cc                   	int3
63cabf:	cc                   	int3
63cac0:	b0 01                	mov    $0x1,%al
63cac2:	c3                   	ret
63cac3:	cc                   	int3
63cac4:	cc                   	int3
63cac5:	cc                   	int3
63cac6:	cc                   	int3
63cac7:	cc                   	int3
63cac8:	cc                   	int3
63cac9:	cc                   	int3
63caca:	cc                   	int3
63cacb:	cc                   	int3
63cacc:	cc                   	int3
63cacd:	cc                   	int3
63cace:	cc                   	int3
63cacf:	cc                   	int3
63cad0:	b0 01                	mov    $0x1,%al
63cad2:	c3                   	ret
63cad3:	cc                   	int3
63cad4:	cc                   	int3
63cad5:	cc                   	int3
63cad6:	cc                   	int3
63cad7:	cc                   	int3
63cad8:	cc                   	int3
63cad9:	cc                   	int3
63cada:	cc                   	int3
63cadb:	cc                   	int3
63cadc:	cc                   	int3
63cadd:	cc                   	int3
63cade:	cc                   	int3
63cadf:	cc                   	int3
63cae0:	b0 01                	mov    $0x1,%al
63cae2:	c3                   	ret
63cae3:	cc                   	int3
63cae4:	cc                   	int3
63cae5:	cc                   	int3
63cae6:	cc                   	int3
63cae7:	cc                   	int3
63cae8:	cc                   	int3
63cae9:	cc                   	int3
63caea:	cc                   	int3
63caeb:	cc                   	int3
63caec:	cc                   	int3
63caed:	cc                   	int3
63caee:	cc                   	int3
63caef:	cc                   	int3
63caf0:	b0 01                	mov    $0x1,%al
63caf2:	c3                   	ret
63caf3:	cc                   	int3
63caf4:	cc                   	int3
63caf5:	cc                   	int3
63caf6:	cc                   	int3
63caf7:	cc                   	int3
63caf8:	cc                   	int3
63caf9:	cc                   	int3
63cafa:	cc                   	int3
63cafb:	cc                   	int3
63cafc:	cc                   	int3
63cafd:	cc                   	int3
63cafe:	cc                   	int3
63caff:	cc                   	int3
63cb00:	b0 01                	mov    $0x1,%al
63cb02:	c3                   	ret
63cb03:	cc                   	int3
63cb04:	cc                   	int3
63cb05:	cc                   	int3
63cb06:	cc                   	int3
63cb07:	cc                   	int3
63cb08:	cc                   	int3
63cb09:	cc                   	int3
63cb0a:	cc                   	int3
63cb0b:	cc                   	int3
63cb0c:	cc                   	int3
63cb0d:	cc                   	int3
63cb0e:	cc                   	int3
63cb0f:	cc                   	int3
63cb10:	b0 01                	mov    $0x1,%al
63cb12:	c3                   	ret
63cb13:	cc                   	int3
63cb14:	cc                   	int3
63cb15:	cc                   	int3
63cb16:	cc                   	int3
63cb17:	cc                   	int3
63cb18:	cc                   	int3
63cb19:	cc                   	int3
63cb1a:	cc                   	int3
63cb1b:	cc                   	int3
63cb1c:	cc                   	int3
63cb1d:	cc                   	int3
63cb1e:	cc                   	int3
63cb1f:	cc                   	int3
63cb20:	32 c0                	xor    %al,%al
63cb22:	c3                   	ret
63cb23:	cc                   	int3
63cb24:	cc                   	int3
63cb25:	cc                   	int3
63cb26:	cc                   	int3
63cb27:	cc                   	int3
63cb28:	cc                   	int3
63cb29:	cc                   	int3
63cb2a:	cc                   	int3
63cb2b:	cc                   	int3
63cb2c:	cc                   	int3
63cb2d:	cc                   	int3
63cb2e:	cc                   	int3
63cb2f:	cc                   	int3
63cb30:	32 c0                	xor    %al,%al
63cb32:	c3                   	ret
63cb33:	cc                   	int3
63cb34:	cc                   	int3
63cb35:	cc                   	int3
63cb36:	cc                   	int3
63cb37:	cc                   	int3
63cb38:	cc                   	int3
63cb39:	cc                   	int3
63cb3a:	cc                   	int3
63cb3b:	cc                   	int3
63cb3c:	cc                   	int3
63cb3d:	cc                   	int3
63cb3e:	cc                   	int3
63cb3f:	cc                   	int3
63cb40:	32 c0                	xor    %al,%al
63cb42:	c3                   	ret
63cb43:	cc                   	int3
63cb44:	cc                   	int3
63cb45:	cc                   	int3
63cb46:	cc                   	int3
63cb47:	cc                   	int3
63cb48:	cc                   	int3
63cb49:	cc                   	int3
63cb4a:	cc                   	int3
63cb4b:	cc                   	int3
63cb4c:	cc                   	int3
63cb4d:	cc                   	int3
63cb4e:	cc                   	int3
63cb4f:	cc                   	int3
63cb50:	32 c0                	xor    %al,%al
63cb52:	c3                   	ret
63cb53:	cc                   	int3
63cb54:	cc                   	int3
63cb55:	cc                   	int3
63cb56:	cc                   	int3
63cb57:	cc                   	int3
63cb58:	cc                   	int3
63cb59:	cc                   	int3
63cb5a:	cc                   	int3
63cb5b:	cc                   	int3
63cb5c:	cc                   	int3
63cb5d:	cc                   	int3
63cb5e:	cc                   	int3
63cb5f:	cc                   	int3
63cb60:	8b 44 24 04          	mov    0x4(%esp),%eax
63cb64:	8b 4c 24 08          	mov    0x8(%esp),%ecx
63cb68:	2b c8                	sub    %eax,%ecx
63cb6a:	51                   	push   %ecx
63cb6b:	50                   	push   %eax
63cb6c:	8b 44 24 14          	mov    0x14(%esp),%eax
63cb70:	2b c1                	sub    %ecx,%eax
63cb72:	50                   	push   %eax
63cb73:	e8 0a 20 de ff       	call   0x41eb82
63cb78:	83 c4 0c             	add    $0xc,%esp
63cb7b:	c3                   	ret
63cb7c:	cc                   	int3
63cb7d:	cc                   	int3
63cb7e:	cc                   	int3
63cb7f:	cc                   	int3
63cb80:	cc                   	int3
63cb81:	cc                   	int3
63cb82:	cc                   	int3
63cb83:	cc                   	int3
63cb84:	cc                   	int3
63cb85:	cc                   	int3