613b2d:	e8 6e 37 e7 ff       	call   0x4872a0
613b32:	c7 06 fc b5 6d 00    	movl   $0x6db5fc,(%esi)
613b38:	8b c6                	mov    %esi,%eax
613b3a:	5e                   	pop    %esi
613b3b:	8b e5                	mov    %ebp,%esp
613b3d:	5d                   	pop    %ebp
613b3e:	c2 04 00             	ret    $0x4
613b41:	cc                   	int3
613b42:	cc                   	int3
613b43:	cc                   	int3
613b44:	cc                   	int3
613b45:	cc                   	int3
613b46:	cc                   	int3
613b47:	cc                   	int3
613b48:	cc                   	int3
613b49:	cc                   	int3
613b4a:	cc                   	int3
613b4b:	cc                   	int3
613b4c:	cc                   	int3
613b4d:	cc                   	int3
613b4e:	cc                   	int3
613b4f:	cc                   	int3
613b50:	55                   	push   %ebp
613b51:	8b ec                	mov    %esp,%ebp
613b53:	51                   	push   %ecx
613b54:	56                   	push   %esi
613b55:	8b 75 08             	mov    0x8(%ebp),%esi
613b58:	57                   	push   %edi
613b59:	8b f9                	mov    %ecx,%edi
613b5b:	56                   	push   %esi
613b5c:	89 7d fc             	mov    %edi,-0x4(%ebp)
613b5f:	e8 3c 37 e7 ff       	call   0x4872a0
613b64:	c7 07 90 b2 6d 00    	movl   $0x6db290,(%edi)
613b6a:	8b 46 28             	mov    0x28(%esi),%eax
613b6d:	89 47 28             	mov    %eax,0x28(%edi)
613b70:	8b 46 2c             	mov    0x2c(%esi),%eax
613b73:	89 47 2c             	mov    %eax,0x2c(%edi)
613b76:	8b c7                	mov    %edi,%eax
613b78:	5f                   	pop    %edi
613b79:	5e                   	pop    %esi
613b7a:	8b e5                	mov    %ebp,%esp
613b7c:	5d                   	pop    %ebp
613b7d:	c2 04 00             	ret    $0x4
613b80:	68 9c 00 00 00       	push   $0x9c
613b85:	b8 d6 1e 66 00       	mov    $0x661ed6,%eax
613b8a:	e8 60 e4 fc ff       	call   0x5e1fef
613b8f:	89 8d 5c ff ff ff    	mov    %ecx,-0xa4(%ebp)
613b95:	89 8d 58 ff ff ff    	mov    %ecx,-0xa8(%ebp)
613b9b:	8b 45 08             	mov    0x8(%ebp),%eax
613b9e:	8b 7d 0c             	mov    0xc(%ebp),%edi
613ba1:	8b 5d 10             	mov    0x10(%ebp),%ebx
613ba4:	50                   	push   %eax
613ba5:	8d 85 60 ff ff ff    	lea    -0xa0(%ebp),%eax
613bab:	68 bc b2 6d 00       	push   $0x6db2bc
613bb0:	50                   	push   %eax
613bb1:	e8 dd f4 ff ff       	call   0x613093
613bb6:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
613bba:	68 b0 b2 6d 00       	push   $0x6db2b0
613bbf:	50                   	push   %eax
613bc0:	8d 85 78 ff ff ff    	lea    -0x88(%ebp),%eax
613bc6:	50                   	push   %eax
613bc7:	e8 94 c8 ea ff       	call   0x4c0460
613bcc:	8b f0                	mov    %eax,%esi
613bce:	8d 47 04             	lea    0x4(%edi),%eax
613bd1:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
613bd5:	68 d0 0b 73 00       	push   $0x730bd0
613bda:	50                   	push   %eax
613bdb:	e8 25 21 fd ff       	call   0x5e5d05
613be0:	50                   	push   %eax
613be1:	8d 45 90             	lea    -0x70(%ebp),%eax
613be4:	56                   	push   %esi
613be5:	50                   	push   %eax
613be6:	e8 75 c8 ea ff       	call   0x4c0460
613beb:	68 98 b2 6d 00       	push   $0x6db298
613bf0:	50                   	push   %eax
613bf1:	8d 45 a8             	lea    -0x58(%ebp),%eax
613bf4:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
613bf8:	50                   	push   %eax
613bf9:	e8 62 c8 ea ff       	call   0x4c0460
613bfe:	8b f0                	mov    %eax,%esi
613c00:	8d 43 04             	lea    0x4(%ebx),%eax
613c03:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
613c07:	68 d0 0b 73 00       	push   $0x730bd0
613c0c:	50                   	push   %eax
613c0d:	e8 f3 20 fd ff       	call   0x5e5d05
613c12:	83 c4 40             	add    $0x40,%esp
613c15:	50                   	push   %eax
613c16:	8d 45 c0             	lea    -0x40(%ebp),%eax
613c19:	56                   	push   %esi
613c1a:	50                   	push   %eax
613c1b:	e8 40 c8 ea ff       	call   0x4c0460
613c20:	68 60 88 6b 00       	push   $0x6b8860
613c25:	50                   	push   %eax
613c26:	8d 45 d8             	lea    -0x28(%ebp),%eax
613c29:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
613c2d:	50                   	push   %eax
613c2e:	e8 2d c8 ea ff       	call   0x4c0460
613c33:	83 c4 18             	add    $0x18,%esp
613c36:	8b b5 5c ff ff ff    	mov    -0xa4(%ebp),%esi
613c3c:	8b ce                	mov    %esi,%ecx
613c3e:	50                   	push   %eax
613c3f:	6a 01                	push   $0x1
613c41:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
613c45:	e8 fe fb ff ff       	call   0x613848
613c4a:	6a 00                	push   $0x0
613c4c:	6a 01                	push   $0x1
613c4e:	8d 4d d8             	lea    -0x28(%ebp),%ecx
613c51:	c7 06 38 37 69 00    	movl   $0x693738,(%esi)
613c57:	e8 a4 4d e2 ff       	call   0x438a00
613c5c:	6a 00                	push   $0x0
613c5e:	6a 01                	push   $0x1
613c60:	8d 4d c0             	lea    -0x40(%ebp),%ecx
613c63:	e8 98 4d e2 ff       	call   0x438a00
613c68:	6a 00                	push   $0x0
613c6a:	6a 01                	push   $0x1
613c6c:	8d 4d a8             	lea    -0x58(%ebp),%ecx
613c6f:	e8 8c 4d e2 ff       	call   0x438a00
613c74:	6a 00                	push   $0x0
613c76:	6a 01                	push   $0x1
613c78:	8d 4d 90             	lea    -0x70(%ebp),%ecx
613c7b:	e8 80 4d e2 ff       	call   0x438a00
613c80:	6a 00                	push   $0x0
613c82:	6a 01                	push   $0x1
613c84:	8d 8d 78 ff ff ff    	lea    -0x88(%ebp),%ecx
613c8a:	e8 71 4d e2 ff       	call   0x438a00
613c8f:	6a 00                	push   $0x0
613c91:	6a 01                	push   $0x1
613c93:	8d 8d 60 ff ff ff    	lea    -0xa0(%ebp),%ecx
613c99:	e8 62 4d e2 ff       	call   0x438a00
613c9e:	c7 06 90 b2 6d 00    	movl   $0x6db290,(%esi)
613ca4:	8b c6                	mov    %esi,%eax
613ca6:	89 7e 28             	mov    %edi,0x28(%esi)
613ca9:	89 5e 2c             	mov    %ebx,0x2c(%esi)
613cac:	e8 f9 e2 fc ff       	call   0x5e1faa
613cb1:	c2 0c 00             	ret    $0xc
613cb4:	e9 00 00 00 00       	jmp    0x613cb9
613cb9:	8b 91 08 01 00 00    	mov    0x108(%ecx),%edx
613cbf:	57                   	push   %edi
613cc0:	8b b9 0c 01 00 00    	mov    0x10c(%ecx),%edi
613cc6:	3b f9                	cmp    %ecx,%edi
613cc8:	75 0d                	jne    0x613cd7
613cca:	c6 81 01 01 00 00 00 	movb   $0x0,0x101(%ecx)
613cd1:	32 c0                	xor    %al,%al
613cd3:	8b ca                	mov    %edx,%ecx
613cd5:	f3 aa                	rep stos %al,%es:(%edi)
613cd7:	5f                   	pop    %edi
613cd8:	c3                   	ret
613cd9:	83 c1 0c             	add    $0xc,%ecx
613cdc:	e9 af 38 e7 ff       	jmp    0x487590
613ce1:	83 c1 04             	add    $0x4,%ecx
613ce4:	e9 a7 38 e7 ff       	jmp    0x487590
613ce9:	55                   	push   %ebp
613cea:	8b ec                	mov    %esp,%ebp
613cec:	6a ff                	push   $0xffffffff
613cee:	68 00 1f 66 00       	push   $0x661f00
613cf3:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
613cf9:	50                   	push   %eax
613cfa:	83 ec 2c             	sub    $0x2c,%esp
613cfd:	a1 d4 89 72 00       	mov    0x7289d4,%eax
613d02:	33 c5                	xor    %ebp,%eax
613d04:	89 45 f0             	mov    %eax,-0x10(%ebp)
613d07:	56                   	push   %esi
613d08:	50                   	push   %eax
613d09:	8d 45 f4             	lea    -0xc(%ebp),%eax
613d0c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
613d12:	8b f1                	mov    %ecx,%esi
613d14:	c7 06 d4 b4 6d 00    	movl   $0x6db4d4,(%esi)
613d1a:	e8 4f a7 fb ff       	call   0x5ce46e
613d1f:	84 c0                	test   %al,%al
613d21:	75 23                	jne    0x613d46
613d23:	38 46 08             	cmp    %al,0x8(%esi)
613d26:	74 1e                	je     0x613d46
613d28:	38 46 09             	cmp    %al,0x9(%esi)
613d2b:	75 19                	jne    0x613d46
613d2d:	ff 76 04             	push   0x4(%esi)
613d30:	8d 4d c8             	lea    -0x38(%ebp),%ecx
613d33:	e8 59 fd ff ff       	call   0x613a91
613d38:	68 8c 27 70 00       	push   $0x70278c
613d3d:	8d 45 c8             	lea    -0x38(%ebp),%eax
613d40:	50                   	push   %eax
613d41:	e8 ec ec fc ff       	call   0x5e2a32
613d46:	8d 4e 0c             	lea    0xc(%esi),%ecx
613d49:	e8 42 38 e7 ff       	call   0x487590
613d4e:	8b 4d f4             	mov    -0xc(%ebp),%ecx
613d51:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
613d58:	59                   	pop    %ecx
613d59:	5e                   	pop    %esi
613d5a:	8b 4d f0             	mov    -0x10(%ebp),%ecx
613d5d:	33 cd                	xor    %ebp,%ecx
613d5f:	e8 76 d7 fc ff       	call   0x5e14da
613d64:	8b e5                	mov    %ebp,%esp
613d66:	5d                   	pop    %ebp
613d67:	c3                   	ret
613d68:	83 c1 0c             	add    $0xc,%ecx
613d6b:	e9 70 7d e7 ff       	jmp    0x48bae0
613d70:	56                   	push   %esi
613d71:	8b f1                	mov    %ecx,%esi
613d73:	8d 4e 4c             	lea    0x4c(%esi),%ecx
613d76:	e8 65 7d e7 ff       	call   0x48bae0
613d7b:	8d 4e 24             	lea    0x24(%esi),%ecx
613d7e:	e8 dc 1d 00 00       	call   0x615b5f
613d83:	8d 4e 0c             	lea    0xc(%esi),%ecx
613d86:	5e                   	pop    %esi
613d87:	e9 04 38 e7 ff       	jmp    0x487590
613d8c:	55                   	push   %ebp
613d8d:	8b ec                	mov    %esp,%ebp
613d8f:	8b 55 08             	mov    0x8(%ebp),%edx
613d92:	56                   	push   %esi
613d93:	8b f1                	mov    %ecx,%esi
613d95:	8a 02                	mov    (%edx),%al
613d97:	88 06                	mov    %al,(%esi)
613d99:	8d 4e 0c             	lea    0xc(%esi),%ecx
613d9c:	8b 42 04             	mov    0x4(%edx),%eax
613d9f:	89 46 04             	mov    %eax,0x4(%esi)
613da2:	8b 42 08             	mov    0x8(%edx),%eax
613da5:	89 46 08             	mov    %eax,0x8(%esi)
613da8:	8d 42 0c             	lea    0xc(%edx),%eax
613dab:	50                   	push   %eax
613dac:	e8 39 03 00 00       	call   0x6140ea
613db1:	8b c6                	mov    %esi,%eax
613db3:	5e                   	pop    %esi
613db4:	5d                   	pop    %ebp
613db5:	c2 04 00             	ret    $0x4
613db8:	55                   	push   %ebp
613db9:	8b ec                	mov    %esp,%ebp
613dbb:	8b 45 08             	mov    0x8(%ebp),%eax
613dbe:	83 c0 04             	add    $0x4,%eax
613dc1:	50                   	push   %eax
613dc2:	8d 41 04             	lea    0x4(%ecx),%eax
613dc5:	50                   	push   %eax
613dc6:	e8 fe 1e fd ff       	call   0x5e5cc9
613dcb:	f7 d8                	neg    %eax
613dcd:	59                   	pop    %ecx
613dce:	1b c0                	sbb    %eax,%eax
613dd0:	59                   	pop    %ecx
613dd1:	f7 d8                	neg    %eax
613dd3:	5d                   	pop    %ebp
613dd4:	c2 04 00             	ret    $0x4
613dd7:	cc                   	int3
613dd8:	cc                   	int3
613dd9:	cc                   	int3
613dda:	cc                   	int3
613ddb:	cc                   	int3
613ddc:	cc                   	int3
613ddd:	cc                   	int3
613dde:	cc                   	int3
613ddf:	cc                   	int3
613de0:	83 e9 04             	sub    $0x4,%ecx
613de3:	e9 b8 00 00 00       	jmp    0x613ea0
613de8:	cc                   	int3
613de9:	cc                   	int3
613dea:	cc                   	int3
613deb:	cc                   	int3
613dec:	cc                   	int3
613ded:	cc                   	int3
613dee:	cc                   	int3
613def:	cc                   	int3
613df0:	83 e9 04             	sub    $0x4,%ecx
613df3:	e9 c8 00 00 00       	jmp    0x613ec0
613df8:	cc                   	int3
613df9:	cc                   	int3
613dfa:	cc                   	int3
613dfb:	cc                   	int3
613dfc:	cc                   	int3
613dfd:	cc                   	int3
613dfe:	cc                   	int3
613dff:	cc                   	int3
613e00:	83 e9 04             	sub    $0x4,%ecx
613e03:	e9 08 01 00 00       	jmp    0x613f10
613e08:	cc                   	int3
613e09:	cc                   	int3
613e0a:	cc                   	int3
613e0b:	cc                   	int3
613e0c:	cc                   	int3
613e0d:	cc                   	int3
613e0e:	cc                   	int3
613e0f:	cc                   	int3
613e10:	55                   	push   %ebp
613e11:	8b ec                	mov    %esp,%ebp
613e13:	56                   	push   %esi
613e14:	8b f1                	mov    %ecx,%esi
613e16:	e8 ce fe ff ff       	call   0x613ce9
613e1b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
613e1f:	74 0a                	je     0x613e2b
613e21:	6a 14                	push   $0x14
613e23:	56                   	push   %esi
613e24:	e8 49 d2 fc ff       	call   0x5e1072
613e29:	59                   	pop    %ecx
613e2a:	59                   	pop    %ecx
613e2b:	8b c6                	mov    %esi,%eax
613e2d:	5e                   	pop    %esi
613e2e:	5d                   	pop    %ebp
613e2f:	c2 04 00             	ret    $0x4
613e32:	cc                   	int3
613e33:	cc                   	int3
613e34:	cc                   	int3
613e35:	cc                   	int3
613e36:	cc                   	int3
613e37:	cc                   	int3
613e38:	cc                   	int3
613e39:	cc                   	int3
613e3a:	cc                   	int3
613e3b:	cc                   	int3
613e3c:	cc                   	int3
613e3d:	cc                   	int3
613e3e:	cc                   	int3
613e3f:	cc                   	int3
613e40:	55                   	push   %ebp
613e41:	8b ec                	mov    %esp,%ebp
613e43:	56                   	push   %esi
613e44:	8b f1                	mov    %ecx,%esi
613e46:	8d 4e 1c             	lea    0x1c(%esi),%ecx
613e49:	e8 92 7c e7 ff       	call   0x48bae0
613e4e:	8b ce                	mov    %esi,%ecx
613e50:	e8 94 fe ff ff       	call   0x613ce9
613e55:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
613e59:	74 0a                	je     0x613e65
613e5b:	6a 28                	push   $0x28
613e5d:	56                   	push   %esi
613e5e:	e8 0f d2 fc ff       	call   0x5e1072
613e63:	59                   	pop    %ecx
613e64:	59                   	pop    %ecx
613e65:	8b c6                	mov    %esi,%eax
613e67:	5e                   	pop    %esi
613e68:	5d                   	pop    %ebp
613e69:	c2 04 00             	ret    $0x4
613e6c:	cc                   	int3
613e6d:	cc                   	int3
613e6e:	cc                   	int3
613e6f:	cc                   	int3
613e70:	55                   	push   %ebp
613e71:	8b ec                	mov    %esp,%ebp
613e73:	56                   	push   %esi
613e74:	8b f1                	mov    %ecx,%esi
613e76:	e8 6e fe ff ff       	call   0x613ce9
613e7b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
613e7f:	74 0a                	je     0x613e8b
613e81:	6a 10                	push   $0x10
613e83:	56                   	push   %esi
613e84:	e8 e9 d1 fc ff       	call   0x5e1072
613e89:	59                   	pop    %ecx
613e8a:	59                   	pop    %ecx
613e8b:	8b c6                	mov    %esi,%eax
613e8d:	5e                   	pop    %esi
613e8e:	5d                   	pop    %ebp
613e8f:	c2 04 00             	ret    $0x4
613e92:	cc                   	int3
613e93:	cc                   	int3
613e94:	cc                   	int3
613e95:	cc                   	int3