932c0a:	cc                   	int3
932c0b:	cc                   	int3
932c0c:	cc                   	int3
932c0d:	cc                   	int3
932c0e:	cc                   	int3
932c0f:	cc                   	int3
932c10:	cc                   	int3
932c11:	cc                   	int3
932c12:	cc                   	int3
932c13:	cc                   	int3
932c14:	cc                   	int3
932c15:	cc                   	int3
932c16:	cc                   	int3
932c17:	cc                   	int3
932c18:	cc                   	int3
932c19:	cc                   	int3
932c1a:	cc                   	int3
932c1b:	cc                   	int3
932c1c:	cc                   	int3
932c1d:	cc                   	int3
932c1e:	cc                   	int3
932c1f:	cc                   	int3
932c20:	cc                   	int3
932c21:	cc                   	int3
932c22:	cc                   	int3
932c23:	cc                   	int3
932c24:	cc                   	int3
932c25:	cc                   	int3
932c26:	cc                   	int3
932c27:	cc                   	int3
932c28:	55                   	push   %ebp
932c29:	8b ec                	mov    %esp,%ebp
932c2b:	51                   	push   %ecx
932c2c:	56                   	push   %esi
932c2d:	8b f1                	mov    %ecx,%esi
932c2f:	57                   	push   %edi
932c30:	33 ff                	xor    %edi,%edi
932c32:	39 7e 14             	cmp    %edi,0x14(%esi)
932c35:	74 04                	je     0x932c3b
932c37:	33 c0                	xor    %eax,%eax
932c39:	eb 33                	jmp    0x932c6e
932c3b:	ff 75 08             	push   0x8(%ebp)
932c3e:	8d 45 fc             	lea    -0x4(%ebp),%eax
932c41:	50                   	push   %eax
932c42:	e8 66 01 00 00       	call   0x932dad
932c47:	57                   	push   %edi
932c48:	57                   	push   %edi
932c49:	68 1f 00 02 00       	push   $0x2001f
932c4e:	57                   	push   %edi
932c4f:	57                   	push   %edi
932c50:	ff 30                	push   (%eax)
932c52:	8d 4e 04             	lea    0x4(%esi),%ecx
932c55:	ff 31                	push   (%ecx)
932c57:	e8 b5 bb af ff       	call   0x42e811
932c5c:	8b 4d fc             	mov    -0x4(%ebp),%ecx
932c5f:	f7 d8                	neg    %eax
932c61:	1b f6                	sbb    %esi,%esi
932c63:	83 c1 f0             	add    $0xfffffff0,%ecx
932c66:	e8 a9 1f ad ff       	call   0x404c14
932c6b:	8d 46 01             	lea    0x1(%esi),%eax
932c6e:	5f                   	pop    %edi
932c6f:	5e                   	pop    %esi
932c70:	8b e5                	mov    %ebp,%esp
932c72:	5d                   	pop    %ebp
932c73:	c2 04 00             	ret    $0x4
932c76:	cc                   	int3
932c77:	cc                   	int3
932c78:	cc                   	int3
932c79:	cc                   	int3
932c7a:	cc                   	int3
932c7b:	cc                   	int3
932c7c:	cc                   	int3
932c7d:	cc                   	int3
932c7e:	cc                   	int3
932c7f:	cc                   	int3
932c80:	cc                   	int3
932c81:	cc                   	int3
932c82:	cc                   	int3
932c83:	cc                   	int3
932c84:	cc                   	int3
932c85:	cc                   	int3
932c86:	cc                   	int3
932c87:	cc                   	int3
932c88:	cc                   	int3
932c89:	6a 04                	push   $0x4
932c8b:	b8 4d 97 ba 00       	mov    $0xba974d,%eax
932c90:	e8 f6 75 ad ff       	call   0x40a28b
932c95:	6a 20                	push   $0x20
932c97:	e8 e1 7c af ff       	call   0x42a97d
932c9c:	59                   	pop    %ecx
932c9d:	8b c8                	mov    %eax,%ecx
932c9f:	89 4d f0             	mov    %ecx,-0x10(%ebp)
932ca2:	33 c0                	xor    %eax,%eax
932ca4:	89 45 fc             	mov    %eax,-0x4(%ebp)
932ca7:	85 c9                	test   %ecx,%ecx
932ca9:	74 05                	je     0x932cb0
932cab:	e8 6c 44 ad ff       	call   0x40711c
932cb0:	e8 62 b7 ad ff       	call   0x40e417
932cb5:	c3                   	ret
932cb6:	cc                   	int3
932cb7:	cc                   	int3
932cb8:	cc                   	int3
932cb9:	cc                   	int3
932cba:	cc                   	int3
932cbb:	cc                   	int3
932cbc:	cc                   	int3
932cbd:	cc                   	int3
932cbe:	cc                   	int3
932cbf:	cc                   	int3
932cc0:	cc                   	int3
932cc1:	55                   	push   %ebp
932cc2:	8b ec                	mov    %esp,%ebp
932cc4:	51                   	push   %ecx
932cc5:	83 79 14 00          	cmpl   $0x0,0x14(%ecx)
932cc9:	74 04                	je     0x932ccf
932ccb:	33 c0                	xor    %eax,%eax
932ccd:	eb 42                	jmp    0x932d11
932ccf:	56                   	push   %esi
932cd0:	8d 71 04             	lea    0x4(%ecx),%esi
932cd3:	8b ce                	mov    %esi,%ecx
932cd5:	e8 1b 37 af ff       	call   0x4263f5
932cda:	ff 75 08             	push   0x8(%ebp)
932cdd:	33 c0                	xor    %eax,%eax
932cdf:	39 45 0c             	cmp    %eax,0xc(%ebp)
932ce2:	0f 95 c0             	setne  %al
932ce5:	05 01 00 00 80       	add    $0x80000001,%eax
932cea:	89 06                	mov    %eax,(%esi)
932cec:	8d 45 fc             	lea    -0x4(%ebp),%eax
932cef:	50                   	push   %eax
932cf0:	e8 b8 00 00 00       	call   0x932dad
932cf5:	8b ce                	mov    %esi,%ecx
932cf7:	ff 30                	push   (%eax)
932cf9:	e8 dc 71 ad ff       	call   0x409eda
932cfe:	8b 4d fc             	mov    -0x4(%ebp),%ecx
932d01:	f7 d8                	neg    %eax
932d03:	1b f6                	sbb    %esi,%esi
932d05:	83 c1 f0             	add    $0xfffffff0,%ecx
932d08:	e8 07 1f ad ff       	call   0x404c14
932d0d:	8d 46 01             	lea    0x1(%esi),%eax
932d10:	5e                   	pop    %esi
932d11:	8b e5                	mov    %ebp,%esp
932d13:	5d                   	pop    %ebp
932d14:	c2 08 00             	ret    $0x8
932d17:	cc                   	int3
932d18:	cc                   	int3
932d19:	cc                   	int3
932d1a:	cc                   	int3
932d1b:	cc                   	int3
932d1c:	cc                   	int3
932d1d:	cc                   	int3
932d1e:	cc                   	int3
932d1f:	cc                   	int3
932d20:	cc                   	int3
932d21:	cc                   	int3
932d22:	cc                   	int3
932d23:	cc                   	int3
932d24:	cc                   	int3
932d25:	cc                   	int3
932d26:	cc                   	int3
932d27:	cc                   	int3
932d28:	cc                   	int3
932d29:	cc                   	int3
932d2a:	cc                   	int3
932d2b:	cc                   	int3
932d2c:	55                   	push   %ebp
932d2d:	8b ec                	mov    %esp,%ebp
932d2f:	ff 75 08             	push   0x8(%ebp)
932d32:	ff 71 04             	push   0x4(%ecx)
932d35:	ff 15 4c 30 d8 00    	call   *0xd8304c
932d3b:	f7 d8                	neg    %eax
932d3d:	1b c0                	sbb    %eax,%eax
932d3f:	40                   	inc    %eax
932d40:	5d                   	pop    %ebp
932d41:	c2 04 00             	ret    $0x4
932d44:	cc                   	int3
932d45:	cc                   	int3
932d46:	cc                   	int3
932d47:	cc                   	int3
932d48:	cc                   	int3
932d49:	cc                   	int3
932d4a:	b8 5c 42 c5 00       	mov    $0xc5425c,%eax
932d4f:	c3                   	ret
932d50:	55                   	push   %ebp
932d51:	8b ec                	mov    %esp,%ebp
932d53:	51                   	push   %ecx
932d54:	56                   	push   %esi
932d55:	ff 75 08             	push   0x8(%ebp)
932d58:	8d 45 fc             	lea    -0x4(%ebp),%eax
932d5b:	8b f1                	mov    %ecx,%esi
932d5d:	50                   	push   %eax
932d5e:	e8 4a 00 00 00       	call   0x932dad
932d63:	8d 4e 04             	lea    0x4(%esi),%ecx
932d66:	8b 10                	mov    (%eax),%edx
932d68:	8b 46 14             	mov    0x14(%esi),%eax
932d6b:	f7 d8                	neg    %eax
932d6d:	1b c0                	sbb    %eax,%eax
932d6f:	25 da ff f0 ff       	and    $0xfff0ffda,%eax
932d74:	05 3f 00 0f 00       	add    $0xf003f,%eax
932d79:	50                   	push   %eax
932d7a:	52                   	push   %edx
932d7b:	ff 31                	push   (%ecx)
932d7d:	e8 85 0c ae ff       	call   0x413a07
932d82:	8b 4d fc             	mov    -0x4(%ebp),%ecx
932d85:	f7 d8                	neg    %eax
932d87:	1b f6                	sbb    %esi,%esi
932d89:	83 c1 f0             	add    $0xfffffff0,%ecx
932d8c:	e8 83 1e ad ff       	call   0x404c14
932d91:	8d 46 01             	lea    0x1(%esi),%eax
932d94:	5e                   	pop    %esi
932d95:	8b e5                	mov    %ebp,%esp
932d97:	5d                   	pop    %ebp
932d98:	c2 04 00             	ret    $0x4
932d9b:	cc                   	int3
932d9c:	cc                   	int3
932d9d:	cc                   	int3
932d9e:	cc                   	int3
932d9f:	cc                   	int3
932da0:	cc                   	int3
932da1:	cc                   	int3
932da2:	cc                   	int3
932da3:	cc                   	int3
932da4:	cc                   	int3
932da5:	cc                   	int3
932da6:	cc                   	int3
932da7:	cc                   	int3
932da8:	cc                   	int3
932da9:	cc                   	int3
932daa:	cc                   	int3
932dab:	cc                   	int3
932dac:	cc                   	int3
932dad:	6a 08                	push   $0x8
932daf:	b8 92 97 ba 00       	mov    $0xba9792,%eax
932db4:	e8 d2 74 ad ff       	call   0x40a28b
932db9:	33 ff                	xor    %edi,%edi
932dbb:	89 7d fc             	mov    %edi,-0x4(%ebp)
932dbe:	89 7d f0             	mov    %edi,-0x10(%ebp)
932dc1:	39 7d 0c             	cmp    %edi,0xc(%ebp)
932dc4:	75 05                	jne    0x932dcb
932dc6:	e8 9b f1 af ff       	call   0x431f66
932dcb:	ff 75 0c             	push   0xc(%ebp)
932dce:	8b 75 08             	mov    0x8(%ebp),%esi
932dd1:	8b ce                	mov    %esi,%ecx
932dd3:	e8 ab 1b af ff       	call   0x424983
932dd8:	8b 06                	mov    (%esi),%eax
932dda:	33 db                	xor    %ebx,%ebx
932ddc:	43                   	inc    %ebx
932ddd:	89 7d fc             	mov    %edi,-0x4(%ebp)
932de0:	89 5d f0             	mov    %ebx,-0x10(%ebp)
932de3:	8b 40 f4             	mov    -0xc(%eax),%eax
932de6:	85 c0                	test   %eax,%eax
932de8:	7e 33                	jle    0x932e1d
932dea:	8d 78 ff             	lea    -0x1(%eax),%edi
932ded:	8b ce                	mov    %esi,%ecx
932def:	57                   	push   %edi
932df0:	e8 83 fe ae ff       	call   0x422c78
932df5:	66 83 f8 5c          	cmp    $0x5c,%ax
932df9:	75 22                	jne    0x932e1d
932dfb:	57                   	push   %edi
932dfc:	8d 45 ec             	lea    -0x14(%ebp),%eax
932dff:	8b ce                	mov    %esi,%ecx
932e01:	50                   	push   %eax
932e02:	e8 e2 4b af ff       	call   0x4279e9
932e07:	50                   	push   %eax
932e08:	8b ce                	mov    %esi,%ecx
932e0a:	89 5d fc             	mov    %ebx,-0x4(%ebp)
932e0d:	e8 db f8 ad ff       	call   0x4126ed
932e12:	8b 4d ec             	mov    -0x14(%ebp),%ecx
932e15:	83 c1 f0             	add    $0xfffffff0,%ecx
932e18:	e8 f7 1d ad ff       	call   0x404c14
932e1d:	8b c6                	mov    %esi,%eax
932e1f:	e8 f3 b5 ad ff       	call   0x40e417
932e24:	c2 08 00             	ret    $0x8
932e27:	cc                   	int3
932e28:	cc                   	int3
932e29:	cc                   	int3
932e2a:	cc                   	int3
932e2b:	cc                   	int3
932e2c:	cc                   	int3
932e2d:	cc                   	int3
932e2e:	cc                   	int3
932e2f:	cc                   	int3
932e30:	cc                   	int3
932e31:	cc                   	int3
932e32:	cc                   	int3
932e33:	cc                   	int3
932e34:	cc                   	int3
932e35:	cc                   	int3
932e36:	cc                   	int3
932e37:	cc                   	int3
932e38:	cc                   	int3
932e39:	cc                   	int3
932e3a:	cc                   	int3
932e3b:	cc                   	int3
932e3c:	cc                   	int3
932e3d:	cc                   	int3
932e3e:	cc                   	int3
932e3f:	cc                   	int3
932e40:	cc                   	int3
932e41:	cc                   	int3
932e42:	cc                   	int3
932e43:	cc                   	int3
932e44:	cc                   	int3
932e45:	55                   	push   %ebp
932e46:	8b ec                	mov    %esp,%ebp
932e48:	51                   	push   %ecx
932e49:	ff 75 10             	push   0x10(%ebp)
932e4c:	8d 45 fc             	lea    -0x4(%ebp),%eax
932e4f:	ff 75 0c             	push   0xc(%ebp)
932e52:	50                   	push   %eax
932e53:	6a 00                	push   $0x0
932e55:	ff 75 08             	push   0x8(%ebp)
932e58:	ff 31                	push   (%ecx)
932e5a:	ff 15 38 30 d8 00    	call   *0xd83038
932e60:	85 c0                	test   %eax,%eax
932e62:	75 0d                	jne    0x932e71
932e64:	8b 45 fc             	mov    -0x4(%ebp),%eax
932e67:	83 e8 03             	sub    $0x3,%eax
932e6a:	f7 d8                	neg    %eax
932e6c:	1b c0                	sbb    %eax,%eax
932e6e:	83 e0 0d             	and    $0xd,%eax
932e71:	8b e5                	mov    %ebp,%esp
932e73:	5d                   	pop    %ebp
932e74:	c2 0c 00             	ret    $0xc
932e77:	cc                   	int3
932e78:	cc                   	int3
932e79:	cc                   	int3
932e7a:	cc                   	int3
932e7b:	cc                   	int3
932e7c:	cc                   	int3
932e7d:	cc                   	int3
932e7e:	cc                   	int3
932e7f:	cc                   	int3
932e80:	cc                   	int3
932e81:	cc                   	int3
932e82:	cc                   	int3
932e83:	55                   	push   %ebp
932e84:	8b ec                	mov    %esp,%ebp
932e86:	51                   	push   %ecx
932e87:	51                   	push   %ecx
932e88:	8d 45 fc             	lea    -0x4(%ebp),%eax
932e8b:	c7 45 fc 04 00 00 00 	movl   $0x4,-0x4(%ebp)
932e92:	50                   	push   %eax
932e93:	ff 75 0c             	push   0xc(%ebp)
932e96:	8d 45 f8             	lea    -0x8(%ebp),%eax
932e99:	50                   	push   %eax
932e9a:	6a 00                	push   $0x0
932e9c:	ff 75 08             	push   0x8(%ebp)
932e9f:	ff 31                	push   (%ecx)
932ea1:	ff 15 38 30 d8 00    	call   *0xd83038
932ea7:	85 c0                	test   %eax,%eax