Aion End User License Agreement

Home / Aion EULA

Aion EULA Version 1.1

Inesonic EULA

Inesonic End User License Agreement (EULA)
Version 1.1

PLEASE READ ALL OF THE FOLLOWING TERMS AND CONDITIONS CAREFULLY BEFORE USING THE INESONIC, LLC. SOFTWARE. THIS IS A LEGAL AGREEMENT BETWEEN YOU AND INESONIC, LLC. IF YOU AGREE TO BE BOUND BY ALL OF THE TERMS AND CONDITIONS, CLICK THE “AGREE” BUTTON. BY CLICKING “AGREE”, USING OR COPYING ANY PART OF THIS INESONIC, LLC. SOFTWARE OR USING ANY MATERIALS OR SERVICES PROVIDED BY INESONIC, LLC. RELATED TO THIS SOFTWARE, YOU ARE AGREEING ON YOUR OWN BEHALF AND/OR ON BEHALF OF YOUR COMPANY OR ORGANIZATION TO THE TERMS AND CONDITIONS STATED BELOW. IF YOU DO NOT OR CANNOT AGREE TO THE TERMS OF THIS AGREEMENT, YOU CANNOT USE THIS INESONIC, LLC SOFTWARE OR RELATED MATERIALS OR SERVICES. DO NOT DOWNLOAD OR USE THIS INESONIC SOFTWARE OR INESONIC SERVICES IN THAT CASE.

1  Definitions

  • Agreement” means this End User License Agreement.
  • Application” means any software you develop using Inesonic Software and Services.
  • Build Output” means binary or textual data compiled or otherwise translated by Inesonic Software from a Customer Program that can be executed by a computer or combined with other programs that can be run by a computer.
  • Customer Plug-In means a Plug-In developed by a customer that extends the capability of Inesonic Software.
  • Documentation” means any specifications or documentation that Inesonic may provide to you for use in connection with the Inesonic Software or Inesonic Services.
  • Documentation Output” means textual or binary data in formats such as, but not limited to, HTML, PDF, or LaTeX compiled or otherwise translated by Inesonic Software that can be used as documentation.
  • FOSS” (Free and Open Source Software) means any software that is subject to terms that, as a condition of use, copying, modification or redistribution, require such software and/or derivative works thereof to be disclosed or distributed in source code form, to be licensed for the purpose of making derivative works, or to be redistributed free of charge, including without limitation software distributed under the GNU General Public License or GNU Lesser/Library GPL.
  • Free-To-Use” means software distributed by Inesonic, LLC free of charge.
  • Inesonic” means Inesonic, LLC, an Idaho limited liability company.
  • Inesonic SDK” means Inesonic proprietary software provided hereunder, including but not limited to header files, APIs, libraries, and software (source code and object code) labelled as part of the Inesonic SDK.
  • Inesonic Services” or “Services” means any services that Inesonic provides to You under this Agreement solely. Services include, but are not limited to, software updates, telephone support, E-mail support, use of the Inesonic customer website portal, Inesonic wiki, etc.
  • Inesonic Software” mean the Aion software, including Inesonic provided libraries and source code.
  • Licensed Users” means users of Inesonic Software who have current, valid licenses.
  • Operating System” means the platform on which Inesonic Software is run on, including but not limited to Apple MacOS, Red Hat Linux, Ubuntu Linux, Microsoft Windows.
  • Plug-In” means any extension provided either by Inesonic, a licensed third party developer, or the customer under the terms of this Agreement or another agreement between Inesonic and the developer that extends the capability of Inesonic Software.
  • Software” means instructions in a computer readable format to be executed by a computer or computing device including, but not limited to, personal computers, servers, phones, tablets, or embedded computing devices used as a component in a larger system.
  • Updates” means bug fixes, updates, upgrades, modifications, and enhancements and supplements to the Inesonic Software or Services and any new releases or versions thereof.
  • Warez” means any Inesonic Software distributed by You or a third party in violation of this Agreement.
  • You” or “Your” means a single person using the Inesonic Software or Services or otherwise exercising rights under this Agreement. If You are entering into this Agreement on behalf of Your company, organization, educational institution, or an agency, instrumentality, or department of the federal government, “You” or “Your” refers to a single employee, contractor, or agent employed by your company, organization, educational institution or agency, instrumentality, or department of the federal government as well.

2  Internal Use License And Restrictions

2.1  Authority To Enter Into Agreement

You certify to Inesonic that You have the right and authority to enter into this Agreement on Your own behalf, or if You are entering into this Agreement on behalf of Your company, organization, educational institution, or agency, instrumentality, or department of the federal government, that You have the right and authority to legally bind such entity or organization to the terms and obligations of this Agreement. Further, You agree to comply with the terms of and fulfill Your obligations under this Agreement, including obtaining any required consents for Your use of the Inesonic Software and Services, and You agree to monitor and be fully responsible for all such use and compliance with the terms of this Agreement. You acknowledge that You will be solely responsible for all costs, expenses, losses and liabilities incurred, and activities undertaken by You in connection with the Inesonic Software and Services, Your Applications and Your related development and distribution efforts.

2.2  Permitted Use And Restrictions

Subject to the terms and conditions of this Agreement, Inesonic hereby grants You during the Term, a limited, non-exclusive, personal, revocable, non-sublicensable, non-transferable, and internal use license under copyright to:

  • Install a reasonable number of copies of the Inesonic Software on computers that are owned or controlled by You to be used only by You.

  • Install a single copy on a non-business computer for use at home, provided You immediately discontinue use of Inesonic Software and uninstall your copy of Inesonic Software upon termination of employment.

  • Use Inesonic Software to test and develop your own programs to be executed by licensed copies of Inesonic Software.

  • Use Inesonic Software generated Build Output in your own Applications.

  • Use Inesonic SDK files listed in chapter “Redistributable Content” in the “Aion User’s Manual” or at “https://www.inesonic.com/redistributable-files“.

  • You may freely used Inesonic Software generated Documentation Output. This EULA does not cover any third-party license agreements for any content that Documentation Output may link to.

  • Use the Inesonic SDKs to develop Plug-Ins for use by You or other Licensed Users within your company, organization, educational institution or agency, instrumentality, or department of the federal government.

You may not:

  • Distribute Plug-Ins for Inesonic software outside of your company, organization, education institution or agency, instrumentality, or department of the federal government without written permission from Inesonic.

  • Use Inesonic Software to build your own Applications or executable software without written permission from Inesonic. This clause does not apply to Build Output or files listed in chapter “Redistributable Content” of the “Aion Users Manual” or at “https://www.inesonic.com/redistributable-files“.

  • Use Inesonic Services as part of your Application.

  • Distribute Inesonic Documentation in whole or in part without written permission from Inesonic.

Upon termination of this Agreement, You may continue to distribute the Documentation Output and the Build Output and code generated using only the portions of the Inesonic SDK listed in chapter “Redistributable Content” of the “Aion Users Manual” or at “https://www.inesonic.com/redistributable-files“.

2.3  Copies

You agree to retain and reproduce in full the Inesonic copyright, disclaimers and other proprietary notices in any content that You are permitted to make under this Agreement. Furthermore, you must include all content listed in chapter “Redistributable Content” in the “Aion Users Manual” or at “https://www.inesonic.com/redistributable-files“. You may not alter the Inesonic Software or Build Output or Services in any way in such content, e.g., You are expressly prohibited from separately using the Inesonic SDKs.

2.4  Ownership

Inesonic Software is licensed, not sold. Inesonic retains all rights, title, and interest in and to the Inesonic Software and Inesonic Services. The parties acknowledge that this Agreement does not give Inesonic any ownership interest in Your Applications.

2.5  Restrictions: No Other Permitted Uses

This Agreement does not allow the Inesonic Software or Services to be made available over a network where they could be run or used by multiple computers at the same time, unless otherwise expressly permitted in writing by Inesonic. Further, unless otherwise expressly permitted by Inesonic in writing, You agree not to rent, lease, lend, upload to or host on any website or server, sell, redistribute, or sublicense the Inesonic Software and Inesonic Services, in whole or in part, or to enable others to do so. You may not use the Inesonic Software and Inesonic Services for any purpose not expressly permitted by this Agreement. You may not and You agree not to, or to enable others to, copy (except as expressly permitted under this Agreement), decompile, reverse engineer, disassemble, attempt to derive the source code of, modify, decrypt, or create derivative works of the Inesonic Software or Services, or any part thereof (except as and only to the extent any foregoing restriction is prohibited by applicable law, or to the extent as may be permitted by licensing terms governing use of open-sourced components or sample code included with the Inesonic Software). You agree not to exploit the Inesonic Services or Inesonic Software in any unauthorized way whatsoever, including but not limited to, by trespass or burdening network capacity. Further, as a condition to using the Inesonic Software and Inesonic Services, You agree that You will not, directly or indirectly, commit any act intended to interfere with the Inesonic Software or Inesonic Services. All licenses not expressly granted in this Agreement are reserved and no other licenses, immunity or rights, express or implied are granted by Inesonic, by implication or otherwise. This Agreement does not grant You any rights to use any trademarks, logos or service marks belonging to Inesonic.

2.6  Updates: No Support Or Maintenance

Inesonic may extend, enhance, or otherwise modify the Inesonic Software and Inesonic Services at any time without notice, but Inesonic is not obligated to provide You with any Updates to the Inesonic Software and Inesonic Services. If Inesonic makes Updates available, the terms of this Agreement will govern such Updates, unless the Update is accompanied by a separate license in which case the terms of that license will govern. Inesonic is not obligated to provide any maintenance, technical or other support for the Inesonic Software and Inesonic Services. You acknowledge that Inesonic has no express or implied obligation to announce or make available any Updates of the Inesonic Software and Inesonic Services to anyone in the future.

Should an Update be made available, it may have APIs, features, services or functionality that are different from those found in the Inesonic Software and Inesonic Services licensed hereunder. INESONIC HAS NO EXPRESS OR IMPLIED OBLIGATION TO MAINTAIN API OR ABI COMPATIBILITY WITH ANY UPDATE.

3  Compliance With Laws

You understand and agree that You and Your Applications must comply with all applicable criminal, civil and statutory laws and regulations (including privacy, data collection and location service laws and regulations) in any jurisdictions in which Your Applications may be delivered. You shall be solely responsible for, and Inesonic shall have no responsibility or liability whatsoever with respect to, any and all claims, suits, liabilities, losses, damages, costs and expenses arising from, related or attributable to, or otherwise involving Your Application.

You agree not to use the Inesonic Software and Services for any unlawful or illegal activity, nor to develop any Application that would commit or facilitate the commission of a crime, or other tortious, unlawful, or illegal act. You agree that, to the best of Your knowledge and belief, Your Applications will not violate, misappropriate, or infringe any Inesonic or third party copyrights, trademarks, rights of privacy and publicity, trade secrets, patents, or other proprietary or legal rights (e.g. image rights, logo rights, third party data rights, etc. for content and materials that may be included in Your Application). Further, You agree not to use the Inesonic Software or Inesonic Services to create any Application or other software program that would disable, hack or otherwise interfere with any security, digital signing, digital rights management, content protection, verification or authentication mechanisms implemented in or by the Inesonic Software or the Inesonic Services, or by other Inesonic software, services or technology, or enable others to do so, unless otherwise permitted by Inesonic in writing.

Applications must not contain any malware, malicious or harmful code, program, or other internal component (e.g. computer viruses, trojan horses, “backdoors”) and may not use any Inesonic Software or services in a way that could damage, destroy, or adversely affect any other software, firmware, hardware, data, systems, services, or networks. If Your Application includes any FOSS, You agree to comply with all applicable FOSS licensing terms, and You agree not to use any FOSS in the development of Your Application in such a way that would cause the non-FOSS portions of the Inesonic Software to be subject to any FOSS licensing terms or obligations.

4  User Accounts, Watermarking, And Installation Keys

Every licensed installation of Inesonic Software running on MacOS, Linux and Windows will be uniquely watermarked. You are required to use a customer unique installation key tied to your account on Inesonic servers when you install Inesonic Software. Under the terms of this license you agree to:

  1. Accept that this key will be generated only upon activating a new subscription and on customer request. You acknowledge that your use of Inesonic Software will depend on this key.

  2. Accept and acknowledge that you will never provide the license key to any other person.

  3. You agree to fully assist Inesonic should your licensed, watermarked, copy of Inesonic Software be found on a public download site and thus be considered a Warez copy. Furthermore, you agree that Inesonic reserves the right, at Inesonic’s discretion, to issue you a new license or to revoke your license.

  4. Inesonic Software may include the ability to be remotely disabled. You agree that Inesonic reserves the right to remotely disable licenses to disable Warez copies of Inesonic Software.

Note that the conditions listed in Section (4) do not apply to Inesonic Software provided under free-to-use terms.

5  Trial, Evaluation, And Subscription Copies

You agree that, should Inesonic provide you with a time limited license for Inesonic Software, that you will discontinue use of the Inesonic Software at the end of your license term. Inesonic reserves the right to disable your Inesonic Software functionality at that time.

6  Indemnification

