619a46:	03 d7                	add    %edi,%edx
619a48:	39 42 04             	cmp    %eax,0x4(%edx)
619a4b:	75 23                	jne    0x619a70
619a4d:	39 02                	cmp    %eax,(%edx)
619a4f:	75 14                	jne    0x619a65
619a51:	8b 46 04             	mov    0x4(%esi),%eax
619a54:	89 02                	mov    %eax,(%edx)
619a56:	8b 4e 0c             	mov    0xc(%esi),%ecx
619a59:	8b 46 04             	mov    0x4(%esi),%eax
619a5c:	89 44 0f 04          	mov    %eax,0x4(%edi,%ecx,1)
619a60:	5f                   	pop    %edi
619a61:	5e                   	pop    %esi
619a62:	c2 08 00             	ret    $0x8
619a65:	8b 40 04             	mov    0x4(%eax),%eax
619a68:	5f                   	pop    %edi
619a69:	89 42 04             	mov    %eax,0x4(%edx)
619a6c:	5e                   	pop    %esi
619a6d:	c2 08 00             	ret    $0x8
619a70:	39 02                	cmp    %eax,(%edx)
619a72:	75 04                	jne    0x619a78
619a74:	8b 00                	mov    (%eax),%eax
619a76:	89 02                	mov    %eax,(%edx)
619a78:	5f                   	pop    %edi
619a79:	5e                   	pop    %esi
619a7a:	c2 08 00             	ret    $0x8
619a7d:	cc                   	int3
619a7e:	cc                   	int3
619a7f:	cc                   	int3
619a80:	cc                   	int3
619a81:	cc                   	int3
619a82:	cc                   	int3
619a83:	cc                   	int3
619a84:	cc                   	int3
619a85:	cc                   	int3
619a86:	cc                   	int3
619a87:	cc                   	int3
619a88:	cc                   	int3
619a89:	cc                   	int3
619a8a:	cc                   	int3
619a8b:	cc                   	int3
619a8c:	cc                   	int3
619a8d:	cc                   	int3
619a8e:	cc                   	int3
619a8f:	cc                   	int3
619a90:	8b 44 24 08          	mov    0x8(%esp),%eax
619a94:	56                   	push   %esi
619a95:	8b f1                	mov    %ecx,%esi
619a97:	57                   	push   %edi
619a98:	8d 3c c5 00 00 00 00 	lea    0x0(,%eax,8),%edi
619a9f:	8b 44 24 0c          	mov    0xc(%esp),%eax
619aa3:	8b 56 0c             	mov    0xc(%esi),%edx
619aa6:	03 d7                	add    %edi,%edx
619aa8:	39 42 04             	cmp    %eax,0x4(%edx)
619aab:	75 23                	jne    0x619ad0
619aad:	39 02                	cmp    %eax,(%edx)
619aaf:	75 14                	jne    0x619ac5
619ab1:	8b 46 04             	mov    0x4(%esi),%eax
619ab4:	89 02                	mov    %eax,(%edx)
619ab6:	8b 4e 0c             	mov    0xc(%esi),%ecx
619ab9:	8b 46 04             	mov    0x4(%esi),%eax
619abc:	89 44 0f 04          	mov    %eax,0x4(%edi,%ecx,1)
619ac0:	5f                   	pop    %edi
619ac1:	5e                   	pop    %esi
619ac2:	c2 08 00             	ret    $0x8
619ac5:	8b 40 04             	mov    0x4(%eax),%eax
619ac8:	5f                   	pop    %edi
619ac9:	89 42 04             	mov    %eax,0x4(%edx)
619acc:	5e                   	pop    %esi
619acd:	c2 08 00             	ret    $0x8
619ad0:	39 02                	cmp    %eax,(%edx)
619ad2:	75 04                	jne    0x619ad8
619ad4:	8b 00                	mov    (%eax),%eax
619ad6:	89 02                	mov    %eax,(%edx)
619ad8:	5f                   	pop    %edi
619ad9:	5e                   	pop    %esi
619ada:	c2 08 00             	ret    $0x8
619add:	cc                   	int3
619ade:	cc                   	int3
619adf:	cc                   	int3
619ae0:	cc                   	int3
619ae1:	cc                   	int3
619ae2:	cc                   	int3
619ae3:	cc                   	int3
619ae4:	cc                   	int3
619ae5:	cc                   	int3
619ae6:	cc                   	int3
619ae7:	cc                   	int3
619ae8:	cc                   	int3
619ae9:	cc                   	int3
619aea:	cc                   	int3
619aeb:	cc                   	int3
619aec:	cc                   	int3
619aed:	cc                   	int3
619aee:	cc                   	int3
619aef:	cc                   	int3
619af0:	8b 44 24 08          	mov    0x8(%esp),%eax
619af4:	56                   	push   %esi
619af5:	8b f1                	mov    %ecx,%esi
619af7:	57                   	push   %edi
619af8:	8d 3c c5 00 00 00 00 	lea    0x0(,%eax,8),%edi
619aff:	8b 44 24 0c          	mov    0xc(%esp),%eax
619b03:	8b 56 0c             	mov    0xc(%esi),%edx
619b06:	03 d7                	add    %edi,%edx
619b08:	39 42 04             	cmp    %eax,0x4(%edx)
619b0b:	75 23                	jne    0x619b30
619b0d:	39 02                	cmp    %eax,(%edx)
619b0f:	75 14                	jne    0x619b25
619b11:	8b 46 04             	mov    0x4(%esi),%eax
619b14:	89 02                	mov    %eax,(%edx)
619b16:	8b 4e 0c             	mov    0xc(%esi),%ecx
619b19:	8b 46 04             	mov    0x4(%esi),%eax
619b1c:	89 44 0f 04          	mov    %eax,0x4(%edi,%ecx,1)
619b20:	5f                   	pop    %edi
619b21:	5e                   	pop    %esi
619b22:	c2 08 00             	ret    $0x8
619b25:	8b 40 04             	mov    0x4(%eax),%eax
619b28:	5f                   	pop    %edi
619b29:	89 42 04             	mov    %eax,0x4(%edx)
619b2c:	5e                   	pop    %esi
619b2d:	c2 08 00             	ret    $0x8
619b30:	39 02                	cmp    %eax,(%edx)
619b32:	75 04                	jne    0x619b38
619b34:	8b 00                	mov    (%eax),%eax
619b36:	89 02                	mov    %eax,(%edx)
619b38:	5f                   	pop    %edi
619b39:	5e                   	pop    %esi
619b3a:	c2 08 00             	ret    $0x8
619b3d:	cc                   	int3
619b3e:	cc                   	int3
619b3f:	cc                   	int3
619b40:	cc                   	int3
619b41:	cc                   	int3
619b42:	cc                   	int3
619b43:	cc                   	int3
619b44:	cc                   	int3
619b45:	cc                   	int3
619b46:	cc                   	int3
619b47:	cc                   	int3
619b48:	cc                   	int3
619b49:	cc                   	int3
619b4a:	cc                   	int3
619b4b:	cc                   	int3
619b4c:	cc                   	int3
619b4d:	cc                   	int3
619b4e:	cc                   	int3
619b4f:	cc                   	int3
619b50:	8b 44 24 08          	mov    0x8(%esp),%eax
619b54:	56                   	push   %esi
619b55:	8b f1                	mov    %ecx,%esi
619b57:	57                   	push   %edi
619b58:	8d 3c c5 00 00 00 00 	lea    0x0(,%eax,8),%edi
619b5f:	8b 44 24 0c          	mov    0xc(%esp),%eax
619b63:	8b 56 0c             	mov    0xc(%esi),%edx
619b66:	03 d7                	add    %edi,%edx
619b68:	39 42 04             	cmp    %eax,0x4(%edx)
619b6b:	75 23                	jne    0x619b90
619b6d:	39 02                	cmp    %eax,(%edx)
619b6f:	75 14                	jne    0x619b85
619b71:	8b 46 04             	mov    0x4(%esi),%eax
619b74:	89 02                	mov    %eax,(%edx)
619b76:	8b 4e 0c             	mov    0xc(%esi),%ecx
619b79:	8b 46 04             	mov    0x4(%esi),%eax
619b7c:	89 44 0f 04          	mov    %eax,0x4(%edi,%ecx,1)
619b80:	5f                   	pop    %edi
619b81:	5e                   	pop    %esi
619b82:	c2 08 00             	ret    $0x8
619b85:	8b 40 04             	mov    0x4(%eax),%eax
619b88:	5f                   	pop    %edi
619b89:	89 42 04             	mov    %eax,0x4(%edx)
619b8c:	5e                   	pop    %esi
619b8d:	c2 08 00             	ret    $0x8
619b90:	39 02                	cmp    %eax,(%edx)
619b92:	75 04                	jne    0x619b98
619b94:	8b 00                	mov    (%eax),%eax
619b96:	89 02                	mov    %eax,(%edx)
619b98:	5f                   	pop    %edi
619b99:	5e                   	pop    %esi
619b9a:	c2 08 00             	ret    $0x8
619b9d:	cc                   	int3
619b9e:	cc                   	int3
619b9f:	cc                   	int3
619ba0:	cc                   	int3
619ba1:	cc                   	int3
619ba2:	cc                   	int3
619ba3:	cc                   	int3
619ba4:	cc                   	int3
619ba5:	cc                   	int3
619ba6:	cc                   	int3
619ba7:	cc                   	int3
619ba8:	cc                   	int3
619ba9:	cc                   	int3
619baa:	cc                   	int3
619bab:	cc                   	int3
619bac:	cc                   	int3
619bad:	cc                   	int3
619bae:	cc                   	int3
619baf:	cc                   	int3
619bb0:	8b 44 24 08          	mov    0x8(%esp),%eax
619bb4:	8b 4c 24 04          	mov    0x4(%esp),%ecx
619bb8:	87 01                	xchg   %eax,(%ecx)
619bba:	c3                   	ret
619bbb:	cc                   	int3
619bbc:	cc                   	int3
619bbd:	cc                   	int3
619bbe:	cc                   	int3
619bbf:	cc                   	int3
619bc0:	8b 44 24 08          	mov    0x8(%esp),%eax
619bc4:	8b 4c 24 04          	mov    0x4(%esp),%ecx
619bc8:	87 01                	xchg   %eax,(%ecx)
619bca:	c3                   	ret
619bcb:	cc                   	int3
619bcc:	cc                   	int3
619bcd:	cc                   	int3
619bce:	cc                   	int3
619bcf:	cc                   	int3
619bd0:	8b 44 24 08          	mov    0x8(%esp),%eax
619bd4:	8b 4c 24 04          	mov    0x4(%esp),%ecx
619bd8:	87 01                	xchg   %eax,(%ecx)
619bda:	c3                   	ret
619bdb:	cc                   	int3
619bdc:	cc                   	int3
619bdd:	cc                   	int3
619bde:	cc                   	int3
619bdf:	cc                   	int3
619be0:	8b 44 24 08          	mov    0x8(%esp),%eax
619be4:	8b 4c 24 04          	mov    0x4(%esp),%ecx
619be8:	87 01                	xchg   %eax,(%ecx)
619bea:	c3                   	ret
619beb:	cc                   	int3
619bec:	cc                   	int3
619bed:	cc                   	int3
619bee:	cc                   	int3
619bef:	cc                   	int3
619bf0:	83 c1 6c             	add    $0x6c,%ecx
619bf3:	e9 38 06 ff ff       	jmp    0x60a230
619bf8:	cc                   	int3
619bf9:	cc                   	int3
619bfa:	cc                   	int3
619bfb:	cc                   	int3
619bfc:	cc                   	int3
619bfd:	cc                   	int3
619bfe:	cc                   	int3
619bff:	cc                   	int3
619c00:	55                   	push   %ebp
619c01:	8b ec                	mov    %esp,%ebp
619c03:	6a ff                	push   $0xffffffff
619c05:	68 5c 36 b7 00       	push   $0xb7365c
619c0a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
619c10:	50                   	push   %eax
619c11:	56                   	push   %esi
619c12:	57                   	push   %edi
619c13:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
619c18:	33 c5                	xor    %ebp,%eax
619c1a:	50                   	push   %eax
619c1b:	8d 45 f4             	lea    -0xc(%ebp),%eax
619c1e:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
619c24:	8b f9                	mov    %ecx,%edi
619c26:	8a 45 08             	mov    0x8(%ebp),%al
619c29:	8d 77 14             	lea    0x14(%edi),%esi
619c2c:	56                   	push   %esi
619c2d:	88 87 d0 00 00 00    	mov    %al,0xd0(%edi)
619c33:	e8 0e cc e0 ff       	call   0x426846
619c38:	83 c4 04             	add    $0x4,%esp
619c3b:	85 c0                	test   %eax,%eax
619c3d:	74 09                	je     0x619c48
619c3f:	50                   	push   %eax
619c40:	e8 7f e9 e0 ff       	call   0x4285c4
619c45:	83 c4 04             	add    $0x4,%esp
619c48:	83 7f 04 04          	cmpl   $0x4,0x4(%edi)
619c4c:	75 30                	jne    0x619c7e
619c4e:	56                   	push   %esi
619c4f:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
619c56:	e8 74 1a e1 ff       	call   0x42b6cf
619c5b:	83 c4 04             	add    $0x4,%esp
619c5e:	85 c0                	test   %eax,%eax
619c60:	74 58                	je     0x619cba
619c62:	50                   	push   %eax
619c63:	e8 5c e9 e0 ff       	call   0x4285c4
619c68:	83 c4 04             	add    $0x4,%esp
619c6b:	8b 4d f4             	mov    -0xc(%ebp),%ecx
619c6e:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
619c75:	59                   	pop    %ecx
619c76:	5f                   	pop    %edi
619c77:	5e                   	pop    %esi
619c78:	8b e5                	mov    %ebp,%esp
619c7a:	5d                   	pop    %ebp
619c7b:	c2 04 00             	ret    $0x4
619c7e:	c7 47 04 03 00 00 00 	movl   $0x3,0x4(%edi)
619c85:	56                   	push   %esi
619c86:	c7 45 fc 01 00 00 00 	movl   $0x1,-0x4(%ebp)
619c8d:	e8 3d 1a e1 ff       	call   0x42b6cf
619c92:	83 c4 04             	add    $0x4,%esp
619c95:	85 c0                	test   %eax,%eax
619c97:	74 09                	je     0x619ca2
619c99:	50                   	push   %eax
619c9a:	e8 25 e9 e0 ff       	call   0x4285c4
619c9f:	83 c4 04             	add    $0x4,%esp
619ca2:	6a 02                	push   $0x2
619ca4:	8d 4f 50             	lea    0x50(%edi),%ecx
619ca7:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
619cae:	e8 fa d3 df ff       	call   0x4170ad
619cb3:	8b cf                	mov    %edi,%ecx
619cb5:	e8 16 5e e2 ff       	call   0x43fad0
619cba:	8b 4d f4             	mov    -0xc(%ebp),%ecx
619cbd:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
619cc4:	59                   	pop    %ecx
619cc5:	5f                   	pop    %edi
619cc6:	5e                   	pop    %esi
619cc7:	8b e5                	mov    %ebp,%esp
619cc9:	5d                   	pop    %ebp
619cca:	c2 04 00             	ret    $0x4
619ccd:	cc                   	int3
619cce:	cc                   	int3
619ccf:	cc                   	int3
619cd0:	cc                   	int3
619cd1:	cc                   	int3
619cd2:	cc                   	int3
619cd3:	cc                   	int3
619cd4:	cc                   	int3
619cd5:	cc                   	int3
619cd6:	cc                   	int3
619cd7:	cc                   	int3
619cd8:	cc                   	int3
619cd9:	cc                   	int3
619cda:	cc                   	int3
619cdb:	cc                   	int3
619cdc:	cc                   	int3
619cdd:	cc                   	int3
619cde:	cc                   	int3
619cdf:	cc                   	int3
619ce0:	cc                   	int3
619ce1:	cc                   	int3
619ce2:	cc                   	int3
619ce3:	cc                   	int3
619ce4:	cc                   	int3
619ce5:	cc                   	int3
619ce6:	cc                   	int3
619ce7:	cc                   	int3
619ce8:	cc                   	int3
619ce9:	cc                   	int3
619cea:	cc                   	int3
619ceb:	cc                   	int3
619cec:	cc                   	int3
619ced:	cc                   	int3
619cee:	cc                   	int3
619cef:	cc                   	int3
619cf0:	cc                   	int3
619cf1:	cc                   	int3
619cf2:	cc                   	int3
619cf3:	cc                   	int3