Anda di halaman 1dari 82

===================================================================================

=================
=== gameengine/assimp
===================================================================================
=================
Open Asset Import Library (assimp)

Copyright (c) 2006-2016, assimp team


All rights reserved.

Redistribution and use of this software in source and binary forms,


with or without modification, are permitted provided that the
following conditions are met:

* Redistributions of source code must retain the above


copyright notice, this list of conditions and the
following disclaimer.

* Redistributions in binary form must reproduce the above


copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other
materials provided with the distribution.

* Neither the name of the assimp team, nor the names of its
contributors may be used to endorse or promote products
derived from this software without specific prior
written permission of the assimp team.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS


"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

******************************************************************************

AN EXCEPTION applies to all files in the ./test/models-nonbsd folder.


These are 3d models for testing purposes, from various free sources
on the internet. They are - unless otherwise stated - copyright of
their respective creators, which may impose additional requirements
on the use of their work. For any of these models, see
<model-name>.source.txt for more legal information. Contact us if you
are a copyright holder and believe that we credited you inproperly or
if you don't want your files to appear in the repository.

******************************************************************************

Poly2Tri Copyright (c) 2009-2010, Poly2Tri Contributors


http://code.google.com/p/poly2tri/
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice,


this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
* Neither the name of Poly2Tri nor the names of its contributors may be
used to endorse or promote products derived from this software without specific
prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS


"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

===================================================================================
=================
=== gameengine/CEF
===================================================================================
=================
https://bitbucket.org/chromiumembedded/cef

// Copyright (c) 2008-2014 Marshall A. Greenblatt. Portions Copyright (c)


// 2006-2009 Google Inc. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
// met:
//
// * Redistributions of source code must retain the above copyright
// notice, this list of conditions and the following disclaimer.
// * Redistributions in binary form must reproduce the above
// copyright notice, this list of conditions and the following disclaimer
// in the documentation and/or other materials provided with the
// distribution.
// * Neither the name of Google Inc. nor the name Chromium Embedded
// Framework nor the names of its contributors may be used to endorse
// or promote products derived from this software without specific prior
// written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

===================================================================================
=================
=== gameengine/collada-dom
===================================================================================
=================
https://sourceforge.net/p/collada-dom

COLLADA DOM software and samples for the PLAYSTATION(R)3 developer


This file Copyright(C) 2008 Sony Computer Entertainment Inc.
All Rights Reserved.
======================================================================
This file contains a description of trademarks and license notices
for the COLLADA DOM Open Source Software which may be used with Windows,
Apple Macintosh, Linux, the Sony PLAYSTATION(R)3 SDK and can also
be built for embedded systems.

1. Obtaining the COLLADA DOM


2. Note on Trademarks
3. Note on Licenses - COLLADA dependencies for PLAYSTATION(R)3 SDK
4. Note on Licenses and Restrictions on Use - PLAYSTATION(R)3 Title Application
5. Differences between PS3(TM) DevNet and SourceForge versions

----------------------------------------------------------------------
1. Obtaining and using the COLLADA DOM
----------------------------------------------------------------------

There are two locations where the COLLADA DOM can be downloaded.

If you are a registered PLAYSTATION(R)3 developer you should always


download and use the COLLADA DOM package from PS3(TM) DevNet
(https://ps3.scedev.net/) The COLLADA DOM packages released on
PS3(TM) DevNet have been tested by Sony for compatibility with
PLAYSTATION(R)3 SDK releases. Licenses for all software included in
the PS3(TM) DevNet package are reviewed and cleared by Sony for
use with the PLAYSTATION(R)3 SDK.

The main Open Source development site for the COLLADA DOM is
http://sourceforge.net/projects/collada-dom this site will always
contain the most up-to-date version of the COLLADA DOM for all
platforms. Packages of stable and beta versions of the COLLADA DOM
will be available in the download section. The absolute latest
untested development code is available by Subversion checkout.
Sony DOES NOT test or support the COLLADA DOM release from SourceForge.
If you use a SourceForge release be sure to carefully review all licenses
to make sure they are compatible with your distribution and use of
the software. You can obtain support from the COLLADA developer
community on the SourceForge site or from the wiki and forums on
COLLADA.org.

Because the PS3(TM) DevNet release of the COLLADA DOM is tested and
reviewed by Sony it will usually be slightly older than the release
on SourceForge. Some files may be added or removed to insure
compatibility for PLAYSTATION(R)3 use. See (5) below for details.
----------------------------------------------------------------------
2. Note on Trademarks
----------------------------------------------------------------------

"PlayStation","PLAYSTATION","PS3","RSX","PSP","SIXAXIS" and
"Cell Broadband Engine" are either registered trademarks or
trademarks of Sony Computer Entertainment Inc.
"XMB" is a trademark of Sony Corporation and Sony Computer Entertainment Inc.

"COLLADA" is a trademark of Sony Computer Entertainment Inc.

All other product and company names mentioned herein, with or without
the registered trademark symbol (R) or trademark symbol (TM), are
generally registered trademarks and/or trademarks of their respective
owners.

----------------------------------------------------------------------
3. Note on Licenses - COLLADA dependencies for PLAYSTATION(R)3 SDK
----------------------------------------------------------------------

All COLLADA DOM releases contain binary libraries and .h files from
other open source projects that are required to build and use the
COLLADA DOM. The license notices on this software are required
to be present in any redistribution of this code.

The PS3(TM) DevNet release of the COLLADA DOM contains these libraries
which have been built and approved for use with PLAYSTATION(R)3 and
Windows.

Boost C++ Libraries


Numerous copyrights (many authors)
BOOST license, refer to boost.txt in the "others" folder.

COLLADA DOM, FX, RT and Viewer


Copyright 2004-2008 Sony Computer Entertianment Inc.
MIT License, refer to dom.txt in the "others" folder.
COLLADA is a trademark of Sony Computer Entertainment Inc.

PCRE
Copyright (c) 1997-2008 University of Cambridge
Copyright (c) 2007-2008, Google Inc.
BSD license, refer to pcre.txt in the "others" folder.

tinyxml
Original code (2.0 and earlier )copyright (c) 2000-2006 Lee Thomason
(www.grinninglizard.com)
Zlib license, refer to tinyxml.txt in the "others" folder.

The PS3(TM) DevNet release of the COLLADA DOM also contains these
libraries which have been built and approved for use with windows only.

libxml2
Copyright (c) 2005 libxml2
MIT license, refer to libxml2.txt in the "others" folder.

devil
Numerous Copyrights (many authors)
GNU Lesser General Public License V2.1, refer to devil.txt in the "others"
folder.
PLAYSTATION(R)3 developers should only use the versions of these libraries
provided with the PS3(TM) DevNet release.

----------------------------------------------------------------------
4. Note on Licenses and Restrictions on Use - Title Application
----------------------------------------------------------------------

PLAYSTATION(R)3 title applications should ONLY be linked with COLLADA DOM


release for the PLAYSTATION(R)3 SDK. If this is done there should be no
further requirements or restrictions on use in a title application.

----------------------------------------------------------------------
5. Differences between PS3(TM) DevNet and SourceForge versions
----------------------------------------------------------------------

The PS3(TM) Devnet version of the COLLADA DOM contains additional


documentataion describing installation and use of the COLLADA DOM
with the PLAYSTATION(R)3 SDK.

The SourceForge versions of the COLLADA DOM may include software


with licenses that are not compatible with PLAYSTATION(R)3 development.
PLAYSTATION(R)3 developers should only use the release from PS3(TM) DevNet

===================================================================================
=================
=== gameengine/ConvexDecomp
===================================================================================
=================
/*!
**
** Copyright (c) 2009 by John W. Ratcliff mailto:jratcliffscarab@gmail.com
**
** Portions of this source has been released with the PhysXViewer application, as
well as
** Rocket, CreateDynamics, ODF, and as a number of sample code snippets.
**
** If you find this code useful or you are feeling particularily generous I would
** ask that you please go to http://www.amillionpixels.us and make a donation
** to Troy DeMolay.
**
** DeMolay is a youth group for young men between the ages of 12 and 21.
** It teaches strong moral principles, as well as leadership skills and
** public speaking. The donations page uses the 'pay for pixels' paradigm
** where, in this case, a pixel is only a single penny. Donations can be
** made for as small as $4 or as high as a $100 block. Each person who donates
** will get a link to their own site as well as acknowledgement on the
** donations blog located here http://www.amillionpixels.blogspot.com/
**
** If you wish to contact me you can use the following methods:
**
** Skype ID: jratcliff63367
** Yahoo: jratcliff63367
** AOL: jratcliff1961
** email: jratcliffscarab@gmail.com
**
**
** The MIT license:
**
** Permission is hereby granted, free of charge, to any person obtaining a copy
** of this software and associated documentation files (the "Software"), to deal
** in the Software without restriction, including without limitation the rights
** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
** copies of the Software, and to permit persons to whom the Software is furnished
** to do so, subject to the following conditions:
**
** The above copyright notice and this permission notice shall be included in all
** copies or substantial portions of the Software.

** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
** IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
** FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
** AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY,
** WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
** CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

*/

===================================================================================
=================
=== gameengine/crashRpt
===================================================================================
=================
http://crashrpt.sourceforge.net/

Copyright (c) 2003, The CrashRpt Project Authors.


All rights reserved.

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice,


this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.

* Neither the name of the author nor the names of its contributors
may be used to endorse or promote products derived from this software without
specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT
OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

===================================================================================
=================
=== gameengine/DirectxTex
===================================================================================
=================
The MIT License (MIT)

Copyright (c) 2017 Microsoft Corp

Permission is hereby granted, free of charge, to any person obtaining a copy of


this
software and associated documentation files (the "Software"), to deal in the
Software
without restriction, including without limitation the rights to use, copy, modify,
merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to the following
conditions:

The above copyright notice and this permission notice shall be included in all
copies
or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF
CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

===================================================================================
=================
=== gameengine/imgui
===================================================================================
=================
The MIT License (MIT)

Copyright (c) 2014-2015 Omar Cornut and ImGui contributors

Permission is hereby granted, free of charge, to any person obtaining a copy


of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

===================================================================================
=================
=== gameengine/JsonCPP
===================================================================================
=================
https://github.com/open-source-parsers/jsoncpp

The JsonCpp library's source code, including accompanying documentation,


tests and demonstration applications, are licensed under the following
conditions...

The author (Baptiste Lepilleur) explicitly disclaims copyright in all


jurisdictions which recognize such a disclaimer. In such jurisdictions,
this software is released into the Public Domain.

In jurisdictions which do not recognize Public Domain property (e.g. Germany as of


2010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur, and is
released under the terms of the MIT License (see below).

In jurisdictions which recognize Public Domain property, the user of this


software may choose to accept it either as 1) Public Domain, 2) under the
conditions of the MIT License (see below), or 3) under the terms of dual
Public Domain/MIT License conditions described here, as they choose.

The MIT License is about as close to Public Domain as a license can get, and is
described in clear, concise terms at:

http://en.wikipedia.org/wiki/MIT_License

The full text of the MIT License follows:

========================================================================
Copyright (c) 2007-2010 Baptiste Lepilleur

Permission is hereby granted, free of charge, to any person


obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use, copy,
modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be


included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,


EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
========================================================================
(END LICENSE TEXT)

The MIT license is compatible with both the GPL and commercial
software, affording one all of the rights of Public Domain with the
minor nuisance of being required to keep the above copyright notice
and license text in the source code. Note also that by accepting the
Public Domain "license" you can re-license your copy using whatever
license you like.

===================================================================================
=================
=== gameengine/libcurl
===================================================================================
=================
License Mixing with apps, libcurl and Third Party Libraries
===========================================================

libcurl can be built to use a fair amount of various third party libraries,
libraries that are written and provided by other parties that are distributed
using their own licenses. Even libcurl itself contains code that may cause
problems to some. This document attempts to describe what licenses libcurl and
the other libraries use and what possible dilemmas linking and mixing them all
can lead to for end users.

I am not a lawyer and this is not legal advice!

One common dilemma is that GPL[1]-licensed code is not allowed to be linked


with code licensed under the Original BSD license (with the announcement
clause). You may still build your own copies that use them all, but
distributing them as binaries would be to violate the GPL license - unless you
accompany your license with an exception[2]. This particular problem was
addressed when the Modified BSD license was created, which does not have the
announcement clause that collides with GPL.

libcurl http://curl.haxx.se/docs/copyright.html

Uses an MIT (or Modified BSD)-style license that is as liberal as


possible.

axTLS http://axtls.sourceforge.net/

(May be used for SSL/TLS support) Uses a Modified BSD-style license.

BoringSSL https://boringssl.googlesource.com/

(May be used for SSL/TLS support) As an OpenSSL fork, it has the same
license as that.

libressl http://www.libressl.org/

(May be used for SSL/TLS support) As an OpenSSL fork, it has the same
license as that.

c-ares http://daniel.haxx.se/projects/c-ares/license.html

(Used for asynchronous name resolves) Uses an MIT license that is very
liberal and imposes no restrictions on any other library or part you
may link with.
zlib http://www.zlib.net/zlib_license.html

(Used for compressed Transfer-Encoding support) Uses an MIT-style


license that shouldn't collide with any other library.