To the extent permitted by applicable law, You agree to indemnify, defend and hold harmless Inesonic, its directors, officers, employees, independent contractors and agents (each an “Inesonic Indemnified Party”) from any and all claims, losses, liabilities, damages, expenses and costs (including without limitation attorneys\' fees and court costs) (collectively “Losses”) incurred by an Inesonic Indemnified Party as a result of Your breach of this Agreement, a breach of any certification, covenant, representation or warranty made by You in this Agreement, any claims that Your Applications violate or infringe any third party intellectual property or proprietary rights, or otherwise related to or arising from Your use of the Inesonic Software and Inesonic Services, Your Applications, Your development of Applications, or Your loading of Applications and limited distribution as permitted hereunder. You acknowledge that the Inesonic Software and Inesonic Services is not intended for use in the development of Applications in which errors or inaccuracies in the content, functionality, services, data or information provided by the Application or the failure of the Application could lead to death, personal injury, or severe physical or environmental damage, and, to the extent permitted by law, You hereby agree to indemnify, defend and hold harmless each Inesonic Indemnified Party from any Losses incurred by such Inesonic Indemnified Party by reason of any such use. In no event may You enter into any settlement or like agreement with a third party that affects Inesonic\'s rights or binds Inesonic in any way, without the prior written consent of Inesonic.

7  Term And Termination

The license to use this version of the Inesonic Software and Inesonic Services is effective until terminated as set forth herein:

This Agreement and all rights under this Agreement will terminate automatically or cease to be effective without notice from Inesonic if You fail to comply with any term(s) of this Agreement. All rights hereunder in any beta or pre-release versions of the Inesonic Software for a particular release will terminate upon the commercial release of such Inesonic Software. Upon the termination of this Agreement for any reason, You agree to immediately cease all use of the Inesonic Software and Inesonic Services and erase and destroy all copies, full or partial, of the Inesonic Software and Inesonic Services and all copies of Inesonic Confidential Information in Your possession or control. At Inesonic’s request, You agree to provide written certification of such destruction to Inesonic.

The following terms shall survive termination: Section 1, the last two sentences of Section 2.1, Section 2.4, Section 2.5, and Sections 6, 7, 8, 9, and 10. Inesonic will not be liable for compensation, indemnity, or damages of any sort as a result of terminating this Agreement in accordance with its terms, and termination of this Agreement will be without prejudice to any other right or remedy Inesonic may have, now or in the future.

8  NO WARRANTY

  1. YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT, TO THE EXTENT PERMITTED BY APPLICABLE LAW, USE OF THE INESONIC SOFTWARE AND INESONIC SERVICES IS AT YOUR SOLE RISK AND THAT THE ENTIRE RISK AS TO SATISFACTORY QUALITY, PERFORMANCE, ACCURACY AND EFFORT IS WITH YOU.

  2. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE INESONIC SOFTWARE AND INESONIC SERVICES ARE PROVIDED “AS IS” AND “AS AVAILABLE”, WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND, AND INESONIC AND INESONIC\'S LICENSORS (COLLECTIVELY REFERRED TO AS “INESONIC” FOR THE PURPOSES OF SECTIONS 8 AND 9) HEREBY DISCLAIM ALL WARRANTIES AND CONDITIONS WITH RESPECT TO THE INESONIC SOFTWARE AND INESONIC SERVICES, EITHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, TIMELINESS, AND NON-INFRINGEMENT OF THIRD PARTY RIGHTS.

  3. INESONIC DOES NOT WARRANT AGAINST INTERFERENCE WITH YOUR ENJOYMENT OF THE INESONIC SOFTWARE AND INESONIC SERVICES, THAT THE INESONIC SOFTWARE AND INESONIC SERVICES WILL MEET YOUR REQUIREMENTS, THAT THE OPERATION OF THE INESONIC SOFTWARE AND INESONIC SERVICES WILL BE UNINTERRUPTED OR ERROR-FREE, THAT DEFECTS IN THE INESONIC SOFTWARE AND INESONIC SERVICES WILL BE CORRECTED, OR THAT THE INESONIC SOFTWARE AND INESONIC SERVICES WILL BE COMPATIBLE WITH FUTURE INESONIC PRODUCTS OR SOFTWARE. INSTALLATION OF THIS INESONIC SOFTWARE AND USE OF THE INESONIC SERVICES MAY AFFECT THE USABILITY OF THIRD PARTY SOFTWARE, APPLICATIONS OR THIRD PARTY SERVICES AS WELL AS OTHER INESONIC PRODUCTS OR SERVICES.

  4. YOU FURTHER ACKNOWLEDGE THAT THE INESONIC SOFTWARE AND INESONIC SERVICES ARE NOT INTENDED OR SUITABLE FOR USE IN SITUATIONS OR ENVIRONMENTS WHERE THE FAILURE OR TIME DELAYS OF, OR ERRORS OR INACCURACIES IN THE CONTENT, DATA OR INFORMATION PROVIDED BY, THE INESONIC SOFTWARE OR INESONIC SERVICES COULD LEAD TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE, INCLUDING WITHOUT LIMITATION THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL, LIFE SUPPORT OR WEAPONS SYSTEMS.

  5. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY INESONIC OR AN INESONIC AUTHORIZED REPRESENTATIVE WILL CREATE A WARRANTY. SHOULD THE INESONIC SOFTWARE AND INESONIC SERVICES PROVE DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES OR LIMITATIONS ON APPLICABLE STATUTORY RIGHTS OF A CONSUMER, SO THE ABOVE EXCLUSION AND LIMITATIONS MAY NOT APPLY TO YOU.

9  LIMITATION OF LIABILITY

TO THE EXTENT NOT PROHIBITED BY APPLICABLE LAW, IN NO EVENT WILL INESONIC BE LIABLE FOR PERSONAL INJURY, OR ANY INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE DAMAGES WHATSOEVER, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, CORRUPTION OR LOSS OF DATA, FAILURE TO TRANSMIT OR RECEIVE ANY DATA OR INFORMATION, BUSINESS INTERRUPTION OR ANY OTHER COMMERCIAL DAMAGES OR LOSSES, ARISING OUT OF OR RELATED TO THIS AGREEMENT, YOUR USE OF OR INABILITY TO USE THE INESONIC SOFTWARE AND INESONIC SERVICES, OR YOUR DEVELOPMENT EFFORTS, HOWEVER CAUSED, WHETHER UNDER A THEORY OF CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCTS LIABILITY, OR OTHERWISE, EVEN IF INESONIC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY REMEDY. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR PERSONAL INJURY, OR OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION MAY NOT APPLY TO YOU. In no event shall Inesonic’s total liability to You under this Agreement for all damages (other than as may be required by applicable law in cases involving personal injury) exceed the amount of fifty dollars ($50.00).

10  General Legal Terms

10.1  Third Party Notices

Portions of the Inesonic Software and Inesonic Services utilize or include third party software and other copyrighted material. Acknowledgements, licensing terms and disclaimers for such material are contained in the electronic documentation for the Inesonic Software and Inesonic Services, and Your use of such material is governed by their respective terms.

10.2  Consent To Collection And Use Of Data

If You choose to allow diagnostic and usage collection, You agree that Inesonic and its subsidiaries and agents may collect, maintain, process and use diagnostic, technical, usage and related information, including but not limited to unique system or hardware identifiers, information about Your computer, system and application software, and peripherals, that is gathered periodically to provide and improve Inesonic’s products and services, facilitate the provision of software updates, product support and other services to You (if any) related to the Inesonic Software, and to verify compliance with the terms of this Agreement.

You may change Your preferences for Diagnostics & Usage collection at any time in Inesonic Software. Please consult the Documentation for instructions on disabling or enabling data collection.

Inesonic may use this information, so long as it is collected in a form that does not personally identify You, for the purposes described above. To enable Inesonic’s partners and third party developers to improve their software, hardware and services designed for use with Inesonic products, Inesonic may also provide any such partner or third party developer with a subset of diagnostic information that is relevant to that partner’s or developer’s software, hardware and/or services, so long as the diagnostic information is in a form that does not personally identify You.

10.3  Privacy Policy

At all times Your information will be treated in accordance with Inesonic’s Privacy Policy, which can be viewed at https://www.inesonic.com/privacy-policy/.

10.4  Severability; Waiver

If a court of competent jurisdiction finds any clause of this Agreement to be unenforceable for any reason, that clause of this Agreement shall be enforced to the maximum extent permissible so as to effect the intent of the parties, and the remainder of this Agreement shall continue in full force and effect. However, if applicable law prohibits or restricts You from fully and specifically complying with the Sections of this Agreement entitled “Internal Use License and Restrictions” or prevents the enforceability of either of those Sections, this Agreement will immediately terminate and You must immediately discontinue any use of the Inesonic Software and Inesonic Services as described in the Section entitled “Term and Termination.” Failure by Inesonic to enforce any provision of this Agreement shall not be deemed a waiver of future enforcement of that or any other provision. Any laws or regulations that provide that the language of a contract will be construed against the drafter will not apply to this Agreement. Section headings are for convenience only and are not to be considered in construing or interpreting this Agreement.

10.5  Export Control

You may not use, export, re-export, import, sell or transfer the Inesonic Software and Inesonic Services except as authorized by United States law, the laws of the jurisdiction in which You obtained the Inesonic Software and Inesonic Services, and any other applicable laws and regulations. In particular, but without limitation, the Inesonic Software and Inesonic Services may not be exported or re-exported (a) into any U.S. embargoed countries or (b) to anyone on the U.S. Treasury Department’s list of Specially Designated Nationals or the U.S. Department of Commerce Denied Person’s List or Entity List or any other restricted party lists. By using the Inesonic Software and Inesonic Services, You represent and warrant that You are not located in any such country or on any such list. You also agree that You will not use the Inesonic Software and Inesonic Services for any purposes prohibited by United States law, including, without limitation, the development, design, manufacture or production of nuclear, chemical or biological weapons.

10.6  Government End Users

The Inesonic Software and Inesonic Services and Documentation are “Commercial Items”, as that term is defined at 48 C.F.R. §2.101, consisting of “Commercial Computer Software” and “Commercial Computer Software Documentation”, as such terms are used in 48 C.F.R. §12.212 or 48 C.F.R. §227.7202, as applicable. Consistent with 48 C.F.R. §12.212 or 48 C.F.R. §227.7202-1 through 227.7202-4, as applicable, the Commercial Computer Software and Commercial Computer Software Documentation are being licensed to U.S. Government end users (a) only as Commercial Items and (b) with only those rights as are granted to all other end users pursuant to the terms and conditions herein. Unpublished-rights reserved under the copyright laws of the United States.

10.7  Dispute Resolution; Governing Law

Any litigation or other dispute resolution between You and Inesonic arising out of or relating to this Agreement, the Inesonic Software and/or Inesonic Services will take place in the Idaho Fourth Judicial District, and You and Inesonic hereby consent to the personal jurisdiction of and exclusive venue in the state and federal courts within that District with respect any such litigation or dispute resolution. This Agreement will be governed by and construed in accordance with the laws of the United States and the State of Idaho, except that body of Idaho law concerning conflicts of law. Notwithstanding the foregoing, the following shall apply as exceptions to You, but solely to the limited extent that You are entering into this Agreement for the sole purpose of acting on behalf of Your entity:

  1. If You (as an entity entering into this Agreement) are an agency, instrumentality or department of the federal government of the United States, then this Agreement shall be governed in accordance with the laws of the United States of America, and in the absence of applicable federal law, the laws of the State of Idaho will apply. Further, and notwithstanding anything to the contrary in this Agreement (including but not limited to Section 6 (Indemnification)), all claims, demands, complaints and disputes will be subject to the Contract Disputes Act (41 U.S.C. §§601-613), the Tucker Act (28 U.S.C. § 1346(a) and § 1491), or the Federal Tort Claims Act (28 U.S.C. §§ 1346(b), 2401-2402, 2671-2672, 2674-2680), as applicable, or other applicable governing authority;

  2. If You (as an entity entering into this Agreement) are a U.S. public and accredited educational institution, then (a) this Agreement will be governed and construed in accordance with the laws of the state (within the U.S.) in which Your educational institution is domiciled, except that body of state law concerning conflicts of law; and (b) any litigation or other dispute resolution between You and Inesonic arising out of or relating to this Agreement, the Inesonic Software and Inesonic Services, or Your relationship with Inesonic will take place in federal court within the Fourth District Of Idaho, and You and Inesonic hereby consent to the personal jurisdiction of and exclusive venue of such District unless such consent is expressly prohibited by the laws of the state in which Your educational institution is domiciled; and

  3. If You (as an entity entering into this Agreement) are an international, intergovernmental organization that has been conferred immunity from the jurisdiction of national courts through Your intergovernmental charter or agreement, then any controversy or claim arising out of or relating to this Agreement, or the breach thereof, shall be determined by arbitration administered by the International Centre for Dispute Resolution in accordance with its International Arbitration Rules. The place of arbitration shall be London, England; the language shall be English; and the number of arbitrators shall be three. Upon Inesonic’s request, You agree to provide evidence of Your status as an intergovernmental organization with such privileges and immunities.

This Agreement shall not be governed by the United Nations Convention on Contracts for the International Sale of Goods, the application of which is expressly excluded.

10.8  Entire Agreement; Governing Language

This Agreement constitutes the entire agreement between the parties with respect to the use of the Inesonic Software and Inesonic Services licensed hereunder and supersedes all prior understandings regarding such subject matter. No amendment to or modification of this Agreement will be binding unless in writing and signed by Inesonic. The parties hereto confirm that they have requested that this Agreement and all related documents be drafted in English. Les parties ont exigé que le présent contrat et tous les documents connexes soient rédigés en anglais.


Aion Uses Components Under The Following Third Party Licenses:


-------------------------------------------------------------------------------
License: Apache 2.0 License With LLVM Exception

Third Party Component:
    LLVM
        Copyright (c) 2003-2016 University of Illinois at Urbana-Champaign

        The LLVM Compiler Infrastructure

        https://www.llvm.org

    Clang
        Copyright (c) 2003-2016 University of Illinois at Urbana-Champaign

        Clang: A C Language Family Frontend For LLVM

        https://clang.llvm.org

    lld
        Copyright (c) 2003-2016 University of Illinois at Urbana-Champaign

        Clang: A C Language Family Frontend For LLVM

        https://lld.llvm.org

    MLIR
        Copyright (c) 2003-2016 University of Illinois at Urbana-Champaign

        Multi-Level Intermediate Representation

        https://mlir.llvm.org

    Polly
        Copyright (c) 2003-2019 Polly Team

        LLVM Framework for High-Level Loop and Data-Locality Optimizations

        https://polly.llvm.org

==============================================================================
The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
==============================================================================

                                 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.


---- LLVM Exceptions to the Apache 2.0 License ----

As an exception, if, as a result of your compiling your source code, portions
of this Software are embedded into an Object form of such source code, you
may redistribute such embedded portions in such Object form without complying
with the conditions of Sections 4(a), 4(b) and 4(d) of the License.

In addition, if you combine or link compiled forms of this Software with
software that is licensed under the GPLv2 ("Combined Software") and if a
court of competent jurisdiction determines that the patent provision (Section
3), the indemnity provision (Section 9) or other Section of the License
conflicts with the conditions of the GPLv2, you may retroactively and
prospectively choose to deem waived or otherwise exclude such Section(s) of
the License, but only in their entirety and only with respect to the Combined
Software.

==============================================================================
Software from third parties included in the LLVM Project:
==============================================================================
The LLVM Project contains third party software which is under different
license terms. All such code will be identified clearly using at least one of
two mechanisms:
1) It will be in a separate directory tree with its own `LICENSE.txt` or
   `LICENSE` file at the top containing the specific license and restrictions
   which apply to that software, or
2) It will contain specific license and restriction terms at the top of every
   file.

==============================================================================
Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
==============================================================================
University of Illinois/NCSA
Open Source License

Copyright (c) 2003-2019 University of Illinois at Urbana-Champaign.
All rights reserved.

Developed by:

    LLVM Team

    University of Illinois at Urbana-Champaign

    http://llvm.org

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal with
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:

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

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

    * Neither the names of the LLVM Team, University of Illinois at
      Urbana-Champaign, nor the names of its contributors may be used to
      endorse or promote products derived from this Software without specific
      prior written permission.

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
CONTRIBUTORS 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 WITH THE
SOFTWARE.


-------------------------------------------------------------------------------
License: Apache License v2.0 with LLVM Exceptions

