4bed5e:	cc                   	int3
4bed5f:	cc                   	int3
4bed60:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4bed66:	8b c1                	mov    %ecx,%eax
4bed68:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4bed6f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4bed76:	c2 04 00             	ret    $0x4
4bed79:	cc                   	int3
4bed7a:	cc                   	int3
4bed7b:	cc                   	int3
4bed7c:	cc                   	int3
4bed7d:	cc                   	int3
4bed7e:	cc                   	int3
4bed7f:	cc                   	int3
4bed80:	8b 44 24 04          	mov    0x4(%esp),%eax
4bed84:	56                   	push   %esi
4bed85:	8b 74 24 10          	mov    0x10(%esp),%esi
4bed89:	57                   	push   %edi
4bed8a:	8b 7c 24 10          	mov    0x10(%esp),%edi
4bed8e:	2b f8                	sub    %eax,%edi
4bed90:	57                   	push   %edi
4bed91:	50                   	push   %eax
4bed92:	56                   	push   %esi
4bed93:	e8 ea fd f5 ff       	call   0x41eb82
4bed98:	83 c4 0c             	add    $0xc,%esp
4bed9b:	8d 04 37             	lea    (%edi,%esi,1),%eax
4bed9e:	5f                   	pop    %edi
4bed9f:	5e                   	pop    %esi
4beda0:	c3                   	ret
4beda1:	cc                   	int3
4beda2:	cc                   	int3
4beda3:	cc                   	int3
4beda4:	cc                   	int3
4beda5:	cc                   	int3
4beda6:	cc                   	int3
4beda7:	cc                   	int3
4beda8:	cc                   	int3
4beda9:	cc                   	int3
4bedaa:	cc                   	int3
4bedab:	cc                   	int3
4bedac:	cc                   	int3
4bedad:	cc                   	int3
4bedae:	cc                   	int3
4bedaf:	cc                   	int3
4bedb0:	c3                   	ret
4bedb1:	cc                   	int3
4bedb2:	cc                   	int3
4bedb3:	cc                   	int3
4bedb4:	cc                   	int3
4bedb5:	cc                   	int3
4bedb6:	cc                   	int3
4bedb7:	cc                   	int3
4bedb8:	cc                   	int3
4bedb9:	cc                   	int3
4bedba:	cc                   	int3
4bedbb:	cc                   	int3
4bedbc:	cc                   	int3
4bedbd:	cc                   	int3
4bedbe:	cc                   	int3
4bedbf:	cc                   	int3
4bedc0:	c3                   	ret
4bedc1:	cc                   	int3
4bedc2:	cc                   	int3
4bedc3:	cc                   	int3
4bedc4:	cc                   	int3
4bedc5:	cc                   	int3
4bedc6:	cc                   	int3
4bedc7:	cc                   	int3
4bedc8:	cc                   	int3
4bedc9:	cc                   	int3
4bedca:	cc                   	int3
4bedcb:	cc                   	int3
4bedcc:	cc                   	int3
4bedcd:	cc                   	int3
4bedce:	cc                   	int3
4bedcf:	cc                   	int3
4bedd0:	8b 44 24 04          	mov    0x4(%esp),%eax
4bedd4:	c3                   	ret
4bedd5:	cc                   	int3
4bedd6:	cc                   	int3
4bedd7:	cc                   	int3
4bedd8:	cc                   	int3
4bedd9:	cc                   	int3
4bedda:	cc                   	int3
4beddb:	cc                   	int3
4beddc:	cc                   	int3
4beddd:	cc                   	int3
4bedde:	cc                   	int3
4beddf:	cc                   	int3
4bede0:	8b 44 24 04          	mov    0x4(%esp),%eax
4bede4:	56                   	push   %esi
4bede5:	8b 74 24 10          	mov    0x10(%esp),%esi
4bede9:	57                   	push   %edi
4bedea:	8b 7c 24 10          	mov    0x10(%esp),%edi
4bedee:	2b f8                	sub    %eax,%edi
4bedf0:	57                   	push   %edi
4bedf1:	50                   	push   %eax
4bedf2:	56                   	push   %esi
4bedf3:	e8 8a fd f5 ff       	call   0x41eb82
4bedf8:	83 c4 0c             	add    $0xc,%esp
4bedfb:	8d 04 37             	lea    (%edi,%esi,1),%eax
4bedfe:	5f                   	pop    %edi
4bedff:	5e                   	pop    %esi
4bee00:	c2 0c 00             	ret    $0xc
4bee03:	cc                   	int3
4bee04:	cc                   	int3
4bee05:	cc                   	int3
4bee06:	cc                   	int3
4bee07:	cc                   	int3
4bee08:	cc                   	int3
4bee09:	cc                   	int3
4bee0a:	cc                   	int3
4bee0b:	cc                   	int3
4bee0c:	cc                   	int3
4bee0d:	cc                   	int3
4bee0e:	cc                   	int3
4bee0f:	cc                   	int3
4bee10:	ff 74 24 08          	push   0x8(%esp)
4bee14:	6a 00                	push   $0x0
4bee16:	ff 74 24 0c          	push   0xc(%esp)
4bee1a:	e8 99 59 f5 ff       	call   0x4147b8
4bee1f:	83 c4 0c             	add    $0xc,%esp
4bee22:	c3                   	ret
4bee23:	cc                   	int3
4bee24:	cc                   	int3
4bee25:	cc                   	int3
4bee26:	cc                   	int3
4bee27:	cc                   	int3
4bee28:	cc                   	int3
4bee29:	cc                   	int3
4bee2a:	cc                   	int3
4bee2b:	cc                   	int3
4bee2c:	cc                   	int3
4bee2d:	cc                   	int3
4bee2e:	cc                   	int3
4bee2f:	cc                   	int3
4bee30:	ff 74 24 08          	push   0x8(%esp)
4bee34:	6a 00                	push   $0x0
4bee36:	ff 74 24 0c          	push   0xc(%esp)
4bee3a:	e8 79 59 f5 ff       	call   0x4147b8
4bee3f:	83 c4 0c             	add    $0xc,%esp
4bee42:	c3                   	ret
4bee43:	cc                   	int3
4bee44:	cc                   	int3
4bee45:	cc                   	int3
4bee46:	cc                   	int3
4bee47:	cc                   	int3
4bee48:	cc                   	int3
4bee49:	cc                   	int3
4bee4a:	cc                   	int3
4bee4b:	cc                   	int3
4bee4c:	cc                   	int3
4bee4d:	cc                   	int3
4bee4e:	cc                   	int3
4bee4f:	cc                   	int3
4bee50:	8b 44 24 04          	mov    0x4(%esp),%eax
4bee54:	56                   	push   %esi
4bee55:	8b 74 24 10          	mov    0x10(%esp),%esi
4bee59:	57                   	push   %edi
4bee5a:	8b 7c 24 10          	mov    0x10(%esp),%edi
4bee5e:	2b f8                	sub    %eax,%edi
4bee60:	57                   	push   %edi
4bee61:	50                   	push   %eax
4bee62:	56                   	push   %esi
4bee63:	e8 1a fd f5 ff       	call   0x41eb82
4bee68:	83 c4 0c             	add    $0xc,%esp
4bee6b:	8d 04 37             	lea    (%edi,%esi,1),%eax
4bee6e:	5f                   	pop    %edi
4bee6f:	5e                   	pop    %esi
4bee70:	c3                   	ret
4bee71:	cc                   	int3
4bee72:	cc                   	int3
4bee73:	cc                   	int3
4bee74:	cc                   	int3
4bee75:	cc                   	int3
4bee76:	cc                   	int3
4bee77:	cc                   	int3
4bee78:	cc                   	int3
4bee79:	cc                   	int3
4bee7a:	cc                   	int3
4bee7b:	cc                   	int3
4bee7c:	cc                   	int3
4bee7d:	cc                   	int3
4bee7e:	cc                   	int3
4bee7f:	cc                   	int3
4bee80:	8b 44 24 04          	mov    0x4(%esp),%eax
4bee84:	56                   	push   %esi
4bee85:	8b 74 24 10          	mov    0x10(%esp),%esi
4bee89:	57                   	push   %edi
4bee8a:	8b 7c 24 10          	mov    0x10(%esp),%edi
4bee8e:	2b f8                	sub    %eax,%edi
4bee90:	57                   	push   %edi
4bee91:	50                   	push   %eax
4bee92:	56                   	push   %esi
4bee93:	e8 ea fc f5 ff       	call   0x41eb82
4bee98:	83 c4 0c             	add    $0xc,%esp
4bee9b:	8d 04 37             	lea    (%edi,%esi,1),%eax
4bee9e:	5f                   	pop    %edi
4bee9f:	5e                   	pop    %esi
4beea0:	c3                   	ret
4beea1:	cc                   	int3
4beea2:	cc                   	int3
4beea3:	cc                   	int3
4beea4:	cc                   	int3
4beea5:	cc                   	int3
4beea6:	cc                   	int3
4beea7:	cc                   	int3
4beea8:	cc                   	int3
4beea9:	cc                   	int3
4beeaa:	cc                   	int3
4beeab:	cc                   	int3
4beeac:	cc                   	int3
4beead:	cc                   	int3
4beeae:	cc                   	int3
4beeaf:	cc                   	int3
4beeb0:	8b 44 24 04          	mov    0x4(%esp),%eax
4beeb4:	56                   	push   %esi
4beeb5:	8b 74 24 10          	mov    0x10(%esp),%esi
4beeb9:	57                   	push   %edi
4beeba:	8b 7c 24 10          	mov    0x10(%esp),%edi
4beebe:	2b f8                	sub    %eax,%edi
4beec0:	57                   	push   %edi
4beec1:	50                   	push   %eax
4beec2:	56                   	push   %esi
4beec3:	e8 ba fc f5 ff       	call   0x41eb82
4beec8:	83 c4 0c             	add    $0xc,%esp
4beecb:	8d 04 37             	lea    (%edi,%esi,1),%eax
4beece:	5f                   	pop    %edi
4beecf:	5e                   	pop    %esi
4beed0:	c3                   	ret
4beed1:	cc                   	int3
4beed2:	cc                   	int3
4beed3:	cc                   	int3
4beed4:	cc                   	int3
4beed5:	cc                   	int3
4beed6:	cc                   	int3
4beed7:	cc                   	int3
4beed8:	cc                   	int3
4beed9:	cc                   	int3
4beeda:	cc                   	int3
4beedb:	cc                   	int3
4beedc:	cc                   	int3
4beedd:	cc                   	int3
4beede:	cc                   	int3
4beedf:	cc                   	int3
4beee0:	8b 44 24 04          	mov    0x4(%esp),%eax
4beee4:	c3                   	ret
4beee5:	cc                   	int3
4beee6:	cc                   	int3
4beee7:	cc                   	int3
4beee8:	cc                   	int3
4beee9:	cc                   	int3
4beeea:	cc                   	int3
4beeeb:	cc                   	int3
4beeec:	cc                   	int3
4beeed:	cc                   	int3
4beeee:	cc                   	int3
4beeef:	cc                   	int3
4beef0:	8b 44 24 04          	mov    0x4(%esp),%eax
4beef4:	c3                   	ret
4beef5:	cc                   	int3
4beef6:	cc                   	int3
4beef7:	cc                   	int3
4beef8:	cc                   	int3
4beef9:	cc                   	int3
4beefa:	cc                   	int3
4beefb:	cc                   	int3
4beefc:	cc                   	int3
4beefd:	cc                   	int3
4beefe:	cc                   	int3
4beeff:	cc                   	int3
4bef00:	8b 44 24 04          	mov    0x4(%esp),%eax
4bef04:	c3                   	ret
4bef05:	cc                   	int3
4bef06:	cc                   	int3
4bef07:	cc                   	int3
4bef08:	cc                   	int3
4bef09:	cc                   	int3
4bef0a:	cc                   	int3
4bef0b:	cc                   	int3
4bef0c:	cc                   	int3
4bef0d:	cc                   	int3
4bef0e:	cc                   	int3
4bef0f:	cc                   	int3
4bef10:	8b 44 24 04          	mov    0x4(%esp),%eax
4bef14:	c3                   	ret
4bef15:	cc                   	int3
4bef16:	cc                   	int3
4bef17:	cc                   	int3
4bef18:	cc                   	int3
4bef19:	cc                   	int3
4bef1a:	cc                   	int3
4bef1b:	cc                   	int3
4bef1c:	cc                   	int3
4bef1d:	cc                   	int3
4bef1e:	cc                   	int3
4bef1f:	cc                   	int3
4bef20:	8b 44 24 04          	mov    0x4(%esp),%eax
4bef24:	c3                   	ret
4bef25:	cc                   	int3
4bef26:	cc                   	int3
4bef27:	cc                   	int3
4bef28:	cc                   	int3
4bef29:	cc                   	int3
4bef2a:	cc                   	int3
4bef2b:	cc                   	int3
4bef2c:	cc                   	int3
4bef2d:	cc                   	int3
4bef2e:	cc                   	int3
4bef2f:	cc                   	int3
4bef30:	55                   	push   %ebp
4bef31:	8b ec                	mov    %esp,%ebp
4bef33:	6a ff                	push   $0xffffffff
4bef35:	68 f6 f5 b3 00       	push   $0xb3f5f6
4bef3a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4bef40:	50                   	push   %eax
4bef41:	83 ec 08             	sub    $0x8,%esp
4bef44:	53                   	push   %ebx
4bef45:	56                   	push   %esi
4bef46:	57                   	push   %edi
4bef47:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
4bef4c:	33 c5                	xor    %ebp,%eax
4bef4e:	50                   	push   %eax
4bef4f:	8d 45 f4             	lea    -0xc(%ebp),%eax
4bef52:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4bef58:	8b f9                	mov    %ecx,%edi
4bef5a:	8b 45 08             	mov    0x8(%ebp),%eax
4bef5d:	c7 07 00 00 00 00    	movl   $0x0,(%edi)
4bef63:	8b 30                	mov    (%eax),%esi
4bef65:	8b 58 04             	mov    0x4(%eax),%ebx
4bef68:	3b f3                	cmp    %ebx,%esi
4bef6a:	74 42                	je     0x4befae
4bef6c:	0f 1f 40 00          	nopl   0x0(%eax)
4bef70:	ff 36                	push   (%esi)
4bef72:	8d 45 ec             	lea    -0x14(%ebp),%eax
4bef75:	8b cf                	mov    %edi,%ecx
4bef77:	50                   	push   %eax
4bef78:	e8 65 29 f5 ff       	call   0x4118e2
4bef7d:	8b 50 04             	mov    0x4(%eax),%edx
4bef80:	8b 08                	mov    (%eax),%ecx
4bef82:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4bef89:	83 fa 20             	cmp    $0x20,%edx
4bef8c:	73 36                	jae    0x4befc4
4bef8e:	8b c2                	mov    %edx,%eax
4bef90:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
4bef97:	c1 e8 05             	shr    $0x5,%eax
4bef9a:	83 e2 1f             	and    $0x1f,%edx
4bef9d:	8d 0c 81             	lea    (%ecx,%eax,4),%ecx
4befa0:	83 c6 04             	add    $0x4,%esi
4befa3:	8b 01                	mov    (%ecx),%eax