4db9dc:	83 c4 04             	add    $0x4,%esp
4db9df:	83 f8 42             	cmp    $0x42,%eax
4db9e2:	74 4a                	je     0x4dba2e
4db9e4:	56                   	push   %esi
4db9e5:	e8 36 56 fb ff       	call   0x491020
4db9ea:	83 c4 04             	add    $0x4,%esp
4db9ed:	3d a3 02 00 00       	cmp    $0x2a3,%eax
4db9f2:	74 3a                	je     0x4dba2e
4db9f4:	56                   	push   %esi
4db9f5:	e8 26 56 fb ff       	call   0x491020
4db9fa:	83 c4 04             	add    $0x4,%esp
4db9fd:	3d a0 02 00 00       	cmp    $0x2a0,%eax
4dba02:	74 2a                	je     0x4dba2e
4dba04:	56                   	push   %esi
4dba05:	e8 16 56 fb ff       	call   0x491020
4dba0a:	83 c4 04             	add    $0x4,%esp
4dba0d:	3d a1 02 00 00       	cmp    $0x2a1,%eax
4dba12:	74 1a                	je     0x4dba2e
4dba14:	56                   	push   %esi
4dba15:	e8 06 56 fb ff       	call   0x491020
4dba1a:	83 c4 04             	add    $0x4,%esp
4dba1d:	3d a2 02 00 00       	cmp    $0x2a2,%eax
4dba22:	74 0a                	je     0x4dba2e
4dba24:	68 c2 00 00 00       	push   $0xc2
4dba29:	e9 97 00 00 00       	jmp    0x4dbac5
4dba2e:	89 77 14             	mov    %esi,0x14(%edi)
4dba31:	b8 01 00 00 00       	mov    $0x1,%eax
4dba36:	5f                   	pop    %edi
4dba37:	5e                   	pop    %esi
4dba38:	c3                   	ret
4dba39:	8b 44 24 18          	mov    0x18(%esp),%eax
4dba3d:	8b 4f 14             	mov    0x14(%edi),%ecx
4dba40:	5f                   	pop    %edi
4dba41:	5e                   	pop    %esi
4dba42:	89 08                	mov    %ecx,(%eax)
4dba44:	b8 01 00 00 00       	mov    $0x1,%eax
4dba49:	c3                   	ret
4dba4a:	68 d3 00 00 00       	push   $0xd3
4dba4f:	68 6c 12 6b 00       	push   $0x6b126c
4dba54:	68 96 00 00 00       	push   $0x96
4dba59:	6a 78                	push   $0x78
4dba5b:	6a 0a                	push   $0xa
4dba5d:	e8 3e 5a fc ff       	call   0x4a14a0
4dba62:	83 c4 14             	add    $0x14,%esp
4dba65:	5f                   	pop    %edi
4dba66:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
4dba6b:	5e                   	pop    %esi
4dba6c:	c3                   	ret
4dba6d:	8b 44 24 14          	mov    0x14(%esp),%eax
4dba71:	3d 00 01 00 00       	cmp    $0x100,%eax
4dba76:	7c ed                	jl     0x4dba65
4dba78:	89 07                	mov    %eax,(%edi)
4dba7a:	b8 01 00 00 00       	mov    $0x1,%eax
4dba7f:	5f                   	pop    %edi
4dba80:	5e                   	pop    %esi
4dba81:	c3                   	ret
4dba82:	2d 02 10 00 00       	sub    $0x1002,%eax
4dba87:	74 5f                	je     0x4dbae8
4dba89:	83 e8 01             	sub    $0x1,%eax
4dba8c:	75 d7                	jne    0x4dba65
4dba8e:	8b 74 24 18          	mov    0x18(%esp),%esi
4dba92:	56                   	push   %esi
4dba93:	e8 88 55 fb ff       	call   0x491020
4dba98:	83 c4 04             	add    $0x4,%esp
4dba9b:	83 f8 40             	cmp    $0x40,%eax
4dba9e:	74 3d                	je     0x4dbadd
4dbaa0:	56                   	push   %esi
4dbaa1:	e8 7a 55 fb ff       	call   0x491020
4dbaa6:	83 c4 04             	add    $0x4,%esp
4dbaa9:	3d a3 02 00 00       	cmp    $0x2a3,%eax
4dbaae:	74 2d                	je     0x4dbadd
4dbab0:	56                   	push   %esi
4dbab1:	e8 6a 55 fb ff       	call   0x491020
4dbab6:	83 c4 04             	add    $0x4,%esp
4dbab9:	3d a0 02 00 00       	cmp    $0x2a0,%eax
4dbabe:	74 1d                	je     0x4dbadd
4dbac0:	68 b4 00 00 00       	push   $0xb4
4dbac5:	68 6c 12 6b 00       	push   $0x6b126c
4dbaca:	6a 6a                	push   $0x6a
4dbacc:	6a 78                	push   $0x78
4dbace:	6a 0a                	push   $0xa
4dbad0:	e8 cb 59 fc ff       	call   0x4a14a0
4dbad5:	83 c4 14             	add    $0x14,%esp
4dbad8:	33 c0                	xor    %eax,%eax
4dbada:	5f                   	pop    %edi
4dbadb:	5e                   	pop    %esi
4dbadc:	c3                   	ret
4dbadd:	89 77 08             	mov    %esi,0x8(%edi)
4dbae0:	b8 01 00 00 00       	mov    $0x1,%eax
4dbae5:	5f                   	pop    %edi
4dbae6:	5e                   	pop    %esi
4dbae7:	c3                   	ret
4dbae8:	8b 44 24 14          	mov    0x14(%esp),%eax
4dbaec:	3d a0 00 00 00       	cmp    $0xa0,%eax
4dbaf1:	74 16                	je     0x4dbb09
4dbaf3:	3d e0 00 00 00       	cmp    $0xe0,%eax
4dbaf8:	74 0f                	je     0x4dbb09
4dbafa:	85 c0                	test   %eax,%eax
4dbafc:	74 0b                	je     0x4dbb09
4dbafe:	3d 00 01 00 00       	cmp    $0x100,%eax
4dbb03:	0f 85 5c ff ff ff    	jne    0x4dba65
4dbb09:	89 47 04             	mov    %eax,0x4(%edi)
4dbb0c:	5f                   	pop    %edi
4dbb0d:	b8 01 00 00 00       	mov    $0x1,%eax
4dbb12:	5e                   	pop    %esi
4dbb13:	c3                   	ret
4dbb14:	b6 b9                	mov    $0xb9,%dh
4dbb16:	4d                   	dec    %ebp
4dbb17:	00 4a ba             	add    %cl,-0x46(%edx)
4dbb1a:	4d                   	dec    %ebp
4dbb1b:	00 0c bb             	add    %cl,(%ebx,%edi,4)
4dbb1e:	4d                   	dec    %ebp
4dbb1f:	00 39                	add    %bh,(%ecx)
4dbb21:	ba 4d 00 65 ba       	mov    $0xba65004d,%edx
4dbb26:	4d                   	dec    %ebp
4dbb27:	00 00                	add    %al,(%eax)
4dbb29:	01 04 04             	add    %eax,(%esp,%eax,1)
4dbb2c:	02 04 02             	add    (%edx,%eax,1),%al
4dbb2f:	04 04                	add    $0x4,%al
4dbb31:	04 02                	add    $0x2,%al
4dbb33:	04 03                	add    $0x3,%al
4dbb35:	cc                   	int3
4dbb36:	cc                   	int3
4dbb37:	cc                   	int3
4dbb38:	cc                   	int3
4dbb39:	cc                   	int3
4dbb3a:	cc                   	int3
4dbb3b:	cc                   	int3
4dbb3c:	cc                   	int3
4dbb3d:	cc                   	int3
4dbb3e:	cc                   	int3
4dbb3f:	cc                   	int3
4dbb40:	8b 4c 24 08          	mov    0x8(%esp),%ecx
4dbb44:	ba 88 12 6b 00       	mov    $0x6b1288,%edx
4dbb49:	8b c1                	mov    %ecx,%eax
4dbb4b:	53                   	push   %ebx
4dbb4c:	0f 1f 40 00          	nopl   0x0(%eax)
4dbb50:	8a 18                	mov    (%eax),%bl
4dbb52:	3a 1a                	cmp    (%edx),%bl
4dbb54:	75 1a                	jne    0x4dbb70
4dbb56:	84 db                	test   %bl,%bl
4dbb58:	74 12                	je     0x4dbb6c
4dbb5a:	8a 58 01             	mov    0x1(%eax),%bl
4dbb5d:	3a 5a 01             	cmp    0x1(%edx),%bl
4dbb60:	75 0e                	jne    0x4dbb70
4dbb62:	83 c0 02             	add    $0x2,%eax
4dbb65:	83 c2 02             	add    $0x2,%edx
4dbb68:	84 db                	test   %bl,%bl
4dbb6a:	75 e4                	jne    0x4dbb50
4dbb6c:	33 c0                	xor    %eax,%eax
4dbb6e:	eb 05                	jmp    0x4dbb75
4dbb70:	1b c0                	sbb    %eax,%eax
4dbb72:	83 c8 01             	or     $0x1,%eax
4dbb75:	85 c0                	test   %eax,%eax
4dbb77:	75 23                	jne    0x4dbb9c
4dbb79:	ff 74 24 10          	push   0x10(%esp)
4dbb7d:	e8 51 22 11 00       	call   0x5eddd3
4dbb82:	6a 00                	push   $0x0
4dbb84:	50                   	push   %eax
4dbb85:	68 01 10 00 00       	push   $0x1001
4dbb8a:	6a 02                	push   $0x2
4dbb8c:	6a 74                	push   $0x74
4dbb8e:	ff 74 24 20          	push   0x20(%esp)
4dbb92:	e8 99 b8 fe ff       	call   0x4c7430
4dbb97:	83 c4 1c             	add    $0x1c,%esp
4dbb9a:	5b                   	pop    %ebx
4dbb9b:	c3                   	ret
4dbb9c:	ba 9c 12 6b 00       	mov    $0x6b129c,%edx
4dbba1:	8b c1                	mov    %ecx,%eax
4dbba3:	8a 18                	mov    (%eax),%bl
4dbba5:	3a 1a                	cmp    (%edx),%bl
4dbba7:	75 1a                	jne    0x4dbbc3
4dbba9:	84 db                	test   %bl,%bl
4dbbab:	74 12                	je     0x4dbbbf
4dbbad:	8a 58 01             	mov    0x1(%eax),%bl
4dbbb0:	3a 5a 01             	cmp    0x1(%edx),%bl
4dbbb3:	75 0e                	jne    0x4dbbc3
4dbbb5:	83 c0 02             	add    $0x2,%eax
4dbbb8:	83 c2 02             	add    $0x2,%edx
4dbbbb:	84 db                	test   %bl,%bl
4dbbbd:	75 e4                	jne    0x4dbba3
4dbbbf:	33 c0                	xor    %eax,%eax
4dbbc1:	eb 05                	jmp    0x4dbbc8
4dbbc3:	1b c0                	sbb    %eax,%eax
4dbbc5:	83 c8 01             	or     $0x1,%eax
4dbbc8:	85 c0                	test   %eax,%eax
4dbbca:	75 23                	jne    0x4dbbef
4dbbcc:	ff 74 24 10          	push   0x10(%esp)
4dbbd0:	e8 fe 21 11 00       	call   0x5eddd3
4dbbd5:	6a 00                	push   $0x0
4dbbd7:	50                   	push   %eax
4dbbd8:	68 02 10 00 00       	push   $0x1002
4dbbdd:	6a 02                	push   $0x2
4dbbdf:	6a 74                	push   $0x74
4dbbe1:	ff 74 24 20          	push   0x20(%esp)
4dbbe5:	e8 46 b8 fe ff       	call   0x4c7430
4dbbea:	83 c4 1c             	add    $0x1c,%esp
4dbbed:	5b                   	pop    %ebx
4dbbee:	c3                   	ret
4dbbef:	b8 b0 12 6b 00       	mov    $0x6b12b0,%eax
4dbbf4:	8a 11                	mov    (%ecx),%dl
4dbbf6:	3a 10                	cmp    (%eax),%dl
4dbbf8:	75 1a                	jne    0x4dbc14
4dbbfa:	84 d2                	test   %dl,%dl
4dbbfc:	74 12                	je     0x4dbc10
4dbbfe:	8a 51 01             	mov    0x1(%ecx),%dl
4dbc01:	3a 50 01             	cmp    0x1(%eax),%dl
4dbc04:	75 0e                	jne    0x4dbc14
4dbc06:	83 c1 02             	add    $0x2,%ecx
4dbc09:	83 c0 02             	add    $0x2,%eax
4dbc0c:	84 d2                	test   %dl,%dl
4dbc0e:	75 e4                	jne    0x4dbbf4
4dbc10:	33 c0                	xor    %eax,%eax
4dbc12:	eb 05                	jmp    0x4dbc19
4dbc14:	1b c0                	sbb    %eax,%eax
4dbc16:	83 c8 01             	or     $0x1,%eax
4dbc19:	85 c0                	test   %eax,%eax
4dbc1b:	75 23                	jne    0x4dbc40
4dbc1d:	ff 74 24 10          	push   0x10(%esp)
4dbc21:	e8 aa 12 00 00       	call   0x4dced0
4dbc26:	50                   	push   %eax
4dbc27:	6a 00                	push   $0x0
4dbc29:	68 03 10 00 00       	push   $0x1003
4dbc2e:	6a 02                	push   $0x2
4dbc30:	6a 74                	push   $0x74
4dbc32:	ff 74 24 20          	push   0x20(%esp)
4dbc36:	e8 f5 b7 fe ff       	call   0x4c7430
4dbc3b:	83 c4 1c             	add    $0x1c,%esp
4dbc3e:	5b                   	pop    %ebx
4dbc3f:	c3                   	ret
4dbc40:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
4dbc45:	5b                   	pop    %ebx
4dbc46:	c3                   	ret
4dbc47:	cc                   	int3
4dbc48:	cc                   	int3
4dbc49:	cc                   	int3
4dbc4a:	cc                   	int3
4dbc4b:	cc                   	int3
4dbc4c:	cc                   	int3
4dbc4d:	cc                   	int3
4dbc4e:	cc                   	int3
4dbc4f:	cc                   	int3
4dbc50:	b8 0c 00 00 00       	mov    $0xc,%eax
4dbc55:	e8 96 58 10 00       	call   0x5e14f0
4dbc5a:	8b 44 24 10          	mov    0x10(%esp),%eax
4dbc5e:	53                   	push   %ebx
4dbc5f:	56                   	push   %esi
4dbc60:	57                   	push   %edi
4dbc61:	83 78 1c 00          	cmpl   $0x0,0x1c(%eax)
4dbc65:	8b 58 14             	mov    0x14(%eax),%ebx
4dbc68:	74 12                	je     0x4dbc7c
4dbc6a:	50                   	push   %eax
4dbc6b:	8d 7c 24 10          	lea    0x10(%esp),%edi
4dbc6f:	8b c7                	mov    %edi,%eax
4dbc71:	50                   	push   %eax
4dbc72:	e8 e9 d4 09 00       	call   0x579160
4dbc77:	83 c4 08             	add    $0x8,%esp
4dbc7a:	eb 02                	jmp    0x4dbc7e
4dbc7c:	33 ff                	xor    %edi,%edi
4dbc7e:	e8 6d 0f 09 00       	call   0x56cbf0
4dbc83:	8b f0                	mov    %eax,%esi
4dbc85:	85 f6                	test   %esi,%esi
4dbc87:	75 07                	jne    0x4dbc90
4dbc89:	5f                   	pop    %edi
4dbc8a:	5e                   	pop    %esi
4dbc8b:	5b                   	pop    %ebx
4dbc8c:	83 c4 0c             	add    $0xc,%esp
4dbc8f:	c3                   	ret
4dbc90:	57                   	push   %edi
4dbc91:	6a 00                	push   $0x0
4dbc93:	6a 00                	push   $0x0
4dbc95:	6a 00                	push   $0x0
4dbc97:	6a 00                	push   $0x0
4dbc99:	6a 00                	push   $0x0
4dbc9b:	ff 73 08             	push   0x8(%ebx)
4dbc9e:	ff 73 04             	push   0x4(%ebx)
4dbca1:	ff 33                	push   (%ebx)
4dbca3:	56                   	push   %esi
4dbca4:	e8 d7 df 09 00       	call   0x579c80
4dbca9:	83 c4 28             	add    $0x28,%esp
4dbcac:	8b f8                	mov    %eax,%edi
4dbcae:	56                   	push   %esi
4dbcaf:	85 ff                	test   %edi,%edi
4dbcb1:	74 17                	je     0x4dbcca
4dbcb3:	6a 74                	push   $0x74
4dbcb5:	ff 74 24 28          	push   0x28(%esp)
4dbcb9:	e8 92 98 ff ff       	call   0x4d5550
4dbcbe:	83 c4 0c             	add    $0xc,%esp
4dbcc1:	8b c7                	mov    %edi,%eax
4dbcc3:	5f                   	pop    %edi
4dbcc4:	5e                   	pop    %esi
4dbcc5:	5b                   	pop    %ebx
4dbcc6:	83 c4 0c             	add    $0xc,%esp
4dbcc9:	c3                   	ret
4dbcca:	e8 41 0e 09 00       	call   0x56cb10
4dbccf:	83 c4 04             	add    $0x4,%esp
4dbcd2:	8b c7                	mov    %edi,%eax
4dbcd4:	5f                   	pop    %edi
4dbcd5:	5e                   	pop    %esi
4dbcd6:	5b                   	pop    %ebx
4dbcd7:	83 c4 0c             	add    $0xc,%esp
4dbcda:	c3                   	ret
4dbcdb:	cc                   	int3
4dbcdc:	cc                   	int3
4dbcdd:	cc                   	int3
4dbcde:	cc                   	int3
4dbcdf:	cc                   	int3
4dbce0:	56                   	push   %esi
4dbce1:	8b 74 24 08          	mov    0x8(%esp),%esi
4dbce5:	83 7e 08 00          	cmpl   $0x0,0x8(%esi)
4dbce9:	75 1c                	jne    0x4dbd07
4dbceb:	68 0c 01 00 00       	push   $0x10c
4dbcf0:	68 6c 12 6b 00       	push   $0x6b126c
4dbcf5:	6a 6b                	push   $0x6b
4dbcf7:	6a 79                	push   $0x79
4dbcf9:	6a 0a                	push   $0xa
4dbcfb:	e8 a0 57 fc ff       	call   0x4a14a0
4dbd00:	83 c4 14             	add    $0x14,%esp
4dbd03:	33 c0                	xor    %eax,%eax
4dbd05:	5e                   	pop    %esi
4dbd06:	c3                   	ret
4dbd07:	e8 e4 0e 09 00       	call   0x56cbf0
4dbd0c:	85 c0                	test   %eax,%eax
4dbd0e:	74 f3                	je     0x4dbd03
4dbd10:	57                   	push   %edi
4dbd11:	8b 7c 24 10          	mov    0x10(%esp),%edi
4dbd15:	50                   	push   %eax
4dbd16:	6a 74                	push   $0x74
4dbd18:	57                   	push   %edi
4dbd19:	e8 32 98 ff ff       	call   0x4d5550
4dbd1e:	ff 76 08             	push   0x8(%esi)
4dbd21:	57                   	push   %edi
4dbd22:	e8 b9 98 ff ff       	call   0x4d55e0
4dbd27:	83 c4 14             	add    $0x14,%esp
4dbd2a:	85 c0                	test   %eax,%eax
4dbd2c:	75 03                	jne    0x4dbd31
4dbd2e:	5f                   	pop    %edi
4dbd2f:	5e                   	pop    %esi
4dbd30:	c3                   	ret
4dbd31:	ff 77 14             	push   0x14(%edi)
4dbd34:	e8 e7 f2 09 00       	call   0x57b020
4dbd39:	83 c4 04             	add    $0x4,%esp
4dbd3c:	5f                   	pop    %edi
4dbd3d:	5e                   	pop    %esi
4dbd3e:	c3                   	ret
4dbd3f:	cc                   	int3
4dbd40:	6a 5e                	push   $0x5e
4dbd42:	68 2c 13 6b 00       	push   $0x6b132c
4dbd47:	6a 20                	push   $0x20
4dbd49:	e8 62 44 fc ff       	call   0x4a01b0