64aa18:	cc                   	int3
64aa19:	cc                   	int3
64aa1a:	cc                   	int3
64aa1b:	cc                   	int3
64aa1c:	cc                   	int3
64aa1d:	cc                   	int3
64aa1e:	cc                   	int3
64aa1f:	cc                   	int3
64aa20:	ff 25 74 23 68 00    	jmp    *0x682374
64aa26:	cc                   	int3
64aa27:	cc                   	int3
64aa28:	cc                   	int3
64aa29:	cc                   	int3
64aa2a:	cc                   	int3
64aa2b:	cc                   	int3
64aa2c:	cc                   	int3
64aa2d:	cc                   	int3
64aa2e:	cc                   	int3
64aa2f:	cc                   	int3
64aa30:	ff 25 78 23 68 00    	jmp    *0x682378
64aa36:	cc                   	int3
64aa37:	cc                   	int3
64aa38:	cc                   	int3
64aa39:	cc                   	int3
64aa3a:	cc                   	int3
64aa3b:	cc                   	int3
64aa3c:	cc                   	int3
64aa3d:	cc                   	int3
64aa3e:	cc                   	int3
64aa3f:	cc                   	int3
64aa40:	ff 25 7c 23 68 00    	jmp    *0x68237c
64aa46:	cc                   	int3
64aa47:	cc                   	int3
64aa48:	cc                   	int3
64aa49:	cc                   	int3
64aa4a:	cc                   	int3
64aa4b:	cc                   	int3
64aa4c:	cc                   	int3
64aa4d:	cc                   	int3
64aa4e:	cc                   	int3
64aa4f:	cc                   	int3
64aa50:	ff 25 80 23 68 00    	jmp    *0x682380
64aa56:	cc                   	int3
64aa57:	cc                   	int3
64aa58:	cc                   	int3
64aa59:	cc                   	int3
64aa5a:	cc                   	int3
64aa5b:	cc                   	int3
64aa5c:	cc                   	int3
64aa5d:	cc                   	int3
64aa5e:	cc                   	int3
64aa5f:	cc                   	int3
64aa60:	ff 25 84 23 68 00    	jmp    *0x682384
64aa66:	cc                   	int3
64aa67:	cc                   	int3
64aa68:	cc                   	int3
64aa69:	cc                   	int3
64aa6a:	cc                   	int3
64aa6b:	cc                   	int3
64aa6c:	cc                   	int3
64aa6d:	cc                   	int3
64aa6e:	cc                   	int3
64aa6f:	cc                   	int3
64aa70:	ff 25 88 23 68 00    	jmp    *0x682388
64aa76:	cc                   	int3
64aa77:	cc                   	int3
64aa78:	cc                   	int3
64aa79:	cc                   	int3
64aa7a:	cc                   	int3
64aa7b:	cc                   	int3
64aa7c:	cc                   	int3
64aa7d:	cc                   	int3
64aa7e:	cc                   	int3
64aa7f:	cc                   	int3
64aa80:	ff 25 8c 23 68 00    	jmp    *0x68238c
64aa86:	cc                   	int3
64aa87:	cc                   	int3
64aa88:	cc                   	int3
64aa89:	cc                   	int3
64aa8a:	cc                   	int3
64aa8b:	cc                   	int3
64aa8c:	cc                   	int3
64aa8d:	cc                   	int3
64aa8e:	cc                   	int3
64aa8f:	cc                   	int3
64aa90:	ff 25 90 23 68 00    	jmp    *0x682390
64aa96:	cc                   	int3
64aa97:	cc                   	int3
64aa98:	cc                   	int3
64aa99:	cc                   	int3
64aa9a:	cc                   	int3
64aa9b:	cc                   	int3
64aa9c:	cc                   	int3
64aa9d:	cc                   	int3
64aa9e:	cc                   	int3
64aa9f:	cc                   	int3
64aaa0:	ff 25 94 23 68 00    	jmp    *0x682394
64aaa6:	cc                   	int3
64aaa7:	cc                   	int3
64aaa8:	cc                   	int3
64aaa9:	cc                   	int3
64aaaa:	cc                   	int3
64aaab:	cc                   	int3
64aaac:	cc                   	int3
64aaad:	cc                   	int3
64aaae:	cc                   	int3
64aaaf:	cc                   	int3
64aab0:	ff 25 98 23 68 00    	jmp    *0x682398
64aab6:	cc                   	int3
64aab7:	cc                   	int3
64aab8:	cc                   	int3
64aab9:	cc                   	int3
64aaba:	cc                   	int3
64aabb:	cc                   	int3
64aabc:	cc                   	int3
64aabd:	cc                   	int3
64aabe:	cc                   	int3
64aabf:	cc                   	int3
64aac0:	ff 25 9c 23 68 00    	jmp    *0x68239c
64aac6:	cc                   	int3
64aac7:	cc                   	int3
64aac8:	cc                   	int3
64aac9:	cc                   	int3
64aaca:	cc                   	int3
64aacb:	cc                   	int3
64aacc:	cc                   	int3
64aacd:	cc                   	int3
64aace:	cc                   	int3
64aacf:	cc                   	int3
64aad0:	ff 25 a0 23 68 00    	jmp    *0x6823a0
64aad6:	ff 25 74 22 68 00    	jmp    *0x682274
64aadc:	cc                   	int3
64aadd:	cc                   	int3
64aade:	cc                   	int3
64aadf:	cc                   	int3
64aae0:	56                   	push   %esi
64aae1:	8b 35 34 26 73 00    	mov    0x732634,%esi
64aae7:	8b ce                	mov    %esi,%ecx
64aae9:	ff 15 e0 24 68 00    	call   *0x6824e0
64aaef:	ff d6                	call   *%esi
64aaf1:	33 c0                	xor    %eax,%eax
64aaf3:	40                   	inc    %eax
64aaf4:	5e                   	pop    %esi
64aaf5:	c3                   	ret
64aaf6:	55                   	push   %ebp
64aaf7:	8b ec                	mov    %esp,%ebp
64aaf9:	51                   	push   %ecx
64aafa:	56                   	push   %esi
64aafb:	6a 01                	push   $0x1
64aafd:	8d 4d fc             	lea    -0x4(%ebp),%ecx
64ab00:	e8 f2 38 f8 ff       	call   0x5ce3f7
64ab05:	8b 35 34 26 73 00    	mov    0x732634,%esi
64ab0b:	8b 4d 08             	mov    0x8(%ebp),%ecx
64ab0e:	89 0d 34 26 73 00    	mov    %ecx,0x732634
64ab14:	f7 d9                	neg    %ecx
64ab16:	1b c9                	sbb    %ecx,%ecx
64ab18:	81 e1 e0 aa 64 00    	and    $0x64aae0,%ecx
64ab1e:	51                   	push   %ecx
64ab1f:	e8 2d 67 fb ff       	call   0x601251
64ab24:	59                   	pop    %ecx
64ab25:	8d 4d fc             	lea    -0x4(%ebp),%ecx
64ab28:	e8 22 39 f8 ff       	call   0x5ce44f
64ab2d:	8b c6                	mov    %esi,%eax
64ab2f:	5e                   	pop    %esi
64ab30:	c9                   	leave
64ab31:	c3                   	ret
64ab32:	cc                   	int3
64ab33:	cc                   	int3
64ab34:	cc                   	int3
64ab35:	cc                   	int3
64ab36:	cc                   	int3
64ab37:	cc                   	int3
64ab38:	cc                   	int3
64ab39:	cc                   	int3
64ab3a:	cc                   	int3
64ab3b:	cc                   	int3
64ab3c:	cc                   	int3
64ab3d:	cc                   	int3
64ab3e:	cc                   	int3
64ab3f:	cc                   	int3
64ab40:	55                   	push   %ebp
64ab41:	8b ec                	mov    %esp,%ebp
64ab43:	8b 45 08             	mov    0x8(%ebp),%eax
64ab46:	33 d2                	xor    %edx,%edx
64ab48:	53                   	push   %ebx
64ab49:	56                   	push   %esi
64ab4a:	57                   	push   %edi
64ab4b:	8b 48 3c             	mov    0x3c(%eax),%ecx
64ab4e:	03 c8                	add    %eax,%ecx
64ab50:	0f b7 41 14          	movzwl 0x14(%ecx),%eax
64ab54:	0f b7 59 06          	movzwl 0x6(%ecx),%ebx
64ab58:	83 c0 18             	add    $0x18,%eax
64ab5b:	03 c1                	add    %ecx,%eax
64ab5d:	85 db                	test   %ebx,%ebx
64ab5f:	74 1b                	je     0x64ab7c
64ab61:	8b 7d 0c             	mov    0xc(%ebp),%edi
64ab64:	8b 70 0c             	mov    0xc(%eax),%esi
64ab67:	3b fe                	cmp    %esi,%edi
64ab69:	72 09                	jb     0x64ab74
64ab6b:	8b 48 08             	mov    0x8(%eax),%ecx
64ab6e:	03 ce                	add    %esi,%ecx
64ab70:	3b f9                	cmp    %ecx,%edi
64ab72:	72 0a                	jb     0x64ab7e
64ab74:	42                   	inc    %edx
64ab75:	83 c0 28             	add    $0x28,%eax
64ab78:	3b d3                	cmp    %ebx,%edx
64ab7a:	72 e8                	jb     0x64ab64
64ab7c:	33 c0                	xor    %eax,%eax
64ab7e:	5f                   	pop    %edi
64ab7f:	5e                   	pop    %esi
64ab80:	5b                   	pop    %ebx
64ab81:	5d                   	pop    %ebp
64ab82:	c3                   	ret
64ab83:	cc                   	int3
64ab84:	cc                   	int3
64ab85:	cc                   	int3
64ab86:	cc                   	int3
64ab87:	cc                   	int3
64ab88:	cc                   	int3
64ab89:	cc                   	int3
64ab8a:	cc                   	int3
64ab8b:	cc                   	int3
64ab8c:	cc                   	int3
64ab8d:	cc                   	int3
64ab8e:	cc                   	int3
64ab8f:	cc                   	int3
64ab90:	55                   	push   %ebp
64ab91:	8b ec                	mov    %esp,%ebp
64ab93:	6a fe                	push   $0xfffffffe
64ab95:	68 08 5f 70 00       	push   $0x705f08
64ab9a:	68 90 3d 5e 00       	push   $0x5e3d90
64ab9f:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
64aba5:	50                   	push   %eax
64aba6:	83 ec 08             	sub    $0x8,%esp
64aba9:	53                   	push   %ebx
64abaa:	56                   	push   %esi
64abab:	57                   	push   %edi
64abac:	a1 d4 89 72 00       	mov    0x7289d4,%eax
64abb1:	31 45 f8             	xor    %eax,-0x8(%ebp)
64abb4:	33 c5                	xor    %ebp,%eax
64abb6:	50                   	push   %eax
64abb7:	8d 45 f0             	lea    -0x10(%ebp),%eax
64abba:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
64abc0:	89 65 e8             	mov    %esp,-0x18(%ebp)
64abc3:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
64abca:	68 00 00 40 00       	push   $0x400000
64abcf:	e8 7c 00 00 00       	call   0x64ac50
64abd4:	83 c4 04             	add    $0x4,%esp
64abd7:	85 c0                	test   %eax,%eax
64abd9:	74 54                	je     0x64ac2f
64abdb:	8b 45 08             	mov    0x8(%ebp),%eax
64abde:	2d 00 00 40 00       	sub    $0x400000,%eax
64abe3:	50                   	push   %eax
64abe4:	68 00 00 40 00       	push   $0x400000
64abe9:	e8 52 ff ff ff       	call   0x64ab40
64abee:	83 c4 08             	add    $0x8,%esp
64abf1:	85 c0                	test   %eax,%eax
64abf3:	74 3a                	je     0x64ac2f
64abf5:	8b 40 24             	mov    0x24(%eax),%eax
64abf8:	c1 e8 1f             	shr    $0x1f,%eax
64abfb:	f7 d0                	not    %eax
64abfd:	83 e0 01             	and    $0x1,%eax
64ac00:	c7 45 fc fe ff ff ff 	movl   $0xfffffffe,-0x4(%ebp)
64ac07:	8b 4d f0             	mov    -0x10(%ebp),%ecx
64ac0a:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
64ac11:	59                   	pop    %ecx
64ac12:	5f                   	pop    %edi
64ac13:	5e                   	pop    %esi
64ac14:	5b                   	pop    %ebx
64ac15:	8b e5                	mov    %ebp,%esp
64ac17:	5d                   	pop    %ebp
64ac18:	c3                   	ret
64ac19:	8b 45 ec             	mov    -0x14(%ebp),%eax
64ac1c:	8b 00                	mov    (%eax),%eax
64ac1e:	33 c9                	xor    %ecx,%ecx
64ac20:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%eax)
64ac26:	0f 94 c1             	sete   %cl
64ac29:	8b c1                	mov    %ecx,%eax
64ac2b:	c3                   	ret
64ac2c:	8b 65 e8             	mov    -0x18(%ebp),%esp
64ac2f:	c7 45 fc fe ff ff ff 	movl   $0xfffffffe,-0x4(%ebp)
64ac36:	33 c0                	xor    %eax,%eax
64ac38:	8b 4d f0             	mov    -0x10(%ebp),%ecx
64ac3b:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
64ac42:	59                   	pop    %ecx
64ac43:	5f                   	pop    %edi
64ac44:	5e                   	pop    %esi
64ac45:	5b                   	pop    %ebx
64ac46:	8b e5                	mov    %ebp,%esp
64ac48:	5d                   	pop    %ebp
64ac49:	c3                   	ret
64ac4a:	cc                   	int3
64ac4b:	cc                   	int3
64ac4c:	cc                   	int3
64ac4d:	cc                   	int3
64ac4e:	cc                   	int3
64ac4f:	cc                   	int3
64ac50:	55                   	push   %ebp
64ac51:	8b ec                	mov    %esp,%ebp
64ac53:	8b 4d 08             	mov    0x8(%ebp),%ecx
64ac56:	b8 4d 5a 00 00       	mov    $0x5a4d,%eax
64ac5b:	66 39 01             	cmp    %ax,(%ecx)
64ac5e:	75 1f                	jne    0x64ac7f
64ac60:	8b 41 3c             	mov    0x3c(%ecx),%eax
64ac63:	03 c1                	add    %ecx,%eax
64ac65:	81 38 50 45 00 00    	cmpl   $0x4550,(%eax)
64ac6b:	75 12                	jne    0x64ac7f
64ac6d:	b9 0b 01 00 00       	mov    $0x10b,%ecx
64ac72:	66 39 48 18          	cmp    %cx,0x18(%eax)
64ac76:	75 07                	jne    0x64ac7f
64ac78:	b8 01 00 00 00       	mov    $0x1,%eax
64ac7d:	5d                   	pop    %ebp
64ac7e:	c3                   	ret
64ac7f:	33 c0                	xor    %eax,%eax
64ac81:	5d                   	pop    %ebp
64ac82:	c3                   	ret
64ac83:	cc                   	int3
64ac84:	cc                   	int3
64ac85:	cc                   	int3
64ac86:	cc                   	int3
64ac87:	cc                   	int3
64ac88:	cc                   	int3
64ac89:	cc                   	int3
64ac8a:	cc                   	int3
64ac8b:	cc                   	int3
64ac8c:	cc                   	int3
64ac8d:	cc                   	int3
64ac8e:	cc                   	int3
64ac8f:	cc                   	int3
64ac90:	68 90 3d 5e 00       	push   $0x5e3d90
64ac95:	64 ff 35 00 00 00 00 	push   %fs:0x0
64ac9c:	8b 44 24 10          	mov    0x10(%esp),%eax
64aca0:	89 6c 24 10          	mov    %ebp,0x10(%esp)
64aca4:	8d 6c 24 10          	lea    0x10(%esp),%ebp
64aca8:	2b e0                	sub    %eax,%esp
64acaa:	53                   	push   %ebx
64acab:	56                   	push   %esi
64acac:	57                   	push   %edi
64acad:	a1 d4 89 72 00       	mov    0x7289d4,%eax
64acb2:	31 45 fc             	xor    %eax,-0x4(%ebp)
64acb5:	33 c5                	xor    %ebp,%eax
64acb7:	89 45 e4             	mov    %eax,-0x1c(%ebp)
64acba:	50                   	push   %eax
64acbb:	89 65 e8             	mov    %esp,-0x18(%ebp)
64acbe:	ff 75 f8             	push   -0x8(%ebp)
64acc1:	8b 45 fc             	mov    -0x4(%ebp),%eax
64acc4:	c7 45 fc fe ff ff ff 	movl   $0xfffffffe,-0x4(%ebp)
64accb:	89 45 f8             	mov    %eax,-0x8(%ebp)
64acce:	8d 45 f0             	lea    -0x10(%ebp),%eax
64acd1:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0