5dda8f:	89 75 f0             	mov    %esi,-0x10(%ebp)
5dda92:	8b 45 0c             	mov    0xc(%ebp),%eax
5dda95:	89 46 04             	mov    %eax,0x4(%esi)
5dda98:	ff 75 08             	push   0x8(%ebp)
5dda9b:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
5dda9f:	c7 06 08 06 6d 00    	movl   $0x6d0608,(%esi)
5ddaa5:	e8 78 12 00 00       	call   0x5ded22
5ddaaa:	8b c6                	mov    %esi,%eax
5ddaac:	e8 e4 44 00 00       	call   0x5e1f95
5ddab1:	c2 08 00             	ret    $0x8
5ddab4:	56                   	push   %esi
5ddab5:	8b f1                	mov    %ecx,%esi
5ddab7:	ff 76 0c             	push   0xc(%esi)
5ddaba:	c7 06 04 05 6d 00    	movl   $0x6d0504,(%esi)
5ddac0:	e8 ab 0b 01 00       	call   0x5ee670
5ddac5:	59                   	pop    %ecx
5ddac6:	c7 06 dc c3 68 00    	movl   $0x68c3dc,(%esi)
5ddacc:	5e                   	pop    %esi
5ddacd:	c3                   	ret
5ddace:	56                   	push   %esi
5ddacf:	8b f1                	mov    %ecx,%esi
5ddad1:	ff 76 08             	push   0x8(%esi)
5ddad4:	c7 06 34 06 6d 00    	movl   $0x6d0634,(%esi)
5ddada:	e8 91 0b 01 00       	call   0x5ee670
5ddadf:	59                   	pop    %ecx
5ddae0:	c7 06 dc c3 68 00    	movl   $0x68c3dc,(%esi)
5ddae6:	5e                   	pop    %esi
5ddae7:	c3                   	ret
5ddae8:	cc                   	int3
5ddae9:	cc                   	int3
5ddaea:	cc                   	int3
5ddaeb:	cc                   	int3
5ddaec:	cc                   	int3
5ddaed:	cc                   	int3
5ddaee:	cc                   	int3
5ddaef:	cc                   	int3
5ddaf0:	55                   	push   %ebp
5ddaf1:	8b ec                	mov    %esp,%ebp
5ddaf3:	56                   	push   %esi
5ddaf4:	8b f1                	mov    %ecx,%esi
5ddaf6:	c7 06 6c 05 6d 00    	movl   $0x6d056c,(%esi)
5ddafc:	e8 aa b3 ff ff       	call   0x5d8eab
5ddb01:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5ddb05:	c7 06 dc c3 68 00    	movl   $0x68c3dc,(%esi)
5ddb0b:	74 0a                	je     0x5ddb17
5ddb0d:	6a 58                	push   $0x58
5ddb0f:	56                   	push   %esi
5ddb10:	e8 5d 35 00 00       	call   0x5e1072
5ddb15:	59                   	pop    %ecx
5ddb16:	59                   	pop    %ecx
5ddb17:	8b c6                	mov    %esi,%eax
5ddb19:	5e                   	pop    %esi
5ddb1a:	5d                   	pop    %ebp
5ddb1b:	c2 04 00             	ret    $0x4
5ddb1e:	cc                   	int3
5ddb1f:	cc                   	int3
5ddb20:	55                   	push   %ebp
5ddb21:	8b ec                	mov    %esp,%ebp
5ddb23:	56                   	push   %esi
5ddb24:	8b f1                	mov    %ecx,%esi
5ddb26:	e8 89 ff ff ff       	call   0x5ddab4
5ddb2b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5ddb2f:	74 0a                	je     0x5ddb3b
5ddb31:	6a 10                	push   $0x10
5ddb33:	56                   	push   %esi
5ddb34:	e8 39 35 00 00       	call   0x5e1072
5ddb39:	59                   	pop    %ecx
5ddb3a:	59                   	pop    %ecx
5ddb3b:	8b c6                	mov    %esi,%eax
5ddb3d:	5e                   	pop    %esi
5ddb3e:	5d                   	pop    %ebp
5ddb3f:	c2 04 00             	ret    $0x4
5ddb42:	cc                   	int3
5ddb43:	cc                   	int3
5ddb44:	cc                   	int3
5ddb45:	cc                   	int3
5ddb46:	cc                   	int3
5ddb47:	cc                   	int3
5ddb48:	cc                   	int3
5ddb49:	cc                   	int3
5ddb4a:	cc                   	int3
5ddb4b:	cc                   	int3
5ddb4c:	cc                   	int3
5ddb4d:	cc                   	int3
5ddb4e:	cc                   	int3
5ddb4f:	cc                   	int3
5ddb50:	55                   	push   %ebp
5ddb51:	8b ec                	mov    %esp,%ebp
5ddb53:	56                   	push   %esi
5ddb54:	8b f1                	mov    %ecx,%esi
5ddb56:	c7 06 08 06 6d 00    	movl   $0x6d0608,(%esi)
5ddb5c:	e8 72 b3 ff ff       	call   0x5d8ed3
5ddb61:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5ddb65:	c7 06 dc c3 68 00    	movl   $0x68c3dc,(%esi)
5ddb6b:	74 0a                	je     0x5ddb77
5ddb6d:	6a 44                	push   $0x44
5ddb6f:	56                   	push   %esi
5ddb70:	e8 fd 34 00 00       	call   0x5e1072
5ddb75:	59                   	pop    %ecx
5ddb76:	59                   	pop    %ecx
5ddb77:	8b c6                	mov    %esi,%eax
5ddb79:	5e                   	pop    %esi
5ddb7a:	5d                   	pop    %ebp
5ddb7b:	c2 04 00             	ret    $0x4
5ddb7e:	cc                   	int3
5ddb7f:	cc                   	int3
5ddb80:	55                   	push   %ebp
5ddb81:	8b ec                	mov    %esp,%ebp
5ddb83:	56                   	push   %esi
5ddb84:	8b f1                	mov    %ecx,%esi
5ddb86:	e8 43 ff ff ff       	call   0x5ddace
5ddb8b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
5ddb8f:	74 0a                	je     0x5ddb9b
5ddb91:	6a 0c                	push   $0xc
5ddb93:	56                   	push   %esi
5ddb94:	e8 d9 34 00 00       	call   0x5e1072
5ddb99:	59                   	pop    %ecx
5ddb9a:	59                   	pop    %ecx
5ddb9b:	8b c6                	mov    %esi,%eax
5ddb9d:	5e                   	pop    %esi
5ddb9e:	5d                   	pop    %ebp
5ddb9f:	c2 04 00             	ret    $0x4
5ddba2:	6a 5c                	push   $0x5c
5ddba4:	b8 ef 0f 66 00       	mov    $0x660fef,%eax
5ddba9:	e8 41 44 00 00       	call   0x5e1fef
5ddbae:	8b 7d 08             	mov    0x8(%ebp),%edi
5ddbb1:	33 db                	xor    %ebx,%ebx
5ddbb3:	8b 45 0c             	mov    0xc(%ebp),%eax
5ddbb6:	89 45 d4             	mov    %eax,-0x2c(%ebp)
5ddbb9:	89 5d d0             	mov    %ebx,-0x30(%ebp)
5ddbbc:	85 ff                	test   %edi,%edi
5ddbbe:	74 7b                	je     0x5ddc3b
5ddbc0:	39 1f                	cmp    %ebx,(%edi)
5ddbc2:	75 77                	jne    0x5ddc3b
5ddbc4:	6a 10                	push   $0x10
5ddbc6:	e8 77 34 00 00       	call   0x5e1042
5ddbcb:	8b f0                	mov    %eax,%esi
5ddbcd:	59                   	pop    %ecx
5ddbce:	89 75 cc             	mov    %esi,-0x34(%ebp)
5ddbd1:	21 5d fc             	and    %ebx,-0x4(%ebp)
5ddbd4:	85 f6                	test   %esi,%esi
5ddbd6:	74 42                	je     0x5ddc1a
5ddbd8:	8b 4d d4             	mov    -0x2c(%ebp),%ecx
5ddbdb:	8d 45 d8             	lea    -0x28(%ebp),%eax
5ddbde:	50                   	push   %eax
5ddbdf:	e8 4e f6 ff ff       	call   0x5dd232
5ddbe4:	83 78 14 10          	cmpl   $0x10,0x14(%eax)
5ddbe8:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
5ddbec:	c7 45 d0 01 00 00 00 	movl   $0x1,-0x30(%ebp)
5ddbf3:	72 02                	jb     0x5ddbf7
5ddbf5:	8b 00                	mov    (%eax),%eax
5ddbf7:	50                   	push   %eax
5ddbf8:	8d 4d 98             	lea    -0x68(%ebp),%ecx
5ddbfb:	e8 d0 ba e5 ff       	call   0x4396d0
5ddc00:	83 66 04 00          	andl   $0x0,0x4(%esi)
5ddc04:	6a 03                	push   $0x3
5ddc06:	5b                   	pop    %ebx
5ddc07:	c7 06 04 05 6d 00    	movl   $0x6d0504,(%esi)
5ddc0d:	e8 5e 2d 00 00       	call   0x5e0970
5ddc12:	89 46 08             	mov    %eax,0x8(%esi)
5ddc15:	89 56 0c             	mov    %edx,0xc(%esi)
5ddc18:	eb 02                	jmp    0x5ddc1c
5ddc1a:	33 f6                	xor    %esi,%esi
5ddc1c:	89 37                	mov    %esi,(%edi)
5ddc1e:	f6 c3 02             	test   $0x2,%bl
5ddc21:	74 0b                	je     0x5ddc2e
5ddc23:	8d 4d 98             	lea    -0x68(%ebp),%ecx
5ddc26:	83 e3 fd             	and    $0xfffffffd,%ebx
5ddc29:	e8 62 bb e5 ff       	call   0x439790
5ddc2e:	f6 c3 01             	test   $0x1,%bl
5ddc31:	74 08                	je     0x5ddc3b
5ddc33:	8d 4d d8             	lea    -0x28(%ebp),%ecx
5ddc36:	e8 45 73 e6 ff       	call   0x444f80
5ddc3b:	33 c0                	xor    %eax,%eax
5ddc3d:	40                   	inc    %eax
5ddc3e:	e8 67 43 00 00       	call   0x5e1faa
5ddc43:	c3                   	ret
5ddc44:	6a 38                	push   $0x38
5ddc46:	b8 49 10 66 00       	mov    $0x661049,%eax
5ddc4b:	e8 6b 43 00 00       	call   0x5e1fbb
5ddc50:	8b 7d 08             	mov    0x8(%ebp),%edi
5ddc53:	33 db                	xor    %ebx,%ebx
5ddc55:	89 5d f0             	mov    %ebx,-0x10(%ebp)
5ddc58:	85 ff                	test   %edi,%edi
5ddc5a:	74 47                	je     0x5ddca3
5ddc5c:	39 1f                	cmp    %ebx,(%edi)
5ddc5e:	75 43                	jne    0x5ddca3
5ddc60:	6a 08                	push   $0x8
5ddc62:	e8 db 33 00 00       	call   0x5e1042
5ddc67:	8b f0                	mov    %eax,%esi
5ddc69:	59                   	pop    %ecx
5ddc6a:	89 75 f0             	mov    %esi,-0x10(%ebp)
5ddc6d:	21 5d fc             	and    %ebx,-0x4(%ebp)
5ddc70:	85 f6                	test   %esi,%esi
5ddc72:	74 1e                	je     0x5ddc92
5ddc74:	8b 4d 0c             	mov    0xc(%ebp),%ecx
5ddc77:	e8 74 bd e5 ff       	call   0x4399f0
5ddc7c:	50                   	push   %eax
5ddc7d:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5ddc80:	e8 4b ba e5 ff       	call   0x4396d0
5ddc85:	43                   	inc    %ebx
5ddc86:	c7 06 20 05 6d 00    	movl   $0x6d0520,(%esi)
5ddc8c:	83 66 04 00          	andl   $0x0,0x4(%esi)
5ddc90:	eb 02                	jmp    0x5ddc94
5ddc92:	33 f6                	xor    %esi,%esi
5ddc94:	89 37                	mov    %esi,(%edi)
5ddc96:	f6 c3 01             	test   $0x1,%bl
5ddc99:	74 08                	je     0x5ddca3
5ddc9b:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5ddc9e:	e8 ed ba e5 ff       	call   0x439790
5ddca3:	6a 06                	push   $0x6
5ddca5:	58                   	pop    %eax
5ddca6:	e8 ea 42 00 00       	call   0x5e1f95
5ddcab:	c3                   	ret
5ddcac:	6a 38                	push   $0x38
5ddcae:	b8 49 10 66 00       	mov    $0x661049,%eax
5ddcb3:	e8 03 43 00 00       	call   0x5e1fbb
5ddcb8:	8b 7d 08             	mov    0x8(%ebp),%edi
5ddcbb:	33 db                	xor    %ebx,%ebx
5ddcbd:	89 5d f0             	mov    %ebx,-0x10(%ebp)
5ddcc0:	85 ff                	test   %edi,%edi
5ddcc2:	74 47                	je     0x5ddd0b
5ddcc4:	39 1f                	cmp    %ebx,(%edi)
5ddcc6:	75 43                	jne    0x5ddd0b
5ddcc8:	6a 08                	push   $0x8
5ddcca:	e8 73 33 00 00       	call   0x5e1042
5ddccf:	8b f0                	mov    %eax,%esi
5ddcd1:	59                   	pop    %ecx
5ddcd2:	89 75 f0             	mov    %esi,-0x10(%ebp)
5ddcd5:	21 5d fc             	and    %ebx,-0x4(%ebp)
5ddcd8:	85 f6                	test   %esi,%esi
5ddcda:	74 1e                	je     0x5ddcfa
5ddcdc:	8b 4d 0c             	mov    0xc(%ebp),%ecx
5ddcdf:	e8 0c bd e5 ff       	call   0x4399f0
5ddce4:	50                   	push   %eax
5ddce5:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5ddce8:	e8 e3 b9 e5 ff       	call   0x4396d0
5ddced:	43                   	inc    %ebx
5ddcee:	c7 06 3c 05 6d 00    	movl   $0x6d053c,(%esi)
5ddcf4:	83 66 04 00          	andl   $0x0,0x4(%esi)
5ddcf8:	eb 02                	jmp    0x5ddcfc
5ddcfa:	33 f6                	xor    %esi,%esi
5ddcfc:	89 37                	mov    %esi,(%edi)
5ddcfe:	f6 c3 01             	test   $0x1,%bl
5ddd01:	74 08                	je     0x5ddd0b
5ddd03:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5ddd06:	e8 85 ba e5 ff       	call   0x439790
5ddd0b:	6a 03                	push   $0x3
5ddd0d:	58                   	pop    %eax
5ddd0e:	e8 82 42 00 00       	call   0x5e1f95
5ddd13:	c3                   	ret
5ddd14:	6a 38                	push   $0x38
5ddd16:	b8 49 10 66 00       	mov    $0x661049,%eax
5ddd1b:	e8 9b 42 00 00       	call   0x5e1fbb
5ddd20:	8b 7d 08             	mov    0x8(%ebp),%edi
5ddd23:	33 db                	xor    %ebx,%ebx
5ddd25:	89 5d f0             	mov    %ebx,-0x10(%ebp)
5ddd28:	85 ff                	test   %edi,%edi
5ddd2a:	74 47                	je     0x5ddd73
5ddd2c:	39 1f                	cmp    %ebx,(%edi)
5ddd2e:	75 43                	jne    0x5ddd73
5ddd30:	6a 08                	push   $0x8
5ddd32:	e8 0b 33 00 00       	call   0x5e1042
5ddd37:	8b f0                	mov    %eax,%esi
5ddd39:	59                   	pop    %ecx
5ddd3a:	89 75 f0             	mov    %esi,-0x10(%ebp)
5ddd3d:	21 5d fc             	and    %ebx,-0x4(%ebp)
5ddd40:	85 f6                	test   %esi,%esi
5ddd42:	74 1e                	je     0x5ddd62
5ddd44:	8b 4d 0c             	mov    0xc(%ebp),%ecx
5ddd47:	e8 a4 bc e5 ff       	call   0x4399f0
5ddd4c:	50                   	push   %eax
5ddd4d:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5ddd50:	e8 7b b9 e5 ff       	call   0x4396d0
5ddd55:	43                   	inc    %ebx
5ddd56:	c7 06 54 05 6d 00    	movl   $0x6d0554,(%esi)
5ddd5c:	83 66 04 00          	andl   $0x0,0x4(%esi)
5ddd60:	eb 02                	jmp    0x5ddd64
5ddd62:	33 f6                	xor    %esi,%esi
5ddd64:	89 37                	mov    %esi,(%edi)
5ddd66:	f6 c3 01             	test   $0x1,%bl
5ddd69:	74 08                	je     0x5ddd73
5ddd6b:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5ddd6e:	e8 1d ba e5 ff       	call   0x439790
5ddd73:	6a 03                	push   $0x3
5ddd75:	58                   	pop    %eax
5ddd76:	e8 1a 42 00 00       	call   0x5e1f95
5ddd7b:	c3                   	ret
5ddd7c:	6a 3c                	push   $0x3c
5ddd7e:	b8 92 10 66 00       	mov    $0x661092,%eax
5ddd83:	e8 33 42 00 00       	call   0x5e1fbb
5ddd88:	8b 7d 08             	mov    0x8(%ebp),%edi
5ddd8b:	33 db                	xor    %ebx,%ebx
5ddd8d:	89 5d f0             	mov    %ebx,-0x10(%ebp)
5ddd90:	85 ff                	test   %edi,%edi
5ddd92:	74 63                	je     0x5dddf7
5ddd94:	39 1f                	cmp    %ebx,(%edi)
5ddd96:	75 5f                	jne    0x5dddf7
5ddd98:	6a 58                	push   $0x58
5ddd9a:	e8 a3 32 00 00       	call   0x5e1042
5ddd9f:	8b f0                	mov    %eax,%esi
5ddda1:	59                   	pop    %ecx
5ddda2:	89 75 ec             	mov    %esi,-0x14(%ebp)
5ddda5:	21 5d fc             	and    %ebx,-0x4(%ebp)
5ddda8:	85 f6                	test   %esi,%esi
5dddaa:	74 3a                	je     0x5ddde6
5dddac:	8b 4d 0c             	mov    0xc(%ebp),%ecx
5dddaf:	e8 3c bc e5 ff       	call   0x4399f0
5dddb4:	50                   	push   %eax
5dddb5:	8d 4d b8             	lea    -0x48(%ebp),%ecx
5dddb8:	e8 13 b9 e5 ff       	call   0x4396d0
5dddbd:	83 66 04 00          	andl   $0x0,0x4(%esi)
5dddc1:	43                   	inc    %ebx
5dddc2:	89 5d f0             	mov    %ebx,-0x10(%ebp)
5dddc5:	53                   	push   %ebx
5dddc6:	50                   	push   %eax
5dddc7:	8b ce                	mov    %esi,%ecx
5dddc9:	c7 45 fc 02 00 00 00 	movl   $0x2,-0x4(%ebp)
5dddd0:	c7 06 6c 05 6d 00    	movl   $0x6d056c,(%esi)
5dddd6:	88 5e 28             	mov    %bl,0x28(%esi)
5dddd9:	e8 79 0e 00 00       	call   0x5dec57
5dddde:	c7 06 d4 05 6d 00    	movl   $0x6d05d4,(%esi)
5ddde4:	eb 02                	jmp    0x5ddde8
5ddde6:	33 f6                	xor    %esi,%esi
5ddde8:	89 37                	mov    %esi,(%edi)
5dddea:	f6 c3 01             	test   $0x1,%bl
5ddded:	74 08                	je     0x5dddf7
5dddef:	8d 4d b8             	lea    -0x48(%ebp),%ecx
5dddf2:	e8 99 b9 e5 ff       	call   0x439790
5dddf7:	6a 03                	push   $0x3
5dddf9:	58                   	pop    %eax
5dddfa:	e8 96 41 00 00       	call   0x5e1f95
5dddff:	c3                   	ret
5dde00:	6a 3c                	push   $0x3c
5dde02:	b8 92 10 66 00       	mov    $0x661092,%eax
5dde07:	e8 af 41 00 00       	call   0x5e1fbb
5dde0c:	8b 7d 08             	mov    0x8(%ebp),%edi
5dde0f:	33 db                	xor    %ebx,%ebx
5dde11:	89 5d f0             	mov    %ebx,-0x10(%ebp)
5dde14:	85 ff                	test   %edi,%edi
5dde16:	74 64                	je     0x5dde7c
5dde18:	39 1f                	cmp    %ebx,(%edi)
5dde1a:	75 60                	jne    0x5dde7c
5dde1c:	6a 58                	push   $0x58
5dde1e:	e8 1f 32 00 00       	call   0x5e1042
5dde23:	8b f0                	mov    %eax,%esi
5dde25:	59                   	pop    %ecx
5dde26:	89 75 ec             	mov    %esi,-0x14(%ebp)
5dde29:	21 5d fc             	and    %ebx,-0x4(%ebp)
5dde2c:	85 f6                	test   %esi,%esi