6d9b55:	68 a0 d2 b7 00       	push   $0xb7d2a0
6d9b5a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6d9b60:	50                   	push   %eax
6d9b61:	56                   	push   %esi
6d9b62:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6d9b67:	33 c5                	xor    %ebp,%eax
6d9b69:	50                   	push   %eax
6d9b6a:	8d 45 f4             	lea    -0xc(%ebp),%eax
6d9b6d:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6d9b73:	8b 51 0c             	mov    0xc(%ecx),%edx
6d9b76:	8b 41 08             	mov    0x8(%ecx),%eax
6d9b79:	c1 e0 02             	shl    $0x2,%eax
6d9b7c:	50                   	push   %eax
6d9b7d:	8b 32                	mov    (%edx),%esi
6d9b7f:	ff 31                	push   (%ecx)
6d9b81:	8b ca                	mov    %edx,%ecx
6d9b83:	ff 56 04             	call   *0x4(%esi)
6d9b86:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6d9b89:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6d9b90:	59                   	pop    %ecx
6d9b91:	5e                   	pop    %esi
6d9b92:	8b e5                	mov    %ebp,%esp
6d9b94:	5d                   	pop    %ebp
6d9b95:	c3                   	ret
6d9b96:	cc                   	int3
6d9b97:	cc                   	int3
6d9b98:	cc                   	int3
6d9b99:	cc                   	int3
6d9b9a:	cc                   	int3
6d9b9b:	cc                   	int3
6d9b9c:	cc                   	int3
6d9b9d:	cc                   	int3
6d9b9e:	cc                   	int3
6d9b9f:	cc                   	int3
6d9ba0:	cc                   	int3
6d9ba1:	cc                   	int3
6d9ba2:	cc                   	int3
6d9ba3:	cc                   	int3
6d9ba4:	cc                   	int3
6d9ba5:	cc                   	int3
6d9ba6:	cc                   	int3
6d9ba7:	cc                   	int3
6d9ba8:	cc                   	int3
6d9ba9:	cc                   	int3
6d9baa:	cc                   	int3
6d9bab:	cc                   	int3
6d9bac:	cc                   	int3
6d9bad:	cc                   	int3
6d9bae:	cc                   	int3
6d9baf:	cc                   	int3
6d9bb0:	55                   	push   %ebp
6d9bb1:	8b ec                	mov    %esp,%ebp
6d9bb3:	6a ff                	push   $0xffffffff
6d9bb5:	68 d0 d2 b7 00       	push   $0xb7d2d0
6d9bba:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6d9bc0:	50                   	push   %eax
6d9bc1:	56                   	push   %esi
6d9bc2:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6d9bc7:	33 c5                	xor    %ebp,%eax
6d9bc9:	50                   	push   %eax
6d9bca:	8d 45 f4             	lea    -0xc(%ebp),%eax
6d9bcd:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6d9bd3:	8b 51 0c             	mov    0xc(%ecx),%edx
6d9bd6:	8b 41 08             	mov    0x8(%ecx),%eax
6d9bd9:	c1 e0 03             	shl    $0x3,%eax
6d9bdc:	50                   	push   %eax
6d9bdd:	8b 32                	mov    (%edx),%esi
6d9bdf:	ff 31                	push   (%ecx)
6d9be1:	8b ca                	mov    %edx,%ecx
6d9be3:	ff 56 04             	call   *0x4(%esi)
6d9be6:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6d9be9:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6d9bf0:	59                   	pop    %ecx
6d9bf1:	5e                   	pop    %esi
6d9bf2:	8b e5                	mov    %ebp,%esp
6d9bf4:	5d                   	pop    %ebp
6d9bf5:	c3                   	ret
6d9bf6:	cc                   	int3
6d9bf7:	cc                   	int3
6d9bf8:	cc                   	int3
6d9bf9:	cc                   	int3
6d9bfa:	cc                   	int3
6d9bfb:	cc                   	int3
6d9bfc:	cc                   	int3
6d9bfd:	cc                   	int3
6d9bfe:	cc                   	int3
6d9bff:	cc                   	int3
6d9c00:	cc                   	int3
6d9c01:	cc                   	int3
6d9c02:	cc                   	int3
6d9c03:	cc                   	int3
6d9c04:	cc                   	int3
6d9c05:	cc                   	int3
6d9c06:	cc                   	int3
6d9c07:	cc                   	int3
6d9c08:	cc                   	int3
6d9c09:	cc                   	int3
6d9c0a:	cc                   	int3
6d9c0b:	cc                   	int3
6d9c0c:	cc                   	int3
6d9c0d:	cc                   	int3
6d9c0e:	cc                   	int3
6d9c0f:	cc                   	int3
6d9c10:	55                   	push   %ebp
6d9c11:	8b ec                	mov    %esp,%ebp
6d9c13:	6a ff                	push   $0xffffffff
6d9c15:	68 06 d3 b7 00       	push   $0xb7d306
6d9c1a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6d9c20:	50                   	push   %eax
6d9c21:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6d9c26:	33 c5                	xor    %ebp,%eax
6d9c28:	50                   	push   %eax
6d9c29:	8d 45 f4             	lea    -0xc(%ebp),%eax
6d9c2c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6d9c32:	8b d1                	mov    %ecx,%edx
6d9c34:	8b 4a 0c             	mov    0xc(%edx),%ecx
6d9c37:	ff 72 08             	push   0x8(%edx)
6d9c3a:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6d9c41:	ff 32                	push   (%edx)
6d9c43:	8b 01                	mov    (%ecx),%eax
6d9c45:	ff 50 04             	call   *0x4(%eax)
6d9c48:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6d9c4b:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6d9c52:	59                   	pop    %ecx
6d9c53:	8b e5                	mov    %ebp,%esp
6d9c55:	5d                   	pop    %ebp
6d9c56:	c3                   	ret
6d9c57:	cc                   	int3
6d9c58:	cc                   	int3
6d9c59:	cc                   	int3
6d9c5a:	cc                   	int3
6d9c5b:	cc                   	int3
6d9c5c:	cc                   	int3
6d9c5d:	cc                   	int3
6d9c5e:	cc                   	int3
6d9c5f:	cc                   	int3
6d9c60:	cc                   	int3
6d9c61:	cc                   	int3
6d9c62:	cc                   	int3
6d9c63:	cc                   	int3
6d9c64:	cc                   	int3
6d9c65:	cc                   	int3
6d9c66:	cc                   	int3
6d9c67:	cc                   	int3
6d9c68:	cc                   	int3
6d9c69:	cc                   	int3
6d9c6a:	cc                   	int3
6d9c6b:	cc                   	int3
6d9c6c:	cc                   	int3
6d9c6d:	cc                   	int3
6d9c6e:	cc                   	int3
6d9c6f:	cc                   	int3
6d9c70:	55                   	push   %ebp
6d9c71:	8b ec                	mov    %esp,%ebp
6d9c73:	6a ff                	push   $0xffffffff
6d9c75:	68 36 d3 b7 00       	push   $0xb7d336
6d9c7a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6d9c80:	50                   	push   %eax
6d9c81:	56                   	push   %esi
6d9c82:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6d9c87:	33 c5                	xor    %ebp,%eax
6d9c89:	50                   	push   %eax
6d9c8a:	8d 45 f4             	lea    -0xc(%ebp),%eax
6d9c8d:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6d9c93:	8b f1                	mov    %ecx,%esi
6d9c95:	8b 4e 0c             	mov    0xc(%esi),%ecx
6d9c98:	8b 46 08             	mov    0x8(%esi),%eax
6d9c9b:	c1 e0 02             	shl    $0x2,%eax
6d9c9e:	50                   	push   %eax
6d9c9f:	8b 11                	mov    (%ecx),%edx
6d9ca1:	ff 36                	push   (%esi)
6d9ca3:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6d9caa:	ff 52 04             	call   *0x4(%edx)
6d9cad:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6d9cb0:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6d9cb7:	59                   	pop    %ecx
6d9cb8:	5e                   	pop    %esi
6d9cb9:	8b e5                	mov    %ebp,%esp
6d9cbb:	5d                   	pop    %ebp
6d9cbc:	c3                   	ret
6d9cbd:	cc                   	int3
6d9cbe:	cc                   	int3
6d9cbf:	cc                   	int3
6d9cc0:	cc                   	int3
6d9cc1:	cc                   	int3
6d9cc2:	cc                   	int3
6d9cc3:	cc                   	int3
6d9cc4:	cc                   	int3
6d9cc5:	cc                   	int3
6d9cc6:	cc                   	int3
6d9cc7:	cc                   	int3
6d9cc8:	cc                   	int3
6d9cc9:	cc                   	int3
6d9cca:	cc                   	int3
6d9ccb:	cc                   	int3
6d9ccc:	cc                   	int3
6d9ccd:	cc                   	int3
6d9cce:	cc                   	int3
6d9ccf:	cc                   	int3
6d9cd0:	55                   	push   %ebp
6d9cd1:	8b ec                	mov    %esp,%ebp
6d9cd3:	6a ff                	push   $0xffffffff
6d9cd5:	68 66 d3 b7 00       	push   $0xb7d366
6d9cda:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6d9ce0:	50                   	push   %eax
6d9ce1:	56                   	push   %esi
6d9ce2:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6d9ce7:	33 c5                	xor    %ebp,%eax
6d9ce9:	50                   	push   %eax
6d9cea:	8d 45 f4             	lea    -0xc(%ebp),%eax
6d9ced:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6d9cf3:	8b f1                	mov    %ecx,%esi
6d9cf5:	8b 4e 0c             	mov    0xc(%esi),%ecx
6d9cf8:	8b 46 08             	mov    0x8(%esi),%eax
6d9cfb:	c1 e0 02             	shl    $0x2,%eax
6d9cfe:	50                   	push   %eax
6d9cff:	8b 11                	mov    (%ecx),%edx
6d9d01:	ff 36                	push   (%esi)
6d9d03:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6d9d0a:	ff 52 04             	call   *0x4(%edx)
6d9d0d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6d9d10:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6d9d17:	59                   	pop    %ecx
6d9d18:	5e                   	pop    %esi
6d9d19:	8b e5                	mov    %ebp,%esp
6d9d1b:	5d                   	pop    %ebp
6d9d1c:	c3                   	ret
6d9d1d:	cc                   	int3
6d9d1e:	cc                   	int3
6d9d1f:	cc                   	int3
6d9d20:	cc                   	int3
6d9d21:	cc                   	int3
6d9d22:	cc                   	int3
6d9d23:	cc                   	int3
6d9d24:	cc                   	int3
6d9d25:	cc                   	int3
6d9d26:	cc                   	int3
6d9d27:	cc                   	int3
6d9d28:	cc                   	int3
6d9d29:	cc                   	int3
6d9d2a:	cc                   	int3
6d9d2b:	cc                   	int3
6d9d2c:	cc                   	int3
6d9d2d:	cc                   	int3
6d9d2e:	cc                   	int3
6d9d2f:	cc                   	int3
6d9d30:	55                   	push   %ebp
6d9d31:	8b ec                	mov    %esp,%ebp
6d9d33:	6a ff                	push   $0xffffffff
6d9d35:	68 96 d3 b7 00       	push   $0xb7d396
6d9d3a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6d9d40:	50                   	push   %eax
6d9d41:	56                   	push   %esi
6d9d42:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6d9d47:	33 c5                	xor    %ebp,%eax
6d9d49:	50                   	push   %eax
6d9d4a:	8d 45 f4             	lea    -0xc(%ebp),%eax
6d9d4d:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6d9d53:	8b f1                	mov    %ecx,%esi
6d9d55:	8b 4e 0c             	mov    0xc(%esi),%ecx
6d9d58:	8b 46 08             	mov    0x8(%esi),%eax
6d9d5b:	c1 e0 02             	shl    $0x2,%eax
6d9d5e:	50                   	push   %eax
6d9d5f:	8b 11                	mov    (%ecx),%edx
6d9d61:	ff 36                	push   (%esi)
6d9d63:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6d9d6a:	ff 52 04             	call   *0x4(%edx)
6d9d6d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6d9d70:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6d9d77:	59                   	pop    %ecx
6d9d78:	5e                   	pop    %esi
6d9d79:	8b e5                	mov    %ebp,%esp
6d9d7b:	5d                   	pop    %ebp
6d9d7c:	c3                   	ret
6d9d7d:	cc                   	int3
6d9d7e:	cc                   	int3
6d9d7f:	cc                   	int3
6d9d80:	cc                   	int3
6d9d81:	cc                   	int3
6d9d82:	cc                   	int3
6d9d83:	cc                   	int3
6d9d84:	cc                   	int3
6d9d85:	cc                   	int3
6d9d86:	cc                   	int3
6d9d87:	cc                   	int3
6d9d88:	cc                   	int3
6d9d89:	cc                   	int3
6d9d8a:	cc                   	int3
6d9d8b:	cc                   	int3
6d9d8c:	cc                   	int3
6d9d8d:	cc                   	int3
6d9d8e:	cc                   	int3
6d9d8f:	cc                   	int3
6d9d90:	55                   	push   %ebp
6d9d91:	8b ec                	mov    %esp,%ebp
6d9d93:	6a ff                	push   $0xffffffff
6d9d95:	68 c6 d3 b7 00       	push   $0xb7d3c6
6d9d9a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6d9da0:	50                   	push   %eax
6d9da1:	56                   	push   %esi
6d9da2:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6d9da7:	33 c5                	xor    %ebp,%eax
6d9da9:	50                   	push   %eax
6d9daa:	8d 45 f4             	lea    -0xc(%ebp),%eax
6d9dad:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6d9db3:	8b f1                	mov    %ecx,%esi
6d9db5:	8b 4e 0c             	mov    0xc(%esi),%ecx
6d9db8:	8b 46 08             	mov    0x8(%esi),%eax
6d9dbb:	c1 e0 03             	shl    $0x3,%eax
6d9dbe:	50                   	push   %eax
6d9dbf:	8b 11                	mov    (%ecx),%edx
6d9dc1:	ff 36                	push   (%esi)
6d9dc3:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6d9dca:	ff 52 04             	call   *0x4(%edx)
6d9dcd:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6d9dd0:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6d9dd7:	59                   	pop    %ecx
6d9dd8:	5e                   	pop    %esi
6d9dd9:	8b e5                	mov    %ebp,%esp
6d9ddb:	5d                   	pop    %ebp
6d9ddc:	c3                   	ret
6d9ddd:	cc                   	int3
6d9dde:	cc                   	int3
6d9ddf:	cc                   	int3
6d9de0:	cc                   	int3
6d9de1:	cc                   	int3
6d9de2:	cc                   	int3
6d9de3:	cc                   	int3
6d9de4:	cc                   	int3
6d9de5:	cc                   	int3
6d9de6:	cc                   	int3
6d9de7:	cc                   	int3
6d9de8:	cc                   	int3
6d9de9:	cc                   	int3
6d9dea:	cc                   	int3
6d9deb:	cc                   	int3
6d9dec:	cc                   	int3
6d9ded:	cc                   	int3
6d9dee:	cc                   	int3
6d9def:	cc                   	int3
6d9df0:	55                   	push   %ebp
6d9df1:	8b ec                	mov    %esp,%ebp
6d9df3:	6a ff                	push   $0xffffffff
6d9df5:	68 f6 d3 b7 00       	push   $0xb7d3f6
6d9dfa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6d9e00:	50                   	push   %eax
6d9e01:	56                   	push   %esi
6d9e02:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6d9e07:	33 c5                	xor    %ebp,%eax
6d9e09:	50                   	push   %eax