611d54:	cc                   	int3
611d55:	cc                   	int3
611d56:	cc                   	int3
611d57:	cc                   	int3
611d58:	cc                   	int3
611d59:	cc                   	int3
611d5a:	cc                   	int3
611d5b:	cc                   	int3
611d5c:	cc                   	int3
611d5d:	cc                   	int3
611d5e:	cc                   	int3
611d5f:	cc                   	int3
611d60:	ff 74 24 08          	push   0x8(%esp)
611d64:	8b 01                	mov    (%ecx),%eax
611d66:	ff 74 24 08          	push   0x8(%esp)
611d6a:	6a 00                	push   $0x0
611d6c:	6a 00                	push   $0x0
611d6e:	ff 90 e4 00 00 00    	call   *0xe4(%eax)
611d74:	c2 08 00             	ret    $0x8
611d77:	cc                   	int3
611d78:	cc                   	int3
611d79:	cc                   	int3
611d7a:	cc                   	int3
611d7b:	cc                   	int3
611d7c:	cc                   	int3
611d7d:	cc                   	int3
611d7e:	cc                   	int3
611d7f:	cc                   	int3
611d80:	ff 74 24 08          	push   0x8(%esp)
611d84:	8b 01                	mov    (%ecx),%eax
611d86:	ff 74 24 08          	push   0x8(%esp)
611d8a:	6a 00                	push   $0x0
611d8c:	6a 00                	push   $0x0
611d8e:	ff 90 8c 00 00 00    	call   *0x8c(%eax)
611d94:	c2 08 00             	ret    $0x8
611d97:	cc                   	int3
611d98:	cc                   	int3
611d99:	cc                   	int3
611d9a:	cc                   	int3
611d9b:	cc                   	int3
611d9c:	cc                   	int3
611d9d:	cc                   	int3
611d9e:	cc                   	int3
611d9f:	cc                   	int3
611da0:	ff 74 24 08          	push   0x8(%esp)
611da4:	8b 01                	mov    (%ecx),%eax
611da6:	ff 74 24 08          	push   0x8(%esp)
611daa:	6a 00                	push   $0x0
611dac:	6a 00                	push   $0x0
611dae:	ff 90 04 01 00 00    	call   *0x104(%eax)
611db4:	c2 08 00             	ret    $0x8
611db7:	cc                   	int3
611db8:	cc                   	int3
611db9:	cc                   	int3
611dba:	cc                   	int3
611dbb:	cc                   	int3
611dbc:	cc                   	int3
611dbd:	cc                   	int3
611dbe:	cc                   	int3
611dbf:	cc                   	int3
611dc0:	ff 74 24 08          	push   0x8(%esp)
611dc4:	8b 01                	mov    (%ecx),%eax
611dc6:	ff 74 24 08          	push   0x8(%esp)
611dca:	6a 00                	push   $0x0
611dcc:	6a 00                	push   $0x0
611dce:	ff 90 9c 00 00 00    	call   *0x9c(%eax)
611dd4:	c2 08 00             	ret    $0x8
611dd7:	cc                   	int3
611dd8:	cc                   	int3
611dd9:	cc                   	int3
611dda:	cc                   	int3
611ddb:	cc                   	int3
611ddc:	cc                   	int3
611ddd:	cc                   	int3
611dde:	cc                   	int3
611ddf:	cc                   	int3
611de0:	ff 74 24 08          	push   0x8(%esp)
611de4:	8b 01                	mov    (%ecx),%eax
611de6:	ff 74 24 08          	push   0x8(%esp)
611dea:	6a 00                	push   $0x0
611dec:	6a 00                	push   $0x0
611dee:	ff 90 14 01 00 00    	call   *0x114(%eax)
611df4:	c2 08 00             	ret    $0x8
611df7:	cc                   	int3
611df8:	cc                   	int3
611df9:	cc                   	int3
611dfa:	cc                   	int3
611dfb:	cc                   	int3
611dfc:	cc                   	int3
611dfd:	cc                   	int3
611dfe:	cc                   	int3
611dff:	cc                   	int3
611e00:	ff 74 24 08          	push   0x8(%esp)
611e04:	8b 01                	mov    (%ecx),%eax
611e06:	ff 74 24 08          	push   0x8(%esp)
611e0a:	6a 00                	push   $0x0
611e0c:	6a 00                	push   $0x0
611e0e:	ff 50 44             	call   *0x44(%eax)
611e11:	c2 08 00             	ret    $0x8
611e14:	cc                   	int3
611e15:	cc                   	int3
611e16:	cc                   	int3
611e17:	cc                   	int3
611e18:	cc                   	int3
611e19:	cc                   	int3
611e1a:	cc                   	int3
611e1b:	cc                   	int3
611e1c:	cc                   	int3
611e1d:	cc                   	int3
611e1e:	cc                   	int3
611e1f:	cc                   	int3
611e20:	55                   	push   %ebp
611e21:	8b ec                	mov    %esp,%ebp
611e23:	6a ff                	push   $0xffffffff
611e25:	68 bb 26 b7 00       	push   $0xb726bb
611e2a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
611e30:	50                   	push   %eax
611e31:	b8 d4 d8 01 00       	mov    $0x1d8d4,%eax
611e36:	e8 5b 8b e1 ff       	call   0x42a996
611e3b:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
611e40:	33 c5                	xor    %ebp,%eax
611e42:	89 45 f0             	mov    %eax,-0x10(%ebp)
611e45:	53                   	push   %ebx
611e46:	56                   	push   %esi
611e47:	57                   	push   %edi
611e48:	50                   	push   %eax
611e49:	8d 45 f4             	lea    -0xc(%ebp),%eax
611e4c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
611e52:	8b f9                	mov    %ecx,%edi
611e54:	8b 75 08             	mov    0x8(%ebp),%esi
611e57:	8d 8d 68 27 fe ff    	lea    -0x1d898(%ebp),%ecx
611e5d:	c7 85 64 27 fe ff 00 	movl   $0x0,-0x1d89c(%ebp)
611e64:	00 00 00
611e67:	e8 82 c6 df ff       	call   0x40e4ee
611e6c:	c7 85 68 27 fe ff cc 	movl   $0xbeaccc,-0x1d898(%ebp)
611e73:	ac be 00
611e76:	c7 85 c0 fe ff ff 34 	movl   $0xbeae34,-0x140(%ebp)
611e7d:	ae be 00
611e80:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
611e87:	c6 45 84 00          	movb   $0x0,-0x7c(%ebp)
611e8b:	c7 45 9c 0f 00 00 00 	movl   $0xf,-0x64(%ebp)
611e92:	c7 45 98 00 00 00 00 	movl   $0x0,-0x68(%ebp)
611e99:	c6 45 88 00          	movb   $0x0,-0x78(%ebp)
611e9d:	c7 45 a0 00 00 00 00 	movl   $0x0,-0x60(%ebp)
611ea4:	c6 45 a4 00          	movb   $0x0,-0x5c(%ebp)
611ea8:	c7 45 bc 0f 00 00 00 	movl   $0xf,-0x44(%ebp)
611eaf:	c7 45 b8 00 00 00 00 	movl   $0x0,-0x48(%ebp)
611eb6:	c6 45 a8 00          	movb   $0x0,-0x58(%ebp)
611eba:	c7 45 d4 0f 00 00 00 	movl   $0xf,-0x2c(%ebp)
611ec1:	c7 45 d0 00 00 00 00 	movl   $0x0,-0x30(%ebp)
611ec8:	c6 45 c0 00          	movb   $0x0,-0x40(%ebp)
611ecc:	6a 25                	push   $0x25
611ece:	68 34 ae be 00       	push   $0xbeae34
611ed3:	8d 4d d8             	lea    -0x28(%ebp),%ecx
611ed6:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
611eda:	c7 45 ec 0f 00 00 00 	movl   $0xf,-0x14(%ebp)
611ee1:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
611ee8:	c6 45 d8 00          	movb   $0x0,-0x28(%ebp)
611eec:	e8 a0 27 e0 ff       	call   0x414691
611ef1:	8d 45 84             	lea    -0x7c(%ebp),%eax
611ef4:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
611ef8:	50                   	push   %eax
611ef9:	8d 45 d8             	lea    -0x28(%ebp),%eax
611efc:	c7 85 64 27 fe ff 01 	movl   $0x1,-0x1d89c(%ebp)
611f03:	00 00 00
611f06:	50                   	push   %eax
611f07:	e8 8a 8b e0 ff       	call   0x41aa96
611f0c:	83 c4 08             	add    $0x8,%esp
611f0f:	84 c0                	test   %al,%al
611f11:	74 0a                	je     0x611f1d
611f13:	80 7d 84 00          	cmpb   $0x0,-0x7c(%ebp)
611f17:	74 04                	je     0x611f1d
611f19:	b3 01                	mov    $0x1,%bl
611f1b:	eb 02                	jmp    0x611f1f
611f1d:	32 db                	xor    %bl,%bl
611f1f:	8b 45 ec             	mov    -0x14(%ebp),%eax
611f22:	c7 45 fc 01 00 00 00 	movl   $0x1,-0x4(%ebp)
611f29:	83 f8 10             	cmp    $0x10,%eax
611f2c:	72 0d                	jb     0x611f3b
611f2e:	40                   	inc    %eax
611f2f:	8d 4d d8             	lea    -0x28(%ebp),%ecx
611f32:	50                   	push   %eax
611f33:	ff 75 d8             	push   -0x28(%ebp)
611f36:	e8 e1 26 e2 ff       	call   0x43461c
611f3b:	84 db                	test   %bl,%bl
611f3d:	74 42                	je     0x611f81
611f3f:	83 7d 9c 10          	cmpl   $0x10,-0x64(%ebp)
611f43:	8d 45 88             	lea    -0x78(%ebp),%eax
611f46:	0f 43 45 88          	cmovae -0x78(%ebp),%eax
611f4a:	80 7d a4 00          	cmpb   $0x0,-0x5c(%ebp)
611f4e:	89 85 18 b9 ff ff    	mov    %eax,-0x46e8(%ebp)
611f54:	8b 45 a0             	mov    -0x60(%ebp),%eax
611f57:	89 85 1c b9 ff ff    	mov    %eax,-0x46e4(%ebp)
611f5d:	74 22                	je     0x611f81
611f5f:	83 7d bc 10          	cmpl   $0x10,-0x44(%ebp)
611f63:	8d 45 a8             	lea    -0x58(%ebp),%eax
611f66:	0f 43 45 a8          	cmovae -0x58(%ebp),%eax
611f6a:	83 7d d4 10          	cmpl   $0x10,-0x2c(%ebp)
611f6e:	89 85 20 b9 ff ff    	mov    %eax,-0x46e0(%ebp)
611f74:	8d 45 c0             	lea    -0x40(%ebp),%eax
611f77:	0f 43 45 c0          	cmovae -0x40(%ebp),%eax
611f7b:	89 85 24 b9 ff ff    	mov    %eax,-0x46dc(%ebp)
611f81:	8d 8d 14 ff ff ff    	lea    -0xec(%ebp),%ecx
611f87:	e8 50 07 e2 ff       	call   0x4326dc
611f8c:	c7 85 44 27 fe ff 7c 	movl   $0xbeab7c,-0x1d8bc(%ebp)
611f93:	ab be 00
611f96:	c7 85 50 27 fe ff 00 	movl   $0x0,-0x1d8b0(%ebp)
611f9d:	00 00 00
611fa0:	c7 85 54 27 fe ff 00 	movl   $0x0,-0x1d8ac(%ebp)
611fa7:	00 00 00
611faa:	8d 85 14 ff ff ff    	lea    -0xec(%ebp),%eax
611fb0:	66 c7 85 4c 27 fe ff 	movw   $0x101,-0x1d8b4(%ebp)
611fb7:	01 01
611fb9:	89 85 48 27 fe ff    	mov    %eax,-0x1d8b8(%ebp)
611fbf:	8b 47 1c             	mov    0x1c(%edi),%eax
611fc2:	83 e8 01             	sub    $0x1,%eax
611fc5:	74 11                	je     0x611fd8
611fc7:	83 e8 01             	sub    $0x1,%eax
611fca:	75 16                	jne    0x611fe2
611fcc:	c7 85 50 27 fe ff 01 	movl   $0x1,-0x1d8b0(%ebp)
611fd3:	00 00 00
611fd6:	eb 0a                	jmp    0x611fe2
611fd8:	c7 85 50 27 fe ff 00 	movl   $0x0,-0x1d8b0(%ebp)
611fdf:	00 00 00
611fe2:	c7 85 58 27 fe ff ac 	movl   $0xbeabac,-0x1d8a8(%ebp)
611fe9:	ab be 00
611fec:	c7 85 5c 27 fe ff 00 	movl   $0x0,-0x1d8a4(%ebp)
611ff3:	00 00 00
611ff6:	c7 85 60 27 fe ff 00 	movl   $0x0,-0x1d8a0(%ebp)
611ffd:	00 00 00
612000:	8d 85 58 27 fe ff    	lea    -0x1d8a8(%ebp),%eax
612006:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
61200a:	50                   	push   %eax
61200b:	8d 85 44 27 fe ff    	lea    -0x1d8bc(%ebp),%eax
612011:	50                   	push   %eax
612012:	8b 85 68 27 fe ff    	mov    -0x1d898(%ebp),%eax
612018:	8d 8d 68 27 fe ff    	lea    -0x1d898(%ebp),%ecx
61201e:	6a 00                	push   $0x0
612020:	6a 00                	push   $0x0
612022:	ff 90 9c 00 00 00    	call   *0x9c(%eax)
612028:	85 c0                	test   %eax,%eax
61202a:	74 7f                	je     0x6120ab
61202c:	6a 5e                	push   $0x5e
61202e:	68 68 ae be 00       	push   $0xbeae68
612033:	8d 4d d8             	lea    -0x28(%ebp),%ecx
612036:	c7 45 ec 0f 00 00 00 	movl   $0xf,-0x14(%ebp)
61203d:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
612044:	c6 45 d8 00          	movb   $0x0,-0x28(%ebp)
612048:	e8 44 26 e0 ff       	call   0x414691
61204d:	6a 11                	push   $0x11
61204f:	68 34 b4 be 00       	push   $0xbeb434
612054:	8d 8d 6c ff ff ff    	lea    -0x94(%ebp),%ecx
61205a:	c6 45 fc 06          	movb   $0x6,-0x4(%ebp)
61205e:	c7 45 80 0f 00 00 00 	movl   $0xf,-0x80(%ebp)
612065:	c7 85 7c ff ff ff 00 	movl   $0x0,-0x84(%ebp)
61206c:	00 00 00
61206f:	c6 85 6c ff ff ff 00 	movb   $0x0,-0x94(%ebp)
612076:	e8 16 26 e0 ff       	call   0x414691
61207b:	68 6f 04 00 00       	push   $0x46f
612080:	8d 45 d8             	lea    -0x28(%ebp),%eax
612083:	c6 45 fc 07          	movb   $0x7,-0x4(%ebp)
612087:	50                   	push   %eax
612088:	8d 85 6c ff ff ff    	lea    -0x94(%ebp),%eax
61208e:	50                   	push   %eax
61208f:	8d 8d c8 fe ff ff    	lea    -0x138(%ebp),%ecx
612095:	e8 03 aa e1 ff       	call   0x42ca9d
61209a:	50                   	push   %eax
61209b:	8d 85 70 27 fe ff    	lea    -0x1d890(%ebp),%eax
6120a1:	c6 45 fc 08          	movb   $0x8,-0x4(%ebp)
6120a5:	50                   	push   %eax
6120a6:	e8 4a ba e2 ff       	call   0x43daf5
6120ab:	8b 85 5c 27 fe ff    	mov    -0x1d8a4(%ebp),%eax
6120b1:	8b 40 20             	mov    0x20(%eax),%eax
6120b4:	85 c0                	test   %eax,%eax
6120b6:	0f 85 de 00 00 00    	jne    0x61219a
6120bc:	68 68 ae be 00       	push   $0xbeae68
6120c1:	8d 8d 6c ff ff ff    	lea    -0x94(%ebp),%ecx
6120c7:	e8 fe 4b e0 ff       	call   0x416cca
6120cc:	68 34 b4 be 00       	push   $0xbeb434
6120d1:	8d 4d d8             	lea    -0x28(%ebp),%ecx
6120d4:	c6 45 fc 09          	movb   $0x9,-0x4(%ebp)
6120d8:	e8 ed 4b e0 ff       	call   0x416cca
6120dd:	68 08 2b bd 00       	push   $0xbd2b08
6120e2:	8d 8d 54 ff ff ff    	lea    -0xac(%ebp),%ecx
6120e8:	c6 45 fc 0a          	movb   $0xa,-0x4(%ebp)
6120ec:	e8 d9 4b e0 ff       	call   0x416cca
6120f1:	68 73 04 00 00       	push   $0x473
6120f6:	8d 85 6c ff ff ff    	lea    -0x94(%ebp),%eax
6120fc:	c6 45 fc 0b          	movb   $0xb,-0x4(%ebp)
612100:	50                   	push   %eax
612101:	8d 45 d8             	lea    -0x28(%ebp),%eax
612104:	50                   	push   %eax
612105:	8d 8d c8 fe ff ff    	lea    -0x138(%ebp),%ecx
61210b:	e8 8d a9 e1 ff       	call   0x42ca9d
612110:	8b f0                	mov    %eax,%esi
612112:	6a 00                	push   $0x0
612114:	6a 00                	push   $0x0
612116:	8d 8d 28 27 fe ff    	lea    -0x1d8d8(%ebp),%ecx
61211c:	c6 45 fc 0c          	movb   $0xc,-0x4(%ebp)
612120:	c7 85 24 27 fe ff 00 	movl   $0x0,-0x1d8dc(%ebp)
612127:	00 00 00
61212a:	c7 85 28 27 fe ff 00 	movl   $0x0,-0x1d8d8(%ebp)
612131:	00 00 00
612134:	c7 85 2c 27 fe ff 00 	movl   $0x0,-0x1d8d4(%ebp)
61213b:	00 00 00
61213e:	e8 3f cf e0 ff       	call   0x41f082
612143:	89 85 28 27 fe ff    	mov    %eax,-0x1d8d8(%ebp)
612149:	c7 85 30 27 fe ff 00 	movl   $0x0,-0x1d8d0(%ebp)
612150:	00 00 00
612153:	c7 85 34 27 fe ff 00 	movl   $0x0,-0x1d8cc(%ebp)
61215a:	00 00 00
61215d:	c7 85 38 27 fe ff 00 	movl   $0x0,-0x1d8c8(%ebp)
612164:	00 00 00
612167:	6a 08                	push   $0x8
612169:	8d 8d 24 27 fe ff    	lea    -0x1d8dc(%ebp),%ecx
61216f:	c6 45 fc 0e          	movb   $0xe,-0x4(%ebp)
612173:	c7 85 24 27 fe ff 00 	movl   $0x3f800000,-0x1d8dc(%ebp)
61217a:	00 80 3f
61217d:	e8 cd 66 e0 ff       	call   0x41884f
612182:	56                   	push   %esi
612183:	8d 85 24 27 fe ff    	lea    -0x1d8dc(%ebp),%eax
612189:	c6 45 fc 0f          	movb   $0xf,-0x4(%ebp)
61218d:	50                   	push   %eax
61218e:	8d 85 54 ff ff ff    	lea    -0xac(%ebp),%eax
612194:	50                   	push   %eax
612195:	e8 0a 4f df ff       	call   0x4070a4
61219a:	6a ff                	push   $0xffffffff
61219c:	6a 00                	push   $0x0
61219e:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
6121a5:	8b ce                	mov    %esi,%ecx
6121a7:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
6121ae:	50                   	push   %eax
6121af:	c6 06 00             	movb   $0x0,(%esi)
6121b2:	e8 48 be e2 ff       	call   0x43dfff
6121b7:	8d 8d 14 ff ff ff    	lea    -0xec(%ebp),%ecx
6121bd:	c7 85 58 27 fe ff ac 	movl   $0xbeabac,-0x1d8a8(%ebp)
6121c4:	ab be 00
6121c7:	c7 85 44 27 fe ff 7c 	movl   $0xbeab7c,-0x1d8bc(%ebp)
6121ce:	ab be 00
6121d1:	e8 ee d1 e1 ff       	call   0x42f3c4
6121d6:	8d 4d 84             	lea    -0x7c(%ebp),%ecx
6121d9:	e8 8e ae df ff       	call   0x40d06c
6121de:	8d 8d 68 27 fe ff    	lea    -0x1d898(%ebp),%ecx
6121e4:	e8 d9 4d e0 ff       	call   0x416fc2
6121e9:	8b c6                	mov    %esi,%eax
6121eb:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6121ee:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6121f5:	59                   	pop    %ecx
6121f6:	5f                   	pop    %edi
6121f7:	5e                   	pop    %esi