Third Party Component:
    OpenMP

        Support for the OpenMP language

        https://openmp.llvm.org


                               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.


  --- LLVM Exceptions to the Apache 2.0 License ----

  As an exception, if, as a result of your compiling your source code, portions
  of this Software are embedded into an Object form of such source code, you
  may redistribute such embedded portions in such Object form without complying
  with the conditions of Sections 4(a), 4(b) and 4(d) of the License.

  In addition, if you combine or link compiled forms of this Software with
  software that is licensed under the GPLv2 ("Combined Software") and if a
  court of competent jurisdiction determines that the patent provision (Section
  3), the indemnity provision (Section 9) or other Section of the License
  conflicts with the conditions of the GPLv2, you may retroactively and
  prospectively choose to deem waived or otherwise exclude such Section(s) of
  the License, but only in their entirety and only with respect to the Combined
  Software.

 ==============================================================================
 Software from third parties included in the LLVM Project:
 ==============================================================================
 The LLVM Project contains third party software which is under different license
 terms. All such code will be identified clearly using at least one of two
 mechanisms:
 1) It will be in a separate directory tree with its own `LICENSE.txt` or
    `LICENSE` file at the top containing the specific license and restrictions
    which apply to that software, or
 2) It will contain specific license and restriction terms at the top of every
    file.

 ==============================================================================
 Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
 ==============================================================================
 University of Illinois/NCSA
 Open Source License

 Copyright (c) 2003-2019 University of Illinois at Urbana-Champaign.
 All rights reserved.

 Developed by:

  LLVM Team

  University of Illinois at Urbana-Champaign

  http://llvm.org

 Permission is hereby granted, free of charge, to any person obtaining a copy of
 this software and associated documentation files (the "Software"), to deal with
 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:

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

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

  * Neither the names of the LLVM Team, University of Illinois at
    Urbana-Champaign, nor the names of its contributors may be used to
    endorse or promote products derived from this Software without specific
    prior written permission.

 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
 CONTRIBUTORS 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 WITH THE
 SOFTWARE.

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

 Copyright (c) 1997-2019 Intel Corporation

 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.

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

 Intel Corporation

 Software Grant License Agreement ("Agreement")

 Except for the license granted herein to you, Intel Corporation ("Intel") reserves
 all right, title, and interest in and to the Software (defined below).

 Definition

 "Software" means the code and documentation as well as any original work of
 authorship, including any modifications or additions to an existing work, that
 is intentionally submitted by Intel to llvm.org (http://llvm.org) ("LLVM") for
 inclusion in, or documentation of, any of the products owned or managed by LLVM
 (the "Work"). For the purposes of this definition, "submitted" means any form of
 electronic, verbal, or written communication sent to LLVM 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, LLVM for the purpose of discussing and improving
 the Work, but excluding communication that is conspicuously marked otherwise.

 1. Grant of Copyright License. Subject to the terms and conditions of this
 Agreement, Intel hereby grants to you and to recipients of the Software
 distributed by LLVM 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
 Software and such derivative works.

 2. Grant of Patent License. Subject to the terms and conditions of this
 Agreement, Intel hereby grants you and to recipients of the Software
 distributed by LLVM 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 Intel that are necessarily infringed by Intel's Software alone or by
 combination of the Software with the Work to which such Software was
 submitted. If any entity institutes patent litigation against Intel or any
 other entity (including a cross-claim or counterclaim in a lawsuit) alleging
 that Intel's Software, or the Work to which Intel has contributed constitutes
 direct or contributory patent infringement, then any patent licenses granted
 to that entity under this Agreement for the Software or Work shall terminate
 as of the date such litigation is filed.

 Unless required by applicable law or agreed to in writing, the software is
 provided 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.


-------------------------------------------------------------------------------
License: MIT License

Third Party Component:
    isl
        Copyright 2005-2007,2012 Universiteit Leiden
        Copyright 2008-2009 Katholieke Universiteit Leuven
        Copyright 2010-2011 INRIA Saclay
        Copyright 2012-2014 Ecole Normale Superieure
        Copyright 2014 INRIA Rocquencourt
        Copyright 2014-2015 INRIA Rocquencourt
        Copyright 2015 INRIA Paris-Rocquencourt
        Copyright 2016 INRIA Paris
        Copyright 2016-2017 Tobias Grosser
        Copyright 2011,2015-2017,2018 Sven Verdoolaege

        Integer Set Library

        http://isl.gforge.inria.fr

    dr_libs
        Copyright 2020 David Reid

        Header Only Audio Libraries

        https://github.com/mackron/dr_libs

    jQuery
        Copyright (c) 2005, 2014 jQuery Foundation, Inc.

        JavaScript Library

        https://jquery.com

    Prism
        Copyright (c) 2012-2013 Lea Verou

        Syntax Highlighting Library

        https://prismjs.com

    Intel Open Source Technology Center Safe String Library
        October 2007 Bo Berry
        Copyright (c) 2008-2011 by Cisco Systems, Inc. All rights reserved.

        Syntax Highlighting Library

        https://github.com/intel/safestringlib

    Safe C Library
        Copyright (c) 2008-2013 by Cisco Systems, Inc
        Copyright (c) 2017-2018 by Reini Urban
        All rights reserved.

        Safe C Library conforming to ISO/IEC TR24731

        https://sourceforge.net/projects/safeclib/

    Doctest
        Copyright (c) 2016-2019 Viktor Kirilov

        C++ Test Framework

        https://isocpp.org/blog/2019/03/doctest-fastest-cpp-testing-framework-version-2.3-released-reporters-xml

    ANGLE: Khronos Headers
        Copyright (c) 2007-2017 The Khronos Group Inc.

    forkfd
        Copyright (C) 2016 Intel Corporation

        Copyright (C) 2015 Klarälvdalens Datakonsult AB, a KDAB Group company,
        info@kdab.com

    Freetype 2 - Bitmap Distribution Format (BDF) support
        Copyright (C) 2001-2002 by Francesco Zappa Nardelli
        Copyright 2000 Computing Research Labs, New Mexico State University
        Copyright 2001-2002, 2011 Francesco Zappa Nardelli

        FreeType is a freely available software library to render fonts.

        http://www.freetype.org

    Freetype 2 - Portable Compiled Format (PCF) support
        Copyright (C) 2000 by Francesco Zappa Nardelli

        FreeType is a freely available software library to render fonts.

        http://www.freetype.org

    HarfBuzz
        Copyright © 2008,2010  Nokia Corporation and/or its subsidiary(-ies)
        Copyright © 2006  Behdad Esfahbod
        Copyright © 2005  David Turner
        Copyright © 2004,2007,2008,2009,2010  Red Hat, Inc.
        Copyright © 1998-2004  David Turner and Werner Lemberg

    HarfBuzz-NG
        Copyright © 2010,2011,2012  Google, Inc.
        Copyright © 2012  Mozilla Foundation
        Copyright © 2011  Codethink Limited
        Copyright © 2008,2010  Nokia Corporation and/or its subsidiary(-ies)
        Copyright © 2009  Keith Stribley
        Copyright © 2009  Martin Hosken and SIL International
        Copyright © 2007  Chris Wilson
        Copyright © 2006  Behdad Esfahbod
        Copyright © 2005  David Turner
        Copyright © 2004,2007,2008,2009,2010  Red Hat, Inc.
        Copyright © 1998-2004  David Turner and Werner Lemberg

        HarfBuzz is an OpenType text shaping engine.

        http://harfbuzz.org

    MD4C
        Copyright © 2016-2020 Martin Mitáš

        A CommonMark-compliant Markdown parser.

        https://github.com/mity/md4c

    Pixman
        Copyright © 2009 Nokia Corporation

        pixman is a library that provides low-level pixel manipulation features
        such as image compositing and trapezoid rasterization.

        http://www.pixman.org/

    TinyCBOR
        Copyright (C) 2015-2019 Intel Corporation

        Concise Binary Object Representation (CBOR) Library

        https://github.com/intel/tinycbor

    Vulkan Memory Allocator
        Copyright (c) 2017-2018 Advanced Micro Devices, Inc. All rights reserved.

        Vulkan Memory Allocator

        https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator

    XCB-XInput
        Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett.
        Copyright (C) 2006 Peter Hutterer
        Copyright (C) 2013 Daniel Martin

        XInput 2 extension for XCB (The X protocol C-language Binding) library.

        https://xcb.freedesktop.org/

    OpenGL Headers
        Copyright (c) 2013-2014 The Khronos Group Inc.

        OpenGL header generated from the Khronos OpenGL / OpenGL ES XML API
        Registry.

        https://www.khronos.org/

    OpenGL ES 2 Headers
        Copyright (c) 2013-2014 The Khronos Group Inc.

        OpenGL ES 2 header generated from the Khronos OpenGL / OpenGL ES XML API
        Registry.

        https://www.khronos.org/

    WebGradients
        Copyright (c) 2017 itmeo

        WebGradients is a free collection of 180 linear gradients.

        https://webgradients.com/

    Vulkan API Registry
        Copyright (c) 2015-2017 The Khronos Group Inc.

        Vulkan XML API Registry.

        https://www.khronos.org/

    Wayland Fullscreen Shell Protocol
        Copyright © 2016 Yong Bakos
        Copyright © 2015 Jason Ekstrand
        Copyright © 2015 Jonas Ådahl

        A Wayland shell for displaying a single surface per output

        https://wayland.freedesktop.org

    Wayland Protocol
        Copyright © 2008-2011 Kristian Høgsberg
        Copyright © 2010-2011 Intel Corporation
        Copyright © 2012-2013 Collabora, Ltd.

        Wayland is a protocol for a compositor to talk to its clients.

        https://wayland.freedesktop.org

    Wayland IVI Extension Protocol
        Copyright (C) 2013 DENSO CORPORATION
        Copyright (c) 2013 BMW Car IT GmbH

        "Wayland IVI Extension" is forked from IVI Layer Management to define a
        common set of APIs by wayland style protocol and provide reference
        implementation which can be loaded on Weston.

        https://at.projects.genivi.org/wiki/display/WIE/Wayland+IVI+Extension+Home

    Wayland Primary Selection Protocol
        Copyright © 2015, 2016 Red Hat

        The primary selection extension allows copying text by selecting it and
        pasting it with the middle mouse button.

        https://wayland.freedesktop.org

    Wayland Scaler Protocol
        Copyright © 2013-2014 Collabora, Ltd.

        The Wayland scaler extension allows a client to scale or crop a surface
        without modifying the buffer

        https://wayland.freedesktop.org

    Wayland Tablet Protocol
        Copyright 2014 © Stephen "Lyude" Chandler Paul
        Copyright 2015-2016 © Red Hat, Inc.

        https://wayland.freedesktop.org

    Wayland Viewporter Protocol
        Copyright © 2013-2016 Collabora, Ltd.

        The Wayland viewporter extension allows a client to scale or crop a
        surface without modifying the buffer

        https://wayland.freedesktop.org

    Wayland xdg-decoration Protocol
        Copyright © 2018 Simon Ser

        The xdg-decoration protocol allows a compositor to announce support for
        server-side decorations.

        https://wayland.freedesktop.org

    Wayland XDG Output Protocol
        Copyright © 2017 Red Hat Inc.

        The XDG Output protocol is an extended way to describe output regions
        under Wayland

        https://wayland.freedesktop.org

    Wayland XDG Shell Protocol
        Copyright © 2008-2013 Kristian Høgsberg
        Copyright © 2013      Rafael Antognolli
        Copyright © 2013      Jasper St. Pierre
        Copyright © 2010-2013 Intel Corporation
        Copyright © 2015-2017 Samsung Electronics Co., Ltd
        Copyright © 2015-2017 Red Hat Inc.

        The XDG-Shell protocol is an extended way to manage surfaces under Wayland
        compositors.

        https://gitlab.freedesktop.org/wayland/wayland-protocols/

    Wayland Linux Dmabuf Unstable V1 Protocol
        Copyright © 2014, 2015 Collabora, Ltd.

        The linux dmabuf protocol is a way to create dmabuf-based wl_buffers

        https://wayland.freedesktop.org

    Wayland EGLStream Controller Protocol
        Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved.

        Allows clients to request that the compositor creates its EGLStream.

        https://github.com/NVIDIA/egl-wayland

Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and/or associated documentation files (the
"Materials"), to deal in the Materials without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Materials, and to
permit persons to whom the Materials are 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 Materials.

THE MATERIALS ARE 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
MATERIALS OR THE USE OR OTHER DEALINGS IN THE # MATERIALS.


-------------------------------------------------------------------------------
License: BSD 3 Clause License

Third Party Component:
    OpenEXR
        Copyright Contributors to the OpenEXR Project. All rights reserved.

        EXR File Format Library

        https://www.openexr.com

    OpenImageIO Library
        Copyright (c) 2008-present by Contributors to the OpenImageIO project

        Image File Reader/Writer Library

        https://sites.google.com/site/openimageio/

    Sobol
        Copyright (c) 2008, Frances Y. Kuo and Stephen Joe, All rights reserved.

        Sobol Sequence Generator

        https://web.maths.unsw.edu.au/~fkuo/sobol/

    hwloc

        Copyright © 2004-2006 The Trustees of Indiana University and Indiana
        University Research and Technology Corporation.  All rights reserved.

        Copyright © 2004-2005 The University of Tennessee and The University of
        Tennessee Research Foundation.  All rights reserved.

        Copyright © 2004-2005 High Performance Computing Center Stuttgart,
        University of Stuttgart.  All rights reserved.

        Copyright © 2004-2005 The Regents of the University of California. All
        rights reserved.
        Copyright © 2009      CNRS
        Copyright © 2009-2016 Inria.  All rights reserved.
        Copyright © 2009-2015 Universite Bordeaux
        Copyright © 2009-2015 Cisco Systems, Inc.  All rights reserved.
        Copyright © 2009-2012 Oracle and/or its affiliates.  All rights reserved.
        Copyright © 2010      IBM
        Copyright © 2010      Jirka Hladky
        Copyright © 2012      Aleksej Saushev, The NetBSD Foundation
        Copyright © 2012      Blue Brain Project, EPFL. All rights reserved.

        Copyright © 2013-2014 University of Wisconsin-La Crosse. All rights
        reserved.

        Copyright © 2015      Research Organization for Information Science and
        Technology (RIST). All rights reserved.
        Copyright © 2015-2016 Intel, Inc.  All rights reserved.
        See COPYING in top-level directory.

        Portable Hardware Locality Library

        https://www.open-mpi.org/projects/hwloc/

    ANGLE Library
        Copyright (C) 2002-2013 The ANGLE Project Authors

        The ANGLE library translates OpenGL ES API calls to hardware-supported
        APIs.

        http://angleproject.org/

    ANGLE: trace_event
        Copyright (c) 2013 The Chromium Authors.

    Efficient Binary-Decimal and Decimal-Binary Conversion Routines for IEEE Doubles
        Copyright 2006-2012, the V8 project authors

        https://github.com/google/double-conversion

    Easing Equations by Robert Penner
        Copyright (c) 2001 Robert Penner

        http://robertpenner.com/easing/

    FreeBSD strtoll and strtoull
        Copyright (c) 1992, 1993 The Regents of the University of California.
        Copyright (c) 2011 The FreeBSD Foundation

        strtoll() and strtoull() are functions for converting a string to
        (unsigned) long long integer.

        https://github.com/freebsd/freebsd/

    IAccessible2 IDL Specification
        Copyright (c) 2000, 2006 Sun Microsystems, Inc.
        Copyright (c) 2006 IBM Corporation
        Copyright (c) 2007, 2010, 2012, 2013 Linux Foundation

        IAccessible2 is a trademark of the Linux Foundation. The IAccessible2 mark
        may be used in accordance with the Linux Foundation Trademark Policy to
        indicate compliance with the IAccessible2 specification.

        IAccessible2 is a new accessibility API which complements Microsoft's
        earlier work on MSAA

        https://wiki.linuxfoundation.org/accessibility/iaccessible2/

    PCRE2
        Copyright (c) 1997-2020 University of Cambridge
        Copyright (c) 2010-2020 Zoltan Herczeg

        The PCRE library is a set of functions that implement regular expression
        pattern matching using the same syntax and semantics as Perl 5.

        http://www.pcre.org/

    Secure Hash Algorithms SHA-384 and SHA-512

        Copyright (c) 2011 IETF Trust and the persons identified as authors of the
        code.

        Implements the Secure Hash Algorithms SHA 384 and SHA-521

    QEventDispatcher on macOS
        Copyright (c) 2007-2008, Apple, Inc.

        Implementation of QAbstractEventDispatcher for macOS.

    Adobe Glyph List For New Fonts
        Copyright 2002, 2003, 2005, 2006, 2008, 2010, 2015 Adobe Systems

        Provides standardized names for glyphs.

        https://github.com/adobe-type-tools/agl-aglfn

    Cocoa Platform Plugin
        Copyright (c) 2007-2008, Apple, Inc.

        Allows Qt to integrate into Apple's Cocoa API.

    WebP (libwebp)
        Copyright (c) 2010, Google Inc. All rights reserved.

        WebP is a new image format that provides lossless and lossy compression
        for images on the web.

        https://developers.google.com/speed/webp/

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 copyright holders 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.


-------------------------------------------------------------------------------
License: bzip2 License

Third Party Component:
    bzip2
        Copyright (C) 1996-2019 Julian R Seward

        bzip2 Compression Library

        http://sourceware.org/bzip2/

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. 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.

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

4. The name of the author may not be used to endorse or promote
   products derived from this software without specific prior written
   permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 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.

Julian Seward, jseward@acm.org
bzip2/libbzip2 version 1.0.8 of 13 July 2019


-------------------------------------------------------------------------------
License: GIFLIB License

Third Party Component:
    GIFLIB
        Copyright (c) 1997  Eric S. Raymond

        GIF Image Format Library

        http://giflib.sourceforge.net

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.


-------------------------------------------------------------------------------
License: Intel Simplified Software License (Version April 2018)

Third Party Component:
    Math Kernel Library
        Copyright (c) 2021 Intel Corporation

        Math Kernel Library

        https://software.intel.com/mkl

Intel Simplified Software License (Version April 2018)

Copyright (c) 2018 Intel Corporation.

Use and Redistribution.  You may use and redistribute the software (the
"Software"), without modification, provided the following conditions are met:

* Redistributions must reproduce the above copyright notice and the following
  terms of use in the Software and in the documentation and/or other materials
  provided with the distribution.
* Neither the name of Intel nor the names of its suppliers may be used to
  endorse or promote products derived from this Software without specific prior
  written permission.
* No reverse engineering, decompilation, or disassembly of this Software is
  permitted.

Limited patent license.  Intel grants you a world-wide, royalty-free,
non-exclusive license under patents it now or hereafter owns or controls to
make, have made, use, import, offer to sell and sell ("Utilize") this Software,
but solely to the extent that any such patent is necessary to Utilize the
Software alone. The patent license shall not apply to any combinations which
include this software. No hardware per se is licensed hereunder.

Third party and other Intel programs.  "Third Party Programs" are the files
listed in the "third-party-programs.txt" text file that is included with the
Software and may include Intel programs under separate license terms. Third
Party Programs, even if included with the distribution of the Materials, are
governed by separate license terms and those license terms solely govern your
use of those programs.

DISCLAIMER.  THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT ARE
DISCLAIMED. THIS SOFTWARE IS NOT INTENDED FOR USE IN SYSTEMS OR APPLICATIONS
WHERE FAILURE OF THE SOFTWARE MAY CAUSE PERSONAL INJURY OR DEATH AND YOU AGREE
THAT YOU ARE FULLY RESPONSIBLE FOR ANY CLAIMS, COSTS, DAMAGES, EXPENSES, AND
ATTORNEYS' FEES ARISING OUT OF ANY SUCH USE, EVEN IF ANY CLAIM ALLEGES THAT
INTEL WAS NEGLIGENT REGARDING THE DESIGN OR MANUFACTURE OF THE MATERIALS.

LIMITATION OF LIABILITY.  IN NO EVENT WILL INTEL 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. YOU AGREE TO INDEMNIFY AND HOLD
INTEL HARMLESS AGAINST ANY CLAIMS AND EXPENSES RESULTING FROM YOUR USE OR
UNAUTHORIZED USE OF THE SOFTWARE.

No support.  Intel may make changes to the Software, at any time without notice,
and is not obligated to support, update or provide training for the Software.

Termination.  Intel may terminate your right to use the Software in the event of
your breach of this Agreement and you fail to cure the breach within a
reasonable period of time.

Feedback.  Should you provide Intel with comments, modifications, corrections,
enhancements or other input ("Feedback") related to the Software Intel will be
free to use, disclose, reproduce, license or otherwise distribute or exploit
the Feedback in its sole discretion without any obligations or restrictions of
any kind, including without limitation, intellectual property rights or
licensing obligations.

Compliance with laws.  You agree to comply with all relevant laws and
regulations governing your use, transfer, import or export (or prohibition
thereof) of the Software.

Governing law.  All disputes will be governed by the laws of the United States
of America and the State of Delaware without reference to conflict of law
principles and subject to the exclusive jurisdiction of the state or federal
courts sitting in the State of Delaware, and each party agrees that it submits
to the personal jurisdiction and venue of those courts and waives any
objections. The United Nations Convention on Contracts for the International
Sale of Goods (1980) is specifically excluded and will not apply to the
Software.

*Other names and brands may be claimed as the property of others.


-------------------------------------------------------------------------------
License: BSD 2 Clause License

Third Party Component:
    libresample
        Copyright (c) 2003, Dominic Mazzoni

        Resampling Library

        https://github.com/minorninth/libresample

    ANGLE: Array Bounds Clamper for WebKit
        Copyright (C) 2012 Apple Inc.

        Implements clamping of array indexing expressions during shader
        translation.

    ANGLE: Systeminfo
        Copyright (C) 2009 Apple Inc. All Rights Reserved.

    PCRE2 - Stack-less Just-In-Time Compiler
        Copyright (c) 2009-2020 Zoltan Herczeg

        The PCRE library is a set of functions that implement regular expression
        pattern matching using the same syntax and semantics as Perl 5.

        http://www.pcre.org/

    Secure Hash Algorithm SHA-3 - brg_endian

        Copyright (c) 1998-2013, Brian Gladman, Worcester, UK. All rights
        reserved.

        SHA-3, originally known as Keccak, is a cryptographic hash function.

    Text Codecs: Big5, Big5-HKSCS
        Copyright (C) 2000  Ming-Che Chuang
        Copyright (C) 2001, 2002  James Su, Turbolinux Inc.
        Copyright (C) 2002  WU Yi, HancomLinux Inc.
        Copyright (C) 2001, 2002  Anthony Fok, ThizLinux Laboratory Ltd.

        The Big5 codecs (QBig5Codec, QBig5hkscsCodec) provide conversion to and
        from the Big5 encodings.

    Text Codec: EUC-JP
        Copyright (C) 1999 Serika Kurusugawa.

        The EUC-JP text codec provides conversion to and from EUC-JP, the main
        legacy encoding for Unix machines in Japan.

    Text Codec: EUC-KR
        Copyright (C) 1999-2000 Mizi Research Inc.

        The EUC-KR text codec provides conversion to and from EUC-KR, KR, the main
        legacy encoding for Unix machines in Korea.

    Text Codec: ISO 2022-JP (JIS)
        Copyright (C) 1999 Serika Kurusugawa.

        The ISO 2022-JP (JIS) text codec provides conversion to and from ISO
        2022-JP.

    Text Codec: Shift-JIS
        Copyright (C) 1999 Serika Kurusugawa.

        The Shift-JIS text codec provides conversion to and from Shift-JIS.

    Text Codec: TSCII
        Copyright (C) 2000 Hans Petter Bieker.

        The TSCII text codec provides conversion to and from the Tamil TSCII
        encoding.

    Text Codec: GBK
        Copyright (C) 2000 TurboLinux, Inc.  Written by Justin Yu and Sean Chen.
        Copyright (C) 2001, 2002 Turbolinux, Inc.  Written by James Su.

        Copyright (C) 2001, 2002 ThizLinux Laboratory Ltd.  Written by Anthony
        Fok.

        The GBK codec provides conversion to and from the Chinese
        GB18030/GBK/GB2312 encoding.

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.

THIS SOFTWARE IS PROVIDED BY APPLE INC. ``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 APPLE INC. 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.


-------------------------------------------------------------------------------
License: OpenSSL License

Third Party Component:
    Open SSL
        Copyright (c) 1998-2019 The OpenSSL Project.  All rights reserved.

        OpenSLL TLS/SSL Library

        https://www.openssl.org

====================================================================
Copyright (c) 1998-2019 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).


-------------------------------------------------------------------------------
License: SIL OPEN FONT LICENSE Version 1.1

