619b12:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
619b16:	e8 2d 9d ff ff       	call   0x613848
619b1b:	68 6c 27 70 00       	push   $0x70276c
619b20:	8d 45 c8             	lea    -0x38(%ebp),%eax
619b23:	c7 45 c8 38 37 69 00 	movl   $0x693738,-0x38(%ebp)
619b2a:	50                   	push   %eax
619b2b:	e8 02 8f fc ff       	call   0x5e2a32
619b30:	cc                   	int3
619b31:	83 61 1c 00          	andl   $0x0,0x1c(%ecx)
619b35:	c6 41 18 01          	movb   $0x1,0x18(%ecx)
619b39:	c3                   	ret
619b3a:	55                   	push   %ebp
619b3b:	8b ec                	mov    %esp,%ebp
619b3d:	56                   	push   %esi
619b3e:	8b 75 08             	mov    0x8(%ebp),%esi
619b41:	56                   	push   %esi
619b42:	e8 e9 e3 ff ff       	call   0x617f30
619b47:	59                   	pop    %ecx
619b48:	85 f6                	test   %esi,%esi
619b4a:	75 04                	jne    0x619b50
619b4c:	33 c0                	xor    %eax,%eax
619b4e:	eb 0a                	jmp    0x619b5a
619b50:	8d 04 36             	lea    (%esi,%esi,1),%eax
619b53:	50                   	push   %eax
619b54:	e8 7b bc ff ff       	call   0x6157d4
619b59:	59                   	pop    %ecx
619b5a:	5e                   	pop    %esi
619b5b:	5d                   	pop    %ebp
619b5c:	c2 08 00             	ret    $0x8
619b5f:	55                   	push   %ebp
619b60:	8b ec                	mov    %esp,%ebp
619b62:	56                   	push   %esi
619b63:	8b 75 08             	mov    0x8(%ebp),%esi
619b66:	56                   	push   %esi
619b67:	e8 13 e4 ff ff       	call   0x617f7f
619b6c:	59                   	pop    %ecx
619b6d:	85 f6                	test   %esi,%esi
619b6f:	75 04                	jne    0x619b75
619b71:	33 c0                	xor    %eax,%eax
619b73:	eb 0c                	jmp    0x619b81
619b75:	8b c6                	mov    %esi,%eax
619b77:	c1 e0 02             	shl    $0x2,%eax
619b7a:	50                   	push   %eax
619b7b:	e8 54 bc ff ff       	call   0x6157d4
619b80:	59                   	pop    %ecx
619b81:	5e                   	pop    %esi
619b82:	5d                   	pop    %ebp
619b83:	c2 08 00             	ret    $0x8
619b86:	55                   	push   %ebp
619b87:	8b ec                	mov    %esp,%ebp
619b89:	56                   	push   %esi
619b8a:	8b 75 08             	mov    0x8(%ebp),%esi
619b8d:	56                   	push   %esi
619b8e:	e8 3b e4 ff ff       	call   0x617fce
619b93:	59                   	pop    %ecx
619b94:	85 f6                	test   %esi,%esi
619b96:	75 04                	jne    0x619b9c
619b98:	33 c0                	xor    %eax,%eax
619b9a:	eb 0c                	jmp    0x619ba8
619b9c:	8b c6                	mov    %esi,%eax
619b9e:	c1 e0 03             	shl    $0x3,%eax
619ba1:	50                   	push   %eax
619ba2:	e8 2d bc ff ff       	call   0x6157d4
619ba7:	59                   	pop    %ecx
619ba8:	5e                   	pop    %esi
619ba9:	5d                   	pop    %ebp
619baa:	c2 08 00             	ret    $0x8
619bad:	55                   	push   %ebp
619bae:	8b ec                	mov    %esp,%ebp
619bb0:	81 7d 08 1e 01 00 00 	cmpl   $0x11e,0x8(%ebp)
619bb7:	77 14                	ja     0x619bcd
619bb9:	80 b9 79 04 00 00 00 	cmpb   $0x0,0x479(%ecx)
619bc0:	75 0b                	jne    0x619bcd
619bc2:	c6 81 79 04 00 00 01 	movb   $0x1,0x479(%ecx)
619bc9:	8b c1                	mov    %ecx,%eax
619bcb:	eb 02                	jmp    0x619bcf
619bcd:	33 c0                	xor    %eax,%eax
619bcf:	5d                   	pop    %ebp
619bd0:	c2 08 00             	ret    $0x8
619bd3:	55                   	push   %ebp
619bd4:	8b ec                	mov    %esp,%ebp
619bd6:	81 7d 08 3c 01 00 00 	cmpl   $0x13c,0x8(%ebp)
619bdd:	77 16                	ja     0x619bf5
619bdf:	80 b9 f1 04 00 00 00 	cmpb   $0x0,0x4f1(%ecx)
619be6:	75 0d                	jne    0x619bf5
619be8:	c6 81 f1 04 00 00 01 	movb   $0x1,0x4f1(%ecx)
619bef:	8b c1                	mov    %ecx,%eax
619bf1:	5d                   	pop    %ebp
619bf2:	c2 08 00             	ret    $0x8
619bf5:	81 c1 f0 04 00 00    	add    $0x4f0,%ecx
619bfb:	5d                   	pop    %ebp
619bfc:	e9 5e ff ff ff       	jmp    0x619b5f
619c01:	55                   	push   %ebp
619c02:	8b ec                	mov    %esp,%ebp
619c04:	81 7d 08 3c 02 00 00 	cmpl   $0x23c,0x8(%ebp)
619c0b:	77 16                	ja     0x619c23
619c0d:	80 b9 e1 11 00 00 00 	cmpb   $0x0,0x11e1(%ecx)
619c14:	75 0d                	jne    0x619c23
619c16:	c6 81 e1 11 00 00 01 	movb   $0x1,0x11e1(%ecx)
619c1d:	8b c1                	mov    %ecx,%eax
619c1f:	5d                   	pop    %ebp
619c20:	c2 08 00             	ret    $0x8
619c23:	81 c1 e0 11 00 00    	add    $0x11e0,%ecx
619c29:	5d                   	pop    %ebp
619c2a:	e9 57 ff ff ff       	jmp    0x619b86
619c2f:	55                   	push   %ebp
619c30:	8b ec                	mov    %esp,%ebp
619c32:	8b 55 08             	mov    0x8(%ebp),%edx
619c35:	33 c0                	xor    %eax,%eax
619c37:	57                   	push   %edi
619c38:	8b fa                	mov    %edx,%edi
619c3a:	3b d1                	cmp    %ecx,%edx
619c3c:	75 0a                	jne    0x619c48
619c3e:	88 41 41             	mov    %al,0x41(%ecx)
619c41:	8b 4d 0c             	mov    0xc(%ebp),%ecx
619c44:	f3 ab                	rep stos %eax,%es:(%edi)
619c46:	eb 0c                	jmp    0x619c54
619c48:	8b 4d 0c             	mov    0xc(%ebp),%ecx
619c4b:	f3 ab                	rep stos %eax,%es:(%edi)
619c4d:	52                   	push   %edx
619c4e:	e8 7d 68 ed ff       	call   0x4f04d0
619c53:	59                   	pop    %ecx
619c54:	5f                   	pop    %edi
619c55:	5d                   	pop    %ebp
619c56:	c2 08 00             	ret    $0x8
619c59:	55                   	push   %ebp
619c5a:	8b ec                	mov    %esp,%ebp
619c5c:	8b 55 08             	mov    0x8(%ebp),%edx
619c5f:	33 c0                	xor    %eax,%eax
619c61:	57                   	push   %edi
619c62:	8b fa                	mov    %edx,%edi
619c64:	3b d1                	cmp    %ecx,%edx
619c66:	75 0d                	jne    0x619c75
619c68:	88 81 f1 04 00 00    	mov    %al,0x4f1(%ecx)
619c6e:	8b 4d 0c             	mov    0xc(%ebp),%ecx
619c71:	f3 ab                	rep stos %eax,%es:(%edi)
619c73:	eb 0c                	jmp    0x619c81
619c75:	8b 4d 0c             	mov    0xc(%ebp),%ecx
619c78:	f3 ab                	rep stos %eax,%es:(%edi)
619c7a:	52                   	push   %edx
619c7b:	e8 50 68 ed ff       	call   0x4f04d0
619c80:	59                   	pop    %ecx
619c81:	5f                   	pop    %edi
619c82:	5d                   	pop    %ebp
619c83:	c2 08 00             	ret    $0x8
619c86:	55                   	push   %ebp
619c87:	8b ec                	mov    %esp,%ebp
619c89:	8b 55 08             	mov    0x8(%ebp),%edx
619c8c:	8b 45 0c             	mov    0xc(%ebp),%eax
619c8f:	57                   	push   %edi
619c90:	8b fa                	mov    %edx,%edi
619c92:	3b d1                	cmp    %ecx,%edx
619c94:	75 10                	jne    0x619ca6
619c96:	c6 81 e1 11 00 00 00 	movb   $0x0,0x11e1(%ecx)
619c9d:	8d 0c 00             	lea    (%eax,%eax,1),%ecx
619ca0:	33 c0                	xor    %eax,%eax
619ca2:	f3 ab                	rep stos %eax,%es:(%edi)
619ca4:	eb 0e                	jmp    0x619cb4
619ca6:	8d 0c 00             	lea    (%eax,%eax,1),%ecx
619ca9:	33 c0                	xor    %eax,%eax
619cab:	f3 ab                	rep stos %eax,%es:(%edi)
619cad:	52                   	push   %edx
619cae:	e8 1d 68 ed ff       	call   0x4f04d0
619cb3:	59                   	pop    %ecx
619cb4:	5f                   	pop    %edi
619cb5:	5d                   	pop    %ebp
619cb6:	c2 08 00             	ret    $0x8
619cb9:	55                   	push   %ebp
619cba:	8b ec                	mov    %esp,%ebp
619cbc:	53                   	push   %ebx
619cbd:	8b 5d 08             	mov    0x8(%ebp),%ebx
619cc0:	56                   	push   %esi
619cc1:	8b 75 10             	mov    0x10(%ebp),%esi
619cc4:	57                   	push   %edi
619cc5:	8b f9                	mov    %ecx,%edi
619cc7:	3b df                	cmp    %edi,%ebx
619cc9:	75 1e                	jne    0x619ce9
619ccb:	81 fe 3c 02 00 00    	cmp    $0x23c,%esi
619cd1:	77 16                	ja     0x619ce9
619cd3:	8b 4d 0c             	mov    0xc(%ebp),%ecx
619cd6:	3b ce                	cmp    %esi,%ecx
619cd8:	76 0b                	jbe    0x619ce5
619cda:	2b ce                	sub    %esi,%ecx
619cdc:	8d 3c f3             	lea    (%ebx,%esi,8),%edi
619cdf:	03 c9                	add    %ecx,%ecx
619ce1:	33 c0                	xor    %eax,%eax
619ce3:	f3 ab                	rep stos %eax,%es:(%edi)
619ce5:	8b c3                	mov    %ebx,%eax
619ce7:	eb 35                	jmp    0x619d1e
619ce9:	6a 00                	push   $0x0
619ceb:	56                   	push   %esi
619cec:	e8 10 ff ff ff       	call   0x619c01
619cf1:	80 7d 14 00          	cmpb   $0x0,0x14(%ebp)
619cf5:	89 45 08             	mov    %eax,0x8(%ebp)
619cf8:	74 16                	je     0x619d10
619cfa:	8b 4d 0c             	mov    0xc(%ebp),%ecx
619cfd:	3b f1                	cmp    %ecx,%esi
619cff:	0f 42 ce             	cmovb  %esi,%ecx
619d02:	c1 e1 03             	shl    $0x3,%ecx
619d05:	51                   	push   %ecx
619d06:	53                   	push   %ebx
619d07:	50                   	push   %eax
619d08:	e8 f3 91 fc ff       	call   0x5e2f00
619d0d:	83 c4 0c             	add    $0xc,%esp
619d10:	ff 75 0c             	push   0xc(%ebp)
619d13:	8b cf                	mov    %edi,%ecx
619d15:	53                   	push   %ebx
619d16:	e8 6b ff ff ff       	call   0x619c86
619d1b:	8b 45 08             	mov    0x8(%ebp),%eax
619d1e:	5f                   	pop    %edi
619d1f:	5e                   	pop    %esi
619d20:	5b                   	pop    %ebx
619d21:	5d                   	pop    %ebp
619d22:	c2 10 00             	ret    $0x10
619d25:	55                   	push   %ebp
619d26:	8b ec                	mov    %esp,%ebp
619d28:	56                   	push   %esi
619d29:	8b 75 08             	mov    0x8(%ebp),%esi
619d2c:	57                   	push   %edi
619d2d:	8b f9                	mov    %ecx,%edi
619d2f:	6a 01                	push   $0x1
619d31:	56                   	push   %esi
619d32:	ff 77 04             	push   0x4(%edi)
619d35:	ff 77 08             	push   0x8(%edi)
619d38:	57                   	push   %edi
619d39:	e8 69 d3 ff ff       	call   0x6170a7
619d3e:	83 c4 14             	add    $0x14,%esp
619d41:	89 77 04             	mov    %esi,0x4(%edi)
619d44:	89 47 08             	mov    %eax,0x8(%edi)
619d47:	5f                   	pop    %edi
619d48:	5e                   	pop    %esi
619d49:	5d                   	pop    %ebp
619d4a:	c2 04 00             	ret    $0x4
619d4d:	55                   	push   %ebp
619d4e:	8b ec                	mov    %esp,%ebp
619d50:	56                   	push   %esi
619d51:	8b 75 08             	mov    0x8(%ebp),%esi
619d54:	57                   	push   %edi
619d55:	8b f9                	mov    %ecx,%edi
619d57:	6a 01                	push   $0x1
619d59:	56                   	push   %esi
619d5a:	ff b7 e8 11 00 00    	push   0x11e8(%edi)
619d60:	ff b7 ec 11 00 00    	push   0x11ec(%edi)
619d66:	e8 4e ff ff ff       	call   0x619cb9
619d6b:	89 b7 e8 11 00 00    	mov    %esi,0x11e8(%edi)
619d71:	89 87 ec 11 00 00    	mov    %eax,0x11ec(%edi)
619d77:	5f                   	pop    %edi
619d78:	5e                   	pop    %esi
619d79:	5d                   	pop    %ebp
619d7a:	c2 04 00             	ret    $0x4
619d7d:	56                   	push   %esi
619d7e:	6a 01                	push   $0x1
619d80:	8b f1                	mov    %ecx,%esi
619d82:	e8 ad 98 ff ff       	call   0x613634
619d87:	83 4e 04 ff          	orl    $0xffffffff,0x4(%esi)
619d8b:	8b c6                	mov    %esi,%eax
619d8d:	c7 06 1c ca 6d 00    	movl   $0x6dca1c,(%esi)
619d93:	5e                   	pop    %esi
619d94:	c3                   	ret
619d95:	cc                   	int3
619d96:	cc                   	int3
619d97:	cc                   	int3
619d98:	cc                   	int3
619d99:	cc                   	int3
619d9a:	cc                   	int3
619d9b:	cc                   	int3
619d9c:	cc                   	int3
619d9d:	cc                   	int3
619d9e:	cc                   	int3
619d9f:	cc                   	int3
619da0:	55                   	push   %ebp
619da1:	8b ec                	mov    %esp,%ebp
619da3:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
619da7:	56                   	push   %esi
619da8:	8b f1                	mov    %ecx,%esi
619daa:	74 0a                	je     0x619db6
619dac:	6a 08                	push   $0x8
619dae:	56                   	push   %esi
619daf:	e8 be 72 fc ff       	call   0x5e1072
619db4:	59                   	pop    %ecx
619db5:	59                   	pop    %ecx
619db6:	8b c6                	mov    %esi,%eax
619db8:	5e                   	pop    %esi
619db9:	5d                   	pop    %ebp
619dba:	c2 04 00             	ret    $0x4
619dbd:	cc                   	int3
619dbe:	cc                   	int3
619dbf:	cc                   	int3
619dc0:	55                   	push   %ebp
619dc1:	8b ec                	mov    %esp,%ebp
619dc3:	51                   	push   %ecx
619dc4:	8b 4d 08             	mov    0x8(%ebp),%ecx
619dc7:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
619dcb:	68 64 ca 6d 00       	push   $0x6dca64
619dd0:	e8 3b e9 e1 ff       	call   0x438710
619dd5:	8b 45 08             	mov    0x8(%ebp),%eax
619dd8:	8b e5                	mov    %ebp,%esp
619dda:	5d                   	pop    %ebp
619ddb:	c2 04 00             	ret    $0x4
619dde:	cc                   	int3
619ddf:	cc                   	int3
619de0:	55                   	push   %ebp
619de1:	8b ec                	mov    %esp,%ebp
619de3:	8b 45 08             	mov    0x8(%ebp),%eax
619de6:	83 20 00             	andl   $0x0,(%eax)
619de9:	33 c0                	xor    %eax,%eax
619deb:	5d                   	pop    %ebp
619dec:	c2 04 00             	ret    $0x4
619def:	cc                   	int3
619df0:	6a 04                	push   $0x4
619df2:	58                   	pop    %eax
619df3:	c3                   	ret
619df4:	cc                   	int3
619df5:	cc                   	int3
619df6:	cc                   	int3
619df7:	cc                   	int3
619df8:	cc                   	int3
619df9:	cc                   	int3
619dfa:	cc                   	int3
619dfb:	cc                   	int3
619dfc:	cc                   	int3
619dfd:	cc                   	int3
619dfe:	cc                   	int3
619dff:	cc                   	int3
619e00:	8b 01                	mov    (%ecx),%eax
619e02:	6a 00                	push   $0x0
619e04:	6a 00                	push   $0x0
619e06:	ff 50 38             	call   *0x38(%eax)
619e09:	c3                   	ret
619e0a:	cc                   	int3
619e0b:	cc                   	int3
619e0c:	cc                   	int3
619e0d:	cc                   	int3
619e0e:	cc                   	int3
619e0f:	cc                   	int3
619e10:	55                   	push   %ebp
619e11:	8b ec                	mov    %esp,%ebp
619e13:	56                   	push   %esi
619e14:	ff 75 0c             	push   0xc(%ebp)
619e17:	8b f1                	mov    %ecx,%esi
619e19:	e8 7c b3 ff ff       	call   0x61519a
619e1e:	f7 56 04             	notl   0x4(%esi)
619e21:	33 c9                	xor    %ecx,%ecx
619e23:	39 4d 0c             	cmp    %ecx,0xc(%ebp)
619e26:	76 10                	jbe    0x619e38
619e28:	8b 55 08             	mov    0x8(%ebp),%edx
619e2b:	8a 44 0e 04          	mov    0x4(%esi,%ecx,1),%al
619e2f:	88 04 11             	mov    %al,(%ecx,%edx,1)
619e32:	41                   	inc    %ecx
619e33:	3b 4d 0c             	cmp    0xc(%ebp),%ecx