667da3:	8b 7c 24 10          	mov    0x10(%esp),%edi
667da7:	0f 45 d0             	cmovne %eax,%edx
667daa:	6a fe                	push   $0xfffffffe
667dac:	52                   	push   %edx
667dad:	57                   	push   %edi
667dae:	ff 56 10             	call   *0x10(%esi)
667db1:	85 c0                	test   %eax,%eax
667db3:	74 0b                	je     0x667dc0
667db5:	8b 87 c0 91 01 00    	mov    0x191c0(%edi),%eax
667dbb:	5f                   	pop    %edi
667dbc:	5e                   	pop    %esi
667dbd:	c2 0c 00             	ret    $0xc
667dc0:	57                   	push   %edi
667dc1:	e8 11 8b dc ff       	call   0x4308d7
667dc6:	83 c4 04             	add    $0x4,%esp
667dc9:	5f                   	pop    %edi
667dca:	5e                   	pop    %esi
667dcb:	c2 0c 00             	ret    $0xc
667dce:	cc                   	int3
667dcf:	cc                   	int3
667dd0:	cc                   	int3
667dd1:	cc                   	int3
667dd2:	cc                   	int3
667dd3:	cc                   	int3
667dd4:	cc                   	int3
667dd5:	cc                   	int3
667dd6:	cc                   	int3
667dd7:	cc                   	int3
667dd8:	cc                   	int3
667dd9:	cc                   	int3
667dda:	cc                   	int3
667ddb:	cc                   	int3
667ddc:	cc                   	int3
667ddd:	cc                   	int3
667dde:	cc                   	int3
667ddf:	cc                   	int3
667de0:	8b 44 24 08          	mov    0x8(%esp),%eax
667de4:	ba 00 e3 be 00       	mov    $0xbee300,%edx
667de9:	56                   	push   %esi
667dea:	8b 31                	mov    (%ecx),%esi
667dec:	85 c0                	test   %eax,%eax
667dee:	57                   	push   %edi
667def:	ff 74 24 14          	push   0x14(%esp)
667df3:	8b 7c 24 10          	mov    0x10(%esp),%edi
667df7:	0f 45 d0             	cmovne %eax,%edx
667dfa:	6a fe                	push   $0xfffffffe
667dfc:	52                   	push   %edx
667dfd:	57                   	push   %edi
667dfe:	ff 56 10             	call   *0x10(%esi)
667e01:	85 c0                	test   %eax,%eax
667e03:	74 0b                	je     0x667e10
667e05:	8b 87 c0 91 01 00    	mov    0x191c0(%edi),%eax
667e0b:	5f                   	pop    %edi
667e0c:	5e                   	pop    %esi
667e0d:	c2 0c 00             	ret    $0xc
667e10:	57                   	push   %edi
667e11:	e8 c1 8a dc ff       	call   0x4308d7
667e16:	83 c4 04             	add    $0x4,%esp
667e19:	5f                   	pop    %edi
667e1a:	5e                   	pop    %esi
667e1b:	c2 0c 00             	ret    $0xc
667e1e:	cc                   	int3
667e1f:	cc                   	int3
667e20:	cc                   	int3
667e21:	cc                   	int3
667e22:	cc                   	int3
667e23:	cc                   	int3
667e24:	cc                   	int3
667e25:	cc                   	int3
667e26:	cc                   	int3
667e27:	cc                   	int3
667e28:	cc                   	int3
667e29:	cc                   	int3
667e2a:	cc                   	int3
667e2b:	cc                   	int3
667e2c:	cc                   	int3
667e2d:	cc                   	int3
667e2e:	cc                   	int3
667e2f:	cc                   	int3
667e30:	8b 44 24 08          	mov    0x8(%esp),%eax
667e34:	ba d8 e2 be 00       	mov    $0xbee2d8,%edx
667e39:	56                   	push   %esi
667e3a:	8b 31                	mov    (%ecx),%esi
667e3c:	85 c0                	test   %eax,%eax
667e3e:	57                   	push   %edi
667e3f:	ff 74 24 14          	push   0x14(%esp)
667e43:	8b 7c 24 10          	mov    0x10(%esp),%edi
667e47:	0f 45 d0             	cmovne %eax,%edx
667e4a:	6a fe                	push   $0xfffffffe
667e4c:	52                   	push   %edx
667e4d:	57                   	push   %edi
667e4e:	ff 56 10             	call   *0x10(%esi)
667e51:	85 c0                	test   %eax,%eax
667e53:	74 0b                	je     0x667e60
667e55:	8b 87 c0 91 01 00    	mov    0x191c0(%edi),%eax
667e5b:	5f                   	pop    %edi
667e5c:	5e                   	pop    %esi
667e5d:	c2 0c 00             	ret    $0xc
667e60:	57                   	push   %edi
667e61:	e8 71 8a dc ff       	call   0x4308d7
667e66:	83 c4 04             	add    $0x4,%esp
667e69:	5f                   	pop    %edi
667e6a:	5e                   	pop    %esi
667e6b:	c2 0c 00             	ret    $0xc
667e6e:	cc                   	int3
667e6f:	cc                   	int3
667e70:	cc                   	int3
667e71:	cc                   	int3
667e72:	cc                   	int3
667e73:	cc                   	int3
667e74:	cc                   	int3
667e75:	cc                   	int3
667e76:	cc                   	int3
667e77:	cc                   	int3
667e78:	cc                   	int3
667e79:	cc                   	int3
667e7a:	cc                   	int3
667e7b:	cc                   	int3
667e7c:	cc                   	int3
667e7d:	cc                   	int3
667e7e:	cc                   	int3
667e7f:	cc                   	int3
667e80:	8b 44 24 08          	mov    0x8(%esp),%eax
667e84:	ba fc e7 be 00       	mov    $0xbee7fc,%edx
667e89:	56                   	push   %esi
667e8a:	8b 31                	mov    (%ecx),%esi
667e8c:	85 c0                	test   %eax,%eax
667e8e:	57                   	push   %edi
667e8f:	ff 74 24 14          	push   0x14(%esp)
667e93:	8b 7c 24 10          	mov    0x10(%esp),%edi
667e97:	0f 45 d0             	cmovne %eax,%edx
667e9a:	6a fe                	push   $0xfffffffe
667e9c:	52                   	push   %edx
667e9d:	57                   	push   %edi
667e9e:	ff 56 10             	call   *0x10(%esi)
667ea1:	85 c0                	test   %eax,%eax
667ea3:	74 0b                	je     0x667eb0
667ea5:	8b 87 c0 91 01 00    	mov    0x191c0(%edi),%eax
667eab:	5f                   	pop    %edi
667eac:	5e                   	pop    %esi
667ead:	c2 0c 00             	ret    $0xc
667eb0:	57                   	push   %edi
667eb1:	e8 21 8a dc ff       	call   0x4308d7
667eb6:	83 c4 04             	add    $0x4,%esp
667eb9:	5f                   	pop    %edi
667eba:	5e                   	pop    %esi
667ebb:	c2 0c 00             	ret    $0xc
667ebe:	cc                   	int3
667ebf:	cc                   	int3
667ec0:	cc                   	int3
667ec1:	cc                   	int3
667ec2:	cc                   	int3
667ec3:	cc                   	int3
667ec4:	cc                   	int3
667ec5:	cc                   	int3
667ec6:	cc                   	int3
667ec7:	cc                   	int3
667ec8:	cc                   	int3
667ec9:	cc                   	int3
667eca:	cc                   	int3
667ecb:	cc                   	int3
667ecc:	cc                   	int3
667ecd:	cc                   	int3
667ece:	cc                   	int3
667ecf:	cc                   	int3
667ed0:	8b 44 24 08          	mov    0x8(%esp),%eax
667ed4:	ba d4 e7 be 00       	mov    $0xbee7d4,%edx
667ed9:	56                   	push   %esi
667eda:	8b 31                	mov    (%ecx),%esi
667edc:	85 c0                	test   %eax,%eax
667ede:	57                   	push   %edi
667edf:	ff 74 24 14          	push   0x14(%esp)
667ee3:	8b 7c 24 10          	mov    0x10(%esp),%edi
667ee7:	0f 45 d0             	cmovne %eax,%edx
667eea:	6a fe                	push   $0xfffffffe
667eec:	52                   	push   %edx
667eed:	57                   	push   %edi
667eee:	ff 56 10             	call   *0x10(%esi)
667ef1:	85 c0                	test   %eax,%eax
667ef3:	74 0b                	je     0x667f00
667ef5:	8b 87 c0 91 01 00    	mov    0x191c0(%edi),%eax
667efb:	5f                   	pop    %edi
667efc:	5e                   	pop    %esi
667efd:	c2 0c 00             	ret    $0xc
667f00:	57                   	push   %edi
667f01:	e8 d1 89 dc ff       	call   0x4308d7
667f06:	83 c4 04             	add    $0x4,%esp
667f09:	5f                   	pop    %edi
667f0a:	5e                   	pop    %esi
667f0b:	c2 0c 00             	ret    $0xc
667f0e:	cc                   	int3
667f0f:	cc                   	int3
667f10:	cc                   	int3
667f11:	cc                   	int3
667f12:	cc                   	int3
667f13:	cc                   	int3
667f14:	cc                   	int3
667f15:	cc                   	int3
667f16:	cc                   	int3
667f17:	cc                   	int3
667f18:	cc                   	int3
667f19:	cc                   	int3
667f1a:	cc                   	int3
667f1b:	cc                   	int3
667f1c:	cc                   	int3
667f1d:	cc                   	int3
667f1e:	cc                   	int3
667f1f:	cc                   	int3
667f20:	8b 44 24 08          	mov    0x8(%esp),%eax
667f24:	ba b8 e7 be 00       	mov    $0xbee7b8,%edx
667f29:	56                   	push   %esi
667f2a:	8b 31                	mov    (%ecx),%esi
667f2c:	85 c0                	test   %eax,%eax
667f2e:	57                   	push   %edi
667f2f:	ff 74 24 14          	push   0x14(%esp)
667f33:	8b 7c 24 10          	mov    0x10(%esp),%edi
667f37:	0f 45 d0             	cmovne %eax,%edx
667f3a:	6a fe                	push   $0xfffffffe
667f3c:	52                   	push   %edx
667f3d:	57                   	push   %edi
667f3e:	ff 56 10             	call   *0x10(%esi)
667f41:	85 c0                	test   %eax,%eax
667f43:	74 0b                	je     0x667f50
667f45:	8b 87 c0 91 01 00    	mov    0x191c0(%edi),%eax
667f4b:	5f                   	pop    %edi
667f4c:	5e                   	pop    %esi
667f4d:	c2 0c 00             	ret    $0xc
667f50:	57                   	push   %edi
667f51:	e8 81 89 dc ff       	call   0x4308d7
667f56:	83 c4 04             	add    $0x4,%esp
667f59:	5f                   	pop    %edi
667f5a:	5e                   	pop    %esi
667f5b:	c2 0c 00             	ret    $0xc
667f5e:	cc                   	int3
667f5f:	cc                   	int3
667f60:	cc                   	int3
667f61:	cc                   	int3
667f62:	cc                   	int3
667f63:	cc                   	int3
667f64:	cc                   	int3
667f65:	cc                   	int3
667f66:	cc                   	int3
667f67:	cc                   	int3
667f68:	cc                   	int3
667f69:	cc                   	int3
667f6a:	cc                   	int3
667f6b:	cc                   	int3
667f6c:	cc                   	int3
667f6d:	cc                   	int3
667f6e:	cc                   	int3
667f6f:	cc                   	int3
667f70:	8b 44 24 08          	mov    0x8(%esp),%eax
667f74:	ba 94 e7 be 00       	mov    $0xbee794,%edx
667f79:	56                   	push   %esi
667f7a:	8b 31                	mov    (%ecx),%esi
667f7c:	85 c0                	test   %eax,%eax
667f7e:	57                   	push   %edi
667f7f:	ff 74 24 14          	push   0x14(%esp)
667f83:	8b 7c 24 10          	mov    0x10(%esp),%edi
667f87:	0f 45 d0             	cmovne %eax,%edx
667f8a:	6a fe                	push   $0xfffffffe
667f8c:	52                   	push   %edx
667f8d:	57                   	push   %edi
667f8e:	ff 56 10             	call   *0x10(%esi)
667f91:	85 c0                	test   %eax,%eax
667f93:	74 0b                	je     0x667fa0
667f95:	8b 87 c0 91 01 00    	mov    0x191c0(%edi),%eax
667f9b:	5f                   	pop    %edi
667f9c:	5e                   	pop    %esi
667f9d:	c2 0c 00             	ret    $0xc
667fa0:	57                   	push   %edi
667fa1:	e8 31 89 dc ff       	call   0x4308d7
667fa6:	83 c4 04             	add    $0x4,%esp
667fa9:	5f                   	pop    %edi
667faa:	5e                   	pop    %esi
667fab:	c2 0c 00             	ret    $0xc
667fae:	cc                   	int3
667faf:	cc                   	int3
667fb0:	cc                   	int3
667fb1:	cc                   	int3
667fb2:	cc                   	int3
667fb3:	cc                   	int3
667fb4:	cc                   	int3
667fb5:	cc                   	int3
667fb6:	cc                   	int3
667fb7:	cc                   	int3
667fb8:	cc                   	int3
667fb9:	cc                   	int3
667fba:	cc                   	int3
667fbb:	cc                   	int3
667fbc:	cc                   	int3
667fbd:	cc                   	int3
667fbe:	cc                   	int3
667fbf:	cc                   	int3
667fc0:	8b 44 24 08          	mov    0x8(%esp),%eax
667fc4:	ba 40 e8 be 00       	mov    $0xbee840,%edx
667fc9:	56                   	push   %esi
667fca:	8b 31                	mov    (%ecx),%esi
667fcc:	85 c0                	test   %eax,%eax
667fce:	57                   	push   %edi
667fcf:	ff 74 24 14          	push   0x14(%esp)
667fd3:	8b 7c 24 10          	mov    0x10(%esp),%edi
667fd7:	0f 45 d0             	cmovne %eax,%edx
667fda:	6a fe                	push   $0xfffffffe
667fdc:	52                   	push   %edx
667fdd:	57                   	push   %edi
667fde:	ff 56 10             	call   *0x10(%esi)
667fe1:	85 c0                	test   %eax,%eax
667fe3:	74 0b                	je     0x667ff0
667fe5:	8b 87 c0 91 01 00    	mov    0x191c0(%edi),%eax
667feb:	5f                   	pop    %edi
667fec:	5e                   	pop    %esi
667fed:	c2 0c 00             	ret    $0xc
667ff0:	57                   	push   %edi
667ff1:	e8 e1 88 dc ff       	call   0x4308d7
667ff6:	83 c4 04             	add    $0x4,%esp
667ff9:	5f                   	pop    %edi
667ffa:	5e                   	pop    %esi
667ffb:	c2 0c 00             	ret    $0xc
667ffe:	cc                   	int3
667fff:	cc                   	int3
668000:	cc                   	int3
668001:	cc                   	int3
668002:	cc                   	int3
668003:	cc                   	int3
668004:	cc                   	int3
668005:	cc                   	int3
668006:	cc                   	int3
668007:	cc                   	int3
668008:	cc                   	int3
668009:	cc                   	int3
66800a:	cc                   	int3
66800b:	cc                   	int3
66800c:	cc                   	int3
66800d:	cc                   	int3
66800e:	cc                   	int3
66800f:	cc                   	int3
668010:	8b 44 24 08          	mov    0x8(%esp),%eax
668014:	ba 1c e8 be 00       	mov    $0xbee81c,%edx
668019:	56                   	push   %esi
66801a:	8b 31                	mov    (%ecx),%esi
66801c:	85 c0                	test   %eax,%eax
66801e:	57                   	push   %edi
66801f:	ff 74 24 14          	push   0x14(%esp)
668023:	8b 7c 24 10          	mov    0x10(%esp),%edi
668027:	0f 45 d0             	cmovne %eax,%edx
66802a:	6a fe                	push   $0xfffffffe
66802c:	52                   	push   %edx
66802d:	57                   	push   %edi
66802e:	ff 56 10             	call   *0x10(%esi)