Third Party Component:
    STIX Fonts
        Copyright © 2001–2021 by the STI Pub Companies (https://www.stixfonts.org)
        Portions copyright © 1998–2003 by MicroPress, Inc.,
        Portions copyright © 1990 by Elsevier, Inc.,
        Portions copyright © 2010, 2012, 2014 Adobe Systems Incorporated.

        STIX Mathematical Fonts

        https://www.stixfonts.org

    AMS Fonts

        Copyright (c) 1997, 2009, American Mathematical Society
        (http://www.ams.org).  All Rights Reserved.

        STIX Mathematical Fonts

        http://www.ams.org/publications/authors/tex/amsfonts

-----------------------------------------------------------
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.


-------------------------------------------------------------------------------
License: Modified BSD License

Third Party Component:
    Netlib BLACS

        Copyright (c) 1992-2013 The University of Tennessee and The University of
        Tennessee Research Foundation. All rights reserved.

        Copyright (c) 2000-2013 The University of California Berkeley. All rights
        reserved.

        Copyright (c) 2006-2013 The University of Colorado Denver. All rights
        reserved.

        Basic Linear Algebra Communication Subprograms

        https://www.netlib.org/blacs/

    Netlib LAPACK

        Copyright (c) 1992-2013 The University of Tennessee and The University of
        Tennessee Research Foundation. All rights reserved.

        Copyright (c) 2000-2013 The University of California Berkeley. All rights
        reserved.

        Copyright (c) 2006-2013 The University of Colorado Denver. All rights
        reserved.

        Linear Algebra PACKage

        https://www.netlib.org/lapack/

    Netlib LAPACK95

        Copyright (c) 1992-2013 The University of Tennessee and The University of
        Tennessee Research Foundation. All rights reserved.

        Copyright (c) 2000-2013 The University of California Berkeley. All rights
        reserved.

        Copyright (c) 2006-2013 The University of Colorado Denver. All rights
        reserved.

        FORTRAN95 Interface To LAPACK

        https://www.netlib.org/lapack95/

    Netlib ScaLAPACK

        Copyright (c) 1992-2013 The University of Tennessee and The University of
        Tennessee Research Foundation. All rights reserved.

        Copyright (c) 2000-2013 The University of California Berkeley. All rights
        reserved.

        Copyright (c) 2006-2013 The University of Colorado Denver. All rights
        reserved.

        Scalable Linear Algebra PACKage

        http://www.netlib.org/scalapack/

    Netlib XBLAS

        Copyright (c) 1992-2013 The University of Tennessee and The University of
        Tennessee Research Foundation. All rights reserved.

        Copyright (c) 2000-2013 The University of California Berkeley. All rights
        reserved.

        Copyright (c) 2006-2013 The University of Colorado Denver. All rights
        reserved.

        Extra Precise Basic Linear Algebra Subroutines

        http://www.netlib.org/xblas/

Modified 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 listed in this license
  in the documentation and/or other materials provided with the distribution.

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

The copyright holders provide no reassurances that the source code provided
does not infringe any patent, copyright, or any other intellectual property
rights of third parties.  The copyright holders disclaim any liability to any
recipient for claims brought against recipient by any third party for
infringement of that parties intellectual property rights.

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.


-------------------------------------------------------------------------------
License: Modified BSD License

Third Party Component:
    HPCG
        Michael A. Heroux
        Scalable Algorithms Group, Center for Computing Research
        Sandia National Laboratories, Albuquerque, NM
        Piotr Luszczek
        Jack Dongarra
        University of Tennessee, Knoxville
        Innovative Computing Laboratory
        (C) Copyright 2013-2019 All Rights Reserved

        High Performance Conjugate Gradient Benchmark

        https://www.hpcg-benchmark.org

Modified BSD License

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 name of the University, the name of the Laboratory, or the names of its
   contributors may not be used to endorse or promote products derived from
   this software without specific written permission.

-- Disclaimer:

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 UNIVERSITY 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.


-------------------------------------------------------------------------------
License: Modified BSD License

Third Party Component:
    Mercenne Twister 19947
        Copyright (C) 2004, Makoto Matsumoto and Takuji Nishimura

        Mersenne Twister 64bit version

        http://www.math.sci.hiroshima-u.ac.jp/m-mat/MT/emt.html

    Mercenne Twister With Improved Initialization
        Copyright (C) 1997-2002, Makoto Matsumoto and Takuji Nishimura

        Mersenne Twister With Improved Initialization

        http://www.math.sci.hiroshima-u.ac.jp/m-mat/MT/emt.html


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 its contributors may not 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.


-------------------------------------------------------------------------------
License:  Modified BSD License

Third Party Component:
    SFMT

        Copyright (c) 2006,2007-2014 Mutsuo Saito, Makoto Matsumoto  and Hiroshima
        University. All rights reserved.

        SIMD-oriented Fast Mersenne Twister

        http://www.math.sci.hiroshima-u.ac.jp/m-mat/MT/SFMT/index.html


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 Hiroshima University 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.


-------------------------------------------------------------------------------
License: Modified BSD License

Third Party Component:
    Sobol
        Copyright (c) 2008, Frances Y. Kuo and Stephen Joe, All rights reserved.

        Sobol Sequence Generator

        https://web.maths.unsw.edu.au/~fkuo/sobol/


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 names of the copyright holders nor the names of the
      University of New South Wales and the University of Waikato and 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 ``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 HOLDERS 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.


-------------------------------------------------------------------------------
License: Modified BSD License

Third Party Component:
    xbyak
        Copyright (c) 2007 MITSUNARI Shigeo, All rights reserved.

        JIT assembler for x86(IA32), x64(AMD64, x86-64) by C++

        https://github.com/herumi/xbyak


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 copyright owner 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.
-----------------------------------------------------------------------------
ソースコード形式かバイナリ形式か、変更するかしないかを問わず、以下の条件を満た
す場合に限り、再頒布および使用が許可されます。

ソースコードを再頒布する場合、上記の著作権表示、本条件一覧、および下記免責条項
を含めること。
バイナリ形式で再頒布する場合、頒布物に付属のドキュメント等の資料に、上記の著作
権表示、本条件一覧、および下記免責条項を含めること。
書面による特別の許可なしに、本ソフトウェアから派生した製品の宣伝または販売促進
に、著作権者の名前またはコントリビューターの名前を使用してはならない。
本ソフトウェアは、著作権者およびコントリビューターによって「現状のまま」提供さ
れており、明示黙示を問わず、商業的な使用可能性、および特定の目的に対する適合性
に関する暗黙の保証も含め、またそれに限定されない、いかなる保証もありません。
著作権者もコントリビューターも、事由のいかんを問わず、 損害発生の原因いかんを
問わず、かつ責任の根拠が契約であるか厳格責任であるか(過失その他の)不法行為で
あるかを問わず、仮にそのような損害が発生する可能性を知らされていたとしても、
本ソフトウェアの使用によって発生した(代替品または代用サービスの調達、使用の
喪失、データの喪失、利益の喪失、業務の中断も含め、またそれに限定されない)直接
損害、間接損害、偶発的な損害、特別損害、懲罰的損害、または結果損害について、
一切責任を負わないものとします。


-------------------------------------------------------------------------------
License: Redistribution and use in source and binary forms, with or without

Third Party Component:
    Intel(R) Instrumentation and Tracing Technology API
        Intel(R) Instrumentation and Tracing Technology API

        Instrumentation and Tracing Technology APIs

        https://software.intel.com/content/www/us/en/develop/documentation/vtune-help/top/api-support/instrumentation-and-tracing-technology-apis.html

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, his
  list of conditions and the following disclaimer in the documentation and/or
  other materials provided with the distribution.
* Neither the name of Intel Corporation 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.


-------------------------------------------------------------------------------
License: HPL License

Third Party Component:
    HPL
        Antoine P. Petitet
        University of Tennessee, Knoxville
        Innovative Computing Laboratory
        (C) Copyright 2000-2008 All Rights Reserved

        High-Performance Linpack Benchmark

        http://www.netlib.org/benchmark/hpl_oldest/


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 acknowledgement:
   This product includes software developed at the University of Tennessee,
   Knoxville, Innovative Computing Laboratory.

4. The name of the University, the name of the Laboratory, or the names of its
   contributors may not be used to endorse or promote products derived from
   this software without specific written permission.

-- Disclaimer:

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 UNIVERSITY 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.


-------------------------------------------------------------------------------
License: The source code contained or described herein and all documents related to the

Third Party Component:
    TBB
        Copyright 2005-2019 Intel Corporation.  All Rights Reserved.

        Intel(R) Threading Building Blocks

        https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onetbb.html

    OpenMP
        Copyright 1985-2019 Intel Corporation. All Rights Reserved.

        Intel(R) OpenMP* Runtime

        https://software.intel.com/content/www/us/en/develop/documentation/cpp-compiler-developer-guide-and-reference/top/optimization-and-programming-guide/openmp-support/openmp-library-support/openmp-run-time-library-routines.html

    IPP
        Copyright 2020 Intel Corporation. All Rights Reserved.

        Intel(R) Integrated Performance Primitives Library

        https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/ipp.html

source code ("Material") are owned by Intel Corporation or its suppliers or
licensors.  Title to the Material remains with Intel Corporation or its
suppliers and licensors.  The Material is protected by worldwide copyright laws
and treaty provisions.  No part of the Material may be used, copied, reproduced,
modified, published, uploaded, posted, transmitted, distributed, or disclosed
in any way without Intel's prior express written permission.

No license under any patent, copyright, trade secret or other intellectual
property right is granted to or conferred upon you by disclosure or delivery of
the Materials, either expressly, by implication, inducement, estoppel or
otherwise.  Any license under such intellectual property rights must be express
and approved by Intel in writing.

Portions of this software are protected under the following patents:
        U.S. Patent 5,812,852
        U.S. Patent 6,792,599
        U.S. Patent 7,069,556
        U.S. Patent 7,328,433
        U.S. Patent 7,500,242


Intel Simplified Software License (Version April 2018)

Copyright (c) 2018 Intel Corporation.

Use and Redistribution.  You may use and redistribute the software (the
"Software"), without modification, provided the following conditions are met:

* Redistributions must reproduce the above copyright notice and the following
  terms of use in the Software and in the documentation and/or other materials
  provided with the distribution.
* Neither the name of Intel nor the names of its suppliers may be used to
  endorse or promote products derived from this Software without specific
  prior written permission.
* No reverse engineering, decompilation, or disassembly of this Software is
  permitted.

Limited patent license.  Intel grants you a world-wide, royalty-free,
non-exclusive license under patents it now or hereafter owns or controls to
make, have made, use, import, offer to sell and sell ("Utilize") this Software,
but solely to the extent that any such patent is necessary to Utilize the
Software alone. The patent license shall not apply to any combinations which
include this software.  No hardware per se is licensed hereunder.

Third party and other Intel programs.  "Third Party Programs" are the files
listed in the "third-party-programs.txt" text file that is included with the
Software and may include Intel programs under separate license terms. Third
Party Programs, even if included with the distribution of the Materials, are
governed by separate license terms and those license terms solely govern your
use of those programs.

DISCLAIMER.  THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT ARE
DISCLAIMED. THIS SOFTWARE IS NOT INTENDED FOR USE IN SYSTEMS OR APPLICATIONS
WHERE FAILURE OF THE SOFTWARE MAY CAUSE PERSONAL INJURY OR DEATH AND YOU
AGREE THAT YOU ARE FULLY RESPONSIBLE FOR ANY CLAIMS, COSTS, DAMAGES, EXPENSES,
AND ATTORNEYS' FEES ARISING OUT OF ANY SUCH USE, EVEN IF ANY CLAIM ALLEGES
THAT INTEL WAS NEGLIGENT REGARDING THE DESIGN OR MANUFACTURE OF THE MATERIALS.

LIMITATION OF LIABILITY. IN NO EVENT WILL INTEL 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. YOU AGREE TO INDEMNIFY AND HOLD
INTEL HARMLESS AGAINST ANY CLAIMS AND EXPENSES RESULTING FROM YOUR USE OR
UNAUTHORIZED USE OF THE SOFTWARE.

No support.  Intel may make changes to the Software, at any time without
notice, and is not obligated to support, update or provide training for the
Software.

Termination. Intel may terminate your right to use the Software in the event of
your breach of this Agreement and you fail to cure the breach within a
reasonable period of time.

Feedback.  Should you provide Intel with comments, modifications, corrections,
enhancements or other input ("Feedback") related to the Software Intel will be
free to use, disclose, reproduce, license or otherwise distribute or exploit
the Feedback in its sole discretion without any obligations or restrictions of
any kind, including without limitation, intellectual property rights or
licensing obligations.

Compliance with laws.  You agree to comply with all relevant laws and
regulations governing your use, transfer, import or export (or prohibition
thereof) of the Software.

Governing law.  All disputes will be governed by the laws of the United States
of America and the State of Delaware without reference to conflict of law
principles and subject to the exclusive jurisdiction of the state or federal
courts sitting in the State of Delaware, and each party agrees that it submits
to the personal jurisdiction and venue of those courts and waives any
objections. The United Nations Convention on Contracts for the International
Sale of Goods (1980) is specifically excluded and will not apply to the
Software.

*Other names and brands may be claimed as the property of others.


-------------------------------------------------------------------------------
License: Microsoft Software License

Third Party Component:
    Microsoft HPC Pack Software Development Kit (SDK)

        Microsoft HPC Pack Software Development Kit (SDK)

    Microsoft HPC Pack Software Development Kit (SDK)

        Microsoft HPC Pack Software Development Kit (SDK)


MICROSOFT SOFTWARE LICENSE TERMS
MICROSOFT HPC PACK SOFTWARE DEVELOPMENT KIT (SDK)
Last updated: August 2018

These license terms are an agreement between Microsoft Corporation (or based on
where you live, one of its affiliates) and you. Please read them. They apply to
the software named above, which includes the media on which you received it, if
any. The terms also apply to any Microsoft

    * updates,
    * supplements,
    * Internet-based services, and
    * support services

for this software, unless other terms accompany those items. If so, those terms
apply.

By using the software, you accept these terms. If you do not accept them, do
not use the software.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
If you comply with these license terms, you have the perpetual rights below.

1. INSTALLATION AND USE RIGHTS. You may install and use any number of copies of
   the software on your devices to design, develop and test your programs.
   Subject to your compliance with the terms below, you are permitted to
   distribute the software, in object code form only, in programs you develop
   and you may permit distributors of your programs to copy and distribute the
   software as part of those programs.

   i. Distribution Requirements. For any software you distribute in your
      programs, you must

      * add significant primary functionality to it in your programs;

      * for any Distributable Code having a filename extension of .lib,
        distribute only the results of running such Distributable Code through
        a linker with your program;

      * require distributors and external end users to agree to terms that
        protect it at least as much as this agreement;

      * display your valid copyright notice on your programs; and indemnify,
        defend, and hold harmless Microsoft from any claims, including
        attorneys' fees, related to the distribution or use of your programs.

   ii. Distribution Restrictions. You may not

      * alter any copyright, trademark or patent notice in the software;

      * use Microsoft's trademarks in your programs' names or in a way that
        suggests your programs come from or are endorsed by Microsoft;

      * distribute software to run on a platform other than the Windows
        platform;

      * include software in malicious, deceptive or unlawful programs; or

      * modify or distribute the software so that any part of it becomes
        subject to an Excluded License. An Excluded License is one that
        requires, as a condition of use, modification or distribution, that

        * the code be disclosed or distributed in source code form;

        * or others have the right to modify it.

2. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only
   gives you some rights to use the software. Microsoft reserves all other
   rights.  Unless applicable law gives you more rights despite this
   limitation, you may use the software only as expressly permitted in this
   agreement. In doing so, you must comply with any technical limitations in
   the software that only allow you to use it in certain ways. You may not

   * work around any technical limitations in the software;

   * reverse engineer, decompile or disassemble the software, except and only
     to the extent that applicable law expressly permits, despite this
     limitation;

   * publish the software for others to copy;

   * rent, lease or lend the software;

   * transfer the software or this agreement to any third party; or

   * use the software for commercial software hosting services.

3. DOCUMENTATION. Any person that has valid access to your computer or internal
   network may copy and use the documentation for your internal, reference
   purposes.

4. EXPORT RESTRICTIONS. You must comply with all domestic and international
   export laws and regulations that apply to the software, which include
   restrictions on destinations, end users, and end use. For further
   information on export restrictions, visit http://aka.ms/exporting.

5. SUPPORT SERVICES. Microsoft is not obligated under this agreement to provide
   any support services for the software. Any support provided is "as is",
   "with all faults", and without warranty of any kind.

6. UPDATES. The software may periodically check for updates, and download and
   install them for you. You may obtain updates only from Microsoft or
   authorized sources. Microsoft may need to update your system to provide you
   with updates. You agree to receive these automatic updates without any
   additional notice. Updates may not include or support all existing software
   features, services, or peripheral devices.

7. BINDING ARBITRATION AND CLASS ACTION WAIVER. This Section applies if you
   live in (or, if a business, your principal place of business is in) the
   United States.  If you and Microsoft have a dispute, you and Microsoft agree
   to try for 60 days to resolve it informally. If you and Microsoft can't, you
   and Microsoft agree to binding individual arbitration before the American
   Arbitration Association under the Federal Arbitration Act ("FAA"), and not
   to sue in court in front of a judge or jury. Instead, a neutral arbitrator
   will decide. Class action lawsuits, class-wide arbitrations, private
   attorney-general actions, and any other proceeding where someone acts in a
   representative capacity are not allowed; nor is combining individual
   proceedings without the consent of all parties. The complete Arbitration
   Agreement contains more terms and is at http://aka.ms/arb-agreement-1. You
   and Microsoft agree to these terms.

8. ENTIRE AGREEMENT. This agreement, and any other terms Microsoft may provide
   for supplements, updates, or third-party applications, is the entire
   agreement for the software.

9. APPLICABLE LAW AND PLACE TO RESOLVE DISPUTES. If you acquired the software
   in the United States or Canada, the laws of the state or province where you
   live (or, if a business, where your principal place of business is located)
   govern the interpretation of this agreement, claims for its breach, and all
   other claims (including consumer protection, unfair competition, and tort
   claims), regardless of conflict of laws principles, except that the FAA
   governs everything related to arbitration. If you acquired the software in
   any other country, its laws apply, except that the FAA governs everything
   related to arbitration. If U.S. federal jurisdiction exists, you and
   Microsoft consent to exclusive jurisdiction and venue in the federal court
   in King County, Washington for all disputes heard in court (excluding
   arbitration). If not, you and Microsoft consent to exclusive jurisdiction
   and venue in the Superior Court of King County, Washington for all disputes
   heard in court (excluding arbitration).

10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain
    legal rights. You may have other rights, including consumer rights, under
    the laws of your state or country. Separate and apart from your
    relationship with Microsoft, you may also have rights with respect to the
    party from which you acquired the software. This agreement does not change
    those other rights if the laws of your state or country do not permit it to
    do so. For example, if you acquired the software in one of the below
    regions, or mandatory country law applies, then the following provisions
    apply to you:

    a. Australia. You have statutory guarantees under the Australian Consumer
       Law and nothing in this agreement is intended to affect those rights.

    b. Canada. If you acquired this software in Canada, you may stop receiving
       updates by turning off the automatic update feature, disconnecting your
       device from the Internet (if and when you re-connect to the Internet,
       however, the software will resume checking for and installing updates),
       or uninstalling the software. The product documentation, if any, may
       also specify how to turn off updates for your specific device or
       software.

    c. Germany and Austria.

       i. Warranty. The properly licensed software will perform substantially
          as described in any Microsoft materials that accompany the software.
          However, Microsoft gives no contractual guarantee in relation to the
          licensed software.

       ii. Limitation of Liability. In case of intentional conduct, gross
           negligence, claims based on the Product Liability Act, as well as,
           in case of death or personal or physical injury, Microsoft is
           liable according to the statutory law.

       Subject to the foregoing clause ii., Microsoft will only be liable for
       slight negligence if Microsoft is in breach of such material contractual
       obligations, the fulfillment of which facilitate the due performance of
       this agreement, the breach of which would endanger the purpose of this
       agreement and the compliance with which a party may constantly trust in
       (so-called "cardinal obligations"). In other cases of slight negligence,
       Microsoft will not be liable for slight negligence.

11. DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED "AS IS." YOU BEAR THE RISK
    OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES, OR
    CONDITIONS. TO THE EXTENT PERMITTED UNDER APPLICABLE LAWS, MICROSOFT
    EXCLUDES ALL IMPLIED WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS FOR A
    PARTICULAR PURPOSE, AND NON-INFRINGEMENT.

12. LIMITATION ON AND EXCLUSION OF DAMAGES. IF YOU HAVE ANY BASIS FOR
    RECOVERING DAMAGES DESPITE THE PRECEDING DISCLAIMER OF WARRANTY, YOU CAN
    RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S.
    $5.00.  YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST
    PROFITS, SPECIAL, INDIRECT, OR INCIDENTAL DAMAGES.

    This limitation applies to (a) anything related to the software, services,
    content (including code) on third party Internet sites, or third party
    applications; and (b) claims for breach of contract, warranty, guarantee,
    or condition; strict liability, negligence, or other tort; or any other
    claim; in each case to the extent permitted by applicable law.

    It also applies even if Microsoft knew or should have known about the
    possibility of the damages. The above limitation or exclusion may not apply
    to you because your state, province, or country may not allow the exclusion
    or limitation of incidental, consequential, or other damages.

Please note: As this software is distributed in Canada, some of the clauses in
this agreement are provided below in French.

Remarque: Ce logiciel étant distribué au Canada, certaines des clauses dans ce
contrat sont fournies ci-dessous en français.

EXONÉRATION DE GARANTIE. Le logiciel visé par une licence est offert « tel
quel ». Toute utilisation de ce logiciel est à votre seule risque et péril.
Microsoft n'accorde aucune autre garantie expresse. Vous pouvez bénéficier de
droits additionnels en vertu du droit local sur la protection des
consommateurs, que ce contrat ne peut modifier. La ou elles sont permises par
le droit locale, les garanties implicites de qualité marchande, d'adéquation à
un usage particulier et d'absence de contrefaçon sont exclues.

LIMITATION DES DOMMAGES-INTÉRÊTS ET EXCLUSION DE RESPONSABILITÉ POUR LES
DOMMAGES. Vous pouvez obtenir de Microsoft et de ses fournisseurs une
indemnisation en cas de dommages directs uniquement à hauteur de 5,00 $ US.
Vous ne pouvez prétendre à aucune indemnisation pour les autres dommages, y
compris les dommages spéciaux, indirects ou accessoires et pertes de
bénéfices.

Cette limitation concerne:

* tout ce qui est relié au logiciel, aux services ou au contenu (y compris le
  code) figurant sur des sites Internet tiers ou dans des programmes tiers; et

* les réclamations au titre de violation de contrat ou de garantie, ou au titre
  de responsabilité stricte, de négligence ou d'une autre faute dans la limite
  autorisée par la loi en vigueur.

Elle s'applique également, même si Microsoft connaissait ou devrait connaître
l'éventualité d'un tel dommage. Si votre pays n'autorise pas l'exclusion ou la
limitation de responsabilité pour les dommages indirects, accessoires ou de
quelque nature que ce soit, il se peut que la limitation ou l'exclusion
ci-dessus ne s'appliquera pas à votre égard.

EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous
pourriez avoir d'autres droits prévus par les lois de votre pays. Le présent
contrat ne modifie pas les droits que vous confèrent les lois de votre pays
si celles-ci ne le permettent pas.

*Other names and brands may be claimed as the property of others.


-------------------------------------------------------------------------------
License: BSD 3-Clause "New" or "Revised" License

Third Party Component:
    gperftool
        Copyright (c) 2011, Google Inc.

        Google Performance Tool

        https://github.com/gperftools/gperftools

    Standard MSVS gperftool
        Copyright (c) 2011, Google Inc.

        Google Performance Tool

        https://github.com/gperftools/gperftools

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 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.


-------------------------------------------------------------------------------
License: Standard MSVS 2015 runtime library

Third Party Component:
    MSVS 2015
        (c) 2015 Microsoft Corporation (applies to use with the Windows OS only)

        Standard MSVS 2015 runtime library

Terms for Microsoft "Distributable Code" provided as part of Microsoft's
Visual Studio Enterprise and Professional software under the terms of the
MICROSOFT VISUAL STUDIO ENTERPRISE 2017, VISUAL STUDIO PROFESSIONAL 2017,
VISUAL STUDIO TEST PROFESSIONAL 2017 AND TRIAL EDITION AGREEMENT

1. License. This software package from Intel (the "Software Package")
   contains code from Microsoft (the "Distributable Code").  You are provided
   a non-transferable, non-exclusive, non-sublicensable, limited right and
   license only to use the Distributable Code as part of this Software
   Package.

   You are not allowed to copy, modify, remove the Distributable Code from the
   Software Package or redistribute the Distributable Code.

2. Restrictions. The Distributable Code is licensed, not sold. You are only
   provided the above rights to use the Distributable Code.

   Intel and Microsoft reserve all other rights. Unless applicable law gives
   you more rights, you may use the Distributable Code only as expressly
   permitted in these terms.

   In using the Distributable Code, you must comply with any technical
   limitations in the Distributable Code that only allow you to use it in
   certain ways. You may not:

      * work around any technical limitations in the Distributable Code;

      * reverse engineer, decompile or disassemble the software, or otherwise
        attempt to derive the source code for the Distributable Code, except
        and to the extent required by third party licensing terms governing use
        of certain open source components that may be included in the
        Distributable Code;

      * remove, minimize, block or modify any notices of Intel, Microsoft or
        its suppliers in the Distributable Code;

      * use the Distributable Code in any way that is against the law;

      * share, publish, rent or lease the software, or provide the
        Distributable Code as a stand-alone offering for others to use.

3. NO WARRANTY. THE DISTRIBUTABLE CODE IS PROVIDED "AS IS" WITHOUT ANY EXPRESS
   OR IMPLIED WARRANTY OF ANY KIND INCLUDING WARRANTIES OF MERCHANTABILITY,
   NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE.

4. LIMITATION ON AND EXCLUSION OF DAMAGES. YOU CAN RECOVER FROM INTEL,
   MICROSOFT OR THEIR SUPPLIERS ONLY DIRECT DAMAGES UP TO $5.00.  YOU CANNOT
   RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL,
   INDIRECT OR INCIDENTAL DAMAGES.

   This limitation applies to

     (a) anything related to the Distributable Code; and

     (b) claims for breach of contract, breach of warranty, guarantee or
         condition, strict liability, negligence, or other tort to the extent
         permitted by applicable law.  It also applies even if Intel or
         Microsoft knew or should have known about the possibility of the
         damages. The above limitation or exclusion may not apply to you
         because your state or country may not allow the exclusion or
         limitation of incidental, consequential or other damages.

5. Export Restrictions. You must comply with all domestic and international
   export laws and regulations that apply to the software, which include
   restrictions on destinations, end users, and end use. For further
   information on export restrictions, visit www.microsoft.com/exporting.


-------------------------------------------------------------------------------
License: GPL 3.0 with GCC Runtime Library Exception 3.1

Third Party Component:
    Workaround for bug 62258 in libstdc++

        Mateusz Kwiatkowski Workaround for bug 62258 in libstdc++

        https://gcc.gnu.org/bugzilla/attachment.cgi?id=34683&action=edit


Note: This license is in regards to a patch to libstdc++ system library
      required by the Intel TBB library.  The patch is used under the GPL with
      runtime exception.

GNU GENERAL PUBLIC LICENSE

Version 3, 29 June 2007

Copyright © 2007 Free Software Foundation, Inc. <https://fsf.org/>

Everyone is permitted to copy and distribute verbatim copies of this license
document, but changing it is not allowed.

Preamble
The GNU General Public License is a free, copyleft license for software and
other kinds of works.

The licenses for most software and other practical works are designed to take
away your freedom to share and change the works. By contrast, the GNU General
Public License is intended to guarantee your freedom to share and change all
versions of a program--to make sure it remains free software for all its users.
We, the Free Software Foundation, use the GNU General Public License for most
of our software; it applies also to any other work released this way by its
authors. You can apply it to your programs, too.

When we speak of free software, we are referring to freedom, not price. Our
General Public Licenses are designed to make sure that you have the freedom
to distribute copies of free software (and charge for them if you wish), that
you receive source code or can get it if you want it, that you can change the
software or use pieces of it in new free programs, and that you know you can do
these things.

To protect your rights, we need to prevent others from denying you these rights
or asking you to surrender the rights. Therefore, you have certain
responsibilities if you distribute copies of the software, or if you modify it:
responsibilities to respect the freedom of others.

For example, if you distribute copies of such a program, whether gratis or for
a fee, you must pass on to the recipients the same freedoms that you received.
You must make sure that they, too, receive or can get the source code. And you
must show them these terms so they know their rights.

Developers that use the GNU GPL protect your rights with two steps: (1) assert
copyright on the software, and (2) offer you this License giving you legal
permission to copy, distribute and/or modify it.

For the developers' and authors' protection, the GPL clearly explains that
there is no warranty for this free software. For both users' and authors' sake,
the GPL requires that modified versions be marked as changed, so that their
problems will not be attributed erroneously to authors of previous versions.

Some devices are designed to deny users access to install or run modified
versions of the software inside them, although the manufacturer can do so.
This is fundamentally incompatible with the aim of protecting users' freedom to
change the software. The systematic pattern of such abuse occurs in the area of
products for individuals to use, which is precisely where it is most
unacceptable. Therefore, we have designed this version of the GPL to prohibit
the practice for those products. If such problems arise substantially in other
domains, we stand ready to extend this provision to those domains in future
versions of the GPL, as needed to protect the freedom of users.

Finally, every program is threatened constantly by software patents. States
should not allow patents to restrict development and use of software on
general-purpose computers, but in those that do, we wish to avoid the special
danger that patents applied to a free program could make it effectively
proprietary. To prevent this, the GPL assures that patents cannot be used to
render the program non-free.

The precise terms and conditions for copying, distribution and modification
follow.

TERMS AND CONDITIONS
0. Definitions.
This "License" refers to version 3 of the GNU General Public License.

"Copyright" also means copyright-like laws that apply to other kinds of works,
such as semiconductor masks.

The "Program" refers to any copyrightable work licensed under this License.
Each licensee is addressed as "you". "Licensees" and "recipients" may be
individuals or organizations.

To "modify" a work means to copy from or adapt all or part of the work in a
fashion requiring copyright permission, other than the making of an exact copy.
The resulting work is called a "modified version" of the earlier work or a work
"based on" the earlier work.

A "covered work" means either the unmodified Program or a work based on the
Program.

To "propagate" a work means to do anything with it that, without permission,
would make you directly or secondarily liable for infringement under applicable
copyright law, except executing it on a computer or modifying a private copy.
Propagation includes copying, distribution (with or without modification),
making available to the public, and in some countries other activities as well.

To "convey" a work means any kind of propagation that enables other parties to
make or receive copies. Mere interaction with a user through a computer
network, with no transfer of a copy, is not conveying.

An interactive user interface displays "Appropriate Legal Notices" to the
extent that it includes a convenient and prominently visible feature that (1)
displays an appropriate copyright notice, and (2) tells the user that there is
no warranty for the work (except to the extent that warranties are provided),
that licensees may convey the work under this License, and how to view a copy
of this License. If the interface presents a list of user commands or options,
such as a menu, a prominent item in the list meets this criterion.

1. Source Code.
The "source code" for a work means the preferred form of the work for making
modifications to it. "Object code" means any non-source form of a work.

A "Standard Interface" means an interface that either is an official standard
defined by a recognized standards body, or, in the case of interfaces specified
for a particular programming language, one that is widely used among developers
working in that language.

The "System Libraries" of an executable work include anything, other than the
work as a whole, that (a) is included in the normal form of packaging a Major
Component, but which is not part of that Major Component, and (b) serves only
to enable use of the work with that Major Component, or to implement a Standard
Interface for which an implementation is available to the public in source code
form. A "Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system (if any) on
which the executable work runs, or a compiler used to produce the work, or an
object code interpreter used to run it.

The "Corresponding Source" for a work in object code form means all the source
code needed to generate, install, and (for an executable work) run the object
code and to modify the work, including scripts to control those activities.
However, it does not include the work's System Libraries, or general-purpose
tools or generally available free programs which are used unmodified in
performing those activities but which are not part of the work. For example,
Corresponding Source includes interface definition files associated with source
files for the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require, such as
by intimate data communication or control flow between those subprograms and
other parts of the work.

The Corresponding Source need not include anything that users can regenerate
automatically from other parts of the Corresponding Source.

The Corresponding Source for a work in source code form is that same work.

2. Basic Permissions.
All rights granted under this License are granted for the term of copyright on
the Program, and are irrevocable provided the stated conditions are met.  This
License explicitly affirms your unlimited permission to run the unmodified
Program. The output from running a covered work is covered by this License only
if the output, given its content, constitutes a covered work. This License
acknowledges your rights of fair use or other equivalent, as provided by
copyright law.

You may make, run and propagate covered works that you do not convey, without
conditions so long as your license otherwise remains in force. You may convey
covered works to others for the sole purpose of having them make modifications
exclusively for you, or provide you with facilities for running those works,
provided that you comply with the terms of this License in conveying all
material for which you do not control copyright. Those thus making or running
the covered works for you must do so exclusively on your behalf, under your
direction and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.

Conveying under any other circumstances is permitted solely under the
conditions stated below. Sublicensing is not allowed; section 10 makes it
unnecessary.

3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological measure
under any applicable law fulfilling obligations under article 11 of the WIPO
copyright treaty adopted on 20 December 1996, or similar laws prohibiting or
restricting circumvention of such measures.

When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention is
effected by exercising rights under this License with respect to the covered
work, and you disclaim any intention to limit operation or modification of the
work as a means of enforcing, against the work's users, your or third parties'
legal rights to forbid circumvention of technological measures.

4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you receive it,
in any medium, provided that you conspicuously and appropriately publish on
each copy an appropriate copyright notice; keep intact all notices stating that
this License and any non-permissive terms added in accord with section 7 apply
to the code; keep intact all notices of the absence of any warranty; and give
all recipients a copy of this License along with the Program.

You may charge any price or no price for each copy that you convey, and you may
offer support or warranty protection for a fee.

5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to produce it
from the Program, in the form of source code under the terms of section 4,
provided that you also meet all of these conditions:

a) The work must carry prominent notices stating that you modified it, and
   giving a relevant date.

b) The work must carry prominent notices stating that it is released under this
   License and any conditions added under section 7. This requirement modifies
   the requirement in section 4 to "keep intact all notices".

