6f79d0:	50                   	push   %eax
6f79d1:	83 ec 08             	sub    $0x8,%esp
6f79d4:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6f79d9:	33 c5                	xor    %ebp,%eax
6f79db:	50                   	push   %eax
6f79dc:	8d 45 f4             	lea    -0xc(%ebp),%eax
6f79df:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6f79e5:	8b 4d 08             	mov    0x8(%ebp),%ecx
6f79e8:	89 4d f0             	mov    %ecx,-0x10(%ebp)
6f79eb:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6f79f2:	85 c9                	test   %ecx,%ecx
6f79f4:	74 17                	je     0x6f7a0d
6f79f6:	8b 45 10             	mov    0x10(%ebp),%eax
6f79f9:	51                   	push   %ecx
6f79fa:	51                   	push   %ecx
6f79fb:	8b d4                	mov    %esp,%edx
6f79fd:	8b 00                	mov    (%eax),%eax
6f79ff:	89 02                	mov    %eax,(%edx)
6f7a01:	8b 45 0c             	mov    0xc(%ebp),%eax
6f7a04:	0f b6 00             	movzbl (%eax),%eax
6f7a07:	50                   	push   %eax
6f7a08:	e8 48 03 d2 ff       	call   0x417d55
6f7a0d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6f7a10:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6f7a17:	59                   	pop    %ecx
6f7a18:	8b e5                	mov    %ebp,%esp
6f7a1a:	5d                   	pop    %ebp
6f7a1b:	c2 10 00             	ret    $0x10
6f7a1e:	cc                   	int3
6f7a1f:	cc                   	int3
6f7a20:	cc                   	int3
6f7a21:	cc                   	int3
6f7a22:	cc                   	int3
6f7a23:	cc                   	int3
6f7a24:	cc                   	int3
6f7a25:	cc                   	int3
6f7a26:	cc                   	int3
6f7a27:	cc                   	int3
6f7a28:	cc                   	int3
6f7a29:	cc                   	int3
6f7a2a:	cc                   	int3
6f7a2b:	cc                   	int3
6f7a2c:	cc                   	int3
6f7a2d:	cc                   	int3
6f7a2e:	cc                   	int3
6f7a2f:	cc                   	int3
6f7a30:	cc                   	int3
6f7a31:	cc                   	int3
6f7a32:	cc                   	int3
6f7a33:	cc                   	int3
6f7a34:	cc                   	int3
6f7a35:	cc                   	int3
6f7a36:	cc                   	int3
6f7a37:	cc                   	int3
6f7a38:	cc                   	int3
6f7a39:	cc                   	int3
6f7a3a:	cc                   	int3
6f7a3b:	cc                   	int3
6f7a3c:	cc                   	int3
6f7a3d:	cc                   	int3
6f7a3e:	cc                   	int3
6f7a3f:	cc                   	int3
6f7a40:	55                   	push   %ebp
6f7a41:	8b ec                	mov    %esp,%ebp
6f7a43:	6a ff                	push   $0xffffffff
6f7a45:	68 a1 16 b8 00       	push   $0xb816a1
6f7a4a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6f7a50:	50                   	push   %eax
6f7a51:	83 ec 08             	sub    $0x8,%esp
6f7a54:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6f7a59:	33 c5                	xor    %ebp,%eax
6f7a5b:	50                   	push   %eax
6f7a5c:	8d 45 f4             	lea    -0xc(%ebp),%eax
6f7a5f:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6f7a65:	8b 4d 08             	mov    0x8(%ebp),%ecx
6f7a68:	89 4d f0             	mov    %ecx,-0x10(%ebp)
6f7a6b:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6f7a72:	85 c9                	test   %ecx,%ecx
6f7a74:	74 17                	je     0x6f7a8d
6f7a76:	8b 45 10             	mov    0x10(%ebp),%eax
6f7a79:	51                   	push   %ecx
6f7a7a:	51                   	push   %ecx
6f7a7b:	8b d4                	mov    %esp,%edx
6f7a7d:	8b 00                	mov    (%eax),%eax
6f7a7f:	89 02                	mov    %eax,(%edx)
6f7a81:	8b 45 0c             	mov    0xc(%ebp),%eax
6f7a84:	0f b6 00             	movzbl (%eax),%eax
6f7a87:	50                   	push   %eax
6f7a88:	e8 c8 02 d2 ff       	call   0x417d55
6f7a8d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6f7a90:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6f7a97:	59                   	pop    %ecx
6f7a98:	8b e5                	mov    %ebp,%esp
6f7a9a:	5d                   	pop    %ebp
6f7a9b:	c2 10 00             	ret    $0x10
6f7a9e:	cc                   	int3
6f7a9f:	cc                   	int3
6f7aa0:	cc                   	int3
6f7aa1:	cc                   	int3
6f7aa2:	cc                   	int3
6f7aa3:	cc                   	int3
6f7aa4:	cc                   	int3
6f7aa5:	cc                   	int3
6f7aa6:	cc                   	int3
6f7aa7:	cc                   	int3
6f7aa8:	cc                   	int3
6f7aa9:	cc                   	int3
6f7aaa:	cc                   	int3
6f7aab:	cc                   	int3
6f7aac:	cc                   	int3
6f7aad:	cc                   	int3
6f7aae:	cc                   	int3
6f7aaf:	cc                   	int3
6f7ab0:	cc                   	int3
6f7ab1:	cc                   	int3
6f7ab2:	cc                   	int3
6f7ab3:	cc                   	int3
6f7ab4:	cc                   	int3
6f7ab5:	cc                   	int3
6f7ab6:	cc                   	int3
6f7ab7:	cc                   	int3
6f7ab8:	cc                   	int3
6f7ab9:	cc                   	int3
6f7aba:	cc                   	int3
6f7abb:	cc                   	int3
6f7abc:	cc                   	int3
6f7abd:	cc                   	int3
6f7abe:	cc                   	int3
6f7abf:	cc                   	int3
6f7ac0:	55                   	push   %ebp
6f7ac1:	8b ec                	mov    %esp,%ebp
6f7ac3:	6a ff                	push   $0xffffffff
6f7ac5:	68 e1 16 b8 00       	push   $0xb816e1
6f7aca:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6f7ad0:	50                   	push   %eax
6f7ad1:	83 ec 08             	sub    $0x8,%esp
6f7ad4:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6f7ad9:	33 c5                	xor    %ebp,%eax
6f7adb:	50                   	push   %eax
6f7adc:	8d 45 f4             	lea    -0xc(%ebp),%eax
6f7adf:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6f7ae5:	8b 4d 0c             	mov    0xc(%ebp),%ecx
6f7ae8:	89 4d f0             	mov    %ecx,-0x10(%ebp)
6f7aeb:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6f7af2:	85 c9                	test   %ecx,%ecx
6f7af4:	74 17                	je     0x6f7b0d
6f7af6:	8b 45 14             	mov    0x14(%ebp),%eax
6f7af9:	51                   	push   %ecx
6f7afa:	51                   	push   %ecx
6f7afb:	8b d4                	mov    %esp,%edx
6f7afd:	8b 00                	mov    (%eax),%eax
6f7aff:	89 02                	mov    %eax,(%edx)
6f7b01:	8b 45 10             	mov    0x10(%ebp),%eax
6f7b04:	0f b6 00             	movzbl (%eax),%eax
6f7b07:	50                   	push   %eax
6f7b08:	e8 48 02 d2 ff       	call   0x417d55
6f7b0d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6f7b10:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6f7b17:	59                   	pop    %ecx
6f7b18:	8b e5                	mov    %ebp,%esp
6f7b1a:	5d                   	pop    %ebp
6f7b1b:	c3                   	ret
6f7b1c:	cc                   	int3
6f7b1d:	cc                   	int3
6f7b1e:	cc                   	int3
6f7b1f:	cc                   	int3
6f7b20:	cc                   	int3
6f7b21:	cc                   	int3
6f7b22:	cc                   	int3
6f7b23:	cc                   	int3
6f7b24:	cc                   	int3
6f7b25:	cc                   	int3
6f7b26:	cc                   	int3
6f7b27:	cc                   	int3
6f7b28:	cc                   	int3
6f7b29:	cc                   	int3
6f7b2a:	cc                   	int3
6f7b2b:	cc                   	int3
6f7b2c:	cc                   	int3
6f7b2d:	cc                   	int3
6f7b2e:	cc                   	int3
6f7b2f:	cc                   	int3
6f7b30:	cc                   	int3
6f7b31:	cc                   	int3
6f7b32:	cc                   	int3
6f7b33:	cc                   	int3
6f7b34:	cc                   	int3
6f7b35:	cc                   	int3
6f7b36:	cc                   	int3
6f7b37:	cc                   	int3
6f7b38:	cc                   	int3
6f7b39:	cc                   	int3
6f7b3a:	cc                   	int3
6f7b3b:	cc                   	int3
6f7b3c:	cc                   	int3
6f7b3d:	cc                   	int3
6f7b3e:	cc                   	int3
6f7b3f:	cc                   	int3
6f7b40:	55                   	push   %ebp
6f7b41:	8b ec                	mov    %esp,%ebp
6f7b43:	6a ff                	push   $0xffffffff
6f7b45:	68 21 17 b8 00       	push   $0xb81721
6f7b4a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6f7b50:	50                   	push   %eax
6f7b51:	83 ec 08             	sub    $0x8,%esp
6f7b54:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6f7b59:	33 c5                	xor    %ebp,%eax
6f7b5b:	50                   	push   %eax
6f7b5c:	8d 45 f4             	lea    -0xc(%ebp),%eax
6f7b5f:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6f7b65:	8b 4d 08             	mov    0x8(%ebp),%ecx
6f7b68:	89 4d f0             	mov    %ecx,-0x10(%ebp)
6f7b6b:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6f7b72:	85 c9                	test   %ecx,%ecx
6f7b74:	74 17                	je     0x6f7b8d
6f7b76:	8b 45 10             	mov    0x10(%ebp),%eax
6f7b79:	51                   	push   %ecx
6f7b7a:	51                   	push   %ecx
6f7b7b:	8b d4                	mov    %esp,%edx
6f7b7d:	8b 00                	mov    (%eax),%eax
6f7b7f:	89 02                	mov    %eax,(%edx)
6f7b81:	8b 45 0c             	mov    0xc(%ebp),%eax
6f7b84:	0f b6 00             	movzbl (%eax),%eax
6f7b87:	50                   	push   %eax
6f7b88:	e8 20 b3 d2 ff       	call   0x422ead
6f7b8d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6f7b90:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6f7b97:	59                   	pop    %ecx
6f7b98:	8b e5                	mov    %ebp,%esp
6f7b9a:	5d                   	pop    %ebp
6f7b9b:	c2 10 00             	ret    $0x10
6f7b9e:	cc                   	int3
6f7b9f:	cc                   	int3
6f7ba0:	cc                   	int3
6f7ba1:	cc                   	int3
6f7ba2:	cc                   	int3
6f7ba3:	cc                   	int3
6f7ba4:	cc                   	int3
6f7ba5:	cc                   	int3
6f7ba6:	cc                   	int3
6f7ba7:	cc                   	int3
6f7ba8:	cc                   	int3
6f7ba9:	cc                   	int3
6f7baa:	cc                   	int3
6f7bab:	cc                   	int3
6f7bac:	cc                   	int3
6f7bad:	cc                   	int3
6f7bae:	cc                   	int3
6f7baf:	cc                   	int3
6f7bb0:	cc                   	int3
6f7bb1:	cc                   	int3
6f7bb2:	cc                   	int3
6f7bb3:	cc                   	int3
6f7bb4:	cc                   	int3
6f7bb5:	cc                   	int3
6f7bb6:	cc                   	int3
6f7bb7:	cc                   	int3
6f7bb8:	cc                   	int3
6f7bb9:	cc                   	int3
6f7bba:	cc                   	int3
6f7bbb:	cc                   	int3
6f7bbc:	cc                   	int3
6f7bbd:	cc                   	int3
6f7bbe:	cc                   	int3
6f7bbf:	cc                   	int3
6f7bc0:	55                   	push   %ebp
6f7bc1:	8b ec                	mov    %esp,%ebp
6f7bc3:	6a ff                	push   $0xffffffff
6f7bc5:	68 61 17 b8 00       	push   $0xb81761
6f7bca:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6f7bd0:	50                   	push   %eax
6f7bd1:	83 ec 08             	sub    $0x8,%esp
6f7bd4:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6f7bd9:	33 c5                	xor    %ebp,%eax
6f7bdb:	50                   	push   %eax
6f7bdc:	8d 45 f4             	lea    -0xc(%ebp),%eax
6f7bdf:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6f7be5:	8b 4d 08             	mov    0x8(%ebp),%ecx
6f7be8:	89 4d f0             	mov    %ecx,-0x10(%ebp)
6f7beb:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6f7bf2:	85 c9                	test   %ecx,%ecx
6f7bf4:	74 17                	je     0x6f7c0d
6f7bf6:	8b 45 10             	mov    0x10(%ebp),%eax
6f7bf9:	51                   	push   %ecx
6f7bfa:	51                   	push   %ecx
6f7bfb:	8b d4                	mov    %esp,%edx
6f7bfd:	8b 00                	mov    (%eax),%eax
6f7bff:	89 02                	mov    %eax,(%edx)
6f7c01:	8b 45 0c             	mov    0xc(%ebp),%eax
6f7c04:	0f b6 00             	movzbl (%eax),%eax
6f7c07:	50                   	push   %eax
6f7c08:	e8 a0 b2 d2 ff       	call   0x422ead
6f7c0d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6f7c10:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6f7c17:	59                   	pop    %ecx
6f7c18:	8b e5                	mov    %ebp,%esp
6f7c1a:	5d                   	pop    %ebp
6f7c1b:	c2 10 00             	ret    $0x10
6f7c1e:	cc                   	int3
6f7c1f:	cc                   	int3
6f7c20:	cc                   	int3
6f7c21:	cc                   	int3
6f7c22:	cc                   	int3
6f7c23:	cc                   	int3
6f7c24:	cc                   	int3
6f7c25:	cc                   	int3
6f7c26:	cc                   	int3
6f7c27:	cc                   	int3
6f7c28:	cc                   	int3
6f7c29:	cc                   	int3
6f7c2a:	cc                   	int3
6f7c2b:	cc                   	int3
6f7c2c:	cc                   	int3
6f7c2d:	cc                   	int3
6f7c2e:	cc                   	int3
6f7c2f:	cc                   	int3
6f7c30:	cc                   	int3
6f7c31:	cc                   	int3
6f7c32:	cc                   	int3
6f7c33:	cc                   	int3
6f7c34:	cc                   	int3
6f7c35:	cc                   	int3
6f7c36:	cc                   	int3
6f7c37:	cc                   	int3
6f7c38:	cc                   	int3
6f7c39:	cc                   	int3
6f7c3a:	cc                   	int3
6f7c3b:	cc                   	int3
6f7c3c:	cc                   	int3
6f7c3d:	cc                   	int3
6f7c3e:	cc                   	int3
6f7c3f:	cc                   	int3
6f7c40:	55                   	push   %ebp
6f7c41:	8b ec                	mov    %esp,%ebp
6f7c43:	6a ff                	push   $0xffffffff
6f7c45:	68 a1 17 b8 00       	push   $0xb817a1
6f7c4a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6f7c50:	50                   	push   %eax
6f7c51:	83 ec 08             	sub    $0x8,%esp
6f7c54:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6f7c59:	33 c5                	xor    %ebp,%eax
6f7c5b:	50                   	push   %eax
6f7c5c:	8d 45 f4             	lea    -0xc(%ebp),%eax
6f7c5f:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6f7c65:	8b 4d 0c             	mov    0xc(%ebp),%ecx
6f7c68:	89 4d f0             	mov    %ecx,-0x10(%ebp)
6f7c6b:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6f7c72:	85 c9                	test   %ecx,%ecx
6f7c74:	74 17                	je     0x6f7c8d
6f7c76:	8b 45 14             	mov    0x14(%ebp),%eax