MIT Kerberos http://web.mit.edu/kerberos/www/dist/

(May be used for GSS support) MIT licensed, that shouldn't collide
with any other parts.

Heimdal http://www.h5l.org

(May be used for GSS support) Heimdal is Original BSD licensed with
the announcement clause.

OpenLDAP http://www.openldap.org/software/release/license.html

(Used for LDAP support) Uses a Modified BSD-style license. Since


libcurl uses OpenLDAP as a shared library only, I have not heard of
anyone that ships OpenLDAP linked with libcurl in an app.

libssh2 http://www.libssh2.org/

(Used for scp and sftp support) libssh2 uses a Modified BSD-style
license.

[4] = MPL - Mozilla Public License:


https://www.mozilla.org/MPL/

- BeamNG: removed unused libraries from above text

===================================================================================
=================
=== gameengine/libjpeg
===================================================================================
=================
http://libjpeg.sourceforge.net/

The authors make NO WARRANTY or representation, either express or implied,


with respect to this software, its quality, accuracy, merchantability, or
fitness for a particular purpose. This software is provided "AS IS", and you,
its user, assume the entire risk as to its quality and accuracy.

This software is copyright (C) 1991-1998, Thomas G. Lane.


All Rights Reserved except as specified below.

Permission is hereby granted to use, copy, modify, and distribute this


software (or portions thereof) for any purpose, without fee, subject to these
conditions:
(1) If any part of the source code for this software is distributed, then this
README file must be included, with this copyright and no-warranty notice
unaltered; and any additions, deletions, or changes to the original files
must be clearly indicated in accompanying documentation.
(2) If only executable code is distributed, then the accompanying
documentation must state that "this software is based in part on the work of
the Independent JPEG Group".
(3) Permission for use of this software is granted only if the user accepts
full responsibility for any undesirable consequences; the authors accept
NO LIABILITY for damages of any kind.

These conditions apply to any software derived from or based on the IJG code,
not just to the unmodified library. If you use our work, you ought to
acknowledge us.

Permission is NOT granted for the use of any IJG author's name or company name
in advertising or publicity relating to this software or products derived from
it. This software may be referred to only as "the Independent JPEG Group's
software".

We specifically permit and encourage the use of this software as the basis of
commercial products, provided that all warranty or liability claims are
assumed by the product vendor.

It appears that the arithmetic coding option of the JPEG spec is covered by
patents owned by IBM, AT&T, and Mitsubishi. Hence arithmetic coding cannot
legally be used without obtaining one or more licenses. For this reason,
support for arithmetic coding has been removed from the free JPEG software.
(Since arithmetic coding provides only a marginal gain over the unpatented
Huffman mode, it is unlikely that very many implementations will support it.)
So far as we are aware, there are no patent restrictions on the remaining
code.

The IJG distribution formerly included code to read and write GIF files.
To avoid entanglement with the Unisys LZW patent, GIF reading support has
been removed altogether, and the GIF writer has been simplified to produce
"uncompressed GIFs". This technique does not use the LZW algorithm; the
resulting GIF files are larger than usual, but are readable by all standard
GIF decoders.

We are required to state that


"The Graphics Interchange Format(c) is the Copyright property of
CompuServe Incorporated. GIF(sm) is a Service Mark property of
CompuServe Incorporated."

===================================================================================
=================
=== gameengine/libmng
===================================================================================
=================
http://libmng.com/

/* ************************************************************************** */
/* * * */
/* * COPYRIGHT NOTICE: * */
/* * * */
/* * Copyright (c) 2000-2007 Gerard Juyn (gerard@libmng.com) * */
/* * [You may insert additional notices after this sentence if you modify * */
/* * this source] * */
/* * * */
/* * For the purposes of this copyright and license, "Contributing Authors" * */
/* * is defined as the following set of individuals: * */
/* * * */
/* * Gerard Juyn * */
/* * Glenn Randers-Pehrson * */
/* * * */
/* * The MNG Library is supplied "AS IS". The Contributing Authors * */
/* * disclaim all warranties, expressed or implied, including, without * */
/* * limitation, the warranties of merchantability and of fitness for any * */
/* * purpose. The Contributing Authors assume no liability for direct, * */
/* * indirect, incidental, special, exemplary, or consequential damages, * */
/* * which may result from the use of the MNG Library, even if advised of * */
/* * the possibility of such damage. * */
/* * * */
/* * Permission is hereby granted to use, copy, modify, and distribute this * */
/* * source code, or portions hereof, for any purpose, without fee, subject * */
/* * to the following restrictions: * */
/* * * */
/* * 1. The origin of this source code must not be misrepresented; * */
/* * you must not claim that you wrote the original software. * */
/* * * */
/* * 2. Altered versions must be plainly marked as such and must not be * */
/* * misrepresented as being the original source. * */
/* * * */
/* * 3. This Copyright notice may not be removed or altered from any source * */
/* * or altered source distribution. * */
/* * * */
/* * The Contributing Authors specifically permit, without fee, and * */
/* * encourage the use of this source code as a component to supporting * */
/* * the MNG and JNG file format in commercial products. If you use this * */
/* * source code in a product, acknowledgment would be highly appreciated. * */
/* * * */
/* ************************************************************************** */
/* * * */
/* * Parts of this software have been adapted from the libpng package. * */
/* * Although this library supports all features from the PNG specification * */
/* * (as MNG descends from it) it does not require the libpng package. * */
/* * It does require the zlib library and optionally the IJG jpeg library, * */
/* * and/or the "little-cms" library by Marti Maria (depending on the * */
/* * inclusion of support for JNG and Full-Color-Management respectively. * */
/* * * */
/* * This library's function is primarily to read and display MNG * */
/* * animations. It is not meant as a full-featured image-editing * */
/* * component! It does however offer creation and editing functionality * */
/* * at the chunk level. * */
/* * (future modifications may include some more support for creation * */
/* * and or editing) * */
/* * * */
/* ************************************************************************** */

===================================================================================
=================
=== gameengine/libogg
===================================================================================
=================
http://www.xiph.org/

Copyright (c) 2002, Xiph.org Foundation

Redistribution and use in source and binary forms, with or without


modification, are permitted provided that the following conditions
are met:
- Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.

- Redistributions in binary form must reproduce the above copyright


notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

- Neither the name of the Xiph.org Foundation nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS


``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

===================================================================================
=================
=== gameengine/liboggz
===================================================================================
=================
https://www.xiph.org/

Copyright (C) 2003 CSIRO Australia

Redistribution and use in source and binary forms, with or without


modification, are permitted provided that the following conditions
are met:

- Redistributions of source code must retain the above copyright


notice, this list of conditions and the following disclaimer.

- Redistributions in binary form must reproduce the above copyright


notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

- Neither the name of the CSIRO nor the names of its


contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS


``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE ORGANISATION OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
===================================================================================
=================
=== gameengine/libpng
===================================================================================
=================
http://www.libpng.org/

This copy of the libpng notices is provided for your convenience. In case of
any discrepancy between this copy and the notices in the file png.h that is
included in the libpng distribution, the latter shall prevail.

COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:

If you modify libpng you may insert additional notices immediately following
this sentence.

This code is released under the libpng license.

libpng versions 1.2.6, August 15, 2004, through 1.5.14, January 24, 2013, are
Copyright (c) 2004, 2006-2012 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-1.2.5
with the following individual added to the list of Contributing Authors

Cosmin Truta

libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-1.0.6
with the following individuals added to the list of Contributing Authors

Simon-Pierre Cadieux
Eric S. Raymond
Gilles Vollant

and with the following additions to the disclaimer:

There is no warranty against interference with your enjoyment of the


library or against infringement. There is no warranty that our
efforts or the library will fulfill any of your particular purposes
or needs. This library is provided with all faults, and the entire
risk of satisfactory quality, performance, accuracy, and effort is with
the user.

libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-0.96,
with the following individuals added to the list of Contributing Authors:

Tom Lane
Glenn Randers-Pehrson
Willem van Schaik

libpng versions 0.89, June 1996, through 0.96, May 1997, are
Copyright (c) 1996, 1997 Andreas Dilger
Distributed according to the same disclaimer and license as libpng-0.88,
with the following individuals added to the list of Contributing Authors:

John Bowler
Kevin Bracey
Sam Bushell
Magnus Holmgren
Greg Roelofs
Tom Tanner

libpng versions 0.5, May 1995, through 0.88, January 1996, are
Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.

For the purposes of this copyright and license, "Contributing Authors"


is defined as the following set of individuals:

Andreas Dilger
Dave Martindale
Guy Eric Schalnat
Paul Schmidt
Tim Wegner

The PNG Reference Library is supplied "AS IS". The Contributing Authors
and Group 42, Inc. disclaim all warranties, expressed or implied,
including, without limitation, the warranties of merchantability and of
fitness for any purpose. The Contributing Authors and Group 42, Inc.
assume no liability for direct, indirect, incidental, special, exemplary,
or consequential damages, which may result from the use of the PNG
Reference Library, even if advised of the possibility of such damage.

Permission is hereby granted to use, copy, modify, and distribute this


source code, or portions hereof, for any purpose, without fee, subject
to the following restrictions:

1. The origin of this source code must not be misrepresented.

2. Altered versions must be plainly marked as such and must not


be misrepresented as being the original source.

3. This Copyright notice may not be removed or altered from any


source or altered source distribution.

The Contributing Authors and Group 42, Inc. specifically permit, without
fee, and encourage the use of this source code as a component to
supporting the PNG file format in commercial products. If you use this
source code in a product, acknowledgment is not required but would be
appreciated.

A "png_get_copyright" function is available, for convenient use in "about"


boxes and the like:

printf("%s",png_get_copyright(NULL));

Also, the PNG logo (in PNG format, of course) is supplied in the
files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).

Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a
certification mark of the Open Source Initiative.
Glenn Randers-Pehrson
glennrp at users.sourceforge.net
January 24, 2013

===================================================================================
=================
=== gameengine/libreSSL
===================================================================================
=================
http://www.libressl.org/

LibReSSL files are retained under the copyright of the authors. New
additions are ISC licensed as per OpenBSD's normal licensing policy,
or are placed in the public domain.

The OpenSSL code is distributed under the terms of the original OpenSSL
licenses which follow:

LICENSE ISSUES
==============

The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
the OpenSSL License and the original SSLeay license apply to the toolkit.
See below for the actual license texts. In case of any license issues
related to OpenSSL please contact openssl-core@openssl.org.

OpenSSL License
---------------

/* ====================================================================
* Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in
* the documentation and/or other materials provided with the
* distribution.
*
* 3. All advertising materials mentioning features or use of this
* software must display the following acknowledgment:
* "This product includes software developed by the OpenSSL Project
* for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
*
* 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
* endorse or promote products derived from this software without
* prior written permission. For written permission, please contact
* openssl-core@openssl.org.
*
* 5. Products derived from this software may not be called "OpenSSL"
* nor may "OpenSSL" appear in their names without prior written
* permission of the OpenSSL Project.
*
* 6. Redistributions of any form whatsoever must retain the following
* acknowledgment:
* "This product includes software developed by the OpenSSL Project
* for use in the OpenSSL Toolkit (http://www.openssl.org/)"
*
* THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
* OF THE POSSIBILITY OF SUCH DAMAGE.
* ====================================================================
*
* This product includes cryptographic software written by Eric Young
* (eay@cryptsoft.com). This product includes software written by Tim
* Hudson (tjh@cryptsoft.com).
*
*/

Original SSLeay License


-----------------------

/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)


* All rights reserved.
*
* This package is an SSL implementation written
* by Eric Young (eay@cryptsoft.com).
* The implementation was written so as to conform with Netscapes SSL.
*
* This library is free for commercial and non-commercial use as long as
* the following conditions are aheared to. The following conditions
* apply to all code found in this distribution, be it the RC4, RSA,
* lhash, DES, etc., code; not just the SSL code. The SSL documentation
* included with this distribution is covered by the same copyright terms
* except that the holder is Tim Hudson (tjh@cryptsoft.com).
*
* Copyright remains Eric Young's, and as such any Copyright notices in
* the code are not to be removed.
* If this package is used in a product, Eric Young should be given attribution
* as the author of the parts of the library used.
* This can be in the form of a textual message at program startup or
* in documentation (online or textual) provided with the package.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* 3. All advertising materials mentioning features or use of this software
* must display the following acknowledgement:
* "This product includes cryptographic software written by
* Eric Young (eay@cryptsoft.com)"
* The word 'cryptographic' can be left out if the rouines from the library
* being used are not cryptographic related :-).
* 4. If you include any Windows specific code (or a derivative thereof) from
* the apps directory (application code) you must include an acknowledgement:
* "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
*
* THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* The licence and distribution terms for any publically available version or
* derivative of this code cannot be changed. i.e. this code cannot simply be
* copied and put under another distribution licence
* [including the GNU Public Licence.]
*/

===================================================================================
=================
=== gameengine/libtheora
===================================================================================
=================
https://www.xiph.org/

Copyright (C) 2002-2009 Xiph.org Foundation

Redistribution and use in source and binary forms, with or without


modification, are permitted provided that the following conditions
are met:

- Redistributions of source code must retain the above copyright


notice, this list of conditions and the following disclaimer.