c) You must license the entire work, as a whole, under this License to anyone
   who comes into possession of a copy. This License will therefore apply,
   along with any applicable section 7 additional terms, to the whole of the
   work, and all its parts, regardless of how they are packaged. This License
   gives no permission to license the work in any other way, but it does not
   invalidate such permission if you have separately received it.

d) If the work has interactive user interfaces, each must display Appropriate
   Legal Notices; however, if the Program has interactive interfaces that do
   not display Appropriate Legal Notices, your work need not make them do so.

A compilation of a covered work with other separate and independent works,
which are not by their nature extensions of the covered work, and which are not
combined with it such as to form a larger program, in or on a volume of a
storage or distribution medium, is called an "aggregate" if the compilation and
its resulting copyright are not used to limit the access or legal rights of the
compilation's users beyond what the individual works permit. Inclusion of a
covered work in an aggregate does not cause this License to apply to the other
parts of the aggregate.

6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms of sections 4
and 5, provided that you also convey the machine-readable Corresponding Source
under the terms of this License, in one of these ways:

a) Convey the object code in, or embodied in, a physical product (including a
   physical distribution medium), accompanied by the Corresponding Source fixed
   on a durable physical medium customarily used for software interchange.

b) Convey the object code in, or embodied in, a physical product (including a
   physical distribution medium), accompanied by a written offer, valid for at
   least three years and valid for as long as you offer spare parts or customer
   support for that product model, to give anyone who possesses the object code
   either (1) a copy of the Corresponding Source for all the software in the
   product that is covered by this License, on a durable physical medium
   customarily used for software interchange, for a price no more than your
   reasonable cost of physically performing this conveying of source, or (2)
   access to copy the Corresponding Source from a network server at no charge.

c) Convey individual copies of the object code with a copy of the written offer
   to provide the Corresponding Source. This alternative is allowed only
   occasionally and noncommercially, and only if you received the object code
   with such an offer, in accord with subsection 6b.

d) Convey the object code by offering access from a designated place (gratis or
   for a charge), and offer equivalent access to the Corresponding Source in
   the same way through the same place at no further charge. You need not
   require recipients to copy the Corresponding Source along with the object
   code. If the place to copy the object code is a network server, the
   Corresponding Source may be on a different server (operated by you or a
   third party) that supports equivalent copying facilities, provided you
   maintain clear directions next to the object code saying where to find the
   Corresponding Source. Regardless of what server hosts the Corresponding
   Source, you remain obligated to ensure that it is available for as long as
   needed to satisfy these requirements.

e) Convey the object code using peer-to-peer transmission, provided you inform
   other peers where the object code and Corresponding Source of the work are
   being offered to the general public at no charge under subsection 6d.

A separable portion of the object code, whose source code is excluded from
the Corresponding Source as a System Library, need not be included in
conveying the object code work.

A "User Product" is either (1) a "consumer product", which means any tangible
personal property which is normally used for personal, family, or household
purposes, or (2) anything designed or sold for incorporation into a dwelling.
In determining whether a product is a consumer product, doubtful cases shall be
resolved in favor of coverage. For a particular product received by a
particular user, "normally used" refers to a typical or common use of that
class of product, regardless of the status of the particular user or of the way
in which the particular user actually uses, or expects or is expected to use,
the product. A product is a consumer product regardless of whether the product
has substantial commercial, industrial or non-consumer uses, unless such uses
represent the only significant mode of use of the product.

 Installation Information" for a User Product means any methods, procedures,
 authorization keys, or other information required to install and execute
 modified versions of a covered work in that User Product from a modified
 version of its Corresponding Source. The information must suffice to ensure
 that the continued functioning of the modified object code is in no case
 prevented or interfered with solely because modification has been made.

If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as part of a
transaction in which the right of possession and use of the User Product is
transferred to the recipient in perpetuity or for a fixed term (regardless of
how the transaction is characterized), the Corresponding Source conveyed under
this section must be accompanied by the Installation Information. But this
requirement does not apply if neither you nor any third party retains the
ability to install modified object code on the User Product (for example, the
work has been installed in ROM).

The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates for a
work that has been modified or installed by the recipient, or for the User
Product in which it has been modified or installed. Access to a network may be
denied when the modification itself materially and adversely affects the
operation of the network or violates the rules and protocols for communication
across the network.

Corresponding Source conveyed, and Installation Information provided, in accord
with this section must be in a format that is publicly documented (and with an
implementation available to the public in source code form), and must require
no special password or key for unpacking, reading or copying.

7. Additional Terms.
Additional permissions" are terms that supplement the terms of this License by
making exceptions from one or more of its conditions. Additional permissions
that are applicable to the entire Program shall be treated as though they were
included in this License, to the extent that they are valid under applicable
law. If additional permissions apply only to part of the Program, that part may
be used separately under those permissions, but the entire Program remains
governed by this License without regard to the additional permissions.

When you convey a copy of a covered work, you may at your option remove any
additional permissions from that copy, or from any part of it. (Additional
permissions may be written to require their own removal in certain cases when
you modify the work.) You may place additional permissions on material, added
by you to a covered work, for which you have or can give appropriate copyright
permission.

Notwithstanding any other provision of this License, for material you add to a
covered work, you may (if authorized by the copyright holders of that material)
supplement the terms of this License with terms:

a) Disclaiming warranty or limiting liability differently from the terms of
   sections 15 and 16 of this License; or

b) Requiring preservation of specified reasonable legal notices or author
   attributions in that material or in the Appropriate Legal Notices displayed
   by works containing it; or

c) Prohibiting misrepresentation of the origin of that material, or requiring
   that modified versions of such material be marked in reasonable ways as
   different from the original version; or

d) Limiting the use for publicity purposes of names of licensors or authors of
   the material; or

e) Declining to grant rights under trademark law for use of some trade names,
   trademarks, or service marks; or

f) Requiring indemnification of licensors and authors of that material by anyone
   who conveys the material (or modified versions of it) with contractual
   assumptions of liability to the recipient, for any liability that these
   contractual assumptions directly impose on those licensors and authors.

All other non-permissive additional terms are considered "further restrictions"
within the meaning of section 10. If the Program as you received it, or any
part of it, contains a notice stating that it is governed by this License along
with a term that is a further restriction, you may remove that term. If a
license document contains a further restriction but permits relicensing or
conveying under this License, you may add to a covered work material governed
by the terms of that license document, provided that the further restriction
does not survive such relicensing or conveying.

If you add terms to a covered work in accord with this section, you must
place, in the relevant source files, a statement of the additional terms that
apply to those files, or a notice indicating where to find the applicable
terms.

