Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: NVIDIA CUDA Toolkit
Upstream-Contact: NVIDIA Corporation <linux-bugs@nvidia.com>
Source:
 https://developer.nvidia.com/cuda-downloads
Disclaimer:
 This package is not part of the GNU/Linux Debian distribution.  It is
 provided in the non-free archive area as a convenience to Debian users.
 The contents of this package cannot be distributed as part of the Debian
 distribution because the NVIDIA Software License covering it is not a free
 software license.  No modifications of the included binaries are
 permitted, and the binaries are not distributed with source code.

Files: *
Copyright: (C) 1993-2018 NVIDIA Corporation.  All rights reserved.
License: other-NVIDIA-CUDA-TOOLKIT-9.2
 End User License Agreement
 --------------------------
 .
 .
 Preface
 -------
 .
 The Software License Agreement in Chapter 1 and the Supplement
 in Chapter 2 contain license terms and conditions that govern
 the use of NVIDIA software. By accepting this agreement, you
 agree to comply with all the terms and conditions applicable
 to the product(s) included herein.
 .
 .
 NVIDIA Driver
 .
 .
 Description
 .
 This package contains the operating system driver and
 fundamental system software components for NVIDIA GPUs.
 .
 .
 NVIDIA CUDA Toolkit
 .
 .
 Description
 .
 The NVIDIA CUDA Toolkit provides command-line and graphical
 tools for building, debugging and optimizing the performance
 of applications accelerated by NVIDIA GPUs, runtime and math
 libraries, and documentation including programming guides,
 user manuals, and API references.
 .
 .
 Default Install Location of CUDA Toolkit
 .
 Windows platform:
 .
 %ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v#.#
 .
 Linux platform:
 .
 /usr/local/cuda-#.#
 .
 Mac platform:
 .
 /Developer/NVIDIA/CUDA-#.#
 .
 .
 NVIDIA CUDA Samples
 .
 .
 Description
 .
 This package includes over 100+ CUDA examples that demonstrate
 various CUDA programming principles, and efficient CUDA
 implementation of algorithms in specific application domains.
 .
 .
 Default Install Location of CUDA Samples
 .
 Windows platform:
 .
 %ProgramData%\NVIDIA Corporation\CUDA Samples\v#.#
 .
 Linux platform:
 .
 /usr/local/cuda-#.#/samples
 .
 and
 .
 $HOME/NVIDIA_CUDA-#.#_Samples
 .
 Mac platform:
 .
 /Developer/NVIDIA/CUDA-#.#/samples
 .
 .
 NVIDIA Nsight Visual Studio Edition (Windows only)
 .
 .
 Description
 .
 NVIDIA Nsight Development Platform, Visual Studio Edition is a
 development environment integrated into Microsoft Visual
 Studio that provides tools for debugging, profiling, analyzing
 and optimizing your GPU computing and graphics applications.
 .
 .
 Default Install Location of Nsight Visual Studio Edition
 .
 Windows platform:
 .
 %ProgramFiles(x86)%\NVIDIA Corporation\Nsight Visual Studio Edition #.#
 .
 .
 1. NVIDIA Software License Agreement
 ------------------------------------
 .
 .
 Release Date: October 20, 2016
 ------------------------------
 .
 .
 IMPORTANT NOTICE -- READ BEFORE DOWNLOADING, INSTALLING,
 COPYING OR USING THE LICENSED SOFTWARE:
 --------------------------------------------------------
 .
 This Software License Agreement ("SLA"), made and entered
 into as of the time and date of click through action
 ("Effective Date"), is a legal agreement between you and
 NVIDIA Corporation ("NVIDIA") and governs the use of the
 NVIDIA computer software and the documentation made available
 for use with such NVIDIA software. By downloading, installing,
 copying, or otherwise using the NVIDIA software and/or
 documentation, you agree to be bound by the terms of this SLA.
 If you do not agree to the terms of this SLA, do not download,
 install, copy or use the NVIDIA software or documentation. IF
 YOU ARE ENTERING INTO THIS SLA ON BEHALF OF A COMPANY OR OTHER
 LEGAL ENTITY, YOU REPRESENT THAT YOU HAVE THE LEGAL AUTHORITY
 TO BIND THE ENTITY TO THIS SLA, IN WHICH CASE "YOU" WILL
 MEAN THE ENTITY YOU REPRESENT. IF YOU DON'T HAVE SUCH
 AUTHORITY, OR IF YOU DON'T ACCEPT ALL THE TERMS AND
 CONDITIONS OF THIS SLA, THEN NVIDIA DOES NOT AGREE TO LICENSE
 THE LICENSED SOFTWARE TO YOU, AND YOU MAY NOT DOWNLOAD,
 INSTALL, COPY OR USE IT.
 .
 .
 1.1. License
 .
 .
 1.1.1. License Grant
 .
 Subject to the terms of the AGREEMENT, NVIDIA hereby grants
 you a non-exclusive, non-transferable license, without the
 right to sublicense (except as expressly set forth in a
 Supplement), during the applicable license term unless earlier
 terminated as provided below, to have Authorized Users install
 and use the Software, including modifications (if expressly
 permitted in a Supplement), in accordance with the
 Documentation. You are only licensed to activate and use
 Licensed Software for which you a have a valid license, even
 if during the download or installation you are presented with
 other product options. No Orders are binding on NVIDIA until
 accepted by NVIDIA. Your Orders are subject to the AGREEMENT.
 .
 SLA Supplements
 .
 Certain Licensed Software licensed under this SLA may be
 subject to additional terms and conditions that will be
 presented to you in a Supplement for acceptance prior to the
 delivery of such Licensed Software under this SLA and the
 applicable Supplement. Licensed Software will only be
 delivered to you upon your acceptance of all applicable terms.
 .
 .
 1.1.2. Limited Purposes Licenses
 .
 If your license is provided for one of the purposes indicated
 below, then notwithstanding contrary terms in Section 1.1 or
 in a Supplement, such licenses are for internal use and do not
 include any right or license to sub-license and distribute the
 Licensed Software or its output in any way in any public
 release, however limited, and/or in any manner that provides
 third parties with use of or access to the Licensed Software
 or its functionality or output, including (but not limited to)
 external alpha or beta testing or development phases. Further:
 .
   1.
 .
     Evaluation License: You may use evaluation licenses solely
     for your internal evaluation of the Licensed Software for
     broader adoption within your Enterprise or in connection
     with a NVIDIA product purchase decision, and such licenses
     have an expiration date as indicated by NVIDIA in its sole
     discretion (or ninety days from the date of download if no
     other duration is indicated).
 .
   2.
 .
     Educational/Academic License: You may use
     educational/academic licenses solely for educational
     purposes and all users must be enrolled or employed by an
     academic institution. If you do not meet NVIDIA's
     academic program requirements for educational
     institutions, you have no rights under this license.
 .
   3.
 .
     Test/Development License. You may use test/development
     licenses solely for your internal development, testing
     and/or debugging of your software applications or for
     interoperability testing with the Licensed Software, and
     such licenses have an expiration date as indicated by
     NVIDIA in its sole discretion (or one year from the date
     of download if no other duration is indicated). NVIDIA
     Confidential Information under the AGREEMENT includes
     output from Licensed Software developer tools identified
     as "Pro" versions, where the output reveals
     functionality or performance data pertinent to NVIDIA
     hardware or software products.
 .
 .
 1.1.3. Pre-release Licenses
 .
 With respect to alpha, beta, preview, and other pre-release
 Software and Documentation ("Pre-Release Licensed
 Software") delivered to you under the AGREEMENT you
 acknowledge and agree that such Pre-Release Licensed Software
 (i) may not be fully functional, may contain errors or design
 flaws, and may have reduced or different security, privacy,
 accessibility, availability, and reliability standards
 relative to commercially provided NVIDIA software and
 documentation, and (ii) use of such Pre-Release Licensed
 Software may result in unexpected results, loss of data,
 project delays or other unpredictable damage or loss.
 THEREFORE, PRE-RELEASE LICENSED SOFTWARE IS NOT INTENDED FOR
 USE, AND SHOULD NOT BE USED, IN PRODUCTION OR
 BUSINESS-CRITICAL SYSTEMS. NVIDIA has no obligation to make
 available a commercial version of any Pre-Release Licensed
 Software and NVIDIA has the right to abandon development of
 Pre-Release Licensed Software at any time without liability.
 .
 .
 1.1.4. Enterprise and Contractor Usage
 .
 You may allow your Enterprise employees and Contractors to
 access and use the Licensed Software pursuant to the terms of
 the AGREEMENT solely to perform work on your behalf, provided
 further that with respect to Contractors: (i) you obtain a
 written agreement from each Contractor which contains terms
 and obligations with respect to access to and use of Licensed
 Software no less protective of NVIDIA than those set forth in
 the AGREEMENT, and (ii) such Contractor's access and use
 expressly excludes any sublicensing or distribution rights for
 the Licensed Software. You are responsible for the compliance
 with the terms and conditions of the AGREEMENT by your
 Enterprise and Contractors. Any act or omission that, if
 committed by you, would constitute a breach of the AGREEMENT
 shall be deemed to constitute a breach of the AGREEMENT if
 committed by your Enterprise or Contractors.
 .
 .
 1.1.5. Services
 .
 Except as expressly indicated in an Order, NVIDIA is under no
 obligation to provide support for the Licensed Software or to
 provide any patches, maintenance, updates or upgrades under
 the AGREEMENT. Unless patches, maintenance, updates or
 upgrades are provided with their separate governing terms and
 conditions, they constitute Licensed Software licensed to you
 under the AGREEMENT.
 .
 .
 1.2. Limitations
 .
 .
 1.2.1. License Restrictions
 .
 Except as expressly authorized in the AGREEMENT, you agree
 that you will not (nor authorize third parties to): (i) copy
 and use Software that was licensed to you for use in one or
 more NVIDIA hardware products in other unlicensed products
 (provided that copies solely for backup purposes are allowed);
 (ii) reverse engineer, decompile, disassemble (except to the
 extent applicable laws specifically require that such
 activities be permitted) or attempt to derive the source code,
 underlying ideas, algorithm or structure of Software provided
 to you in object code form; (iii) sell, transfer, assign,
 distribute, rent, loan, lease, sublicense or otherwise make
 available the Licensed Software or its functionality to third
 parties (a) as an application services provider or service
 bureau, (b) by operating hosted/virtual system environments,
 (c) by hosting, time sharing or providing any other type of
 services, or (d) otherwise by means of the internet; (iv)
 modify, translate or otherwise create any derivative works of
 any Licensed Software; (v) remove, alter, cover or obscure any
 proprietary notice that appears on or with the Licensed
 Software or any copies thereof; (vi) use the Licensed
 Software, or allow its use, transfer, transmission or export
 in violation of any applicable export control laws, rules or
 regulations; (vii) distribute, permit access to, or sublicense
 the Licensed Software as a stand-alone product; (viii) bypass,
 disable, circumvent or remove any form of copy protection,
 encryption, security or digital rights management or
 authentication mechanism used by NVIDIA in connection with the
 Licensed Software, or use the Licensed Software together with
 any authorization code, serial number, or other copy
 protection device not supplied by NVIDIA directly or through
 an authorized reseller; (ix) use the Licensed Software for the
 purpose of developing competing products or technologies or
 assisting a third party in such activities; (x) use the
 Licensed Software with any system or application where the use
 or failure of such system or application can reasonably be
 expected to threaten or result in personal injury, death, or
 catastrophic loss including, without limitation, use in
 connection with any nuclear, avionics, navigation, military,
 medical, life support or other life critical application
 ("Critical Applications"), unless the parties have entered
 into a Critical Applications agreement; (xi) distribute any
 modification or derivative work you make to the Licensed
 Software under or by reference to the same name as used by
 NVIDIA; or (xii) use the Licensed Software in any manner that
 would cause the Licensed Software to become subject to an Open
 Source License. Nothing in the AGREEMENT shall be construed to
 give you a right to use, or otherwise obtain access to, any
 source code from which the Software or any portion thereof is
 compiled or interpreted. You acknowledge that NVIDIA does not
 design, test, manufacture or certify the Licensed Software for
 use in the context of a Critical Application and NVIDIA shall
 not be liable to you or any third party, in whole or in part,
 for any claims or damages arising from such use. You agree to
 defend, indemnify and hold harmless NVIDIA and its Affiliates,
 and their respective employees, contractors, agents, officers
 and directors, from and against any and all claims, damages,
 obligations, losses, liabilities, costs or debt, fines,
 restitutions and expenses (including but not limited to
 attorney's fees and costs incident to establishing the right
 of indemnification) arising out of or related to you and your
 Enterprise, and their respective employees, contractors,
 agents, distributors, resellers, end users, officers and
 directors use of Licensed Software outside of the scope of the
 AGREEMENT or any other breach of the terms of the AGREEMENT.
 .
 .
 1.2.2. Third Party License Obligations
 .
 You acknowledge and agree that the Licensed Software may
 include or incorporate third party technology (collectively
 "Third Party Components"), which is provided for use in or
 with the Software and not otherwise used separately. If the
 Licensed Software includes or incorporates Third Party
 Components, then the third-party pass-through terms and
 conditions ("Third Party Terms") for the particular Third
 Party Component will be bundled with the Software or otherwise
 made available online as indicated by NVIDIA and will be
 incorporated by reference into the AGREEMENT. In the event of
 any conflict between the terms in the AGREEMENT and the Third
 Party Terms, the Third Party Terms shall govern. Copyright to
 Third Party Components are held by the copyright holders
 indicated in the copyright notices indicated in the Third
 Party Terms.
 .
 Audio/Video Encoders and Decoders
 .
 You acknowledge and agree that it is your sole responsibility
 to obtain any additional third party licenses required to
 make, have made, use, have used, sell, import, and offer for
 sale your products or services that include or incorporate any
 Third Party Components and content relating to audio and/or
 video encoders and decoders from, including but not limited
 to, Microsoft, Thomson, Fraunhofer IIS, Sisvel S.p.A.,
 MPEG-LA, and Coding Technologies as NVIDIA does not grant to
 you under the AGREEMENT any necessary patent or other rights
 with respect to audio and/or video encoders and decoders.
 .
 .
 1.2.3. Limited Rights
 .
 Your rights in the Licensed Software are limited to those
 expressly granted under the AGREEMENT and no other licenses
 are granted whether by implication, estoppel or otherwise.
 NVIDIA reserves all rights, title and interest in and to the
 Licensed Software not expressly granted under the AGREEMENT.
 .
 .
 1.3. Confidentiality
 .
 Neither party will use the other party's Confidential
 Information, except as necessary for the performance of the
 AGREEMENT, nor will either party disclose such Confidential
 Information to any third party, except to personnel of NVIDIA
 and its Affiliates, you, your Enterprise, your Enterprise
 Contractors, and each party's legal and financial advisors
 that have a need to know such Confidential Information for the
 performance of the AGREEMENT, provided that each such
 personnel, employee and Contractor is subject to a written
 agreement that includes confidentiality obligations consistent
 with those set forth herein. Each party will use all
 reasonable efforts to maintain the confidentiality of all of
 the other party's Confidential Information in its possession
 or control, but in no event less than the efforts that it
 ordinarily uses with respect to its own Confidential
 Information of similar nature and importance. The foregoing
 obligations will not restrict either party from disclosing the
 other party's Confidential Information or the terms and
 conditions of the AGREEMENT as required under applicable
 securities regulations or pursuant to the order or requirement
 of a court, administrative agency, or other governmental body,
 provided that the party required to make such disclosure (i)
 gives reasonable notice to the other party to enable it to
 contest such order or requirement prior to its disclosure
 (whether through protective orders or otherwise), (ii) uses
 reasonable effort to obtain confidential treatment or similar
 protection to the fullest extent possible to avoid such public
 disclosure, and (iii) discloses only the minimum amount of
 information necessary to comply with such requirements.
 .
 .
 1.4. Ownership
 .
 You are not obligated to disclose to NVIDIA any modifications
 that you, your Enterprise or your Contractors make to the
 Licensed Software as permitted under the AGREEMENT. As between
 the parties, all modifications are owned by NVIDIA and
 licensed to you under the AGREEMENT unless otherwise expressly
 provided in a Supplement. The Licensed Software and all
 modifications owned by NVIDIA, and the respective Intellectual
 Property Rights therein, are and will remain the sole and
 exclusive property of NVIDIA or its licensors, whether the
 Licensed Software is separate from or combined with any other
 products or materials. You shall not engage in any act or
 omission that would impair NVIDIA's and/or its licensors'
 Intellectual Property Rights in the Licensed Software or any
 other materials, information, processes or subject matter
 proprietary to NVIDIA. NVIDIA's licensors are intended third
 party beneficiaries with the right to enforce provisions of
 the AGREEMENT with respect to their Confidential Information
 and/or Intellectual Property Rights.
 .
 .
 1.5. Feedback
 .
 You have no obligation to provide Feedback to NVIDIA. However,
 NVIDIA and/or its Affiliates may use and include any Feedback
 that you provide to improve the Licensed Software or other
 NVIDIA products, technologies or materials. Accordingly, if
 you provide Feedback, you agree that NVIDIA and/or its
 Affiliates, at their option, may, and may permit their
 licensees, to make, have made, use, have used, reproduce,
 license, distribute and otherwise commercialize the Feedback
 in the Licensed Software or in other NVIDIA products,
 technologies or materials without the payment of any royalties
 or fees to you. All Feedback becomes the sole property of
 NVIDIA and may be used in any manner NVIDIA sees fit, and you
 hereby assign to NVIDIA all of your right, title and interest
 in and to any Feedback. NVIDIA has no obligation to respond to
 Feedback or to incorporate Feedback into the Licensed
 Software.
 .
 .
 1.6. No Warranties
 .
 THE LICENSED SOFTWARE AND ANY OTHER CONFIDENTIAL INFORMATION
 AND/OR SERVICES ARE PROVIDED BY NVIDIA "AS IS" AND "WITH
 ALL FAULTS," AND NVIDIA EXPRESSLY DISCLAIMS ALL OTHER
 WARRANTIES OF ANY KIND OR NATURE, WHETHER EXPRESS, IMPLIED OR
 STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OF
 OPERABILITY, CONDITION, VALUE, ACCURACY OF DATA, OR QUALITY,
 AS WELL AS ANY WARRANTIES OF MERCHANTABILITY, SYSTEM
 INTEGRATION, WORKMANSHIP, SUITABILITY, FITNESS FOR A
 PARTICULAR PURPOSE, NON-INFRINGEMENT, OR THE ABSENCE OF ANY
 DEFECTS THEREIN, WHETHER LATENT OR PATENT. NO WARRANTY IS MADE
 BY NVIDIA ON THE BASIS OF TRADE USAGE, COURSE OF DEALING OR
 COURSE OF TRADE. NVIDIA DOES NOT WARRANT THAT THE LICENSED
 SOFTWARE OR ANY OTHER CONFIDENTIAL INFORMATION AND/OR SERVICES
 PROVIDED BY NVIDIA UNDER THE AGREEMENT WILL MEET YOUR
 REQUIREMENTS OR THAT THE OPERATION THEREOF WILL BE
 UNINTERRUPTED OR ERROR-FREE, OR THAT ALL ERRORS WILL BE
 CORRECTED. YOU ACKNOWLEDGE THAT NVIDIA'S OBLIGATIONS UNDER
 THE AGREEMENT ARE FOR THE BENEFIT OF YOU ONLY. Nothing in this
 warranty section affects any statutory rights of consumers or
 other recipients to the extent that they cannot be waived or
 limited by contract under applicable law.
 .
 .
 1.7. Limitation of Liability
 .
 TO THE MAXIMUM EXTENT PERMITTED BY LAW, NVIDIA OR ITS
 LICENSORS SHALL NOT BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
 PUNITIVE OR CONSEQUENTIAL DAMAGES, OR ANY LOST PROFITS, LOSS
 OF USE, LOSS OF DATA OR LOSS OF GOODWILL, OR THE COSTS OF
 PROCURING SUBSTITUTE PRODUCTS, ARISING OUT OF OR IN CONNECTION
 WITH THE AGREEMENT OR THE USE OR PERFORMANCE OF THE LICENSED
 SOFTWARE AND ANY OTHER CONFIDENTIAL INFORMATION AND/OR
 SERVICES PROVIDED BY NVIDIA UNDER THE AGREEMENT, WHETHER SUCH
 LIABILITY ARISES FROM ANY CLAIM BASED UPON BREACH OF CONTRACT,
 BREACH OF WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCT
 LIABILITY OR ANY OTHER CAUSE OF ACTION OR THEORY OF LIABILITY.
 IN NO EVENT WILL NVIDIA'S TOTAL CUMULATIVE LIABILITY UNDER
 OR ARISING OUT OF THE AGREEMENT EXCEED THE NET AMOUNTS
 RECEIVED BY NVIDIA FOR YOUR USE OF THE PARTICULAR LICENSED
 SOFTWARE DURING THE TWELVE (12) MONTHS BEFORE THE LIABILITY
 AROSE (or up to US$10.00 if you acquired the Licensed Software
 for no charge). THE NATURE OF THE LIABILITY, THE NUMBER OF
 CLAIMS OR SUITS OR THE NUMBER OF PARTIES WITHIN YOUR
 ENTERPRISE THAT ACCEPTED THE TERMS OF THE AGREEMENT SHALL NOT
 ENLARGE OR EXTEND THIS LIMIT. THE FOREGOING LIMITATIONS SHALL
 APPLY REGARDLESS OF WHETHER NVIDIA OR ITS LICENSORS HAVE BEEN
 ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND REGARDLESS OF
 WHETHER ANY REMEDY FAILS ITS ESSENTIAL PURPOSE. The
 disclaimers, exclusions and limitations of liability set forth
 in the AGREEMENT form an essential basis of the bargain
 between the parties, and, absent any such disclaimers,
 exclusions or limitations of liability, the provisions of the
 AGREEMENT, including, without limitation, the economic terms,
 would be substantially different.
 .
 .
 1.8. Term and Termination
 .
 .
 1.8.1. AGREEMENT, Licenses and Services
 .
 This SLA shall become effective upon the Effective Date, each
 Supplement upon their acceptance, and both this SLA and
 Supplements shall continue in effect until your last access or
 use of the Licensed Software and/or services hereunder, unless
 earlier terminated as provided in this "Term and
 Termination" section. Each Licensed Software license ends at
 the earlier of (a) the expiration of the applicable license
 term, or (b) termination of such license or the AGREEMENT.
 Each service ends at the earlier of (x) the expiration of the
 applicable service term, (y) termination of such service or
 the AGREEMENT, or (z) expiration or termination of the
 associated license and no credit or refund will be provided
 upon the expiration or termination of the associated license
 for any service fees paid.
 .
 .
 1.8.2. Termination and Effect of Expiration or Termination
 .
 NVIDIA may terminate the AGREEMENT in whole or in part: (i) if
 you breach any term of the AGREEMENT and fail to cure such
 breach within thirty (30) days following notice thereof from
 NVIDIA (or immediately if you violate NVIDIA's Intellectual
 Property Rights); (ii) if you become the subject of a
 voluntary or involuntary petition in bankruptcy or any
 proceeding relating to insolvency, receivership, liquidation
 or composition for the benefit of creditors, if that petition
 or proceeding is not dismissed with prejudice within sixty
 (60) days after filing, or if you cease to do business; or
 (iii) if you commence or participate in any legal proceeding
 against NVIDIA, with respect to the Licensed Software that is
 the subject of the proceeding during the pendency of such
 legal proceeding. If you or your authorized NVIDIA reseller
 fail to pay license fees or service fees when due then NVIDIA
 may, in its sole discretion, suspend or terminate your license
 grants, services and any other rights provided under the
 AGREEMENT for the affected Licensed Software, in addition to
 any other remedies NVIDIA may have at law or equity. Upon any
 expiration or termination of the AGREEMENT, a license or a
 service provided hereunder, (a) any amounts owed to NVIDIA
 become immediately due and payable, (b) you must promptly
 discontinue use of the affected Licensed Software and/or
 service, and (c) you must promptly destroy or return to NVIDIA
 all copies of the affected Licensed Software and all portions
 thereof in your possession or control, and each party will
 promptly destroy or return to the other all of the other
 party's Confidential Information within its possession or
 control. Upon written request, you will certify in writing
 that you have complied with your obligations under this
 section. Upon expiration or termination of the AGREEMENT all
 provisions survive except for the license grant provisions.
 .
 .
 1.9. Consent to Collection and Use of Information
 .
 You hereby agree and acknowledge that the Software may access
 and collect non-personally identifiable information about your
 Enterprise computer systems in order to properly optimize such
 systems for use with the Software. To the extent that you use
 the Software, you hereby consent to all of the foregoing, and
 represent and warrant that you have the right to grant such
 consent. In addition, you agree that you are solely
 responsible for maintaining appropriate data backups and
 system restore points for your Enterprise systems, and that
 NVIDIA will have no responsibility for any damage or loss to
 such systems (including loss of data or access) arising from
 or relating to (a) any changes to the configuration,
 application settings, environment variables, registry,
 drivers, BIOS, or other attributes of the systems (or any part
 of such systems) initiated through the Software; or (b)
 installation of any Software or third party software patches
 initiated through the Software. In certain systems you may
 change your system update preferences by unchecking
 "Automatically check for updates" in the "Preferences" tab of
 the control panel for the Software.
 .
 In connection with the receipt of the Licensed Software or
 services you may receive access to links to third party
 websites and services and the availability of those links does
 not imply any endorsement by NVIDIA. NVIDIA encourages you to
 review the privacy statements on those sites and services that
 you choose to visit so that you can understand how they may
 collect, use and share personal information of individuals.
 NVIDIA is not responsible or liable for: (i) the availability
 or accuracy of such links; or (ii) the products, services or
 information available on or through such links; or (iii) the
 privacy statements or practices of sites and services
 controlled by other companies or organizations.
 .
 To the extent that you or members of your Enterprise provide
 to NVIDIA during registration or otherwise personal
 information, you acknowledge that such information will be
 collected, used and disclosed by NVIDIA in accordance with
 NVIDIA's privacy policy, available at URL
 http://www.nvidia.com/object/privacy_policy.html.
 .
 .
 1.10. General
 .
 This SLA, any Supplements incorporated hereto, and Orders
 constitute the entire agreement of the parties with respect to
 the subject matter hereto and supersede all prior
 negotiations, conversations, or discussions between the
 parties relating to the subject matter hereto, oral or
 written, and all past dealings or industry custom. Any
 additional and/or conflicting terms and conditions on purchase
 order(s) or any other documents issued by you are null, void,
 and invalid. Any amendment or waiver under the AGREEMENT must
 be in writing and signed by representatives of both parties.
 .
 The AGREEMENT and the rights and obligations thereunder may
 not be assigned by you, in whole or in part, including by
 merger, consolidation, dissolution, operation of law, or any
 other manner, without written consent of NVIDIA, and any
 purported assignment in violation of this provision shall be
 void and of no effect. NVIDIA may assign, delegate or transfer
 the AGREEMENT and its rights and obligations hereunder, and if
 to a non-Affiliate you will be notified.
 .
 Each party acknowledges and agrees that the other is an
 independent contractor in the performance of the AGREEMENT,
 and each party is solely responsible for all of its employees,
 agents, contractors, and labor costs and expenses arising in
 connection therewith. The parties are not partners, joint
 ventures or otherwise affiliated, and neither has any
 authority to make any statements, representations or
 commitments of any kind to bind the other party without prior
 written consent.
 .
 Neither party will be responsible for any failure or delay in
 its performance under the AGREEMENT (except for any payment
 obligations) to the extent due to causes beyond its reasonable
 control for so long as such force majeure event continues in
 effect.
 .
 The AGREEMENT will be governed by and construed under the laws
 of the State of Delaware and the United States without regard
 to the conflicts of law provisions thereof and without regard
 to the United Nations Convention on Contracts for the
 International Sale of Goods. The parties consent to the
 personal jurisdiction of the federal and state courts located
 in Santa Clara County, California. You acknowledge and agree
 that a breach of any of your promises or agreements contained
 in the AGREEMENT may result in irreparable and continuing
 injury to NVIDIA for which monetary damages may not be an
 adequate remedy and therefore NVIDIA is entitled to seek
 injunctive relief as well as such other and further relief as
 may be appropriate. If any court of competent jurisdiction
 determines that any provision of the AGREEMENT is illegal,
 invalid or unenforceable, the remaining provisions will remain
 in full force and effect. Unless otherwise specified, remedies
 are cumulative.
 .
 The Licensed Software has been developed entirely at private
 expense and is "commercial items" consisting of
 "commercial computer software" and "commercial computer
 software documentation" provided with RESTRICTED RIGHTS.
 Use, duplication or disclosure by the U.S. Government or a
 U.S. Government subcontractor is subject to the restrictions
 set forth in the AGREEMENT pursuant to DFARS 227.7202-3(a) or
 as set forth in subparagraphs (c)(1) and (2) of the Commercial
 Computer Software - Restricted Rights clause at FAR 52.227-19,
 as applicable. Contractor/manufacturer is NVIDIA, 2701 San
 Tomas Expressway, Santa Clara, CA 95050.
 .
 You acknowledge that the Licensed Software described under the
 AGREEMENT is subject to export control under the U.S. Export
 Administration Regulations (EAR) and economic sanctions
 regulations administered by the U.S. Department of
 Treasury's Office of Foreign Assets Control (OFAC).
 Therefore, you may not export, reexport or transfer in-country
 the Licensed Software without first obtaining any license or
 other approval that may be required by BIS and/or OFAC. You
 are responsible for any violation of the U.S. or other
 applicable export control or economic sanctions laws,
 regulations and requirements related to the Licensed Software.
 By accepting this SLA, you confirm that you are not a resident
 or citizen of any country currently embargoed by the U.S. and
 that you are not otherwise prohibited from receiving the
 Licensed Software.
 .
 Any notice delivered by NVIDIA to you under the AGREEMENT will
 be delivered via mail, email or fax. Please direct your legal
 notices or other correspondence to NVIDIA Corporation, 2701
 San Tomas Expressway, Santa Clara, California 95050, United
 States of America, Attention: Legal Department.
 .
 .
 1.11. Glossary of Terms
 .
 Certain capitalized terms, if not otherwise defined elsewhere
 in this SLA, shall have the meanings set forth below:
 .
   1.
 .
     "Affiliate" means any legal entity that Owns, is Owned
     by, or is commonly Owned with a party. "Own" means
     having more than 50% ownership or the right to direct the
     management of the entity.
 .
   2.
 .
     "AGREEMENT" means this SLA and all associated
     Supplements entered by the parties referencing this SLA.
 .
   3.
 .
     "Authorized Users" means your Enterprise individual
     employees and any of your Enterprise's Contractors,
     subject to the terms of the "Enterprise and Contractors
     Usage" section.
 .
   4.
 .
     "Confidential Information" means the Licensed Software
     (unless made publicly available by NVIDIA without
     confidentiality obligations), and any NVIDIA business,
     marketing, pricing, research and development, know-how,
     technical, scientific, financial status, proposed new
     products or other information disclosed by NVIDIA to you
     which, at the time of disclosure, is designated in writing
     as confidential or proprietary (or like written
     designation), or orally identified as confidential or
     proprietary or is otherwise reasonably identifiable by
     parties exercising reasonable business judgment, as
     confidential. Confidential Information does not and will
     not include information that: (i) is or becomes generally
     known to the public through no fault of or breach of the
     AGREEMENT by the receiving party; (ii) is rightfully known
     by the receiving party at the time of disclosure without
     an obligation of confidentiality; (iii) is independently
     developed by the receiving party without use of the
     disclosing party's Confidential Information; or (iv) is
     rightfully obtained by the receiving party from a third
     party without restriction on use or disclosure.
 .
   5.
 .
     "Contractor" means an individual who works primarily
     for your Enterprise on a contractor basis from your secure
     network.
 .
   6.
 .
     "Documentation" means the NVIDIA documentation made
     available for use with the Software, including (without
     limitation) user manuals, datasheets, operations
     instructions, installation guides, release notes and other
     materials provided to you under the AGREEMENT.
 .
   7.
 .
     "Enterprise" means you or any company or legal entity
     for which you accepted the terms of this SLA, and their
     subsidiaries of which your company or legal entity owns
     more than fifty percent (50%) of the issued and
     outstanding equity.
 .
   8.
 .
     "Feedback" means any and all suggestions, feature
     requests, comments or other feedback regarding the
     Licensed Software, including possible enhancements or
     modifications thereto.
 .
   9.
 .
     "Intellectual Property Rights" means all patent,
     copyright, trademark, trade secret, trade dress, trade
     names, utility models, mask work, moral rights, rights of
     attribution or integrity service marks, master recording
     and music publishing rights, performance rights,
     author's rights, database rights, registered design
     rights and any applications for the protection or
     registration of these rights, or other intellectual or
     industrial property rights or proprietary rights,
     howsoever arising and in whatever media, whether now known
     or hereafter devised, whether or not registered,
     (including all claims and causes of action for
     infringement, misappropriation or violation and all rights
     in any registrations and renewals), worldwide and whether
     existing now or in the future.
 .
   10.
 .
     "Licensed Software" means Software, Documentation and
     all modifications owned by NVIDIA.
 .
   11.
 .
     "Open Source License" includes, without limitation, a
     software license that requires as a condition of use,
     modification, and/or distribution of such software that
     the Software be (i) disclosed or distributed in source
     code form; (ii) be licensed for the purpose of making
     derivative works; or (iii) be redistributable at no
     charge.
 .
   12.
 .
     "Order" means a purchase order issued by you, a signed
     purchase agreement with you, or other ordering document
     issued by you to NVIDIA or a NVIDIA authorized reseller
     (including any on-line acceptance process) that references
     and incorporates the AGREEMENT and is accepted by NVIDIA.
 .
   13.
 .
     "Software" means the NVIDIA software programs licensed
     to you under the AGREEMENT including, without limitation,
     libraries, sample code, utility programs and programming
     code.
 .
   14.
 .
     "Supplement" means the additional terms and conditions
     beyond those stated in this SLA that apply to certain
     Licensed Software licensed hereunder.
 .
 .
 2. CUDA Supplement to Software License Agreement
 ------------------------------------------------
 .
 .
 Release date: March 24, 2016
 ----------------------------
 .
 The terms set forth in this CUDA Supplement ("Supplement")
 govern your use of the NVIDIA Licensed Software within the
 CUDA family of software products, namely the CUDA Toolkit and
 associated drivers, sample source code and the CUDA Nsight
 Visual Studio Edition (collectively, the "CUDA Licensed
 Software") under the terms of your software license
 agreement ("SLA") as modified by this Supplement. This
 Supplement is an exhibit to the SLA and is hereby incorporated
 as an integral part thereto. Capitalized terms used but not
 defined herein shall have the meaning assigned to them in the
 SLA. In the event of conflict between the terms in this
 Supplement and the terms in the SLA, this Supplement shall
 control.
 .
 .
 2.1. Sample Source Code Modification, Ownership and
 Distribution
 .
 Subject to the terms of the SLA and this Supplement, NVIDIA
 hereby grants you a non-exclusive, non-transferable license,
 without the right to sublicense, during the applicable license
 term unless earlier terminated pursuant to the SLA, to have
 Authorized Users modify and create derivative works of CUDA
 Licensed Software that constitutes sample source code, when
 provided to you by NVIDIA in source code form. You hold all
 rights, title and interest in and to your modifications and
 derivative works of the sample source code software that you
 create as permitted hereunder (collective, Derivatives"),
 subject to NVIDIA's underlying Intellectual Property Rights
 in and to the CUDA Licensed Software; provided, however that
 you grant NVIDIA and its Affiliates an irrevocable, perpetual,
 nonexclusive, worldwide, royalty-free paid-up license to make,
 have made, use, have used, reproduce, license, distribute,
 sublicense, transfer and otherwise commercialize Derivatives
 including (without limitation) with the CUDA Licensed Software
 or other NVIDIA products, technologies or materials. You may
 distribute the sample source code as delivered by NVIDIA
 and/or your Derivatives, provided that all NVIDIA copyright
 notices and trademarks are maintained and used properly and
 the sample source code includes the following notice: "This
 software contains source code provided by NVIDIA
 Corporation."
 .
 .
 2.2. CUDA Toolkit Distribution
 .
 Subject to the terms of the SLA and this Supplement, NVIDIA
 hereby grants you a non-exclusive, non-transferable license
 during the applicable license term unless earlier terminated
 pursuant to the SLA, to distribute the CUDA Licensed Software
 identified in Appendix A to this Supplement when delivered to
 you as part of the CUDA Toolkit in source code form or binary
 form (but not when provided to you as part of a hardware
 product), subject to the following: (a) such distribution is
 solely in binary form to your licensees ("Customers") only
 as a component of your own software products having additional
 material functionality beyond the redistributable CUDA Toolkit
 Licensed Software (each, a "Licensee Application"); and (b)
 you shall design a Licensee Application such that the
 distributable software files are installed only in a private
 (non-shared) directory location that is used only by the
 Licensee Application. Subject to the terms and conditions of
 the SLA and this Supplement, you may further authorize
 Customers to redistribute the CUDA Toolkit Licensed Software
 as incorporated into a Licensee Application, solely in binary
 form, provided, however, that you shall require in your
 agreements with your Customers that their distributions be on
 terms at least as restrictive as those applicable for your use
 of the CUDA Toolkit Licensed Software within a Licensee
 Application. The expiration or termination of your licenses to
 the CUDA Toolkit Licensed Software under the SLA and this
 Supplement will not affect your previous CUDA Toolkit
 distributions in compliance with the SLA and this Supplement.
 .
 The above distributions are subject to the following: (a) all
 distributions by you or your distribution channels must be
 consistent with the terms of the AGREEMENT; (b) the
 distributed CUDA License Software must include valid copyright
 notices indicating NVIDIA's ownership of the Licensed
 Software and (if permitted) modifications; and (c) you must
 enter into enforceable agreements that pass down terms
 consistent with the terms set forth in the AGREEMENT for use
 of the distributable CUDA License Software, including (without
 limitation) terms relating to the license grant and license
 restrictions, confidentiality and protection of NVIDIA's
 Intellectual Property Rights in and to the CUDA Licensed
 Software. You are liable for the distribution and use of CUDA
 Licensed Software if you failed to comply with the
 distribution requirements of this Supplement. You agree to
 notify NVIDIA in writing of any known or suspected
 distribution or use of the CUDA Licensed Software not in
 compliance with the terms of the AGREEMENT, and to enforce the
 terms of your agreements with respect to CUDA Licensed
 Software you distributed.
 .
 .
 2.3. Operating Systems
 .
 CUDA Licensed Software designed exclusively for use on the
 Linux or FreeBSD operating systems, or other operating systems
 derived from the source code to these operating systems, may
 be copied and redistributed, provided that the object code
 files thereof are not modified in any way (except for
 unzipping of compressed files).
 .
 .
 2.4. License Duration
 .
 Each CUDA Licensed Software is licensed to you for an initial
 duration of two years starting from the date of delivery or
 download. The licenses granted will automatically renew for
 successive one year periods, provided that NVIDIA reserves the
 right to terminate licenses upon ninety days (90) days written
 notice to you prior to the commencement of a renewal year in
 addition to the termination rights set forth in the SLA.
 .
 .
 2.5. Audit
 .
 During the term of the AGREEMENT and for three (3) years
 thereafter, you will maintain all usual and proper books and
 records of account relating to the CUDA Licensed Software
 provided under the AGREEMENT. During such period and upon
 written notice to you, NVIDIA or its authorized third party
 auditors subject to confidentiality obligations will have the
 right to inspect and audit your Enterprise books and records
 for the purpose of confirming compliance with the terms of the
 AGREEMENT. Any such inspection and audit will be conducted
 during regular business hours and no more frequently than
 annually unless non-compliance was previously found. If such
 an inspection and audit reveals a material non-conformance
 with the terms of the AGREEMENT, then you will pay NVIDIA's
 reasonable costs of conducting the inspection and audit.
 Further, you agree that the party delivering the CUDA Licensed
 Software to you may collect and disclose to NVIDIA information
 for NVIDIA to verify your compliance with the terms of the
 AGREEMENT including (without limitation) information regarding
 your use of the CUDA Licensed Software.
 .
 .
 2.6. Expiration and Termination of this Supplement
 .
 Your failure to comply with the terms of this Supplement is
 ground for termination for breach by NVIDIA under the SLA.
 This Supplement will automatically expire or terminate upon
 the expiration or termination of your rights to CUDA Licensed
 Software under the SLA or this Supplement.
 .
 .
 2.7. Attachment A
 .
 .
 Redistributable Software
 .
 In connection with Section 1.2.1.1 of this Agreement, the
 following CUDA Toolkit files may be distributed with Licensee
 Applications developed by you, including certain variations of
 these files that have version number or architecture specific
 information embedded in the file name - as an example only,
 for release version 6.0 of the 64-bit Windows software, the
 file cudart64_60.dll is redistributable.
 .
 Component : CUDA Runtime
   Windows : cudart.dll, cudart_static.lib, cudadevrt.lib
   Mac OSX : libcudart.dylib, libcudart_static.a, libcudadevrt.a
   Linux   : libcudart.so, libcudart_static.a, libcudadevrt.a
   Android : libcudart.so, libcudart_static.a, libcudadevrt.a
 .
 Component : CUDA FFT Library
   Windows : cufft.dll, cufftw.dll, cufft.lib, cufftw.lib
   Mac OSX : libcufft.dylib, libcufft_static.a, libcufftw.dylib,
 libcufftw_static.a
   Linux   : libcufft.so, libcufft_static.a, libcufftw.so, libcufftw_static.a
   Android : libcufft.so, libcufft_static.a, libcufftw.so, libcufftw_static.a
 .
 Component : CUDA BLAS Library
   Windows : cublas.dll, cublas_device.lib
   Mac OSX : libcublas.dylib, libcublas_static.a, libcublas_device.a
   Linux   : libcublas.so, libcublas_static.a, libcublas_device.a
   Android : libcublas.so, libcublas_static.a, libcublas_device.a
 .
 Component : NVIDIA "Drop-in" BLAS Library
   Windows : nvblas.dll
   Mac OSX : libnvblas.dylib
   Linux   : libnvblas.so
 .
 Component : CUDA Sparse Matrix Library
   Windows : cusparse.dll, cusparse.lib
   Mac OSX : libcusparse.dylib, libcusparse_static.a
   Linux   : libcusparse.so, libcusparse_static.a
   Android : libcusparse.so, libcusparse_static.a
 .
 Component : CUDA Linear Solver Library
   Windows : cusolver.dll, cusolver.lib
   Mac OSX : libcusolver.dylib, libcusolver_static.a
   Linux   : libcusolver.so, libcusolver_static.a
   Android : libcusolver.so, libcusolver_static.a
 .
 Component : CUDA Random Number Generation Library
   Windows : curand.dll, curand.lib
   Mac OSX : libcurand.dylib, libcurand_static.a
   Linux   : libcurand.so, libcurand_static.a
   Android : libcurand.so, libcurand_static.a
 .
 Component : CUDA Accelerated Graph Library
   Windows : nvgraph.dll, nvgraph.lib
   Mac OSX : libnvgraph.dylib, libnvgraph_static.a
   Linux   : libnvgraph.so, libnvgraph_static.a
   Android : libnvgraph.so, libnvgraph_static.a
 .
 .
 .
 Component : NVIDIA Performance Primitives Library
   Windows : nppc.dll, nppc.lib, nppial.dll, nppial.lib, nppicc.dll, nppicc.lib,
 nppicom.dll, nppicom.lib, nppidei.dll, nppidei.lib, nppif.dll, nppif.lib,
 nppig.dll, nppig.lib, nppim.dll, nppim.lib, nppist.dll, nppist.lib, nppisu.dll,
 nppisu.lib, nppitc.dll, nppitc.lib, npps.dll, npps.lib
   Mac OSX : libnppc.dylib, libnppc_static.a, libnppial.dylib,
 libnppial_static.a, libnppicc.dylib, libnppicc_static.a, libnppicom.dylib,
 libnppicom_static.a, libnppidei.dylib, libnppidei_static.a, libnppif.dylib,
 libnppif_static.a, libnppig.dylib, libnppig_static.a, libnppim.dylib,
 libnppim_static.a, libnppist.dylib, libnppist_static.a, libnppisu.dylib,
 libnppisu_static.a, libnppitc.dylib, libnppitc_static.a, libnpps.dylib,
 libnpps_static.a
   Linux   : libnppc.so, libnppc_static.a, libnppial.so, libnppial_static.a,
 libnppicc.so, libnppicc_static.a, libnppicom.so, libnppicom_static.a,
 libnppidei.so, libnppidei_static.a, libnppif.so, libnppif_static.a,
 libnppig.so, libnppig_static.a, libnppim.so, libnppim_static.a, libnppist.so,
 libnppist_static.a, libnppisu.so, libnppisu_static.a, libnppitc.so,
 libnppitc_static.a, libnpps.so, libnpps_static.a
   Android : libnppc.so, libnppc_static.a, libnppial.so, libnppial_static.a,
 libnppicc.so, libnppicc_static.a, libnppicom.so, libnppicom_static.a,
 libnppidei.so, libnppidei_static.a, libnppif.so, libnppif_static.a,
 libnppig.so, libnppig_static.a, libnppim.so, libnppim_static.a, libnppist.so,
 libnppist_static.a, libnppisu.so, libnppisu_static.a, libnppitc.so,
 libnppitc_static.a, libnpps.so, libnpps_static.a
 .
 Component : Internal common library required for statically linking to cuBLAS,
 cuSPARSE, cuFFT, cuRAND and NPP
   Mac OSX : libculibos.a
   Linux   : libculibos.a
 .
 Component : NVIDIA Runtime Compilation Library
   Windows : nvrtc.dll, nvrtc-builtins.dll
   Mac OSX : libnvrtc.dylib, libnvrtc-builtins.dylib
   Linux   : libnvrtc.so, libnvrtc-builtins.so
 .
 Component : NVIDIA Optimizing Compiler Library
   Windows : nvvm.dll
   Mac OSX : libnvvm.dylib
   Linux   : libnvvm.so
 .
 Component : NVIDIA Common Device Math Functions Library
   Windows : libdevice.10.bc
   Mac OSX : libdevice.10.bc
   Linux   : libdevice.10.bc
 .
 Component : CUDA Occupancy Calculation Header Library
   All     : cuda_occupancy.h
 .
 Component : CUDA Half Precision Headers
   All     : cuda_fp16.h, cuda_fp16.hpp
 .
 Component : CUDA Profiling Tools Interface (CUPTI) Library
   Windows : cupti.dll
   Mac OSX : libcupti.dylib
   Linux   : libcupti.so
 .
 Component : NVIDIA Tools Extension Library
   Windows : nvToolsExt.dll, nvToolsExt.lib
   Mac OSX : libnvToolsExt.dylib
   Linux   : libnvToolsExt.so
 .
 .
 .
 2.8. Attachment B
 .
 .
 Additional Licensing Obligations
 .
 The following third party components included in the SOFTWARE
 are licensed to Licensee pursuant to the following terms and
 conditions:
 .
   1. Licensee's use of the GDB third party component is
     subject to the terms and conditions of GNU GPL v3:
 .
     This product includes copyrighted third-party software licensed
     under the terms of the GNU General Public License v3 ("GPL v3").
     All third-party software packages are copyright by their respective
     authors. GPL v3 terms and conditions are hereby incorporated into
     the Agreement by this reference:     http://www.gnu.org/licenses/gpl.txt
 .
     Consistent with these licensing requirements, the software
     listed below is provided under the terms of the specified
     open source software licenses. To obtain source code for
     software provided under licenses that require
     redistribution of source code, including the GNU General
     Public License (GPL) and GNU Lesser General Public License
     (LGPL), contact oss-requests@nvidia.com. This offer is
     valid for a period of three (3) years from the date of the
     distribution of this product by NVIDIA CORPORATION.
 .
     Component          License
     CUDA-GDB           GPL v3
 .
   2. Licensee represents and warrants that any and all third
     party licensing and/or royalty payment obligations in
     connection with Licensee's use of the H.264 video codecs
     are solely the responsibility of Licensee.
 .
   3. Licensee's use of the Thrust library is subject to the
     terms and conditions of the Apache License Version 2.0.
     All third-party software packages are copyright by their
     respective authors. Apache License Version 2.0 terms and
     conditions are hereby incorporated into the Agreement by
     this reference.
     http://www.apache.org/licenses/LICENSE-2.0.html
 .
     In addition, Licensee acknowledges the following notice:
     Thrust includes source code from the Boost Iterator,
     Tuple, System, and Random Number libraries.
 .
     Boost Software License - Version 1.0 - August 17th, 2003
     . . . .
 .
     Permission is hereby granted, free of charge, to any person or
     organization obtaining a copy of the software and accompanying
     documentation covered by this license (the "Software") to use,
     reproduce, display, distribute, execute, and transmit the Software,
     and to prepare derivative works of the Software, and to permit
     third-parties to whom the Software is furnished to do so, all
     subject to the following:
 .
     The copyright notices in the Software and this entire statement,
     including the above license grant, this restriction and the following
     disclaimer, must be included in all copies of the Software, in whole
     or in part, and all derivative works of the Software, unless such
     copies or derivative works are solely in the form of machine-executable
     object code generated by a source language processor.
 .
     THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
     MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND
     NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
     ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR
     OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING
     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
     OTHER DEALINGS IN THE SOFTWARE.
 .
   4. Licensee's use of the LLVM third party component is
     subject to the following terms and conditions:
 .
     ======================================================
     LLVM Release License
     ======================================================
     University of Illinois/NCSA
     Open Source License
 .
     Copyright (c) 2003-2010 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.
 .
   5. Licensee's use of the PCRE third party component is
     subject to the following terms and conditions:
 .
     ------------
     PCRE LICENCE
     ------------
     PCRE is a library of functions to support regular expressions whose syntax
     and semantics are as close as possible to those of the Perl 5 language.
     Release 8 of PCRE is distributed under the terms of the "BSD" licence, as
     specified below. The documentation for PCRE, supplied in the "doc"
     directory, is distributed under the same terms as the software itself. The
     basic library functions are written in C and are freestanding. Also
     included in the distribution is a set of C++ wrapper functions, and a just-
     in-time compiler that can be used to optimize pattern matching. These are
     both optional features that can be omitted when the library is built.
 .
     THE BASIC LIBRARY FUNCTIONS
     ---------------------------
     Written by:       Philip Hazel
     Email local part: ph10
     Email domain:     cam.ac.uk
     University of Cambridge Computing Service,
     Cambridge, England.
     Copyright (c) 1997-2012 University of Cambridge
     All rights reserved.
 .
     PCRE JUST-IN-TIME COMPILATION SUPPORT
     -------------------------------------
     Written by:       Zoltan Herczeg
     Email local part: hzmester
     Emain domain:     freemail.hu
     Copyright(c) 2010-2012 Zoltan Herczeg
     All rights reserved.
 .
     STACK-LESS JUST-IN-TIME COMPILER
     --------------------------------
     Written by:       Zoltan Herczeg
     Email local part: hzmester
     Emain domain:     freemail.hu
     Copyright(c) 2009-2012 Zoltan Herczeg
     All rights reserved.
 .
     THE C++ WRAPPER FUNCTIONS
     -------------------------
     Contributed by:   Google Inc.
     Copyright (c) 2007-2012, Google Inc.
     All rights reserved.
 .
     THE "BSD" LICENCE
     -----------------
     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions are met:
 .
       * Redistributions of source code must retain the above copyright notice,
         this list of conditions and the following disclaimer.
 .
       * Redistributions in binary form must reproduce the above copyright
         notice, this list of conditions and the following disclaimer in the
         documentation and/or other materials provided with the distribution.
 .
       * Neither the name of the University of Cambridge nor the name of Google
         Inc. nor the names of their 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.
 .
   6. Some of the cuBLAS library routines were written by or
     derived from code written by Vasily Volkov and are subject
     to the Modified Berkeley Software Distribution License as
     follows:
 .
     Copyright (c) 2007-2009, Regents of the University of California
 .
     All rights reserved.
 .
     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions are
     met:
         * Redistributions of source code must retain the above copyright
           notice, this list of conditions and the following disclaimer.
         * Redistributions in binary form must reproduce the above
           copyright notice, this list of conditions and the following
           disclaimer in the documentation and/or other materials provided
           with the distribution.
         * Neither the name of the University of California, Berkeley 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 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.
 .
   7. Some of the cuBLAS library routines were written by or
     derived from code written by Davide Barbieri and are
     subject to the Modified Berkeley Software Distribution
     License as follows:
 .
     Copyright (c) 2008-2009 Davide Barbieri @ University of Rome Tor Vergata.
 .
     All rights reserved.
 .
     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions are
     met:
         * Redistributions of source code must retain the above copyright
           notice, this list of conditions and the following disclaimer.
         * Redistributions in binary form must reproduce the above
           copyright notice, this list of conditions and the following
           disclaimer in the documentation and/or other materials provided
           with the distribution.
         * 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.
 .
   8. Some of the cuBLAS library routines were derived from
     code developed by the University of Tennessee and are
     subject to the Modified Berkeley Software Distribution
     License as follows:
 .
     Copyright (c) 2010 The University of Tennessee.
 .
     All rights reserved.
 .
     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions are
     met:
         * Redistributions of source code must retain the above copyright
           notice, this list of conditions and the following disclaimer.
         * Redistributions in binary form must reproduce the above
           copyright notice, this list of conditions and the following
           disclaimer 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.
 .
     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.
 .
   9. Some of the cuBLAS library routines were written by or
     derived from code written by Jonathan Hogg and are subject
     to the Modified Berkeley Software Distribution License as
     follows:
 .
     Copyright (c) 2012, The Science and Technology Facilities Council (STFC).
 .
     All rights reserved.
 .
     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions are
     met:
         * Redistributions of source code must retain the above copyright
           notice, this list of conditions and the following disclaimer.
         * Redistributions in binary form must reproduce the above
           copyright notice, this list of conditions and the following
           disclaimer in the documentation and/or other materials provided
           with the distribution.
         * Neither the name of the STFC 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 STFC 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.
 .
   10. Some of the cuBLAS library routines were written by or
     derived from code written by Ahmad M. Abdelfattah, David
     Keyes, and Hatem Ltaief, and are subject to the Apache
     License, Version 2.0, as follows:
 .
      -- (C) Copyright 2013 King Abdullah University of Science and Technology
       Authors:
       Ahmad Abdelfattah (ahmad.ahmad@kaust.edu.sa)
       David Keyes (david.keyes@kaust.edu.sa)
       Hatem Ltaief (hatem.ltaief@kaust.edu.sa)
 .
       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 King Abdullah University of Science and
         Technology 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
 .
   11. Some of the cuSPARSE library routines were written by or
     derived from code written by Li-Wen Chang and are subject
     to the NCSA Open Source License as follows:
 .
     Copyright (c) 2012, University of Illinois.
 .
     All rights reserved.
 .
     Developed by: IMPACT Group, University of Illinois,
 http://impact.crhc.illinois.edu
 .
     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 disclaimer.
         * 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 IMPACT Group, University of Illinois, 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.
 .
   12. Some of the cuRAND library routines were written by or
     derived from code written by Mutsuo Saito and Makoto
     Matsumoto and are subject to the following license:
 .
     Copyright (c) 2009, 2010 Mutsuo Saito, Makoto Matsumoto and Hiroshima
     University. All rights reserved.
 .
     Copyright (c) 2011 Mutsuo Saito, Makoto Matsumoto, Hiroshima
     University and University of Tokyo.  All rights reserved.
 .
     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions are
     met:
         * Redistributions of source code must retain the above copyright
           notice, this list of conditions and the following disclaimer.
         * Redistributions in binary form must reproduce the above
           copyright notice, this list of conditions and the following
           disclaimer in the documentation and/or other materials provided
           with the distribution.
         * Neither the name of the 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.
 .
   13. Some of the cuRAND library routines were derived from
     code developed by D. E. Shaw Research and are subject to
     the following license:
 .
     Copyright 2010-2011, D. E. Shaw Research.
 .
     All rights reserved.
 .
     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions are
     met:
         * Redistributions of source code must retain the above copyright
           notice, this list of conditions, and the following disclaimer.
         * Redistributions in binary form must reproduce the above
           copyright notice, this list of conditions, and the following
           disclaimer in the documentation and/or other materials provided
           with the distribution.
         * Neither the name of D. E. Shaw Research 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.
 .
   14. Some of the Math library routines were written by or
     derived from code developed by Norbert Juffa and are
     subject to the following license:
 .
     Copyright (c) 2015-2017, Norbert Juffa
     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.
 .
     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .
   15. Licensee's use of the lz4 third party component is
     subject to the following terms and conditions:
 .
     Copyright (C) 2011-2013, Yann Collet.
     BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
 .
     Redistribution and use in source and binary forms, with or without
     modification, are permitted provided that the following conditions are
     met:
 .
         * Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer.
         * Redistributions in binary form must reproduce the above
     copyright notice, this list of conditions and the following disclaimer
     in the documentation and/or other materials provided with the
     distribution.
 .
     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     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.
 .
   16. The NPP library uses code from the Boost Math Toolkit,
     and is subject to the following license:
 .
     Boost Software License - Version 1.0 - August 17th, 2003
     . . . .
 .
     Permission is hereby granted, free of charge, to any person or
     organization obtaining a copy of the software and accompanying
     documentation covered by this license (the "Software") to use,
     reproduce, display, distribute, execute, and transmit the Software,
     and to prepare derivative works of the Software, and to permit
     third-parties to whom the Software is furnished to do so, all
     subject to the following:
 .
     The copyright notices in the Software and this entire statement,
     including the above license grant, this restriction and the following
     disclaimer, must be included in all copies of the Software, in whole
     or in part, and all derivative works of the Software, unless such
     copies or derivative works are solely in the form of machine-executable
     object code generated by a source language processor.
 .
     THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
     MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND
     NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
     ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR
     OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING
     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
     OTHER DEALINGS IN THE SOFTWARE.
 .
   17. Portions of the Nsight Eclipse Edition is subject to the
     following license:
 .
     The Eclipse Foundation makes available all content in this plug-in
     ("Content"). Unless otherwise indicated below, the Content is provided
     to you under the terms and conditions of the Eclipse Public License
     Version 1.0 ("EPL"). A copy of the EPL is available at http://
     www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program"
     will mean the Content.
 .
     If you did not receive this Content directly from the Eclipse
     Foundation, the Content is being redistributed by another party
     ("Redistributor") and different terms and conditions may apply to your
     use of any object code in the Content. Check the Redistributor's
     license that was provided with the Content. If no such license exists,
     contact the Redistributor. Unless otherwise indicated below, the terms
     and conditions of the EPL still apply to any source code in the
     Content and such source code may be obtained at http://www.eclipse.org.
 .
   18. Some of the cuBLAS library routines uses code from
     OpenAI, which is subject to the following license:
 .
     License URL
     https://github.com/openai/openai-gemm/blob/master/LICENSE
 .
     License Text
     The MIT License
 .
     Copyright (c) 2016 OpenAI (http://openai.com), 2016 Google Inc.
 .
     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.
 .
   19. Licensee's use of the Visual Studio Setup Configuration
     Samples is subject to the following license:
 .
     The MIT License (MIT)
     Copyright (C) Microsoft Corporation. All rights reserved.
 .
     Permission is hereby granted, free of charge, to any person
     obtaining a copy of this software and associated documentation
     files (the "Software"), to deal in the Software without restriction,
     including without limitation the rights to use, copy, modify, merge,
     publish, distribute, sublicense, and/or sell copies of the Software,
     and to permit persons to whom the Software is furnished to do so,
     subject to the following conditions:
 .
     The above copyright notice and this permission notice shall be included
     in all copies or substantial portions of the Software.
 .
     THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
     OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
     AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
     LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 FROM,
     OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
 .
 -----------------

Files: debian/*
Copyright: © 2008-2019 Andreas Beckmann <anbe@debian.org>
License: GPL-2+
 This package 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 2 of the License, or
 (at your option) any later version.
 .
 This package 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/>
 .
 On Debian systems, the complete text of the GNU General
 Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".

Files: debian/patches/*
Copyright: no copyright notice, see License field
License: anbe-public-domain
 The authors hereby relinquish any claim to any copyright that they may
 have in this work, whether granted under contract or by operation of law
 or international treaty, and hereby commit to the public, at large, that
 they shall not, at any time in the future, seek to enforce any copyright
 in this work against any person or entity, or prevent any person or
 entity from copying, publishing, distributing or creating derivative
 works of this work.