- Redistributions in binary form must reproduce the above copyright


notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

- Neither the name of the Xiph.org Foundation nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS


``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

===================================================================================
=================
=== gameengine/libUnGIF
===================================================================================
=================
The GIFLIB distribution is Copyright (c) 1997 Eric S. Raymond

Permission is hereby granted, free of charge, to any person obtaining a copy


of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

===================================================================================
=================
=== gameengine/libvorbis
===================================================================================
=================
https://www.xiph.org/

Copyright (c) 2002-2015 Xiph.org Foundation

Redistribution and use in source and binary forms, with or without


modification, are permitted provided that the following conditions
are met:

- Redistributions of source code must retain the above copyright


notice, this list of conditions and the following disclaimer.

- Redistributions in binary form must reproduce the above copyright


notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

- Neither the name of the Xiph.org Foundation nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS


``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

===================================================================================
=================
=== gameengine/libzip
===================================================================================
=================
https://nih.at/libzip/

Copyright (C) 1999-2014 Dieter Baron and Thomas Klausner

The authors can be contacted at <libzip@nih.at>

Redistribution and use in source and binary forms, with or without


modification, are permitted provided that the following conditions
are met:

1. Redistributions of source code must retain the above copyright


notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright


notice, this list of conditions and the following disclaimer in
the documentation and/or other materials provided with the
distribution.

3. The names of the authors may not be used to endorse or promote


products derived from this software without specific prior
written permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

===================================================================================
=================
=== gameengine/Lua
===================================================================================
=================
Copyright (c) 1994-2015 Lua.org, PUC-Rio.
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and
associated documentation files (the "Software"), to deal in the Software without
restriction,
including without limitation the rights to use, copy, modify, merge, publish,
distribute,
sublicense, and/or sell copies of the Software, and to permit persons to whom the
Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial
portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT
NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
ANY CLAIM, DAMAGES
OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

===================================================================================
=================
=== gameengine/LuaIntf
===================================================================================
=================
The MIT License (MIT)

Copyright 2014, Steve K. Chiu <steve.k.chiu@gmail.com>

Permission is hereby granted, free of charge, to any person obtaining a copy of


this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

===================================================================================
=================
=== gameengine/LuaJIT
===================================================================================
=================
===============================================================================
LuaJIT -- a Just-In-Time Compiler for Lua. http://luajit.org/

Copyright (C) 2005-2016 Mike Pall. All rights reserved.


Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