Additional terms, permissive or non-permissive, may be stated in the form of a
separately written license, or stated as exceptions; the above requirements
apply either way.

8. Termination.
You may not propagate or modify a covered work except as expressly provided
under this License. Any attempt otherwise to propagate or modify it is void,
and will automatically terminate your rights under this License (including any
patent licenses granted under the third paragraph of section 11).

However, if you cease all violation of this License, then your license from a
particular copyright holder is reinstated (a) provisionally, unless and until
the copyright holder explicitly and finally terminates your license, and (b)
permanently, if the copyright holder fails to notify you of the violation by
some reasonable means prior to 60 days after the cessation.

Moreover, your license from a particular copyright holder is reinstated
permanently if the copyright holder notifies you of the violation by some
reasonable means, this is the first time you have received notice of violation
of this License (for any work) from that copyright holder, and you cure the
violation prior to 30 days after your receipt of the notice.

Termination of your rights under this section does not terminate the licenses
of parties who have received copies or rights from you under this License. If
your rights have been terminated and not permanently reinstated, you do not
qualify to receive new licenses for the same material under section 10.

9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or run a copy
of the Program. Ancillary propagation of a covered work occurring solely as a
consequence of using peer-to-peer transmission to receive a copy likewise does
not require acceptance. However, nothing other than this License grants you
permission to propagate or modify any covered work. These actions infringe
copyright if you do not accept this License. Therefore, by modifying or
propagating a covered work, you indicate your acceptance of this License to do
so.

10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically receives a
license from the original licensors, to run, modify and propagate that work,
subject to this License. You are not responsible for enforcing compliance by
third parties with this License.

An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered work
results from an entity transaction, each party to that transaction who
receives a copy of the work also receives whatever licenses to the work the
party's predecessor in interest had or could give under the previous
paragraph, plus a right to possession of the Corresponding Source of the work
from the predecessor in interest, if the predecessor has it or can get it with
reasonable efforts.

You may not impose any further restrictions on the exercise of the rights
granted or affirmed under this License. For example, you may not impose a
license fee, royalty, or other charge for exercise of rights granted under
this License, and you may not initiate litigation (including a cross-claim or
counterclaim in a lawsuit) alleging that any patent claim is infringed by
making, using, selling, offering for sale, or importing the Program or any
portion of it.

11. Patents.
A "contributor" is a copyright holder who authorizes use under this License of
the Program or a work on which the Program is based. The work thus licensed is
called the contributor's "contributor version".

A contributor's "essential patent claims" are all patent claims owned or
controlled by the contributor, whether already acquired or hereafter acquired,
that would be infringed by some manner, permitted by this License, of making,
using, or selling its contributor version, but do not include claims that would
be infringed only as a consequence of further modification of the contributor
version. For purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of this License.

Each contributor grants you a non-exclusive, worldwide, royalty-free patent
license under the contributor's essential patent claims, to make, use, sell,
offer for sale, import and otherwise run, modify and propagate the contents of
its contributor version.

In the following three paragraphs, a "patent license" is any express agreement
or commitment, however denominated, not to enforce a patent (such as an express
permission to practice a patent or covenant not to sue for patent infringement).
To "grant" such a patent license to a party means to make such an agreement or
commitment not to enforce a patent against the party.

If you convey a covered work, knowingly relying on a patent license, and the
Corresponding Source of the work is not available for anyone to copy, free of
charge and under the terms of this License, through a publicly available network
server or other readily accessible means, then you must either (1) cause the
Corresponding Source to be so available, or (2) arrange to deprive yourself of
the benefit of the patent license for this particular work, or (3) arrange, in
a manner consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have actual
knowledge that, but for the patent license, your conveying the covered work in
a country, or your recipient's use of the covered work in a country, would
infringe one or more identifiable patents in that country that you have reason
to believe are valid.

If, pursuant to or in connection with a single transaction or arrangement, you
convey, or propagate by procuring conveyance of, a covered work, and grant a
patent license to some of the parties receiving the covered work authorizing
them to use, propagate, modify or convey a specific copy of the covered work,
then the patent license you grant is automatically extended to all recipients
of the covered work and works based on it.

A patent license is "discriminatory" if it does not include within the scope of
its coverage, prohibits the exercise of, or is conditioned on the non-exercise
of one or more of the rights that are specifically granted under this License.
You may not convey a covered work if you are a party to an arrangement with a
third party that is in the business of distributing software, under which you
make payment to the third party based on the extent of your activity of
conveying the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory patent
license (a) in connection with copies of the covered work conveyed by you (or
copies made from those copies), or (b) primarily for and in connection with
specific products or compilations that contain the covered work, unless you
entered into that arrangement, or that patent license was granted, prior to 28
March 2007.

Nothing in this License shall be construed as excluding or limiting any implied
license or other defenses to infringement that may otherwise be available to
you under applicable patent law.

12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not excuse
you from the conditions of this License. If you cannot convey a covered work so
as to satisfy simultaneously your obligations under this License and any other
pertinent obligations, then as a consequence you may not convey it at all. For
example, if you agree to terms that obligate you to collect a royalty for
further conveying from those to whom you convey the Program, the only way you
could satisfy both those terms and this License would be to refrain entirely
from conveying the Program.

13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have permission to
link or combine any covered work with a work licensed under version 3 of the
GNU Affero General Public License into a single combined work, and to convey
the resulting work. The terms of this License will continue to apply to the
part which is the covered work, but the special requirements of the GNU Affero
General Public License, section 13, concerning interaction through a network
will apply to the combination as such.

14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of the GNU
General Public License from time to time. Such new versions will be similar in
spirit to the present version, but may differ in detail to address new problems
or concerns.

Each version is given a distinguishing version number. If the Program specifies
that a certain numbered version of the GNU General Public License "or any later
version" applies to it, you have the option of following the terms and
conditions either of that numbered version or of any later version published by
the Free Software Foundation. If the Program does not specify a version number
of the GNU General Public License, you may choose any version ever published by
the Free Software Foundation.

If the Program specifies that a proxy can decide which future versions of the
GNU General Public License can be used, that proxy's public statement of
acceptance of a version permanently authorizes you to choose that version for
the Program.

Later license versions may give you additional or different permissions.
However, no additional obligations are imposed on any author or copyright
holder as a result of your choosing to follow a later version.

15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE
LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER
PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
CORRECTION.

16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS
PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE
THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE
PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY
HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided above cannot
be given local legal effect according to their terms, reviewing courts shall
apply local law that most closely approximates an absolute waiver of all civil
liability in connection with the Program, unless a warranty or assumption of
liability accompanies a copy of the Program in return for a fee.

END OF TERMS AND CONDITIONS

How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest possible
use to the public, the best way to achieve this is to make it free software
which everyone can redistribute and change under these terms.

To do so, attach the following notices to the program. It is safest to attach
them to the start of each source file to most effectively state the exclusion
of warranty; and each file should have at least the "copyright" line and a
pointer to where the full notice is found.

    <one line to give the program's name and a brief idea of what it does.>
    Copyright (C) <year>  <name of author>

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <https://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.

If the program does terminal interaction, make it output a short notice like
this when it starts in an interactive mode:

    <program>  Copyright (C) <year>  <name of author>
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, your program's commands might
be different; for a GUI interface, you would use an "about box".

You should also get your employer (if you work as a programmer) or school, if
any, to sign a "copyright disclaimer" for the program, if necessary. For more
information on this, and how to apply and follow the GNU GPL, see
<https://www.gnu.org/licenses/>.

The GNU General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may consider
it more useful to permit linking proprietary applications with the library. If
this is what you want to do, use the GNU Lesser General Public License instead
of this License. But first, please read
<https://www.gnu.org/licenses/why-not-lgpl.html>.


GCC RUNTIME LIBRARY EXCEPTION

Version 3.1, 31 March 2009

Copyright © 2009 Free Software Foundation, Inc. <https://fsf.org/>

Everyone is permitted to copy and distribute verbatim copies of this license
document, but changing it is not allowed.

This GCC Runtime Library Exception ("Exception") is an additional permission
under section 7 of the GNU General Public License, version 3 ("GPLv3"). It
applies to a given file (the "Runtime Library") that bears a notice placed by
the copyright holder of the file stating that the file is governed by GPLv3
along with this Exception.

When you use GCC to compile a program, GCC may combine portions of certain GCC
header files and runtime libraries with the compiled program. The purpose of
this Exception is to allow compilation of non-GPL (including proprietary)
programs to use, in this way, the header files and runtime libraries covered by
this Exception.

0. Definitions.
A file is an "Independent Module" if it either requires the Runtime Library for
execution after a Compilation Process, or makes use of an interface provided by
the Runtime Library, but is not otherwise based on the Runtime Library.

"GCC" means a version of the GNU Compiler Collection, with or without
modifications, governed by version 3 (or a specified later version) of the GNU
General Public License (GPL) with the option of using any subsequent versions
published by the FSF.

"GPL-compatible Software" is software whose conditions of propagation,
modification and use would permit combination with GCC in accord with the
license of GCC.

"Target Code" refers to output from any compiler for a real or virtual target
processor architecture, in executable form or suitable for input to an
assembler, loader, linker and/or execution phase. Notwithstanding that, Target
Code does not include data in any format that is used as a compiler
intermediate representation, or used for producing a compiler intermediate
representation.

The "Compilation Process" transforms code entirely represented in
non-intermediate languages designed for human-written code, and/or in Java
Virtual Machine byte code, into Target Code. Thus, for example, use of source
code generators and preprocessors need not be considered part of the
Compilation Process, since the Compilation Process can be understood as
starting with the output of the generators or preprocessors.

A Compilation Process is "Eligible" if it is done using GCC, alone or with
other GPL-compatible software, or if it is done without using any work based on
GCC. For example, using non-GPL-compatible Software to optimize any GCC
intermediate representations would not qualify as an Eligible Compilation
Process.

1. Grant of Additional Permission.
You have permission to propagate a work of Target Code formed by combining the
Runtime Library with Independent Modules, even if such propagation would
otherwise violate the terms of GPLv3, provided that all Target Code was
generated by Eligible Compilation Processes. You may then convey such a
combination under terms of your choice, consistent with the licensing of the
Independent Modules.

2. No Weakening of GCC Copyleft.
The availability of this Exception does not imply any general presumption that
third-party software is unaffected by the copyleft requirements of the license
of GCC.


-------------------------------------------------------------------------------
License: Apache License

Third Party Component:
    Native Style for Android
        Copyright (C) 2005 The Android Open Source Project

    Gradle wrapper
        Copyright (C) 2017 Gradle Inc.

        https://gradle.org

                                 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.

-------------------------------------------------------------------------------
ANGLE: Murmurhash
    MurmurHash3 was written by Austin Appleby, and is placed in the public
    domain. The author hereby disclaims copyright to this source code.

    Public Domain

-------------------------------------------------------------------------------
License: FreeType Project License

Third Party Component:
    Freetype 2
        Copyright 2006-2015 by David Turner, Robert Wilhelm, and Werner Lemberg.

        FreeType is a freely available software library to render fonts.

        http://www.freetype.org

    Anti-aliasing rasterizer from FreeType 2
        Copyright 2000-2016 by David Turner, Robert Wilhelm, and Werner Lemberg.

        FreeType is a freely available software library to render fonts.

        http://www.freetype.org

                    The FreeType Project LICENSE
                    ----------------------------

                            2006-Jan-27

                    Copyright 1996-2002, 2006 by
          David Turner, Robert Wilhelm, and Werner Lemberg



