44cb1a:	8d 4d 98             	lea    -0x68(%ebp),%ecx
44cb1d:	e8 9e 85 ff ff       	call   0x4450c0
44cb22:	c7 45 c0 00 00 00 00 	movl   $0x0,-0x40(%ebp)
44cb29:	c7 45 c4 0f 00 00 00 	movl   $0xf,-0x3c(%ebp)
44cb30:	c6 45 b0 00          	movb   $0x0,-0x50(%ebp)
44cb34:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%ebp)
44cb3b:	c7 45 dc 0f 00 00 00 	movl   $0xf,-0x24(%ebp)
44cb42:	c6 45 c8 00          	movb   $0x0,-0x38(%ebp)
44cb46:	8d 45 b0             	lea    -0x50(%ebp),%eax
44cb49:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
44cb4d:	50                   	push   %eax
44cb4e:	83 ec 18             	sub    $0x18,%esp
44cb51:	8d 45 80             	lea    -0x80(%ebp),%eax
44cb54:	8b cc                	mov    %esp,%ecx
44cb56:	50                   	push   %eax
44cb57:	e8 44 02 ff ff       	call   0x43cda0
44cb5c:	e8 4f cc 00 00       	call   0x4597b0
44cb61:	83 c4 1c             	add    $0x1c,%esp
44cb64:	83 7d c0 00          	cmpl   $0x0,-0x40(%ebp)
44cb68:	75 0c                	jne    0x44cb76
44cb6a:	be 03 00 00 00       	mov    $0x3,%esi
44cb6f:	b8 4c be 68 00       	mov    $0x68be4c,%eax
44cb74:	eb 45                	jmp    0x44cbbb
44cb76:	6a 00                	push   $0x0
44cb78:	8d 45 e6             	lea    -0x1a(%ebp),%eax
44cb7b:	50                   	push   %eax
44cb7c:	8d 45 e4             	lea    -0x1c(%ebp),%eax
44cb7f:	50                   	push   %eax
44cb80:	8d 45 e2             	lea    -0x1e(%ebp),%eax
44cb83:	50                   	push   %eax
44cb84:	8d 45 e0             	lea    -0x20(%ebp),%eax
44cb87:	50                   	push   %eax
44cb88:	8d 45 b0             	lea    -0x50(%ebp),%eax
44cb8b:	50                   	push   %eax
44cb8c:	e8 6f cf 00 00       	call   0x459b00
44cb91:	83 c4 18             	add    $0x18,%esp
44cb94:	8d 45 c8             	lea    -0x38(%ebp),%eax
44cb97:	50                   	push   %eax
44cb98:	83 ec 18             	sub    $0x18,%esp
44cb9b:	8d 45 98             	lea    -0x68(%ebp),%eax
44cb9e:	8b cc                	mov    %esp,%ecx
44cba0:	50                   	push   %eax
44cba1:	e8 fa 01 ff ff       	call   0x43cda0
44cba6:	e8 05 cc 00 00       	call   0x4597b0
44cbab:	83 c4 1c             	add    $0x1c,%esp
44cbae:	83 7d d8 00          	cmpl   $0x0,-0x28(%ebp)
44cbb2:	75 1f                	jne    0x44cbd3
44cbb4:	33 f6                	xor    %esi,%esi
44cbb6:	b8 8c be 68 00       	mov    $0x68be8c,%eax
44cbbb:	50                   	push   %eax
44cbbc:	8b 47 68             	mov    0x68(%edi),%eax
44cbbf:	6a 00                	push   $0x0
44cbc1:	6a 02                	push   $0x2
44cbc3:	68 14 bd 68 00       	push   $0x68bd14
44cbc8:	50                   	push   %eax
44cbc9:	e8 62 05 04 00       	call   0x48d130
44cbce:	83 c4 14             	add    $0x14,%esp
44cbd1:	eb 73                	jmp    0x44cc46
44cbd3:	6a 00                	push   $0x0
44cbd5:	8d 45 ee             	lea    -0x12(%ebp),%eax
44cbd8:	50                   	push   %eax
44cbd9:	8d 45 ec             	lea    -0x14(%ebp),%eax
44cbdc:	50                   	push   %eax
44cbdd:	8d 45 ea             	lea    -0x16(%ebp),%eax
44cbe0:	50                   	push   %eax
44cbe1:	8d 45 e8             	lea    -0x18(%ebp),%eax
44cbe4:	50                   	push   %eax
44cbe5:	8d 45 c8             	lea    -0x38(%ebp),%eax
44cbe8:	50                   	push   %eax
44cbe9:	e8 12 cf 00 00       	call   0x459b00
44cbee:	83 c4 18             	add    $0x18,%esp
44cbf1:	8d 45 e0             	lea    -0x20(%ebp),%eax
44cbf4:	8d 4d e8             	lea    -0x18(%ebp),%ecx
44cbf7:	8d 55 e8             	lea    -0x18(%ebp),%edx
44cbfa:	3b c2                	cmp    %edx,%eax
44cbfc:	74 1c                	je     0x44cc1a
44cbfe:	0f b7 11             	movzwl (%ecx),%edx
44cc01:	0f b7 30             	movzwl (%eax),%esi
44cc04:	66 3b d6             	cmp    %si,%dx
44cc07:	72 3b                	jb     0x44cc44
44cc09:	77 1d                	ja     0x44cc28
44cc0b:	83 c1 02             	add    $0x2,%ecx
44cc0e:	8d 55 f0             	lea    -0x10(%ebp),%edx
44cc11:	83 c0 02             	add    $0x2,%eax
44cc14:	3b ca                	cmp    %edx,%ecx
44cc16:	75 df                	jne    0x44cbf7
44cc18:	eb 07                	jmp    0x44cc21
44cc1a:	8d 55 f0             	lea    -0x10(%ebp),%edx
44cc1d:	3b ca                	cmp    %edx,%ecx
44cc1f:	75 07                	jne    0x44cc28
44cc21:	8d 4d e8             	lea    -0x18(%ebp),%ecx
44cc24:	3b c1                	cmp    %ecx,%eax
44cc26:	75 1c                	jne    0x44cc44
44cc28:	68 c4 be 68 00       	push   $0x68bec4
44cc2d:	6a 00                	push   $0x0
44cc2f:	6a 04                	push   $0x4
44cc31:	68 14 bd 68 00       	push   $0x68bd14
44cc36:	ff 77 68             	push   0x68(%edi)
44cc39:	e8 f2 04 04 00       	call   0x48d130
44cc3e:	83 c4 14             	add    $0x14,%esp
44cc41:	c6 03 01             	movb   $0x1,(%ebx)
44cc44:	33 f6                	xor    %esi,%esi
44cc46:	8b 55 dc             	mov    -0x24(%ebp),%edx
44cc49:	83 fa 10             	cmp    $0x10,%edx
44cc4c:	72 2c                	jb     0x44cc7a
44cc4e:	8b 4d c8             	mov    -0x38(%ebp),%ecx
44cc51:	42                   	inc    %edx
44cc52:	8b c1                	mov    %ecx,%eax
44cc54:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
44cc5a:	72 14                	jb     0x44cc70
44cc5c:	8b 49 fc             	mov    -0x4(%ecx),%ecx
44cc5f:	83 c2 23             	add    $0x23,%edx
44cc62:	2b c1                	sub    %ecx,%eax
44cc64:	83 c0 fc             	add    $0xfffffffc,%eax
44cc67:	83 f8 1f             	cmp    $0x1f,%eax
44cc6a:	0f 87 e2 00 00 00    	ja     0x44cd52
44cc70:	52                   	push   %edx
44cc71:	51                   	push   %ecx
44cc72:	e8 fb 43 19 00       	call   0x5e1072
44cc77:	83 c4 08             	add    $0x8,%esp
44cc7a:	8b 55 c4             	mov    -0x3c(%ebp),%edx
44cc7d:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%ebp)
44cc84:	c7 45 dc 0f 00 00 00 	movl   $0xf,-0x24(%ebp)
44cc8b:	c6 45 c8 00          	movb   $0x0,-0x38(%ebp)
44cc8f:	83 fa 10             	cmp    $0x10,%edx
44cc92:	72 2c                	jb     0x44ccc0
44cc94:	8b 4d b0             	mov    -0x50(%ebp),%ecx
44cc97:	42                   	inc    %edx
44cc98:	8b c1                	mov    %ecx,%eax
44cc9a:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
44cca0:	72 14                	jb     0x44ccb6
44cca2:	8b 49 fc             	mov    -0x4(%ecx),%ecx
44cca5:	83 c2 23             	add    $0x23,%edx
44cca8:	2b c1                	sub    %ecx,%eax
44ccaa:	83 c0 fc             	add    $0xfffffffc,%eax
44ccad:	83 f8 1f             	cmp    $0x1f,%eax
44ccb0:	0f 87 9c 00 00 00    	ja     0x44cd52
44ccb6:	52                   	push   %edx
44ccb7:	51                   	push   %ecx
44ccb8:	e8 b5 43 19 00       	call   0x5e1072
44ccbd:	83 c4 08             	add    $0x8,%esp
44ccc0:	8b 55 ac             	mov    -0x54(%ebp),%edx
44ccc3:	c7 45 c0 00 00 00 00 	movl   $0x0,-0x40(%ebp)
44ccca:	c7 45 c4 0f 00 00 00 	movl   $0xf,-0x3c(%ebp)
44ccd1:	c6 45 b0 00          	movb   $0x0,-0x50(%ebp)
44ccd5:	83 fa 10             	cmp    $0x10,%edx
44ccd8:	72 28                	jb     0x44cd02
44ccda:	8b 4d 98             	mov    -0x68(%ebp),%ecx
44ccdd:	42                   	inc    %edx
44ccde:	8b c1                	mov    %ecx,%eax
44cce0:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
44cce6:	72 10                	jb     0x44ccf8
44cce8:	8b 49 fc             	mov    -0x4(%ecx),%ecx
44cceb:	83 c2 23             	add    $0x23,%edx
44ccee:	2b c1                	sub    %ecx,%eax
44ccf0:	83 c0 fc             	add    $0xfffffffc,%eax
44ccf3:	83 f8 1f             	cmp    $0x1f,%eax
44ccf6:	77 5a                	ja     0x44cd52
44ccf8:	52                   	push   %edx
44ccf9:	51                   	push   %ecx
44ccfa:	e8 73 43 19 00       	call   0x5e1072
44ccff:	83 c4 08             	add    $0x8,%esp
44cd02:	8b 55 94             	mov    -0x6c(%ebp),%edx
44cd05:	83 fa 10             	cmp    $0x10,%edx
44cd08:	72 28                	jb     0x44cd32
44cd0a:	8b 4d 80             	mov    -0x80(%ebp),%ecx
44cd0d:	42                   	inc    %edx
44cd0e:	8b c1                	mov    %ecx,%eax
44cd10:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
44cd16:	72 10                	jb     0x44cd28
44cd18:	8b 49 fc             	mov    -0x4(%ecx),%ecx
44cd1b:	83 c2 23             	add    $0x23,%edx
44cd1e:	2b c1                	sub    %ecx,%eax
44cd20:	83 c0 fc             	add    $0xfffffffc,%eax
44cd23:	83 f8 1f             	cmp    $0x1f,%eax
44cd26:	77 2a                	ja     0x44cd52
44cd28:	52                   	push   %edx
44cd29:	51                   	push   %ecx
44cd2a:	e8 43 43 19 00       	call   0x5e1072
44cd2f:	83 c4 08             	add    $0x8,%esp
44cd32:	8b c6                	mov    %esi,%eax
44cd34:	8b 4d f4             	mov    -0xc(%ebp),%ecx
44cd37:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
44cd3e:	59                   	pop    %ecx
44cd3f:	5f                   	pop    %edi
44cd40:	5e                   	pop    %esi
44cd41:	5b                   	pop    %ebx
44cd42:	8b 4d f0             	mov    -0x10(%ebp),%ecx
44cd45:	33 cd                	xor    %ebp,%ecx
44cd47:	e8 8e 47 19 00       	call   0x5e14da
44cd4c:	8b e5                	mov    %ebp,%esp
44cd4e:	5d                   	pop    %ebp
44cd4f:	c2 04 00             	ret    $0x4
44cd52:	e8 d8 01 1a 00       	call   0x5ecf2f
44cd57:	cc                   	int3
44cd58:	cc                   	int3
44cd59:	cc                   	int3
44cd5a:	cc                   	int3
44cd5b:	cc                   	int3
44cd5c:	cc                   	int3
44cd5d:	cc                   	int3
44cd5e:	cc                   	int3
44cd5f:	cc                   	int3
44cd60:	55                   	push   %ebp
44cd61:	8b ec                	mov    %esp,%ebp
44cd63:	6a ff                	push   $0xffffffff
44cd65:	68 08 d7 64 00       	push   $0x64d708
44cd6a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
44cd70:	50                   	push   %eax
44cd71:	83 ec 1c             	sub    $0x1c,%esp
44cd74:	a1 d4 89 72 00       	mov    0x7289d4,%eax
44cd79:	33 c5                	xor    %ebp,%eax
44cd7b:	89 45 f0             	mov    %eax,-0x10(%ebp)
44cd7e:	53                   	push   %ebx
44cd7f:	56                   	push   %esi
44cd80:	57                   	push   %edi
44cd81:	50                   	push   %eax
44cd82:	8d 45 f4             	lea    -0xc(%ebp),%eax
44cd85:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
44cd8b:	8b f9                	mov    %ecx,%edi
44cd8d:	8b 75 08             	mov    0x8(%ebp),%esi
44cd90:	8b c6                	mov    %esi,%eax
44cd92:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
44cd96:	72 02                	jb     0x44cd9a
44cd98:	8b 06                	mov    (%esi),%eax
44cd9a:	50                   	push   %eax
44cd9b:	e8 40 bb 01 00       	call   0x4688e0
44cda0:	83 c4 04             	add    $0x4,%esp
44cda3:	85 c0                	test   %eax,%eax
44cda5:	74 07                	je     0x44cdae
44cda7:	b0 01                	mov    $0x1,%al
44cda9:	e9 e9 00 00 00       	jmp    0x44ce97
44cdae:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
44cdb2:	8b c6                	mov    %esi,%eax
44cdb4:	72 02                	jb     0x44cdb8
44cdb6:	8b 06                	mov    (%esi),%eax
44cdb8:	50                   	push   %eax
44cdb9:	e8 b2 b4 01 00       	call   0x468270
44cdbe:	8b d0                	mov    %eax,%edx
44cdc0:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
44cdc7:	8b ca                	mov    %edx,%ecx
44cdc9:	c7 45 ec 0f 00 00 00 	movl   $0xf,-0x14(%ebp)
44cdd0:	83 c4 04             	add    $0x4,%esp
44cdd3:	c6 45 d8 00          	movb   $0x0,-0x28(%ebp)
44cdd7:	8d 59 01             	lea    0x1(%ecx),%ebx
44cdda:	66 0f 1f 44 00 00    	nopw   0x0(%eax,%eax,1)
44cde0:	8a 01                	mov    (%ecx),%al
44cde2:	41                   	inc    %ecx
44cde3:	84 c0                	test   %al,%al
44cde5:	75 f9                	jne    0x44cde0
44cde7:	2b cb                	sub    %ebx,%ecx
44cde9:	51                   	push   %ecx
44cdea:	52                   	push   %edx
44cdeb:	8d 4d d8             	lea    -0x28(%ebp),%ecx
44cdee:	e8 4d 84 ff ff       	call   0x445240
44cdf3:	8d 45 d8             	lea    -0x28(%ebp),%eax
44cdf6:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
44cdfd:	50                   	push   %eax
44cdfe:	8b cf                	mov    %edi,%ecx
44ce00:	e8 5b ff ff ff       	call   0x44cd60
44ce05:	3c 01                	cmp    $0x1,%al
44ce07:	75 5a                	jne    0x44ce63
44ce09:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
44ce0d:	8b c6                	mov    %esi,%eax
44ce0f:	72 02                	jb     0x44ce13
44ce11:	8b 06                	mov    (%esi),%eax
44ce13:	50                   	push   %eax
44ce14:	e8 97 bb 01 00       	call   0x4689b0
44ce19:	8b 4e 14             	mov    0x14(%esi),%ecx
44ce1c:	83 c4 04             	add    $0x4,%esp
44ce1f:	85 c0                	test   %eax,%eax
44ce21:	75 15                	jne    0x44ce38
44ce23:	83 f9 10             	cmp    $0x10,%ecx
44ce26:	72 02                	jb     0x44ce2a
44ce28:	8b 36                	mov    (%esi),%esi
44ce2a:	b3 01                	mov    $0x1,%bl
44ce2c:	b8 04 00 00 00       	mov    $0x4,%eax
44ce31:	b9 14 c0 68 00       	mov    $0x68c014,%ecx
44ce36:	eb 13                	jmp    0x44ce4b
44ce38:	83 f9 10             	cmp    $0x10,%ecx
44ce3b:	72 02                	jb     0x44ce3f
44ce3d:	8b 36                	mov    (%esi),%esi
44ce3f:	32 db                	xor    %bl,%bl
44ce41:	b8 02 00 00 00       	mov    $0x2,%eax
44ce46:	b9 20 c0 68 00       	mov    $0x68c020,%ecx
44ce4b:	56                   	push   %esi
44ce4c:	51                   	push   %ecx
44ce4d:	6a 00                	push   $0x0
44ce4f:	50                   	push   %eax
44ce50:	8b 47 68             	mov    0x68(%edi),%eax
44ce53:	68 14 bd 68 00       	push   $0x68bd14
44ce58:	50                   	push   %eax
44ce59:	e8 d2 02 04 00       	call   0x48d130
44ce5e:	83 c4 18             	add    $0x18,%esp
44ce61:	eb 02                	jmp    0x44ce65
44ce63:	32 db                	xor    %bl,%bl
44ce65:	8b 55 ec             	mov    -0x14(%ebp),%edx
44ce68:	83 fa 10             	cmp    $0x10,%edx
44ce6b:	72 28                	jb     0x44ce95
44ce6d:	8b 4d d8             	mov    -0x28(%ebp),%ecx
44ce70:	42                   	inc    %edx
44ce71:	8b c1                	mov    %ecx,%eax
44ce73:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
44ce79:	72 10                	jb     0x44ce8b
44ce7b:	8b 49 fc             	mov    -0x4(%ecx),%ecx
44ce7e:	83 c2 23             	add    $0x23,%edx
44ce81:	2b c1                	sub    %ecx,%eax
44ce83:	83 c0 fc             	add    $0xfffffffc,%eax
44ce86:	83 f8 1f             	cmp    $0x1f,%eax
44ce89:	77 2a                	ja     0x44ceb5
44ce8b:	52                   	push   %edx
44ce8c:	51                   	push   %ecx
44ce8d:	e8 e0 41 19 00       	call   0x5e1072
44ce92:	83 c4 08             	add    $0x8,%esp
44ce95:	8a c3                	mov    %bl,%al
44ce97:	8b 4d f4             	mov    -0xc(%ebp),%ecx
44ce9a:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
44cea1:	59                   	pop    %ecx
44cea2:	5f                   	pop    %edi
44cea3:	5e                   	pop    %esi
44cea4:	5b                   	pop    %ebx
44cea5:	8b 4d f0             	mov    -0x10(%ebp),%ecx
44cea8:	33 cd                	xor    %ebp,%ecx
44ceaa:	e8 2b 46 19 00       	call   0x5e14da
44ceaf:	8b e5                	mov    %ebp,%esp
44ceb1:	5d                   	pop    %ebp
44ceb2:	c2 04 00             	ret    $0x4
44ceb5:	e8 75 00 1a 00       	call   0x5ecf2f
44ceba:	cc                   	int3
44cebb:	cc                   	int3
44cebc:	cc                   	int3
44cebd:	cc                   	int3
44cebe:	cc                   	int3
44cebf:	cc                   	int3
44cec0:	55                   	push   %ebp
44cec1:	8b ec                	mov    %esp,%ebp
44cec3:	51                   	push   %ecx
44cec4:	ff 75 0c             	push   0xc(%ebp)
44cec7:	ff 75 08             	push   0x8(%ebp)
44ceca:	e8 e1 73 ff ff       	call   0x4442b0
44cecf:	83 c4 0c             	add    $0xc,%esp
44ced2:	5d                   	pop    %ebp
44ced3:	c2 08 00             	ret    $0x8
44ced6:	cc                   	int3
44ced7:	cc                   	int3
44ced8:	cc                   	int3
44ced9:	cc                   	int3
44ceda:	cc                   	int3
44cedb:	cc                   	int3
44cedc:	cc                   	int3