[ MIT license: http://www.opensource.org/licenses/mit-license.php ]

===============================================================================
[ LuaJIT includes code from Lua 5.1/5.2, which has this license statement: ]

Copyright (C) 1994-2012 Lua.org, PUC-Rio.

Permission is hereby granted, free of charge, to any person obtaining a copy


of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

===============================================================================
[ LuaJIT includes code from dlmalloc, which has this license statement: ]

This is a version (aka dlmalloc) of malloc/free/realloc written by


Doug Lea and released to the public domain, as explained at
http://creativecommons.org/licenses/publicdomain

===============================================================================

===================================================================================
=================
=== gameengine/LuaSec
===================================================================================
=================
LuaSec 0.6 license
Copyright (C) 2006-2015 Bruno Silvestre, UFG

Permission is hereby granted, free of charge, to any person obtaining


a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be


included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,


EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

===================================================================================
=================
=== gameengine/LuaSocket
===================================================================================
=================
LuaSocket 3.0 license
Copyright 2004-2013 Diego Nehab

Permission is hereby granted, free of charge, to any person obtaining a


copy of this software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

===================================================================================
=================
=== gameengine/msgpack
===================================================================================
=================
Copyright (C) 2008-2010 FURUHASHI Sadayuki

Licensed under the Apache License, Version 2.0 (the "License");


you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software


distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

===================================================================================
=================
=== gameengine/nvapi
===================================================================================
=================
https://developer.nvidia.com/nvapi

/***************************************************************************\
|* *|
|* Copyright 2005-2010 NVIDIA Corporation. All rights reserved. *|
|* *|
|* NOTICE TO USER: *|
|* *|
|* This source code is subject to NVIDIA ownership rights under U.S. *|
|* and international Copyright laws. Users and possessors of this *|
|* source code are hereby granted a nonexclusive, royalty-free *|
|* license to use this code in individual and commercial software. *|
|* *|
|* NVIDIA MAKES NO REPRESENTATION ABOUT THE SUITABILITY OF THIS SOURCE *|
|* CODE FOR ANY PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR *|
|* IMPLIED WARRANTY OF ANY KIND. NVIDIA DISCLAIMS ALL WARRANTIES WITH *|
|* REGARD TO THIS SOURCE CODE, INCLUDING ALL IMPLIED WARRANTIES OF *|
|* MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR *|
|* PURPOSE. IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, *|
|* INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES *|
|* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN *|
|* AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING *|
|* OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOURCE *|
|* CODE. *|
|* *|
|* U.S. Government End Users. This source code is a "commercial item" *|
|* as that term is defined at 48 C.F.R. 2.101 (OCT 1995), consisting *|
|* of "commercial computer software" and "commercial computer software *|
|* documentation" as such terms are used in 48 C.F.R. 12.212 (SEPT 1995) *|
|* and is provided to the U.S. Government only as a commercial end item. *|
|* Consistent with 48 C.F.R.12.212 and 48 C.F.R. 227.7202-1 through *|
|* 227.7202-4 (JUNE 1995), all U.S. Government End Users acquire the *|
|* source code with only those rights set forth herein. *|
|* *|
|* Any use of this source code in individual and commercial software must *|
|* include, in the user documentation and internal comments to the code, *|
|* the above Disclaimer and U.S. Government End Users Notice. *|
|* *|
|* *|
\***************************************************************************/
===================================================================================
=================
=== gameengine/opcode
===================================================================================
=================
http://www.codercorner.com/Opcode.htm

OPCODE - Optimized Collision Detection


Copyright (C) 2001 Pierre Terdiman
Homepage: http://www.codercorner.com/Opcode.htm

Youre free to use them in any commercial or non-commercial program.

===================================================================================
=================
=== gameengine/pcre
===================================================================================
=================
/* This is the public header file for the PCRE library, to be #included by
applications that call the PCRE functions.

Copyright (c) 1997-2008 University of Cambridge

-----------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice,


this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright


notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.

* Neither the name of the University of Cambridge nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

===================================================================================
=================
=== gameengine/physfs
===================================================================================
=================
https://icculus.org/physfs/
Copyright (c) 2001-2016 Ryan C. Gordon and others.

This software is provided 'as-is', without any express or implied warranty.


In no event will the authors be held liable for any damages arising from
the use of this software.

Permission is granted to anyone to use this software for any purpose,


including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software in a
product, an acknowledgment in the product documentation would be
appreciated but is not required.

2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.

3. This notice may not be removed or altered from any source distribution.

Ryan C. Gordon <icculus@icculus.org>

===================================================================================
=================
=== gameengine/simpleini
===================================================================================
=================
https://github.com/brofield/simpleini

The MIT License (MIT)

Copyright (c) 2006-2013 Brodie Thiesfield

Permission is hereby granted, free of charge, to any person obtaining a copy of


this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

===================================================================================
=================
=== gameengine/squish
===================================================================================
=================
Copyright (c) 2006 Simon Brown si@sjbrown.co.uk
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

===================================================================================
=================
=== gameengine/steamworks
===================================================================================
=================
================ STEAMWORKS SDK license ===================
VALVE, Corp.
SDK LICENSE

This SDK License (the "Agreement") is made by and between you (the "Licensee") and
Valve
Corporation, a Washington corporation,(Valve) with offices located at 10900 NE 4th
Street, Bellevue,
WA 98004, USA.

THIS DOCUMENT DESCRIBES A CONTRACT BETWEEN YOU AND VALVE. PLEASE READ IT BEFORE
DOWNLOADING OR USING
THE STEAMWORKS SOFTWARE DEVELOPMENT KIT (THE SDK). BY DOWNLOADING AND/OR USING THE
SDK YOU INDICATE
YOUR ACCEPTANCE OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD AND/OR USE
THE SDK.

Whereas, Valve is the developer of an online platform titled "Steam" that provides
online
distribution services as well as a number of additional online services designed to
be embedded in
computer games and application software, including, but not limited to, user
authentication, in-app
purchasing and trading, leaderboards, matchmaking, stats and achievements (the
Steamworks Services)
and the SDK;

Whereas, Licensee wishes to develop a game or application software designed to take


advantage of the
Steamworks Services (the "Licensee Software"); and

Whereas, Licensee wishes to receive, and Valve wishes to disclose to Licensee, the
SDK, and other
information as deemed appropriate by Valve, all on the terms set forth herein;
Now, therefore, in consideration of the mutual promises made herein, the parties
agree as follows:

1. License.

1.1 License Grant. Valve hereby grants Licensee a nonexclusive, royalty-free,


terminable,
worldwide, nontransferable license to:

(a) use and locally reproduce the SDK in source code form, solely to develop
the Licensee
Software; and

(b) reproduce and distribute the part of the SDK provided inside the folder
named
redistributable_bin (the "SDK Redistributables") along with the Licensee Software
in object code
form.

1.2 Updates. Valve may from time to time, in its sole discretion, provide
updates, error
corrections, and future versions of the SDK to Licensee. Upon delivery, such
updates, error
corrections and future versions shall be deemed part of the SDK, as applicable,
under this
Agreement.

1.3 Reservation of Rights. Valve reserves all rights not explicitly granted
herein.

2. Ancillary Obligations.

2.1 No obligation to provide services. Nothing herein shall be construed as


establishing an
obligation to Valve to provide Steamworks Services or accept Licensee Software for
distribution via
Steam.

2.2 Indemnity. Licensee hereby agrees that it is solely responsible for any and
all Licensee
Software and Licensee's creation, distribution, and promotion thereof. Licensee
shall defend,
indemnify, and hold harmless Valve, its officers, directors, employees and agents
against any and
all claims, damages (including reasonable attorneys fees and costs), losses, or
liabilities
whatsoever arising out of Licensee's creation, distribution, or promotion of the
Licensee Software.

2.3 Trademarks. Licensee acknowledges and agrees that this Agreement does not
grant Licensee any
right to use any trademarks or trade names of Valve or its licensors. All such
marks shall remain
the property of the respective owner. Licensee will refrain from any action or
communication that
can be incorrectly interpreted as a cooperation or partnership between Valve and
Licensee.
2.4 No reverse engineering. Licensee will not take any steps to reverse engineer
the functionality
of the SDK or develop software to replace the SDK's functionality. If Licensee
develops software to
interact with the Steamworks Services, such software shall not communicate with the
Steamworks
Services directly but always through the application programming interface (API)
provided by the SDK
Redistributables.

3. Term.

3.1 Term. This Agreement shall become effective as of the date Licensee
downloads or installs
the SDK. It will continue to apply until terminated by either Valve or Licensee as
set out below.

3.2 Termination. Valve may terminate this Agreement immediately upon written
(including email)
notice to Licensee. Licensee may terminate this Agreement at any time by ceasing
Licensees use of
the SDK and ending Licensee's distribution of Licensee Software created using the
SDK. Furthermore,
the Agreement will terminate automatically upon Licensee's breach of any term of
this Agreement.

3.3 Survival. Sections 1.3, 2, 3.2, 3.3, and 4-6 shall survive any expiration
or termination of
this Agreement.

4. Disclaimer of Warranties; Limitation of Liability

4.1 NO WARRANTIES. THE SDK AND ANY OTHER MATERIAL DOWNLOADED BY LICENSEE IS
PROVIDED AS IS.
VALVE AND ITS SUPPLIERS DISCLAIM ALL WARRANTIES WITH RESPECT TO THE SDK, EITHER
EXPRESS OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, NON-
INFRINGEMENT, TITLE AND
FITNESS FOR A PARTICULAR PURPOSE.

4.2 LIMITATION OF LIABILITY. IN NO EVENT SHALL VALVE OR ITS SUPPLIERS BE LIABLE


FOR ANY SPECIAL,
INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT
LIMITATION, DAMAGES
FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION,
OR ANY OTHER
PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE ENGINE AND/OR THE
SDK, EVEN IF
VALVE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

5. No Exclusivity.

Neither this Agreement nor the disclosure or receipt of Information shall


constitute or imply any
promise to or intention to make any purchase of products or services by either
party or its
affiliated companies or any commitment by either party or its affiliated companies
with respect to
the present or future marketing of any product or service or any commitment to
enter into any other
business relationship. Except for the license and use restrictions expressly set
forth herein, each
party will be free (1) to pursue, negotiate, and enter into similar relationships
with third parties
and (2) to develop, market, and make available similar products and services.
Neither party will be
obligated to enter into any other agreement with the other party by virtue of this
Agreement.

6. General.

6.1 Modification. No amendment or modification of this Agreement shall be valid


or binding on
the parties unless made in writing and signed on behalf of both of the parties by
their respective
duly authorized officers or representatives.

6.2 Assignment. Licensee may not assign this agreement without the prior
written consent of
Valve. Subject to the limitations set forth in this Agreement, this Agreement will
inure to the
benefit of and be binding upon the parties, their successors and assigns.

6.3 Severability. If any provision of this Agreement shall be held by a court


of competent
jurisdiction to be illegal, invalid or unenforceable, the remaining provisions
shall remain in full
force and effect.

6.4 Governing Law, Jurisdiction and Venue. This Agreement shall be governed by
the laws of the
State of Washington. For any claims of any kind arising out of this Agreement or
use of the SDK,
each of the parties hereto submits to exclusive jurisdiction and venue in the state
and federal
courts sitting in King County, Washington.

6.5 Entire Agreement. This Agreement constitutes the entire understanding


between the parties
hereto and supersedes all previous communications, representations and
understandings, oral or
written, between the parties, with respect to the subject matter of this Agreement.

===================================================================================
=================
=== gameengine/tinyxml
===================================================================================
=================
www.sourceforge.net/projects/tinyxml
Original code by Lee Thomason (www.grinninglizard.com)

This software is provided 'as-is', without any express or implied


warranty. In no event will the authors be held liable for any
damages arising from the use of this software.

Permission is granted to anyone to use this software for any


purpose, including commercial applications, and to alter it and
redistribute it freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must


not claim that you wrote the original software. If you use this
software in a product, an acknowledgment in the product documentation
would be appreciated but is not required.

2. Altered source versions must be plainly marked as such, and


must not be misrepresented as being the original software.

3. This notice may not be removed or altered from any source


distribution.

===================================================================================
=================
=== gameengine/torque3d
===================================================================================
=================
Copyright (c) 2012 GarageGames, LLC
Copyright (c) 2012-2017 BeamNG GmbH

Permission is hereby granted, free of charge, to any person obtaining a copy


of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.

===================================================================================
=================
=== gameengine/utfcpp
===================================================================================
=================
http://utfcpp.sourceforge.net/

// Copyright 2006 Nemanja Trifunovic

/*
Permission is hereby granted, free of charge, to any person or organization
obtaining a copy of the software and accompanying documentation covered by
this license (the "Software") to use, reproduce, display, distribute,
execute, and transmit the Software, and to prepare derivative works of the
Software, and to permit third-parties to whom the Software is furnished to
do so, all subject to the following:
The copyright notices in the Software and this entire statement, including
the above license grant, this restriction and the following disclaimer,
must be included in all copies of the Software, in whole or in part, and
all derivative works of the Software, unless such copies or derivative
works are solely in the form of machine-executable object code generated by
a source language processor.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

===================================================================================
=================
=== gameengine/xxHash
===================================================================================
=================
https://github.com/Cyan4973/xxHash

xxHash Library
Copyright (c) 2012-2014, Yann Collet
All rights reserved.

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

===================================================================================
=================
=== gameengine/zlib
===================================================================================
=================
zlib.h -- interface of the 'zlib' general purpose compression library
version 1.2.7, May 2nd, 2012

Copyright (C) 1995-2012 Jean-loup Gailly and Mark Adler


This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,


including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.

Jean-loup Gailly Mark Adler


jloup@gzip.org madler@alumni.caltech.edu

The data format used by the zlib library is described by RFCs (Request for
Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950
(zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).

===================================================================================
=================
=== gameengine/zstd
===================================================================================
=================
https://github.com/Cyan4973/zstd

ZSTD Library
Copyright (c) 2014-2015, Yann Collet
All rights reserved.

BSD License

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
===================================================================================
=================
=== lua/bCDDL-1.1
===================================================================================
=================
BeamNG COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (bCDDL) Version 1.1

1. Definitions.
1.1. "Contributor" means each individual or entity that creates or contributes to
the creation of
Modifications.
1.2. "Contributor Version" means the combination of the Original Software, prior
Modifications used
by a Contributor (if any), and the Modifications made by that particular
Contributor.
1.3. "Covered Software" means (a) the Original Software, or (b) Modifications, or
(c) the
combination of files containing Original Software with files containing
Modifications, in each case
including portions thereof.
1.4. "Executable" means the Covered Software in any form other than Source Code.
1.5. "Initial Developer" means the individual or entity that first makes Original
Software available
under this License.
1.6. "Larger Work" means a work which combines Covered Software or portions thereof
with code not
governed by the terms of this License.
1.7. "License" means this document.
1.8. "Licensable" means having the right to grant, to the maximum extent possible,
whether at the
time of the initial grant or subsequently acquired, any and all of the rights
conveyed herein.
1.9. "Modifications" means the Source Code and Executable form of any of the
following:
A. Any file that results from an addition to, deletion from or modification of the
contents of a
file containing Original Software or previous Modifications;
B. Any new file that contains any part of the Original Software or previous
Modification; or
C. Any new file that is contributed or otherwise made available under the terms of
this License.
1.10. "Original Software" means the Source Code and Executable form of computer
software code that
is originally released under this License.
1.11. "Patent Claims" means any patent claim(s), now owned or hereafter acquired,
including without
limitation, method, process, and apparatus claims, in any patent Licensable by
grantor.
1.12. "Source Code" means (a) the common form of computer software code in which
modifications are
made and (b) associated documentation included in or with such code.
1.13. "You" (or "Your") means an individual or a legal entity exercising rights
under, and complying
with all of the terms of, this License. For legal entities, "You" includes any
entity which
controls, is controlled by, or is under common control with You. For purposes of
this definition,
"control" means (a) the power, direct or indirect, to cause the direction or
management of such
entity, whether by contract or otherwise, or (b) ownership of more than fifty
percent (50%) of the
outstanding shares or beneficial ownership of such entity.
2. License Grants.

2.1. The Initial Developer Grant.


Conditioned upon Your compliance with Section 3.1 below and subject to third party
intellectual
property claims, the Initial Developer hereby grants You a world-wide, royalty-
free, non-exclusive
license:
(a) under intellectual property rights (other than patent or trademark) Licensable
by Initial
Developer, to use, reproduce, modify, display, perform, sublicense and distribute
the Original
Software (or portions thereof), with or without Modifications, and/or as part of a
Larger Work; and
(b) under Patent Claims infringed by the making, using or selling of Original
Software, to make,
have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the
Original
Software (or portions thereof).
(c) The licenses granted in Sections 2.1(a) and (b) are effective on the date
Initial Developer
first distributes or otherwise makes the Original Software available to a third
party under the
terms of this License.
(d) Notwithstanding Section 2.1(b) above, no patent license is granted: (1) for
code that You delete
from the Original Software, or (2) for infringements caused by: (i) the
modification of the Original
Software, or (ii) the combination of the Original Software with other software or
devices.
2.2. Contributor Grant.
Conditioned upon Your compliance with Section 3.1 below and subject to third party
intellectual
property claims, each Contributor hereby grants You a world-wide, royalty-free,
non-exclusive
license:
(a) under intellectual property rights (other than patent or trademark) Licensable
by Contributor to
use, reproduce, modify, display, perform, sublicense and distribute the
Modifications created by
such Contributor (or portions thereof), either on an unmodified basis, with other
Modifications, as
Covered Software and/or as part of a Larger Work; and
(b) under Patent Claims infringed by the making, using, or selling of Modifications
made by that
Contributor either alone and/or in combination with its Contributor Version (or
portions of such
combination), to make, use, sell, offer for sale, have made, and/or otherwise
dispose of: (1)
Modifications made by that Contributor (or portions thereof); and (2) the
combination of
Modifications made by that Contributor with its Contributor Version (or portions of
such
combination).
(c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date
Contributor first
distributes or otherwise makes the Modifications available to a third party.
(d) Notwithstanding Section 2.2(b) above, no patent license is granted: (1) for any
code that
Contributor has deleted from the Contributor Version; (2) for infringements caused
by: (i) third
party modifications of Contributor Version, or (ii) the combination of
Modifications made by that
Contributor with other software (except as part of the Contributor Version) or
other devices; or (3)
under Patent Claims infringed by Covered Software in the absence of Modifications
made by that
Contributor.
3. Distribution Obligations.

3.1. Availability of Source Code.


Any Covered Software that You distribute or otherwise make available in Executable
form must also be
made available in Source Code form and that Source Code form must be distributed
only under the
terms of this License. You must include a copy of this License with every copy of
the Source Code
form of the Covered Software You distribute or otherwise make available. You must
inform recipients
of any such Covered Software in Executable form as to how they can obtain such
Covered Software in
Source Code form in a reasonable manner on or through a medium customarily used for
software
exchange.
3.2. Modifications.
The Modifications that You create or to which You contribute are governed by the
terms of this
License. You represent that You believe Your Modifications are Your original
creation(s) and/or You
have sufficient rights to grant the rights conveyed by this License.
3.3. Required Notices.
You must include a notice in each of Your Modifications that identifies You as the
Contributor of
the Modification. You may not remove or alter any copyright, patent or trademark
notices contained
within the Covered Software, or any notices of licensing or any descriptive text
giving attribution
to any Contributor or the Initial Developer.
3.4. Application of Additional Terms.
You may not offer or impose any terms on any Covered Software in Source Code form
that alters or
restricts the applicable version of this License or the recipients' rights
hereunder. You may choose
to offer, and to charge a fee for, warranty, support, indemnity or liability
obligations to one or
more recipients of Covered Software. However, you may do so only on Your own
behalf, and not on
behalf of the Initial Developer or any Contributor. You must make it absolutely
clear that any such
warranty, support, indemnity or liability obligation is offered by You alone, and
You hereby agree
to indemnify the Initial Developer and every Contributor for any liability incurred
by the Initial
Developer or such Contributor as a result of warranty, support, indemnity or
liability terms You
offer.
3.5. Distribution of Executable Versions.
You may distribute the Executable form of the Covered Software under the terms of
this License or
under the terms of a license of Your choice, which may contain terms different from
this License,
provided that You are in compliance with the terms of this License and that the
license for the
Executable form does not attempt to limit or alter the recipient's rights in the
Source Code form
from the rights set forth in this License. If You distribute the Covered Software
in Executable form
under a different license, You must make it absolutely clear that any terms which
differ from this
License are offered by You alone, not by the Initial Developer or Contributor. You
hereby agree to
indemnify the Initial Developer and every Contributor for any liability incurred by
the Initial
Developer or such Contributor as a result of any such terms You offer.
3.6. Larger Works.
You may create a Larger Work by combining Covered Software with other code not
governed by the terms
of this License and distribute the Larger Work as a single product. In such a case,
You must make
sure the requirements of this License are fulfilled for the Covered Software.
4. Versions of the License.

4.1. New Versions.


BeamNG GmbH is the initial license steward and may publish revised and/or new
versions of this
License from time to time. Each version will be given a distinguishing version
number. Except as
provided in Section 4.3, no one other than the license steward has the right to
modify this License.
4.2. Effect of New Versions.
You may always continue to use, distribute or otherwise make the Covered Software
available under
the terms of the version of the License under which You originally received the
Covered Software. If
the Initial Developer includes a notice in the Original Software prohibiting it
from being
distributed or otherwise made available under any subsequent version of the
License, You must
distribute and make the Covered Software available under the terms of the version
of the License
under which You originally received the Covered Software. Otherwise, You may also
choose to use,
distribute or otherwise make the Covered Software available under the terms of any
subsequent
version of the License published by the license steward.
4.3. Modified Versions.
When You are an Initial Developer and You want to create a new license for Your
Original Software,
You may create and use a modified version of this License if You: (a) rename the
license and remove
any references to the name of the license steward (except to note that the license
differs from this
License); and (b) otherwise make it clear that the license contains terms which
differ from this
License.
5. DISCLAIMER OF WARRANTY.

COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT
WARRANTY OF ANY KIND,
EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE
COVERED SOFTWARE IS
FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE
ENTIRE RISK AS TO
THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED
SOFTWARE PROVE
DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR)
ASSUME THE COST
OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY
CONSTITUTES AN
ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED
HEREUNDER EXCEPT UNDER
THIS DISCLAIMER.

6. TERMINATION.
6.1. This License and the rights granted hereunder will terminate automatically if
You fail to
comply with terms herein and fail to cure such breach within 30 days of becoming
aware of the
breach. Provisions which, by their nature, must remain in effect beyond the
termination of this
License shall survive.
6.2. If You assert a patent infringement claim (excluding declaratory judgment
actions) against
Initial Developer or a Contributor (the Initial Developer or Contributor against
whom You assert
such claim is referred to as "Participant") alleging that the Participant Software
(meaning the
Contributor Version where the Participant is a Contributor or the Original Software
where the
Participant is the Initial Developer) directly or indirectly infringes any patent,
then any and all
rights granted directly or indirectly to You by such Participant, the Initial
Developer (if the
Initial Developer is not the Participant) and all Contributors under Sections 2.1
and/or 2.2 of this
License shall, upon 60 days notice from Participant terminate prospectively and
automatically at the
expiration of such 60 day notice period, unless if within such 60 day period You
withdraw Your claim
with respect to the Participant Software against such Participant either
unilaterally or pursuant to
a written agreement with Participant.
6.3. If You assert a patent infringement claim against Participant alleging that
the Participant
Software directly or indirectly infringes any patent where such claim is resolved
(such as by
license or settlement) prior to the initiation of patent infringement litigation,
then the
reasonable value of the licenses granted by such Participant under Sections 2.1 or
2.2 shall be
taken into account in determining the amount or value of any payment or license.
6.4. In the event of termination under Sections 6.1 or 6.2 above, all end user
licenses that have
been validly granted by You or any distributor hereunder prior to termination
(excluding licenses
granted to You by any distributor) shall survive termination.

7. LIMITATION OF LIABILITY.
UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING
NEGLIGENCE), CONTRACT, OR
OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY
DISTRIBUTOR OF COVERED
SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY
INDIRECT, SPECIAL,
INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
LIMITATION, DAMAGES FOR
LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL
OTHER COMMERCIAL
DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY
OF SUCH DAMAGES.
THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL
INJURY RESULTING
FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
LIMITATION. SOME
JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR
CONSEQUENTIAL DAMAGES, SO
THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.

8. U.S. GOVERNMENT END USERS.


The Covered Software is a "commercial item," as that term is defined in 48 C.F.R.
2.101 (Oct. 1995),
consisting of "commercial computer software" (as that term is defined at 48 C.F.R.
"
252.227-7014(a)(1)) and "commercial computer software documentation" as such terms
are used in 48
C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R.
227.7202-1 through
227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Software with
only those
rights set forth herein. This U.S. Government Rights clause is in lieu of, and
supersedes, any other
FAR, DFAR, or other clause or provision that addresses Government rights in
computer software under
this License.

9. MISCELLANEOUS.
This License represents the complete agreement concerning subject matter hereof. If
any provision of
this License is held to be unenforceable, such provision shall be reformed only to
the extent
necessary to make it enforceable. This License shall be governed by the law of the
jurisdiction
specified in a notice contained within the Original Software (except to the extent
applicable law,
if any, provides otherwise), excluding such jurisdiction's conflict-of-law
provisions. Any
litigation relating to this License shall be subject to the jurisdiction of the
courts located in
the jurisdiction and venue specified in a notice contained within the Original
Software, with the
losing party responsible for costs, including, without limitation, court costs and
reasonable
attorneys' fees and expenses. The application of the United Nations Convention on
Contracts for the
International Sale of Goods is expressly excluded. Any law or regulation which
provides that the
language of a contract shall be construed against the drafter shall not apply to
this License. You
agree that You alone are responsible for compliance with the United States export
administration
regulations (and the export control laws and regulation of any other countries)
when You use,
distribute or otherwise make available any Covered Software.

10. RESPONSIBILITY FOR CLAIMS.


As between Initial Developer and the Contributors, each party is responsible for
claims and damages
arising, directly or indirectly, out of its utilization of rights under this
License and You agree
to work with Initial Developer and Contributors to distribute such responsibility
on an equitable
basis. Nothing herein is intended or shall be deemed to constitute any admission of
liability.

NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE


(CDDL)
The code released under the CDDL shall be governed by the laws of the State of
California (excluding
conflict-of-law provisions). Any litigation relating to this License shall be
subject to the
jurisdiction of the Federal Courts of the Northern District of California and the
state courts of
the State of California, with venue lying in Santa Clara County, California.

===================================================================================
=================
=== lua/copas
===================================================================================
=================
Copas is free software: it can be used for both academic and commercial purposes at
absolutely no
cost. There are no royalties or GNU-like "copyleft" restrictions. Copas qualifies
as Open Source
software. Its licenses are compatible with GPL. Copas is not in the public domain
and the Kepler
Project keep its copyright. The legal details are below.

The spirit of the license is that you are free to use Copas for any purpose at no
cost without
having
to ask us. The only requirement is that if you do use Copas, then you should give
us credit by
including the appropriate copyright notice somewhere in your product or its
documentation.

Copas was designed and implemented by André Carregal and Javier Guerra. The
implementation is not
derived from licensed software.
Copyright (c) 2005-2010 Kepler Project.

Permission is hereby granted, free of charge, to any person obtaining a copy of


this software and
associated documentation files (the "Software"), to deal in the Software without
restriction,
including without limitation the rights to use, copy, modify, merge, publish,
distribute,
sublicense,
and/or sell copies of the Software, and to permit persons to whom the Software is
furnished to do
so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial
portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT
NOT
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT.
IN
NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

===================================================================================
=================
=== lua/graphpath
===================================================================================
=================
Copyright (c) 2012 Hello!Game

Permission is hereby granted, free of charge, to any person obtaining a copy


of newinst software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished
to do so, subject to the following conditions:

The above copyright notice and newinst permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

===================================================================================
=================
=== lua/inspect
===================================================================================
=================
Copyright (c) 2011, Enrique Garca Cota
All rights reserved.

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice,


this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
3. Neither the name of inspect.lua nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.

===================================================================================
=================
=== lua/json
===================================================================================
=================
JSON Encoder and Parser for Lua 5.1. Based on:

Copyright (c) 2007 Shaun Brown (http://www.chipmunkav.com).


All Rights Reserved.

Permission is hereby granted, free of charge, to any person


obtaining a copy of this software to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be


included in all copies or substantial portions of the Software.
If you find this software useful please give www.chipmunkav.com a mention.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,


EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
===================================================================================
=================
=== lua/lua-messagepack
===================================================================================
=================
lua-MessagePack is licensed under the terms of the MIT/X11 license reproduced
below.

===============================================================================

Copyright (C) 2012-2015 Francois Perrad.

Permission is hereby granted, free of charge, to any person obtaining a copy


of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

===============================================================================

===================================================================================
=================
=== lua/lulpeg
===================================================================================
=================
-- LuLPeg, Copyright (C) 2013 Pierre-Yves Gérardy.
--
-- The `re` module and lpeg.*.*.test.lua,
-- Copyright (C) 2013 Lua.org, PUC-Rio.
--
-- Permission is hereby granted, free of charge,
-- to any person obtaining a copy of this software and
-- associated documentation files (the "Software"),
-- to deal in the Software without restriction,
-- including without limitation the rights to use,
-- copy, modify, merge, publish, distribute, sublicense,
-- and/or sell copies of the Software,
-- and to permit persons to whom the Software is
-- furnished to do so,
-- subject to the following conditions:
--
-- The above copyright notice and this permission notice
-- shall be included in all copies or substantial portions of the Software.
--
-- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-- EXPRESS OR IMPLIED,
-- INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
-- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
-- TORT OR OTHERWISE, ARISING FROM,
-- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-- THE SOFTWARE.

===================================================================================
=================
=== lua/mobdebug
===================================================================================
=================
Copyright (C) 2011-2014 Paul Kulchenko

Permission is hereby granted, free of charge, to any person obtaining a copy


of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

--[[ RemDebug License ]]---------------------------------------------------

Copyright (c) 2006 The Kepler Project.

Permission is hereby granted, free of charge, to any person obtaining a copy


of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

--[[ Serpent License ]]----------------------------------------------------


Copyright (c) 2011-2013 Paul Kulchenko (paul@kulchenko.com)

Permission is hereby granted, free of charge, to any person obtaining a copy


of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

===================================================================================
=================
=== lua/qrcode
===================================================================================
=================
--- The qrcode library is licensed under the 3-clause BSD license (aka "new BSD")
--- To get in contact with the author, mail to <gundlach@speedata.de>.
---
--- Please report bugs on the [github project page]
(http://speedata.github.com/luaqrcode/).
-- Copyright (c) 2012, Patrick Gundlach
-- All rights reserved.
--
-- Redistribution and use in source and binary forms, with or without
-- modification, are permitted provided that the following conditions are met:
-- * Redistributions of source code must retain the above copyright
-- notice, this list of conditions and the following disclaimer.
-- * Redistributions in binary form must reproduce the above copyright
-- notice, this list of conditions and the following disclaimer in the
-- documentation and/or other materials provided with the distribution.
-- * Neither the name of the <organization> nor the
-- names of its contributors may be used to endorse or promote products
-- derived from this software without specific prior written permission.
--
-- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-- DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
-- DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-- (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-- LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

===================================================================================
=================
=== lua/stacktraceplus
===================================================================================
=================
The MIT License

Copyright (c) 2010 Ignacio Burgueño

Permission is hereby granted, free of charge, to any person obtaining a copy


of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

===================================================================================
=================
=== ui/fonts/apache
===================================================================================
=================
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by


the copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity


exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or


Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object


form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including


the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity


on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of


this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of


this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:

(a) You must give any other recipients of the Work or


Derivative Works a copy of this License; and

(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and

(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and

(d) If the Work includes a "NOTICE" text file as part of its


distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.

You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,


any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or


agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,


whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing


the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work.

To apply the Apache License to your work, attach the following


boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License");


you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software


distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

===================================================================================
=================
=== ui/fonts/didacGothic
===================================================================================
=================
Copyright (c) 2009, 2010, 2011 Daniel Johnson (<il.basso.buffo@gmail.com>).
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL

-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------

PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.

The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.

DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.

"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).

"Original Version" refers to the collection of Font Software components as


distributed by the Copyright Holder(s).

"Modified Version" refers to any derivative made by adding to, deleting,


or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.

"Author" refers to any designer, engineer, programmer, technical


writer or other person who contributed to the Font Software.

PERMISSION & CONDITIONS


Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:

1) Neither the Font Software nor any of its individual components,


in Original or Modified Versions, may be sold by itself.

2) Original or Modified Versions of the Font Software may be bundled,


redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.

3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.

4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font


Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.

5) The Font Software, modified or unmodified, in part or in whole,


must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.

TERMINATION
This license becomes null and void if any of the above conditions are
not met.

DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

===================================================================================
=================
=== ui/fonts/newsCycle
===================================================================================
=================
Copyright (c) 2010-2011, Nathan Willis (nwillis@glyphography.com),
with Reserved Font Name "News Cycle."

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL

-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------

PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide development of
collaborative
font projects, to support the font creation efforts of academic and linguistic
communities, and to
provide a free and open framework in which fonts may be shared and improved in
partnership with
others.

The OFL allows the licensed fonts to be used, studied, modified and redistributed
freely as long as
they are not sold by themselves. The fonts, including any derivative works, can be
bundled,
embedded, redistributed and/or sold with any software provided that any reserved
names are not used
by derivative works. The fonts and derivatives, however, cannot be released under
any other type of
license. The requirement for fonts to remain under this license does not apply to
any document
created using the fonts or their derivatives.

DEFINITIONS
"Font Software" refers to the set of files released by the Copyright Holder(s)
under this license
and clearly marked as such. This may include source files, build scripts and
documentation.

"Reserved Font Name" refers to any names specified as such after the copyright
statement(s).

"Original Version" refers to the collection of Font Software components as


distributed by the
Copyright Holder(s).

"Modified Version" refers to any derivative made by adding to, deleting, or


substituting -- in part
or in whole -- any of the components of the Original Version, by changing formats
or by porting the
Font Software to a new environment.

"Author" refers to any designer, engineer, programmer, technical writer or other


person who
contributed to the Font Software.

PERMISSION & CONDITIONS


Permission is hereby granted, free of charge, to any person obtaining a copy of the
Font Software,
to use, study, copy, merge, embed, modify, redistribute, and sell modified and
unmodified copies of
the Font Software, subject to the following conditions:

1) Neither the Font Software nor any of its individual components, in Original or
Modified Versions,
may be sold by itself.

2) Original or Modified Versions of the Font Software may be bundled, redistributed


and/or sold with
any software, provided that each copy contains the above copyright notice and this
license. These
can be included either as stand-alone text files, human-readable headers or in the
appropriate
machine-readable metadata fields within text or binary files as long as those
fields can be easily
viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font Name(s)
unless explicit
written permission is granted by the corresponding Copyright Holder. This
restriction only applies
to the primary font name as presented to the users.

4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software
shall not be used to
promote, endorse or advertise any Modified Version, except to acknowledge the
contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written permission.

5) The Font Software, modified or unmodified, in part or in whole, must be


distributed entirely
under this license, and must not be distributed under any other license. The
requirement for fonts
to remain under this license does not apply to any document created using the Font
Software.

TERMINATION
This license becomes null and void if any of the above conditions are not met.

DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING
BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE AND
NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
THE COPYRIGHT
HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL,
SPECIAL,
INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE,
ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER
DEALINGS IN THE
FONT SOFTWARE.

===================================================================================
=================
=== ui/fonts/openSans
===================================================================================
=================

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by


the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity


exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.

"Object" form shall mean any form resulting from mechanical


transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or


Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object


form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including


the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity


on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of


this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of


this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the


Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:

(a) You must give any other recipients of the Work or


Derivative Works a copy of this License; and

(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and

(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and

(d) If the Work includes a "NOTICE" text file as part of its


distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.

You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,


any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or


agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,


whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing


the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work.

To apply the Apache License to your work, attach the following


boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License");


you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software


distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

===================================================================================
=================
=== ui/fonts/play
===================================================================================
=================
Copyright (c) 2011, Jonas Hecksher, Playtypes, e-types AS (lasse@e-types.com), with
Reserved Font
Name 'Play', 'Playtype', 'Playtype Sans'.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL

-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------

PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.

The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.

DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.

"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).

"Original Version" refers to the collection of Font Software components as


distributed by the Copyright Holder(s).

"Modified Version" refers to any derivative made by adding to, deleting,


or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.

"Author" refers to any designer, engineer, programmer, technical


writer or other person who contributed to the Font Software.

PERMISSION & CONDITIONS


Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:

1) Neither the Font Software nor any of its individual components,


in Original or Modified Versions, may be sold by itself.

2) Original or Modified Versions of the Font Software may be bundled,


redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.

3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.

4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font


Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.

5) The Font Software, modified or unmodified, in part or in whole,


must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.

TERMINATION
This license becomes null and void if any of the above conditions are
not met.

DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

===================================================================================
=================
=== ui/fonts/roboto
===================================================================================
=================
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by


the copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity


exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.

"Object" form shall mean any form resulting from mechanical


transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or


Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object


form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including


the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity


on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of


this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of


this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the


Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:

(a) You must give any other recipients of the Work or


Derivative Works a copy of this License; and

(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and

(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and

(d) If the Work includes a "NOTICE" text file as part of its


distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.

You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,


any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or


agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,


whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing


the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS


APPENDIX: How to apply the Apache License to your work.

To apply the Apache License to your work, attach the following


boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License");


you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software


distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

===================================================================================
=================
=== ui/fonts/segment7
===================================================================================
=================
Segment7
License: OFL (SIL Open Font License)
Author: Cedric Knight

===================================================================================
=================
=== ui/fonts/squadaOne
===================================================================================
=================
Copyright (c) 2011, Admix Designs (http://www.admixdesigns.com/),
with Reserved Font Names "Squada" and "Squada One"
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL

-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------

PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.

DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.

"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).

"Original Version" refers to the collection of Font Software components as


distributed by the Copyright Holder(s).

"Modified Version" refers to any derivative made by adding to, deleting,


or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.

"Author" refers to any designer, engineer, programmer, technical


writer or other person who contributed to the Font Software.

PERMISSION & CONDITIONS


Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:

1) Neither the Font Software nor any of its individual components,


in Original or Modified Versions, may be sold by itself.

2) Original or Modified Versions of the Font Software may be bundled,


redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.

3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.

4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font


Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.

5) The Font Software, modified or unmodified, in part or in whole,


must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.

TERMINATION
This license becomes null and void if any of the above conditions are
not met.

DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

===================================================================================
=================
=== ui/js/angular-animate
===================================================================================
=================
/*
AngularJS v1.4.3
(c) 2010-2015 Google, Inc. http://angularjs.org
License: MIT
*/

===================================================================================
=================
=== ui/js/angular-aria
===================================================================================
=================
/*
AngularJS v1.4.3
(c) 2010-2015 Google, Inc. http://angularjs.org
License: MIT
*/

===================================================================================
=================
=== ui/js/angular-jk-rating-stars
===================================================================================
=================
angular jk rating stars
https://github.com/juank11memphis/angular-jk-rating-stars
Author: Juan Morales
License: MIT

===================================================================================
=================
=== ui/js/angular-material-paging
===================================================================================
=================
angular material paging
https://github.com/feichao/angular-material-paging
Author: feichao.imayu.wan@gmail.com
License: MIT

===================================================================================
=================
=== ui/js/angular-material
===================================================================================
=================
/*!
* Angular Material Design
* https://github.com/angular/material
* @license MIT
* v0.10.1
*/

===================================================================================
=================
=== ui/js/angular-sanitize
===================================================================================
=================
/*
AngularJS v1.5.8
(c) 2010-2016 Google, Inc. http://angularjs.org
License: MIT
*/

===================================================================================
=================
=== ui/js/angular-toastr
===================================================================================
=================
The MIT License (MIT)

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy


of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
===================================================================================
=================
=== ui/js/angular-translate
===================================================================================
=================
/*!
* angular-translate - v2.7.2 - 2015-06-01
* http://github.com/angular-translate/angular-translate
* Copyright (c) 2015 ; Licensed MIT
*/

===================================================================================
=================
=== ui/js/angular-ui-router
===================================================================================
=================
/**
* State-based routing for AngularJS
* @version v0.3.2
* @link http://angular-ui.github.com/
* @license MIT License, http://www.opensource.org/licenses/MIT
*/

===================================================================================
=================
=== ui/js/angular
===================================================================================
=================
/*
AngularJS v1.5.8
(c) 2010-2016 Google, Inc. http://angularjs.org
License: MIT
*/

===================================================================================
=================
=== ui/js/chartist.js
===================================================================================
=================
/* Chartist.js 0.11.0
* Copyright © 2017 Gion Kunz
* Free to use under either the WTFPL license or the MIT license.
* https://raw.githubusercontent.com/gionkunz/chartist-js/master/LICENSE-WTFPL
* https://raw.githubusercontent.com/gionkunz/chartist-js/master/LICENSE-MIT
*/

===================================================================================
=================
=== ui/js/crossfire
===================================================================================
=================
The MIT License

Copyright (c) 2010 mallowlabs (mallowlabs@gmail.com)


Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

===================================================================================
=================
=== ui/js/hu
===================================================================================
=================
hu.js
http://Github.com/Canop/hu.js
License: MIT

===================================================================================
=================
=== ui/js/keys
===================================================================================
=================
The MIT License

Copyright (c) 2010 Michael Hüneburg

Permission is hereby granted, free of charge, to any person obtaining a copy


of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

/**
* KEYS.css
*
* A simple stylesheet for rendering beautiful keyboard-style elements.
*
* Author: Michael Hüneburg
* Website: http://michaelhue.com/keyscss
* License: MIT License (see LICENSE.txt)
*/

===================================================================================
=================
=== ui/js/ozlazyload
===================================================================================
=================
/**
* oclazyload - Load modules on demand (lazy load) with angularJS
* @version v1.0.8
* @link https://github.com/ocombe/ocLazyLoad
* @license MIT
* @author Olivier Combe <olivier.combe@gmail.com>
*/

===================================================================================
=================
=== ui/js/smoothie
===================================================================================
=================
MIT License
-----------

Copyright (c) 2010-2013, Joe Walnes


2013-2017, Drew Noakes

Permission is hereby granted, free of charge, to any person obtaining a copy


of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

===================================================================================
=================
=== ui/js/spine
===================================================================================
=================
Spine Software License Agreement
Version 5.1

This Software License Agreement ("Agreement" or "License Agreement") is a


binding agreement between Esoteric Software ("Esoteric Software") and the
person or entity licensing the Spine Software ("You(r)") published by Esoteric
Software. This Agreement governs Your use of the Spine Software published
by Esoteric Software (including all related documentation, the "Software").

IMPORTANT - READ CAREFULLY ALL TERMS AND CONDITIONS OF THIS AGREEMENT PRIOR
TO DOWNLOADING AND INSTALLING THIS SOFTWARE. BY DOWNLOADING AND INSTALLING
THE SOFTWARE, YOU ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTAND, AND AGREE TO
BE BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE,
DO NOT DOWNLOAD AND INSTALL THE SOFTWARE.

1. License Grant. Subject to the terms of this Agreement, the terms of the
license type selected from Exhibit A, and the payment of any applicable license
fees, Esoteric Software grants You a limited, non-exclusive, non-sublicensable,
and non-transferable license to download, install, execute, and perform the
Software in machine readable object code form only and solely for internal
use. The Software covered under this Agreement shall also include any and
all updates, upgrades, bug fixes, or any similar revisions or improvements
(collectively, "Updates") that may be made available to You by Esoteric
Software from time to time. At your option and subject to the payment of
applicable fees, Esoteric Software shall also provide to You the services
as described by Exhibits D and E.

2. Spine Runtimes. If the Spine Essential, Professional, Enterprise,


or Education license is selected from Exhibit A, You may modify, translate,
adapt, or develop new applications using the Spine Runtimes or otherwise
create derivative works or improvements of the Spine Runtimes (collectively,
"Products"). You may market, sell, publish, distribute, or otherwise make
available any number of Products provided that (a) the Products add significant
and primary functionality to the Spine Runtimes and (b) the license in Exhibit
B is included in the documentation and/or other materials provided with the
Products. "Spine Runtimes" means all programs and data (separate from the
Software) provided by Esoteric Software in source and binary form that are
used to load, store, manipulate, and render animation and other data created
by the Software.

3. Spine Enterprise. If the Spine Enterprise license is selected


from Exhibit A, all references to "You" will be deemed to include Your
Affiliates. "Affiliate" means any entity that directly or indirectly controls,
is controlled by, or is under common control with You. For purposes of this
provision, "control" of an entity means direct or indirect ownership or
control of more than 50% of the voting interests of the subject entity.

4. Restrictions. Without Esoteric Software's written permission, You may


not (a) copy the Software, except for backup purposes or otherwise as expressly
permitted by this Agreement, (b) modify, translate, adapt, or otherwise create
derivative works or improvements, whether or not patentable, of the Software,
(c) reverse engineer, disassemble, decompile, decode, or otherwise attempt to
derive or gain access to the source code of the Software or any part thereof
except as and only to the extent this restriction is prohibited by law,
(d) remove, delete, alter, or obscure any trademarks or any copyright,
trademark, patent, or other intellectual property or proprietary rights
notices on or in the Software, including any copy thereof, (e) rent, lease,
lend, sell, sublicense, assign, distribute, publish, transfer, or otherwise
make available the Software or any features or functionality of the Software
to any third party for any reason, or (f) remove, disable, circumvent,
or otherwise create or implement any workaround to any copy protection,
rights management, or security features in or protecting the Software.

5. Responsibilities. You must notify Esoteric Software to keep your name


and email address valid at all times. You agree to take appropriate measures to
protect Your activation codes for the Software from unauthorized use. You are
responsible for all damages arising from the use of the Software associated
with Your activation codes in violation of this Agreement. You agree to
promptly notify Esoteric Software in the event that You become aware of any
actual or suspected unauthorized use of the Software. You acknowledge that
the Software, documents, technical data, and any other materials delivered
under this Agreement are subject to U.S. export control laws, including the
U.S. Export Administration Act and its associated regulations, and may be
subject to export or import regulations in other countries. You shall not,
directly or indirectly, export, re-export, or release the Software to,
or make the Software accessible from, any jurisdiction or country to which
export, re-export, or release is prohibited by law, rule, or regulation. You
acknowledge and agree that it is Your responsibility to obtain any licenses to
export, re-export, or import the Software as may be required after delivery
to You and You shall strictly comply with all applicable federal laws,
regulations, and rules and complete all required undertakings (including
obtaining any necessary export license or other governmental approval) prior to
exporting, re-exporting, releasing, or otherwise making the Software available
outside the U.S. You represent and warrant that You are not a person or entity
appearing on the lists published by the U.S. Department of Commerce, the
U.S. Department of State, the U.S. Department of Treasury, or any other list
that may be published by the U.S. Government, as amended from time to time,
that is prohibited from acquiring ownership or control of items under this
Agreement or with which Esoteric Software is prohibited from doing business.

6. Third-Party Licenses. The Software includes software, content, data,


or other materials, including related documentation, that are owned by persons
other than Esoteric Software and that are provided to You on licensee terms
that are in addition to and/or different from those contained in this Agreement
("Third-Party Licenses"). A list of all materials included in the Software
and provided under Third-Party Licenses is set forth in Exhibit C and the
applicable Third-Party Licenses are accessible via links therefrom. You are
bound by and agree to comply with all Third-Party Licenses. Your breach of
any Third-Party License is also a breach of this Agreement.

7. Representations. Esoteric Software represents to You that (a)


each and every part of the Software is either the original work of Esoteric
Software or validly licensed by Esoteric Software from the rightsholder(s),
(b) the Software does not infringe upon any patent, copyright, trade secret, or
other proprietary right of others, (c) Esoteric Software has all of the rights
necessary to grant to You the rights under this Agreement and Esoteric Software
has not previously granted and shall not grant any rights in the Software
to any nonparty that are inconsistent with those rights, (d) the Software
does not include any hidden files, functionalities, or any computer virus,
worm, logic bomb, or Trojan horse, (e) Esoteric Software has full corporate
power to enter into this Agreement and to carry out its obligations under
this agreement, and (f) the Software is developed and provided by Esoteric
Software in accordance with all applicable laws and regulations.

8. Reservation of Rights. You acknowledge and agree that the Software is


provided to You under license and not sold. You do not acquire any ownership
interest in the Software under this Agreement or any other rights thereto other
than to use the Software in accordance with the license granted, and subject
to all terms, conditions, and restrictions, under this Agreement. Esoteric
Software reserves and shall retain its entire right, title, and interest in and
to the Software, including all copyrights, trademarks, and other intellectual
property rights therein or relating thereto, except as expressly granted to
You in this Agreement.

9. Updates. The Software may require Updates in order to run


effectively. Updates are subject to the terms of this Agreement and may include
new features, bug fixes, or the removal of features of the Software. Esoteric
Software will provide Updates at no cost to You during the term of this
Agreement. Updates do not increase the authorized number of computers or
named users for Your license type.

10. Collection and Use of Information. You acknowledge that Esoteric


Software may collect and store information regarding Your use of the
Software. You agree that Esoteric Software may use such information only
to the extent which is necessary to (a) verify Your compliance with this
Agreement, (b) enforce Esoteric Software's rights in the Software, (c)
improve the performance of the Software, and (d) develop Updates.

11. License Fees and Returns. License fees for the Software are specified
by Esoteric Software based on the license type selected from Exhibit A and
the optional services as described by Exhibits D and E. Annual license fees
for Spine Enterprise and Spine Education are subject to increase at a rate
not to exceed 10% annually. Any applicable license fees must be paid in full
prior to downloading or using the Software. Esoteric Software may choose for
the license fees to be paid directly or through a third party. Any applicable
payment and use terms of such third party will apply to the transaction. You
may request a refund of the license fees by notifying Esoteric Software
within thirty (30) days after downloading the Software. Esoteric Software
will refund the license fees paid by You and block Your activation codes.

12. Term and Termination. This Agreement is effective as of the date that
Your activation codes are provided and will continue in effect for the term of
the license type selected from Exhibit A (the "Term") unless terminated earlier
by You or Esoteric Software as set forth in this section. You may terminate
this Agreement by deleting the Software and all copies thereof. Esoteric
Software may block Your activation codes or terminate this Agreement at any
time without notice if You violate any of the terms and conditions of this
Agreement, provided that Spine Enterprise licensees will be given no less
than thirty (30) days' notice and an opportunity to cure prior to termination
of this Agreement. Upon termination all rights granted to You under this
Agreement will also terminate and You must cease all use of the Software,
delete all copies of the Software, and cease distribution of all Products
other than those allowed by Exhibit A, Section 3(d). Termination will not
limit any of Esoteric Software's rights or remedies at law or in equity.

13. Infringement Indemnification. Subject to the Limitation of Liability


in Section 15, Esoteric Software shall defend and indemnify You against
any third-party action, suit or proceeding and any loss, damages, or costs
incurred with regard to same in which it is determined that the Software
infringes a United States or European Union patent or copyright.

14. Warranty and Disclaimer. For a period of ninety (90) days from the
date that You download and install the Software (the "Warranty Period"),
Esoteric Software warrants that the Software will operate materially in
conformance with its documentation. Any Third-Party Licenses shall be subject
exclusively to the licensor's warranty set forth therein. The foregoing
warranties exclude damage or failure resulting from misuse, modification by
anyone other than Esoteric Software, unauthorized repair or installation,
malfunctions caused by equipment or by software not provided by Esoteric
Software, the use of the Software on or in connection with any hardware or
software not specified in the documentation for the Software, and the use of
the Software in violation of this Agreement or the license type selected. You
must notify Esoteric Software of any non-conformance within the Warranty Period
and Your sole and exclusive remedy for any non-conformance is that Esoteric
Software will repair or replace the Software, provided that You provide all
information Esoteric Software reasonably requests to resolve the reported
failure, including sufficient information to enable the Esoteric Software
to recreate such failure. If Esoteric Software, in its sole discretion,
determines that it is unable to repair or replace the Software within a
commercially reasonable time, Esoteric Software will refund the fees paid
by You for the Software, subject to Your ceasing all use of and deleting
all copies of the Software. EXCEPT AS EXPRESSLY STATED IN THIS SECTION,
THE SOFTWARE IS PROVIDED TO YOU "AS IS" AND "AS AVAILABLE", WITH ALL FAULTS
AND DEFECTS WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED
UNDER APPLICABLE LAW, ESOTERIC SOFTWARE, ON ITS OWN BEHALF AND ON BEHALF OF
ITS LICENSORS, EXPRESSLY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED,
STATUTORY, OR OTHERWISE, WITH RESPECT TO THE SOFTWARE, INCLUDING ALL IMPLIED
WARRANTIES OF DESIGN, MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR
A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT, AND WARRANTIES THAT MAY
ARISE OUT OF COURSE OF DEALING, COURSE OF PERFORMANCE, USAGE, OR TRADE
PRACTICE. WITHOUT LIMITATION TO THE FOREGOING, ESOTERIC SOFTWARE PROVIDES
NO WARRANTY OR UNDERTAKING AND MAKES NO REPRESENTATION OF ANY KIND THAT
THE SOFTWARE WILL MEET YOUR REQUIREMENTS, ACHIEVE ANY INTENDED RESULTS, BE
COMPATIBLE OR WORK WITH ANY OTHER SOFTWARE, APPLICATIONS, SYSTEMS, OR SERVICES,
OPERATE WITHOUT INTERRUPTION, MEET ANY PERFORMANCE OR RELIABILITY STANDARDS,
OR BE ERROR FREE OR THAT ANY ERRORS OR DEFECTS CAN OR WILL BE CORRECTED.

SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF OR LIMITATIONS ON IMPLIED


WARRANTIES OR THE LIMITATIONS ON APPLICABLE STATUTORY RIGHTS, SO SOME OR
ALL OF THE ABOVE EXCLUSIONS AND LIMITATIONS MAY NOT APPLY TO YOU.

15. Limitation of Liability. NOTWITHSTANDING THE FORM (E.G., CONTRACT,


TORT, OR OTHERWISE) IN WHICH ANY LEGAL OR EQUITABLE ACTION MAY BE BROUGHT,
IN NO EVENT WILL ESOTERIC SOFTWARE BE LIABLE FOR (a) DAMAGES THAT EXCEED,
IN THE AGGREGATE, THE AMOUNT OF FEES PAID BY YOU IN THE TWELVE (12) MONTH
PERIOD PRIOR TO THE DATE OF THE FIRST EVENT GIVING RISE TO THE ACTION, (b)
THE COST OF SUBSTITUTE GOODS, ANY DAMAGES BASED ON DELAY OR INABILITY TO USE
THE SOFTWARE, LOST REVENUES OR PROFITS, LOSS OF BUSINESS OR GOODWILL, LOSS
OR CORRUPTION OF DATA, LOSS RESULTING FROM COMPUTER FAILURE, MALFUNCTION
OR SHUTDOWN, OR (c) ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES. THESE LIMITATIONS SHALL APPLY WHETHER OR NOT ESOTERIC SOFTWARE
HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND NOTWITHSTANDING ANY
FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.

16. Governing Law. This Agreement shall be governed by and construed


in accordance with the internal laws of (a) the State of Washington and the
United States without regard to conflicts of law provisions thereof if You
are not located in the United Kingdom, Norway, Switzerland, or a member state
of the European Union, or otherwise (b) England and Wales without regard to
conflicts of law provisions thereof. No effect shall be given to any choice
or conflict of law provision or rule (whether of the State of Washington,
England, and Wales or any other jurisdiction) that would cause the application
of laws of any jurisdiction other than those stated herein. Any legal claim,
suit, action, or proceeding arising out of this Agreement or the matters
contemplated hereunder or the breach thereof, whether sounding in contract,
tort, or otherwise, shall likewise be governed by the internal laws set forth
herein without giving effect to any choice or conflict of law provision or
rule and shall be instituted exclusively in the federal courts of the United
States or the courts of the State of Washington if You are not located in
the United Kingdom, Norway, Switzerland, or a member state of the European
Union, or otherwise the courts located in London, England and You irrevocably
submit to the exclusive jurisdiction of such courts in any such suit, action,
or proceeding and waive any objection based on improper venue or forum non
conveniens.

17. Notices. For a notice or other communication under this agreement to be


valid (a) the sending party must use email with confirmation that the receiving
mail server accepted the email, (b) communication to or from Esoteric Software
must use contact@esotericsoftware.com, and (c) communication to or from You
must use the email address You have provided to Esoteric Software. You must
notify Esoteric Software to keep your email address valid at all times. You
are responsible for preventing emails from contact@esotericsoftware.com
from being marked as spam or otherwise filtered. A valid notice or other
communication under this agreement will be effective when accepted by the
receiving mail server.

18. Assignment. Esoteric Software may subcontract this Agreement, or


any part thereof, including support, to subcontractors selected by Esoteric
Software and may freely assign or otherwise transfer all or any of its
rights, or delegate or otherwise transfer all or any of its obligations or
performance, under this Agreement without Your consent. You may not assign or
otherwise transfer any of Your rights, or delegate or otherwise transfer any
of Your obligations under this Agreement, in each case whether voluntarily,
involuntarily, by operation of law, or otherwise, without Esoteric Software's
prior written consent. This Agreement is binding upon and inures to the benefit
of the parties hereto and their respective permitted successors and assigns.

19. General Terms. This Agreement constitutes the sole and entire
agreement between the parties with respect to the Software and Spine Runtimes
and supersedes all prior and contemporaneous understandings, agreements,
representations, and warranties, both written and oral, with respect to the
Software and Spine Runtimes. This Agreement may only be amended, modified
or supplemented by an agreement in writing by non-preprinted agreements
clearly understood by both parties to be an amendment and signed by each
party hereto. No waiver by either party of any of the provisions hereof
shall be effective unless explicitly set forth in writing and signed by
the party so waiving. Except as otherwise set forth in this Agreement,
no failure to exercise, or delay in exercising, any right, remedy, power,
or privilege arising from this Agreement shall operate or be construed as
a waiver thereof; nor shall any single or partial exercise of any right,
remedy, power, or privilege hereunder preclude any other or further exercise
thereof or the exercise of any other right, remedy, power, or privilege. If
any provision of this Agreement shall be adjudged by any court of competent
jurisdiction to be illegal, unenforceable, or invalid, that provision shall be
limited or eliminated to the minimum extent necessary so that this Agreement
shall otherwise remain in full force and effect and enforceable, but shall
not affect any other term or provision of this Agreement or invalidate or
render unenforceable such term or provision in any other jurisdiction. You
acknowledge and agree that a material breach of this Agreement would cause
irreparable injury to Esoteric Software for which monetary damages would
not be an adequate remedy and that, in the event of any actual or threatened
material breach of this Agreement by You, Esoteric Software shall be entitled
to temporary, preliminary, and permanent injunctive relief against You and
Your officers or employees, without the requirement of posting a bond or
proving actual damages, in addition to whatever remedies Esoteric Software
might have at law.

Exhibit A

Spine License Types

1. Spine Trial License.

(a) You are authorized to use the available functions of the


trial version of the Software exclusively for the purpose of testing
and evaluating the Software.

2. Spine Essential License / Spine Professional License.

(a) This license is applicable to an entity with annual revenues


of less than $500,000 USD or equivalent foreign currency. The license
becomes invalid if annual revenues exceed this amount at any time,
in which case the Spine Enterprise License is required else You must
cease all use of the Software and cease distribution of all Products
other than those allowed by Exhibit A, Section 3(d).

(b) A single named user is authorized to use the corresponding


Essential or Professional version of the Software with the provided
activation code. Use of the Software by anyone other than the named
user is expressly prohibited. The activation code may not be in use
on more than two computers at the same time.

(c) The Spine Runtimes are provided subject to Section 2 of the


License Agreement.

3. Spine Enterprise License.

(a) You are authorized to use the Professional version of the


Software with the provided activation code for the number of users
provisioned. A server or otherwise shared installation where the
number of users is not strictly controlled is prohibited. The number
of computers on which the Software is in use must not exceed the
number of users provisioned. Alternatively, upon request a floating
network license option will be enabled, allowing the Software to be
installed on any number of computers with the restriction that it
may only be run concurrently on the number of computers provisioned.

(b) This license is valid for 1 year from the date that Your
activation codes are provided and must be renewed annually else You
must cease all use of the Software and cease distribution of all
Products other than those allowed by Exhibit A, Section 3(d).

(c) The Spine Runtimes are provided subject to Section 2 of the


License Agreement.

(d) At any time, You may pay the applicable one-time, per-Product
license fee (the "Product License Fee") for each Product, pursuant to
which Esoteric Software hereby grants you a perpetual, royalty-free,
fully paid-up, non-exclusive, and sublicensable license to use
the Spine Runtimes in accordance with Section 2 of the License
Agreement for such Product. Each such Product License Fee shall
cover substantially similar versions of such Product, allowing for
incremental improvements, multiple releases for different platforms
and regions, and different language versions.

4. Spine Education License.

(a) This license is applicable to an entity which is an accredited


institution organized and operated exclusively for the purpose of
teaching its enrolled students with 5 or more full-time equivalent
employees or students.

(b) All faculty members and enrolled students are authorized


to use the Professional version of the Software with the provided
activation code on the number of computers provisioned. The number of
computers on which the Software is in use must not exceed the number
of computers provisioned. Alternatively, upon request a floating
network license option will be enabled, allowing the Software to be
installed on any number of computers with the restriction that it
may only be run concurrently on the number of computers provisioned.

(c) This license is valid for 1 year from the date that Your
activation codes are provided and must be renewed annually else You
must cease all use of the Software and cease distribution of all
Products other than those allowed by Exhibit A, Section 3(d).

(d) All faculty members and enrolled students are authorized to


use the Spine Runtimes subject to Section 2 of the License Agreement
and the Software for non-commercial use only. Use intended for or
directed toward monetary compensation or commercial advantage is
prohibited. A Spine Essential, Spine Professional, or Spine Enterprise
License is required for commercial use.

Exhibit B

Spine Runtimes Software License v2.5

Copyright (c) 2013-2016, Esoteric Software


All rights reserved.

You are granted a perpetual, non-exclusive, non-sublicensable, and


non-transferable license to use, install, execute, and perform the Spine
Runtimes software and derivative works solely for personal or internal
use. Without the written permission of Esoteric Software (see Section 2 of
the Spine Software License Agreement), you may not (a) modify, translate,
adapt, or develop new applications using the Spine Runtimes or otherwise
create derivative works or improvements of the Spine Runtimes or (b) remove,
delete, alter, or obscure any trademarks or any copyright, trademark, patent,
or other intellectual property or proprietary rights notices on or in the
Software, including any copy thereof. Redistributions in binary or source
form must include this license and terms.

THIS SOFTWARE IS PROVIDED BY ESOTERIC SOFTWARE "AS IS" AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL ESOTERIC SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, BUSINESS INTERRUPTION, OR LOSS OF
USE, DATA, OR PROFITS) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

