42ebb9:	8b 35 34 af 4b 00    	mov    0x4baf34,%esi
42ebbf:	b9 e0 ae 4b 00       	mov    $0x4baee0,%ecx
42ebc4:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
42ebc8:	89 75 f0             	mov    %esi,-0x10(%ebp)
42ebcb:	e8 ce 12 fe ff       	call   0x40fe9e
42ebd0:	8b 4d 08             	mov    0x8(%ebp),%ecx
42ebd3:	50                   	push   %eax
42ebd4:	e8 f2 ae fe ff       	call   0x419acb
42ebd9:	8b f8                	mov    %eax,%edi
42ebdb:	85 ff                	test   %edi,%edi
42ebdd:	75 43                	jne    0x42ec22
42ebdf:	85 f6                	test   %esi,%esi
42ebe1:	74 04                	je     0x42ebe7
42ebe3:	8b fe                	mov    %esi,%edi
42ebe5:	eb 3b                	jmp    0x42ec22
42ebe7:	ff 75 08             	push   0x8(%ebp)
42ebea:	8d 45 f0             	lea    -0x10(%ebp),%eax
42ebed:	50                   	push   %eax
42ebee:	e8 18 28 00 00       	call   0x43140b
42ebf3:	59                   	pop    %ecx
42ebf4:	59                   	pop    %ecx
42ebf5:	83 f8 ff             	cmp    $0xffffffff,%eax
42ebf8:	74 38                	je     0x42ec32
42ebfa:	8b 7d f0             	mov    -0x10(%ebp),%edi
42ebfd:	89 7d f0             	mov    %edi,-0x10(%ebp)
42ec00:	57                   	push   %edi
42ec01:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
42ec05:	e8 fc 7c ff ff       	call   0x426906
42ec0a:	8b 07                	mov    (%edi),%eax
42ec0c:	59                   	pop    %ecx
42ec0d:	8b 70 04             	mov    0x4(%eax),%esi
42ec10:	8b ce                	mov    %esi,%ecx
42ec12:	ff 15 54 43 49 00    	call   *0x494354
42ec18:	8b cf                	mov    %edi,%ecx
42ec1a:	ff d6                	call   *%esi
42ec1c:	89 3d 34 af 4b 00    	mov    %edi,0x4baf34
42ec22:	8d 4d ec             	lea    -0x14(%ebp),%ecx
42ec25:	e8 8d 6a ff ff       	call   0x4256b7
42ec2a:	8b c7                	mov    %edi,%eax
42ec2c:	e8 e2 0d 01 00       	call   0x43fa13
42ec31:	c3                   	ret
42ec32:	8d 4d e0             	lea    -0x20(%ebp),%ecx
42ec35:	e8 9e e0 fd ff       	call   0x40ccd8
42ec3a:	68 60 16 4b 00       	push   $0x4b1660
42ec3f:	8d 45 e0             	lea    -0x20(%ebp),%eax
42ec42:	50                   	push   %eax
42ec43:	e8 7a 55 01 00       	call   0x4441c2
42ec48:	cc                   	int3
42ec49:	6a 14                	push   $0x14
42ec4b:	b8 fd 14 49 00       	mov    $0x4914fd,%eax
42ec50:	e8 f5 0d 01 00       	call   0x43fa4a
42ec55:	6a 00                	push   $0x0
42ec57:	8d 4d ec             	lea    -0x14(%ebp),%ecx
42ec5a:	e8 f1 69 ff ff       	call   0x425650
42ec5f:	8b 35 00 af 4b 00    	mov    0x4baf00,%esi
42ec65:	b9 b8 ae 4b 00       	mov    $0x4baeb8,%ecx
42ec6a:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
42ec6e:	89 75 f0             	mov    %esi,-0x10(%ebp)
42ec71:	e8 28 12 fe ff       	call   0x40fe9e
42ec76:	8b 4d 08             	mov    0x8(%ebp),%ecx
42ec79:	50                   	push   %eax
42ec7a:	e8 4c ae fe ff       	call   0x419acb
42ec7f:	8b f8                	mov    %eax,%edi
42ec81:	85 ff                	test   %edi,%edi
42ec83:	75 43                	jne    0x42ecc8
42ec85:	85 f6                	test   %esi,%esi
42ec87:	74 04                	je     0x42ec8d
42ec89:	8b fe                	mov    %esi,%edi
42ec8b:	eb 3b                	jmp    0x42ecc8
42ec8d:	ff 75 08             	push   0x8(%ebp)
42ec90:	8d 45 f0             	lea    -0x10(%ebp),%eax
42ec93:	50                   	push   %eax
42ec94:	e8 da 27 00 00       	call   0x431473
42ec99:	59                   	pop    %ecx
42ec9a:	59                   	pop    %ecx
42ec9b:	83 f8 ff             	cmp    $0xffffffff,%eax
42ec9e:	74 38                	je     0x42ecd8
42eca0:	8b 7d f0             	mov    -0x10(%ebp),%edi
42eca3:	89 7d f0             	mov    %edi,-0x10(%ebp)
42eca6:	57                   	push   %edi
42eca7:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
42ecab:	e8 56 7c ff ff       	call   0x426906
42ecb0:	8b 07                	mov    (%edi),%eax
42ecb2:	59                   	pop    %ecx
42ecb3:	8b 70 04             	mov    0x4(%eax),%esi
42ecb6:	8b ce                	mov    %esi,%ecx
42ecb8:	ff 15 54 43 49 00    	call   *0x494354
42ecbe:	8b cf                	mov    %edi,%ecx
42ecc0:	ff d6                	call   *%esi
42ecc2:	89 3d 00 af 4b 00    	mov    %edi,0x4baf00
42ecc8:	8d 4d ec             	lea    -0x14(%ebp),%ecx
42eccb:	e8 e7 69 ff ff       	call   0x4256b7
42ecd0:	8b c7                	mov    %edi,%eax
42ecd2:	e8 3c 0d 01 00       	call   0x43fa13
42ecd7:	c3                   	ret
42ecd8:	8d 4d e0             	lea    -0x20(%ebp),%ecx
42ecdb:	e8 f8 df fd ff       	call   0x40ccd8
42ece0:	68 60 16 4b 00       	push   $0x4b1660
42ece5:	8d 45 e0             	lea    -0x20(%ebp),%eax
42ece8:	50                   	push   %eax
42ece9:	e8 d4 54 01 00       	call   0x4441c2
42ecee:	cc                   	int3
42ecef:	6a 14                	push   $0x14
42ecf1:	b8 28 15 49 00       	mov    $0x491528,%eax
42ecf6:	e8 4f 0d 01 00       	call   0x43fa4a
42ecfb:	6a 00                	push   $0x0
42ecfd:	8d 4d ec             	lea    -0x14(%ebp),%ecx
42ed00:	e8 4b 69 ff ff       	call   0x425650
42ed05:	8b 35 38 af 4b 00    	mov    0x4baf38,%esi
42ed0b:	b9 e4 ae 4b 00       	mov    $0x4baee4,%ecx
42ed10:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
42ed14:	89 75 f0             	mov    %esi,-0x10(%ebp)
42ed17:	e8 82 11 fe ff       	call   0x40fe9e
42ed1c:	8b 4d 08             	mov    0x8(%ebp),%ecx
42ed1f:	50                   	push   %eax
42ed20:	e8 a6 ad fe ff       	call   0x419acb
42ed25:	8b f8                	mov    %eax,%edi
42ed27:	85 ff                	test   %edi,%edi
42ed29:	75 43                	jne    0x42ed6e
42ed2b:	85 f6                	test   %esi,%esi
42ed2d:	74 04                	je     0x42ed33
42ed2f:	8b fe                	mov    %esi,%edi
42ed31:	eb 3b                	jmp    0x42ed6e
42ed33:	ff 75 08             	push   0x8(%ebp)
42ed36:	8d 45 f0             	lea    -0x10(%ebp),%eax
42ed39:	50                   	push   %eax
42ed3a:	e8 9c 27 00 00       	call   0x4314db
42ed3f:	59                   	pop    %ecx
42ed40:	59                   	pop    %ecx
42ed41:	83 f8 ff             	cmp    $0xffffffff,%eax
42ed44:	74 38                	je     0x42ed7e
42ed46:	8b 7d f0             	mov    -0x10(%ebp),%edi
42ed49:	89 7d f0             	mov    %edi,-0x10(%ebp)
42ed4c:	57                   	push   %edi
42ed4d:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
42ed51:	e8 b0 7b ff ff       	call   0x426906
42ed56:	8b 07                	mov    (%edi),%eax
42ed58:	59                   	pop    %ecx
42ed59:	8b 70 04             	mov    0x4(%eax),%esi
42ed5c:	8b ce                	mov    %esi,%ecx
42ed5e:	ff 15 54 43 49 00    	call   *0x494354
42ed64:	8b cf                	mov    %edi,%ecx
42ed66:	ff d6                	call   *%esi
42ed68:	89 3d 38 af 4b 00    	mov    %edi,0x4baf38
42ed6e:	8d 4d ec             	lea    -0x14(%ebp),%ecx
42ed71:	e8 41 69 ff ff       	call   0x4256b7
42ed76:	8b c7                	mov    %edi,%eax
42ed78:	e8 96 0c 01 00       	call   0x43fa13
42ed7d:	c3                   	ret
42ed7e:	8d 4d e0             	lea    -0x20(%ebp),%ecx
42ed81:	e8 52 df fd ff       	call   0x40ccd8
42ed86:	68 60 16 4b 00       	push   $0x4b1660
42ed8b:	8d 45 e0             	lea    -0x20(%ebp),%eax
42ed8e:	50                   	push   %eax
42ed8f:	e8 2e 54 01 00       	call   0x4441c2
42ed94:	cc                   	int3
42ed95:	6a 14                	push   $0x14
42ed97:	b8 53 15 49 00       	mov    $0x491553,%eax
42ed9c:	e8 a9 0c 01 00       	call   0x43fa4a
42eda1:	6a 00                	push   $0x0
42eda3:	8d 4d ec             	lea    -0x14(%ebp),%ecx
42eda6:	e8 a5 68 ff ff       	call   0x425650
42edab:	8b 35 04 af 4b 00    	mov    0x4baf04,%esi
42edb1:	b9 bc ae 4b 00       	mov    $0x4baebc,%ecx
42edb6:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
42edba:	89 75 f0             	mov    %esi,-0x10(%ebp)
42edbd:	e8 dc 10 fe ff       	call   0x40fe9e
42edc2:	8b 4d 08             	mov    0x8(%ebp),%ecx
42edc5:	50                   	push   %eax
42edc6:	e8 00 ad fe ff       	call   0x419acb
42edcb:	8b f8                	mov    %eax,%edi
42edcd:	85 ff                	test   %edi,%edi
42edcf:	75 43                	jne    0x42ee14
42edd1:	85 f6                	test   %esi,%esi
42edd3:	74 04                	je     0x42edd9
42edd5:	8b fe                	mov    %esi,%edi
42edd7:	eb 3b                	jmp    0x42ee14
42edd9:	ff 75 08             	push   0x8(%ebp)
42eddc:	8d 45 f0             	lea    -0x10(%ebp),%eax
42eddf:	50                   	push   %eax
42ede0:	e8 5e 27 00 00       	call   0x431543
42ede5:	59                   	pop    %ecx
42ede6:	59                   	pop    %ecx
42ede7:	83 f8 ff             	cmp    $0xffffffff,%eax
42edea:	74 38                	je     0x42ee24
42edec:	8b 7d f0             	mov    -0x10(%ebp),%edi
42edef:	89 7d f0             	mov    %edi,-0x10(%ebp)
42edf2:	57                   	push   %edi
42edf3:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
42edf7:	e8 0a 7b ff ff       	call   0x426906
42edfc:	8b 07                	mov    (%edi),%eax
42edfe:	59                   	pop    %ecx
42edff:	8b 70 04             	mov    0x4(%eax),%esi
42ee02:	8b ce                	mov    %esi,%ecx
42ee04:	ff 15 54 43 49 00    	call   *0x494354
42ee0a:	8b cf                	mov    %edi,%ecx
42ee0c:	ff d6                	call   *%esi
42ee0e:	89 3d 04 af 4b 00    	mov    %edi,0x4baf04
42ee14:	8d 4d ec             	lea    -0x14(%ebp),%ecx
42ee17:	e8 9b 68 ff ff       	call   0x4256b7
42ee1c:	8b c7                	mov    %edi,%eax
42ee1e:	e8 f0 0b 01 00       	call   0x43fa13
42ee23:	c3                   	ret
42ee24:	8d 4d e0             	lea    -0x20(%ebp),%ecx
42ee27:	e8 ac de fd ff       	call   0x40ccd8
42ee2c:	68 60 16 4b 00       	push   $0x4b1660
42ee31:	8d 45 e0             	lea    -0x20(%ebp),%eax
42ee34:	50                   	push   %eax
42ee35:	e8 88 53 01 00       	call   0x4441c2
42ee3a:	cc                   	int3
42ee3b:	6a 14                	push   $0x14
42ee3d:	b8 7e 15 49 00       	mov    $0x49157e,%eax
42ee42:	e8 03 0c 01 00       	call   0x43fa4a
42ee47:	6a 00                	push   $0x0
42ee49:	8d 4d ec             	lea    -0x14(%ebp),%ecx
42ee4c:	e8 ff 67 ff ff       	call   0x425650
42ee51:	8b 35 3c af 4b 00    	mov    0x4baf3c,%esi
42ee57:	b9 e8 ae 4b 00       	mov    $0x4baee8,%ecx
42ee5c:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
42ee60:	89 75 f0             	mov    %esi,-0x10(%ebp)
42ee63:	e8 36 10 fe ff       	call   0x40fe9e
42ee68:	8b 4d 08             	mov    0x8(%ebp),%ecx
42ee6b:	50                   	push   %eax
42ee6c:	e8 5a ac fe ff       	call   0x419acb
42ee71:	8b f8                	mov    %eax,%edi
42ee73:	85 ff                	test   %edi,%edi
42ee75:	75 43                	jne    0x42eeba
42ee77:	85 f6                	test   %esi,%esi
42ee79:	74 04                	je     0x42ee7f
42ee7b:	8b fe                	mov    %esi,%edi
42ee7d:	eb 3b                	jmp    0x42eeba
42ee7f:	ff 75 08             	push   0x8(%ebp)
42ee82:	8d 45 f0             	lea    -0x10(%ebp),%eax
42ee85:	50                   	push   %eax
42ee86:	e8 20 27 00 00       	call   0x4315ab
42ee8b:	59                   	pop    %ecx
42ee8c:	59                   	pop    %ecx
42ee8d:	83 f8 ff             	cmp    $0xffffffff,%eax
42ee90:	74 38                	je     0x42eeca
42ee92:	8b 7d f0             	mov    -0x10(%ebp),%edi
42ee95:	89 7d f0             	mov    %edi,-0x10(%ebp)
42ee98:	57                   	push   %edi
42ee99:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
42ee9d:	e8 64 7a ff ff       	call   0x426906
42eea2:	8b 07                	mov    (%edi),%eax
42eea4:	59                   	pop    %ecx
42eea5:	8b 70 04             	mov    0x4(%eax),%esi
42eea8:	8b ce                	mov    %esi,%ecx
42eeaa:	ff 15 54 43 49 00    	call   *0x494354
42eeb0:	8b cf                	mov    %edi,%ecx
42eeb2:	ff d6                	call   *%esi
42eeb4:	89 3d 3c af 4b 00    	mov    %edi,0x4baf3c
42eeba:	8d 4d ec             	lea    -0x14(%ebp),%ecx
42eebd:	e8 f5 67 ff ff       	call   0x4256b7
42eec2:	8b c7                	mov    %edi,%eax
42eec4:	e8 4a 0b 01 00       	call   0x43fa13
42eec9:	c3                   	ret
42eeca:	8d 4d e0             	lea    -0x20(%ebp),%ecx
42eecd:	e8 06 de fd ff       	call   0x40ccd8
42eed2:	68 60 16 4b 00       	push   $0x4b1660
42eed7:	8d 45 e0             	lea    -0x20(%ebp),%eax
42eeda:	50                   	push   %eax
42eedb:	e8 e2 52 01 00       	call   0x4441c2
42eee0:	cc                   	int3
42eee1:	6a 14                	push   $0x14
42eee3:	b8 a9 15 49 00       	mov    $0x4915a9,%eax
42eee8:	e8 5d 0b 01 00       	call   0x43fa4a
42eeed:	6a 00                	push   $0x0
42eeef:	8d 4d ec             	lea    -0x14(%ebp),%ecx
42eef2:	e8 59 67 ff ff       	call   0x425650
42eef7:	8b 35 08 af 4b 00    	mov    0x4baf08,%esi
42eefd:	b9 c0 ae 4b 00       	mov    $0x4baec0,%ecx
42ef02:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
42ef06:	89 75 f0             	mov    %esi,-0x10(%ebp)
42ef09:	e8 90 0f fe ff       	call   0x40fe9e
42ef0e:	8b 4d 08             	mov    0x8(%ebp),%ecx
42ef11:	50                   	push   %eax
42ef12:	e8 b4 ab fe ff       	call   0x419acb
42ef17:	8b f8                	mov    %eax,%edi
42ef19:	85 ff                	test   %edi,%edi
42ef1b:	75 43                	jne    0x42ef60
42ef1d:	85 f6                	test   %esi,%esi
42ef1f:	74 04                	je     0x42ef25
42ef21:	8b fe                	mov    %esi,%edi
42ef23:	eb 3b                	jmp    0x42ef60
42ef25:	ff 75 08             	push   0x8(%ebp)
42ef28:	8d 45 f0             	lea    -0x10(%ebp),%eax
42ef2b:	50                   	push   %eax
42ef2c:	e8 e2 26 00 00       	call   0x431613
42ef31:	59                   	pop    %ecx
42ef32:	59                   	pop    %ecx
42ef33:	83 f8 ff             	cmp    $0xffffffff,%eax
42ef36:	74 38                	je     0x42ef70
42ef38:	8b 7d f0             	mov    -0x10(%ebp),%edi
42ef3b:	89 7d f0             	mov    %edi,-0x10(%ebp)
42ef3e:	57                   	push   %edi
42ef3f:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
42ef43:	e8 be 79 ff ff       	call   0x426906
42ef48:	8b 07                	mov    (%edi),%eax
42ef4a:	59                   	pop    %ecx
42ef4b:	8b 70 04             	mov    0x4(%eax),%esi
42ef4e:	8b ce                	mov    %esi,%ecx
42ef50:	ff 15 54 43 49 00    	call   *0x494354
42ef56:	8b cf                	mov    %edi,%ecx
42ef58:	ff d6                	call   *%esi
42ef5a:	89 3d 08 af 4b 00    	mov    %edi,0x4baf08
42ef60:	8d 4d ec             	lea    -0x14(%ebp),%ecx
42ef63:	e8 4f 67 ff ff       	call   0x4256b7
42ef68:	8b c7                	mov    %edi,%eax
42ef6a:	e8 a4 0a 01 00       	call   0x43fa13
42ef6f:	c3                   	ret
42ef70:	8d 4d e0             	lea    -0x20(%ebp),%ecx
42ef73:	e8 60 dd fd ff       	call   0x40ccd8
42ef78:	68 60 16 4b 00       	push   $0x4b1660
42ef7d:	8d 45 e0             	lea    -0x20(%ebp),%eax
42ef80:	50                   	push   %eax
42ef81:	e8 3c 52 01 00       	call   0x4441c2
42ef86:	cc                   	int3
42ef87:	6a 14                	push   $0x14
42ef89:	b8 d4 15 49 00       	mov    $0x4915d4,%eax
42ef8e:	e8 b7 0a 01 00       	call   0x43fa4a
42ef93:	6a 00                	push   $0x0
42ef95:	8d 4d ec             	lea    -0x14(%ebp),%ecx
42ef98:	e8 b3 66 ff ff       	call   0x425650
42ef9d:	8b 35 44 af 4b 00    	mov    0x4baf44,%esi
42efa3:	b9 f0 ae 4b 00       	mov    $0x4baef0,%ecx
42efa8:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
42efac:	89 75 f0             	mov    %esi,-0x10(%ebp)
42efaf:	e8 ea 0e fe ff       	call   0x40fe9e
42efb4:	8b 4d 08             	mov    0x8(%ebp),%ecx
42efb7:	50                   	push   %eax
42efb8:	e8 0e ab fe ff       	call   0x419acb
42efbd:	8b f8                	mov    %eax,%edi
42efbf:	85 ff                	test   %edi,%edi
42efc1:	75 43                	jne    0x42f006
42efc3:	85 f6                	test   %esi,%esi
42efc5:	74 04                	je     0x42efcb
42efc7:	8b fe                	mov    %esi,%edi
42efc9:	eb 3b                	jmp    0x42f006
42efcb:	ff 75 08             	push   0x8(%ebp)
42efce:	8d 45 f0             	lea    -0x10(%ebp),%eax
42efd1:	50                   	push   %eax
42efd2:	e8 a4 26 00 00       	call   0x43167b
42efd7:	59                   	pop    %ecx
42efd8:	59                   	pop    %ecx
42efd9:	83 f8 ff             	cmp    $0xffffffff,%eax
42efdc:	74 38                	je     0x42f016
42efde:	8b 7d f0             	mov    -0x10(%ebp),%edi
42efe1:	89 7d f0             	mov    %edi,-0x10(%ebp)
42efe4:	57                   	push   %edi