Introduction
============

  The FreeType  Project is distributed in  several archive packages;
  some of them may contain, in addition to the FreeType font engine,
  various tools and  contributions which rely on, or  relate to, the
  FreeType Project.

  This  license applies  to all  files found  in such  packages, and
  which do not  fall under their own explicit  license.  The license
  affects  thus  the  FreeType   font  engine,  the  test  programs,
  documentation and makefiles, at the very least.

  This  license   was  inspired  by  the  BSD,   Artistic,  and  IJG
  (Independent JPEG  Group) licenses, which  all encourage inclusion
  and  use of  free  software in  commercial  and freeware  products
  alike.  As a consequence, its main points are that:

    o We don't promise that this software works. However, we will be
      interested in any kind of bug reports. (`as is' distribution)

    o You can  use this software for whatever you  want, in parts or
      full form, without having to pay us. (`royalty-free' usage)

    o You may not pretend that  you wrote this software.  If you use
      it, or  only parts of it,  in a program,  you must acknowledge
      somewhere  in  your  documentation  that  you  have  used  the
      FreeType code. (`credits')

  We  specifically  permit  and  encourage  the  inclusion  of  this
  software, with  or without modifications,  in commercial products.
  We  disclaim  all warranties  covering  The  FreeType Project  and
  assume no liability related to The FreeType Project.


  Finally,  many  people  asked  us  for  a  preferred  form  for  a
  credit/disclaimer to use in compliance with this license.  We thus
  encourage you to use the following text:

   """
    Portions of this software are copyright © <year> The FreeType
    Project (www.freetype.org).  All rights reserved.
   """

  Please replace <year> with the value from the FreeType version you
  actually use.


Legal Terms
===========

0. Definitions
--------------

  Throughout this license,  the terms `package', `FreeType Project',
  and  `FreeType  archive' refer  to  the  set  of files  originally
  distributed  by the  authors  (David Turner,  Robert Wilhelm,  and
  Werner Lemberg) as the `FreeType Project', be they named as alpha,
  beta or final release.

  `You' refers to  the licensee, or person using  the project, where
  `using' is a generic term including compiling the project's source
  code as  well as linking it  to form a  `program' or `executable'.
  This  program is  referred to  as  `a program  using the  FreeType
  engine'.

  This  license applies  to all  files distributed  in  the original
  FreeType  Project,   including  all  source   code,  binaries  and
  documentation,  unless  otherwise  stated   in  the  file  in  its
  original, unmodified form as  distributed in the original archive.
  If you are  unsure whether or not a particular  file is covered by
  this license, you must contact us to verify this.

  The FreeType  Project is copyright (C) 1996-2000  by David Turner,
  Robert Wilhelm, and Werner Lemberg.  All rights reserved except as
  specified below.

1. No Warranty
--------------

  THE FREETYPE PROJECT  IS PROVIDED `AS IS' WITHOUT  WARRANTY OF ANY
  KIND, EITHER  EXPRESS OR IMPLIED,  INCLUDING, BUT NOT  LIMITED TO,
  WARRANTIES  OF  MERCHANTABILITY   AND  FITNESS  FOR  A  PARTICULAR
  PURPOSE.  IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
  BE LIABLE  FOR ANY DAMAGES CAUSED  BY THE USE OR  THE INABILITY TO
  USE, OF THE FREETYPE PROJECT.

2. Redistribution
-----------------

  This  license  grants  a  worldwide, royalty-free,  perpetual  and
  irrevocable right  and license to use,  execute, perform, compile,
  display,  copy,   create  derivative  works   of,  distribute  and
  sublicense the  FreeType Project (in  both source and  object code
  forms)  and  derivative works  thereof  for  any  purpose; and  to
  authorize others  to exercise  some or all  of the  rights granted
  herein, subject to the following conditions:

    o Redistribution of  source code  must retain this  license file
      (`FTL.TXT') unaltered; any  additions, deletions or changes to
      the original  files must be clearly  indicated in accompanying
      documentation.   The  copyright   notices  of  the  unaltered,
      original  files must  be  preserved in  all  copies of  source
      files.

    o Redistribution in binary form must provide a  disclaimer  that
      states  that  the software is based in part of the work of the
      FreeType Team,  in  the  distribution  documentation.  We also
      encourage you to put an URL to the FreeType web page  in  your
      documentation, though this isn't mandatory.

  These conditions  apply to any  software derived from or  based on
  the FreeType Project,  not just the unmodified files.   If you use
  our work, you  must acknowledge us.  However, no  fee need be paid
  to us.

3. Advertising
--------------

  Neither the  FreeType authors and  contributors nor you  shall use
  the name of the  other for commercial, advertising, or promotional
  purposes without specific prior written permission.

  We suggest,  but do not require, that  you use one or  more of the
  following phrases to refer  to this software in your documentation
  or advertising  materials: `FreeType Project',  `FreeType Engine',
  `FreeType library', or `FreeType Distribution'.

  As  you have  not signed  this license,  you are  not  required to
  accept  it.   However,  as  the FreeType  Project  is  copyrighted
  material, only  this license, or  another one contracted  with the
  authors, grants you  the right to use, distribute,  and modify it.
  Therefore,  by  using,  distributing,  or modifying  the  FreeType
  Project, you indicate that you understand and accept all the terms
  of this license.

4. Contacts
-----------

  There are two mailing lists related to FreeType:

    o freetype@nongnu.org

      Discusses general use and applications of FreeType, as well as
      future and  wanted additions to the  library and distribution.
      If  you are looking  for support,  start in  this list  if you
      haven't found anything to help you in the documentation.

    o freetype-devel@nongnu.org

      Discusses bugs,  as well  as engine internals,  design issues,
      specific licenses, porting, etc.

  Our home page can be found at

    http://www.freetype.org


-------------------------------------------------------------------------------
License: ZLib License

Third Party Component:
    Freetype 2 - zlib
        Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler

        FreeType is a freely available software library to render fonts.

        http://www.freetype.org

    Data Compression Library (zlib)
        (C) 1995-2017 Jean-loup Gailly and Mark Adler

        zlib is a general purpose data compression library.

        http://zlib.net/

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.


-------------------------------------------------------------------------------
License: ICC License

Third Party Component:
    sRGB color profile icc file
        Copyright International Color Consortium, 2015

        An ICC color profile for PDF/A-1b compatible PDF files.

        http://www.color.org/

This profile is made available by the International Color Consortium, and may
be copied, distributed, embedded, made, used, and sold without restriction.
Altered versions of this profile shall have the original identification and
copyright information removed and shall not be misrepresented as the original
profile.

(original source location: http://www.color.org/srgbprofiles.xalter)


-------------------------------------------------------------------------------
License: Independent JPEG Group License

Third Party Component:
    LibJPEG-turbo
        Copyright (C) 2009-2020 D. R. Commander
        Copyright (C) 2011-2016 Siarhei Siamashka
        Copyright (C) 2015-2016, 2018 Matthieu Darbois
        Copyright (C) 2015 Intel Corporation
        Copyright (C) 2015 Google, Inc.
        Copyright (C) 2013-2014 MIPS Technologies, Inc.
        Copyright (C) 2013 Linaro Limited
        Copyright (C) 2009-2011 Nokia Corporation and/or its subsidiary(-ies)
        Copyright (C) 2009 Pierre Ossman for Cendio AB
        Copyright (C) 1999-2006 MIYASAKA Masaru
        Copyright (C) 1991-2016 Thomas G. Lane, Guido Vollbeding

        The Independent JPEG Group's JPEG software

        http://libjpeg-turbo.virtualgl.org/

libjpeg-turbo Licenses
======================

libjpeg-turbo is covered by three compatible BSD-style open source licenses:

- The IJG (Independent JPEG Group) License, which is listed in
  [README.ijg](README.ijg)

  This license applies to the libjpeg API library and associated programs
  (any code inherited from libjpeg, and any modifications to that code.)

- The Modified (3-clause) BSD License, which is listed below

  This license covers the TurboJPEG API library and associated programs, as
  well as the build system.

- The [zlib License](https://opensource.org/licenses/Zlib)

  This license is a subset of the other two, and it covers the libjpeg-turbo
  SIMD extensions.


Complying with the libjpeg-turbo Licenses
=========================================

This section provides a roll-up of the libjpeg-turbo licensing terms, to the
best of our understanding.

1.  If you are distributing a modified version of the libjpeg-turbo source,
    then:

    1.  You cannot alter or remove any existing copyright or license notices
        from the source.

        **Origin**
        - Clause 1 of the IJG License
        - Clause 1 of the Modified BSD License
        - Clauses 1 and 3 of the zlib License

    2.  You must add your own copyright notice to the header of each source
        file you modified, so others can tell that you modified that file (if
        there is not an existing copyright header in that file, then you can
        simply add a notice stating that you modified the file.)

        **Origin**
        - Clause 1 of the IJG License
        - Clause 2 of the zlib License

    3.  You must include the IJG README file, and you must not alter any of the
        copyright or license text in that file.

        **Origin**
        - Clause 1 of the IJG License

2.  If you are distributing only libjpeg-turbo binaries without the source, or
    if you are distributing an application that statically links with
    libjpeg-turbo, then:

    1.  Your product documentation must include a message stating:

        This software is based in part on the work of the Independent JPEG
        Group.

        **Origin**
        - Clause 2 of the IJG license

    2.  If your binary distribution includes or uses the TurboJPEG API, then
        your product documentation must include the text of the Modified BSD
        License (see below.)

        **Origin**
        - Clause 2 of the Modified BSD License

3.  You cannot use the name of the IJG or The libjpeg-turbo Project or the
    contributors thereof in advertising, publicity, etc.

    **Origin**
    - IJG License
    - Clause 3 of the Modified BSD License

4.  The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be
    free of defects, nor do we accept any liability for undesirable
    consequences resulting from your use of the software.

    **Origin**
    - IJG License
    - Modified BSD License
    - zlib License


The Modified (3-clause) 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.
- Neither the name of the libjpeg-turbo Project 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 HOLDERS 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.


Why Three Licenses?
===================

The zlib License could have been used instead of the Modified (3-clause) BSD
License, and since the IJG License effectively subsumes the distribution
conditions of the zlib License, this would have effectively placed
libjpeg-turbo binary distributions under the IJG License.  However, the IJG
License specifically refers to the Independent JPEG Group and does not extend
attribution and endorsement protections to other entities.  Thus, it was
desirable to choose a license that granted us the same protections for new code
that were granted to the IJG for code derived from their software.


-------------------------------------------------------------------------------
License: libpng License and PNG Reference Library version 2

Third Party Component:
    LibPNG
        Copyright (c) 1998-2018 Glenn Randers-Pehrson
        Copyright (c) 2000-2017 Simon-Pierre Cadieux
        Copyright (c) 2000-2017 Eric S. Raymond
        Copyright (c) 2000-2017 Mans Rullgard
        Copyright (c) 2000-2019 Cosmin Truta
        Copyright (c) 2000-2017 Gilles Vollant
        Copyright (c) 2000-2017 James Yu
        Copyright (c) 2000-2017 Mandar Sahastrabuddhe
        Copyright (c) 1998-2000 Tom Lane
        Copyright (c) 1998-2000 Willem van Schaik
        Copyright (c) 1996-1997 Andreas Dilger
        Copyright (c) 1996-1997 John Bowler
        Copyright (c) 1996-1997 Kevin Bracey
        Copyright (c) 1996-1997 Sam Bushell
        Copyright (c) 1996-1997 Magnus Holmgren
        Copyright (c) 1996-1997 Greg Roelofs
        Copyright (c) 1996-1997 Tom Tanner
        Copyright (c) 1995-1996 Dave Martindale
        Copyright (c) 1995-1996 Paul Schmidt
        Copyright (c) 1995-1996 Tim Wegner
        Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.

        libpng is the official PNG reference library.

        http://www.libpng.org/pub/png/libpng.html

COPYRIGHT NOTICE, DISCLAIMER, and LICENSE
=========================================

PNG Reference Library License version 2
---------------------------------------

 * Copyright (c) 1995-2019 The PNG Reference Library Authors.
 * Copyright (c) 2018-2019 Cosmin Truta.
 * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.
 * Copyright (c) 1996-1997 Andreas Dilger.
 * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.

The software is supplied "as is", without warranty of any kind,
express or implied, including, without limitation, the warranties
of merchantability, fitness for a particular purpose, title, and
non-infringement.  In no event shall the Copyright owners, 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, even if advised of the possibility
of such damage.

Permission is hereby granted to use, copy, modify, and distribute
this software, or portions hereof, for any purpose, without fee,
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 Copyright notice may not be removed or altered from any
    source or altered source distribution.


PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35)
-----------------------------------------------------------------------

libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are
Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are
derived from libpng-1.0.6, 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
    Mans Rullgard
    Cosmin Truta
    Gilles Vollant
    James Yu
    Mandar Sahastrabuddhe
    Google Inc.
    Vadim Barkov

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.

Some files in the "contrib" directory and some configure-generated
files that are distributed with libpng have other copyright owners, and
are released under other open source licenses.

libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from
libpng-0.96, 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, are derived from libpng-0.88,
and are 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

Some files in the "scripts" directory have other copyright owners,
but are released under this license.

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.

-------------------------------------------------------------------------------
MD4
    Written by Alexander Peslyak - better known as Solar Designer
    <solar@openwall.com> - in 2001, and placed in the public domain. There's
    absolutely no warranty.

    An OpenSSL-compatible implementation of the RSA Data Security, Inc. MD4
    Message-Digest Algorithm.

    Public Domain
-------------------------------------------------------------------------------
MD5    Written by Colin Plumb in 1993, no copyright is claimed.
    Ian Jackson <ian@chiark.greenend.org.uk>.

    MD5 message-digest algorithm.

    Public Domain
-------------------------------------------------------------------------------
Secure Hash Algorithm SHA-1    Copyright (C) Dominik Reichl <dominik.reichl@t-online.de>
    Copyright (C) 2016 The Qt Company Ltd

    Implements the Secure Hash Algorithms SHA 1

    http://www.dominik-reichl.de/projects/csha1/

    Public Domain

-------------------------------------------------------------------------------
License: Creative Commons Zero v1.0 Universal

Third Party Component:
    Secure Hash Algorithm SHA-3 - Keccak
        Guido Bertoni, Joan Daemen, Michaël Peeters and Gilles Van Assche.

        To the extent possible under law, the implementers have waived all
        copyright
        and related or neighboring rights to the source code in this file.

        SHA-3, originally known as Keccak, is a cryptographic hash function.

CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL
SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT
RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS.
CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE
INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES
RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
HEREUNDER.

Statement of Purpose

The laws of most jurisdictions throughout the world automatically confer
exclusive Copyright and Related Rights (defined below) upon the creator and
subsequent owner(s) (each and all, an "owner") of an original work of
authorship and/or a database (each, a "Work").

Certain owners wish to permanently relinquish those rights to a Work for the
purpose of contributing to a commons of creative, cultural and scientific works
("Commons") that the public can reliably and without fear of later claims of
infringement build upon, modify, incorporate in other works, reuse and
redistribute as freely as possible in any form whatsoever and for any purposes,
including without limitation commercial purposes. These owners may contribute
to the Commons to promote the ideal of a free culture and the further
production of creative, cultural and scientific works, or to gain reputation or
greater distribution for their Work in part through the use and efforts of
others.

For these and/or other purposes and motivations, and without any expectation of
additional consideration or compensation, the person associating CC0 with a
Work (the "Affirmer"), to the extent that he or she is an owner of Copyright
and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and
publicly distribute the Work under its terms, with knowledge of his or her
Copyright and Related Rights in the Work and the meaning and intended legal
effect of CC0 on those rights.

1. Copyright and Related Rights. A Work made available under CC0 may be
   protected by copyright and related or neighboring rights ("Copyright and
   Related Rights"). Copyright and Related Rights include, but are not limited
   to, the following:

  i. the right to reproduce, adapt, distribute, perform, display, communicate,
     and translate a Work;

  ii. moral rights retained by the original author(s) and/or performer(s);

  iii. publicity and privacy rights pertaining to a person's image or likeness
       depicted in a Work;

  iv. rights protecting against unfair competition in regards to a Work,
      subject to the limitations in paragraph 4(a), below;

  v. rights protecting the extraction, dissemination, use and reuse of data in
     a Work;

  vi. database rights (such as those arising under Directive 96/9/EC of the
      European Parliament and of the Council of 11 March 1996 on the legal
      protection of databases, and under any national implementation thereof,
      including any amended or successor version of such directive); and

  vii. other similar, equivalent or corresponding rights throughout the world
       based on applicable law or treaty, and any national implementations
       thereof.

2. Waiver. To the greatest extent permitted by, but not in contravention of,
   applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and
   unconditionally waives, abandons, and surrenders all of Affirmer's Copyright
   and Related Rights and associated claims and causes of action, whether now
   known or unknown (including existing as well as future claims and causes of
   action), in the Work (i) in all territories worldwide, (ii) for the maximum
   duration provided by applicable law or treaty (including future time
   extensions), (iii) in any current or future medium and for any number of
   copies, and (iv) for any purpose whatsoever, including without limitation
   commercial, advertising or promotional purposes (the "Waiver"). Affirmer
   makes the Waiver for the benefit of each member of the public at large and
   to the detriment of Affirmer's heirs and successors, fully intending that
   such Waiver shall not be subject to revocation, rescission, cancellation,
   termination, or any other legal or equitable action to disrupt the quiet
   enjoyment of the Work by the public as contemplated by Affirmer's express
   Statement of Purpose.

3. Public License Fallback. Should any part of the Waiver for any reason be
   judged legally invalid or ineffective under applicable law, then the Waiver
   shall be preserved to the maximum extent permitted taking into account
   Affirmer's express Statement of Purpose. In addition, to the extent the
   Waiver is so judged Affirmer hereby grants to each affected person a
   royalty-free, non transferable, non sublicensable, non exclusive,
   irrevocable and unconditional license to exercise Affirmer's Copyright and
   Related Rights in the Work (i) in all territories worldwide, (ii) for the
   maximum duration provided by applicable law or treaty (including future time
   extensions), (iii) in any current or future medium and for any number of
   copies, and (iv) for any purpose whatsoever, including without limitation
   commercial, advertising or promotional purposes (the "License"). The License
   shall be deemed effective as of the date CC0 was applied by Affirmer to the
   Work. Should any part of the License for any reason be judged legally
   invalid or ineffective under applicable law, such partial invalidity or
   ineffectiveness shall not invalidate the remainder of the License, and in
   such case Affirmer hereby affirms that he or she will not (i) exercise any
   of his or her remaining Copyright and Related Rights in the Work or (ii)
   assert any associated claims and causes of action with respect to the Work,
   in either case contrary to Affirmer's express Statement of Purpose.

4. Limitations and Disclaimers.

a. No trademark or patent rights held by Affirmer are waived, abandoned,
   surrendered, licensed or otherwise affected by this document.

  b. Affirmer offers the Work as-is and makes no representations or warranties
     of any kind concerning the Work, express, implied, statutory or otherwise,
     including without limitation warranties of title, merchantability, fitness
     for a particular purpose, non infringement, or the absence of latent or
     other defects, accuracy, or the present or absence of errors, whether or
     not discoverable, all to the greatest extent permissible under applicable
     law.

  c. Affirmer disclaims responsibility for clearing rights of other persons
     that may apply to the Work or any use thereof, including without
     limitation any person's Copyright and Related Rights in the Work. Further,
     Affirmer disclaims responsibility for obtaining any necessary consents,
     permissions or other rights required for any use of the Work.

  d. Affirmer understands and acknowledges that Creative Commons is not a party
     to this document and has no duty or obligation with respect to this CC0 or
     use of the Work.


-------------------------------------------------------------------------------
License: Bitstream Vera Font License

Third Party Component:
    Bitstream Vera Font
        Copyright (C) 2003 Bitstream,Inc

        Vera is a group typeface (font) with a liberal license.

        https://www.gnome.org/fonts/

    DejaVu Fonts
        Copyright (c) 2003 by Bitstream, Inc
        Copyright (c) 2006 by Tavmjong Bah
        (c) American Mathematical Society

        The DejaVu fonts are a font family based on the Vera Fonts.

        https://dejavu-fonts.github.io/

Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is a
trademark of Bitstream, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy of
the fonts accompanying this license (“Fonts”) and associated documentation files
(the “Font Software”), to reproduce and distribute the Font Software, including
without limitation the rights to use, copy, merge, publish, distribute, and/or
sell copies of the Font Software, and to permit persons to whom the Font Software
is furnished to do so, subject to the following conditions:

The above copyright and trademark notices and this permission notice shall be
included in all copies of one or more of the Font Software typefaces.

The Font Software may be modified, altered, or added to, and in particular the
designs of glyphs or characters in the Fonts may be modified and additional
glyphs or characters may be added to the Fonts, only if the fonts are renamed to
names not containing either the words “Bitstream” or the word “Vera”.

This License becomes null and void to the extent applicable to Fonts or Font
Software that has been modified and is distributed under the “Bitstream Vera”
names.

The Font Software may be sold as part of a larger software package but no copy of
one or more of the Font Software typefaces may be sold by itself.

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 BITSTREAM OR THE GNOME FOUNDATION 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.

Except as contained in this notice, the names of GNOME, the GNOME Foundation, and
Bitstream Inc., shall not be used in advertising or otherwise to promote the
sale, use or other dealings in this Font Software without prior written
authorization from the GNOME Foundation or Bitstream Inc., respectively. For
further information, contact: fonts at gnome dot org.


-------------------------------------------------------------------------------
License: LCS-Telegraphics License

Third Party Component:
    Wintab API
        Copyright 1991-1998 by LCS/Telegraphics.

        Wintab is a de facto API for pointing devices on Windows.

The text and information contained in this file may be freely used,
copied, or distributed without compensation or licensing restrictions.


-------------------------------------------------------------------------------
License: Mozilla Public License Version 2.0

Third Party Component:
    The Public Suffix List
        The list was originally provided by Jo Hermans <jo.hermans@gmail.com>.
        It is now maintained on github (https://github.com/publicsuffix/list).

        The Public Suffix List is an initiative of Mozilla, but is maintained as a
        community resource. It is available for use in any software, but was
        originally created to meet the needs of browser manufacturers. It allows
        browsers to, for example:  - Avoid privacy-damaging "supercookies" being
        set for high-level domain name suffixes  - Highlight the most important
        part of a domain name in the user interface  - Accurately sort history
        entries by site

        http://publicsuffix.org/

Mozilla Public License Version 2.0
==================================

1. Definitions
--------------

1.1. "Contributor"
    means each individual or legal entity that creates, contributes to
    the creation of, or owns Covered Software.

1.2. "Contributor Version"
    means the combination of the Contributions of others (if any) used
    by a Contributor and that particular Contributor's Contribution.

1.3. "Contribution"
    means Covered Software of a particular Contributor.

1.4. "Covered Software"
    means Source Code Form to which the initial Contributor has attached
    the notice in Exhibit A, the Executable Form of such Source Code
    Form, and Modifications of such Source Code Form, in each case
    including portions thereof.

1.5. "Incompatible With Secondary Licenses"
    means

    (a) that the initial Contributor has attached the notice described
        in Exhibit B to the Covered Software; or

    (b) that the Covered Software was made available under the terms of
        version 1.1 or earlier of the License, but not also under the
        terms of a Secondary License.

1.6. "Executable Form"
    means any form of the work other than Source Code Form.

1.7. "Larger Work"
    means a work that combines Covered Software with other material, in
    a separate file or files, that is not Covered Software.

1.8. "License"
    means this document.

1.9. "Licensable"
    means having the right to grant, to the maximum extent possible,
    whether at the time of the initial grant or subsequently, any and
    all of the rights conveyed by this License.

1.10. "Modifications"
    means any of the following:

    (a) any file in Source Code Form that results from an addition to,
        deletion from, or modification of the contents of Covered
        Software; or

    (b) any new file in Source Code Form that contains any Covered
        Software.

1.11. "Patent Claims" of a Contributor
    means any patent claim(s), including without limitation, method,
    process, and apparatus claims, in any patent Licensable by such
    Contributor that would be infringed, but for the grant of the
    License, by the making, using, selling, offering for sale, having
    made, import, or transfer of either its Contributions or its
    Contributor Version.

1.12. "Secondary License"
    means either the GNU General Public License, Version 2.0, the GNU
    Lesser General Public License, Version 2.1, the GNU Affero General
    Public License, Version 3.0, or any later versions of those
    licenses.

1.13. "Source Code Form"
    means the form of the work preferred for making modifications.

1.14. "You" (or "Your")
    means an individual or a legal entity exercising rights under this
    License. For legal entities, "You" includes any entity that
    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 and Conditions
--------------------------------

2.1. Grants

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 such Contributor to use, reproduce, make available,
    modify, display, perform, distribute, and otherwise exploit its
    Contributions, either on an unmodified basis, with Modifications, or
    as part of a Larger Work; and

(b) under Patent Claims of such Contributor to make, use, sell, offer
    for sale, have made, import, and otherwise transfer either its
    Contributions or its Contributor Version.

2.2. Effective Date

The licenses granted in Section 2.1 with respect to any Contribution
become effective for each Contribution on the date the Contributor first
distributes such Contribution.

2.3. Limitations on Grant Scope

The licenses granted in this Section 2 are the only rights granted under
this License. No additional rights or licenses will be implied from the
distribution or licensing of Covered Software under this License.
Notwithstanding Section 2.1(b) above, no patent license is granted by a
Contributor:

(a) for any code that a Contributor has removed from Covered Software;
    or

(b) for infringements caused by: (i) Your and any other third party's
    modifications of Covered Software, or (ii) the combination of its
    Contributions with other software (except as part of its Contributor
    Version); or

(c) under Patent Claims infringed by Covered Software in the absence of
    its Contributions.

This License does not grant any rights in the trademarks, service marks,
or logos of any Contributor (except as may be necessary to comply with
the notice requirements in Section 3.4).

2.4. Subsequent Licenses

No Contributor makes additional grants as a result of Your choice to
distribute the Covered Software under a subsequent version of this
License (see Section 10.2) or under the terms of a Secondary License (if
permitted under the terms of Section 3.3).

2.5. Representation

Each Contributor represents that the Contributor believes its
Contributions are its original creation(s) or it has sufficient rights
to grant the rights to its Contributions conveyed by this License.

2.6. Fair Use

This License is not intended to limit any rights You have under
applicable copyright doctrines of fair use, fair dealing, or other
equivalents.

2.7. Conditions

Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
in Section 2.1.

3. Responsibilities
-------------------

3.1. Distribution of Source Form

All distribution of Covered Software in Source Code Form, including any
Modifications that You create or to which You contribute, must be under
the terms of this License. You must inform recipients that the Source
Code Form of the Covered Software is governed by the terms of this
License, and how they can obtain a copy of this License. You may not
attempt to alter or restrict the recipients' rights in the Source Code
Form.

3.2. Distribution of Executable Form

If You distribute Covered Software in Executable Form then:

(a) such Covered Software must also be made available in Source Code
    Form, as described in Section 3.1, and You must inform recipients of
    the Executable Form how they can obtain a copy of such Source Code
    Form by reasonable means in a timely manner, at a charge no more
    than the cost of distribution to the recipient; and

(b) You may distribute such Executable Form under the terms of this
    License, or sublicense it under different terms, provided that the
    license for the Executable Form does not attempt to limit or alter
    the recipients' rights in the Source Code Form under this License.

3.3. Distribution of a Larger Work

You may create and distribute a Larger Work under terms of Your choice,
provided that You also comply with the requirements of this License for
the Covered Software. If the Larger Work is a combination of Covered
Software with a work governed by one or more Secondary Licenses, and the
Covered Software is not Incompatible With Secondary Licenses, this
License permits You to additionally distribute such Covered Software
under the terms of such Secondary License(s), so that the recipient of
the Larger Work may, at their option, further distribute the Covered
Software under the terms of either this License or such Secondary
License(s).

3.4. Notices

You may not remove or alter the substance of any license notices
(including copyright notices, patent notices, disclaimers of warranty,
or limitations of liability) contained within the Source Code Form of
the Covered Software, except that You may alter any license notices to
the extent required to remedy known factual inaccuracies.

3.5. Application of Additional Terms

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 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 every Contributor for any
liability incurred by such Contributor as a result of warranty, support,
indemnity or liability terms You offer. You may include additional
disclaimers of warranty and limitations of liability specific to any
jurisdiction.

4. Inability to Comply Due to Statute or Regulation
---------------------------------------------------

If it is impossible for You to comply with any of the terms of this
License with respect to some or all of the Covered Software due to
statute, judicial order, or regulation then You must: (a) comply with
the terms of this License to the maximum extent possible; and (b)
describe the limitations and the code they affect. Such description must
be placed in a text file included with all distributions of the Covered
Software under this License. Except to the extent prohibited by statute
or regulation, such description must be sufficiently detailed for a
recipient of ordinary skill to be able to understand it.

5. Termination
--------------

5.1. The rights granted under this License will terminate automatically
if You fail to comply with any of its terms. However, if You become
compliant, then the rights granted under this License from a particular
Contributor are reinstated (a) provisionally, unless and until such
Contributor explicitly and finally terminates Your grants, and (b) on an
ongoing basis, if such Contributor fails to notify You of the
non-compliance by some reasonable means prior to 60 days after You have
come back into compliance. Moreover, Your grants from a particular
Contributor are reinstated on an ongoing basis if such Contributor
notifies You of the non-compliance by some reasonable means, this is the
first time You have received notice of non-compliance with this License
from such Contributor, and You become compliant prior to 30 days after
Your receipt of the notice.

5.2. If You initiate litigation against any entity by asserting a patent
infringement claim (excluding declaratory judgment actions,
counter-claims, and cross-claims) alleging that a Contributor Version
directly or indirectly infringes any patent, then the rights granted to
You by any and all Contributors for the Covered Software under Section
2.1 of this License shall terminate.

5.3. In the event of termination under Sections 5.1 or 5.2 above, all
end user license agreements (excluding distributors and resellers) which
have been validly granted by You or Your distributors under this License
prior to termination shall survive termination.

************************************************************************
*                                                                      *
*  6. Disclaimer of Warranty                                           *
*  -------------------------                                           *
*                                                                      *
*  Covered Software is provided under this License on an "as is"       *
*  basis, without warranty of any kind, either expressed, implied, or  *
*  statutory, 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 any 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 under this License except under this disclaimer.         *
*                                                                      *
************************************************************************

************************************************************************
*                                                                      *
*  7. Limitation of Liability                                          *
*  --------------------------                                          *
*                                                                      *
*  Under no circumstances and under no legal theory, whether tort      *
*  (including negligence), contract, or otherwise, shall any           *
*  Contributor, or anyone who distributes Covered Software as          *
*  permitted above, be liable to You for any direct, indirect,         *
*  special, incidental, or consequential damages of any character      *
*  including, without limitation, damages for lost profits, 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. Litigation
-------------

Any litigation relating to this License may be brought only in the
courts of a jurisdiction where the defendant maintains its principal
place of business and such litigation shall be governed by laws of that
jurisdiction, without reference to its conflict-of-law provisions.
Nothing in this Section shall prevent a party's ability to bring
cross-claims or counter-claims.

9. Miscellaneous
----------------

This License represents the complete agreement concerning the 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. Any law or regulation which provides
that the language of a contract shall be construed against the drafter
shall not be used to construe this License against a Contributor.

10. Versions of the License
---------------------------

10.1. New Versions

Mozilla Foundation is the license steward. Except as provided in Section
10.3, no one other than the license steward has the right to modify or
publish new versions of this License. Each version will be given a
distinguishing version number.

10.2. Effect of New Versions

You may distribute the Covered Software under the terms of the version
of the License under which You originally received the Covered Software,
or under the terms of any subsequent version published by the license
steward.

10.3. Modified Versions

If you create software not governed by this License, and you want to
create a new license for such software, you may create and use a
modified version of this License if you rename the license and remove
any references to the name of the license steward (except to note that
such modified license differs from this License).

10.4. Distributing Source Code Form that is Incompatible With Secondary
Licenses

If You choose to distribute Source Code Form that is Incompatible With
Secondary Licenses under the terms of this version of the License, the
notice described in Exhibit B of this License must be attached.

Exhibit A - Source Code Form License Notice
-------------------------------------------

  This Source Code Form is subject to the terms of the Mozilla Public
  License, v. 2.0. If a copy of the MPL was not distributed with this
  file, You can obtain one at https://mozilla.org/MPL/2.0/.

If it is not possible or desirable to put the notice in a particular
file, then You may include the notice in a location (such as a LICENSE
file in a relevant directory) where a recipient would be likely to look
for such a notice.

You may add additional accurate notices of copyright ownership.

Exhibit B - "Incompatible With Secondary Licenses" Notice
---------------------------------------------------------

  This Source Code Form is "Incompatible With Secondary Licenses", as
  defined by the Mozilla Public License, v. 2.0.


-------------------------------------------------------------------------------
License: Unicode License Agreement - Data Files and Software (2016)

Third Party Component:
    Unicode Character Database (UCD)
        Copyright (C) 1991-2018 Unicode, Inc.

        The Unicode Character Database (UCD) is a set of files that  define the
        Unicode character properties and internal mappings.

        https://www.unicode.org/ucd/

    Unicode Common Locale Data Repository (CLDR)
        Copyright (C) 1991-2019 Unicode, Inc.

        The Unicode CLDR provides key building blocks for software to support the
        world's languages, with the largest and most extensive standard repository
        of locale data  available.

        http://cldr.unicode.org/

UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE

See Terms of Use for definitions of Unicode Inc.'s
Data Files and Software.

NOTICE TO USER: Carefully read the following legal agreement.
BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S
DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"),
YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
TERMS AND CONDITIONS OF THIS AGREEMENT.
IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE
THE DATA FILES OR SOFTWARE.

COPYRIGHT AND PERMISSION NOTICE

Copyright © 1991-2019 Unicode, Inc. All rights reserved.
Distributed under the Terms of Use in https://www.unicode.org/copyright.html.

Permission is hereby granted, free of charge, to any person obtaining
a copy of the Unicode data files and any associated documentation
(the "Data Files") or Unicode software and any associated documentation
(the "Software") to deal in the Data Files or Software
without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, and/or sell copies of
the Data Files or Software, and to permit persons to whom the Data Files
or Software are furnished to do so, provided that either
(a) this copyright and permission notice appear with all copies
of the Data Files or Software, or
(b) this copyright and permission notice appear in associated
Documentation.

THE DATA FILES AND SOFTWARE ARE 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 OF THIRD PARTY RIGHTS.
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT 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 THE DATA FILES OR SOFTWARE.

Except as contained in this notice, the name of a copyright holder
shall not be used in advertising or otherwise to promote the sale,
use or other dealings in these Data Files or Software without prior
written authorization of the copyright holder.


-------------------------------------------------------------------------------
License: Academic Free License Version 2.1

Third Party Component:
    libdus-1 headers
        Copyright (C) 2002, 2003 CodeFactory AB
        Copyright (C) 2004, 2005 Red Hat, Inc.

        D-Bus is a message bus system, a simple way for applications to talk to
        one another.

        https://www.freedesktop.org/wiki/Software/dbus/

The Academic Free License
v.2.1

This Academic Free License (the "License") applies to any original work of
authorship (the "Original Work") whose owner (the "Licensor") has placed the
following notice immediately following the copyright notice for the Original
Work:

Licensed under the Academic Free License version 2.1

    1) Grant of Copyright License. Licensor hereby grants You a world-wide,
       royalty-free, non-exclusive, perpetual, sublicenseable license to do the
       following:
        a) to reproduce the Original Work in copies;
        b) to prepare derivative works ("Derivative Works") based upon the
           Original Work;
        c) to distribute copies of the Original Work and Derivative Works to the
           public;
        d) to perform the Original Work publicly; and
        e) to display the Original Work publicly.

    2) Grant of Patent License. Licensor hereby grants You a world-wide,
       royalty-free, non-exclusive, perpetual, sublicenseable license, under
       patent claims owned or controlled by the Licensor that are embodied in
       the Original Work as furnished by the Licensor, to make, use, sell and
       offer for sale the Original Work and Derivative Works.

    3) Grant of Source Code License. The term "Source Code" means the preferred
       form of the Original Work for making modifications to it and all available
       documentation describing how to modify the Original Work. Licensor hereby
       agrees to provide a machine-readable copy of the Source Code of the
       Original Work along with each copy of the Original Work that Licensor
       distributes. Licensor reserves the right to satisfy this obligation by
       placing a machine-readable copy of the Source Code in an information
       repository reasonably calculated to permit inexpensive and convenient
       access by You for as long as Licensor continues to distribute the Original
       Work, and by publishing the address of that information repository in a
       notice immediately following the copyright notice that applies to the
       Original Work.

    4) Exclusions From License Grant. Neither the names of Licensor, nor the
       names of any contributors to the Original Work, nor any of their
       trademarks or service marks, may be used to endorse or promote products
       derived from this Original Work without express prior written permission
       of the Licensor. Nothing in this License shall be deemed to grant any
       rights to trademarks, copyrights, patents, trade secrets or any other
       intellectual property of Licensor except as expressly stated herein. No
       patent license is granted to make, use, sell or offer to sell embodiments
       of any patent claims other than the licensed claims defined in Section 2.
       No right is granted to the trademarks of Licensor even if such marks are
       included in the Original Work. Nothing in this License shall be
       interpreted to prohibit Licensor from licensing under different terms from
       this License any Original Work that Licensor otherwise would have a right
       to license.

    5) This section intentionally omitted.

    6) Attribution Rights. You must retain, in the Source Code of any Derivative
       Works that You create, all copyright, patent or trademark notices from the
       Source Code of the Original Work, as well as any notices of licensing and
       any descriptive text identified therein as an "Attribution Notice." You
       must cause the Source Code for any Derivative Works that You create to
       carry a prominent Attribution Notice reasonably calculated to inform
       recipients that You have modified the Original Work.

    7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that
       the copyright in and to the Original Work and the patent rights granted
       herein by Licensor are owned by the Licensor or are sublicensed to You
       under the terms of this License with the permission of the contributor(s)
       of those copyrights and patent rights. Except as expressly stated in the
       immediately proceeding sentence, the Original Work is provided under this
       License on an "AS IS" BASIS and WITHOUT WARRANTY, either express or
       implied, including, without limitation, the warranties of
       NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE
       ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. This
       DISCLAIMER OF WARRANTY constitutes an essential part of this License. No
       license to Original Work is granted hereunder except under this disclaimer.

    8) Limitation of Liability. Under no circumstances and under no legal theory,
       whether in tort (including negligence), contract, or otherwise, shall the
       Licensor be liable to any person for any direct, indirect, special,
       incidental, or consequential damages of any character arising as a result
       of this License or the use of the Original Work including, without
       limitation, damages for loss of goodwill, work stoppage, computer failure
       or malfunction, or any and all other commercial damages or losses. This
       limitation of liability shall not apply to liability for death or personal
       injury resulting from Licensor'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.

    9) Acceptance and Termination. If You distribute copies of the Original Work
       or a Derivative Work, You must make a reasonable effort under the
       circumstances to obtain the express assent of recipients to the terms of
       this License. Nothing else but this License (or another written agreement
       between Licensor and You) grants You permission to create Derivative Works
       based upon the Original Work or to exercise any of the rights granted in
       Section 1 herein, and any attempt to do so except under the terms of this
       License (or another written agreement between Licensor and You) is
       expressly prohibited by U.S. copyright law, the equivalent laws of other
       countries, and by international treaty. Therefore, by exercising any of
       the rights granted to You in Section 1 herein, You indicate Your
       acceptance of this License and all of its terms and conditions.

    10) Termination for Patent Action. This License shall terminate automatically
        and You may no longer exercise any of the rights granted to You by this
        License as of the date You commence an action, including a cross-claim or
        counterclaim, against Licensor or any licensee alleging that the Original
        Work infringes a patent. This termination provision shall not apply for
        an action alleging patent infringement by combinations of the Original
        Work with other software or hardware.

    11) Jurisdiction, Venue and Governing Law. Any action or suit relating to
        this License may be brought only in the courts of a jurisdiction wherein
        the Licensor resides or in which Licensor conducts its primary business,
        and under the laws of that jurisdiction excluding its conflict-of-law
        provisions. The application of the United Nations Convention on Contracts
        for the International Sale of Goods is expressly excluded. Any use of the
        Original Work outside the scope of this License or after its termination
        shall be subject to the requirements and penalties of the U.S. Copyright
        Act, 17 U.S.C. § 101 et seq., the equivalent laws of other countries, and
        international treaty. This section shall survive the termination of this
        License.

    12) Attorneys Fees. In any action to enforce the terms of this License or
        seeking damages relating thereto, the prevailing party shall be entitled
        to recover its costs and expenses, including, without limitation,
        reasonable attorneys' fees and costs incurred in connection with such
        action, including any appeal of such action. This section shall survive
        the termination of this License.

    13) Miscellaneous. This License represents the complete agreement concerning
        the 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.

    14) Definition of "You" in This License. "You" throughout this License,
        whether in upper or lower case, 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 that controls, is
        controlled by, or is under common control with you. For 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.

    15) Right to Use. You may use the Original Work in all ways not otherwise
        restricted or conditioned by this License or by law, and Licensor promises
        not to interfere with or be responsible for such uses by You.