Exhibit C

Third-Party Licenses

1. Software. The following Third-Party Licenses are used by the Software:

Apache 2.0 http://www.apache.org/licenses/LICENSE-2.0.html

libgdx
Copyright (c) 2011-2016 Mario Zechner, Nathan Sweet

Objenesis
Copyright (c) 2006-2013 The original author or authors.

XFileDialog
Copyright (c) 2010 XFileDialog

Creative Commons BY 3.0 http://creativecommons.org/licenses/by/3.0/

Monte Media Library


Copyright (c) 2012, All rights reserved. Werner Randelshofer

GPL v2 w/ Classpath Exception


http://openjdk.java.net/legal/gplv2+ce.html

OpenJDK (Windows, Linux)


Copyright (c) Various

MIT http://opensource.org/licenses/mit-license.html

SLF4J
Copyright (c) 2004-2013, All rights reserved. QOS.ch

New BSD http://opensource.org/licenses/BSD-3-Clause

ASM
Copyright (c) 2000-2011 INRIA, France Telecom

Continuations
Copyright (c) 2008, All rights reserved. Matthias Mann

continuationslib
Copyright (c) 2012, All rights reserved. Enhanced Four

LWJGL
Copyright (c) 2002-2007 Lightweight Java Game Library Project

Kryo
Copyright (c) 2008-2016, All rights reserved. Nathan Sweet

