427b11:	89 46 6c             	mov    %eax,0x6c(%esi)
427b14:	ff 76 6c             	push   0x6c(%esi)
427b17:	e8 2f f3 ff ff       	call   0x426e4b
427b1c:	59                   	pop    %ecx
427b1d:	c7 45 fc fe ff ff ff 	movl   $0xfffffffe,-0x4(%ebp)
427b24:	e8 15 00 00 00       	call   0x427b3e
427b29:	e8 d7 ef ff ff       	call   0x426b05
427b2e:	c3                   	ret
427b2f:	33 ff                	xor    %edi,%edi
427b31:	47                   	inc    %edi
427b32:	8b 75 08             	mov    0x8(%ebp),%esi
427b35:	6a 0d                	push   $0xd
427b37:	e8 1c 03 00 00       	call   0x427e58
427b3c:	59                   	pop    %ecx
427b3d:	c3                   	ret
427b3e:	6a 0c                	push   $0xc
427b40:	e8 13 03 00 00       	call   0x427e58
427b45:	59                   	pop    %ecx
427b46:	c3                   	ret
427b47:	e8 ee 96 ff ff       	call   0x42123a
427b4c:	e8 d2 02 00 00       	call   0x427e23
427b51:	85 c0                	test   %eax,%eax
427b53:	75 08                	jne    0x427b5d
427b55:	e8 63 00 00 00       	call   0x427bbd
427b5a:	33 c0                	xor    %eax,%eax
427b5c:	c3                   	ret
427b5d:	68 a0 78 42 00       	push   $0x4278a0
427b62:	e8 06 03 00 00       	call   0x427e6d
427b67:	59                   	pop    %ecx
427b68:	a3 b0 a8 4b 00       	mov    %eax,0x4ba8b0
427b6d:	83 f8 ff             	cmp    $0xffffffff,%eax
427b70:	74 e3                	je     0x427b55
427b72:	56                   	push   %esi
427b73:	68 bc 03 00 00       	push   $0x3bc
427b78:	6a 01                	push   $0x1
427b7a:	e8 07 ee ff ff       	call   0x426986
427b7f:	8b f0                	mov    %eax,%esi
427b81:	59                   	pop    %ecx
427b82:	59                   	pop    %ecx
427b83:	85 f6                	test   %esi,%esi
427b85:	74 2d                	je     0x427bb4
427b87:	56                   	push   %esi
427b88:	ff 35 b0 a8 4b 00    	push   0x4ba8b0
427b8e:	e8 36 03 00 00       	call   0x427ec9
427b93:	59                   	pop    %ecx
427b94:	59                   	pop    %ecx
427b95:	85 c0                	test   %eax,%eax
427b97:	74 1b                	je     0x427bb4
427b99:	6a 00                	push   $0x0
427b9b:	56                   	push   %esi
427b9c:	e8 f3 fe ff ff       	call   0x427a94
427ba1:	59                   	pop    %ecx
427ba2:	59                   	pop    %ecx
427ba3:	ff 15 74 d1 48 00    	call   *0x48d174
427ba9:	83 4e 04 ff          	orl    $0xffffffff,0x4(%esi)
427bad:	89 06                	mov    %eax,(%esi)
427baf:	33 c0                	xor    %eax,%eax
427bb1:	40                   	inc    %eax
427bb2:	5e                   	pop    %esi
427bb3:	c3                   	ret
427bb4:	e8 04 00 00 00       	call   0x427bbd
427bb9:	33 c0                	xor    %eax,%eax
427bbb:	5e                   	pop    %esi
427bbc:	c3                   	ret
427bbd:	a1 b0 a8 4b 00       	mov    0x4ba8b0,%eax
427bc2:	83 f8 ff             	cmp    $0xffffffff,%eax
427bc5:	74 0e                	je     0x427bd5
427bc7:	50                   	push   %eax
427bc8:	e8 be 02 00 00       	call   0x427e8b
427bcd:	83 0d b0 a8 4b 00 ff 	orl    $0xffffffff,0x4ba8b0
427bd4:	59                   	pop    %ecx
427bd5:	e9 4e 01 00 00       	jmp    0x427d28
427bda:	e8 46 fe ff ff       	call   0x427a25
427bdf:	85 c0                	test   %eax,%eax
427be1:	75 06                	jne    0x427be9
427be3:	b8 24 aa 4b 00       	mov    $0x4baa24,%eax
427be8:	c3                   	ret
427be9:	83 c0 0c             	add    $0xc,%eax
427bec:	c3                   	ret
427bed:	55                   	push   %ebp
427bee:	8b ec                	mov    %esp,%ebp
427bf0:	56                   	push   %esi
427bf1:	e8 e4 ff ff ff       	call   0x427bda
427bf6:	8b 4d 08             	mov    0x8(%ebp),%ecx
427bf9:	51                   	push   %ecx
427bfa:	89 08                	mov    %ecx,(%eax)
427bfc:	e8 20 00 00 00       	call   0x427c21
427c01:	59                   	pop    %ecx
427c02:	8b f0                	mov    %eax,%esi
427c04:	e8 05 00 00 00       	call   0x427c0e
427c09:	89 30                	mov    %esi,(%eax)
427c0b:	5e                   	pop    %esi
427c0c:	5d                   	pop    %ebp
427c0d:	c3                   	ret
427c0e:	e8 12 fe ff ff       	call   0x427a25
427c13:	85 c0                	test   %eax,%eax
427c15:	75 06                	jne    0x427c1d
427c17:	b8 20 aa 4b 00       	mov    $0x4baa20,%eax
427c1c:	c3                   	ret
427c1d:	83 c0 08             	add    $0x8,%eax
427c20:	c3                   	ret
427c21:	55                   	push   %ebp
427c22:	8b ec                	mov    %esp,%ebp
427c24:	8b 4d 08             	mov    0x8(%ebp),%ecx
427c27:	33 c0                	xor    %eax,%eax
427c29:	3b 0c c5 b8 a8 4b 00 	cmp    0x4ba8b8(,%eax,8),%ecx
427c30:	74 27                	je     0x427c59
427c32:	40                   	inc    %eax
427c33:	83 f8 2d             	cmp    $0x2d,%eax
427c36:	72 f1                	jb     0x427c29
427c38:	8d 41 ed             	lea    -0x13(%ecx),%eax
427c3b:	83 f8 11             	cmp    $0x11,%eax
427c3e:	77 05                	ja     0x427c45
427c40:	6a 0d                	push   $0xd
427c42:	58                   	pop    %eax
427c43:	5d                   	pop    %ebp
427c44:	c3                   	ret
427c45:	8d 81 44 ff ff ff    	lea    -0xbc(%ecx),%eax
427c4b:	6a 0e                	push   $0xe
427c4d:	59                   	pop    %ecx
427c4e:	3b c8                	cmp    %eax,%ecx
427c50:	1b c0                	sbb    %eax,%eax
427c52:	23 c1                	and    %ecx,%eax
427c54:	83 c0 08             	add    $0x8,%eax
427c57:	5d                   	pop    %ebp
427c58:	c3                   	ret
427c59:	8b 04 c5 bc a8 4b 00 	mov    0x4ba8bc(,%eax,8),%eax
427c60:	5d                   	pop    %ebp
427c61:	c3                   	ret
427c62:	6a 08                	push   $0x8
427c64:	68 40 6d 4b 00       	push   $0x4b6d40
427c69:	e8 52 ee ff ff       	call   0x426ac0
427c6e:	be 98 ab 4b 00       	mov    $0x4bab98,%esi
427c73:	39 35 94 ab 4b 00    	cmp    %esi,0x4bab94
427c79:	74 2a                	je     0x427ca5
427c7b:	6a 0c                	push   $0xc
427c7d:	e8 72 00 00 00       	call   0x427cf4
427c82:	59                   	pop    %ecx
427c83:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
427c87:	56                   	push   %esi
427c88:	68 94 ab 4b 00       	push   $0x4bab94
427c8d:	e8 ba f4 ff ff       	call   0x42714c
427c92:	59                   	pop    %ecx
427c93:	59                   	pop    %ecx
427c94:	a3 94 ab 4b 00       	mov    %eax,0x4bab94
427c99:	c7 45 fc fe ff ff ff 	movl   $0xfffffffe,-0x4(%ebp)
427ca0:	e8 06 00 00 00       	call   0x427cab
427ca5:	e8 5b ee ff ff       	call   0x426b05
427caa:	c3                   	ret
427cab:	6a 0c                	push   $0xc
427cad:	e8 a6 01 00 00       	call   0x427e58
427cb2:	59                   	pop    %ecx
427cb3:	c3                   	ret
427cb4:	56                   	push   %esi
427cb5:	57                   	push   %edi
427cb6:	be 24 6a 4b 00       	mov    $0x4b6a24,%esi
427cbb:	bf 24 6a 4b 00       	mov    $0x4b6a24,%edi
427cc0:	eb 0b                	jmp    0x427ccd
427cc2:	8b 06                	mov    (%esi),%eax
427cc4:	85 c0                	test   %eax,%eax
427cc6:	74 02                	je     0x427cca
427cc8:	ff d0                	call   *%eax
427cca:	83 c6 04             	add    $0x4,%esi
427ccd:	3b f7                	cmp    %edi,%esi
427ccf:	72 f1                	jb     0x427cc2
427cd1:	5f                   	pop    %edi
427cd2:	5e                   	pop    %esi
427cd3:	c3                   	ret
427cd4:	56                   	push   %esi
427cd5:	57                   	push   %edi
427cd6:	be 2c 6a 4b 00       	mov    $0x4b6a2c,%esi
427cdb:	bf 2c 6a 4b 00       	mov    $0x4b6a2c,%edi
427ce0:	eb 0b                	jmp    0x427ced
427ce2:	8b 06                	mov    (%esi),%eax
427ce4:	85 c0                	test   %eax,%eax
427ce6:	74 02                	je     0x427cea
427ce8:	ff d0                	call   *%eax
427cea:	83 c6 04             	add    $0x4,%esi
427ced:	3b f7                	cmp    %edi,%esi
427cef:	72 f1                	jb     0x427ce2
427cf1:	5f                   	pop    %edi
427cf2:	5e                   	pop    %esi
427cf3:	c3                   	ret
427cf4:	55                   	push   %ebp
427cf5:	8b ec                	mov    %esp,%ebp
427cf7:	56                   	push   %esi
427cf8:	8b 75 08             	mov    0x8(%ebp),%esi
427cfb:	83 3c f5 68 ac 4b 00 	cmpl   $0x0,0x4bac68(,%esi,8)
427d02:	00
427d03:	75 13                	jne    0x427d18
427d05:	56                   	push   %esi
427d06:	e8 71 00 00 00       	call   0x427d7c
427d0b:	59                   	pop    %ecx
427d0c:	85 c0                	test   %eax,%eax
427d0e:	75 08                	jne    0x427d18
427d10:	6a 11                	push   $0x11
427d12:	e8 44 94 ff ff       	call   0x42115b
427d17:	59                   	pop    %ecx
427d18:	ff 34 f5 68 ac 4b 00 	push   0x4bac68(,%esi,8)
427d1f:	ff 15 40 d3 48 00    	call   *0x48d340
427d25:	5e                   	pop    %esi
427d26:	5d                   	pop    %ebp
427d27:	c3                   	ret
427d28:	56                   	push   %esi
427d29:	57                   	push   %edi
427d2a:	be 68 ac 4b 00       	mov    $0x4bac68,%esi
427d2f:	8b fe                	mov    %esi,%edi
427d31:	53                   	push   %ebx
427d32:	8b 1f                	mov    (%edi),%ebx
427d34:	85 db                	test   %ebx,%ebx
427d36:	74 17                	je     0x427d4f
427d38:	83 7f 04 01          	cmpl   $0x1,0x4(%edi)
427d3c:	74 11                	je     0x427d4f
427d3e:	53                   	push   %ebx
427d3f:	ff 15 48 d2 48 00    	call   *0x48d248
427d45:	53                   	push   %ebx
427d46:	e8 52 9f ff ff       	call   0x421c9d
427d4b:	83 27 00             	andl   $0x0,(%edi)
427d4e:	59                   	pop    %ecx
427d4f:	83 c7 08             	add    $0x8,%edi
427d52:	81 ff 88 ad 4b 00    	cmp    $0x4bad88,%edi
427d58:	7c d8                	jl     0x427d32
427d5a:	5b                   	pop    %ebx
427d5b:	83 3e 00             	cmpl   $0x0,(%esi)
427d5e:	74 0e                	je     0x427d6e
427d60:	83 7e 04 01          	cmpl   $0x1,0x4(%esi)
427d64:	75 08                	jne    0x427d6e
427d66:	ff 36                	push   (%esi)
427d68:	ff 15 48 d2 48 00    	call   *0x48d248
427d6e:	83 c6 08             	add    $0x8,%esi
427d71:	81 fe 88 ad 4b 00    	cmp    $0x4bad88,%esi
427d77:	7c e2                	jl     0x427d5b
427d79:	5f                   	pop    %edi
427d7a:	5e                   	pop    %esi
427d7b:	c3                   	ret
427d7c:	6a 08                	push   $0x8
427d7e:	68 60 6d 4b 00       	push   $0x4b6d60
427d83:	e8 38 ed ff ff       	call   0x426ac0
427d88:	83 3d 34 09 4c 00 00 	cmpl   $0x0,0x4c0934
427d8f:	75 18                	jne    0x427da9
427d91:	e8 2c 04 00 00       	call   0x4281c2
427d96:	6a 1e                	push   $0x1e
427d98:	e8 82 04 00 00       	call   0x42821f
427d9d:	68 ff 00 00 00       	push   $0xff
427da2:	e8 9e 93 ff ff       	call   0x421145
427da7:	59                   	pop    %ecx
427da8:	59                   	pop    %ecx
427da9:	8b 7d 08             	mov    0x8(%ebp),%edi
427dac:	83 3c fd 68 ac 4b 00 	cmpl   $0x0,0x4bac68(,%edi,8)
427db3:	00
427db4:	75 5b                	jne    0x427e11
427db6:	6a 18                	push   $0x18
427db8:	e8 13 ec ff ff       	call   0x4269d0
427dbd:	59                   	pop    %ecx
427dbe:	8b f0                	mov    %eax,%esi
427dc0:	85 f6                	test   %esi,%esi
427dc2:	75 0f                	jne    0x427dd3
427dc4:	e8 45 fe ff ff       	call   0x427c0e
427dc9:	c7 00 0c 00 00 00    	movl   $0xc,(%eax)
427dcf:	33 c0                	xor    %eax,%eax
427dd1:	eb 41                	jmp    0x427e14
427dd3:	6a 0a                	push   $0xa
427dd5:	e8 1a ff ff ff       	call   0x427cf4
427dda:	59                   	pop    %ecx
427ddb:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
427ddf:	83 3c fd 68 ac 4b 00 	cmpl   $0x0,0x4bac68(,%edi,8)
427de6:	00
427de7:	75 15                	jne    0x427dfe
427de9:	68 a0 0f 00 00       	push   $0xfa0
427dee:	56                   	push   %esi
427def:	ff 15 2c d3 48 00    	call   *0x48d32c
427df5:	89 34 fd 68 ac 4b 00 	mov    %esi,0x4bac68(,%edi,8)
427dfc:	eb 07                	jmp    0x427e05
427dfe:	56                   	push   %esi
427dff:	e8 99 9e ff ff       	call   0x421c9d
427e04:	59                   	pop    %ecx
427e05:	c7 45 fc fe ff ff ff 	movl   $0xfffffffe,-0x4(%ebp)
427e0c:	e8 09 00 00 00       	call   0x427e1a
427e11:	33 c0                	xor    %eax,%eax
427e13:	40                   	inc    %eax
427e14:	e8 ec ec ff ff       	call   0x426b05
427e19:	c3                   	ret
427e1a:	6a 0a                	push   $0xa
427e1c:	e8 37 00 00 00       	call   0x427e58
427e21:	59                   	pop    %ecx
427e22:	c3                   	ret
427e23:	56                   	push   %esi
427e24:	57                   	push   %edi
427e25:	be 68 ac 4b 00       	mov    $0x4bac68,%esi
427e2a:	bf 88 01 4c 00       	mov    $0x4c0188,%edi
427e2f:	83 7e 04 01          	cmpl   $0x1,0x4(%esi)
427e33:	75 12                	jne    0x427e47
427e35:	89 3e                	mov    %edi,(%esi)
427e37:	68 a0 0f 00 00       	push   $0xfa0
427e3c:	ff 36                	push   (%esi)
427e3e:	83 c7 18             	add    $0x18,%edi
427e41:	ff 15 2c d3 48 00    	call   *0x48d32c
427e47:	83 c6 08             	add    $0x8,%esi
427e4a:	81 fe 88 ad 4b 00    	cmp    $0x4bad88,%esi
427e50:	7c dd                	jl     0x427e2f
427e52:	33 c0                	xor    %eax,%eax
427e54:	5f                   	pop    %edi
427e55:	40                   	inc    %eax
427e56:	5e                   	pop    %esi
427e57:	c3                   	ret
427e58:	55                   	push   %ebp
427e59:	8b ec                	mov    %esp,%ebp
427e5b:	8b 45 08             	mov    0x8(%ebp),%eax
427e5e:	ff 34 c5 68 ac 4b 00 	push   0x4bac68(,%eax,8)
427e65:	ff 15 50 d2 48 00    	call   *0x48d250
427e6b:	5d                   	pop    %ebp
427e6c:	c3                   	ret
427e6d:	55                   	push   %ebp
427e6e:	8b ec                	mov    %esp,%ebp
427e70:	a1 40 22 4c 00       	mov    0x4c2240,%eax
427e75:	33 05 c0 ad 4b 00    	xor    0x4badc0,%eax
427e7b:	74 07                	je     0x427e84
427e7d:	ff 75 08             	push   0x8(%ebp)
427e80:	ff d0                	call   *%eax
427e82:	5d                   	pop    %ebp
427e83:	c3                   	ret
427e84:	5d                   	pop    %ebp
427e85:	ff 25 84 d3 48 00    	jmp    *0x48d384
427e8b:	55                   	push   %ebp
427e8c:	8b ec                	mov    %esp,%ebp
427e8e:	a1 44 22 4c 00       	mov    0x4c2244,%eax
427e93:	33 05 c0 ad 4b 00    	xor    0x4badc0,%eax
427e99:	ff 75 08             	push   0x8(%ebp)
427e9c:	74 04                	je     0x427ea2
427e9e:	ff d0                	call   *%eax
427ea0:	5d                   	pop    %ebp
427ea1:	c3                   	ret
427ea2:	ff 15 90 d3 48 00    	call   *0x48d390
427ea8:	5d                   	pop    %ebp
427ea9:	c3                   	ret
427eaa:	55                   	push   %ebp
427eab:	8b ec                	mov    %esp,%ebp
427ead:	a1 48 22 4c 00       	mov    0x4c2248,%eax
427eb2:	33 05 c0 ad 4b 00    	xor    0x4badc0,%eax
427eb8:	ff 75 08             	push   0x8(%ebp)
427ebb:	74 04                	je     0x427ec1
427ebd:	ff d0                	call   *%eax
427ebf:	5d                   	pop    %ebp
427ec0:	c3                   	ret
427ec1:	ff 15 88 d3 48 00    	call   *0x48d388
427ec7:	5d                   	pop    %ebp
427ec8:	c3                   	ret
427ec9:	55                   	push   %ebp
427eca:	8b ec                	mov    %esp,%ebp
427ecc:	a1 4c 22 4c 00       	mov    0x4c224c,%eax