59cb3d:	cc                   	int3
59cb3e:	cc                   	int3
59cb3f:	cc                   	int3
59cb40:	55                   	push   %ebp
59cb41:	8b ec                	mov    %esp,%ebp
59cb43:	6a ff                	push   $0xffffffff
59cb45:	68 d8 f2 b5 00       	push   $0xb5f2d8
59cb4a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
59cb50:	50                   	push   %eax
59cb51:	51                   	push   %ecx
59cb52:	56                   	push   %esi
59cb53:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
59cb58:	33 c5                	xor    %ebp,%eax
59cb5a:	50                   	push   %eax
59cb5b:	8d 45 f4             	lea    -0xc(%ebp),%eax
59cb5e:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
59cb64:	8b f1                	mov    %ecx,%esi
59cb66:	89 75 f0             	mov    %esi,-0x10(%ebp)
59cb69:	e8 a8 fe e8 ff       	call   0x42ca16
59cb6e:	8b 4d 08             	mov    0x8(%ebp),%ecx
59cb71:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
59cb78:	c7 06 18 e8 bd 00    	movl   $0xbde818,(%esi)
59cb7e:	89 4e 04             	mov    %ecx,0x4(%esi)
59cb81:	85 c9                	test   %ecx,%ecx
59cb83:	74 10                	je     0x59cb95
59cb85:	8b 41 04             	mov    0x4(%ecx),%eax
59cb88:	83 c1 04             	add    $0x4,%ecx
59cb8b:	8b 40 04             	mov    0x4(%eax),%eax
59cb8e:	03 c8                	add    %eax,%ecx
59cb90:	8b 01                	mov    (%ecx),%eax
59cb92:	ff 50 08             	call   *0x8(%eax)
59cb95:	8b c6                	mov    %esi,%eax
59cb97:	8b 4d f4             	mov    -0xc(%ebp),%ecx
59cb9a:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
59cba1:	59                   	pop    %ecx
59cba2:	5e                   	pop    %esi
59cba3:	8b e5                	mov    %ebp,%esp
59cba5:	5d                   	pop    %ebp
59cba6:	c2 04 00             	ret    $0x4
59cba9:	cc                   	int3
59cbaa:	cc                   	int3
59cbab:	cc                   	int3
59cbac:	cc                   	int3
59cbad:	cc                   	int3
59cbae:	cc                   	int3
59cbaf:	cc                   	int3
59cbb0:	cc                   	int3
59cbb1:	cc                   	int3
59cbb2:	cc                   	int3
59cbb3:	cc                   	int3
59cbb4:	cc                   	int3
59cbb5:	cc                   	int3
59cbb6:	cc                   	int3
59cbb7:	cc                   	int3
59cbb8:	cc                   	int3
59cbb9:	cc                   	int3
59cbba:	cc                   	int3
59cbbb:	cc                   	int3
59cbbc:	cc                   	int3
59cbbd:	cc                   	int3
59cbbe:	cc                   	int3
59cbbf:	cc                   	int3
59cbc0:	cc                   	int3
59cbc1:	cc                   	int3
59cbc2:	cc                   	int3
59cbc3:	cc                   	int3
59cbc4:	cc                   	int3
59cbc5:	cc                   	int3
59cbc6:	cc                   	int3
59cbc7:	cc                   	int3
59cbc8:	cc                   	int3
59cbc9:	cc                   	int3
59cbca:	cc                   	int3
59cbcb:	cc                   	int3
59cbcc:	cc                   	int3
59cbcd:	cc                   	int3
59cbce:	cc                   	int3
59cbcf:	cc                   	int3
59cbd0:	55                   	push   %ebp
59cbd1:	8b ec                	mov    %esp,%ebp
59cbd3:	6a ff                	push   $0xffffffff
59cbd5:	68 08 f3 b5 00       	push   $0xb5f308
59cbda:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
59cbe0:	50                   	push   %eax
59cbe1:	51                   	push   %ecx
59cbe2:	53                   	push   %ebx
59cbe3:	56                   	push   %esi
59cbe4:	57                   	push   %edi
59cbe5:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
59cbea:	33 c5                	xor    %ebp,%eax
59cbec:	50                   	push   %eax
59cbed:	8d 45 f4             	lea    -0xc(%ebp),%eax
59cbf0:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
59cbf6:	8b d9                	mov    %ecx,%ebx
59cbf8:	89 5d f0             	mov    %ebx,-0x10(%ebp)
59cbfb:	e8 16 fe e8 ff       	call   0x42ca16
59cc00:	8b 75 08             	mov    0x8(%ebp),%esi
59cc03:	c7 03 40 38 be 00    	movl   $0xbe3840,(%ebx)
59cc09:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
59cc10:	8b 3e                	mov    (%esi),%edi
59cc12:	e8 35 b8 e9 ff       	call   0x43844c
59cc17:	50                   	push   %eax
59cc18:	8b ce                	mov    %esi,%ecx
59cc1a:	ff 57 04             	call   *0x4(%edi)
59cc1d:	89 43 04             	mov    %eax,0x4(%ebx)
59cc20:	85 c0                	test   %eax,%eax
59cc22:	74 10                	je     0x59cc34
59cc24:	8b 48 04             	mov    0x4(%eax),%ecx
59cc27:	83 c0 04             	add    $0x4,%eax
59cc2a:	8b 49 04             	mov    0x4(%ecx),%ecx
59cc2d:	03 c8                	add    %eax,%ecx
59cc2f:	8b 01                	mov    (%ecx),%eax
59cc31:	ff 50 08             	call   *0x8(%eax)
59cc34:	8b c3                	mov    %ebx,%eax
59cc36:	8b 4d f4             	mov    -0xc(%ebp),%ecx
59cc39:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
59cc40:	59                   	pop    %ecx
59cc41:	5f                   	pop    %edi
59cc42:	5e                   	pop    %esi
59cc43:	5b                   	pop    %ebx
59cc44:	8b e5                	mov    %ebp,%esp
59cc46:	5d                   	pop    %ebp
59cc47:	c2 04 00             	ret    $0x4
59cc4a:	cc                   	int3
59cc4b:	cc                   	int3
59cc4c:	cc                   	int3
59cc4d:	cc                   	int3
59cc4e:	cc                   	int3
59cc4f:	cc                   	int3
59cc50:	cc                   	int3
59cc51:	cc                   	int3
59cc52:	cc                   	int3
59cc53:	cc                   	int3
59cc54:	cc                   	int3
59cc55:	cc                   	int3
59cc56:	cc                   	int3
59cc57:	cc                   	int3
59cc58:	cc                   	int3
59cc59:	cc                   	int3
59cc5a:	cc                   	int3
59cc5b:	cc                   	int3
59cc5c:	cc                   	int3
59cc5d:	cc                   	int3
59cc5e:	cc                   	int3
59cc5f:	cc                   	int3
59cc60:	cc                   	int3
59cc61:	cc                   	int3
59cc62:	cc                   	int3
59cc63:	cc                   	int3
59cc64:	cc                   	int3
59cc65:	cc                   	int3
59cc66:	cc                   	int3
59cc67:	cc                   	int3
59cc68:	cc                   	int3
59cc69:	cc                   	int3
59cc6a:	cc                   	int3
59cc6b:	cc                   	int3
59cc6c:	cc                   	int3
59cc6d:	cc                   	int3
59cc6e:	cc                   	int3
59cc6f:	cc                   	int3
59cc70:	56                   	push   %esi
59cc71:	8b f1                	mov    %ecx,%esi
59cc73:	6a 00                	push   $0x0
59cc75:	6a 00                	push   $0x0
59cc77:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
59cc7d:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
59cc84:	e8 79 21 e8 ff       	call   0x41ee02
59cc89:	89 06                	mov    %eax,(%esi)
59cc8b:	8b c6                	mov    %esi,%eax
59cc8d:	5e                   	pop    %esi
59cc8e:	c3                   	ret
59cc8f:	cc                   	int3
59cc90:	cc                   	int3
59cc91:	cc                   	int3
59cc92:	cc                   	int3
59cc93:	cc                   	int3
59cc94:	cc                   	int3
59cc95:	cc                   	int3
59cc96:	cc                   	int3
59cc97:	cc                   	int3
59cc98:	cc                   	int3
59cc99:	cc                   	int3
59cc9a:	cc                   	int3
59cc9b:	cc                   	int3
59cc9c:	cc                   	int3
59cc9d:	cc                   	int3
59cc9e:	cc                   	int3
59cc9f:	cc                   	int3
59cca0:	51                   	push   %ecx
59cca1:	56                   	push   %esi
59cca2:	8b f1                	mov    %ecx,%esi
59cca4:	6a 00                	push   $0x0
59cca6:	6a 00                	push   $0x0
59cca8:	89 74 24 0c          	mov    %esi,0xc(%esp)
59ccac:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
59ccb2:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
59ccb9:	e8 44 21 e8 ff       	call   0x41ee02
59ccbe:	89 06                	mov    %eax,(%esi)
59ccc0:	8b c6                	mov    %esi,%eax
59ccc2:	5e                   	pop    %esi
59ccc3:	59                   	pop    %ecx
59ccc4:	c3                   	ret
59ccc5:	cc                   	int3
59ccc6:	cc                   	int3
59ccc7:	cc                   	int3
59ccc8:	cc                   	int3
59ccc9:	cc                   	int3
59ccca:	cc                   	int3
59cccb:	cc                   	int3
59cccc:	cc                   	int3
59cccd:	cc                   	int3
59ccce:	cc                   	int3
59cccf:	cc                   	int3
59ccd0:	8b 44 24 04          	mov    0x4(%esp),%eax
59ccd4:	89 01                	mov    %eax,(%ecx)
59ccd6:	8b c1                	mov    %ecx,%eax
59ccd8:	c2 08 00             	ret    $0x8
59ccdb:	cc                   	int3
59ccdc:	cc                   	int3
59ccdd:	cc                   	int3
59ccde:	cc                   	int3
59ccdf:	cc                   	int3
59cce0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
59cce6:	8b c1                	mov    %ecx,%eax
59cce8:	c3                   	ret
59cce9:	cc                   	int3
59ccea:	cc                   	int3
59cceb:	cc                   	int3
59ccec:	cc                   	int3
59cced:	cc                   	int3
59ccee:	cc                   	int3
59ccef:	cc                   	int3
59ccf0:	8b 44 24 04          	mov    0x4(%esp),%eax
59ccf4:	89 01                	mov    %eax,(%ecx)
59ccf6:	8b c1                	mov    %ecx,%eax
59ccf8:	c2 08 00             	ret    $0x8
59ccfb:	cc                   	int3
59ccfc:	cc                   	int3
59ccfd:	cc                   	int3
59ccfe:	cc                   	int3
59ccff:	cc                   	int3
59cd00:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
59cd06:	8b c1                	mov    %ecx,%eax
59cd08:	c3                   	ret
59cd09:	cc                   	int3
59cd0a:	cc                   	int3
59cd0b:	cc                   	int3
59cd0c:	cc                   	int3
59cd0d:	cc                   	int3
59cd0e:	cc                   	int3
59cd0f:	cc                   	int3
59cd10:	8b 44 24 04          	mov    0x4(%esp),%eax
59cd14:	89 01                	mov    %eax,(%ecx)
59cd16:	8b c1                	mov    %ecx,%eax
59cd18:	c2 08 00             	ret    $0x8
59cd1b:	cc                   	int3
59cd1c:	cc                   	int3
59cd1d:	cc                   	int3
59cd1e:	cc                   	int3
59cd1f:	cc                   	int3
59cd20:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
59cd26:	8b c1                	mov    %ecx,%eax
59cd28:	c3                   	ret
59cd29:	cc                   	int3
59cd2a:	cc                   	int3
59cd2b:	cc                   	int3
59cd2c:	cc                   	int3
59cd2d:	cc                   	int3
59cd2e:	cc                   	int3
59cd2f:	cc                   	int3
59cd30:	8b 44 24 04          	mov    0x4(%esp),%eax
59cd34:	89 01                	mov    %eax,(%ecx)
59cd36:	8b c1                	mov    %ecx,%eax
59cd38:	c2 08 00             	ret    $0x8
59cd3b:	cc                   	int3
59cd3c:	cc                   	int3
59cd3d:	cc                   	int3
59cd3e:	cc                   	int3
59cd3f:	cc                   	int3
59cd40:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
59cd46:	8b c1                	mov    %ecx,%eax
59cd48:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
59cd4f:	c3                   	ret
59cd50:	cc                   	int3
59cd51:	cc                   	int3
59cd52:	cc                   	int3
59cd53:	cc                   	int3
59cd54:	cc                   	int3
59cd55:	cc                   	int3
59cd56:	cc                   	int3
59cd57:	cc                   	int3
59cd58:	cc                   	int3
59cd59:	cc                   	int3
59cd5a:	cc                   	int3
59cd5b:	cc                   	int3
59cd5c:	cc                   	int3
59cd5d:	cc                   	int3
59cd5e:	cc                   	int3
59cd5f:	cc                   	int3
59cd60:	8b c1                	mov    %ecx,%eax
59cd62:	c3                   	ret
59cd63:	cc                   	int3
59cd64:	cc                   	int3
59cd65:	cc                   	int3
59cd66:	cc                   	int3
59cd67:	cc                   	int3
59cd68:	cc                   	int3
59cd69:	cc                   	int3
59cd6a:	cc                   	int3
59cd6b:	cc                   	int3
59cd6c:	cc                   	int3
59cd6d:	cc                   	int3
59cd6e:	cc                   	int3
59cd6f:	cc                   	int3
59cd70:	8b c1                	mov    %ecx,%eax
59cd72:	c3                   	ret
59cd73:	cc                   	int3
59cd74:	cc                   	int3
59cd75:	cc                   	int3
59cd76:	cc                   	int3
59cd77:	cc                   	int3
59cd78:	cc                   	int3
59cd79:	cc                   	int3
59cd7a:	cc                   	int3
59cd7b:	cc                   	int3
59cd7c:	cc                   	int3
59cd7d:	cc                   	int3
59cd7e:	cc                   	int3
59cd7f:	cc                   	int3
59cd80:	51                   	push   %ecx
59cd81:	56                   	push   %esi
59cd82:	8b f1                	mov    %ecx,%esi
59cd84:	6a 00                	push   $0x0
59cd86:	6a 00                	push   $0x0
59cd88:	89 74 24 0c          	mov    %esi,0xc(%esp)
59cd8c:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
59cd92:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
59cd99:	e8 64 20 e8 ff       	call   0x41ee02
59cd9e:	89 06                	mov    %eax,(%esi)
59cda0:	8b c6                	mov    %esi,%eax
59cda2:	5e                   	pop    %esi
59cda3:	59                   	pop    %ecx
59cda4:	c3                   	ret
59cda5:	cc                   	int3
59cda6:	cc                   	int3
59cda7:	cc                   	int3
59cda8:	cc                   	int3
59cda9:	cc                   	int3
59cdaa:	cc                   	int3