Poly2Tri
Copyright (c) 2009-2010, All rights reserved. Poly2Tri
contributors

Oracle Binary Code License http://java.com/license


Java (Mac)
Copyright (c) 1993, 2013, All rights reserved. Oracle and/or
its affiliates

SIL Open Font License 1.1 http://scripts.sil.org/OFL

Noto Sans
Copyright (c) 2012, All rights reserved. Google Inc.

Zlib http://opensource.org/licenses/Zlib

GLFW
Copyright (c) 2002-2006 Marcus Geelnard
Copyright (c) 2006-2011 Camilla Berglund

2. Spine Runtimes. The following Third-Party Licenses are used by the


Spine Runtimes:

MIT https://opensource.org/licenses/mit-license.php

cJSON (spine-c)
Copyright (c) 2009 Dave Gamble

dkjson (spine-lua)
Copyright (c) 2010, 2011, 2012 David Heiko Kolf

SharpJson (spine-csharp)
Copyright (c) 2016 Patrick van Bergen
Copyright (c) 2016 Adriano Tinoco d'Oliveira Rezende

System.Collections.Generic.List (spine-csharp)
Copyright (c) 2004-2005 Novell, Inc (http://www.novell.com)
Copyright (c) 2005 David Waite

Microsoft Public License https://opensource.org/licenses/MS-PL

SpriteBatch (spine-xna)
Copyright (c) 2009 The MonoGame Team

Exhibit D

Spine Support Services Agreement


Version 1.2

Subject to the terms and conditions in this Support Services Agreement


("Support Agreement") and the payment of all applicable fees, Esoteric Software
will provide the following support services for the Software and the Spine
Runtimes for the Term defined by Section 12 of the License Agreement.

1. Performance of Services.

(a) General Obligations. Esoteric Software shall use reasonable


best efforts in performing the Services to (i) avoid any adverse
impact on Your business, operations, financial condition, and/or
prospects, (ii) not degrade the services then being received by You
from other third parties or provided internally by You, (iii) ensure
that all Your systems are successfully integrated, interfaced, and
compatible with the Services and that adequate and appropriate (as
determined by You) architectural functions and structural integration
exists between and among Your systems and the Services such that
the Services have the capability to communicate, execute programs,
or transfer data seamlessly, and (iv) ensure that the Services do
not adversely affect the Your systems, whether as to functionality,
speed, interconnectivity, reliability, availability, performance,
response times, or similar measures.

(b) Notice of Risk. Prior to undertaking any Services-related


activity or task, Esoteric Software shall discuss with You all known
material risks and shall not proceed with such activity or task
until You are satisfied with the plans with regard to such risks
(provided, however, that neither Esoteric Software's disclosure of
any such risks to You, nor Your acquiescence in Esoteric Software's
plans shall operate or be construed as limiting Esoteric Software's
responsibilities under this Support Agreement). Esoteric Software
shall identify and resolve any problems that may impede or delay
the timely completion of each task that is Esoteric Software's
responsibility and shall use its reasonable best efforts to assist
You with the resolution of any problems that may impede or delay
the timely completion of each task that is Your responsibility.

2. Definitions.

(a) "Acknowledgement" consists of an acknowledgement by Esoteric


Software to You, via email or telephone during Business Hours, or
upon acknowledgement at any time with respect to a Critical Issue
if You have used emergency response methods provided by Esoteric
Software to report such Critical Issue, as to the receipt of the
problem as reported by You or actual knowledge by Esoteric Software
and a confirmation of the problem severity.

(b) "Business Hours" means 10:00 AM to 6:00 PM Central European


Summer Time (CEST), Monday through Friday, excluding public holidays.

(c) "Closure" consists of providing a permanent correction of


the applicable Issue including Updates of the Software and revised or
new documentation related thereto. If a Closure cannot be completed
within the time periods specified, Esoteric Software shall provide
a fix plan and shall work diligently with You on a continuous basis
until Closure is achieved.

(d) "Error" means an error, flaw, mistake, failure, or fault in


the Software that produces an incorrect or unexpected result, causes
it to behave in unintended ways, or any failure of the Software to
conform to documentation or other specifications communicated by
Esoteric Software to You.

(e) "Expected Performance Level" means a percentage obtained


using the following calculation: (1 – (Unexcused Downtime /
(Scheduled Hours – Excused Downtime)). The Expected Performance
Level for the Software shall be 98%.

(f) "Excused Downtime" means the aggregate total of 60 minutes


per month times the number of months during which any component of the
Service is not available. Excused Downtime shall not include periods
when the Service is not available that are directly attributable
to Your failure to perform or improper performance of Your express
responsibilities under this Support Agreement.
(g) "General Support Services" means (i) basic and advanced use
of the Software and Spine Runtimes, (ii) advice on content creation,
workflow, organization, and best practices for the Software and
Spine Runtimes, (iii) guidance on the use of the Spine Runtimes APIs
and integration of the Spine Runtimes into applications, and (iv)
advice and assistance for performance tuning regarding the Spine
Runtimes, unless application code review is required to accomplish
such assistance. Support does not include any application code review
or support for Your application.

(h) "Maintenance Window" means a period of time when the Service


may not be available due to scheduled maintenance not to exceed 4
hours within the hours of 12:00 AM to 4:00 AM CEST (unless otherwise
agreed by the parties) in any given thirty (30) day period.

(i) "Performance Incident" means significant bandwidth and


latency issues that render the Software unusable or difficult to
use that last more than 60 minutes.

(j) "Remote Support" means voice over IP, instant messaging,


screen sharing, or the like.

(k) "Resolution" consists of using reasonable best efforts to


provide an existing correction or a new correction to You.

(l) "Scheduled Hours" means the total number of hours in any


given measurement period. For example, in a month with 30 days,
the Scheduled Hours shall be 720 hours (30 x 24).

(m) "Service Interruption" means the Software is completely


inaccessible.

(n) "Status Report" consists of regular communications to You


via email or phone as to the status of the problem determination,
resolution, and, in the case of Critical Issues and Major Issues,
the root cause.

(o) "Unexcused Downtime" during any measurement period means


the number of hours, other than Excused Downtime, during which any
component of the Services is not available.

3. Description of Services.

(a) Availability. In providing the Services to You, Esoteric


Software shall ensure that the Licensed Software is (a) fully
operational, (b) functioning properly without any degradation
in performance, and (c) fully accessible to You, Your Affiliates,
and each of their suppliers and vendors (collectively, "Available")
during the Scheduled Hours. Esoteric Software shall provide to You
the Services at the Expected Performance Level specified in this
Support Agreement.

(b) Error-Correction. Esoteric Software shall promptly correct


and fix any Error to Your reasonable satisfaction. Upon request,
Esoteric Software will provide to You a report on all reported
Errors including (a) the number of Errors reported, (b) the dates
Errors were reported, and (c) status reports of all live Errors or
the resolution date of resolved Errors.
(c) Remote Support. Esoteric Software shall provide telephone,
e-mail, remote access, and online support during Business Hours and 24
hour telephone support for Critical Issues to You and Your Affiliates
to (a) address, record, and resolve any Service Interruptions,
Performance Incidents, Errors, or other technical problems in the
Software (each, an "Issue"), and (b) address and resolve questions
regarding the functions and features of the Software (e.g., asking
how to do something or what something means), (collectively, the
"Remote Support"). You must use commercially reasonable efforts to
diagnose and resolve any issues prior to initiating a Remote Support
request. You may initiate any number of Critical Issues. You may
initiate twenty (20) Major or Minor Issues within a twelve (12)
month period, beyond which each Major or Minor Issue initiated is
charged the applicable fee, due at the end of the Term.

(i) General Support. Esoteric Software shall at all times


maintain a general telephone line to address any Issue that
may arise (the "General Support").

(ii) Escalation Support. If Esoteric Software is unable


to resolve the Issue within the Escalation Timeframes set
forth in this Support Agreement, Esoteric Software shall
ensure that a senior technician is available to address the
Issue and provide remote access and telephone support (the
"Escalation Support").

(iii) Direct Critical Issue Support. Esoteric Software shall


ensure that a senior technician is available to address any
Critical Issue and provide telephone and remote access support
(the "Direct Critical Issue Support").

4. Resolution of Issues and Response Timeframes. Esoteric Software


shall use reasonable best efforts to promptly address any Issue within
the time frames specified in this Support Agreement based on the Severity
Levels defined herein. Esoteric Software shall transfer an adequate amount of
resources from the development team to the support team to ensure knowledge
of the new features in any new releases is readily available to handle any
Issue that may arise.

(a) Definition of Issues. Severity Levels:

(i) Critical Issue: The Software is inoperable or severely


impacts Your ability to use the Software in conformance with
its documentation.

(ii) Major Issue: An unplanned interruption or a reduction


in quality of Your ability to use the Software in conformance
with its documentation.

(iii) Minor Issue: The Software is immaterially adversely


affected by an Issue therein.

(b) Issue Reporting. You shall make available to Esoteric


Software reasonable issue reproduction instructions and any data
required for reproduction, including but not limited to, a sequence
of user actions taken in the Software, project files, exported data
files, images, and other project assets, and self-contained code
demonstrating issues in the Spine Runtimes. You shall ensure that
a senior technician or artist is available for further inquiries
about the reported issue during the Resolution timeframe.

(c) Response Timeframes.

(i) Critical Issue.

Acknowledgement from Esoteric Software: 15 minutes


Status Reports from Esoteric Software: Hourly
Escalation Timeframe: 1 hour from Acknowledgement*
Resolution: 4 hours from Acknowledgement
Closure: 8 hours from Acknowledgement

*If Esoteric Software fails to provide a timely


acknowledgement, Escalation, Resolution, and Closure
timeframes shall begin on the Acknowledgement
deadline.

(ii) Major Issue.

Acknowledgement from Esoteric Software: 1 hour


Status Reports from Esoteric Software: Daily
Escalation Timeframe: 2 hours from Acknowledgement
Resolution: 8 hours from Acknowledgement
Closure: 16 hours from Acknowledgement

(iii) Minor Issue.

Acknowledgement from Esoteric Software: 1 day


Status Reports from Esoteric Software: 3 days
Escalation Timeframe: 1 day from Acknowledgement
Resolution: 7 days from Acknowledgement
Closure: 30 days from Acknowledgement

Exhibit E

Spine Source Code Escrow


Version 1.2

Subject to payment of all applicable fees, Esoteric Software or its escrow


agent shall provide to You, within fourteen (14) days after receipt of Your
written request therefor, a Source Code Deposit Agreement which provides one
(1) complete copy of the source code used in the preparation of the Software,
brought up to date as of the date of delivery of such source code to You,
and any remaining documentation and know-how required for its effective and
continued use not previously provided to You, upon the occurrence of any
one (1) or more of the following events: (a) Esoteric Software permanently
discontinues it business because of bankruptcy, receivership, liquidation, or
other form of permanent business disruption and such business is not continued
by another successor in interest to Esoteric Software, or (b) the failure,
by Esoteric Software, following not less than sixty (60) days prior written
notice from You, to support the Software adequately pursuant to the License
Agreement. Upon taking possession of the source code hereunder, You agree
that such source code shall be subject to the restrictions on transfer, sale,
and reproduction placed on the Software itself by the License Agreement and
that Your use of the Software source code is restricted to maintaining Your
copy of the Software. You agree that the Software source code is confidential
and You shall take all reasonable precautions to protect the source code and
preserve its confidential, proprietary, and trade secret status in perpetuity.