This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved.
Permission is hereby granted to copy and distribute this license without
modification. This license may not be modified without the express written
permission of its copyright owner.


-------------------------------------------------------------------------------
License: BSD 2 Clause License And Imlib2 License

Third Party Component:
    Smooth Scaling Algorithm
        Copyright (C) 2004, 2005 Daniel M. Duley.
        (C) Carsten Haitzler and various contributors.
        (C) Willem Monsuwe <willem@stack.nl>

        Normal smoothscale method, based on Imlib2's smoothscale.

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.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 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.



Imlib2 License

Copyright (C) 2000 Carsten Haitzler and various contributors (see
AUTHORS)

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 of the Software and its Copyright notices. In addition
publicly documented acknowledgment must be given that this software has
been used if no source code of this software is made available publicly.
This includes acknowledgments in either Copyright notices, Manuals,
Publicity and Marketing documents or any documentation provided with any
product containing this software. This License does not apply to any
software that links to the libraries provided by this software
(statically or dynamically), but only to the software provided.

Please see the COPYING.PLAIN for a plain-english explanation of this
notice and it's intent.

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 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.


-------------------------------------------------------------------------------
License: X11 License and Historical Permission Notice and Disclaimer

Third Party Component:
    X Server helper
        Copyright (c) 1987, 1988 X Consortium

        Copyright 1987, 1988 by Digital Equipment Corporation, Maynard,
        Massachusetts.

        Code from X11's region.h, Region.c, poly.h, and PolyReg.c

        https://www.x.org/

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
X CONSORTIUM 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.

Except as contained in this notice, the name of the X Consortium shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from the X Consortium.


Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts.

                        All Rights Reserved

Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
supporting documentation, and that the name of Digital not be
used in advertising or publicity pertaining to distribution of the
software without specific, written prior permission.

DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT 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
SOFTWARE.


-------------------------------------------------------------------------------
License: libtiff License

Third Party Component:
    TIFF Software Distribution (libtiff)
        Copyright (c) 1988-1997 Sam Leffler
        Copyright (c) 1991-1997 Silicon Graphics, Inc.

        http://www.simplesystems.org/libtiff/

Permission to use, copy, modify, distribute, and sell this software and
its documentation for any purpose is hereby granted without fee, provided
that (i) the above copyright notices and this permission notice appear in
all copies of the software and related documentation, and (ii) the names of
Sam Leffler and Silicon Graphics may not be used in any advertising or
publicity relating to the software without the specific, prior written
permission of Sam Leffler and Silicon Graphics.

THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF
LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
OF THIS SOFTWARE.


-------------------------------------------------------------------------------
License: Historical Permission Notice and Disclaimer - sell variant

Third Party Component:
    XSVG
        Copyright 2002 USC/Information Sciences Institute

        Some code for arc handling is derived from code from the XSVG project.

Permission to use, copy, modify, distribute, and sell this software
and its documentation for any purpose is hereby granted without
fee, provided that the above copyright notice appear in all copies
and that both that copyright notice and this permission notice
appear in supporting documentation, and that the name of
Information Sciences Institute not be used in advertising or
publicity pertaining to distribution of the software without
specific, written prior permission.  Information Sciences Institute
makes no representations about the suitability of this software for
any purpose.  It is provided "as is" without express or implied
warranty.

INFORMATION SCIENCES INSTITUTE DISCLAIMS ALL WARRANTIES WITH REGARD
TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL INFORMATION SCIENCES
INSTITUTE BE LIABLE FOR ANY SPECIAL, INDIRECT 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 SOFTWARE.


-------------------------------------------------------------------------------
License: HPND License

Third Party Component:
    Wayland Text Input Protocol
        Copyright © 2012, 2013 Intel Corporation
        Copyright © 2015, 2016 Jan Arne Petersen

        Adds support for text input and input methods to applications.

        https://wayland.freedesktop.org

Permission to use, copy, modify, distribute, and sell this
software and its documentation for any purpose is hereby granted
without fee, provided that the above copyright notice appear in
all copies and that both that copyright notice and this permission
notice appear in supporting documentation, and that the name of
the copyright holders not be used in advertising or publicity
pertaining to distribution of the software without specific,
written prior permission.  The copyright holders make no
representations about the suitability of this software for any
purpose.  It is provided "as is" without express or implied
warranty.

THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS, IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY
SPECIAL, INDIRECT 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 SOFTWARE.