Home | History | Annotate | Download | only in sdk
      1 Notices for files contained in the tools directory:
      2 ============================================================
      3 Notices for file(s):
      4 /bin/mksdcard
      5 ------------------------------------------------------------
      6 Copyright 2007, The Android Open Source Project
      7 
      8 Redistribution and use in source and binary forms, with or without
      9 modification, are permitted provided that the following conditions are met:
     10     * Redistributions of source code must retain the above copyright
     11       notice, this list of conditions and the following disclaimer.
     12     * Redistributions in binary form must reproduce the above copyright
     13       notice, this list of conditions and the following disclaimer in the
     14       documentation and/or other materials provided with the distribution.
     15     * Neither the name of Google Inc. nor the names of its contributors may
     16       be used to endorse or promote products derived from this software
     17       without specific prior written permission.
     18 
     19 THIS SOFTWARE IS PROVIDED BY Google Inc. ``AS IS'' AND ANY EXPRESS OR
     20 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
     21 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
     22 EVENT SHALL Google Inc. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     23 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
     24 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
     25 OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
     26 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
     27 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
     28 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     29 
     30 ============================================================
     31 Notices for file(s):
     32 /framework/conscrypt-hostdex.jar
     33 /framework/core-hostdex.jar
     34 /framework/core-libart-hostdex.jar
     35 /lib/libjavacore.so
     36 /lib/libjavacrypto.so
     37 ------------------------------------------------------------
     38    =========================================================================
     39    ==  NOTICE file corresponding to the section 4 d of                    ==
     40    ==  the Apache License, Version 2.0,                                   ==
     41    ==  in this case for the Android-specific code.                        ==
     42    =========================================================================
     43 
     44 Android Code
     45 Copyright 2005-2008 The Android Open Source Project
     46 
     47 This product includes software developed as part of
     48 The Android Open Source Project (http://source.android.com).
     49 
     50    =========================================================================
     51    ==  NOTICE file corresponding to the section 4 d of                    ==
     52    ==  the Apache License, Version 2.0,                                   ==
     53    ==  in this case for the Apache Harmony distribution.                  ==
     54    =========================================================================
     55 
     56 Apache Harmony
     57 Copyright 2006 The Apache Software Foundation
     58 
     59 This product includes software developed at
     60 The Apache Software Foundation (http://www.apache.org/).
     61 
     62 Portions of Harmony were originally developed by
     63 Intel Corporation and are licensed to the Apache Software
     64 Foundation under the "Software Grant and Corporate Contribution
     65 License Agreement", informally known as the "Intel Harmony CLA".
     66 
     67 
     68    =========================================================================
     69    ==  NOTICE file for the ICU License.                                   ==
     70    =========================================================================
     71 
     72 Copyright (c) 1995-2009 International Business Machines Corporation and others
     73 
     74 All rights reserved.
     75 
     76 Permission is hereby granted, free of charge, to any person obtaining
     77 a copy of this software and associated documentation files (the
     78 "Software"), to deal in the Software without restriction, including
     79 without limitation the rights to use, copy, modify, merge, publish,
     80 distribute, and/or sell copies of the Software, and to permit persons
     81 to whom the Software is furnished to do so, provided that the above
     82 copyright notice(s) and this permission notice appear in all copies of
     83 the Software and that both the above copyright notice(s) and this
     84 permission notice appear in supporting documentation.
     85 
     86 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
     87 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
     88 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
     89 OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
     90 HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
     91 SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
     92 RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
     93 CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
     94 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
     95 
     96 Except as contained in this notice, the name of a copyright holder
     97 shall not be used in advertising or otherwise to promote the sale, use
     98 or other dealings in this Software without prior written authorization
     99 of the copyright holder.
    100 
    101 All trademarks and registered trademarks mentioned herein are the
    102 property of their respective owners.
    103 
    104 
    105    =========================================================================
    106    ==  NOTICE file for the JUnit License.                                 ==
    107    =========================================================================
    108 
    109 Common Public License - v 1.0
    110 
    111 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON
    112 PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF
    113 THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
    114 
    115 1. DEFINITIONS
    116 
    117 "Contribution" means:
    118 
    119       a) in the case of the initial Contributor, the initial code and
    120          documentation distributed under this Agreement, and
    121       b) in the case of each subsequent Contributor:
    122 
    123       i) changes to the Program, and
    124 
    125       ii) additions to the Program;
    126 
    127       where such changes and/or additions to the Program originate
    128       from and are distributed by that particular Contributor. A
    129       Contribution 'originates' from a Contributor if it was added to
    130       the Program by such Contributor itself or anyone acting on such
    131       Contributor's behalf. Contributions do not include additions to
    132       the Program which: (i) are separate modules of software
    133       distributed in conjunction with the Program under their own
    134       license agreement, and (ii) are not derivative works of the
    135       Program.
    136 
    137 "Contributor" means any person or entity that distributes the Program.
    138 
    139 "Licensed Patents " mean patent claims licensable by a Contributor
    140 which are necessarily infringed by the use or sale of its Contribution
    141 alone or when combined with the Program.
    142 
    143 "Program" means the Contributions distributed in accordance with this
    144 Agreement.
    145 
    146 "Recipient" means anyone who receives the Program under this
    147 Agreement, including all Contributors.
    148 
    149 2. GRANT OF RIGHTS
    150 
    151       a) Subject to the terms of this Agreement, each Contributor
    152       hereby grants Recipient a non-exclusive, worldwide, royalty-free
    153       copyright license to reproduce, prepare derivative works of,
    154       publicly display, publicly perform, distribute and sublicense
    155       the Contribution of such Contributor, if any, and such
    156       derivative works, in source code and object code form.
    157 
    158       b) Subject to the terms of this Agreement, each Contributor
    159       hereby grants Recipient a non-exclusive, worldwide, royalty-free
    160       patent license under Licensed Patents to make, use, sell, offer
    161       to sell, import and otherwise transfer the Contribution of such
    162       Contributor, if any, in source code and object code form. This
    163       patent license shall apply to the combination of the
    164       Contribution and the Program if, at the time the Contribution is
    165       added by the Contributor, such addition of the Contribution
    166       causes such combination to be covered by the Licensed Patents.
    167       The patent license shall not apply to any other combinations
    168       which include the Contribution. No hardware per se is licensed
    169       hereunder.
    170 
    171       c) Recipient understands that although each Contributor grants
    172       the licenses to its Contributions set forth herein, no
    173       assurances are provided by any Contributor that the Program does
    174       not infringe the patent or other intellectual property rights of
    175       any other entity. Each Contributor disclaims any liability to
    176       Recipient for claims brought by any other entity based on
    177       infringement of intellectual property rights or otherwise. As a
    178       condition to exercising the rights and licenses granted
    179       hereunder, each Recipient hereby assumes sole responsibility to
    180       secure any other intellectual property rights needed, if any.
    181       For example, if a third party patent license is required to
    182       allow Recipient to distribute the Program, it is Recipient's
    183       responsibility to acquire that license before distributing the
    184       Program.
    185 
    186       d) Each Contributor represents that to its knowledge it has
    187       sufficient copyright rights in its Contribution, if any, to
    188       grant the copyright license set forth in this Agreement.
    189 
    190 3. REQUIREMENTS
    191 
    192 A Contributor may choose to distribute the Program in object code form
    193 under its own license agreement, provided that:
    194 
    195       a) it complies with the terms and conditions of this Agreement; and
    196 
    197       b) its license agreement:
    198 
    199       i) effectively disclaims on behalf of all Contributors all
    200       warranties and conditions, express and implied, including
    201       warranties or conditions of title and non-infringement, and
    202       implied warranties or conditions of merchantability and fitness
    203       for a particular purpose;
    204 
    205       ii) effectively excludes on behalf of all Contributors all
    206       liability for damages, including direct, indirect, special,
    207       incidental and consequential damages, such as lost profits;
    208 
    209       iii) states that any provisions which differ from this Agreement
    210       are offered by that Contributor alone and not by any other
    211       party; and
    212 
    213       iv) states that source code for the Program is available from
    214       such Contributor, and informs licensees how to obtain it in a
    215       reasonable manner on or through a medium customarily used for
    216       software exchange.
    217 
    218 When the Program is made available in source code form:
    219 
    220       a) it must be made available under this Agreement; and 
    221 
    222       b) a copy of this Agreement must be included with each copy of
    223       the Program.
    224 
    225 Contributors may not remove or alter any copyright notices contained
    226 within the Program.
    227 
    228 Each Contributor must identify itself as the originator of its
    229 Contribution, if any, in a manner that reasonably allows subsequent
    230 Recipients to identify the originator of the Contribution.
    231 
    232 4. COMMERCIAL DISTRIBUTION
    233 
    234 Commercial distributors of software may accept certain
    235 responsibilities with respect to end users, business partners and the
    236 like. While this license is intended to facilitate the commercial use
    237 of the Program, the Contributor who includes the Program in a
    238 commercial product offering should do so in a manner which does not
    239 create potential liability for other Contributors. Therefore, if a
    240 Contributor includes the Program in a commercial product offering,
    241 such Contributor ("Commercial Contributor") hereby agrees to defend
    242 and indemnify every other Contributor ("Indemnified Contributor")
    243 against any losses, damages and costs (collectively "Losses") arising
    244 from claims, lawsuits and other legal actions brought by a third party
    245 against the Indemnified Contributor to the extent caused by the acts
    246 or omissions of such Commercial Contributor in connection with its
    247 distribution of the Program in a commercial product offering. The
    248 obligations in this section do not apply to any claims or Losses
    249 relating to any actual or alleged intellectual property infringement.
    250 In order to qualify, an Indemnified Contributor must: a) promptly
    251 notify the Commercial Contributor in writing of such claim, and b)
    252 allow the Commercial Contributor to control, and cooperate with the
    253 Commercial Contributor in, the defense and any related settlement
    254 negotiations. The Indemnified Contributor may participate in any such
    255 claim at its own expense.
    256 
    257 For example, a Contributor might include the Program in a commercial
    258 product offering, Product X. That Contributor is then a Commercial
    259 Contributor. If that Commercial Contributor then makes performance
    260 claims, or offers warranties related to Product X, those performance
    261 claims and warranties are such Commercial Contributor's responsibility
    262 alone. Under this section, the Commercial Contributor would have to
    263 defend claims against the other Contributors related to those
    264 performance claims and warranties, and if a court requires any other
    265 Contributor to pay any damages as a result, the Commercial Contributor
    266 must pay those damages.
    267 
    268 5. NO WARRANTY
    269 
    270 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
    271 PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    272 KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY
    273 WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
    274 OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
    275 responsible for determining the appropriateness of using and
    276 distributing the Program and assumes all risks associated with its
    277 exercise of rights under this Agreement, including but not limited to
    278 the risks and costs of program errors, compliance with applicable
    279 laws, damage to or loss of data, programs or equipment, and
    280 unavailability or interruption of operations.
    281 
    282 6. DISCLAIMER OF LIABILITY
    283 
    284 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR
    285 ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
    286 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
    287 WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
    288 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
    289 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
    290 DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
    291 HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
    292 
    293 7. GENERAL
    294 
    295 If any provision of this Agreement is invalid or unenforceable under
    296 applicable law, it shall not affect the validity or enforceability of
    297 the remainder of the terms of this Agreement, and without further
    298 action by the parties hereto, such provision shall be reformed to the
    299 minimum extent necessary to make such provision valid and enforceable.
    300 
    301 If Recipient institutes patent litigation against a Contributor with
    302 respect to a patent applicable to software (including a cross-claim or
    303 counterclaim in a lawsuit), then any patent licenses granted by that
    304 Contributor to such Recipient under this Agreement shall terminate as
    305 of the date such litigation is filed. In addition, if Recipient
    306 institutes patent litigation against any entity (including a
    307 cross-claim or counterclaim in a lawsuit) alleging that the Program
    308 itself (excluding combinations of the Program with other software or
    309 hardware) infringes such Recipient's patent(s), then such Recipient's
    310 rights granted under Section 2(b) shall terminate as of the date such
    311 litigation is filed.
    312 
    313 All Recipient's rights under this Agreement shall terminate if it
    314 fails to comply with any of the material terms or conditions of this
    315 Agreement and does not cure such failure in a reasonable period of
    316 time after becoming aware of such noncompliance. If all Recipient's
    317 rights under this Agreement terminate, Recipient agrees to cease use
    318 and distribution of the Program as soon as reasonably practicable.
    319 However, Recipient's obligations under this Agreement and any licenses
    320 granted by Recipient relating to the Program shall continue and
    321 survive.
    322 
    323 Everyone is permitted to copy and distribute copies of this Agreement,
    324 but in order to avoid inconsistency the Agreement is copyrighted and
    325 may only be modified in the following manner. The Agreement Steward
    326 reserves the right to publish new versions (including revisions) of
    327 this Agreement from time to time. No one other than the Agreement
    328 Steward has the right to modify this Agreement. IBM is the initial
    329 Agreement Steward. IBM may assign the responsibility to serve as the
    330 Agreement Steward to a suitable separate entity. Each new version of
    331 the Agreement will be given a distinguishing version number. The
    332 Program (including Contributions) may always be distributed subject to
    333 the version of the Agreement under which it was received. In addition,
    334 after a new version of the Agreement is published, Contributor may
    335 elect to distribute the Program (including its Contributions) under
    336 the new version. Except as expressly stated in Sections 2(a) and 2(b)
    337 above, Recipient receives no rights or licenses to the intellectual
    338 property of any Contributor under this Agreement, whether expressly,
    339 by implication, estoppel or otherwise. All rights in the Program not
    340 expressly granted under this Agreement are reserved.
    341 
    342 This Agreement is governed by the laws of the State of New York and
    343 the intellectual property laws of the United States of America. No
    344 party to this Agreement will bring a legal action under this Agreement
    345 more than one year after the cause of action arose. Each party waives
    346 its rights to a jury trial in any resulting litigation.
    347 
    348 
    349    =========================================================================
    350    ==  NOTICE file for the KXML License.                                  ==
    351    =========================================================================
    352 
    353 Copyright (c) 2002,2003, Stefan Haustein, Oberhausen, Rhld., Germany
    354 
    355 Permission is hereby granted, free of charge, to any person obtaining
    356 a copy of this software and associated documentation files (the
    357 "Software"), to deal in the Software without restriction, including
    358 without limitation the rights to use, copy, modify, merge, publish,
    359 distribute, sublicense, and/or sell copies of the Software, and to
    360 permit persons to whom the Software is furnished to do so, subject to
    361 the following conditions:
    362 
    363 The above copyright notice and this permission notice shall be
    364 included in all copies or substantial portions of the Software.
    365 
    366 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    367 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    368 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
    369 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
    370 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
    371 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
    372 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    373 
    374 
    375    =========================================================================
    376    ==  NOTICE file for the SQLite Java Wrapper License.                   ==
    377    =========================================================================
    378 
    379 This software is copyrighted by Christian Werner <chw (a] ch-werner.de>
    380 and others. The following terms apply to all files associated with the
    381 software unless explicitly disclaimed in individual files.
    382 
    383 The authors hereby grant permission to use, copy, modify, distribute,
    384 and license this software and its documentation for any purpose, provided
    385 that existing copyright notices are retained in all copies and that this
    386 notice is included verbatim in any distributions. No written agreement,
    387 license, or royalty fee is required for any of the authorized uses.
    388 Modifications to this software may be copyrighted by their authors
    389 and need not follow the licensing terms described here, provided that
    390 the new terms are clearly indicated on the first page of each file where
    391 they apply.
    392 
    393 IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
    394 FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
    395 ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
    396 DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
    397 POSSIBILITY OF SUCH DAMAGE.
    398 
    399 THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
    400 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
    401 FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.  THIS SOFTWARE
    402 IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
    403 NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
    404 MODIFICATIONS.
    405 
    406 
    407    =========================================================================
    408    ==  NOTICE file for the W3C License.                                   ==
    409    =========================================================================
    410 
    411 Copyright (c) 2000 World Wide Web Consortium, (Massachusetts Institute
    412 of Technology, Institut National de Recherche en Informatique et en
    413 Automatique, Keio University). All Rights Reserved. This program is
    414 distributed under the W3C's Software Intellectual Property License.
    415 This program is distributed in the hope that it will be useful, but
    416 WITHOUT ANY WARRANTY; without even the implied warranty of
    417 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    418 
    419 See W3C License http://www.w3.org/Consortium/Legal/ for more details.
    420 
    421 ============================================================
    422 Notices for file(s):
    423 /usr/icu/icudt51l.dat
    424 ------------------------------------------------------------
    425 ICU License - ICU 1.8.1 and later
    426 
    427 COPYRIGHT AND PERMISSION NOTICE
    428 
    429 Copyright (c) 1995-2008 International Business Machines Corporation and others
    430 
    431 All rights reserved.
    432 
    433 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, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission notice appear in all copies of the Software and that both the above copyright notice(s) and this permission notice appear in supporting documentation.
    434 
    435 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 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 THIS SOFTWARE.
    436 
    437 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 this Software without prior written authorization of the copyright holder.
    438 
    439 All trademarks and registered trademarks mentioned herein are the property of their respective owners. 
    440 
    441 ==============================================================================
    442 
    443 UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
    444 
    445     Unicode Data Files include all data files under the directories
    446 http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
    447 http://www.unicode.org/cldr/data/ . Unicode Software includes any source code
    448 published in the Unicode Standard or under the directories
    449 http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
    450 http://www.unicode.org/cldr/data/.
    451 
    452     NOTICE TO USER: Carefully read the following legal agreement. BY
    453 DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES
    454 ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND
    455 AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU
    456 DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES
    457 OR SOFTWARE.
    458 
    459     COPYRIGHT AND PERMISSION NOTICE
    460 
    461     Copyright  1991-2007 Unicode, Inc. All rights reserved. Distributed under
    462 the Terms of Use in http://www.unicode.org/copyright.html.
    463 
    464     Permission is hereby granted, free of charge, to any person obtaining a copy
    465 of the Unicode data files and any associated documentation (the "Data Files") or
    466 Unicode software and any associated documentation (the "Software") to deal in
    467 the Data Files or Software without restriction, including without limitation the
    468 rights to use, copy, modify, merge, publish, distribute, and/or sell copies of
    469 the Data Files or Software, and to permit persons to whom the Data Files or
    470 Software are furnished to do so, provided that (a) the above copyright notice(s)
    471 and this permission notice appear with all copies of the Data Files or Software,
    472 (b) both the above copyright notice(s) and this permission notice appear in
    473 associated documentation, and (c) there is clear notice in each modified Data
    474 File or in the Software as well as in the documentation associated with the Data
    475 File(s) or Software that the data or software has been modified.
    476 
    477     THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
    478 KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    479 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD
    480 PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
    481 NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
    482 DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
    483 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
    484 OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR
    485 SOFTWARE.
    486 
    487     Except as contained in this notice, the name of a copyright holder shall not
    488 be used in advertising or otherwise to promote the sale, use or other dealings
    489 in these Data Files or Software without prior written authorization of the
    490 copyright holder.
    491 
    492 ===============================================================================
    493 
    494 
    495 /* This ICU code derived from: */
    496 /*
    497 punycode.c 0.4.0 (2001-Nov-17-Sat)
    498 http://www.cs.berkeley.edu/~amc/idn/
    499 Adam M. Costello
    500 http://www.nicemice.net/amc/
    501 
    502 Disclaimer and license
    503 
    504 Regarding this entire document or any portion of it (including
    505 the pseudocode and C code), the author makes no guarantees and
    506 is not responsible for any damage resulting from its use. The
    507 author grants irrevocable permission to anyone to use, modify,
    508 and distribute it in any way that does not diminish the rights
    509 of anyone else to use, modify, and distribute it, provided that
    510 redistributed derivative works do not contain misleading author or
    511 version information. Derivative works need not be licensed under
    512 similar terms.
    513 */
    514 
    515 
    516 /*
    517 ** This file is in the public domain, so clarified as of
    518 ** 2006-07-17 by Arthur David Olson.
    519 */
    520 
    521 ============================================================
    522 Notices for file(s):
    523 /framework/jcommon-1.0.12.jar
    524 /framework/jfreechart-1.0.9-swt.jar
    525 /framework/jfreechart-1.0.9.jar
    526 ------------------------------------------------------------
    527 		  GNU LESSER GENERAL PUBLIC LICENSE
    528 		       Version 2.1, February 1999
    529 
    530  Copyright (C) 1991, 1999 Free Software Foundation, Inc.
    531      59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    532  Everyone is permitted to copy and distribute verbatim copies
    533  of this license document, but changing it is not allowed.
    534 
    535 [This is the first released version of the Lesser GPL.  It also counts
    536  as the successor of the GNU Library Public License, version 2, hence
    537  the version number 2.1.]
    538 
    539 			    Preamble
    540 
    541   The licenses for most software are designed to take away your
    542 freedom to share and change it.  By contrast, the GNU General Public
    543 Licenses are intended to guarantee your freedom to share and change
    544 free software--to make sure the software is free for all its users.
    545 
    546   This license, the Lesser General Public License, applies to some
    547 specially designated software packages--typically libraries--of the
    548 Free Software Foundation and other authors who decide to use it.  You
    549 can use it too, but we suggest you first think carefully about whether
    550 this license or the ordinary General Public License is the better
    551 strategy to use in any particular case, based on the explanations below.
    552 
    553   When we speak of free software, we are referring to freedom of use,
    554 not price.  Our General Public Licenses are designed to make sure that
    555 you have the freedom to distribute copies of free software (and charge
    556 for this service if you wish); that you receive source code or can get
    557 it if you want it; that you can change the software and use pieces of
    558 it in new free programs; and that you are informed that you can do
    559 these things.
    560 
    561   To protect your rights, we need to make restrictions that forbid
    562 distributors to deny you these rights or to ask you to surrender these
    563 rights.  These restrictions translate to certain responsibilities for
    564 you if you distribute copies of the library or if you modify it.
    565 
    566   For example, if you distribute copies of the library, whether gratis
    567 or for a fee, you must give the recipients all the rights that we gave
    568 you.  You must make sure that they, too, receive or can get the source
    569 code.  If you link other code with the library, you must provide
    570 complete object files to the recipients, so that they can relink them
    571 with the library after making changes to the library and recompiling
    572 it.  And you must show them these terms so they know their rights.
    573 
    574   We protect your rights with a two-step method: (1) we copyright the
    575 library, and (2) we offer you this license, which gives you legal
    576 permission to copy, distribute and/or modify the library.
    577 
    578   To protect each distributor, we want to make it very clear that
    579 there is no warranty for the free library.  Also, if the library is
    580 modified by someone else and passed on, the recipients should know
    581 that what they have is not the original version, so that the original
    582 author's reputation will not be affected by problems that might be
    583 introduced by others.
    584 
    586   Finally, software patents pose a constant threat to the existence of
    587 any free program.  We wish to make sure that a company cannot
    588 effectively restrict the users of a free program by obtaining a
    589 restrictive license from a patent holder.  Therefore, we insist that
    590 any patent license obtained for a version of the library must be
    591 consistent with the full freedom of use specified in this license.
    592 
    593   Most GNU software, including some libraries, is covered by the
    594 ordinary GNU General Public License.  This license, the GNU Lesser
    595 General Public License, applies to certain designated libraries, and
    596 is quite different from the ordinary General Public License.  We use
    597 this license for certain libraries in order to permit linking those
    598 libraries into non-free programs.
    599 
    600   When a program is linked with a library, whether statically or using
    601 a shared library, the combination of the two is legally speaking a
    602 combined work, a derivative of the original library.  The ordinary
    603 General Public License therefore permits such linking only if the
    604 entire combination fits its criteria of freedom.  The Lesser General
    605 Public License permits more lax criteria for linking other code with
    606 the library.
    607 
    608   We call this license the "Lesser" General Public License because it
    609 does Less to protect the user's freedom than the ordinary General
    610 Public License.  It also provides other free software developers Less
    611 of an advantage over competing non-free programs.  These disadvantages
    612 are the reason we use the ordinary General Public License for many
    613 libraries.  However, the Lesser license provides advantages in certain
    614 special circumstances.
    615 
    616   For example, on rare occasions, there may be a special need to
    617 encourage the widest possible use of a certain library, so that it becomes
    618 a de-facto standard.  To achieve this, non-free programs must be
    619 allowed to use the library.  A more frequent case is that a free
    620 library does the same job as widely used non-free libraries.  In this
    621 case, there is little to gain by limiting the free library to free
    622 software only, so we use the Lesser General Public License.
    623 
    624   In other cases, permission to use a particular library in non-free
    625 programs enables a greater number of people to use a large body of
    626 free software.  For example, permission to use the GNU C Library in
    627 non-free programs enables many more people to use the whole GNU
    628 operating system, as well as its variant, the GNU/Linux operating
    629 system.
    630 
    631   Although the Lesser General Public License is Less protective of the
    632 users' freedom, it does ensure that the user of a program that is
    633 linked with the Library has the freedom and the wherewithal to run
    634 that program using a modified version of the Library.
    635 
    636   The precise terms and conditions for copying, distribution and
    637 modification follow.  Pay close attention to the difference between a
    638 "work based on the library" and a "work that uses the library".  The
    639 former contains code derived from the library, whereas the latter must
    640 be combined with the library in order to run.
    641 
    643 		  GNU LESSER GENERAL PUBLIC LICENSE
    644    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
    645 
    646   0. This License Agreement applies to any software library or other
    647 program which contains a notice placed by the copyright holder or
    648 other authorized party saying it may be distributed under the terms of
    649 this Lesser General Public License (also called "this License").
    650 Each licensee is addressed as "you".
    651 
    652   A "library" means a collection of software functions and/or data
    653 prepared so as to be conveniently linked with application programs
    654 (which use some of those functions and data) to form executables.
    655 
    656   The "Library", below, refers to any such software library or work
    657 which has been distributed under these terms.  A "work based on the
    658 Library" means either the Library or any derivative work under
    659 copyright law: that is to say, a work containing the Library or a
    660 portion of it, either verbatim or with modifications and/or translated
    661 straightforwardly into another language.  (Hereinafter, translation is
    662 included without limitation in the term "modification".)
    663 
    664   "Source code" for a work means the preferred form of the work for
    665 making modifications to it.  For a library, complete source code means
    666 all the source code for all modules it contains, plus any associated
    667 interface definition files, plus the scripts used to control compilation
    668 and installation of the library.
    669 
    670   Activities other than copying, distribution and modification are not
    671 covered by this License; they are outside its scope.  The act of
    672 running a program using the Library is not restricted, and output from
    673 such a program is covered only if its contents constitute a work based
    674 on the Library (independent of the use of the Library in a tool for
    675 writing it).  Whether that is true depends on what the Library does
    676 and what the program that uses the Library does.
    677   
    678   1. You may copy and distribute verbatim copies of the Library's
    679 complete source code as you receive it, in any medium, provided that
    680 you conspicuously and appropriately publish on each copy an
    681 appropriate copyright notice and disclaimer of warranty; keep intact
    682 all the notices that refer to this License and to the absence of any
    683 warranty; and distribute a copy of this License along with the
    684 Library.
    685 
    686   You may charge a fee for the physical act of transferring a copy,
    687 and you may at your option offer warranty protection in exchange for a
    688 fee.
    689 
    691   2. You may modify your copy or copies of the Library or any portion
    692 of it, thus forming a work based on the Library, and copy and
    693 distribute such modifications or work under the terms of Section 1
    694 above, provided that you also meet all of these conditions:
    695 
    696     a) The modified work must itself be a software library.
    697 
    698     b) You must cause the files modified to carry prominent notices
    699     stating that you changed the files and the date of any change.
    700 
    701     c) You must cause the whole of the work to be licensed at no
    702     charge to all third parties under the terms of this License.
    703 
    704     d) If a facility in the modified Library refers to a function or a
    705     table of data to be supplied by an application program that uses
    706     the facility, other than as an argument passed when the facility
    707     is invoked, then you must make a good faith effort to ensure that,
    708     in the event an application does not supply such function or
    709     table, the facility still operates, and performs whatever part of
    710     its purpose remains meaningful.
    711 
    712     (For example, a function in a library to compute square roots has
    713     a purpose that is entirely well-defined independent of the
    714     application.  Therefore, Subsection 2d requires that any
    715     application-supplied function or table used by this function must
    716     be optional: if the application does not supply it, the square
    717     root function must still compute square roots.)
    718 
    719 These requirements apply to the modified work as a whole.  If
    720 identifiable sections of that work are not derived from the Library,
    721 and can be reasonably considered independent and separate works in
    722 themselves, then this License, and its terms, do not apply to those
    723 sections when you distribute them as separate works.  But when you
    724 distribute the same sections as part of a whole which is a work based
    725 on the Library, the distribution of the whole must be on the terms of
    726 this License, whose permissions for other licensees extend to the
    727 entire whole, and thus to each and every part regardless of who wrote
    728 it.
    729 
    730 Thus, it is not the intent of this section to claim rights or contest
    731 your rights to work written entirely by you; rather, the intent is to
    732 exercise the right to control the distribution of derivative or
    733 collective works based on the Library.
    734 
    735 In addition, mere aggregation of another work not based on the Library
    736 with the Library (or with a work based on the Library) on a volume of
    737 a storage or distribution medium does not bring the other work under
    738 the scope of this License.
    739 
    740   3. You may opt to apply the terms of the ordinary GNU General Public
    741 License instead of this License to a given copy of the Library.  To do
    742 this, you must alter all the notices that refer to this License, so
    743 that they refer to the ordinary GNU General Public License, version 2,
    744 instead of to this License.  (If a newer version than version 2 of the
    745 ordinary GNU General Public License has appeared, then you can specify
    746 that version instead if you wish.)  Do not make any other change in
    747 these notices.
    748 
    750   Once this change is made in a given copy, it is irreversible for
    751 that copy, so the ordinary GNU General Public License applies to all
    752 subsequent copies and derivative works made from that copy.
    753 
    754   This option is useful when you wish to copy part of the code of
    755 the Library into a program that is not a library.
    756 
    757   4. You may copy and distribute the Library (or a portion or
    758 derivative of it, under Section 2) in object code or executable form
    759 under the terms of Sections 1 and 2 above provided that you accompany
    760 it with the complete corresponding machine-readable source code, which
    761 must be distributed under the terms of Sections 1 and 2 above on a
    762 medium customarily used for software interchange.
    763 
    764   If distribution of object code is made by offering access to copy
    765 from a designated place, then offering equivalent access to copy the
    766 source code from the same place satisfies the requirement to
    767 distribute the source code, even though third parties are not
    768 compelled to copy the source along with the object code.
    769 
    770   5. A program that contains no derivative of any portion of the
    771 Library, but is designed to work with the Library by being compiled or
    772 linked with it, is called a "work that uses the Library".  Such a
    773 work, in isolation, is not a derivative work of the Library, and
    774 therefore falls outside the scope of this License.
    775 
    776   However, linking a "work that uses the Library" with the Library
    777 creates an executable that is a derivative of the Library (because it
    778 contains portions of the Library), rather than a "work that uses the
    779 library".  The executable is therefore covered by this License.
    780 Section 6 states terms for distribution of such executables.
    781 
    782   When a "work that uses the Library" uses material from a header file
    783 that is part of the Library, the object code for the work may be a
    784 derivative work of the Library even though the source code is not.
    785 Whether this is true is especially significant if the work can be
    786 linked without the Library, or if the work is itself a library.  The
    787 threshold for this to be true is not precisely defined by law.
    788 
    789   If such an object file uses only numerical parameters, data
    790 structure layouts and accessors, and small macros and small inline
    791 functions (ten lines or less in length), then the use of the object
    792 file is unrestricted, regardless of whether it is legally a derivative
    793 work.  (Executables containing this object code plus portions of the
    794 Library will still fall under Section 6.)
    795 
    796   Otherwise, if the work is a derivative of the Library, you may
    797 distribute the object code for the work under the terms of Section 6.
    798 Any executables containing that work also fall under Section 6,
    799 whether or not they are linked directly with the Library itself.
    800 
    802   6. As an exception to the Sections above, you may also combine or
    803 link a "work that uses the Library" with the Library to produce a
    804 work containing portions of the Library, and distribute that work
    805 under terms of your choice, provided that the terms permit
    806 modification of the work for the customer's own use and reverse
    807 engineering for debugging such modifications.
    808 
    809   You must give prominent notice with each copy of the work that the
    810 Library is used in it and that the Library and its use are covered by
    811 this License.  You must supply a copy of this License.  If the work
    812 during execution displays copyright notices, you must include the
    813 copyright notice for the Library among them, as well as a reference
    814 directing the user to the copy of this License.  Also, you must do one
    815 of these things:
    816 
    817     a) Accompany the work with the complete corresponding
    818     machine-readable source code for the Library including whatever
    819     changes were used in the work (which must be distributed under
    820     Sections 1 and 2 above); and, if the work is an executable linked
    821     with the Library, with the complete machine-readable "work that
    822     uses the Library", as object code and/or source code, so that the
    823     user can modify the Library and then relink to produce a modified
    824     executable containing the modified Library.  (It is understood
    825     that the user who changes the contents of definitions files in the
    826     Library will not necessarily be able to recompile the application
    827     to use the modified definitions.)
    828 
    829     b) Use a suitable shared library mechanism for linking with the
    830     Library.  A suitable mechanism is one that (1) uses at run time a
    831     copy of the library already present on the user's computer system,
    832     rather than copying library functions into the executable, and (2)
    833     will operate properly with a modified version of the library, if
    834     the user installs one, as long as the modified version is
    835     interface-compatible with the version that the work was made with.
    836 
    837     c) Accompany the work with a written offer, valid for at
    838     least three years, to give the same user the materials
    839     specified in Subsection 6a, above, for a charge no more
    840     than the cost of performing this distribution.
    841 
    842     d) If distribution of the work is made by offering access to copy
    843     from a designated place, offer equivalent access to copy the above
    844     specified materials from the same place.
    845 
    846     e) Verify that the user has already received a copy of these
    847     materials or that you have already sent this user a copy.
    848 
    849   For an executable, the required form of the "work that uses the
    850 Library" must include any data and utility programs needed for
    851 reproducing the executable from it.  However, as a special exception,
    852 the materials to be distributed need not include anything that is
    853 normally distributed (in either source or binary form) with the major
    854 components (compiler, kernel, and so on) of the operating system on
    855 which the executable runs, unless that component itself accompanies
    856 the executable.
    857 
    858   It may happen that this requirement contradicts the license
    859 restrictions of other proprietary libraries that do not normally
    860 accompany the operating system.  Such a contradiction means you cannot
    861 use both them and the Library together in an executable that you
    862 distribute.
    863 
    865   7. You may place library facilities that are a work based on the
    866 Library side-by-side in a single library together with other library
    867 facilities not covered by this License, and distribute such a combined
    868 library, provided that the separate distribution of the work based on
    869 the Library and of the other library facilities is otherwise
    870 permitted, and provided that you do these two things:
    871 
    872     a) Accompany the combined library with a copy of the same work
    873     based on the Library, uncombined with any other library
    874     facilities.  This must be distributed under the terms of the
    875     Sections above.
    876 
    877     b) Give prominent notice with the combined library of the fact
    878     that part of it is a work based on the Library, and explaining
    879     where to find the accompanying uncombined form of the same work.
    880 
    881   8. You may not copy, modify, sublicense, link with, or distribute
    882 the Library except as expressly provided under this License.  Any
    883 attempt otherwise to copy, modify, sublicense, link with, or
    884 distribute the Library is void, and will automatically terminate your
    885 rights under this License.  However, parties who have received copies,
    886 or rights, from you under this License will not have their licenses
    887 terminated so long as such parties remain in full compliance.
    888 
    889   9. You are not required to accept this License, since you have not
    890 signed it.  However, nothing else grants you permission to modify or
    891 distribute the Library or its derivative works.  These actions are
    892 prohibited by law if you do not accept this License.  Therefore, by
    893 modifying or distributing the Library (or any work based on the
    894 Library), you indicate your acceptance of this License to do so, and
    895 all its terms and conditions for copying, distributing or modifying
    896 the Library or works based on it.
    897 
    898   10. Each time you redistribute the Library (or any work based on the
    899 Library), the recipient automatically receives a license from the
    900 original licensor to copy, distribute, link with or modify the Library
    901 subject to these terms and conditions.  You may not impose any further
    902 restrictions on the recipients' exercise of the rights granted herein.
    903 You are not responsible for enforcing compliance by third parties with
    904 this License.
    905 
    907   11. If, as a consequence of a court judgment or allegation of patent
    908 infringement or for any other reason (not limited to patent issues),
    909 conditions are imposed on you (whether by court order, agreement or
    910 otherwise) that contradict the conditions of this License, they do not
    911 excuse you from the conditions of this License.  If you cannot
    912 distribute so as to satisfy simultaneously your obligations under this
    913 License and any other pertinent obligations, then as a consequence you
    914 may not distribute the Library at all.  For example, if a patent
    915 license would not permit royalty-free redistribution of the Library by
    916 all those who receive copies directly or indirectly through you, then
    917 the only way you could satisfy both it and this License would be to
    918 refrain entirely from distribution of the Library.
    919 
    920 If any portion of this section is held invalid or unenforceable under any
    921 particular circumstance, the balance of the section is intended to apply,
    922 and the section as a whole is intended to apply in other circumstances.
    923 
    924 It is not the purpose of this section to induce you to infringe any
    925 patents or other property right claims or to contest validity of any
    926 such claims; this section has the sole purpose of protecting the
    927 integrity of the free software distribution system which is
    928 implemented by public license practices.  Many people have made
    929 generous contributions to the wide range of software distributed
    930 through that system in reliance on consistent application of that
    931 system; it is up to the author/donor to decide if he or she is willing
    932 to distribute software through any other system and a licensee cannot
    933 impose that choice.
    934 
    935 This section is intended to make thoroughly clear what is believed to
    936 be a consequence of the rest of this License.
    937 
    938   12. If the distribution and/or use of the Library is restricted in
    939 certain countries either by patents or by copyrighted interfaces, the
    940 original copyright holder who places the Library under this License may add
    941 an explicit geographical distribution limitation excluding those countries,
    942 so that distribution is permitted only in or among countries not thus
    943 excluded.  In such case, this License incorporates the limitation as if
    944 written in the body of this License.
    945 
    946   13. The Free Software Foundation may publish revised and/or new
    947 versions of the Lesser General Public License from time to time.
    948 Such new versions will be similar in spirit to the present version,
    949 but may differ in detail to address new problems or concerns.
    950 
    951 Each version is given a distinguishing version number.  If the Library
    952 specifies a version number of this License which applies to it and
    953 "any later version", you have the option of following the terms and
    954 conditions either of that version or of any later version published by
    955 the Free Software Foundation.  If the Library does not specify a
    956 license version number, you may choose any version ever published by
    957 the Free Software Foundation.
    958 
    960   14. If you wish to incorporate parts of the Library into other free
    961 programs whose distribution conditions are incompatible with these,
    962 write to the author to ask for permission.  For software which is
    963 copyrighted by the Free Software Foundation, write to the Free
    964 Software Foundation; we sometimes make exceptions for this.  Our
    965 decision will be guided by the two goals of preserving the free status
    966 of all derivatives of our free software and of promoting the sharing
    967 and reuse of software generally.
    968 
    969 			    NO WARRANTY
    970 
    971   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
    972 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
    973 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
    974 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
    975 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
    976 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    977 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
    978 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
    979 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    980 
    981   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
    982 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
    983 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
    984 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
    985 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
    986 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
    987 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
    988 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
    989 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    990 DAMAGES.
    991 
    992 		     END OF TERMS AND CONDITIONS
    993 
    995            How to Apply These Terms to Your New Libraries
    996 
    997   If you develop a new library, and you want it to be of the greatest
    998 possible use to the public, we recommend making it free software that
    999 everyone can redistribute and change.  You can do so by permitting
   1000 redistribution under these terms (or, alternatively, under the terms of the
   1001 ordinary General Public License).
   1002 
   1003   To apply these terms, attach the following notices to the library.  It is
   1004 safest to attach them to the start of each source file to most effectively
   1005 convey the exclusion of warranty; and each file should have at least the
   1006 "copyright" line and a pointer to where the full notice is found.
   1007 
   1008     <one line to give the library's name and a brief idea of what it does.>
   1009     Copyright (C) <year>  <name of author>
   1010 
   1011     This library is free software; you can redistribute it and/or
   1012     modify it under the terms of the GNU Lesser General Public
   1013     License as published by the Free Software Foundation; either
   1014     version 2.1 of the License, or (at your option) any later version.
   1015 
   1016     This library is distributed in the hope that it will be useful,
   1017     but WITHOUT ANY WARRANTY; without even the implied warranty of
   1018     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   1019     Lesser General Public License for more details.
   1020 
   1021     You should have received a copy of the GNU Lesser General Public
   1022     License along with this library; if not, write to the Free Software
   1023     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   1024 
   1025 Also add information on how to contact you by electronic and paper mail.
   1026 
   1027 You should also get your employer (if you work as a programmer) or your
   1028 school, if any, to sign a "copyright disclaimer" for the library, if
   1029 necessary.  Here is a sample; alter the names:
   1030 
   1031   Yoyodyne, Inc., hereby disclaims all copyright interest in the
   1032   library `Frob' (a library for tweaking knobs) written by James Random Hacker.
   1033 
   1034   <signature of Ty Coon>, 1 April 1990
   1035   Ty Coon, President of Vice
   1036 
   1037 That's all there is to it!
   1038 
   1039 
   1040 
   1041 ============================================================
   1042 Notices for file(s):
   1043 /lib/third_party_icu_icudata_host_gyp.a
   1044 /lib/third_party_icu_icui18n_host_gyp.a
   1045 /lib/third_party_icu_icuuc_host_gyp.a
   1046 /lib/third_party_protobuf_protobuf_full_do_not_use_host_gyp.a
   1047 /lib/v8_tools_gyp_v8_base_arm_host_gyp.a
   1048 /lib/v8_tools_gyp_v8_nosnapshot_arm_host_gyp.a
   1049 /obj/GYP/shared_intermediates/mksnapshot.arm
   1050 /obj/GYP/shared_intermediates/protoc
   1051 ------------------------------------------------------------
   1052 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
   1053 //
   1054 // Redistribution and use in source and binary forms, with or without
   1055 // modification, are permitted provided that the following conditions are
   1056 // met:
   1057 //
   1058 //    * Redistributions of source code must retain the above copyright
   1059 // notice, this list of conditions and the following disclaimer.
   1060 //    * Redistributions in binary form must reproduce the above
   1061 // copyright notice, this list of conditions and the following disclaimer
   1062 // in the documentation and/or other materials provided with the
   1063 // distribution.
   1064 //    * Neither the name of Google Inc. nor the names of its
   1065 // contributors may be used to endorse or promote products derived from
   1066 // this software without specific prior written permission.
   1067 //
   1068 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   1069 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   1070 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   1071 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   1072 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   1073 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   1074 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   1075 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   1076 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   1077 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   1078 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   1079 
   1080 /****************************************************************
   1081  *
   1082  * The author of this software is David M. Gay.
   1083  *
   1084  * Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
   1085  *
   1086  * Permission to use, copy, modify, and distribute this software for any
   1087  * purpose without fee is hereby granted, provided that this entire notice
   1088  * is included in all copies of any software which is or includes a copy
   1089  * or modification of this software and in all copies of the supporting
   1090  * documentation for such software.
   1091  *
   1092  * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
   1093  * WARRANTY.  IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
   1094  * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
   1095  * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
   1096  *
   1097  ***************************************************************/
   1098 
   1099 /* Copyright (c) 2008-2009, Google Inc.
   1100  * All rights reserved.
   1101  *
   1102  * Redistribution and use in source and binary forms, with or without
   1103  * modification, are permitted provided that the following conditions are
   1104  * met:
   1105  *
   1106  *     * Redistributions of source code must retain the above copyright
   1107  * notice, this list of conditions and the following disclaimer.
   1108  *     * Neither the name of Google Inc. nor the names of its
   1109  * contributors may be used to endorse or promote products derived from
   1110  * this software without specific prior written permission.
   1111  *
   1112  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   1113  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   1114  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   1115  * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   1116  * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   1117  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   1118  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   1119  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   1120  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   1121  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   1122  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   1123  *
   1124  * ---
   1125  * Author: Kostya Serebryany
   1126  */
   1127 
   1128 /* ***** BEGIN LICENSE BLOCK *****
   1129  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
   1130  *
   1131  * The contents of this file are subject to the Mozilla Public License Version
   1132  * 1.1 (the "License"); you may not use this file except in compliance with
   1133  * the License. You may obtain a copy of the License at
   1134  * http://www.mozilla.org/MPL/
   1135  *
   1136  * Software distributed under the License is distributed on an "AS IS" basis,
   1137  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   1138  * for the specific language governing rights and limitations under the
   1139  * License.
   1140  *
   1141  * The Original Code is the Netscape Portable Runtime (NSPR).
   1142  *
   1143  * The Initial Developer of the Original Code is
   1144  * Netscape Communications Corporation.
   1145  * Portions created by the Initial Developer are Copyright (C) 1998-2000
   1146  * the Initial Developer. All Rights Reserved.
   1147  *
   1148  * Contributor(s):
   1149  *
   1150  * Alternatively, the contents of this file may be used under the terms of
   1151  * either the GNU General Public License Version 2 or later (the "GPL"), or
   1152  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   1153  * in which case the provisions of the GPL or the LGPL are applicable instead
   1154  * of those above. If you wish to allow use of your version of this file only
   1155  * under the terms of either the GPL or the LGPL, and not to allow others to
   1156  * use your version of this file under the terms of the MPL, indicate your
   1157  * decision by deleting the provisions above and replace them with the notice
   1158  * and other provisions required by the GPL or the LGPL. If you do not delete
   1159  * the provisions above, a recipient may use your version of this file under
   1160  * the terms of any one of the MPL, the GPL or the LGPL.
   1161  *
   1162  * ***** END LICENSE BLOCK ***** */
   1163 
   1164 // Copyright (c) 2006, Google Inc.
   1165 // All rights reserved.
   1166 //
   1167 // Redistribution and use in source and binary forms, with or without
   1168 // modification, are permitted provided that the following conditions are
   1169 // met:
   1170 //
   1171 //     * Redistributions of source code must retain the above copyright
   1172 // notice, this list of conditions and the following disclaimer.
   1173 //     * Redistributions in binary form must reproduce the above
   1174 // copyright notice, this list of conditions and the following disclaimer
   1175 // in the documentation and/or other materials provided with the
   1176 // distribution.
   1177 //     * Neither the name of Google Inc. nor the names of its
   1178 // contributors may be used to endorse or promote products derived from
   1179 // this software without specific prior written permission.
   1180 //
   1181 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   1182 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   1183 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   1184 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   1185 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   1186 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   1187 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   1188 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   1189 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   1190 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   1191 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   1192 
   1193    Notice that the following BSD-style license applies to the Valgrind header
   1194    files used by Chromium (valgrind.h and memcheck.h). However, the rest of
   1195    Valgrind is licensed under the terms of the GNU General Public License,
   1196    version 2, unless otherwise indicated.
   1197 
   1198    ----------------------------------------------------------------
   1199 
   1200    Copyright (C) 2000-2008 Julian Seward.  All rights reserved.
   1201 
   1202    Redistribution and use in source and binary forms, with or without
   1203    modification, are permitted provided that the following conditions
   1204    are met:
   1205 
   1206    1. Redistributions of source code must retain the above copyright
   1207       notice, this list of conditions and the following disclaimer.
   1208 
   1209    2. The origin of this software must not be misrepresented; you must 
   1210       not claim that you wrote the original software.  If you use this 
   1211       software in a product, an acknowledgment in the product 
   1212       documentation would be appreciated but is not required.
   1213 
   1214    3. Altered source versions must be plainly marked as such, and must
   1215       not be misrepresented as being the original software.
   1216 
   1217    4. The name of the author may not be used to endorse or promote 
   1218       products derived from this software without specific prior written 
   1219       permission.
   1220 
   1221    THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
   1222    OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
   1223    WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   1224    ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
   1225    DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   1226    DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
   1227    GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
   1228    INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
   1229    WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   1230    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   1231    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   1232 
   1233   Copyright (c) 2007 Red Hat, inc
   1234 
   1235   Permission is hereby granted, free of charge, to any person
   1236   obtaining a copy of this software and associated documentation files
   1237   (the "Software"), to deal in the Software without restriction,
   1238   including without limitation the rights to use, copy, modify, merge,
   1239   publish, distribute, sublicense, and/or sell copies of the Software,
   1240   and to permit persons to whom the Software is furnished to do so,
   1241   subject to the following conditions: 
   1242 
   1243   The above copyright notice and this permission notice shall be
   1244   included in all copies or substantial portions of the Software. 
   1245 
   1246   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   1247   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   1248   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
   1249   NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
   1250   BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
   1251   ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
   1252   CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   1253   SOFTWARE.
   1254 
   1255 Copyright 2003-2005 Colin Percival
   1256 All rights reserved
   1257 
   1258 Redistribution and use in source and binary forms, with or without
   1259 modification, are permitted providing that the following conditions 
   1260 are met:
   1261 1. Redistributions of source code must retain the above copyright
   1262    notice, this list of conditions and the following disclaimer.
   1263 2. Redistributions in binary form must reproduce the above copyright
   1264    notice, this list of conditions and the following disclaimer in the
   1265    documentation and/or other materials provided with the distribution.
   1266 
   1267 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
   1268 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
   1269 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   1270 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
   1271 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   1272 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   1273 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   1274 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
   1275 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
   1276 IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   1277 POSSIBILITY OF SUCH DAMAGE.
   1278 
   1279 
   1280                                  Apache License
   1281                            Version 2.0, January 2004
   1282                         http://www.apache.org/licenses/
   1283 
   1284    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   1285 
   1286    1. Definitions.
   1287 
   1288       "License" shall mean the terms and conditions for use, reproduction,
   1289       and distribution as defined by Sections 1 through 9 of this document.
   1290 
   1291       "Licensor" shall mean the copyright owner or entity authorized by
   1292       the copyright owner that is granting the License.
   1293 
   1294       "Legal Entity" shall mean the union of the acting entity and all
   1295       other entities that control, are controlled by, or are under common
   1296       control with that entity. For the purposes of this definition,
   1297       "control" means (i) the power, direct or indirect, to cause the
   1298       direction or management of such entity, whether by contract or
   1299       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   1300       outstanding shares, or (iii) beneficial ownership of such entity.
   1301 
   1302       "You" (or "Your") shall mean an individual or Legal Entity
   1303       exercising permissions granted by this License.
   1304 
   1305       "Source" form shall mean the preferred form for making modifications,
   1306       including but not limited to software source code, documentation
   1307       source, and configuration files.
   1308 
   1309       "Object" form shall mean any form resulting from mechanical
   1310       transformation or translation of a Source form, including but
   1311       not limited to compiled object code, generated documentation,
   1312       and conversions to other media types.
   1313 
   1314       "Work" shall mean the work of authorship, whether in Source or
   1315       Object form, made available under the License, as indicated by a
   1316       copyright notice that is included in or attached to the work
   1317       (an example is provided in the Appendix below).
   1318 
   1319       "Derivative Works" shall mean any work, whether in Source or Object
   1320       form, that is based on (or derived from) the Work and for which the
   1321       editorial revisions, annotations, elaborations, or other modifications
   1322       represent, as a whole, an original work of authorship. For the purposes
   1323       of this License, Derivative Works shall not include works that remain
   1324       separable from, or merely link (or bind by name) to the interfaces of,
   1325       the Work and Derivative Works thereof.
   1326 
   1327       "Contribution" shall mean any work of authorship, including
   1328       the original version of the Work and any modifications or additions
   1329       to that Work or Derivative Works thereof, that is intentionally
   1330       submitted to Licensor for inclusion in the Work by the copyright owner
   1331       or by an individual or Legal Entity authorized to submit on behalf of
   1332       the copyright owner. For the purposes of this definition, "submitted"
   1333       means any form of electronic, verbal, or written communication sent
   1334       to the Licensor or its representatives, including but not limited to
   1335       communication on electronic mailing lists, source code control systems,
   1336       and issue tracking systems that are managed by, or on behalf of, the
   1337       Licensor for the purpose of discussing and improving the Work, but
   1338       excluding communication that is conspicuously marked or otherwise
   1339       designated in writing by the copyright owner as "Not a Contribution."
   1340 
   1341       "Contributor" shall mean Licensor and any individual or Legal Entity
   1342       on behalf of whom a Contribution has been received by Licensor and
   1343       subsequently incorporated within the Work.
   1344 
   1345    2. Grant of Copyright License. Subject to the terms and conditions of
   1346       this License, each Contributor hereby grants to You a perpetual,
   1347       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   1348       copyright license to reproduce, prepare Derivative Works of,
   1349       publicly display, publicly perform, sublicense, and distribute the
   1350       Work and such Derivative Works in Source or Object form.
   1351 
   1352    3. Grant of Patent License. Subject to the terms and conditions of
   1353       this License, each Contributor hereby grants to You a perpetual,
   1354       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   1355       (except as stated in this section) patent license to make, have made,
   1356       use, offer to sell, sell, import, and otherwise transfer the Work,
   1357       where such license applies only to those patent claims licensable
   1358       by such Contributor that are necessarily infringed by their
   1359       Contribution(s) alone or by combination of their Contribution(s)
   1360       with the Work to which such Contribution(s) was submitted. If You
   1361       institute patent litigation against any entity (including a
   1362       cross-claim or counterclaim in a lawsuit) alleging that the Work
   1363       or a Contribution incorporated within the Work constitutes direct
   1364       or contributory patent infringement, then any patent licenses
   1365       granted to You under this License for that Work shall terminate
   1366       as of the date such litigation is filed.
   1367 
   1368    4. Redistribution. You may reproduce and distribute copies of the
   1369       Work or Derivative Works thereof in any medium, with or without
   1370       modifications, and in Source or Object form, provided that You
   1371       meet the following conditions:
   1372 
   1373       (a) You must give any other recipients of the Work or
   1374           Derivative Works a copy of this License; and
   1375 
   1376       (b) You must cause any modified files to carry prominent notices
   1377           stating that You changed the files; and
   1378 
   1379       (c) You must retain, in the Source form of any Derivative Works
   1380           that You distribute, all copyright, patent, trademark, and
   1381           attribution notices from the Source form of the Work,
   1382           excluding those notices that do not pertain to any part of
   1383           the Derivative Works; and
   1384 
   1385       (d) If the Work includes a "NOTICE" text file as part of its
   1386           distribution, then any Derivative Works that You distribute must
   1387           include a readable copy of the attribution notices contained
   1388           within such NOTICE file, excluding those notices that do not
   1389           pertain to any part of the Derivative Works, in at least one
   1390           of the following places: within a NOTICE text file distributed
   1391           as part of the Derivative Works; within the Source form or
   1392           documentation, if provided along with the Derivative Works; or,
   1393           within a display generated by the Derivative Works, if and
   1394           wherever such third-party notices normally appear. The contents
   1395           of the NOTICE file are for informational purposes only and
   1396           do not modify the License. You may add Your own attribution
   1397           notices within Derivative Works that You distribute, alongside
   1398           or as an addendum to the NOTICE text from the Work, provided
   1399           that such additional attribution notices cannot be construed
   1400           as modifying the License.
   1401 
   1402       You may add Your own copyright statement to Your modifications and
   1403       may provide additional or different license terms and conditions
   1404       for use, reproduction, or distribution of Your modifications, or
   1405       for any such Derivative Works as a whole, provided Your use,
   1406       reproduction, and distribution of the Work otherwise complies with
   1407       the conditions stated in this License.
   1408 
   1409    5. Submission of Contributions. Unless You explicitly state otherwise,
   1410       any Contribution intentionally submitted for inclusion in the Work
   1411       by You to the Licensor shall be under the terms and conditions of
   1412       this License, without any additional terms or conditions.
   1413       Notwithstanding the above, nothing herein shall supersede or modify
   1414       the terms of any separate license agreement you may have executed
   1415       with Licensor regarding such Contributions.
   1416 
   1417    6. Trademarks. This License does not grant permission to use the trade
   1418       names, trademarks, service marks, or product names of the Licensor,
   1419       except as required for reasonable and customary use in describing the
   1420       origin of the Work and reproducing the content of the NOTICE file.
   1421 
   1422    7. Disclaimer of Warranty. Unless required by applicable law or
   1423       agreed to in writing, Licensor provides the Work (and each
   1424       Contributor provides its Contributions) on an "AS IS" BASIS,
   1425       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   1426       implied, including, without limitation, any warranties or conditions
   1427       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   1428       PARTICULAR PURPOSE. You are solely responsible for determining the
   1429       appropriateness of using or redistributing the Work and assume any
   1430       risks associated with Your exercise of permissions under this License.
   1431 
   1432    8. Limitation of Liability. In no event and under no legal theory,
   1433       whether in tort (including negligence), contract, or otherwise,
   1434       unless required by applicable law (such as deliberate and grossly
   1435       negligent acts) or agreed to in writing, shall any Contributor be
   1436       liable to You for damages, including any direct, indirect, special,
   1437       incidental, or consequential damages of any character arising as a
   1438       result of this License or out of the use or inability to use the
   1439       Work (including but not limited to damages for loss of goodwill,
   1440       work stoppage, computer failure or malfunction, or any and all
   1441       other commercial damages or losses), even if such Contributor
   1442       has been advised of the possibility of such damages.
   1443 
   1444    9. Accepting Warranty or Additional Liability. While redistributing
   1445       the Work or Derivative Works thereof, You may choose to offer,
   1446       and charge a fee for, acceptance of support, warranty, indemnity,
   1447       or other liability obligations and/or rights consistent with this
   1448       License. However, in accepting such obligations, You may act only
   1449       on Your own behalf and on Your sole responsibility, not on behalf
   1450       of any other Contributor, and only if You agree to indemnify,
   1451       defend, and hold each Contributor harmless for any liability
   1452       incurred by, or claims asserted against, such Contributor by reason
   1453       of your accepting any such warranty or additional liability.
   1454 
   1455    END OF TERMS AND CONDITIONS
   1456 
   1457    APPENDIX: How to apply the Apache License to your work.
   1458 
   1459       To apply the Apache License to your work, attach the following
   1460       boilerplate notice, with the fields enclosed by brackets "[]"
   1461       replaced with your own identifying information. (Don't include
   1462       the brackets!)  The text should be enclosed in the appropriate
   1463       comment syntax for the file format. We also recommend that a
   1464       file or class name and description of purpose be included on the
   1465       same "printed page" as the copyright notice for easier
   1466       identification within third-party archives.
   1467 
   1468    Copyright 2007-2009 Google Inc.
   1469    Copyright 2007-2009 WebDriver committers
   1470 
   1471    Licensed under the Apache License, Version 2.0 (the "License");
   1472    you may not use this file except in compliance with the License.
   1473    You may obtain a copy of the License at
   1474 
   1475        http://www.apache.org/licenses/LICENSE-2.0
   1476 
   1477    Unless required by applicable law or agreed to in writing, software
   1478    distributed under the License is distributed on an "AS IS" BASIS,
   1479    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   1480    See the License for the specific language governing permissions and
   1481    limitations under the License.
   1482 
   1483 
   1484 Copyright (C) 2009 by Tung Mac.
   1485 
   1486 Permission is hereby granted, free of charge, to any person obtaining a copy
   1487 of this software and associated documentation files (the "Software"), to deal
   1488 in the Software without restriction, including without limitation the rights
   1489 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   1490 copies of the Software, and to permit persons to whom the Software is
   1491 furnished to do so, subject to the following conditions:
   1492 
   1493 The above copyright notice and this permission notice shall be included in
   1494 all copies or substantial portions of the Software.
   1495 
   1496 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   1497 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   1498 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   1499 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   1500 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   1501 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
   1502 THE SOFTWARE.
   1503 
   1504 /* ***** BEGIN LICENSE BLOCK *****
   1505  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
   1506  *
   1507  * The contents of this file are subject to the Mozilla Public License Version
   1508  * 1.1 (the "License"); you may not use this file except in compliance with
   1509  * the License. You may obtain a copy of the License at
   1510  * http://www.mozilla.org/MPL/
   1511  *
   1512  * Software distributed under the License is distributed on an "AS IS" basis,
   1513  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   1514  * for the specific language governing rights and limitations under the
   1515  * License.
   1516  *
   1517  * The Original Code is the Netscape security libraries.
   1518  *
   1519  * The Initial Developer of the Original Code is
   1520  * Netscape Communications Corporation.
   1521  * Portions created by the Initial Developer are Copyright (C) 2000
   1522  * the Initial Developer. All Rights Reserved.
   1523  *
   1524  * Contributor(s):
   1525  *
   1526  * Alternatively, the contents of this file may be used under the terms of
   1527  * either the GNU General Public License Version 2 or later (the "GPL"), or
   1528  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   1529  * in which case the provisions of the GPL or the LGPL are applicable instead
   1530  * of those above. If you wish to allow use of your version of this file only
   1531  * under the terms of either the GPL or the LGPL, and not to allow others to
   1532  * use your version of this file under the terms of the MPL, indicate your
   1533  * decision by deleting the provisions above and replace them with the notice
   1534  * and other provisions required by the GPL or the LGPL. If you do not delete
   1535  * the provisions above, a recipient may use your version of this file under
   1536  * the terms of any one of the MPL, the GPL or the LGPL.
   1537  *
   1538  * ***** END LICENSE BLOCK ***** */
   1539 
   1540 /* ***** BEGIN LICENSE BLOCK *****
   1541  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
   1542  *
   1543  * The contents of this file are subject to the Mozilla Public License Version
   1544  * 1.1 (the "License"); you may not use this file except in compliance with
   1545  * the License. You may obtain a copy of the License at
   1546  * http://www.mozilla.org/MPL/
   1547  *
   1548  * Software distributed under the License is distributed on an "AS IS" basis,
   1549  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   1550  * for the specific language governing rights and limitations under the
   1551  * License.
   1552  *
   1553  * The Original Code is the Netscape security libraries.
   1554  *
   1555  * The Initial Developer of the Original Code is
   1556  * Netscape Communications Corporation.
   1557  * Portions created by the Initial Developer are Copyright (C) 1994-2000
   1558  * the Initial Developer. All Rights Reserved.
   1559  *
   1560  * Contributor(s):
   1561  *
   1562  * Alternatively, the contents of this file may be used under the terms of
   1563  * either the GNU General Public License Version 2 or later (the "GPL"), or
   1564  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   1565  * in which case the provisions of the GPL or the LGPL are applicable instead
   1566  * of those above. If you wish to allow use of your version of this file only
   1567  * under the terms of either the GPL or the LGPL, and not to allow others to
   1568  * use your version of this file under the terms of the MPL, indicate your
   1569  * decision by deleting the provisions above and replace them with the notice
   1570  * and other provisions required by the GPL or the LGPL. If you do not delete
   1571  * the provisions above, a recipient may use your version of this file under
   1572  * the terms of any one of the MPL, the GPL or the LGPL.
   1573  *
   1574  * ***** END LICENSE BLOCK ***** */
   1575 
   1576 Copyright 2011, The Chromium Authors
   1577 All rights reserved.
   1578 
   1579 Redistribution and use in source and binary forms, with or without
   1580 modification, are permitted provided that the following conditions are
   1581 met:
   1582 
   1583     * Redistributions of source code must retain the above copyright
   1584 notice, this list of conditions and the following disclaimer.
   1585     * Redistributions in binary form must reproduce the above
   1586 copyright notice, this list of conditions and the following disclaimer
   1587 in the documentation and/or other materials provided with the
   1588 distribution.
   1589     * Neither the name of Google Inc. nor the names of its
   1590 contributors may be used to endorse or promote products derived from
   1591 this software without specific prior written permission.
   1592 
   1593 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   1594 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   1595 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   1596 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   1597 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   1598 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   1599 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   1600 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   1601 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   1602 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   1603 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   1604 
   1605 		    GNU GENERAL PUBLIC LICENSE
   1606 		       Version 2, June 1991
   1607 
   1608  Copyright (C) 1989, 1991 Free Software Foundation, Inc.
   1609      59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   1610  Everyone is permitted to copy and distribute verbatim copies
   1611  of this license document, but changing it is not allowed.
   1612 
   1613 			    Preamble
   1614 
   1615   The licenses for most software are designed to take away your
   1616 freedom to share and change it.  By contrast, the GNU General Public
   1617 License is intended to guarantee your freedom to share and change free
   1618 software--to make sure the software is free for all its users.  This
   1619 General Public License applies to most of the Free Software
   1620 Foundation's software and to any other program whose authors commit to
   1621 using it.  (Some other Free Software Foundation software is covered by
   1622 the GNU Library General Public License instead.)  You can apply it to
   1623 your programs, too.
   1624 
   1625   When we speak of free software, we are referring to freedom, not
   1626 price.  Our General Public Licenses are designed to make sure that you
   1627 have the freedom to distribute copies of free software (and charge for
   1628 this service if you wish), that you receive source code or can get it
   1629 if you want it, that you can change the software or use pieces of it
   1630 in new free programs; and that you know you can do these things.
   1631 
   1632   To protect your rights, we need to make restrictions that forbid
   1633 anyone to deny you these rights or to ask you to surrender the rights.
   1634 These restrictions translate to certain responsibilities for you if you
   1635 distribute copies of the software, or if you modify it.
   1636 
   1637   For example, if you distribute copies of such a program, whether
   1638 gratis or for a fee, you must give the recipients all the rights that
   1639 you have.  You must make sure that they, too, receive or can get the
   1640 source code.  And you must show them these terms so they know their
   1641 rights.
   1642 
   1643   We protect your rights with two steps: (1) copyright the software, and
   1644 (2) offer you this license which gives you legal permission to copy,
   1645 distribute and/or modify the software.
   1646 
   1647   Also, for each author's protection and ours, we want to make certain
   1648 that everyone understands that there is no warranty for this free
   1649 software.  If the software is modified by someone else and passed on, we
   1650 want its recipients to know that what they have is not the original, so
   1651 that any problems introduced by others will not reflect on the original
   1652 authors' reputations.
   1653 
   1654   Finally, any free program is threatened constantly by software
   1655 patents.  We wish to avoid the danger that redistributors of a free
   1656 program will individually obtain patent licenses, in effect making the
   1657 program proprietary.  To prevent this, we have made it clear that any
   1658 patent must be licensed for everyone's free use or not licensed at all.
   1659 
   1660   The precise terms and conditions for copying, distribution and
   1661 modification follow.
   1662 
   1664 		    GNU GENERAL PUBLIC LICENSE
   1665    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   1666 
   1667   0. This License applies to any program or other work which contains
   1668 a notice placed by the copyright holder saying it may be distributed
   1669 under the terms of this General Public License.  The "Program", below,
   1670 refers to any such program or work, and a "work based on the Program"
   1671 means either the Program or any derivative work under copyright law:
   1672 that is to say, a work containing the Program or a portion of it,
   1673 either verbatim or with modifications and/or translated into another
   1674 language.  (Hereinafter, translation is included without limitation in
   1675 the term "modification".)  Each licensee is addressed as "you".
   1676 
   1677 Activities other than copying, distribution and modification are not
   1678 covered by this License; they are outside its scope.  The act of
   1679 running the Program is not restricted, and the output from the Program
   1680 is covered only if its contents constitute a work based on the
   1681 Program (independent of having been made by running the Program).
   1682 Whether that is true depends on what the Program does.
   1683 
   1684   1. You may copy and distribute verbatim copies of the Program's
   1685 source code as you receive it, in any medium, provided that you
   1686 conspicuously and appropriately publish on each copy an appropriate
   1687 copyright notice and disclaimer of warranty; keep intact all the
   1688 notices that refer to this License and to the absence of any warranty;
   1689 and give any other recipients of the Program a copy of this License
   1690 along with the Program.
   1691 
   1692 You may charge a fee for the physical act of transferring a copy, and
   1693 you may at your option offer warranty protection in exchange for a fee.
   1694 
   1695   2. You may modify your copy or copies of the Program or any portion
   1696 of it, thus forming a work based on the Program, and copy and
   1697 distribute such modifications or work under the terms of Section 1
   1698 above, provided that you also meet all of these conditions:
   1699 
   1700     a) You must cause the modified files to carry prominent notices
   1701     stating that you changed the files and the date of any change.
   1702 
   1703     b) You must cause any work that you distribute or publish, that in
   1704     whole or in part contains or is derived from the Program or any
   1705     part thereof, to be licensed as a whole at no charge to all third
   1706     parties under the terms of this License.
   1707 
   1708     c) If the modified program normally reads commands interactively
   1709     when run, you must cause it, when started running for such
   1710     interactive use in the most ordinary way, to print or display an
   1711     announcement including an appropriate copyright notice and a
   1712     notice that there is no warranty (or else, saying that you provide
   1713     a warranty) and that users may redistribute the program under
   1714     these conditions, and telling the user how to view a copy of this
   1715     License.  (Exception: if the Program itself is interactive but
   1716     does not normally print such an announcement, your work based on
   1717     the Program is not required to print an announcement.)
   1718 
   1720 These requirements apply to the modified work as a whole.  If
   1721 identifiable sections of that work are not derived from the Program,
   1722 and can be reasonably considered independent and separate works in
   1723 themselves, then this License, and its terms, do not apply to those
   1724 sections when you distribute them as separate works.  But when you
   1725 distribute the same sections as part of a whole which is a work based
   1726 on the Program, the distribution of the whole must be on the terms of
   1727 this License, whose permissions for other licensees extend to the
   1728 entire whole, and thus to each and every part regardless of who wrote it.
   1729 
   1730 Thus, it is not the intent of this section to claim rights or contest
   1731 your rights to work written entirely by you; rather, the intent is to
   1732 exercise the right to control the distribution of derivative or
   1733 collective works based on the Program.
   1734 
   1735 In addition, mere aggregation of another work not based on the Program
   1736 with the Program (or with a work based on the Program) on a volume of
   1737 a storage or distribution medium does not bring the other work under
   1738 the scope of this License.
   1739 
   1740   3. You may copy and distribute the Program (or a work based on it,
   1741 under Section 2) in object code or executable form under the terms of
   1742 Sections 1 and 2 above provided that you also do one of the following:
   1743 
   1744     a) Accompany it with the complete corresponding machine-readable
   1745     source code, which must be distributed under the terms of Sections
   1746     1 and 2 above on a medium customarily used for software interchange; or,
   1747 
   1748     b) Accompany it with a written offer, valid for at least three
   1749     years, to give any third party, for a charge no more than your
   1750     cost of physically performing source distribution, a complete
   1751     machine-readable copy of the corresponding source code, to be
   1752     distributed under the terms of Sections 1 and 2 above on a medium
   1753     customarily used for software interchange; or,
   1754 
   1755     c) Accompany it with the information you received as to the offer
   1756     to distribute corresponding source code.  (This alternative is
   1757     allowed only for noncommercial distribution and only if you
   1758     received the program in object code or executable form with such
   1759     an offer, in accord with Subsection b above.)
   1760 
   1761 The source code for a work means the preferred form of the work for
   1762 making modifications to it.  For an executable work, complete source
   1763 code means all the source code for all modules it contains, plus any
   1764 associated interface definition files, plus the scripts used to
   1765 control compilation and installation of the executable.  However, as a
   1766 special exception, the source code distributed need not include
   1767 anything that is normally distributed (in either source or binary
   1768 form) with the major components (compiler, kernel, and so on) of the
   1769 operating system on which the executable runs, unless that component
   1770 itself accompanies the executable.
   1771 
   1772 If distribution of executable or object code is made by offering
   1773 access to copy from a designated place, then offering equivalent
   1774 access to copy the source code from the same place counts as
   1775 distribution of the source code, even though third parties are not
   1776 compelled to copy the source along with the object code.
   1777 
   1779   4. You may not copy, modify, sublicense, or distribute the Program
   1780 except as expressly provided under this License.  Any attempt
   1781 otherwise to copy, modify, sublicense or distribute the Program is
   1782 void, and will automatically terminate your rights under this License.
   1783 However, parties who have received copies, or rights, from you under
   1784 this License will not have their licenses terminated so long as such
   1785 parties remain in full compliance.
   1786 
   1787   5. You are not required to accept this License, since you have not
   1788 signed it.  However, nothing else grants you permission to modify or
   1789 distribute the Program or its derivative works.  These actions are
   1790 prohibited by law if you do not accept this License.  Therefore, by
   1791 modifying or distributing the Program (or any work based on the
   1792 Program), you indicate your acceptance of this License to do so, and
   1793 all its terms and conditions for copying, distributing or modifying
   1794 the Program or works based on it.
   1795 
   1796   6. Each time you redistribute the Program (or any work based on the
   1797 Program), the recipient automatically receives a license from the
   1798 original licensor to copy, distribute or modify the Program subject to
   1799 these terms and conditions.  You may not impose any further
   1800 restrictions on the recipients' exercise of the rights granted herein.
   1801 You are not responsible for enforcing compliance by third parties to
   1802 this License.
   1803 
   1804   7. If, as a consequence of a court judgment or allegation of patent
   1805 infringement or for any other reason (not limited to patent issues),
   1806 conditions are imposed on you (whether by court order, agreement or
   1807 otherwise) that contradict the conditions of this License, they do not
   1808 excuse you from the conditions of this License.  If you cannot
   1809 distribute so as to satisfy simultaneously your obligations under this
   1810 License and any other pertinent obligations, then as a consequence you
   1811 may not distribute the Program at all.  For example, if a patent
   1812 license would not permit royalty-free redistribution of the Program by
   1813 all those who receive copies directly or indirectly through you, then
   1814 the only way you could satisfy both it and this License would be to
   1815 refrain entirely from distribution of the Program.
   1816 
   1817 If any portion of this section is held invalid or unenforceable under
   1818 any particular circumstance, the balance of the section is intended to
   1819 apply and the section as a whole is intended to apply in other
   1820 circumstances.
   1821 
   1822 It is not the purpose of this section to induce you to infringe any
   1823 patents or other property right claims or to contest validity of any
   1824 such claims; this section has the sole purpose of protecting the
   1825 integrity of the free software distribution system, which is
   1826 implemented by public license practices.  Many people have made
   1827 generous contributions to the wide range of software distributed
   1828 through that system in reliance on consistent application of that
   1829 system; it is up to the author/donor to decide if he or she is willing
   1830 to distribute software through any other system and a licensee cannot
   1831 impose that choice.
   1832 
   1833 This section is intended to make thoroughly clear what is believed to
   1834 be a consequence of the rest of this License.
   1835 
   1837   8. If the distribution and/or use of the Program is restricted in
   1838 certain countries either by patents or by copyrighted interfaces, the
   1839 original copyright holder who places the Program under this License
   1840 may add an explicit geographical distribution limitation excluding
   1841 those countries, so that distribution is permitted only in or among
   1842 countries not thus excluded.  In such case, this License incorporates
   1843 the limitation as if written in the body of this License.
   1844 
   1845   9. The Free Software Foundation may publish revised and/or new versions
   1846 of the General Public License from time to time.  Such new versions will
   1847 be similar in spirit to the present version, but may differ in detail to
   1848 address new problems or concerns.
   1849 
   1850 Each version is given a distinguishing version number.  If the Program
   1851 specifies a version number of this License which applies to it and "any
   1852 later version", you have the option of following the terms and conditions
   1853 either of that version or of any later version published by the Free
   1854 Software Foundation.  If the Program does not specify a version number of
   1855 this License, you may choose any version ever published by the Free Software
   1856 Foundation.
   1857 
   1858   10. If you wish to incorporate parts of the Program into other free
   1859 programs whose distribution conditions are different, write to the author
   1860 to ask for permission.  For software which is copyrighted by the Free
   1861 Software Foundation, write to the Free Software Foundation; we sometimes
   1862 make exceptions for this.  Our decision will be guided by the two goals
   1863 of preserving the free status of all derivatives of our free software and
   1864 of promoting the sharing and reuse of software generally.
   1865 
   1866 			    NO WARRANTY
   1867 
   1868   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
   1869 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
   1870 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
   1871 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
   1872 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
   1873 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
   1874 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
   1875 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
   1876 REPAIR OR CORRECTION.
   1877 
   1878   12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
   1879 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
   1880 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
   1881 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
   1882 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
   1883 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
   1884 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
   1885 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
   1886 POSSIBILITY OF SUCH DAMAGES.
   1887 
   1888 		     END OF TERMS AND CONDITIONS
   1889 
   1891 	    How to Apply These Terms to Your New Programs
   1892 
   1893   If you develop a new program, and you want it to be of the greatest
   1894 possible use to the public, the best way to achieve this is to make it
   1895 free software which everyone can redistribute and change under these terms.
   1896 
   1897   To do so, attach the following notices to the program.  It is safest
   1898 to attach them to the start of each source file to most effectively
   1899 convey the exclusion of warranty; and each file should have at least
   1900 the "copyright" line and a pointer to where the full notice is found.
   1901 
   1902     <one line to give the program's name and a brief idea of what it does.>
   1903     Copyright (C) <year>  <name of author>
   1904 
   1905     This program is free software; you can redistribute it and/or modify
   1906     it under the terms of the GNU General Public License as published by
   1907     the Free Software Foundation; either version 2 of the License, or
   1908     (at your option) any later version.
   1909 
   1910     This program is distributed in the hope that it will be useful,
   1911     but WITHOUT ANY WARRANTY; without even the implied warranty of
   1912     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   1913     GNU General Public License for more details.
   1914 
   1915     You should have received a copy of the GNU General Public License
   1916     along with this program; if not, write to the Free Software
   1917     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   1918 
   1919 
   1920 Also add information on how to contact you by electronic and paper mail.
   1921 
   1922 If the program is interactive, make it output a short notice like this
   1923 when it starts in an interactive mode:
   1924 
   1925     Gnomovision version 69, Copyright (C) year  name of author
   1926     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
   1927     This is free software, and you are welcome to redistribute it
   1928     under certain conditions; type `show c' for details.
   1929 
   1930 The hypothetical commands `show w' and `show c' should show the appropriate
   1931 parts of the General Public License.  Of course, the commands you use may
   1932 be called something other than `show w' and `show c'; they could even be
   1933 mouse-clicks or menu items--whatever suits your program.
   1934 
   1935 You should also get your employer (if you work as a programmer) or your
   1936 school, if any, to sign a "copyright disclaimer" for the program, if
   1937 necessary.  Here is a sample; alter the names:
   1938 
   1939   Yoyodyne, Inc., hereby disclaims all copyright interest in the program
   1940   `Gnomovision' (which makes passes at compilers) written by James Hacker.
   1941 
   1942   <signature of Ty Coon>, 1 April 1989
   1943   Ty Coon, President of Vice
   1944 
   1945 This General Public License does not permit incorporating your program into
   1946 proprietary programs.  If your program is a subroutine library, you may
   1947 consider it more useful to permit linking proprietary applications with the
   1948 library.  If this is what you want to do, use the GNU Library General
   1949 Public License instead of this License.
   1950 
   1951 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
   1952 //
   1953 // Redistribution and use in source and binary forms, with or without
   1954 // modification, are permitted provided that the following conditions are
   1955 // met:
   1956 //
   1957 //    * Redistributions of source code must retain the above copyright
   1958 // notice, this list of conditions and the following disclaimer.
   1959 //    * Redistributions in binary form must reproduce the above
   1960 // copyright notice, this list of conditions and the following disclaimer
   1961 // in the documentation and/or other materials provided with the
   1962 // distribution.
   1963 //    * Neither the name of Google Inc. nor the names of its
   1964 // contributors may be used to endorse or promote products derived from
   1965 // this software without specific prior written permission.
   1966 //
   1967 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   1968 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   1969 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   1970 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   1971 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   1972 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   1973 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   1974 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   1975 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   1976 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   1977 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   1978 
   1979 
   1980 /*
   1981 ** Copyright (c) 2007-2010 The Khronos Group Inc.
   1982 **
   1983 ** Permission is hereby granted, free of charge, to any person obtaining a
   1984 ** copy of this software and/or associated documentation files (the
   1985 ** "Materials"), to deal in the Materials without restriction, including
   1986 ** without limitation the rights to use, copy, modify, merge, publish,
   1987 ** distribute, sublicense, and/or sell copies of the Materials, and to
   1988 ** permit persons to whom the Materials are furnished to do so, subject to
   1989 ** the following conditions:
   1990 **
   1991 ** The above copyright notice and this permission notice shall be included
   1992 ** in all copies or substantial portions of the Materials.
   1993 **
   1994 ** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   1995 ** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   1996 ** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
   1997 ** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
   1998 ** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
   1999 ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
   2000 ** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
   2001 */
   2002 
   2003 
   2004                                  Apache License
   2005                            Version 2.0, January 2004
   2006                         http://www.apache.org/licenses/
   2007 
   2008    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   2009 
   2010    1. Definitions.
   2011 
   2012       "License" shall mean the terms and conditions for use, reproduction,
   2013       and distribution as defined by Sections 1 through 9 of this document.
   2014 
   2015       "Licensor" shall mean the copyright owner or entity authorized by
   2016       the copyright owner that is granting the License.
   2017 
   2018       "Legal Entity" shall mean the union of the acting entity and all
   2019       other entities that control, are controlled by, or are under common
   2020       control with that entity. For the purposes of this definition,
   2021       "control" means (i) the power, direct or indirect, to cause the
   2022       direction or management of such entity, whether by contract or
   2023       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   2024       outstanding shares, or (iii) beneficial ownership of such entity.
   2025 
   2026       "You" (or "Your") shall mean an individual or Legal Entity
   2027       exercising permissions granted by this License.
   2028 
   2029       "Source" form shall mean the preferred form for making modifications,
   2030       including but not limited to software source code, documentation
   2031       source, and configuration files.
   2032 
   2033       "Object" form shall mean any form resulting from mechanical
   2034       transformation or translation of a Source form, including but
   2035       not limited to compiled object code, generated documentation,
   2036       and conversions to other media types.
   2037 
   2038       "Work" shall mean the work of authorship, whether in Source or
   2039       Object form, made available under the License, as indicated by a
   2040       copyright notice that is included in or attached to the work
   2041       (an example is provided in the Appendix below).
   2042 
   2043       "Derivative Works" shall mean any work, whether in Source or Object
   2044       form, that is based on (or derived from) the Work and for which the
   2045       editorial revisions, annotations, elaborations, or other modifications
   2046       represent, as a whole, an original work of authorship. For the purposes
   2047       of this License, Derivative Works shall not include works that remain
   2048       separable from, or merely link (or bind by name) to the interfaces of,
   2049       the Work and Derivative Works thereof.
   2050 
   2051       "Contribution" shall mean any work of authorship, including
   2052       the original version of the Work and any modifications or additions
   2053       to that Work or Derivative Works thereof, that is intentionally
   2054       submitted to Licensor for inclusion in the Work by the copyright owner
   2055       or by an individual or Legal Entity authorized to submit on behalf of
   2056       the copyright owner. For the purposes of this definition, "submitted"
   2057       means any form of electronic, verbal, or written communication sent
   2058       to the Licensor or its representatives, including but not limited to
   2059       communication on electronic mailing lists, source code control systems,
   2060       and issue tracking systems that are managed by, or on behalf of, the
   2061       Licensor for the purpose of discussing and improving the Work, but
   2062       excluding communication that is conspicuously marked or otherwise
   2063       designated in writing by the copyright owner as "Not a Contribution."
   2064 
   2065       "Contributor" shall mean Licensor and any individual or Legal Entity
   2066       on behalf of whom a Contribution has been received by Licensor and
   2067       subsequently incorporated within the Work.
   2068 
   2069    2. Grant of Copyright License. Subject to the terms and conditions of
   2070       this License, each Contributor hereby grants to You a perpetual,
   2071       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   2072       copyright license to reproduce, prepare Derivative Works of,
   2073       publicly display, publicly perform, sublicense, and distribute the
   2074       Work and such Derivative Works in Source or Object form.
   2075 
   2076    3. Grant of Patent License. Subject to the terms and conditions of
   2077       this License, each Contributor hereby grants to You a perpetual,
   2078       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   2079       (except as stated in this section) patent license to make, have made,
   2080       use, offer to sell, sell, import, and otherwise transfer the Work,
   2081       where such license applies only to those patent claims licensable
   2082       by such Contributor that are necessarily infringed by their
   2083       Contribution(s) alone or by combination of their Contribution(s)
   2084       with the Work to which such Contribution(s) was submitted. If You
   2085       institute patent litigation against any entity (including a
   2086       cross-claim or counterclaim in a lawsuit) alleging that the Work
   2087       or a Contribution incorporated within the Work constitutes direct
   2088       or contributory patent infringement, then any patent licenses
   2089       granted to You under this License for that Work shall terminate
   2090       as of the date such litigation is filed.
   2091 
   2092    4. Redistribution. You may reproduce and distribute copies of the
   2093       Work or Derivative Works thereof in any medium, with or without
   2094       modifications, and in Source or Object form, provided that You
   2095       meet the following conditions:
   2096 
   2097       (a) You must give any other recipients of the Work or
   2098           Derivative Works a copy of this License; and
   2099 
   2100       (b) You must cause any modified files to carry prominent notices
   2101           stating that You changed the files; and
   2102 
   2103       (c) You must retain, in the Source form of any Derivative Works
   2104           that You distribute, all copyright, patent, trademark, and
   2105           attribution notices from the Source form of the Work,
   2106           excluding those notices that do not pertain to any part of
   2107           the Derivative Works; and
   2108 
   2109       (d) If the Work includes a "NOTICE" text file as part of its
   2110           distribution, then any Derivative Works that You distribute must
   2111           include a readable copy of the attribution notices contained
   2112           within such NOTICE file, excluding those notices that do not
   2113           pertain to any part of the Derivative Works, in at least one
   2114           of the following places: within a NOTICE text file distributed
   2115           as part of the Derivative Works; within the Source form or
   2116           documentation, if provided along with the Derivative Works; or,
   2117           within a display generated by the Derivative Works, if and
   2118           wherever such third-party notices normally appear. The contents
   2119           of the NOTICE file are for informational purposes only and
   2120           do not modify the License. You may add Your own attribution
   2121           notices within Derivative Works that You distribute, alongside
   2122           or as an addendum to the NOTICE text from the Work, provided
   2123           that such additional attribution notices cannot be construed
   2124           as modifying the License.
   2125 
   2126       You may add Your own copyright statement to Your modifications and
   2127       may provide additional or different license terms and conditions
   2128       for use, reproduction, or distribution of Your modifications, or
   2129       for any such Derivative Works as a whole, provided Your use,
   2130       reproduction, and distribution of the Work otherwise complies with
   2131       the conditions stated in this License.
   2132 
   2133    5. Submission of Contributions. Unless You explicitly state otherwise,
   2134       any Contribution intentionally submitted for inclusion in the Work
   2135       by You to the Licensor shall be under the terms and conditions of
   2136       this License, without any additional terms or conditions.
   2137       Notwithstanding the above, nothing herein shall supersede or modify
   2138       the terms of any separate license agreement you may have executed
   2139       with Licensor regarding such Contributions.
   2140 
   2141    6. Trademarks. This License does not grant permission to use the trade
   2142       names, trademarks, service marks, or product names of the Licensor,
   2143       except as required for reasonable and customary use in describing the
   2144       origin of the Work and reproducing the content of the NOTICE file.
   2145 
   2146    7. Disclaimer of Warranty. Unless required by applicable law or
   2147       agreed to in writing, Licensor provides the Work (and each
   2148       Contributor provides its Contributions) on an "AS IS" BASIS,
   2149       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   2150       implied, including, without limitation, any warranties or conditions
   2151       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   2152       PARTICULAR PURPOSE. You are solely responsible for determining the
   2153       appropriateness of using or redistributing the Work and assume any
   2154       risks associated with Your exercise of permissions under this License.
   2155 
   2156    8. Limitation of Liability. In no event and under no legal theory,
   2157       whether in tort (including negligence), contract, or otherwise,
   2158       unless required by applicable law (such as deliberate and grossly
   2159       negligent acts) or agreed to in writing, shall any Contributor be
   2160       liable to You for damages, including any direct, indirect, special,
   2161       incidental, or consequential damages of any character arising as a
   2162       result of this License or out of the use or inability to use the
   2163       Work (including but not limited to damages for loss of goodwill,
   2164       work stoppage, computer failure or malfunction, or any and all
   2165       other commercial damages or losses), even if such Contributor
   2166       has been advised of the possibility of such damages.
   2167 
   2168    9. Accepting Warranty or Additional Liability. While redistributing
   2169       the Work or Derivative Works thereof, You may choose to offer,
   2170       and charge a fee for, acceptance of support, warranty, indemnity,
   2171       or other liability obligations and/or rights consistent with this
   2172       License. However, in accepting such obligations, You may act only
   2173       on Your own behalf and on Your sole responsibility, not on behalf
   2174       of any other Contributor, and only if You agree to indemnify,
   2175       defend, and hold each Contributor harmless for any liability
   2176       incurred by, or claims asserted against, such Contributor by reason
   2177       of your accepting any such warranty or additional liability.
   2178 
   2179    END OF TERMS AND CONDITIONS
   2180 
   2181    APPENDIX: How to apply the Apache License to your work.
   2182 
   2183       To apply the Apache License to your work, attach the following
   2184       boilerplate notice, with the fields enclosed by brackets "[]"
   2185       replaced with your own identifying information. (Don't include
   2186       the brackets!)  The text should be enclosed in the appropriate
   2187       comment syntax for the file format. We also recommend that a
   2188       file or class name and description of purpose be included on the
   2189       same "printed page" as the copyright notice for easier
   2190       identification within third-party archives.
   2191 
   2192    Copyright (c) 2008, Google Inc.
   2193 
   2194    Licensed under the Apache License, Version 2.0 (the "License");
   2195    you may not use this file except in compliance with the License.
   2196    You may obtain a copy of the License at
   2197 
   2198        http://www.apache.org/licenses/LICENSE-2.0
   2199 
   2200    Unless required by applicable law or agreed to in writing, software
   2201    distributed under the License is distributed on an "AS IS" BASIS,
   2202    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   2203    See the License for the specific language governing permissions and
   2204    limitations under the License.
   2205 
   2206 (WebKit doesn't distribute an explicit license.  This LICENSE is derived from
   2207 license text in the source.)
   2208 
   2209 Copyright (c) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
   2210 2006, 2007 Alexander Kellett, Alexey Proskuryakov, Alex Mathews, Allan
   2211 Sandfeld Jensen, Alp Toker, Anders Carlsson, Andrew Wellington, Antti
   2212 Koivisto, Apple Inc., Arthur Langereis, Baron Schwartz, Bjoern Graf,
   2213 Brent Fulgham, Cameron Zwarich, Charles Samuels, Christian Dywan,
   2214 Collabora Ltd., Cyrus Patel, Daniel Molkentin, Dave Maclachlan, David
   2215 Smith, Dawit Alemayehu, Dirk Mueller, Dirk Schulze, Don Gibson, Enrico
   2216 Ros, Eric Seidel, Frederik Holljen, Frerich Raabe, Friedmann Kleint,
   2217 George Staikos, Google Inc., Graham Dennis, Harri Porten, Henry Mason,
   2218 Hiroyuki Ikezoe, Holger Hans Peter Freyther, IBM, James G. Speth, Jan
   2219 Alonzo, Jean-Loup Gailly, John Reis, Jonas Witt, Jon Shier, Jonas
   2220 Witt, Julien Chaffraix, Justin Haygood, Kevin Ollivier, Kevin Watters,
   2221 Kimmo Kinnunen, Kouhei Sutou, Krzysztof Kowalczyk, Lars Knoll, Luca
   2222 Bruno, Maks Orlovich, Malte Starostik, Mark Adler, Martin Jones,
   2223 Marvin Decker, Matt Lilek, Michael Emmel, Mitz Pettel, mozilla.org,
   2224 Netscape Communications Corporation, Nicholas Shanks, Nikolas
   2225 Zimmermann, Nokia, Oliver Hunt, Opened Hand, Paul Johnston, Peter
   2226 Kelly, Pioneer Research Center USA, Rich Moore, Rob Buis, Robin Dunn,
   2227 Ronald Tschalr, Samuel Weinig, Simon Hausmann, Staikos Computing
   2228 Services Inc., Stefan Schimanski, Symantec Corporation, The Dojo
   2229 Foundation, The Karbon Developers, Thomas Boyer, Tim Copperfield,
   2230 Tobias Anton, Torben Weis, Trolltech, University of Cambridge, Vaclav
   2231 Slavik, Waldo Bastian, Xan Lopez, Zack Rusin
   2232 
   2233 The terms and conditions vary from file to file, but are one of:
   2234 
   2235 Redistribution and use in source and binary forms, with or without
   2236 modification, are permitted provided that the following conditions are
   2237 met:
   2238 
   2239 1. Redistributions of source code must retain the above copyright
   2240    notice, this list of conditions and the following disclaimer.
   2241 
   2242 2. Redistributions in binary form must reproduce the above copyright
   2243    notice, this list of conditions and the following disclaimer in the
   2244    documentation and/or other materials provided with the
   2245    distribution.
   2246 
   2247 *OR*
   2248 
   2249 Redistribution and use in source and binary forms, with or without
   2250 modification, are permitted provided that the following conditions are
   2251 met:
   2252 
   2253 1. Redistributions of source code must retain the above copyright
   2254    notice, this list of conditions and the following disclaimer.
   2255 2. Redistributions in binary form must reproduce the above copyright
   2256    notice, this list of conditions and the following disclaimer in the
   2257    documentation and/or other materials provided with the
   2258    distribution.
   2259 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of
   2260    its contributors may be used to endorse or promote products derived
   2261    from this software without specific prior written permission.
   2262 
   2263 THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
   2264 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   2265 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   2266 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR
   2267 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
   2268 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
   2269 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   2270 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
   2271 
   2272 OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   2273 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   2274 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   2275 
   2276 
   2277                   GNU LIBRARY GENERAL PUBLIC LICENSE
   2278                        Version 2, June 1991
   2279 
   2280  Copyright (C) 1991 Free Software Foundation, Inc.
   2281  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
   2282  Everyone is permitted to copy and distribute verbatim copies
   2283  of this license document, but changing it is not allowed.
   2284 
   2285 [This is the first released version of the library GPL.  It is
   2286  numbered 2 because it goes with version 2 of the ordinary GPL.]
   2287 
   2288                             Preamble
   2289 
   2290   The licenses for most software are designed to take away your
   2291 freedom to share and change it.  By contrast, the GNU General Public
   2292 Licenses are intended to guarantee your freedom to share and change
   2293 free software--to make sure the software is free for all its users.
   2294 
   2295   This license, the Library General Public License, applies to some
   2296 specially designated Free Software Foundation software, and to any
   2297 other libraries whose authors decide to use it.  You can use it for
   2298 your libraries, too.
   2299 
   2300   When we speak of free software, we are referring to freedom, not
   2301 price.  Our General Public Licenses are designed to make sure that you
   2302 have the freedom to distribute copies of free software (and charge for
   2303 this service if you wish), that you receive source code or can get it
   2304 if you want it, that you can change the software or use pieces of it
   2305 in new free programs; and that you know you can do these things.
   2306 
   2307   To protect your rights, we need to make restrictions that forbid
   2308 anyone to deny you these rights or to ask you to surrender the rights.
   2309 These restrictions translate to certain responsibilities for you if
   2310 you distribute copies of the library, or if you modify it.
   2311 
   2312   For example, if you distribute copies of the library, whether gratis
   2313 or for a fee, you must give the recipients all the rights that we gave
   2314 you.  You must make sure that they, too, receive or can get the source
   2315 code.  If you link a program with the library, you must provide
   2316 complete object files to the recipients so that they can relink them
   2317 with the library, after making changes to the library and recompiling
   2318 it.  And you must show them these terms so they know their rights.
   2319 
   2320   Our method of protecting your rights has two steps: (1) copyright
   2321 the library, and (2) offer you this license which gives you legal
   2322 permission to copy, distribute and/or modify the library.
   2323 
   2324   Also, for each distributor's protection, we want to make certain
   2325 that everyone understands that there is no warranty for this free
   2326 library.  If the library is modified by someone else and passed on, we
   2327 want its recipients to know that what they have is not the original
   2328 version, so that any problems introduced by others will not reflect on
   2329 the original authors' reputations.
   2330 
   2332   Finally, any free program is threatened constantly by software
   2333 patents.  We wish to avoid the danger that companies distributing free
   2334 software will individually obtain patent licenses, thus in effect
   2335 transforming the program into proprietary software.  To prevent this,
   2336 we have made it clear that any patent must be licensed for everyone's
   2337 free use or not licensed at all.
   2338 
   2339   Most GNU software, including some libraries, is covered by the ordinary
   2340 GNU General Public License, which was designed for utility programs.  This
   2341 license, the GNU Library General Public License, applies to certain
   2342 designated libraries.  This license is quite different from the ordinary
   2343 one; be sure to read it in full, and don't assume that anything in it is
   2344 the same as in the ordinary license.
   2345 
   2346   The reason we have a separate public license for some libraries is that
   2347 they blur the distinction we usually make between modifying or adding to a
   2348 program and simply using it.  Linking a program with a library, without
   2349 changing the library, is in some sense simply using the library, and is
   2350 analogous to running a utility program or application program.  However, in
   2351 a textual and legal sense, the linked executable is a combined work, a
   2352 derivative of the original library, and the ordinary General Public License
   2353 treats it as such.
   2354 
   2355   Because of this blurred distinction, using the ordinary General
   2356 Public License for libraries did not effectively promote software
   2357 sharing, because most developers did not use the libraries.  We
   2358 concluded that weaker conditions might promote sharing better.
   2359 
   2360   However, unrestricted linking of non-free programs would deprive the
   2361 users of those programs of all benefit from the free status of the
   2362 libraries themselves.  This Library General Public License is intended to
   2363 permit developers of non-free programs to use free libraries, while
   2364 preserving your freedom as a user of such programs to change the free
   2365 libraries that are incorporated in them.  (We have not seen how to achieve
   2366 this as regards changes in header files, but we have achieved it as regards
   2367 changes in the actual functions of the Library.)  The hope is that this
   2368 will lead to faster development of free libraries.
   2369 
   2370   The precise terms and conditions for copying, distribution and
   2371 modification follow.  Pay close attention to the difference between a
   2372 "work based on the library" and a "work that uses the library".  The
   2373 former contains code derived from the library, while the latter only
   2374 works together with the library.
   2375 
   2376   Note that it is possible for a library to be covered by the ordinary
   2377 General Public License rather than by this special one.
   2378 
   2380                   GNU LIBRARY GENERAL PUBLIC LICENSE
   2381    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   2382 
   2383   0. This License Agreement applies to any software library which
   2384 contains a notice placed by the copyright holder or other authorized
   2385 party saying it may be distributed under the terms of this Library
   2386 General Public License (also called "this License").  Each licensee is
   2387 addressed as "you".
   2388 
   2389   A "library" means a collection of software functions and/or data
   2390 prepared so as to be conveniently linked with application programs
   2391 (which use some of those functions and data) to form executables.
   2392 
   2393   The "Library", below, refers to any such software library or work
   2394 which has been distributed under these terms.  A "work based on the
   2395 Library" means either the Library or any derivative work under
   2396 copyright law: that is to say, a work containing the Library or a
   2397 portion of it, either verbatim or with modifications and/or translated
   2398 straightforwardly into another language.  (Hereinafter, translation is
   2399 included without limitation in the term "modification".)
   2400 
   2401   "Source code" for a work means the preferred form of the work for
   2402 making modifications to it.  For a library, complete source code means
   2403 all the source code for all modules it contains, plus any associated
   2404 interface definition files, plus the scripts used to control compilation
   2405 and installation of the library.
   2406 
   2407   Activities other than copying, distribution and modification are not
   2408 covered by this License; they are outside its scope.  The act of
   2409 running a program using the Library is not restricted, and output from
   2410 such a program is covered only if its contents constitute a work based
   2411 on the Library (independent of the use of the Library in a tool for
   2412 writing it).  Whether that is true depends on what the Library does
   2413 and what the program that uses the Library does.
   2414   
   2415   1. You may copy and distribute verbatim copies of the Library's
   2416 complete source code as you receive it, in any medium, provided that
   2417 you conspicuously and appropriately publish on each copy an
   2418 appropriate copyright notice and disclaimer of warranty; keep intact
   2419 all the notices that refer to this License and to the absence of any
   2420 warranty; and distribute a copy of this License along with the
   2421 Library.
   2422 
   2423   You may charge a fee for the physical act of transferring a copy,
   2424 and you may at your option offer warranty protection in exchange for a
   2425 fee.
   2426 
   2428   2. You may modify your copy or copies of the Library or any portion
   2429 of it, thus forming a work based on the Library, and copy and
   2430 distribute such modifications or work under the terms of Section 1
   2431 above, provided that you also meet all of these conditions:
   2432 
   2433     a) The modified work must itself be a software library.
   2434 
   2435     b) You must cause the files modified to carry prominent notices
   2436     stating that you changed the files and the date of any change.
   2437 
   2438     c) You must cause the whole of the work to be licensed at no
   2439     charge to all third parties under the terms of this License.
   2440 
   2441     d) If a facility in the modified Library refers to a function or a
   2442     table of data to be supplied by an application program that uses
   2443     the facility, other than as an argument passed when the facility
   2444     is invoked, then you must make a good faith effort to ensure that,
   2445     in the event an application does not supply such function or
   2446     table, the facility still operates, and performs whatever part of
   2447     its purpose remains meaningful.
   2448 
   2449     (For example, a function in a library to compute square roots has
   2450     a purpose that is entirely well-defined independent of the
   2451     application.  Therefore, Subsection 2d requires that any
   2452     application-supplied function or table used by this function must
   2453     be optional: if the application does not supply it, the square
   2454     root function must still compute square roots.)
   2455 
   2456 These requirements apply to the modified work as a whole.  If
   2457 identifiable sections of that work are not derived from the Library,
   2458 and can be reasonably considered independent and separate works in
   2459 themselves, then this License, and its terms, do not apply to those
   2460 sections when you distribute them as separate works.  But when you
   2461 distribute the same sections as part of a whole which is a work based
   2462 on the Library, the distribution of the whole must be on the terms of
   2463 this License, whose permissions for other licensees extend to the
   2464 entire whole, and thus to each and every part regardless of who wrote
   2465 it.
   2466 
   2467 Thus, it is not the intent of this section to claim rights or contest
   2468 your rights to work written entirely by you; rather, the intent is to
   2469 exercise the right to control the distribution of derivative or
   2470 collective works based on the Library.
   2471 
   2472 In addition, mere aggregation of another work not based on the Library
   2473 with the Library (or with a work based on the Library) on a volume of
   2474 a storage or distribution medium does not bring the other work under
   2475 the scope of this License.
   2476 
   2477   3. You may opt to apply the terms of the ordinary GNU General Public
   2478 License instead of this License to a given copy of the Library.  To do
   2479 this, you must alter all the notices that refer to this License, so
   2480 that they refer to the ordinary GNU General Public License, version 2,
   2481 instead of to this License.  (If a newer version than version 2 of the
   2482 ordinary GNU General Public License has appeared, then you can specify
   2483 that version instead if you wish.)  Do not make any other change in
   2484 these notices.
   2485 
   2487   Once this change is made in a given copy, it is irreversible for
   2488 that copy, so the ordinary GNU General Public License applies to all
   2489 subsequent copies and derivative works made from that copy.
   2490 
   2491   This option is useful when you wish to copy part of the code of
   2492 the Library into a program that is not a library.
   2493 
   2494   4. You may copy and distribute the Library (or a portion or
   2495 derivative of it, under Section 2) in object code or executable form
   2496 under the terms of Sections 1 and 2 above provided that you accompany
   2497 it with the complete corresponding machine-readable source code, which
   2498 must be distributed under the terms of Sections 1 and 2 above on a
   2499 medium customarily used for software interchange.
   2500 
   2501   If distribution of object code is made by offering access to copy
   2502 from a designated place, then offering equivalent access to copy the
   2503 source code from the same place satisfies the requirement to
   2504 distribute the source code, even though third parties are not
   2505 compelled to copy the source along with the object code.
   2506 
   2507   5. A program that contains no derivative of any portion of the
   2508 Library, but is designed to work with the Library by being compiled or
   2509 linked with it, is called a "work that uses the Library".  Such a
   2510 work, in isolation, is not a derivative work of the Library, and
   2511 therefore falls outside the scope of this License.
   2512 
   2513   However, linking a "work that uses the Library" with the Library
   2514 creates an executable that is a derivative of the Library (because it
   2515 contains portions of the Library), rather than a "work that uses the
   2516 library".  The executable is therefore covered by this License.
   2517 Section 6 states terms for distribution of such executables.
   2518 
   2519   When a "work that uses the Library" uses material from a header file
   2520 that is part of the Library, the object code for the work may be a
   2521 derivative work of the Library even though the source code is not.
   2522 Whether this is true is especially significant if the work can be
   2523 linked without the Library, or if the work is itself a library.  The
   2524 threshold for this to be true is not precisely defined by law.
   2525 
   2526   If such an object file uses only numerical parameters, data
   2527 structure layouts and accessors, and small macros and small inline
   2528 functions (ten lines or less in length), then the use of the object
   2529 file is unrestricted, regardless of whether it is legally a derivative
   2530 work.  (Executables containing this object code plus portions of the
   2531 Library will still fall under Section 6.)
   2532 
   2533   Otherwise, if the work is a derivative of the Library, you may
   2534 distribute the object code for the work under the terms of Section 6.
   2535 Any executables containing that work also fall under Section 6,
   2536 whether or not they are linked directly with the Library itself.
   2537 
   2539   6. As an exception to the Sections above, you may also compile or
   2540 link a "work that uses the Library" with the Library to produce a
   2541 work containing portions of the Library, and distribute that work
   2542 under terms of your choice, provided that the terms permit
   2543 modification of the work for the customer's own use and reverse
   2544 engineering for debugging such modifications.
   2545 
   2546   You must give prominent notice with each copy of the work that the
   2547 Library is used in it and that the Library and its use are covered by
   2548 this License.  You must supply a copy of this License.  If the work
   2549 during execution displays copyright notices, you must include the
   2550 copyright notice for the Library among them, as well as a reference
   2551 directing the user to the copy of this License.  Also, you must do one
   2552 of these things:
   2553 
   2554     a) Accompany the work with the complete corresponding
   2555     machine-readable source code for the Library including whatever
   2556     changes were used in the work (which must be distributed under
   2557     Sections 1 and 2 above); and, if the work is an executable linked
   2558     with the Library, with the complete machine-readable "work that
   2559     uses the Library", as object code and/or source code, so that the
   2560     user can modify the Library and then relink to produce a modified
   2561     executable containing the modified Library.  (It is understood
   2562     that the user who changes the contents of definitions files in the
   2563     Library will not necessarily be able to recompile the application
   2564     to use the modified definitions.)
   2565 
   2566     b) Accompany the work with a written offer, valid for at
   2567     least three years, to give the same user the materials
   2568     specified in Subsection 6a, above, for a charge no more
   2569     than the cost of performing this distribution.
   2570 
   2571     c) If distribution of the work is made by offering access to copy
   2572     from a designated place, offer equivalent access to copy the above
   2573     specified materials from the same place.
   2574 
   2575     d) Verify that the user has already received a copy of these
   2576     materials or that you have already sent this user a copy.
   2577 
   2578   For an executable, the required form of the "work that uses the
   2579 Library" must include any data and utility programs needed for
   2580 reproducing the executable from it.  However, as a special exception,
   2581 the source code distributed need not include anything that is normally
   2582 distributed (in either source or binary form) with the major
   2583 components (compiler, kernel, and so on) of the operating system on
   2584 which the executable runs, unless that component itself accompanies
   2585 the executable.
   2586 
   2587   It may happen that this requirement contradicts the license
   2588 restrictions of other proprietary libraries that do not normally
   2589 accompany the operating system.  Such a contradiction means you cannot
   2590 use both them and the Library together in an executable that you
   2591 distribute.
   2592 
   2594   7. You may place library facilities that are a work based on the
   2595 Library side-by-side in a single library together with other library
   2596 facilities not covered by this License, and distribute such a combined
   2597 library, provided that the separate distribution of the work based on
   2598 the Library and of the other library facilities is otherwise
   2599 permitted, and provided that you do these two things:
   2600 
   2601     a) Accompany the combined library with a copy of the same work
   2602     based on the Library, uncombined with any other library
   2603     facilities.  This must be distributed under the terms of the
   2604     Sections above.
   2605 
   2606     b) Give prominent notice with the combined library of the fact
   2607     that part of it is a work based on the Library, and explaining
   2608     where to find the accompanying uncombined form of the same work.
   2609 
   2610   8. You may not copy, modify, sublicense, link with, or distribute
   2611 the Library except as expressly provided under this License.  Any
   2612 attempt otherwise to copy, modify, sublicense, link with, or
   2613 distribute the Library is void, and will automatically terminate your
   2614 rights under this License.  However, parties who have received copies,
   2615 or rights, from you under this License will not have their licenses
   2616 terminated so long as such parties remain in full compliance.
   2617 
   2618   9. You are not required to accept this License, since you have not
   2619 signed it.  However, nothing else grants you permission to modify or
   2620 distribute the Library or its derivative works.  These actions are
   2621 prohibited by law if you do not accept this License.  Therefore, by
   2622 modifying or distributing the Library (or any work based on the
   2623 Library), you indicate your acceptance of this License to do so, and
   2624 all its terms and conditions for copying, distributing or modifying
   2625 the Library or works based on it.
   2626 
   2627   10. Each time you redistribute the Library (or any work based on the
   2628 Library), the recipient automatically receives a license from the
   2629 original licensor to copy, distribute, link with or modify the Library
   2630 subject to these terms and conditions.  You may not impose any further
   2631 restrictions on the recipients' exercise of the rights granted herein.
   2632 You are not responsible for enforcing compliance by third parties to
   2633 this License.
   2634 
   2636   11. If, as a consequence of a court judgment or allegation of patent
   2637 infringement or for any other reason (not limited to patent issues),
   2638 conditions are imposed on you (whether by court order, agreement or
   2639 otherwise) that contradict the conditions of this License, they do not
   2640 excuse you from the conditions of this License.  If you cannot
   2641 distribute so as to satisfy simultaneously your obligations under this
   2642 License and any other pertinent obligations, then as a consequence you
   2643 may not distribute the Library at all.  For example, if a patent
   2644 license would not permit royalty-free redistribution of the Library by
   2645 all those who receive copies directly or indirectly through you, then
   2646 the only way you could satisfy both it and this License would be to
   2647 refrain entirely from distribution of the Library.
   2648 
   2649 If any portion of this section is held invalid or unenforceable under any
   2650 particular circumstance, the balance of the section is intended to apply,
   2651 and the section as a whole is intended to apply in other circumstances.
   2652 
   2653 It is not the purpose of this section to induce you to infringe any
   2654 patents or other property right claims or to contest validity of any
   2655 such claims; this section has the sole purpose of protecting the
   2656 integrity of the free software distribution system which is
   2657 implemented by public license practices.  Many people have made
   2658 generous contributions to the wide range of software distributed
   2659 through that system in reliance on consistent application of that
   2660 system; it is up to the author/donor to decide if he or she is willing
   2661 to distribute software through any other system and a licensee cannot
   2662 impose that choice.
   2663 
   2664 This section is intended to make thoroughly clear what is believed to
   2665 be a consequence of the rest of this License.
   2666 
   2667   12. If the distribution and/or use of the Library is restricted in
   2668 certain countries either by patents or by copyrighted interfaces, the
   2669 original copyright holder who places the Library under this License may add
   2670 an explicit geographical distribution limitation excluding those countries,
   2671 so that distribution is permitted only in or among countries not thus
   2672 excluded.  In such case, this License incorporates the limitation as if
   2673 written in the body of this License.
   2674 
   2675   13. The Free Software Foundation may publish revised and/or new
   2676 versions of the Library General Public License from time to time.
   2677 Such new versions will be similar in spirit to the present version,
   2678 but may differ in detail to address new problems or concerns.
   2679 
   2680 Each version is given a distinguishing version number.  If the Library
   2681 specifies a version number of this License which applies to it and
   2682 "any later version", you have the option of following the terms and
   2683 conditions either of that version or of any later version published by
   2684 the Free Software Foundation.  If the Library does not specify a
   2685 license version number, you may choose any version ever published by
   2686 the Free Software Foundation.
   2687 
   2689   14. If you wish to incorporate parts of the Library into other free
   2690 programs whose distribution conditions are incompatible with these,
   2691 write to the author to ask for permission.  For software which is
   2692 copyrighted by the Free Software Foundation, write to the Free
   2693 Software Foundation; we sometimes make exceptions for this.  Our
   2694 decision will be guided by the two goals of preserving the free status
   2695 of all derivatives of our free software and of promoting the sharing
   2696 and reuse of software generally.
   2697 
   2698                             NO WARRANTY
   2699 
   2700   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
   2701 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
   2702 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
   2703 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
   2704 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
   2705 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   2706 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
   2707 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
   2708 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
   2709 
   2710   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
   2711 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
   2712 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
   2713 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
   2714 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
   2715 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
   2716 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
   2717 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
   2718 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   2719 DAMAGES.
   2720 
   2721                      END OF TERMS AND CONDITIONS
   2722 
   2723                   GNU LESSER GENERAL PUBLIC LICENSE
   2724                        Version 2.1, February 1999
   2725 
   2726  Copyright (C) 1991, 1999 Free Software Foundation, Inc.
   2727  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
   2728  Everyone is permitted to copy and distribute verbatim copies
   2729  of this license document, but changing it is not allowed.
   2730 
   2731 [This is the first released version of the Lesser GPL.  It also counts
   2732  as the successor of the GNU Library Public License, version 2, hence
   2733  the version number 2.1.]
   2734 
   2735                             Preamble
   2736 
   2737   The licenses for most software are designed to take away your
   2738 freedom to share and change it.  By contrast, the GNU General Public
   2739 Licenses are intended to guarantee your freedom to share and change
   2740 free software--to make sure the software is free for all its users.
   2741 
   2742   This license, the Lesser General Public License, applies to some
   2743 specially designated software packages--typically libraries--of the
   2744 Free Software Foundation and other authors who decide to use it.  You
   2745 can use it too, but we suggest you first think carefully about whether
   2746 this license or the ordinary General Public License is the better
   2747 strategy to use in any particular case, based on the explanations below.
   2748 
   2749   When we speak of free software, we are referring to freedom of use,
   2750 not price.  Our General Public Licenses are designed to make sure that
   2751 you have the freedom to distribute copies of free software (and charge
   2752 for this service if you wish); that you receive source code or can get
   2753 it if you want it; that you can change the software and use pieces of
   2754 it in new free programs; and that you are informed that you can do
   2755 these things.
   2756 
   2757   To protect your rights, we need to make restrictions that forbid
   2758 distributors to deny you these rights or to ask you to surrender these
   2759 rights.  These restrictions translate to certain responsibilities for
   2760 you if you distribute copies of the library or if you modify it.
   2761 
   2762   For example, if you distribute copies of the library, whether gratis
   2763 or for a fee, you must give the recipients all the rights that we gave
   2764 you.  You must make sure that they, too, receive or can get the source
   2765 code.  If you link other code with the library, you must provide
   2766 complete object files to the recipients, so that they can relink them
   2767 with the library after making changes to the library and recompiling
   2768 it.  And you must show them these terms so they know their rights.
   2769 
   2770   We protect your rights with a two-step method: (1) we copyright the
   2771 library, and (2) we offer you this license, which gives you legal
   2772 permission to copy, distribute and/or modify the library.
   2773 
   2774   To protect each distributor, we want to make it very clear that
   2775 there is no warranty for the free library.  Also, if the library is
   2776 modified by someone else and passed on, the recipients should know
   2777 that what they have is not the original version, so that the original
   2778 author's reputation will not be affected by problems that might be
   2779 introduced by others.
   2780 
   2782   Finally, software patents pose a constant threat to the existence of
   2783 any free program.  We wish to make sure that a company cannot
   2784 effectively restrict the users of a free program by obtaining a
   2785 restrictive license from a patent holder.  Therefore, we insist that
   2786 any patent license obtained for a version of the library must be
   2787 consistent with the full freedom of use specified in this license.
   2788 
   2789   Most GNU software, including some libraries, is covered by the
   2790 ordinary GNU General Public License.  This license, the GNU Lesser
   2791 General Public License, applies to certain designated libraries, and
   2792 is quite different from the ordinary General Public License.  We use
   2793 this license for certain libraries in order to permit linking those
   2794 libraries into non-free programs.
   2795 
   2796   When a program is linked with a library, whether statically or using
   2797 a shared library, the combination of the two is legally speaking a
   2798 combined work, a derivative of the original library.  The ordinary
   2799 General Public License therefore permits such linking only if the
   2800 entire combination fits its criteria of freedom.  The Lesser General
   2801 Public License permits more lax criteria for linking other code with
   2802 the library.
   2803 
   2804   We call this license the "Lesser" General Public License because it
   2805 does Less to protect the user's freedom than the ordinary General
   2806 Public License.  It also provides other free software developers Less
   2807 of an advantage over competing non-free programs.  These disadvantages
   2808 are the reason we use the ordinary General Public License for many
   2809 libraries.  However, the Lesser license provides advantages in certain
   2810 special circumstances.
   2811 
   2812   For example, on rare occasions, there may be a special need to
   2813 encourage the widest possible use of a certain library, so that it becomes
   2814 a de-facto standard.  To achieve this, non-free programs must be
   2815 allowed to use the library.  A more frequent case is that a free
   2816 library does the same job as widely used non-free libraries.  In this
   2817 case, there is little to gain by limiting the free library to free
   2818 software only, so we use the Lesser General Public License.
   2819 
   2820   In other cases, permission to use a particular library in non-free
   2821 programs enables a greater number of people to use a large body of
   2822 free software.  For example, permission to use the GNU C Library in
   2823 non-free programs enables many more people to use the whole GNU
   2824 operating system, as well as its variant, the GNU/Linux operating
   2825 system.
   2826 
   2827   Although the Lesser General Public License is Less protective of the
   2828 users' freedom, it does ensure that the user of a program that is
   2829 linked with the Library has the freedom and the wherewithal to run
   2830 that program using a modified version of the Library.
   2831 
   2832   The precise terms and conditions for copying, distribution and
   2833 modification follow.  Pay close attention to the difference between a
   2834 "work based on the library" and a "work that uses the library".  The
   2835 former contains code derived from the library, whereas the latter must
   2836 be combined with the library in order to run.
   2837 
   2839                   GNU LESSER GENERAL PUBLIC LICENSE
   2840    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   2841 
   2842   0. This License Agreement applies to any software library or other
   2843 program which contains a notice placed by the copyright holder or
   2844 other authorized party saying it may be distributed under the terms of
   2845 this Lesser General Public License (also called "this License").
   2846 Each licensee is addressed as "you".
   2847 
   2848   A "library" means a collection of software functions and/or data
   2849 prepared so as to be conveniently linked with application programs
   2850 (which use some of those functions and data) to form executables.
   2851 
   2852   The "Library", below, refers to any such software library or work
   2853 which has been distributed under these terms.  A "work based on the
   2854 Library" means either the Library or any derivative work under
   2855 copyright law: that is to say, a work containing the Library or a
   2856 portion of it, either verbatim or with modifications and/or translated
   2857 straightforwardly into another language.  (Hereinafter, translation is
   2858 included without limitation in the term "modification".)
   2859 
   2860   "Source code" for a work means the preferred form of the work for
   2861 making modifications to it.  For a library, complete source code means
   2862 all the source code for all modules it contains, plus any associated
   2863 interface definition files, plus the scripts used to control compilation
   2864 and installation of the library.
   2865 
   2866   Activities other than copying, distribution and modification are not
   2867 covered by this License; they are outside its scope.  The act of
   2868 running a program using the Library is not restricted, and output from
   2869 such a program is covered only if its contents constitute a work based
   2870 on the Library (independent of the use of the Library in a tool for
   2871 writing it).  Whether that is true depends on what the Library does
   2872 and what the program that uses the Library does.
   2873 
   2874   1. You may copy and distribute verbatim copies of the Library's
   2875 complete source code as you receive it, in any medium, provided that
   2876 you conspicuously and appropriately publish on each copy an
   2877 appropriate copyright notice and disclaimer of warranty; keep intact
   2878 all the notices that refer to this License and to the absence of any
   2879 warranty; and distribute a copy of this License along with the
   2880 Library.
   2881 
   2882   You may charge a fee for the physical act of transferring a copy,
   2883 and you may at your option offer warranty protection in exchange for a
   2884 fee.
   2885 
   2887   2. You may modify your copy or copies of the Library or any portion
   2888 of it, thus forming a work based on the Library, and copy and
   2889 distribute such modifications or work under the terms of Section 1
   2890 above, provided that you also meet all of these conditions:
   2891 
   2892     a) The modified work must itself be a software library.
   2893 
   2894     b) You must cause the files modified to carry prominent notices
   2895     stating that you changed the files and the date of any change.
   2896 
   2897     c) You must cause the whole of the work to be licensed at no
   2898     charge to all third parties under the terms of this License.
   2899 
   2900     d) If a facility in the modified Library refers to a function or a
   2901     table of data to be supplied by an application program that uses
   2902     the facility, other than as an argument passed when the facility
   2903     is invoked, then you must make a good faith effort to ensure that,
   2904     in the event an application does not supply such function or
   2905     table, the facility still operates, and performs whatever part of
   2906     its purpose remains meaningful.
   2907 
   2908     (For example, a function in a library to compute square roots has
   2909     a purpose that is entirely well-defined independent of the
   2910     application.  Therefore, Subsection 2d requires that any
   2911     application-supplied function or table used by this function must
   2912     be optional: if the application does not supply it, the square
   2913     root function must still compute square roots.)
   2914 
   2915 These requirements apply to the modified work as a whole.  If
   2916 identifiable sections of that work are not derived from the Library,
   2917 and can be reasonably considered independent and separate works in
   2918 themselves, then this License, and its terms, do not apply to those
   2919 sections when you distribute them as separate works.  But when you
   2920 distribute the same sections as part of a whole which is a work based
   2921 on the Library, the distribution of the whole must be on the terms of
   2922 this License, whose permissions for other licensees extend to the
   2923 entire whole, and thus to each and every part regardless of who wrote
   2924 it.
   2925 
   2926 Thus, it is not the intent of this section to claim rights or contest
   2927 your rights to work written entirely by you; rather, the intent is to
   2928 exercise the right to control the distribution of derivative or
   2929 collective works based on the Library.
   2930 
   2931 In addition, mere aggregation of another work not based on the Library
   2932 with the Library (or with a work based on the Library) on a volume of
   2933 a storage or distribution medium does not bring the other work under
   2934 the scope of this License.
   2935 
   2936   3. You may opt to apply the terms of the ordinary GNU General Public
   2937 License instead of this License to a given copy of the Library.  To do
   2938 this, you must alter all the notices that refer to this License, so
   2939 that they refer to the ordinary GNU General Public License, version 2,
   2940 instead of to this License.  (If a newer version than version 2 of the
   2941 ordinary GNU General Public License has appeared, then you can specify
   2942 that version instead if you wish.)  Do not make any other change in
   2943 these notices.
   2944 
   2946   Once this change is made in a given copy, it is irreversible for
   2947 that copy, so the ordinary GNU General Public License applies to all
   2948 subsequent copies and derivative works made from that copy.
   2949 
   2950   This option is useful when you wish to copy part of the code of
   2951 the Library into a program that is not a library.
   2952 
   2953   4. You may copy and distribute the Library (or a portion or
   2954 derivative of it, under Section 2) in object code or executable form
   2955 under the terms of Sections 1 and 2 above provided that you accompany
   2956 it with the complete corresponding machine-readable source code, which
   2957 must be distributed under the terms of Sections 1 and 2 above on a
   2958 medium customarily used for software interchange.
   2959 
   2960   If distribution of object code is made by offering access to copy
   2961 from a designated place, then offering equivalent access to copy the
   2962 source code from the same place satisfies the requirement to
   2963 distribute the source code, even though third parties are not
   2964 compelled to copy the source along with the object code.
   2965 
   2966   5. A program that contains no derivative of any portion of the
   2967 Library, but is designed to work with the Library by being compiled or
   2968 linked with it, is called a "work that uses the Library".  Such a
   2969 work, in isolation, is not a derivative work of the Library, and
   2970 therefore falls outside the scope of this License.
   2971 
   2972   However, linking a "work that uses the Library" with the Library
   2973 creates an executable that is a derivative of the Library (because it
   2974 contains portions of the Library), rather than a "work that uses the
   2975 library".  The executable is therefore covered by this License.
   2976 Section 6 states terms for distribution of such executables.
   2977 
   2978   When a "work that uses the Library" uses material from a header file
   2979 that is part of the Library, the object code for the work may be a
   2980 derivative work of the Library even though the source code is not.
   2981 Whether this is true is especially significant if the work can be
   2982 linked without the Library, or if the work is itself a library.  The
   2983 threshold for this to be true is not precisely defined by law.
   2984 
   2985   If such an object file uses only numerical parameters, data
   2986 structure layouts and accessors, and small macros and small inline
   2987 functions (ten lines or less in length), then the use of the object
   2988 file is unrestricted, regardless of whether it is legally a derivative
   2989 work.  (Executables containing this object code plus portions of the
   2990 Library will still fall under Section 6.)
   2991 
   2992   Otherwise, if the work is a derivative of the Library, you may
   2993 distribute the object code for the work under the terms of Section 6.
   2994 Any executables containing that work also fall under Section 6,
   2995 whether or not they are linked directly with the Library itself.
   2996 
   2998   6. As an exception to the Sections above, you may also combine or
   2999 link a "work that uses the Library" with the Library to produce a
   3000 work containing portions of the Library, and distribute that work
   3001 under terms of your choice, provided that the terms permit
   3002 modification of the work for the customer's own use and reverse
   3003 engineering for debugging such modifications.
   3004 
   3005   You must give prominent notice with each copy of the work that the
   3006 Library is used in it and that the Library and its use are covered by
   3007 this License.  You must supply a copy of this License.  If the work
   3008 during execution displays copyright notices, you must include the
   3009 copyright notice for the Library among them, as well as a reference
   3010 directing the user to the copy of this License.  Also, you must do one
   3011 of these things:
   3012 
   3013     a) Accompany the work with the complete corresponding
   3014     machine-readable source code for the Library including whatever
   3015     changes were used in the work (which must be distributed under
   3016     Sections 1 and 2 above); and, if the work is an executable linked
   3017     with the Library, with the complete machine-readable "work that
   3018     uses the Library", as object code and/or source code, so that the
   3019     user can modify the Library and then relink to produce a modified
   3020     executable containing the modified Library.  (It is understood
   3021     that the user who changes the contents of definitions files in the
   3022     Library will not necessarily be able to recompile the application
   3023     to use the modified definitions.)
   3024 
   3025     b) Use a suitable shared library mechanism for linking with the
   3026     Library.  A suitable mechanism is one that (1) uses at run time a
   3027     copy of the library already present on the user's computer system,
   3028     rather than copying library functions into the executable, and (2)
   3029     will operate properly with a modified version of the library, if
   3030     the user installs one, as long as the modified version is
   3031     interface-compatible with the version that the work was made with.
   3032 
   3033     c) Accompany the work with a written offer, valid for at
   3034     least three years, to give the same user the materials
   3035     specified in Subsection 6a, above, for a charge no more
   3036     than the cost of performing this distribution.
   3037 
   3038     d) If distribution of the work is made by offering access to copy
   3039     from a designated place, offer equivalent access to copy the above
   3040     specified materials from the same place.
   3041 
   3042     e) Verify that the user has already received a copy of these
   3043     materials or that you have already sent this user a copy.
   3044 
   3045   For an executable, the required form of the "work that uses the
   3046 Library" must include any data and utility programs needed for
   3047 reproducing the executable from it.  However, as a special exception,
   3048 the materials to be distributed need not include anything that is
   3049 normally distributed (in either source or binary form) with the major
   3050 components (compiler, kernel, and so on) of the operating system on
   3051 which the executable runs, unless that component itself accompanies
   3052 the executable.
   3053 
   3054   It may happen that this requirement contradicts the license
   3055 restrictions of other proprietary libraries that do not normally
   3056 accompany the operating system.  Such a contradiction means you cannot
   3057 use both them and the Library together in an executable that you
   3058 distribute.
   3059 
   3061   7. You may place library facilities that are a work based on the
   3062 Library side-by-side in a single library together with other library
   3063 facilities not covered by this License, and distribute such a combined
   3064 library, provided that the separate distribution of the work based on
   3065 the Library and of the other library facilities is otherwise
   3066 permitted, and provided that you do these two things:
   3067 
   3068     a) Accompany the combined library with a copy of the same work
   3069     based on the Library, uncombined with any other library
   3070     facilities.  This must be distributed under the terms of the
   3071     Sections above.
   3072 
   3073     b) Give prominent notice with the combined library of the fact
   3074     that part of it is a work based on the Library, and explaining
   3075     where to find the accompanying uncombined form of the same work.
   3076 
   3077   8. You may not copy, modify, sublicense, link with, or distribute
   3078 the Library except as expressly provided under this License.  Any
   3079 attempt otherwise to copy, modify, sublicense, link with, or
   3080 distribute the Library is void, and will automatically terminate your
   3081 rights under this License.  However, parties who have received copies,
   3082 or rights, from you under this License will not have their licenses
   3083 terminated so long as such parties remain in full compliance.
   3084 
   3085   9. You are not required to accept this License, since you have not
   3086 signed it.  However, nothing else grants you permission to modify or
   3087 distribute the Library or its derivative works.  These actions are
   3088 prohibited by law if you do not accept this License.  Therefore, by
   3089 modifying or distributing the Library (or any work based on the
   3090 Library), you indicate your acceptance of this License to do so, and
   3091 all its terms and conditions for copying, distributing or modifying
   3092 the Library or works based on it.
   3093 
   3094   10. Each time you redistribute the Library (or any work based on the
   3095 Library), the recipient automatically receives a license from the
   3096 original licensor to copy, distribute, link with or modify the Library
   3097 subject to these terms and conditions.  You may not impose any further
   3098 restrictions on the recipients' exercise of the rights granted herein.
   3099 You are not responsible for enforcing compliance by third parties with
   3100 this License.
   3101 
   3103   11. If, as a consequence of a court judgment or allegation of patent
   3104 infringement or for any other reason (not limited to patent issues),
   3105 conditions are imposed on you (whether by court order, agreement or
   3106 otherwise) that contradict the conditions of this License, they do not
   3107 excuse you from the conditions of this License.  If you cannot
   3108 distribute so as to satisfy simultaneously your obligations under this
   3109 License and any other pertinent obligations, then as a consequence you
   3110 may not distribute the Library at all.  For example, if a patent
   3111 license would not permit royalty-free redistribution of the Library by
   3112 all those who receive copies directly or indirectly through you, then
   3113 the only way you could satisfy both it and this License would be to
   3114 refrain entirely from distribution of the Library.
   3115 
   3116 If any portion of this section is held invalid or unenforceable under any
   3117 particular circumstance, the balance of the section is intended to apply,
   3118 and the section as a whole is intended to apply in other circumstances.
   3119 
   3120 It is not the purpose of this section to induce you to infringe any
   3121 patents or other property right claims or to contest validity of any
   3122 such claims; this section has the sole purpose of protecting the
   3123 integrity of the free software distribution system which is
   3124 implemented by public license practices.  Many people have made
   3125 generous contributions to the wide range of software distributed
   3126 through that system in reliance on consistent application of that
   3127 system; it is up to the author/donor to decide if he or she is willing
   3128 to distribute software through any other system and a licensee cannot
   3129 impose that choice.
   3130 
   3131 This section is intended to make thoroughly clear what is believed to
   3132 be a consequence of the rest of this License.
   3133 
   3134   12. If the distribution and/or use of the Library is restricted in
   3135 certain countries either by patents or by copyrighted interfaces, the
   3136 original copyright holder who places the Library under this License may add
   3137 an explicit geographical distribution limitation excluding those countries,
   3138 so that distribution is permitted only in or among countries not thus
   3139 excluded.  In such case, this License incorporates the limitation as if
   3140 written in the body of this License.
   3141 
   3142   13. The Free Software Foundation may publish revised and/or new
   3143 versions of the Lesser General Public License from time to time.
   3144 Such new versions will be similar in spirit to the present version,
   3145 but may differ in detail to address new problems or concerns.
   3146 
   3147 Each version is given a distinguishing version number.  If the Library
   3148 specifies a version number of this License which applies to it and
   3149 "any later version", you have the option of following the terms and
   3150 conditions either of that version or of any later version published by
   3151 the Free Software Foundation.  If the Library does not specify a
   3152 license version number, you may choose any version ever published by
   3153 the Free Software Foundation.
   3154 
   3156   14. If you wish to incorporate parts of the Library into other free
   3157 programs whose distribution conditions are incompatible with these,
   3158 write to the author to ask for permission.  For software which is
   3159 copyrighted by the Free Software Foundation, write to the Free
   3160 Software Foundation; we sometimes make exceptions for this.  Our
   3161 decision will be guided by the two goals of preserving the free status
   3162 of all derivatives of our free software and of promoting the sharing
   3163 and reuse of software generally.
   3164 
   3165                             NO WARRANTY
   3166 
   3167   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
   3168 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
   3169 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
   3170 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
   3171 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
   3172 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   3173 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
   3174 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
   3175 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
   3176 
   3177   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
   3178 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
   3179 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
   3180 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
   3181 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
   3182 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
   3183 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
   3184 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
   3185 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   3186 DAMAGES.
   3187 
   3188                      END OF TERMS AND CONDITIONS
   3189 
   3190 // Copyright (C) 2002-2013 The ANGLE Project Authors. 
   3191 // All rights reserved.
   3192 //
   3193 // Redistribution and use in source and binary forms, with or without
   3194 // modification, are permitted provided that the following conditions
   3195 // are met:
   3196 //
   3197 //     Redistributions of source code must retain the above copyright
   3198 //     notice, this list of conditions and the following disclaimer.
   3199 //
   3200 //     Redistributions in binary form must reproduce the above 
   3201 //     copyright notice, this list of conditions and the following
   3202 //     disclaimer in the documentation and/or other materials provided
   3203 //     with the distribution.
   3204 //
   3205 //     Neither the name of TransGaming Inc., Google Inc., 3DLabs Inc.
   3206 //     Ltd., nor the names of their contributors may be used to endorse
   3207 //     or promote products derived from this software without specific
   3208 //     prior written permission.
   3209 //
   3210 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   3211 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
   3212 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
   3213 // FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
   3214 // COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
   3215 // INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
   3216 // BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
   3217 // LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
   3218 // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   3219 // LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
   3220 // ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   3221 // POSSIBILITY OF SUCH DAMAGE.
   3222 
   3223 
   3224                                  Apache License
   3225                            Version 2.0, January 2004
   3226                         http://www.apache.org/licenses/
   3227 
   3228    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   3229 
   3230    1. Definitions.
   3231 
   3232       "License" shall mean the terms and conditions for use, reproduction,
   3233       and distribution as defined by Sections 1 through 9 of this document.
   3234 
   3235       "Licensor" shall mean the copyright owner or entity authorized by
   3236       the copyright owner that is granting the License.
   3237 
   3238       "Legal Entity" shall mean the union of the acting entity and all
   3239       other entities that control, are controlled by, or are under common
   3240       control with that entity. For the purposes of this definition,
   3241       "control" means (i) the power, direct or indirect, to cause the
   3242       direction or management of such entity, whether by contract or
   3243       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   3244       outstanding shares, or (iii) beneficial ownership of such entity.
   3245 
   3246       "You" (or "Your") shall mean an individual or Legal Entity
   3247       exercising permissions granted by this License.
   3248 
   3249       "Source" form shall mean the preferred form for making modifications,
   3250       including but not limited to software source code, documentation
   3251       source, and configuration files.
   3252 
   3253       "Object" form shall mean any form resulting from mechanical
   3254       transformation or translation of a Source form, including but
   3255       not limited to compiled object code, generated documentation,
   3256       and conversions to other media types.
   3257 
   3258       "Work" shall mean the work of authorship, whether in Source or
   3259       Object form, made available under the License, as indicated by a
   3260       copyright notice that is included in or attached to the work
   3261       (an example is provided in the Appendix below).
   3262 
   3263       "Derivative Works" shall mean any work, whether in Source or Object
   3264       form, that is based on (or derived from) the Work and for which the
   3265       editorial revisions, annotations, elaborations, or other modifications
   3266       represent, as a whole, an original work of authorship. For the purposes
   3267       of this License, Derivative Works shall not include works that remain
   3268       separable from, or merely link (or bind by name) to the interfaces of,
   3269       the Work and Derivative Works thereof.
   3270 
   3271       "Contribution" shall mean any work of authorship, including
   3272       the original version of the Work and any modifications or additions
   3273       to that Work or Derivative Works thereof, that is intentionally
   3274       submitted to Licensor for inclusion in the Work by the copyright owner
   3275       or by an individual or Legal Entity authorized to submit on behalf of
   3276       the copyright owner. For the purposes of this definition, "submitted"
   3277       means any form of electronic, verbal, or written communication sent
   3278       to the Licensor or its representatives, including but not limited to
   3279       communication on electronic mailing lists, source code control systems,
   3280       and issue tracking systems that are managed by, or on behalf of, the
   3281       Licensor for the purpose of discussing and improving the Work, but
   3282       excluding communication that is conspicuously marked or otherwise
   3283       designated in writing by the copyright owner as "Not a Contribution."
   3284 
   3285       "Contributor" shall mean Licensor and any individual or Legal Entity
   3286       on behalf of whom a Contribution has been received by Licensor and
   3287       subsequently incorporated within the Work.
   3288 
   3289    2. Grant of Copyright License. Subject to the terms and conditions of
   3290       this License, each Contributor hereby grants to You a perpetual,
   3291       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   3292       copyright license to reproduce, prepare Derivative Works of,
   3293       publicly display, publicly perform, sublicense, and distribute the
   3294       Work and such Derivative Works in Source or Object form.
   3295 
   3296    3. Grant of Patent License. Subject to the terms and conditions of
   3297       this License, each Contributor hereby grants to You a perpetual,
   3298       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   3299       (except as stated in this section) patent license to make, have made,
   3300       use, offer to sell, sell, import, and otherwise transfer the Work,
   3301       where such license applies only to those patent claims licensable
   3302       by such Contributor that are necessarily infringed by their
   3303       Contribution(s) alone or by combination of their Contribution(s)
   3304       with the Work to which such Contribution(s) was submitted. If You
   3305       institute patent litigation against any entity (including a
   3306       cross-claim or counterclaim in a lawsuit) alleging that the Work
   3307       or a Contribution incorporated within the Work constitutes direct
   3308       or contributory patent infringement, then any patent licenses
   3309       granted to You under this License for that Work shall terminate
   3310       as of the date such litigation is filed.
   3311 
   3312    4. Redistribution. You may reproduce and distribute copies of the
   3313       Work or Derivative Works thereof in any medium, with or without
   3314       modifications, and in Source or Object form, provided that You
   3315       meet the following conditions:
   3316 
   3317       (a) You must give any other recipients of the Work or
   3318           Derivative Works a copy of this License; and
   3319 
   3320       (b) You must cause any modified files to carry prominent notices
   3321           stating that You changed the files; and
   3322 
   3323       (c) You must retain, in the Source form of any Derivative Works
   3324           that You distribute, all copyright, patent, trademark, and
   3325           attribution notices from the Source form of the Work,
   3326           excluding those notices that do not pertain to any part of
   3327           the Derivative Works; and
   3328 
   3329       (d) If the Work includes a "NOTICE" text file as part of its
   3330           distribution, then any Derivative Works that You distribute must
   3331           include a readable copy of the attribution notices contained
   3332           within such NOTICE file, excluding those notices that do not
   3333           pertain to any part of the Derivative Works, in at least one
   3334           of the following places: within a NOTICE text file distributed
   3335           as part of the Derivative Works; within the Source form or
   3336           documentation, if provided along with the Derivative Works; or,
   3337           within a display generated by the Derivative Works, if and
   3338           wherever such third-party notices normally appear. The contents
   3339           of the NOTICE file are for informational purposes only and
   3340           do not modify the License. You may add Your own attribution
   3341           notices within Derivative Works that You distribute, alongside
   3342           or as an addendum to the NOTICE text from the Work, provided
   3343           that such additional attribution notices cannot be construed
   3344           as modifying the License.
   3345 
   3346       You may add Your own copyright statement to Your modifications and
   3347       may provide additional or different license terms and conditions
   3348       for use, reproduction, or distribution of Your modifications, or
   3349       for any such Derivative Works as a whole, provided Your use,
   3350       reproduction, and distribution of the Work otherwise complies with
   3351       the conditions stated in this License.
   3352 
   3353    5. Submission of Contributions. Unless You explicitly state otherwise,
   3354       any Contribution intentionally submitted for inclusion in the Work
   3355       by You to the Licensor shall be under the terms and conditions of
   3356       this License, without any additional terms or conditions.
   3357       Notwithstanding the above, nothing herein shall supersede or modify
   3358       the terms of any separate license agreement you may have executed
   3359       with Licensor regarding such Contributions.
   3360 
   3361    6. Trademarks. This License does not grant permission to use the trade
   3362       names, trademarks, service marks, or product names of the Licensor,
   3363       except as required for reasonable and customary use in describing the
   3364       origin of the Work and reproducing the content of the NOTICE file.
   3365 
   3366    7. Disclaimer of Warranty. Unless required by applicable law or
   3367       agreed to in writing, Licensor provides the Work (and each
   3368       Contributor provides its Contributions) on an "AS IS" BASIS,
   3369       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   3370       implied, including, without limitation, any warranties or conditions
   3371       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   3372       PARTICULAR PURPOSE. You are solely responsible for determining the
   3373       appropriateness of using or redistributing the Work and assume any
   3374       risks associated with Your exercise of permissions under this License.
   3375 
   3376    8. Limitation of Liability. In no event and under no legal theory,
   3377       whether in tort (including negligence), contract, or otherwise,
   3378       unless required by applicable law (such as deliberate and grossly
   3379       negligent acts) or agreed to in writing, shall any Contributor be
   3380       liable to You for damages, including any direct, indirect, special,
   3381       incidental, or consequential damages of any character arising as a
   3382       result of this License or out of the use or inability to use the
   3383       Work (including but not limited to damages for loss of goodwill,
   3384       work stoppage, computer failure or malfunction, or any and all
   3385       other commercial damages or losses), even if such Contributor
   3386       has been advised of the possibility of such damages.
   3387 
   3388    9. Accepting Warranty or Additional Liability. While redistributing
   3389       the Work or Derivative Works thereof, You may choose to offer,
   3390       and charge a fee for, acceptance of support, warranty, indemnity,
   3391       or other liability obligations and/or rights consistent with this
   3392       License. However, in accepting such obligations, You may act only
   3393       on Your own behalf and on Your sole responsibility, not on behalf
   3394       of any other Contributor, and only if You agree to indemnify,
   3395       defend, and hold each Contributor harmless for any liability
   3396       incurred by, or claims asserted against, such Contributor by reason
   3397       of your accepting any such warranty or additional liability.
   3398 
   3399    END OF TERMS AND CONDITIONS
   3400 
   3401    APPENDIX: How to apply the Apache License to your work.
   3402 
   3403       To apply the Apache License to your work, attach the following
   3404       boilerplate notice, with the fields enclosed by brackets "[]"
   3405       replaced with your own identifying information. (Don't include
   3406       the brackets!)  The text should be enclosed in the appropriate
   3407       comment syntax for the file format. We also recommend that a
   3408       file or class name and description of purpose be included on the
   3409       same "printed page" as the copyright notice for easier
   3410       identification within third-party archives.
   3411 
   3412    Copyright [yyyy] [name of copyright owner]
   3413 
   3414    Licensed under the Apache License, Version 2.0 (the "License");
   3415    you may not use this file except in compliance with the License.
   3416    You may obtain a copy of the License at
   3417 
   3418        http://www.apache.org/licenses/LICENSE-2.0
   3419 
   3420    Unless required by applicable law or agreed to in writing, software
   3421    distributed under the License is distributed on an "AS IS" BASIS,
   3422    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   3423    See the License for the specific language governing permissions and
   3424    limitations under the License.
   3425 
   3426 Copyright (c) 2012, Manfred Moitzi
   3427 
   3428 Permission is hereby granted, free of charge, to any person obtaining a 
   3429 copy of this software and associated documentation files (the 
   3430 "Software"), to deal in the Software without restriction, including 
   3431 without limitation the rights to use, copy, modify, merge, publish, 
   3432 distribute, sublicense, and/or sell copies of the Software, and to 
   3433 permit persons to whom the Software is furnished to do so, subject to 
   3434 the following conditions: 
   3435 
   3436 The above copyright notice and this permission notice shall be included 
   3437 in all copies or substantial portions of the Software. 
   3438 
   3439 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
   3440 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
   3441 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 
   3442 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 
   3443 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
   3444 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 
   3445 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 
   3446 
   3447 Deutsche bersetzung:
   3448 
   3449 Copyright (c) 2012, Manfred Moitzi
   3450 
   3451 Hiermit wird unentgeltlich, jeder Person, die eine Kopie der Software 
   3452 und der zugehrigen Dokumentationen (die "Software") erhlt, die 
   3453 Erlaubnis erteilt, uneingeschrnkt zu benutzen, inklusive und ohne 
   3454 Ausnahme, dem Recht, sie zu verwenden, kopieren, ndern, fusionieren, 
   3455 verlegen, verbreiten, unterlizenzieren und/oder zu verkaufen, und 
   3456 Personen, die diese Software erhalten, diese Rechte zu geben, unter den 
   3457 folgenden Bedingungen: 
   3458 
   3459 Der obige Urheberrechtsvermerk und dieser Erlaubnisvermerk sind in allen 
   3460 Kopien oder Teilkopien der Software beizulegen. 
   3461 
   3462 DIE SOFTWARE WIRD OHNE JEDE AUSDRCKLICHE ODER IMPLIZIERTE GARANTIE 
   3463 BEREITGESTELLT, EINSCHLIESSLICH DER GARANTIE ZUR BENUTZUNG FR DEN 
   3464 VORGESEHENEN ODER EINEM BESTIMMTEN ZWECK SOWIE JEGLICHER 
   3465 RECHTSVERLETZUNG, JEDOCH NICHT DARAUF BESCHRNKT. IN KEINEM FALL SIND 
   3466 DIE AUTOREN ODER COPYRIGHTINHABER FR JEGLICHEN SCHADEN ODER SONSTIGE 
   3467 ANSPRCHE HAFTBAR ZU MACHEN, OB INFOLGE DER ERFLLUNG EINES VERTRAGES, 
   3468 EINES DELIKTES ODER ANDERS IM ZUSAMMENHANG MIT DER SOFTWARE ODER 
   3469 SONSTIGER VERWENDUNG DER SOFTWARE ENTSTANDEN. 
   3470 
   3471 
   3472 // Copyright (c) 2010 The Chromium Authors. All rights reserved.
   3473 //
   3474 // Redistribution and use in source and binary forms, with or without
   3475 // modification, are permitted provided that the following conditions are
   3476 // met:
   3477 //
   3478 //    * Redistributions of source code must retain the above copyright
   3479 // notice, this list of conditions and the following disclaimer.
   3480 //    * Redistributions in binary form must reproduce the above
   3481 // copyright notice, this list of conditions and the following disclaimer
   3482 // in the documentation and/or other materials provided with the
   3483 // distribution.
   3484 //    * Neither the name of Google Inc. nor the names of its
   3485 // contributors may be used to endorse or promote products derived from
   3486 // this software without specific prior written permission.
   3487 //
   3488 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   3489 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   3490 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   3491 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   3492 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   3493 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   3494 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   3495 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   3496 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   3497 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   3498 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   3499 
   3500                           MOZILLA PUBLIC LICENSE
   3501                                 Version 1.1
   3502 
   3503                               ---------------
   3504 
   3505 1. Definitions.
   3506 
   3507      1.0.1. "Commercial Use" means distribution or otherwise making the
   3508      Covered Code available to a third party.
   3509 
   3510      1.1. "Contributor" means each entity that creates or contributes to
   3511      the creation of Modifications.
   3512 
   3513      1.2. "Contributor Version" means the combination of the Original
   3514      Code, prior Modifications used by a Contributor, and the Modifications
   3515      made by that particular Contributor.
   3516 
   3517      1.3. "Covered Code" means the Original Code or Modifications or the
   3518      combination of the Original Code and Modifications, in each case
   3519      including portions thereof.
   3520 
   3521      1.4. "Electronic Distribution Mechanism" means a mechanism generally
   3522      accepted in the software development community for the electronic
   3523      transfer of data.
   3524 
   3525      1.5. "Executable" means Covered Code in any form other than Source
   3526      Code.
   3527 
   3528      1.6. "Initial Developer" means the individual or entity identified
   3529      as the Initial Developer in the Source Code notice required by Exhibit
   3530      A.
   3531 
   3532      1.7. "Larger Work" means a work which combines Covered Code or
   3533      portions thereof with code not governed by the terms of this License.
   3534 
   3535      1.8. "License" means this document.
   3536 
   3537      1.8.1. "Licensable" means having the right to grant, to the maximum
   3538      extent possible, whether at the time of the initial grant or
   3539      subsequently acquired, any and all of the rights conveyed herein.
   3540 
   3541      1.9. "Modifications" means any addition to or deletion from the
   3542      substance or structure of either the Original Code or any previous
   3543      Modifications. When Covered Code is released as a series of files, a
   3544      Modification is:
   3545           A. Any addition to or deletion from the contents of a file
   3546           containing Original Code or previous Modifications.
   3547 
   3548           B. Any new file that contains any part of the Original Code or
   3549           previous Modifications.
   3550 
   3551      1.10. "Original Code" means Source Code of computer software code
   3552      which is described in the Source Code notice required by Exhibit A as
   3553      Original Code, and which, at the time of its release under this
   3554      License is not already Covered Code governed by this License.
   3555 
   3556      1.10.1. "Patent Claims" means any patent claim(s), now owned or
   3557      hereafter acquired, including without limitation, method, process,
   3558      and apparatus claims, in any patent Licensable by grantor.
   3559 
   3560      1.11. "Source Code" means the preferred form of the Covered Code for
   3561      making modifications to it, including all modules it contains, plus
   3562      any associated interface definition files, scripts used to control
   3563      compilation and installation of an Executable, or source code
   3564      differential comparisons against either the Original Code or another
   3565      well known, available Covered Code of the Contributor's choice. The
   3566      Source Code can be in a compressed or archival form, provided the
   3567      appropriate decompression or de-archiving software is widely available
   3568      for no charge.
   3569 
   3570      1.12. "You" (or "Your") means an individual or a legal entity
   3571      exercising rights under, and complying with all of the terms of, this
   3572      License or a future version of this License issued under Section 6.1.
   3573      For legal entities, "You" includes any entity which controls, is
   3574      controlled by, or is under common control with You. For purposes of
   3575      this definition, "control" means (a) the power, direct or indirect,
   3576      to cause the direction or management of such entity, whether by
   3577      contract or otherwise, or (b) ownership of more than fifty percent
   3578      (50%) of the outstanding shares or beneficial ownership of such
   3579      entity.
   3580 
   3581 2. Source Code License.
   3582 
   3583      2.1. The Initial Developer Grant.
   3584      The Initial Developer hereby grants You a world-wide, royalty-free,
   3585      non-exclusive license, subject to third party intellectual property
   3586      claims:
   3587           (a) under intellectual property rights (other than patent or
   3588           trademark) Licensable by Initial Developer to use, reproduce,
   3589           modify, display, perform, sublicense and distribute the Original
   3590           Code (or portions thereof) with or without Modifications, and/or
   3591           as part of a Larger Work; and
   3592 
   3593           (b) under Patents Claims infringed by the making, using or
   3594           selling of Original Code, to make, have made, use, practice,
   3595           sell, and offer for sale, and/or otherwise dispose of the
   3596           Original Code (or portions thereof).
   3597 
   3598           (c) the licenses granted in this Section 2.1(a) and (b) are
   3599           effective on the date Initial Developer first distributes
   3600           Original Code under the terms of this License.
   3601 
   3602           (d) Notwithstanding Section 2.1(b) above, no patent license is
   3603           granted: 1) for code that You delete from the Original Code; 2)
   3604           separate from the Original Code; or 3) for infringements caused
   3605           by: i) the modification of the Original Code or ii) the
   3606           combination of the Original Code with other software or devices.
   3607 
   3608      2.2. Contributor Grant.
   3609      Subject to third party intellectual property claims, each Contributor
   3610      hereby grants You a world-wide, royalty-free, non-exclusive license
   3611 
   3612           (a) under intellectual property rights (other than patent or
   3613           trademark) Licensable by Contributor, to use, reproduce, modify,
   3614           display, perform, sublicense and distribute the Modifications
   3615           created by such Contributor (or portions thereof) either on an
   3616           unmodified basis, with other Modifications, as Covered Code
   3617           and/or as part of a Larger Work; and
   3618 
   3619           (b) under Patent Claims infringed by the making, using, or
   3620           selling of Modifications made by that Contributor either alone
   3621           and/or in combination with its Contributor Version (or portions
   3622           of such combination), to make, use, sell, offer for sale, have
   3623           made, and/or otherwise dispose of: 1) Modifications made by that
   3624           Contributor (or portions thereof); and 2) the combination of
   3625           Modifications made by that Contributor with its Contributor
   3626           Version (or portions of such combination).
   3627 
   3628           (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
   3629           effective on the date Contributor first makes Commercial Use of
   3630           the Covered Code.
   3631 
   3632           (d) Notwithstanding Section 2.2(b) above, no patent license is
   3633           granted: 1) for any code that Contributor has deleted from the
   3634           Contributor Version; 2) separate from the Contributor Version;
   3635           3) for infringements caused by: i) third party modifications of
   3636           Contributor Version or ii) the combination of Modifications made
   3637           by that Contributor with other software (except as part of the
   3638           Contributor Version) or other devices; or 4) under Patent Claims
   3639           infringed by Covered Code in the absence of Modifications made by
   3640           that Contributor.
   3641 
   3642 3. Distribution Obligations.
   3643 
   3644      3.1. Application of License.
   3645      The Modifications which You create or to which You contribute are
   3646      governed by the terms of this License, including without limitation
   3647      Section 2.2. The Source Code version of Covered Code may be
   3648      distributed only under the terms of this License or a future version
   3649      of this License released under Section 6.1, and You must include a
   3650      copy of this License with every copy of the Source Code You
   3651      distribute. You may not offer or impose any terms on any Source Code
   3652      version that alters or restricts the applicable version of this
   3653      License or the recipients' rights hereunder. However, You may include
   3654      an additional document offering the additional rights described in
   3655      Section 3.5.
   3656 
   3657      3.2. Availability of Source Code.
   3658      Any Modification which You create or to which You contribute must be
   3659      made available in Source Code form under the terms of this License
   3660      either on the same media as an Executable version or via an accepted
   3661      Electronic Distribution Mechanism to anyone to whom you made an
   3662      Executable version available; and if made available via Electronic
   3663      Distribution Mechanism, must remain available for at least twelve (12)
   3664      months after the date it initially became available, or at least six
   3665      (6) months after a subsequent version of that particular Modification
   3666      has been made available to such recipients. You are responsible for
   3667      ensuring that the Source Code version remains available even if the
   3668      Electronic Distribution Mechanism is maintained by a third party.
   3669 
   3670      3.3. Description of Modifications.
   3671      You must cause all Covered Code to which You contribute to contain a
   3672      file documenting the changes You made to create that Covered Code and
   3673      the date of any change. You must include a prominent statement that
   3674      the Modification is derived, directly or indirectly, from Original
   3675      Code provided by the Initial Developer and including the name of the
   3676      Initial Developer in (a) the Source Code, and (b) in any notice in an
   3677      Executable version or related documentation in which You describe the
   3678      origin or ownership of the Covered Code.
   3679 
   3680      3.4. Intellectual Property Matters
   3681           (a) Third Party Claims.
   3682           If Contributor has knowledge that a license under a third party's
   3683           intellectual property rights is required to exercise the rights
   3684           granted by such Contributor under Sections 2.1 or 2.2,
   3685           Contributor must include a text file with the Source Code
   3686           distribution titled "LEGAL" which describes the claim and the
   3687           party making the claim in sufficient detail that a recipient will
   3688           know whom to contact. If Contributor obtains such knowledge after
   3689           the Modification is made available as described in Section 3.2,
   3690           Contributor shall promptly modify the LEGAL file in all copies
   3691           Contributor makes available thereafter and shall take other steps
   3692           (such as notifying appropriate mailing lists or newsgroups)
   3693           reasonably calculated to inform those who received the Covered
   3694           Code that new knowledge has been obtained.
   3695 
   3696           (b) Contributor APIs.
   3697           If Contributor's Modifications include an application programming
   3698           interface and Contributor has knowledge of patent licenses which
   3699           are reasonably necessary to implement that API, Contributor must
   3700           also include this information in the LEGAL file.
   3701 
   3702           (c) Representations.
   3703           Contributor represents that, except as disclosed pursuant to
   3704           Section 3.4(a) above, Contributor believes that Contributor's
   3705           Modifications are Contributor's original creation(s) and/or
   3706           Contributor has sufficient rights to grant the rights conveyed by
   3707           this License.
   3708 
   3709      3.5. Required Notices.
   3710      You must duplicate the notice in Exhibit A in each file of the Source
   3711      Code. If it is not possible to put such notice in a particular Source
   3712      Code file due to its structure, then You must include such notice in a
   3713      location (such as a relevant directory) where a user would be likely
   3714      to look for such a notice. If You created one or more Modification(s)
   3715      You may add your name as a Contributor to the notice described in
   3716      Exhibit A. You must also duplicate this License in any documentation
   3717      for the Source Code where You describe recipients' rights or ownership
   3718      rights relating to Covered Code. You may choose to offer, and to
   3719      charge a fee for, warranty, support, indemnity or liability
   3720      obligations to one or more recipients of Covered Code. However, You
   3721      may do so only on Your own behalf, and not on behalf of the Initial
   3722      Developer or any Contributor. You must make it absolutely clear than
   3723      any such warranty, support, indemnity or liability obligation is
   3724      offered by You alone, and You hereby agree to indemnify the Initial
   3725      Developer and every Contributor for any liability incurred by the
   3726      Initial Developer or such Contributor as a result of warranty,
   3727      support, indemnity or liability terms You offer.
   3728 
   3729      3.6. Distribution of Executable Versions.
   3730      You may distribute Covered Code in Executable form only if the
   3731      requirements of Section 3.1-3.5 have been met for that Covered Code,
   3732      and if You include a notice stating that the Source Code version of
   3733      the Covered Code is available under the terms of this License,
   3734      including a description of how and where You have fulfilled the
   3735      obligations of Section 3.2. The notice must be conspicuously included
   3736      in any notice in an Executable version, related documentation or
   3737      collateral in which You describe recipients' rights relating to the
   3738      Covered Code. You may distribute the Executable version of Covered
   3739      Code or ownership rights under a license of Your choice, which may
   3740      contain terms different from this License, provided that You are in
   3741      compliance with the terms of this License and that the license for the
   3742      Executable version does not attempt to limit or alter the recipient's
   3743      rights in the Source Code version from the rights set forth in this
   3744      License. If You distribute the Executable version under a different
   3745      license You must make it absolutely clear that any terms which differ
   3746      from this License are offered by You alone, not by the Initial
   3747      Developer or any Contributor. You hereby agree to indemnify the
   3748      Initial Developer and every Contributor for any liability incurred by
   3749      the Initial Developer or such Contributor as a result of any such
   3750      terms You offer.
   3751 
   3752      3.7. Larger Works.
   3753      You may create a Larger Work by combining Covered Code with other code
   3754      not governed by the terms of this License and distribute the Larger
   3755      Work as a single product. In such a case, You must make sure the
   3756      requirements of this License are fulfilled for the Covered Code.
   3757 
   3758 4. Inability to Comply Due to Statute or Regulation.
   3759 
   3760      If it is impossible for You to comply with any of the terms of this
   3761      License with respect to some or all of the Covered Code due to
   3762      statute, judicial order, or regulation then You must: (a) comply with
   3763      the terms of this License to the maximum extent possible; and (b)
   3764      describe the limitations and the code they affect. Such description
   3765      must be included in the LEGAL file described in Section 3.4 and must
   3766      be included with all distributions of the Source Code. Except to the
   3767      extent prohibited by statute or regulation, such description must be
   3768      sufficiently detailed for a recipient of ordinary skill to be able to
   3769      understand it.
   3770 
   3771 5. Application of this License.
   3772 
   3773      This License applies to code to which the Initial Developer has
   3774      attached the notice in Exhibit A and to related Covered Code.
   3775 
   3776 6. Versions of the License.
   3777 
   3778      6.1. New Versions.
   3779      Netscape Communications Corporation ("Netscape") may publish revised
   3780      and/or new versions of the License from time to time. Each version
   3781      will be given a distinguishing version number.
   3782 
   3783      6.2. Effect of New Versions.
   3784      Once Covered Code has been published under a particular version of the
   3785      License, You may always continue to use it under the terms of that
   3786      version. You may also choose to use such Covered Code under the terms
   3787      of any subsequent version of the License published by Netscape. No one
   3788      other than Netscape has the right to modify the terms applicable to
   3789      Covered Code created under this License.
   3790 
   3791      6.3. Derivative Works.
   3792      If You create or use a modified version of this License (which you may
   3793      only do in order to apply it to code which is not already Covered Code
   3794      governed by this License), You must (a) rename Your license so that
   3795      the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
   3796      "MPL", "NPL" or any confusingly similar phrase do not appear in your
   3797      license (except to note that your license differs from this License)
   3798      and (b) otherwise make it clear that Your version of the license
   3799      contains terms which differ from the Mozilla Public License and
   3800      Netscape Public License. (Filling in the name of the Initial
   3801      Developer, Original Code or Contributor in the notice described in
   3802      Exhibit A shall not of themselves be deemed to be modifications of
   3803      this License.)
   3804 
   3805 7. DISCLAIMER OF WARRANTY.
   3806 
   3807      COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
   3808      WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
   3809      WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
   3810      DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
   3811      THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
   3812      IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
   3813      YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
   3814      COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
   3815      OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
   3816      ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
   3817 
   3818 8. TERMINATION.
   3819 
   3820      8.1. This License and the rights granted hereunder will terminate
   3821      automatically if You fail to comply with terms herein and fail to cure
   3822      such breach within 30 days of becoming aware of the breach. All
   3823      sublicenses to the Covered Code which are properly granted shall
   3824      survive any termination of this License. Provisions which, by their
   3825      nature, must remain in effect beyond the termination of this License
   3826      shall survive.
   3827 
   3828      8.2. If You initiate litigation by asserting a patent infringement
   3829      claim (excluding declatory judgment actions) against Initial Developer
   3830      or a Contributor (the Initial Developer or Contributor against whom
   3831      You file such action is referred to as "Participant") alleging that:
   3832 
   3833      (a) such Participant's Contributor Version directly or indirectly
   3834      infringes any patent, then any and all rights granted by such
   3835      Participant to You under Sections 2.1 and/or 2.2 of this License
   3836      shall, upon 60 days notice from Participant terminate prospectively,
   3837      unless if within 60 days after receipt of notice You either: (i)
   3838      agree in writing to pay Participant a mutually agreeable reasonable
   3839      royalty for Your past and future use of Modifications made by such
   3840      Participant, or (ii) withdraw Your litigation claim with respect to
   3841      the Contributor Version against such Participant. If within 60 days
   3842      of notice, a reasonable royalty and payment arrangement are not
   3843      mutually agreed upon in writing by the parties or the litigation claim
   3844      is not withdrawn, the rights granted by Participant to You under
   3845      Sections 2.1 and/or 2.2 automatically terminate at the expiration of
   3846      the 60 day notice period specified above.
   3847 
   3848      (b) any software, hardware, or device, other than such Participant's
   3849      Contributor Version, directly or indirectly infringes any patent, then
   3850      any rights granted to You by such Participant under Sections 2.1(b)
   3851      and 2.2(b) are revoked effective as of the date You first made, used,
   3852      sold, distributed, or had made, Modifications made by that
   3853      Participant.
   3854 
   3855      8.3. If You assert a patent infringement claim against Participant
   3856      alleging that such Participant's Contributor Version directly or
   3857      indirectly infringes any patent where such claim is resolved (such as
   3858      by license or settlement) prior to the initiation of patent
   3859      infringement litigation, then the reasonable value of the licenses
   3860      granted by such Participant under Sections 2.1 or 2.2 shall be taken
   3861      into account in determining the amount or value of any payment or
   3862      license.
   3863 
   3864      8.4. In the event of termination under Sections 8.1 or 8.2 above,
   3865      all end user license agreements (excluding distributors and resellers)
   3866      which have been validly granted by You or any distributor hereunder
   3867      prior to termination shall survive termination.
   3868 
   3869 9. LIMITATION OF LIABILITY.
   3870 
   3871      UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
   3872      (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
   3873      DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
   3874      OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
   3875      ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
   3876      CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
   3877      WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
   3878      COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
   3879      INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
   3880      LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
   3881      RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
   3882      PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
   3883      EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
   3884      THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
   3885 
   3886 10. U.S. GOVERNMENT END USERS.
   3887 
   3888      The Covered Code is a "commercial item," as that term is defined in
   3889      48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
   3890      software" and "commercial computer software documentation," as such
   3891      terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
   3892      C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
   3893      all U.S. Government End Users acquire Covered Code with only those
   3894      rights set forth herein.
   3895 
   3896 11. MISCELLANEOUS.
   3897 
   3898      This License represents the complete agreement concerning subject
   3899      matter hereof. If any provision of this License is held to be
   3900      unenforceable, such provision shall be reformed only to the extent
   3901      necessary to make it enforceable. This License shall be governed by
   3902      California law provisions (except to the extent applicable law, if
   3903      any, provides otherwise), excluding its conflict-of-law provisions.
   3904      With respect to disputes in which at least one party is a citizen of,
   3905      or an entity chartered or registered to do business in the United
   3906      States of America, any litigation relating to this License shall be
   3907      subject to the jurisdiction of the Federal Courts of the Northern
   3908      District of California, with venue lying in Santa Clara County,
   3909      California, with the losing party responsible for costs, including
   3910      without limitation, court costs and reasonable attorneys' fees and
   3911      expenses. The application of the United Nations Convention on
   3912      Contracts for the International Sale of Goods is expressly excluded.
   3913      Any law or regulation which provides that the language of a contract
   3914      shall be construed against the drafter shall not apply to this
   3915      License.
   3916 
   3917 12. RESPONSIBILITY FOR CLAIMS.
   3918 
   3919      As between Initial Developer and the Contributors, each party is
   3920      responsible for claims and damages arising, directly or indirectly,
   3921      out of its utilization of rights under this License and You agree to
   3922      work with Initial Developer and Contributors to distribute such
   3923      responsibility on an equitable basis. Nothing herein is intended or
   3924      shall be deemed to constitute any admission of liability.
   3925 
   3926 13. MULTIPLE-LICENSED CODE.
   3927 
   3928      Initial Developer may designate portions of the Covered Code as
   3929      "Multiple-Licensed". "Multiple-Licensed" means that the Initial
   3930      Developer permits you to utilize portions of the Covered Code under
   3931      Your choice of the NPL or the alternative licenses, if any, specified
   3932      by the Initial Developer in the file described in Exhibit A.
   3933 
   3934 EXHIBIT A -Mozilla Public License.
   3935 
   3936      ``The contents of this file are subject to the Mozilla Public License
   3937      Version 1.1 (the "License"); you may not use this file except in
   3938      compliance with the License. You may obtain a copy of the License at
   3939      http://www.mozilla.org/MPL/
   3940 
   3941      Software distributed under the License is distributed on an "AS IS"
   3942      basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
   3943      License for the specific language governing rights and limitations
   3944      under the License.
   3945 
   3946      The Original Code is ______________________________________.
   3947 
   3948      The Initial Developer of the Original Code is ________________________.
   3949      Portions created by ______________________ are Copyright (C) ______
   3950      _______________________. All Rights Reserved.
   3951 
   3952      Contributor(s): ______________________________________.
   3953 
   3954      Alternatively, the contents of this file may be used under the terms
   3955      of the _____ license (the "[___] License"), in which case the
   3956      provisions of [______] License are applicable instead of those
   3957      above. If you wish to allow use of your version of this file only
   3958      under the terms of the [____] License and not to allow others to use
   3959      your version of this file under the MPL, indicate your decision by
   3960      deleting the provisions above and replace them with the notice and
   3961      other provisions required by the [___] License. If you do not delete
   3962      the provisions above, a recipient may use your version of this file
   3963      under either the MPL or the [___] License."
   3964 
   3965      [NOTE: The text of this Exhibit A may differ slightly from the text of
   3966      the notices in the Source Code files of the Original Code. You should
   3967      use the text of this Exhibit A rather than the text found in the
   3968      Original Code Source Code for Your Modifications.]
   3969 
   3970      ----------------------------------------------------------------------
   3971 
   3972      AMENDMENTS
   3973 
   3974      The Netscape Public License Version 1.1 ("NPL") consists of the
   3975      Mozilla Public License Version 1.1 with the following Amendments,
   3976      including Exhibit A-Netscape Public License. Files identified with
   3977      "Exhibit A-Netscape Public License" are governed by the Netscape
   3978      Public License Version 1.1.
   3979 
   3980      Additional Terms applicable to the Netscape Public License.
   3981           I. Effect.
   3982           These additional terms described in this Netscape Public
   3983           License -- Amendments shall apply to the Mozilla Communicator
   3984           client code and to all Covered Code under this License.
   3985 
   3986           II. "Netscape's Branded Code" means Covered Code that Netscape
   3987           distributes and/or permits others to distribute under one or more
   3988           trademark(s) which are controlled by Netscape but which are not
   3989           licensed for use under this License.
   3990 
   3991           III. Netscape and logo.
   3992           This License does not grant any rights to use the trademarks
   3993           "Netscape", the "Netscape N and horizon" logo or the "Netscape
   3994           lighthouse" logo, "Netcenter", "Gecko", "Java" or "JavaScript",
   3995           "Smart Browsing" even if such marks are included in the Original
   3996           Code or Modifications.
   3997 
   3998           IV. Inability to Comply Due to Contractual Obligation.
   3999           Prior to licensing the Original Code under this License, Netscape
   4000           has licensed third party code for use in Netscape's Branded Code.
   4001           To the extent that Netscape is limited contractually from making
   4002           such third party code available under this License, Netscape may
   4003           choose to reintegrate such code into Covered Code without being
   4004           required to distribute such code in Source Code form, even if
   4005           such code would otherwise be considered "Modifications" under
   4006           this License.
   4007 
   4008           V. Use of Modifications and Covered Code by Initial Developer.
   4009                V.1. In General.
   4010                The obligations of Section 3 apply to Netscape, except to
   4011                the extent specified in this Amendment, Section V.2 and V.3.
   4012 
   4013                V.2. Other Products.
   4014                Netscape may include Covered Code in products other than the
   4015                Netscape's Branded Code which are released by Netscape
   4016                during the two (2) years following the release date of the
   4017                Original Code, without such additional products becoming
   4018                subject to the terms of this License, and may license such
   4019                additional products on different terms from those contained
   4020                in this License.
   4021 
   4022                V.3. Alternative Licensing.
   4023                Netscape may license the Source Code of Netscape's Branded
   4024                Code, including Modifications incorporated therein, without
   4025                such Netscape Branded Code becoming subject to the terms of
   4026                this License, and may license such Netscape Branded Code on
   4027                different terms from those contained in this License.
   4028 
   4029           VI. Litigation.
   4030           Notwithstanding the limitations of Section 11 above, the
   4031           provisions regarding litigation in Section 11(a), (b) and (c) of
   4032           the License shall apply to all disputes relating to this License.
   4033 
   4034      EXHIBIT A-Netscape Public License.
   4035 
   4036           "The contents of this file are subject to the Netscape Public
   4037           License Version 1.1 (the "License"); you may not use this file
   4038           except in compliance with the License. You may obtain a copy of
   4039           the License at http://www.mozilla.org/NPL/
   4040 
   4041           Software distributed under the License is distributed on an "AS
   4042           IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
   4043           implied. See the License for the specific language governing
   4044           rights and limitations under the License.
   4045 
   4046           The Original Code is Mozilla Communicator client code, released
   4047           March 31, 1998.
   4048 
   4049           The Initial Developer of the Original Code is Netscape
   4050           Communications Corporation. Portions created by Netscape are
   4051           Copyright (C) 1998-1999 Netscape Communications Corporation. All
   4052           Rights Reserved.
   4053 
   4054           Contributor(s): ______________________________________.
   4055 
   4056           Alternatively, the contents of this file may be used under the
   4057           terms of the _____ license (the "[___] License"), in which case
   4058           the provisions of [______] License are applicable  instead of
   4059           those above. If you wish to allow use of your version of this
   4060           file only under the terms of the [____] License and not to allow
   4061           others to use your version of this file under the NPL, indicate
   4062           your decision by deleting the provisions above and replace  them
   4063           with the notice and other provisions required by the [___]
   4064           License. If you do not delete the provisions above, a recipient
   4065           may use your version of this file under either the NPL or the
   4066           [___] License."
   4067 
   4068 		    GNU GENERAL PUBLIC LICENSE
   4069 		       Version 2, June 1991
   4070 
   4071  Copyright (C) 1989, 1991 Free Software Foundation, Inc.
   4072        51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
   4073  Everyone is permitted to copy and distribute verbatim copies
   4074  of this license document, but changing it is not allowed.
   4075 
   4076 			    Preamble
   4077 
   4078   The licenses for most software are designed to take away your
   4079 freedom to share and change it.  By contrast, the GNU General Public
   4080 License is intended to guarantee your freedom to share and change free
   4081 software--to make sure the software is free for all its users.  This
   4082 General Public License applies to most of the Free Software
   4083 Foundation's software and to any other program whose authors commit to
   4084 using it.  (Some other Free Software Foundation software is covered by
   4085 the GNU Library General Public License instead.)  You can apply it to
   4086 your programs, too.
   4087 
   4088   When we speak of free software, we are referring to freedom, not
   4089 price.  Our General Public Licenses are designed to make sure that you
   4090 have the freedom to distribute copies of free software (and charge for
   4091 this service if you wish), that you receive source code or can get it
   4092 if you want it, that you can change the software or use pieces of it
   4093 in new free programs; and that you know you can do these things.
   4094 
   4095   To protect your rights, we need to make restrictions that forbid
   4096 anyone to deny you these rights or to ask you to surrender the rights.
   4097 These restrictions translate to certain responsibilities for you if you
   4098 distribute copies of the software, or if you modify it.
   4099 
   4100   For example, if you distribute copies of such a program, whether
   4101 gratis or for a fee, you must give the recipients all the rights that
   4102 you have.  You must make sure that they, too, receive or can get the
   4103 source code.  And you must show them these terms so they know their
   4104 rights.
   4105 
   4106   We protect your rights with two steps: (1) copyright the software, and
   4107 (2) offer you this license which gives you legal permission to copy,
   4108 distribute and/or modify the software.
   4109 
   4110   Also, for each author's protection and ours, we want to make certain
   4111 that everyone understands that there is no warranty for this free
   4112 software.  If the software is modified by someone else and passed on, we
   4113 want its recipients to know that what they have is not the original, so
   4114 that any problems introduced by others will not reflect on the original
   4115 authors' reputations.
   4116 
   4117   Finally, any free program is threatened constantly by software
   4118 patents.  We wish to avoid the danger that redistributors of a free
   4119 program will individually obtain patent licenses, in effect making the
   4120 program proprietary.  To prevent this, we have made it clear that any
   4121 patent must be licensed for everyone's free use or not licensed at all.
   4122 
   4123   The precise terms and conditions for copying, distribution and
   4124 modification follow.
   4125 
   4127 		    GNU GENERAL PUBLIC LICENSE
   4128    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   4129 
   4130   0. This License applies to any program or other work which contains
   4131 a notice placed by the copyright holder saying it may be distributed
   4132 under the terms of this General Public License.  The "Program", below,
   4133 refers to any such program or work, and a "work based on the Program"
   4134 means either the Program or any derivative work under copyright law:
   4135 that is to say, a work containing the Program or a portion of it,
   4136 either verbatim or with modifications and/or translated into another
   4137 language.  (Hereinafter, translation is included without limitation in
   4138 the term "modification".)  Each licensee is addressed as "you".
   4139 
   4140 Activities other than copying, distribution and modification are not
   4141 covered by this License; they are outside its scope.  The act of
   4142 running the Program is not restricted, and the output from the Program
   4143 is covered only if its contents constitute a work based on the
   4144 Program (independent of having been made by running the Program).
   4145 Whether that is true depends on what the Program does.
   4146 
   4147   1. You may copy and distribute verbatim copies of the Program's
   4148 source code as you receive it, in any medium, provided that you
   4149 conspicuously and appropriately publish on each copy an appropriate
   4150 copyright notice and disclaimer of warranty; keep intact all the
   4151 notices that refer to this License and to the absence of any warranty;
   4152 and give any other recipients of the Program a copy of this License
   4153 along with the Program.
   4154 
   4155 You may charge a fee for the physical act of transferring a copy, and
   4156 you may at your option offer warranty protection in exchange for a fee.
   4157 
   4158   2. You may modify your copy or copies of the Program or any portion
   4159 of it, thus forming a work based on the Program, and copy and
   4160 distribute such modifications or work under the terms of Section 1
   4161 above, provided that you also meet all of these conditions:
   4162 
   4163     a) You must cause the modified files to carry prominent notices
   4164     stating that you changed the files and the date of any change.
   4165 
   4166     b) You must cause any work that you distribute or publish, that in
   4167     whole or in part contains or is derived from the Program or any
   4168     part thereof, to be licensed as a whole at no charge to all third
   4169     parties under the terms of this License.
   4170 
   4171     c) If the modified program normally reads commands interactively
   4172     when run, you must cause it, when started running for such
   4173     interactive use in the most ordinary way, to print or display an
   4174     announcement including an appropriate copyright notice and a
   4175     notice that there is no warranty (or else, saying that you provide
   4176     a warranty) and that users may redistribute the program under
   4177     these conditions, and telling the user how to view a copy of this
   4178     License.  (Exception: if the Program itself is interactive but
   4179     does not normally print such an announcement, your work based on
   4180     the Program is not required to print an announcement.)
   4181 
   4183 These requirements apply to the modified work as a whole.  If
   4184 identifiable sections of that work are not derived from the Program,
   4185 and can be reasonably considered independent and separate works in
   4186 themselves, then this License, and its terms, do not apply to those
   4187 sections when you distribute them as separate works.  But when you
   4188 distribute the same sections as part of a whole which is a work based
   4189 on the Program, the distribution of the whole must be on the terms of
   4190 this License, whose permissions for other licensees extend to the
   4191 entire whole, and thus to each and every part regardless of who wrote it.
   4192 
   4193 Thus, it is not the intent of this section to claim rights or contest
   4194 your rights to work written entirely by you; rather, the intent is to
   4195 exercise the right to control the distribution of derivative or
   4196 collective works based on the Program.
   4197 
   4198 In addition, mere aggregation of another work not based on the Program
   4199 with the Program (or with a work based on the Program) on a volume of
   4200 a storage or distribution medium does not bring the other work under
   4201 the scope of this License.
   4202 
   4203   3. You may copy and distribute the Program (or a work based on it,
   4204 under Section 2) in object code or executable form under the terms of
   4205 Sections 1 and 2 above provided that you also do one of the following:
   4206 
   4207     a) Accompany it with the complete corresponding machine-readable
   4208     source code, which must be distributed under the terms of Sections
   4209     1 and 2 above on a medium customarily used for software interchange; or,
   4210 
   4211     b) Accompany it with a written offer, valid for at least three
   4212     years, to give any third party, for a charge no more than your
   4213     cost of physically performing source distribution, a complete
   4214     machine-readable copy of the corresponding source code, to be
   4215     distributed under the terms of Sections 1 and 2 above on a medium
   4216     customarily used for software interchange; or,
   4217 
   4218     c) Accompany it with the information you received as to the offer
   4219     to distribute corresponding source code.  (This alternative is
   4220     allowed only for noncommercial distribution and only if you
   4221     received the program in object code or executable form with such
   4222     an offer, in accord with Subsection b above.)
   4223 
   4224 The source code for a work means the preferred form of the work for
   4225 making modifications to it.  For an executable work, complete source
   4226 code means all the source code for all modules it contains, plus any
   4227 associated interface definition files, plus the scripts used to
   4228 control compilation and installation of the executable.  However, as a
   4229 special exception, the source code distributed need not include
   4230 anything that is normally distributed (in either source or binary
   4231 form) with the major components (compiler, kernel, and so on) of the
   4232 operating system on which the executable runs, unless that component
   4233 itself accompanies the executable.
   4234 
   4235 If distribution of executable or object code is made by offering
   4236 access to copy from a designated place, then offering equivalent
   4237 access to copy the source code from the same place counts as
   4238 distribution of the source code, even though third parties are not
   4239 compelled to copy the source along with the object code.
   4240 
   4242   4. You may not copy, modify, sublicense, or distribute the Program
   4243 except as expressly provided under this License.  Any attempt
   4244 otherwise to copy, modify, sublicense or distribute the Program is
   4245 void, and will automatically terminate your rights under this License.
   4246 However, parties who have received copies, or rights, from you under
   4247 this License will not have their licenses terminated so long as such
   4248 parties remain in full compliance.
   4249 
   4250   5. You are not required to accept this License, since you have not
   4251 signed it.  However, nothing else grants you permission to modify or
   4252 distribute the Program or its derivative works.  These actions are
   4253 prohibited by law if you do not accept this License.  Therefore, by
   4254 modifying or distributing the Program (or any work based on the
   4255 Program), you indicate your acceptance of this License to do so, and
   4256 all its terms and conditions for copying, distributing or modifying
   4257 the Program or works based on it.
   4258 
   4259   6. Each time you redistribute the Program (or any work based on the
   4260 Program), the recipient automatically receives a license from the
   4261 original licensor to copy, distribute or modify the Program subject to
   4262 these terms and conditions.  You may not impose any further
   4263 restrictions on the recipients' exercise of the rights granted herein.
   4264 You are not responsible for enforcing compliance by third parties to
   4265 this License.
   4266 
   4267   7. If, as a consequence of a court judgment or allegation of patent
   4268 infringement or for any other reason (not limited to patent issues),
   4269 conditions are imposed on you (whether by court order, agreement or
   4270 otherwise) that contradict the conditions of this License, they do not
   4271 excuse you from the conditions of this License.  If you cannot
   4272 distribute so as to satisfy simultaneously your obligations under this
   4273 License and any other pertinent obligations, then as a consequence you
   4274 may not distribute the Program at all.  For example, if a patent
   4275 license would not permit royalty-free redistribution of the Program by
   4276 all those who receive copies directly or indirectly through you, then
   4277 the only way you could satisfy both it and this License would be to
   4278 refrain entirely from distribution of the Program.
   4279 
   4280 If any portion of this section is held invalid or unenforceable under
   4281 any particular circumstance, the balance of the section is intended to
   4282 apply and the section as a whole is intended to apply in other
   4283 circumstances.
   4284 
   4285 It is not the purpose of this section to induce you to infringe any
   4286 patents or other property right claims or to contest validity of any
   4287 such claims; this section has the sole purpose of protecting the
   4288 integrity of the free software distribution system, which is
   4289 implemented by public license practices.  Many people have made
   4290 generous contributions to the wide range of software distributed
   4291 through that system in reliance on consistent application of that
   4292 system; it is up to the author/donor to decide if he or she is willing
   4293 to distribute software through any other system and a licensee cannot
   4294 impose that choice.
   4295 
   4296 This section is intended to make thoroughly clear what is believed to
   4297 be a consequence of the rest of this License.
   4298 
   4300   8. If the distribution and/or use of the Program is restricted in
   4301 certain countries either by patents or by copyrighted interfaces, the
   4302 original copyright holder who places the Program under this License
   4303 may add an explicit geographical distribution limitation excluding
   4304 those countries, so that distribution is permitted only in or among
   4305 countries not thus excluded.  In such case, this License incorporates
   4306 the limitation as if written in the body of this License.
   4307 
   4308   9. The Free Software Foundation may publish revised and/or new versions
   4309 of the General Public License from time to time.  Such new versions will
   4310 be similar in spirit to the present version, but may differ in detail to
   4311 address new problems or concerns.
   4312 
   4313 Each version is given a distinguishing version number.  If the Program
   4314 specifies a version number of this License which applies to it and "any
   4315 later version", you have the option of following the terms and conditions
   4316 either of that version or of any later version published by the Free
   4317 Software Foundation.  If the Program does not specify a version number of
   4318 this License, you may choose any version ever published by the Free Software
   4319 Foundation.
   4320 
   4321   10. If you wish to incorporate parts of the Program into other free
   4322 programs whose distribution conditions are different, write to the author
   4323 to ask for permission.  For software which is copyrighted by the Free
   4324 Software Foundation, write to the Free Software Foundation; we sometimes
   4325 make exceptions for this.  Our decision will be guided by the two goals
   4326 of preserving the free status of all derivatives of our free software and
   4327 of promoting the sharing and reuse of software generally.
   4328 
   4329 			    NO WARRANTY
   4330 
   4331   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
   4332 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
   4333 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
   4334 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
   4335 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
   4336 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
   4337 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
   4338 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
   4339 REPAIR OR CORRECTION.
   4340 
   4341   12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
   4342 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
   4343 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
   4344 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
   4345 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
   4346 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
   4347 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
   4348 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
   4349 POSSIBILITY OF SUCH DAMAGES.
   4350 
   4351 		     END OF TERMS AND CONDITIONS
   4352 
   4354 	    How to Apply These Terms to Your New Programs
   4355 
   4356   If you develop a new program, and you want it to be of the greatest
   4357 possible use to the public, the best way to achieve this is to make it
   4358 free software which everyone can redistribute and change under these terms.
   4359 
   4360   To do so, attach the following notices to the program.  It is safest
   4361 to attach them to the start of each source file to most effectively
   4362 convey the exclusion of warranty; and each file should have at least
   4363 the "copyright" line and a pointer to where the full notice is found.
   4364 
   4365     <one line to give the program's name and a brief idea of what it does.>
   4366     Copyright (C) 19yy  <name of author>
   4367 
   4368     This program is free software; you can redistribute it and/or modify
   4369     it under the terms of the GNU General Public License as published by
   4370     the Free Software Foundation; either version 2 of the License, or
   4371     (at your option) any later version.
   4372 
   4373     This program is distributed in the hope that it will be useful,
   4374     but WITHOUT ANY WARRANTY; without even the implied warranty of
   4375     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   4376     GNU General Public License for more details.
   4377 
   4378     You should have received a copy of the GNU General Public License
   4379     along with this program; if not, write to the Free Software
   4380     Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
   4381 
   4382 
   4383 Also add information on how to contact you by electronic and paper mail.
   4384 
   4385 If the program is interactive, make it output a short notice like this
   4386 when it starts in an interactive mode:
   4387 
   4388     Gnomovision version 69, Copyright (C) 19yy name of author
   4389     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
   4390     This is free software, and you are welcome to redistribute it
   4391     under certain conditions; type `show c' for details.
   4392 
   4393 The hypothetical commands `show w' and `show c' should show the appropriate
   4394 parts of the General Public License.  Of course, the commands you use may
   4395 be called something other than `show w' and `show c'; they could even be
   4396 mouse-clicks or menu items--whatever suits your program.
   4397 
   4398 You should also get your employer (if you work as a programmer) or your
   4399 school, if any, to sign a "copyright disclaimer" for the program, if
   4400 necessary.  Here is a sample; alter the names:
   4401 
   4402   Yoyodyne, Inc., hereby disclaims all copyright interest in the program
   4403   `Gnomovision' (which makes passes at compilers) written by James Hacker.
   4404 
   4405   <signature of Ty Coon>, 1 April 1989
   4406   Ty Coon, President of Vice
   4407 
   4408 This General Public License does not permit incorporating your program into
   4409 proprietary programs.  If your program is a subroutine library, you may
   4410 consider it more useful to permit linking proprietary applications with the
   4411 library.  If this is what you want to do, use the GNU Library General
   4412 Public License instead of this License.
   4413 
   4414 Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
   4415                                and Clark Cooper
   4416 Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Expat maintainers.
   4417 
   4418 Permission is hereby granted, free of charge, to any person obtaining
   4419 a copy of this software and associated documentation files (the
   4420 "Software"), to deal in the Software without restriction, including
   4421 without limitation the rights to use, copy, modify, merge, publish,
   4422 distribute, sublicense, and/or sell copies of the Software, and to
   4423 permit persons to whom the Software is furnished to do so, subject to
   4424 the following conditions:
   4425 
   4426 The above copyright notice and this permission notice shall be included
   4427 in all copies or substantial portions of the Software.
   4428 
   4429 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   4430 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   4431 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
   4432 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
   4433 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
   4434 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
   4435 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   4436 
   4437 
   4438                                  Apache License
   4439                            Version 2.0, January 2004
   4440                         http://www.apache.org/licenses/
   4441 
   4442    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   4443 
   4444    1. Definitions.
   4445 
   4446       "License" shall mean the terms and conditions for use, reproduction,
   4447       and distribution as defined by Sections 1 through 9 of this document.
   4448 
   4449       "Licensor" shall mean the copyright owner or entity authorized by
   4450       the copyright owner that is granting the License.
   4451 
   4452       "Legal Entity" shall mean the union of the acting entity and all
   4453       other entities that control, are controlled by, or are under common
   4454       control with that entity. For the purposes of this definition,
   4455       "control" means (i) the power, direct or indirect, to cause the
   4456       direction or management of such entity, whether by contract or
   4457       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   4458       outstanding shares, or (iii) beneficial ownership of such entity.
   4459 
   4460       "You" (or "Your") shall mean an individual or Legal Entity
   4461       exercising permissions granted by this License.
   4462 
   4463       "Source" form shall mean the preferred form for making modifications,
   4464       including but not limited to software source code, documentation
   4465       source, and configuration files.
   4466 
   4467       "Object" form shall mean any form resulting from mechanical
   4468       transformation or translation of a Source form, including but
   4469       not limited to compiled object code, generated documentation,
   4470       and conversions to other media types.
   4471 
   4472       "Work" shall mean the work of authorship, whether in Source or
   4473       Object form, made available under the License, as indicated by a
   4474       copyright notice that is included in or attached to the work
   4475       (an example is provided in the Appendix below).
   4476 
   4477       "Derivative Works" shall mean any work, whether in Source or Object
   4478       form, that is based on (or derived from) the Work and for which the
   4479       editorial revisions, annotations, elaborations, or other modifications
   4480       represent, as a whole, an original work of authorship. For the purposes
   4481       of this License, Derivative Works shall not include works that remain
   4482       separable from, or merely link (or bind by name) to the interfaces of,
   4483       the Work and Derivative Works thereof.
   4484 
   4485       "Contribution" shall mean any work of authorship, including
   4486       the original version of the Work and any modifications or additions
   4487       to that Work or Derivative Works thereof, that is intentionally
   4488       submitted to Licensor for inclusion in the Work by the copyright owner
   4489       or by an individual or Legal Entity authorized to submit on behalf of
   4490       the copyright owner. For the purposes of this definition, "submitted"
   4491       means any form of electronic, verbal, or written communication sent
   4492       to the Licensor or its representatives, including but not limited to
   4493       communication on electronic mailing lists, source code control systems,
   4494       and issue tracking systems that are managed by, or on behalf of, the
   4495       Licensor for the purpose of discussing and improving the Work, but
   4496       excluding communication that is conspicuously marked or otherwise
   4497       designated in writing by the copyright owner as "Not a Contribution."
   4498 
   4499       "Contributor" shall mean Licensor and any individual or Legal Entity
   4500       on behalf of whom a Contribution has been received by Licensor and
   4501       subsequently incorporated within the Work.
   4502 
   4503    2. Grant of Copyright License. Subject to the terms and conditions of
   4504       this License, each Contributor hereby grants to You a perpetual,
   4505       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   4506       copyright license to reproduce, prepare Derivative Works of,
   4507       publicly display, publicly perform, sublicense, and distribute the
   4508       Work and such Derivative Works in Source or Object form.
   4509 
   4510    3. Grant of Patent License. Subject to the terms and conditions of
   4511       this License, each Contributor hereby grants to You a perpetual,
   4512       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   4513       (except as stated in this section) patent license to make, have made,
   4514       use, offer to sell, sell, import, and otherwise transfer the Work,
   4515       where such license applies only to those patent claims licensable
   4516       by such Contributor that are necessarily infringed by their
   4517       Contribution(s) alone or by combination of their Contribution(s)
   4518       with the Work to which such Contribution(s) was submitted. If You
   4519       institute patent litigation against any entity (including a
   4520       cross-claim or counterclaim in a lawsuit) alleging that the Work
   4521       or a Contribution incorporated within the Work constitutes direct
   4522       or contributory patent infringement, then any patent licenses
   4523       granted to You under this License for that Work shall terminate
   4524       as of the date such litigation is filed.
   4525 
   4526    4. Redistribution. You may reproduce and distribute copies of the
   4527       Work or Derivative Works thereof in any medium, with or without
   4528       modifications, and in Source or Object form, provided that You
   4529       meet the following conditions:
   4530 
   4531       (a) You must give any other recipients of the Work or
   4532           Derivative Works a copy of this License; and
   4533 
   4534       (b) You must cause any modified files to carry prominent notices
   4535           stating that You changed the files; and
   4536 
   4537       (c) You must retain, in the Source form of any Derivative Works
   4538           that You distribute, all copyright, patent, trademark, and
   4539           attribution notices from the Source form of the Work,
   4540           excluding those notices that do not pertain to any part of
   4541           the Derivative Works; and
   4542 
   4543       (d) If the Work includes a "NOTICE" text file as part of its
   4544           distribution, then any Derivative Works that You distribute must
   4545           include a readable copy of the attribution notices contained
   4546           within such NOTICE file, excluding those notices that do not
   4547           pertain to any part of the Derivative Works, in at least one
   4548           of the following places: within a NOTICE text file distributed
   4549           as part of the Derivative Works; within the Source form or
   4550           documentation, if provided along with the Derivative Works; or,
   4551           within a display generated by the Derivative Works, if and
   4552           wherever such third-party notices normally appear. The contents
   4553           of the NOTICE file are for informational purposes only and
   4554           do not modify the License. You may add Your own attribution
   4555           notices within Derivative Works that You distribute, alongside
   4556           or as an addendum to the NOTICE text from the Work, provided
   4557           that such additional attribution notices cannot be construed
   4558           as modifying the License.
   4559 
   4560       You may add Your own copyright statement to Your modifications and
   4561       may provide additional or different license terms and conditions
   4562       for use, reproduction, or distribution of Your modifications, or
   4563       for any such Derivative Works as a whole, provided Your use,
   4564       reproduction, and distribution of the Work otherwise complies with
   4565       the conditions stated in this License.
   4566 
   4567    5. Submission of Contributions. Unless You explicitly state otherwise,
   4568       any Contribution intentionally submitted for inclusion in the Work
   4569       by You to the Licensor shall be under the terms and conditions of
   4570       this License, without any additional terms or conditions.
   4571       Notwithstanding the above, nothing herein shall supersede or modify
   4572       the terms of any separate license agreement you may have executed
   4573       with Licensor regarding such Contributions.
   4574 
   4575    6. Trademarks. This License does not grant permission to use the trade
   4576       names, trademarks, service marks, or product names of the Licensor,
   4577       except as required for reasonable and customary use in describing the
   4578       origin of the Work and reproducing the content of the NOTICE file.
   4579 
   4580    7. Disclaimer of Warranty. Unless required by applicable law or
   4581       agreed to in writing, Licensor provides the Work (and each
   4582       Contributor provides its Contributions) on an "AS IS" BASIS,
   4583       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   4584       implied, including, without limitation, any warranties or conditions
   4585       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   4586       PARTICULAR PURPOSE. You are solely responsible for determining the
   4587       appropriateness of using or redistributing the Work and assume any
   4588       risks associated with Your exercise of permissions under this License.
   4589 
   4590    8. Limitation of Liability. In no event and under no legal theory,
   4591       whether in tort (including negligence), contract, or otherwise,
   4592       unless required by applicable law (such as deliberate and grossly
   4593       negligent acts) or agreed to in writing, shall any Contributor be
   4594       liable to You for damages, including any direct, indirect, special,
   4595       incidental, or consequential damages of any character arising as a
   4596       result of this License or out of the use or inability to use the
   4597       Work (including but not limited to damages for loss of goodwill,
   4598       work stoppage, computer failure or malfunction, or any and all
   4599       other commercial damages or losses), even if such Contributor
   4600       has been advised of the possibility of such damages.
   4601 
   4602    9. Accepting Warranty or Additional Liability. While redistributing
   4603       the Work or Derivative Works thereof, You may choose to offer,
   4604       and charge a fee for, acceptance of support, warranty, indemnity,
   4605       or other liability obligations and/or rights consistent with this
   4606       License. However, in accepting such obligations, You may act only
   4607       on Your own behalf and on Your sole responsibility, not on behalf
   4608       of any other Contributor, and only if You agree to indemnify,
   4609       defend, and hold each Contributor harmless for any liability
   4610       incurred by, or claims asserted against, such Contributor by reason
   4611       of your accepting any such warranty or additional liability.
   4612 
   4613    END OF TERMS AND CONDITIONS
   4614 
   4615    APPENDIX: How to apply the Apache License to your work.
   4616 
   4617       To apply the Apache License to your work, attach the following
   4618       boilerplate notice, with the fields enclosed by brackets "[]"
   4619       replaced with your own identifying information. (Don't include
   4620       the brackets!)  The text should be enclosed in the appropriate
   4621       comment syntax for the file format. We also recommend that a
   4622       file or class name and description of purpose be included on the
   4623       same "printed page" as the copyright notice for easier
   4624       identification within third-party archives.
   4625 
   4626    Copyright 2011 Google Inc. All Rights Reserved.
   4627 
   4628    Licensed under the Apache License, Version 2.0 (the "License");
   4629    you may not use this file except in compliance with the License.
   4630    You may obtain a copy of the License at
   4631 
   4632        http://www.apache.org/licenses/LICENSE-2.0
   4633 
   4634    Unless required by applicable law or agreed to in writing, software
   4635    distributed under the License is distributed on an "AS IS" BASIS,
   4636    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   4637    See the License for the specific language governing permissions and
   4638    limitations under the License.
   4639 
   4640 
   4641 Copyright (c) 2007-2009 IOLA and Ole Laursen
   4642 
   4643 Permission is hereby granted, free of charge, to any person
   4644 obtaining a copy of this software and associated documentation
   4645 files (the "Software"), to deal in the Software without
   4646 restriction, including without limitation the rights to use,
   4647 copy, modify, merge, publish, distribute, sublicense, and/or sell
   4648 copies of the Software, and to permit persons to whom the
   4649 Software is furnished to do so, subject to the following
   4650 conditions:
   4651 
   4652 The above copyright notice and this permission notice shall be
   4653 included in all copies or substantial portions of the Software.
   4654 
   4655 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   4656 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
   4657 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
   4658 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
   4659 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
   4660 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
   4661 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
   4662 OTHER DEALINGS IN THE SOFTWARE.
   4663 
   4664 This software is based in part on the work of the FreeType Team.
   4665 
   4666 ----------------------
   4667 
   4668                     The FreeType Project LICENSE
   4669                     ----------------------------
   4670 
   4671                             2006-Jan-27
   4672 
   4673                     Copyright 1996-2002, 2006 by
   4674           David Turner, Robert Wilhelm, and Werner Lemberg
   4675 
   4676 
   4677 
   4678 Introduction
   4679 ============
   4680 
   4681   The FreeType  Project is distributed in  several archive packages;
   4682   some of them may contain, in addition to the FreeType font engine,
   4683   various tools and  contributions which rely on, or  relate to, the
   4684   FreeType Project.
   4685 
   4686   This  license applies  to all  files found  in such  packages, and
   4687   which do not  fall under their own explicit  license.  The license
   4688   affects  thus  the  FreeType   font  engine,  the  test  programs,
   4689   documentation and makefiles, at the very least.
   4690 
   4691   This  license   was  inspired  by  the  BSD,   Artistic,  and  IJG
   4692   (Independent JPEG  Group) licenses, which  all encourage inclusion
   4693   and  use of  free  software in  commercial  and freeware  products
   4694   alike.  As a consequence, its main points are that:
   4695 
   4696     o We don't promise that this software works. However, we will be
   4697       interested in any kind of bug reports. (`as is' distribution)
   4698 
   4699     o You can  use this software for whatever you  want, in parts or
   4700       full form, without having to pay us. (`royalty-free' usage)
   4701 
   4702     o You may not pretend that  you wrote this software.  If you use
   4703       it, or  only parts of it,  in a program,  you must acknowledge
   4704       somewhere  in  your  documentation  that  you  have  used  the
   4705       FreeType code. (`credits')
   4706 
   4707   We  specifically  permit  and  encourage  the  inclusion  of  this
   4708   software, with  or without modifications,  in commercial products.
   4709   We  disclaim  all warranties  covering  The  FreeType Project  and
   4710   assume no liability related to The FreeType Project.
   4711 
   4712 
   4713   Finally,  many  people  asked  us  for  a  preferred  form  for  a
   4714   credit/disclaimer to use in compliance with this license.  We thus
   4715   encourage you to use the following text:
   4716 
   4717    """  
   4718     Portions of this software are copyright  <year> The FreeType
   4719     Project (www.freetype.org).  All rights reserved.
   4720    """
   4721 
   4722   Please replace <year> with the value from the FreeType version you
   4723   actually use.
   4724 
   4725 
   4726 Legal Terms
   4727 ===========
   4728 
   4729 0. Definitions
   4730 --------------
   4731 
   4732   Throughout this license,  the terms `package', `FreeType Project',
   4733   and  `FreeType  archive' refer  to  the  set  of files  originally
   4734   distributed  by the  authors  (David Turner,  Robert Wilhelm,  and
   4735   Werner Lemberg) as the `FreeType Project', be they named as alpha,
   4736   beta or final release.
   4737 
   4738   `You' refers to  the licensee, or person using  the project, where
   4739   `using' is a generic term including compiling the project's source
   4740   code as  well as linking it  to form a  `program' or `executable'.
   4741   This  program is  referred to  as  `a program  using the  FreeType
   4742   engine'.
   4743 
   4744   This  license applies  to all  files distributed  in  the original
   4745   FreeType  Project,   including  all  source   code,  binaries  and
   4746   documentation,  unless  otherwise  stated   in  the  file  in  its
   4747   original, unmodified form as  distributed in the original archive.
   4748   If you are  unsure whether or not a particular  file is covered by
   4749   this license, you must contact us to verify this.
   4750 
   4751   The FreeType  Project is copyright (C) 1996-2000  by David Turner,
   4752   Robert Wilhelm, and Werner Lemberg.  All rights reserved except as
   4753   specified below.
   4754 
   4755 1. No Warranty
   4756 --------------
   4757 
   4758   THE FREETYPE PROJECT  IS PROVIDED `AS IS' WITHOUT  WARRANTY OF ANY
   4759   KIND, EITHER  EXPRESS OR IMPLIED,  INCLUDING, BUT NOT  LIMITED TO,
   4760   WARRANTIES  OF  MERCHANTABILITY   AND  FITNESS  FOR  A  PARTICULAR
   4761   PURPOSE.  IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
   4762   BE LIABLE  FOR ANY DAMAGES CAUSED  BY THE USE OR  THE INABILITY TO
   4763   USE, OF THE FREETYPE PROJECT.
   4764 
   4765 2. Redistribution
   4766 -----------------
   4767 
   4768   This  license  grants  a  worldwide, royalty-free,  perpetual  and
   4769   irrevocable right  and license to use,  execute, perform, compile,
   4770   display,  copy,   create  derivative  works   of,  distribute  and
   4771   sublicense the  FreeType Project (in  both source and  object code
   4772   forms)  and  derivative works  thereof  for  any  purpose; and  to
   4773   authorize others  to exercise  some or all  of the  rights granted
   4774   herein, subject to the following conditions:
   4775 
   4776     o Redistribution of  source code  must retain this  license file
   4777       (`FTL.TXT') unaltered; any  additions, deletions or changes to
   4778       the original  files must be clearly  indicated in accompanying
   4779       documentation.   The  copyright   notices  of  the  unaltered,
   4780       original  files must  be  preserved in  all  copies of  source
   4781       files.
   4782 
   4783     o Redistribution in binary form must provide a  disclaimer  that
   4784       states  that  the software is based in part of the work of the
   4785       FreeType Team,  in  the  distribution  documentation.  We also
   4786       encourage you to put an URL to the FreeType web page  in  your
   4787       documentation, though this isn't mandatory.
   4788 
   4789   These conditions  apply to any  software derived from or  based on
   4790   the FreeType Project,  not just the unmodified files.   If you use
   4791   our work, you  must acknowledge us.  However, no  fee need be paid
   4792   to us.
   4793 
   4794 3. Advertising
   4795 --------------
   4796 
   4797   Neither the  FreeType authors and  contributors nor you  shall use
   4798   the name of the  other for commercial, advertising, or promotional
   4799   purposes without specific prior written permission.
   4800 
   4801   We suggest,  but do not require, that  you use one or  more of the
   4802   following phrases to refer  to this software in your documentation
   4803   or advertising  materials: `FreeType Project',  `FreeType Engine',
   4804   `FreeType library', or `FreeType Distribution'.
   4805 
   4806   As  you have  not signed  this license,  you are  not  required to
   4807   accept  it.   However,  as  the FreeType  Project  is  copyrighted
   4808   material, only  this license, or  another one contracted  with the
   4809   authors, grants you  the right to use, distribute,  and modify it.
   4810   Therefore,  by  using,  distributing,  or modifying  the  FreeType
   4811   Project, you indicate that you understand and accept all the terms
   4812   of this license.
   4813 
   4814 4. Contacts
   4815 -----------
   4816 
   4817   There are two mailing lists related to FreeType:
   4818 
   4819     o freetype (a] nongnu.org
   4820 
   4821       Discusses general use and applications of FreeType, as well as
   4822       future and  wanted additions to the  library and distribution.
   4823       If  you are looking  for support,  start in  this list  if you
   4824       haven't found anything to help you in the documentation.
   4825 
   4826     o freetype-devel (a] nongnu.org
   4827 
   4828       Discusses bugs,  as well  as engine internals,  design issues,
   4829       specific licenses, porting, etc.
   4830 
   4831   Our home page can be found at
   4832 
   4833     http://www.freetype.org
   4834 
   4835 
   4836 --- end of FTL.TXT ---
   4837 
   4838 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
   4839 //
   4840 // Redistribution and use in source and binary forms, with or without
   4841 // modification, are permitted provided that the following conditions are
   4842 // met:
   4843 //
   4844 //    * Redistributions of source code must retain the above copyright
   4845 // notice, this list of conditions and the following disclaimer.
   4846 //    * Redistributions in binary form must reproduce the above
   4847 // copyright notice, this list of conditions and the following disclaimer
   4848 // in the documentation and/or other materials provided with the
   4849 // distribution.
   4850 //    * Neither the name of Google Inc. nor the names of its
   4851 // contributors may be used to endorse or promote products derived from
   4852 // this software without specific prior written permission.
   4853 //
   4854 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   4855 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   4856 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   4857 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   4858 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   4859 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   4860 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   4861 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   4862 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   4863 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   4864 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   4865 
   4866 			COPYRIGHTS
   4867 
   4868 Compilation copyright is held by the GPSD project.  All rights reserved.
   4869 
   4870 GPSD project copyrights are assigned to the project lead, currently
   4871 Eric S. Raymond. Other portions of the GPSD code are Copyright (c)
   4872 1997, 1998, 1999, 2000, 2001, 2002 by Remco Treffkorn, and others
   4873 Copyright (c) 2005 by Eric S. Raymond.  For other copyrights, see
   4874 individual files.
   4875 
   4876 			BSD LICENSE
   4877 
   4878 Redistribution and use in source and binary forms, with or without
   4879 modification, are permitted provided that the following conditions
   4880 are met:<P>
   4881 
   4882 Redistributions of source code must retain the above copyright
   4883 notice, this list of conditions and the following disclaimer.<P>
   4884 
   4885 Redistributions in binary form must reproduce the above copyright
   4886 notice, this list of conditions and the following disclaimer in the
   4887 documentation and/or other materials provided with the distribution.<P>
   4888 
   4889 Neither name of the GPSD project nor the names of its contributors
   4890 may be used to endorse or promote products derived from this software
   4891 without specific prior written permission.
   4892 
   4893 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   4894 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   4895 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   4896 A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR
   4897 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
   4898 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
   4899 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   4900 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
   4901 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   4902 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   4903 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   4904 
   4905 		  GNU LIBRARY GENERAL PUBLIC LICENSE
   4906 		       Version 2, June 1991
   4907 
   4908  Copyright (C) 1991 Free Software Foundation, Inc.
   4909     		    59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   4910  Everyone is permitted to copy and distribute verbatim copies
   4911  of this license document, but changing it is not allowed.
   4912 
   4913 [This is the first released version of the library GPL.  It is
   4914  numbered 2 because it goes with version 2 of the ordinary GPL.]
   4915 
   4916 			    Preamble
   4917 
   4918   The licenses for most software are designed to take away your
   4919 freedom to share and change it.  By contrast, the GNU General Public
   4920 Licenses are intended to guarantee your freedom to share and change
   4921 free software--to make sure the software is free for all its users.
   4922 
   4923   This license, the Library General Public License, applies to some
   4924 specially designated Free Software Foundation software, and to any
   4925 other libraries whose authors decide to use it.  You can use it for
   4926 your libraries, too.
   4927 
   4928   When we speak of free software, we are referring to freedom, not
   4929 price.  Our General Public Licenses are designed to make sure that you
   4930 have the freedom to distribute copies of free software (and charge for
   4931 this service if you wish), that you receive source code or can get it
   4932 if you want it, that you can change the software or use pieces of it
   4933 in new free programs; and that you know you can do these things.
   4934 
   4935   To protect your rights, we need to make restrictions that forbid
   4936 anyone to deny you these rights or to ask you to surrender the rights.
   4937 These restrictions translate to certain responsibilities for you if
   4938 you distribute copies of the library, or if you modify it.
   4939 
   4940   For example, if you distribute copies of the library, whether gratis
   4941 or for a fee, you must give the recipients all the rights that we gave
   4942 you.  You must make sure that they, too, receive or can get the source
   4943 code.  If you link a program with the library, you must provide
   4944 complete object files to the recipients so that they can relink them
   4945 with the library, after making changes to the library and recompiling
   4946 it.  And you must show them these terms so they know their rights.
   4947 
   4948   Our method of protecting your rights has two steps: (1) copyright
   4949 the library, and (2) offer you this license which gives you legal
   4950 permission to copy, distribute and/or modify the library.
   4951 
   4952   Also, for each distributor's protection, we want to make certain
   4953 that everyone understands that there is no warranty for this free
   4954 library.  If the library is modified by someone else and passed on, we
   4955 want its recipients to know that what they have is not the original
   4956 version, so that any problems introduced by others will not reflect on
   4957 the original authors' reputations.
   4958 
   4960   Finally, any free program is threatened constantly by software
   4961 patents.  We wish to avoid the danger that companies distributing free
   4962 software will individually obtain patent licenses, thus in effect
   4963 transforming the program into proprietary software.  To prevent this,
   4964 we have made it clear that any patent must be licensed for everyone's
   4965 free use or not licensed at all.
   4966 
   4967   Most GNU software, including some libraries, is covered by the ordinary
   4968 GNU General Public License, which was designed for utility programs.  This
   4969 license, the GNU Library General Public License, applies to certain
   4970 designated libraries.  This license is quite different from the ordinary
   4971 one; be sure to read it in full, and don't assume that anything in it is
   4972 the same as in the ordinary license.
   4973 
   4974   The reason we have a separate public license for some libraries is that
   4975 they blur the distinction we usually make between modifying or adding to a
   4976 program and simply using it.  Linking a program with a library, without
   4977 changing the library, is in some sense simply using the library, and is
   4978 analogous to running a utility program or application program.  However, in
   4979 a textual and legal sense, the linked executable is a combined work, a
   4980 derivative of the original library, and the ordinary General Public License
   4981 treats it as such.
   4982 
   4983   Because of this blurred distinction, using the ordinary General
   4984 Public License for libraries did not effectively promote software
   4985 sharing, because most developers did not use the libraries.  We
   4986 concluded that weaker conditions might promote sharing better.
   4987 
   4988   However, unrestricted linking of non-free programs would deprive the
   4989 users of those programs of all benefit from the free status of the
   4990 libraries themselves.  This Library General Public License is intended to
   4991 permit developers of non-free programs to use free libraries, while
   4992 preserving your freedom as a user of such programs to change the free
   4993 libraries that are incorporated in them.  (We have not seen how to achieve
   4994 this as regards changes in header files, but we have achieved it as regards
   4995 changes in the actual functions of the Library.)  The hope is that this
   4996 will lead to faster development of free libraries.
   4997 
   4998   The precise terms and conditions for copying, distribution and
   4999 modification follow.  Pay close attention to the difference between a
   5000 "work based on the library" and a "work that uses the library".  The
   5001 former contains code derived from the library, while the latter only
   5002 works together with the library.
   5003 
   5004   Note that it is possible for a library to be covered by the ordinary
   5005 General Public License rather than by this special one.
   5006 
   5008 		  GNU LIBRARY GENERAL PUBLIC LICENSE
   5009    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   5010 
   5011   0. This License Agreement applies to any software library which
   5012 contains a notice placed by the copyright holder or other authorized
   5013 party saying it may be distributed under the terms of this Library
   5014 General Public License (also called "this License").  Each licensee is
   5015 addressed as "you".
   5016 
   5017   A "library" means a collection of software functions and/or data
   5018 prepared so as to be conveniently linked with application programs
   5019 (which use some of those functions and data) to form executables.
   5020 
   5021   The "Library", below, refers to any such software library or work
   5022 which has been distributed under these terms.  A "work based on the
   5023 Library" means either the Library or any derivative work under
   5024 copyright law: that is to say, a work containing the Library or a
   5025 portion of it, either verbatim or with modifications and/or translated
   5026 straightforwardly into another language.  (Hereinafter, translation is
   5027 included without limitation in the term "modification".)
   5028 
   5029   "Source code" for a work means the preferred form of the work for
   5030 making modifications to it.  For a library, complete source code means
   5031 all the source code for all modules it contains, plus any associated
   5032 interface definition files, plus the scripts used to control compilation
   5033 and installation of the library.
   5034 
   5035   Activities other than copying, distribution and modification are not
   5036 covered by this License; they are outside its scope.  The act of
   5037 running a program using the Library is not restricted, and output from
   5038 such a program is covered only if its contents constitute a work based
   5039 on the Library (independent of the use of the Library in a tool for
   5040 writing it).  Whether that is true depends on what the Library does
   5041 and what the program that uses the Library does.
   5042   
   5043   1. You may copy and distribute verbatim copies of the Library's
   5044 complete source code as you receive it, in any medium, provided that
   5045 you conspicuously and appropriately publish on each copy an
   5046 appropriate copyright notice and disclaimer of warranty; keep intact
   5047 all the notices that refer to this License and to the absence of any
   5048 warranty; and distribute a copy of this License along with the
   5049 Library.
   5050 
   5051   You may charge a fee for the physical act of transferring a copy,
   5052 and you may at your option offer warranty protection in exchange for a
   5053 fee.
   5054 
   5056   2. You may modify your copy or copies of the Library or any portion
   5057 of it, thus forming a work based on the Library, and copy and
   5058 distribute such modifications or work under the terms of Section 1
   5059 above, provided that you also meet all of these conditions:
   5060 
   5061     a) The modified work must itself be a software library.
   5062 
   5063     b) You must cause the files modified to carry prominent notices
   5064     stating that you changed the files and the date of any change.
   5065 
   5066     c) You must cause the whole of the work to be licensed at no
   5067     charge to all third parties under the terms of this License.
   5068 
   5069     d) If a facility in the modified Library refers to a function or a
   5070     table of data to be supplied by an application program that uses
   5071     the facility, other than as an argument passed when the facility
   5072     is invoked, then you must make a good faith effort to ensure that,
   5073     in the event an application does not supply such function or
   5074     table, the facility still operates, and performs whatever part of
   5075     its purpose remains meaningful.
   5076 
   5077     (For example, a function in a library to compute square roots has
   5078     a purpose that is entirely well-defined independent of the
   5079     application.  Therefore, Subsection 2d requires that any
   5080     application-supplied function or table used by this function must
   5081     be optional: if the application does not supply it, the square
   5082     root function must still compute square roots.)
   5083 
   5084 These requirements apply to the modified work as a whole.  If
   5085 identifiable sections of that work are not derived from the Library,
   5086 and can be reasonably considered independent and separate works in
   5087 themselves, then this License, and its terms, do not apply to those
   5088 sections when you distribute them as separate works.  But when you
   5089 distribute the same sections as part of a whole which is a work based
   5090 on the Library, the distribution of the whole must be on the terms of
   5091 this License, whose permissions for other licensees extend to the
   5092 entire whole, and thus to each and every part regardless of who wrote
   5093 it.
   5094 
   5095 Thus, it is not the intent of this section to claim rights or contest
   5096 your rights to work written entirely by you; rather, the intent is to
   5097 exercise the right to control the distribution of derivative or
   5098 collective works based on the Library.
   5099 
   5100 In addition, mere aggregation of another work not based on the Library
   5101 with the Library (or with a work based on the Library) on a volume of
   5102 a storage or distribution medium does not bring the other work under
   5103 the scope of this License.
   5104 
   5105   3. You may opt to apply the terms of the ordinary GNU General Public
   5106 License instead of this License to a given copy of the Library.  To do
   5107 this, you must alter all the notices that refer to this License, so
   5108 that they refer to the ordinary GNU General Public License, version 2,
   5109 instead of to this License.  (If a newer version than version 2 of the
   5110 ordinary GNU General Public License has appeared, then you can specify
   5111 that version instead if you wish.)  Do not make any other change in
   5112 these notices.
   5113 
   5115   Once this change is made in a given copy, it is irreversible for
   5116 that copy, so the ordinary GNU General Public License applies to all
   5117 subsequent copies and derivative works made from that copy.
   5118 
   5119   This option is useful when you wish to copy part of the code of
   5120 the Library into a program that is not a library.
   5121 
   5122   4. You may copy and distribute the Library (or a portion or
   5123 derivative of it, under Section 2) in object code or executable form
   5124 under the terms of Sections 1 and 2 above provided that you accompany
   5125 it with the complete corresponding machine-readable source code, which
   5126 must be distributed under the terms of Sections 1 and 2 above on a
   5127 medium customarily used for software interchange.
   5128 
   5129   If distribution of object code is made by offering access to copy
   5130 from a designated place, then offering equivalent access to copy the
   5131 source code from the same place satisfies the requirement to
   5132 distribute the source code, even though third parties are not
   5133 compelled to copy the source along with the object code.
   5134 
   5135   5. A program that contains no derivative of any portion of the
   5136 Library, but is designed to work with the Library by being compiled or
   5137 linked with it, is called a "work that uses the Library".  Such a
   5138 work, in isolation, is not a derivative work of the Library, and
   5139 therefore falls outside the scope of this License.
   5140 
   5141   However, linking a "work that uses the Library" with the Library
   5142 creates an executable that is a derivative of the Library (because it
   5143 contains portions of the Library), rather than a "work that uses the
   5144 library".  The executable is therefore covered by this License.
   5145 Section 6 states terms for distribution of such executables.
   5146 
   5147   When a "work that uses the Library" uses material from a header file
   5148 that is part of the Library, the object code for the work may be a
   5149 derivative work of the Library even though the source code is not.
   5150 Whether this is true is especially significant if the work can be
   5151 linked without the Library, or if the work is itself a library.  The
   5152 threshold for this to be true is not precisely defined by law.
   5153 
   5154   If such an object file uses only numerical parameters, data
   5155 structure layouts and accessors, and small macros and small inline
   5156 functions (ten lines or less in length), then the use of the object
   5157 file is unrestricted, regardless of whether it is legally a derivative
   5158 work.  (Executables containing this object code plus portions of the
   5159 Library will still fall under Section 6.)
   5160 
   5161   Otherwise, if the work is a derivative of the Library, you may
   5162 distribute the object code for the work under the terms of Section 6.
   5163 Any executables containing that work also fall under Section 6,
   5164 whether or not they are linked directly with the Library itself.
   5165 
   5167   6. As an exception to the Sections above, you may also compile or
   5168 link a "work that uses the Library" with the Library to produce a
   5169 work containing portions of the Library, and distribute that work
   5170 under terms of your choice, provided that the terms permit
   5171 modification of the work for the customer's own use and reverse
   5172 engineering for debugging such modifications.
   5173 
   5174   You must give prominent notice with each copy of the work that the
   5175 Library is used in it and that the Library and its use are covered by
   5176 this License.  You must supply a copy of this License.  If the work
   5177 during execution displays copyright notices, you must include the
   5178 copyright notice for the Library among them, as well as a reference
   5179 directing the user to the copy of this License.  Also, you must do one
   5180 of these things:
   5181 
   5182     a) Accompany the work with the complete corresponding
   5183     machine-readable source code for the Library including whatever
   5184     changes were used in the work (which must be distributed under
   5185     Sections 1 and 2 above); and, if the work is an executable linked
   5186     with the Library, with the complete machine-readable "work that
   5187     uses the Library", as object code and/or source code, so that the
   5188     user can modify the Library and then relink to produce a modified
   5189     executable containing the modified Library.  (It is understood
   5190     that the user who changes the contents of definitions files in the
   5191     Library will not necessarily be able to recompile the application
   5192     to use the modified definitions.)
   5193 
   5194     b) Accompany the work with a written offer, valid for at
   5195     least three years, to give the same user the materials
   5196     specified in Subsection 6a, above, for a charge no more
   5197     than the cost of performing this distribution.
   5198 
   5199     c) If distribution of the work is made by offering access to copy
   5200     from a designated place, offer equivalent access to copy the above
   5201     specified materials from the same place.
   5202 
   5203     d) Verify that the user has already received a copy of these
   5204     materials or that you have already sent this user a copy.
   5205 
   5206   For an executable, the required form of the "work that uses the
   5207 Library" must include any data and utility programs needed for
   5208 reproducing the executable from it.  However, as a special exception,
   5209 the source code distributed need not include anything that is normally
   5210 distributed (in either source or binary form) with the major
   5211 components (compiler, kernel, and so on) of the operating system on
   5212 which the executable runs, unless that component itself accompanies
   5213 the executable.
   5214 
   5215   It may happen that this requirement contradicts the license
   5216 restrictions of other proprietary libraries that do not normally
   5217 accompany the operating system.  Such a contradiction means you cannot
   5218 use both them and the Library together in an executable that you
   5219 distribute.
   5220 
   5222   7. You may place library facilities that are a work based on the
   5223 Library side-by-side in a single library together with other library
   5224 facilities not covered by this License, and distribute such a combined
   5225 library, provided that the separate distribution of the work based on
   5226 the Library and of the other library facilities is otherwise
   5227 permitted, and provided that you do these two things:
   5228 
   5229     a) Accompany the combined library with a copy of the same work
   5230     based on the Library, uncombined with any other library
   5231     facilities.  This must be distributed under the terms of the
   5232     Sections above.
   5233 
   5234     b) Give prominent notice with the combined library of the fact
   5235     that part of it is a work based on the Library, and explaining
   5236     where to find the accompanying uncombined form of the same work.
   5237 
   5238   8. You may not copy, modify, sublicense, link with, or distribute
   5239 the Library except as expressly provided under this License.  Any
   5240 attempt otherwise to copy, modify, sublicense, link with, or
   5241 distribute the Library is void, and will automatically terminate your
   5242 rights under this License.  However, parties who have received copies,
   5243 or rights, from you under this License will not have their licenses
   5244 terminated so long as such parties remain in full compliance.
   5245 
   5246   9. You are not required to accept this License, since you have not
   5247 signed it.  However, nothing else grants you permission to modify or
   5248 distribute the Library or its derivative works.  These actions are
   5249 prohibited by law if you do not accept this License.  Therefore, by
   5250 modifying or distributing the Library (or any work based on the
   5251 Library), you indicate your acceptance of this License to do so, and
   5252 all its terms and conditions for copying, distributing or modifying
   5253 the Library or works based on it.
   5254 
   5255   10. Each time you redistribute the Library (or any work based on the
   5256 Library), the recipient automatically receives a license from the
   5257 original licensor to copy, distribute, link with or modify the Library
   5258 subject to these terms and conditions.  You may not impose any further
   5259 restrictions on the recipients' exercise of the rights granted herein.
   5260 You are not responsible for enforcing compliance by third parties to
   5261 this License.
   5262 
   5264   11. If, as a consequence of a court judgment or allegation of patent
   5265 infringement or for any other reason (not limited to patent issues),
   5266 conditions are imposed on you (whether by court order, agreement or
   5267 otherwise) that contradict the conditions of this License, they do not
   5268 excuse you from the conditions of this License.  If you cannot
   5269 distribute so as to satisfy simultaneously your obligations under this
   5270 License and any other pertinent obligations, then as a consequence you
   5271 may not distribute the Library at all.  For example, if a patent
   5272 license would not permit royalty-free redistribution of the Library by
   5273 all those who receive copies directly or indirectly through you, then
   5274 the only way you could satisfy both it and this License would be to
   5275 refrain entirely from distribution of the Library.
   5276 
   5277 If any portion of this section is held invalid or unenforceable under any
   5278 particular circumstance, the balance of the section is intended to apply,
   5279 and the section as a whole is intended to apply in other circumstances.
   5280 
   5281 It is not the purpose of this section to induce you to infringe any
   5282 patents or other property right claims or to contest validity of any
   5283 such claims; this section has the sole purpose of protecting the
   5284 integrity of the free software distribution system which is
   5285 implemented by public license practices.  Many people have made
   5286 generous contributions to the wide range of software distributed
   5287 through that system in reliance on consistent application of that
   5288 system; it is up to the author/donor to decide if he or she is willing
   5289 to distribute software through any other system and a licensee cannot
   5290 impose that choice.
   5291 
   5292 This section is intended to make thoroughly clear what is believed to
   5293 be a consequence of the rest of this License.
   5294 
   5295   12. If the distribution and/or use of the Library is restricted in
   5296 certain countries either by patents or by copyrighted interfaces, the
   5297 original copyright holder who places the Library under this License may add
   5298 an explicit geographical distribution limitation excluding those countries,
   5299 so that distribution is permitted only in or among countries not thus
   5300 excluded.  In such case, this License incorporates the limitation as if
   5301 written in the body of this License.
   5302 
   5303   13. The Free Software Foundation may publish revised and/or new
   5304 versions of the Library General Public License from time to time.
   5305 Such new versions will be similar in spirit to the present version,
   5306 but may differ in detail to address new problems or concerns.
   5307 
   5308 Each version is given a distinguishing version number.  If the Library
   5309 specifies a version number of this License which applies to it and
   5310 "any later version", you have the option of following the terms and
   5311 conditions either of that version or of any later version published by
   5312 the Free Software Foundation.  If the Library does not specify a
   5313 license version number, you may choose any version ever published by
   5314 the Free Software Foundation.
   5315 
   5317   14. If you wish to incorporate parts of the Library into other free
   5318 programs whose distribution conditions are incompatible with these,
   5319 write to the author to ask for permission.  For software which is
   5320 copyrighted by the Free Software Foundation, write to the Free
   5321 Software Foundation; we sometimes make exceptions for this.  Our
   5322 decision will be guided by the two goals of preserving the free status
   5323 of all derivatives of our free software and of promoting the sharing
   5324 and reuse of software generally.
   5325 
   5326 			    NO WARRANTY
   5327 
   5328   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
   5329 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
   5330 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
   5331 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
   5332 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
   5333 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   5334 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
   5335 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
   5336 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
   5337 
   5338   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
   5339 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
   5340 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
   5341 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
   5342 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
   5343 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
   5344 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
   5345 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
   5346 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   5347 DAMAGES.
   5348 
   5349 		     END OF TERMS AND CONDITIONS
   5350 
   5352            How to Apply These Terms to Your New Libraries
   5353 
   5354   If you develop a new library, and you want it to be of the greatest
   5355 possible use to the public, we recommend making it free software that
   5356 everyone can redistribute and change.  You can do so by permitting
   5357 redistribution under these terms (or, alternatively, under the terms of the
   5358 ordinary General Public License).
   5359 
   5360   To apply these terms, attach the following notices to the library.  It is
   5361 safest to attach them to the start of each source file to most effectively
   5362 convey the exclusion of warranty; and each file should have at least the
   5363 "copyright" line and a pointer to where the full notice is found.
   5364 
   5365     <one line to give the library's name and a brief idea of what it does.>
   5366     Copyright (C) <year>  <name of author>
   5367 
   5368     This library is free software; you can redistribute it and/or
   5369     modify it under the terms of the GNU Library General Public
   5370     License as published by the Free Software Foundation; either
   5371     version 2 of the License, or (at your option) any later version.
   5372 
   5373     This library is distributed in the hope that it will be useful,
   5374     but WITHOUT ANY WARRANTY; without even the implied warranty of
   5375     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   5376     Library General Public License for more details.
   5377 
   5378     You should have received a copy of the GNU Library General Public
   5379     License along with this library; if not, write to the 
   5380     Free Software Foundation, Inc., 59 Temple Place - Suite 330, 
   5381     Boston, MA  02111-1307  USA.
   5382 
   5383 Also add information on how to contact you by electronic and paper mail.
   5384 
   5385 You should also get your employer (if you work as a programmer) or your
   5386 school, if any, to sign a "copyright disclaimer" for the library, if
   5387 necessary.  Here is a sample; alter the names:
   5388 
   5389   Yoyodyne, Inc., hereby disclaims all copyright interest in the
   5390   library `Frob' (a library for tweaking knobs) written by James Random Hacker.
   5391 
   5392   <signature of Ty Coon>, 1 April 1990
   5393   Ty Coon, President of Vice
   5394 
   5395 That's all there is to it!
   5396 
   5397 HarfBuzz is licensed under the so-called "Old MIT" license.  Details follow.
   5398 For parts of HarfBuzz that are licensed under different licenses see individual
   5399 files names COPYING in subdirectories where applicable.
   5400 
   5401 Copyright  2010,2011,2012  Google, Inc.
   5402 Copyright  2012  Mozilla Foundation
   5403 Copyright  2011  Codethink Limited
   5404 Copyright  2008,2010  Nokia Corporation and/or its subsidiary(-ies)
   5405 Copyright  2009  Keith Stribley
   5406 Copyright  2009  Martin Hosken and SIL International
   5407 Copyright  2007  Chris Wilson
   5408 Copyright  2006  Behdad Esfahbod
   5409 Copyright  2005  David Turner
   5410 Copyright  2004,2007,2008,2009,2010  Red Hat, Inc.
   5411 Copyright  1998-2004  David Turner and Werner Lemberg
   5412 
   5413 For full copyright notices consult the individual files in the package.
   5414 
   5415 
   5416 Permission is hereby granted, without written agreement and without
   5417 license or royalty fees, to use, copy, modify, and distribute this
   5418 software and its documentation for any purpose, provided that the
   5419 above copyright notice and the following two paragraphs appear in
   5420 all copies of this software.
   5421 
   5422 IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
   5423 DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
   5424 ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
   5425 IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   5426 DAMAGE.
   5427 
   5428 THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
   5429 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
   5430 FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
   5431 ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
   5432 PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
   5433 
   5434 /*************************************************************************
   5435  *
   5436  *  IAccessible2 IDL Specification 
   5437  * 
   5438  *  Copyright (c) 2007, 2010 Linux Foundation 
   5439  *  Copyright (c) 2006 IBM Corporation 
   5440  *  Copyright (c) 2000, 2006 Sun Microsystems, Inc. 
   5441  *  All rights reserved. 
   5442  *   
   5443  *   
   5444  *  Redistribution and use in source and binary forms, with or without 
   5445  *  modification, are permitted provided that the following conditions 
   5446  *  are met: 
   5447  *   
   5448  *   1. Redistributions of source code must retain the above copyright 
   5449  *      notice, this list of conditions and the following disclaimer. 
   5450  *   
   5451  *   2. Redistributions in binary form must reproduce the above 
   5452  *      copyright notice, this list of conditions and the following 
   5453  *      disclaimer in the documentation and/or other materials 
   5454  *      provided with the distribution. 
   5455  *
   5456  *   3. Neither the name of the Linux Foundation nor the names of its 
   5457  *      contributors may be used to endorse or promote products 
   5458  *      derived from this software without specific prior written 
   5459  *      permission. 
   5460  *   
   5461  *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
   5462  *  CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 
   5463  *  INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
   5464  *  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
   5465  *  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 
   5466  *  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
   5467  *  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 
   5468  *  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
   5469  *  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
   5470  *  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
   5471  *  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 
   5472  *  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 
   5473  *  EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
   5474  *   
   5475  *  This BSD License conforms to the Open Source Initiative "Simplified 
   5476  *  BSD License" as published at: 
   5477  *  http://www.opensource.org/licenses/bsd-license.php 
   5478  *   
   5479  *  IAccessible2 is a trademark of the Linux Foundation. The IAccessible2 
   5480  *  mark may be used in accordance with the Linux Foundation Trademark 
   5481  *  Policy to indicate compliance with the IAccessible2 specification. 
   5482  * 
   5483  ************************************************************************/ 
   5484 
   5485 LICENSE extracted from IJG's jpeg distribution:
   5486 -----------------------------------------------
   5487 
   5488 In plain English:
   5489 
   5490 1. We don't promise that this software works.  (But if you find any bugs,
   5491    please let us know!)
   5492 2. You can use this software for whatever you want.  You don't have to pay us.
   5493 3. You may not pretend that you wrote this software.  If you use it in a
   5494    program, you must acknowledge somewhere in your documentation that
   5495    you've used the IJG code.
   5496 
   5497 In legalese:
   5498 
   5499 The authors make NO WARRANTY or representation, either express or implied,
   5500 with respect to this software, its quality, accuracy, merchantability, or
   5501 fitness for a particular purpose.  This software is provided "AS IS", and you,
   5502 its user, assume the entire risk as to its quality and accuracy.
   5503 
   5504 This software is copyright (C) 1991-1998, Thomas G. Lane.
   5505 All Rights Reserved except as specified below.
   5506 
   5507 Permission is hereby granted to use, copy, modify, and distribute this
   5508 software (or portions thereof) for any purpose, without fee, subject to these
   5509 conditions:
   5510 (1) If any part of the source code for this software is distributed, then this
   5511 README file must be included, with this copyright and no-warranty notice
   5512 unaltered; and any additions, deletions, or changes to the original files
   5513 must be clearly indicated in accompanying documentation.
   5514 (2) If only executable code is distributed, then the accompanying
   5515 documentation must state that "this software is based in part on the work of
   5516 the Independent JPEG Group".
   5517 (3) Permission for use of this software is granted only if the user accepts
   5518 full responsibility for any undesirable consequences; the authors accept
   5519 NO LIABILITY for damages of any kind.
   5520 
   5521 These conditions apply to any software derived from or based on the IJG code,
   5522 not just to the unmodified library.  If you use our work, you ought to
   5523 acknowledge us.
   5524 
   5525 Permission is NOT granted for the use of any IJG author's name or company name
   5526 in advertising or publicity relating to this software or products derived from
   5527 it.  This software may be referred to only as "the Independent JPEG Group's
   5528 software".
   5529 
   5530 We specifically permit and encourage the use of this software as the basis of
   5531 commercial products, provided that all warranty or liability claims are
   5532 assumed by the product vendor.
   5533 
   5534 
   5535 ICU License - ICU 1.8.1 and later
   5536 
   5537 COPYRIGHT AND PERMISSION NOTICE
   5538 
   5539 Copyright (c) 1995-2010 International Business Machines Corporation and others
   5540 
   5541 All rights reserved.
   5542 
   5543 Permission is hereby granted, free of charge, to any person obtaining a copy
   5544 of this software and associated documentation files (the "Software"),
   5545 to deal in the Software without restriction, including without limitation
   5546 the rights to use, copy, modify, merge, publish, distribute, and/or sell
   5547 copies of the Software, and to permit persons
   5548 to whom the Software is furnished to do so, provided that the above
   5549 copyright notice(s) and this permission notice appear in all copies
   5550 of the Software and that both the above copyright notice(s) and this
   5551 permission notice appear in supporting documentation.
   5552 
   5553 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
   5554 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
   5555 PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL
   5556 THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM,
   5557 OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
   5558 RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
   5559 NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
   5560 USE OR PERFORMANCE OF THIS SOFTWARE.
   5561 
   5562 Except as contained in this notice, the name of a copyright holder shall not be
   5563 used in advertising or otherwise to promote the sale, use or other dealings in
   5564 this Software without prior written authorization of the copyright holder.
   5565 
   5566 All trademarks and registered trademarks mentioned herein are the property of their respective owners.
   5567 
   5568 /* ***** BEGIN LICENSE BLOCK *****
   5569  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
   5570  *
   5571  * The contents of this file are subject to the Mozilla Public License Version
   5572  * 1.1 (the "License"); you may not use this file except in compliance with
   5573  * the License. You may obtain a copy of the License at
   5574  * http://www.mozilla.org/MPL/
   5575  *
   5576  * Software distributed under the License is distributed on an "AS IS" basis,
   5577  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   5578  * for the specific language governing rights and limitations under the
   5579  * License.
   5580  *
   5581  * The Original Code is mozilla.org code.
   5582  *
   5583  * The Initial Developer of the Original Code is
   5584  * Netscape Communications Corporation.
   5585  * Portions created by the Initial Developer are Copyright (C) 2002
   5586  * the Initial Developer. All Rights Reserved.
   5587  *
   5588  * Contributor(s):
   5589  *
   5590  * Alternatively, the contents of this file may be used under the terms of
   5591  * either the GNU General Public License Version 2 or later (the "GPL"), or
   5592  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   5593  * in which case the provisions of the GPL or the LGPL are applicable instead
   5594  * of those above. If you wish to allow use of your version of this file only
   5595  * under the terms of either the GPL or the LGPL, and not to allow others to
   5596  * use your version of this file under the terms of the MPL, indicate your
   5597  * decision by deleting the provisions above and replace them with the notice
   5598  * and other provisions required by the GPL or the LGPL. If you do not delete
   5599  * the provisions above, a recipient may use your version of this file under
   5600  * the terms of any one of the MPL, the GPL or the LGPL.
   5601  *
   5602  * ***** END LICENSE BLOCK ***** */
   5603 
   5604 The following is the license for the jemalloc source code, as provided
   5605 in the initial section of the source files.
   5606 
   5607 Copyright (C) 2006-2008 Jason Evans <jasone (a] FreeBSD.org>.
   5608 All rights reserved.
   5609 
   5610 Redistribution and use in source and binary forms, with or without
   5611 modification, are permitted provided that the following conditions
   5612 are met:
   5613 1. Redistributions of source code must retain the above copyright
   5614    notice(s), this list of conditions and the following disclaimer as
   5615    the first lines of this file unmodified other than the possible
   5616    addition of one or more copyright notices.
   5617 2. Redistributions in binary form must reproduce the above copyright
   5618    notice(s), this list of conditions and the following disclaimer in
   5619    the documentation and/or other materials provided with the
   5620    distribution.
   5621 
   5622 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY
   5623 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   5624 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   5625 PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE
   5626 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
   5627 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
   5628 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
   5629 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
   5630 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
   5631 OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
   5632 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   5633 
   5634 
   5635 The JsonCpp library's source code, including accompanying documentation, 
   5636 tests and demonstration applications, are licensed under the following
   5637 conditions...
   5638 
   5639 The author (Baptiste Lepilleur) explicitly disclaims copyright in all 
   5640 jurisdictions which recognize such a disclaimer. In such jurisdictions, 
   5641 this software is released into the Public Domain.
   5642 
   5643 In jurisdictions which do not recognize Public Domain property (e.g. Germany as of
   5644 2010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur, and is
   5645 released under the terms of the MIT License (see below).
   5646 
   5647 In jurisdictions which recognize Public Domain property, the user of this 
   5648 software may choose to accept it either as 1) Public Domain, 2) under the 
   5649 conditions of the MIT License (see below), or 3) under the terms of dual 
   5650 Public Domain/MIT License conditions described here, as they choose.
   5651 
   5652 The MIT License is about as close to Public Domain as a license can get, and is
   5653 described in clear, concise terms at:
   5654 
   5655    http://en.wikipedia.org/wiki/MIT_License
   5656    
   5657 The full text of the MIT License follows:
   5658 
   5659 ========================================================================
   5660 Copyright (c) 2007-2010 Baptiste Lepilleur
   5661 
   5662 Permission is hereby granted, free of charge, to any person
   5663 obtaining a copy of this software and associated documentation
   5664 files (the "Software"), to deal in the Software without
   5665 restriction, including without limitation the rights to use, copy,
   5666 modify, merge, publish, distribute, sublicense, and/or sell copies
   5667 of the Software, and to permit persons to whom the Software is
   5668 furnished to do so, subject to the following conditions:
   5669 
   5670 The above copyright notice and this permission notice shall be
   5671 included in all copies or substantial portions of the Software.
   5672 
   5673 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   5674 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   5675 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
   5676 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
   5677 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
   5678 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
   5679 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   5680 SOFTWARE.
   5681 ========================================================================
   5682 (END LICENSE TEXT)
   5683 
   5684 The MIT license is compatible with both the GPL and commercial
   5685 software, affording one all of the rights of Public Domain with the
   5686 minor nuisance of being required to keep the above copyright notice
   5687 and license text in the source code. Note also that by accepting the
   5688 Public Domain "license" you can re-license your copy using whatever
   5689 license you like.
   5690 
   5691 
   5692                                  Apache License
   5693                            Version 2.0, January 2004
   5694                         http://www.apache.org/licenses/
   5695 
   5696    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   5697 
   5698    1. Definitions.
   5699 
   5700       "License" shall mean the terms and conditions for use, reproduction,
   5701       and distribution as defined by Sections 1 through 9 of this document.
   5702 
   5703       "Licensor" shall mean the copyright owner or entity authorized by
   5704       the copyright owner that is granting the License.
   5705 
   5706       "Legal Entity" shall mean the union of the acting entity and all
   5707       other entities that control, are controlled by, or are under common
   5708       control with that entity. For the purposes of this definition,
   5709       "control" means (i) the power, direct or indirect, to cause the
   5710       direction or management of such entity, whether by contract or
   5711       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   5712       outstanding shares, or (iii) beneficial ownership of such entity.
   5713 
   5714       "You" (or "Your") shall mean an individual or Legal Entity
   5715       exercising permissions granted by this License.
   5716 
   5717       "Source" form shall mean the preferred form for making modifications,
   5718       including but not limited to software source code, documentation
   5719       source, and configuration files.
   5720 
   5721       "Object" form shall mean any form resulting from mechanical
   5722       transformation or translation of a Source form, including but
   5723       not limited to compiled object code, generated documentation,
   5724       and conversions to other media types.
   5725 
   5726       "Work" shall mean the work of authorship, whether in Source or
   5727       Object form, made available under the License, as indicated by a
   5728       copyright notice that is included in or attached to the work
   5729       (an example is provided in the Appendix below).
   5730 
   5731       "Derivative Works" shall mean any work, whether in Source or Object
   5732       form, that is based on (or derived from) the Work and for which the
   5733       editorial revisions, annotations, elaborations, or other modifications
   5734       represent, as a whole, an original work of authorship. For the purposes
   5735       of this License, Derivative Works shall not include works that remain
   5736       separable from, or merely link (or bind by name) to the interfaces of,
   5737       the Work and Derivative Works thereof.
   5738 
   5739       "Contribution" shall mean any work of authorship, including
   5740       the original version of the Work and any modifications or additions
   5741       to that Work or Derivative Works thereof, that is intentionally
   5742       submitted to Licensor for inclusion in the Work by the copyright owner
   5743       or by an individual or Legal Entity authorized to submit on behalf of
   5744       the copyright owner. For the purposes of this definition, "submitted"
   5745       means any form of electronic, verbal, or written communication sent
   5746       to the Licensor or its representatives, including but not limited to
   5747       communication on electronic mailing lists, source code control systems,
   5748       and issue tracking systems that are managed by, or on behalf of, the
   5749       Licensor for the purpose of discussing and improving the Work, but
   5750       excluding communication that is conspicuously marked or otherwise
   5751       designated in writing by the copyright owner as "Not a Contribution."
   5752 
   5753       "Contributor" shall mean Licensor and any individual or Legal Entity
   5754       on behalf of whom a Contribution has been received by Licensor and
   5755       subsequently incorporated within the Work.
   5756 
   5757    2. Grant of Copyright License. Subject to the terms and conditions of
   5758       this License, each Contributor hereby grants to You a perpetual,
   5759       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   5760       copyright license to reproduce, prepare Derivative Works of,
   5761       publicly display, publicly perform, sublicense, and distribute the
   5762       Work and such Derivative Works in Source or Object form.
   5763 
   5764    3. Grant of Patent License. Subject to the terms and conditions of
   5765       this License, each Contributor hereby grants to You a perpetual,
   5766       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   5767       (except as stated in this section) patent license to make, have made,
   5768       use, offer to sell, sell, import, and otherwise transfer the Work,
   5769       where such license applies only to those patent claims licensable
   5770       by such Contributor that are necessarily infringed by their
   5771       Contribution(s) alone or by combination of their Contribution(s)
   5772       with the Work to which such Contribution(s) was submitted. If You
   5773       institute patent litigation against any entity (including a
   5774       cross-claim or counterclaim in a lawsuit) alleging that the Work
   5775       or a Contribution incorporated within the Work constitutes direct
   5776       or contributory patent infringement, then any patent licenses
   5777       granted to You under this License for that Work shall terminate
   5778       as of the date such litigation is filed.
   5779 
   5780    4. Redistribution. You may reproduce and distribute copies of the
   5781       Work or Derivative Works thereof in any medium, with or without
   5782       modifications, and in Source or Object form, provided that You
   5783       meet the following conditions:
   5784 
   5785       (a) You must give any other recipients of the Work or
   5786           Derivative Works a copy of this License; and
   5787 
   5788       (b) You must cause any modified files to carry prominent notices
   5789           stating that You changed the files; and
   5790 
   5791       (c) You must retain, in the Source form of any Derivative Works
   5792           that You distribute, all copyright, patent, trademark, and
   5793           attribution notices from the Source form of the Work,
   5794           excluding those notices that do not pertain to any part of
   5795           the Derivative Works; and
   5796 
   5797       (d) If the Work includes a "NOTICE" text file as part of its
   5798           distribution, then any Derivative Works that You distribute must
   5799           include a readable copy of the attribution notices contained
   5800           within such NOTICE file, excluding those notices that do not
   5801           pertain to any part of the Derivative Works, in at least one
   5802           of the following places: within a NOTICE text file distributed
   5803           as part of the Derivative Works; within the Source form or
   5804           documentation, if provided along with the Derivative Works; or,
   5805           within a display generated by the Derivative Works, if and
   5806           wherever such third-party notices normally appear. The contents
   5807           of the NOTICE file are for informational purposes only and
   5808           do not modify the License. You may add Your own attribution
   5809           notices within Derivative Works that You distribute, alongside
   5810           or as an addendum to the NOTICE text from the Work, provided
   5811           that such additional attribution notices cannot be construed
   5812           as modifying the License.
   5813 
   5814       You may add Your own copyright statement to Your modifications and
   5815       may provide additional or different license terms and conditions
   5816       for use, reproduction, or distribution of Your modifications, or
   5817       for any such Derivative Works as a whole, provided Your use,
   5818       reproduction, and distribution of the Work otherwise complies with
   5819       the conditions stated in this License.
   5820 
   5821    5. Submission of Contributions. Unless You explicitly state otherwise,
   5822       any Contribution intentionally submitted for inclusion in the Work
   5823       by You to the Licensor shall be under the terms and conditions of
   5824       this License, without any additional terms or conditions.
   5825       Notwithstanding the above, nothing herein shall supersede or modify
   5826       the terms of any separate license agreement you may have executed
   5827       with Licensor regarding such Contributions.
   5828 
   5829    6. Trademarks. This License does not grant permission to use the trade
   5830       names, trademarks, service marks, or product names of the Licensor,
   5831       except as required for reasonable and customary use in describing the
   5832       origin of the Work and reproducing the content of the NOTICE file.
   5833 
   5834    7. Disclaimer of Warranty. Unless required by applicable law or
   5835       agreed to in writing, Licensor provides the Work (and each
   5836       Contributor provides its Contributions) on an "AS IS" BASIS,
   5837       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   5838       implied, including, without limitation, any warranties or conditions
   5839       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   5840       PARTICULAR PURPOSE. You are solely responsible for determining the
   5841       appropriateness of using or redistributing the Work and assume any
   5842       risks associated with Your exercise of permissions under this License.
   5843 
   5844    8. Limitation of Liability. In no event and under no legal theory,
   5845       whether in tort (including negligence), contract, or otherwise,
   5846       unless required by applicable law (such as deliberate and grossly
   5847       negligent acts) or agreed to in writing, shall any Contributor be
   5848       liable to You for damages, including any direct, indirect, special,
   5849       incidental, or consequential damages of any character arising as a
   5850       result of this License or out of the use or inability to use the
   5851       Work (including but not limited to damages for loss of goodwill,
   5852       work stoppage, computer failure or malfunction, or any and all
   5853       other commercial damages or losses), even if such Contributor
   5854       has been advised of the possibility of such damages.
   5855 
   5856    9. Accepting Warranty or Additional Liability. While redistributing
   5857       the Work or Derivative Works thereof, You may choose to offer,
   5858       and charge a fee for, acceptance of support, warranty, indemnity,
   5859       or other liability obligations and/or rights consistent with this
   5860       License. However, in accepting such obligations, You may act only
   5861       on Your own behalf and on Your sole responsibility, not on behalf
   5862       of any other Contributor, and only if You agree to indemnify,
   5863       defend, and hold each Contributor harmless for any liability
   5864       incurred by, or claims asserted against, such Contributor by reason
   5865       of your accepting any such warranty or additional liability.
   5866 
   5867    END OF TERMS AND CONDITIONS
   5868 
   5869    APPENDIX: How to apply the Apache License to your work.
   5870 
   5871       To apply the Apache License to your work, attach the following
   5872       boilerplate notice, with the fields enclosed by brackets "[]"
   5873       replaced with your own identifying information. (Don't include
   5874       the brackets!)  The text should be enclosed in the appropriate
   5875       comment syntax for the file format. We also recommend that a
   5876       file or class name and description of purpose be included on the
   5877       same "printed page" as the copyright notice for easier
   5878       identification within third-party archives.
   5879 
   5880    Copyright [yyyy] [name of copyright owner]
   5881 
   5882    Licensed under the Apache License, Version 2.0 (the "License");
   5883    you may not use this file except in compliance with the License.
   5884    You may obtain a copy of the License at
   5885 
   5886        http://www.apache.org/licenses/LICENSE-2.0
   5887 
   5888    Unless required by applicable law or agreed to in writing, software
   5889    distributed under the License is distributed on an "AS IS" BASIS,
   5890    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   5891    See the License for the specific language governing permissions and
   5892    limitations under the License.
   5893 
   5894 Copyright (c) 2007-2010 The Khronos Group Inc.
   5895 
   5896 Permission is hereby granted, free of charge, to any person obtaining a
   5897 copy of this software and/or associated documentation files (the
   5898 "Materials"), to deal in the Materials without restriction, including
   5899 without limitation the rights to use, copy, modify, merge, publish,
   5900 distribute, sublicense, and/or sell copies of the Materials, and to
   5901 permit persons to whom the Materials are furnished to do so, subject to
   5902 the following conditions:
   5903 
   5904 The above copyright notice and this permission notice shall be included
   5905 in all copies or substantial portions of the Materials.
   5906 
   5907 THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   5908 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   5909 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
   5910 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
   5911 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
   5912 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
   5913 MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
   5914 
   5915 
   5916 SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
   5917 
   5918 Copyright (C) 1992 Silicon Graphics, Inc. All Rights Reserved.
   5919 
   5920 Permission is hereby granted, free of charge, to any person obtaining a copy of
   5921 this software and associated documentation files (the "Software"), to deal in
   5922 the Software without restriction, including without limitation the rights to
   5923 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   5924 of the Software, and to permit persons to whom the Software is furnished to do
   5925 so, subject to the following conditions:
   5926 
   5927 The above copyright notice including the dates of first publication and either
   5928 this permission notice or a reference to http://oss.sgi.com/projects/FreeB/
   5929 shall be included in all copies or substantial portions of the Software. 
   5930 
   5931 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   5932 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   5933 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON
   5934 GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
   5935 AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
   5936 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   5937 
   5938 Except as contained in this notice, the name of Silicon Graphics, Inc. shall
   5939 not be used in advertising or otherwise to promote the sale, use or other
   5940 dealings in this Software without prior written authorization from Silicon
   5941 Graphics, Inc.
   5942 
   5943 Redistribution and use in source and binary forms, with or without
   5944 modification, are permitted provided that the following conditions are
   5945 met:
   5946 
   5947   * Redistributions of source code must retain the above copyright
   5948     notice, this list of conditions and the following disclaimer.
   5949 
   5950   * Redistributions in binary form must reproduce the above
   5951     copyright notice, this list of conditions and the following
   5952     disclaimer in the documentation and/or other materials provided
   5953     with the distribution.
   5954 
   5955   * Neither the name of the copyright holders nor the names of its
   5956     contributors may be used to endorse or promote products derived
   5957     from this software without specific prior written permission.
   5958 
   5959 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   5960 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   5961 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   5962 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   5963 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   5964 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   5965 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   5966 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   5967 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   5968 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   5969 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   5970 
   5971 License copied from bin/lcov:
   5972 
   5973 #
   5974 #   Copyright (c) International Business Machines  Corp., 2002,2007
   5975 #
   5976 #   This program is free software;  you can redistribute it and/or modify
   5977 #   it under the terms of the GNU General Public License as published by
   5978 #   the Free Software Foundation; either version 2 of the License, or (at
   5979 #   your option) any later version.
   5980 #
   5981 #   This program is distributed in the hope that it will be useful, but
   5982 #   WITHOUT ANY WARRANTY;  without even the implied warranty of
   5983 #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   5984 #   General Public License for more details.                 
   5985 #
   5986 #   You should have received a copy of the GNU General Public License
   5987 #   along with this program;  if not, write to the Free Software
   5988 #   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
   5989 
   5990 		    GNU GENERAL PUBLIC LICENSE
   5991 		       Version 2, June 1991
   5992 
   5993  Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
   5994  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
   5995  Everyone is permitted to copy and distribute verbatim copies
   5996  of this license document, but changing it is not allowed.
   5997 
   5998 			    Preamble
   5999 
   6000   The licenses for most software are designed to take away your
   6001 freedom to share and change it.  By contrast, the GNU General Public
   6002 License is intended to guarantee your freedom to share and change free
   6003 software--to make sure the software is free for all its users.  This
   6004 General Public License applies to most of the Free Software
   6005 Foundation's software and to any other program whose authors commit to
   6006 using it.  (Some other Free Software Foundation software is covered by
   6007 the GNU Lesser General Public License instead.)  You can apply it to
   6008 your programs, too.
   6009 
   6010   When we speak of free software, we are referring to freedom, not
   6011 price.  Our General Public Licenses are designed to make sure that you
   6012 have the freedom to distribute copies of free software (and charge for
   6013 this service if you wish), that you receive source code or can get it
   6014 if you want it, that you can change the software or use pieces of it
   6015 in new free programs; and that you know you can do these things.
   6016 
   6017   To protect your rights, we need to make restrictions that forbid
   6018 anyone to deny you these rights or to ask you to surrender the rights.
   6019 These restrictions translate to certain responsibilities for you if you
   6020 distribute copies of the software, or if you modify it.
   6021 
   6022   For example, if you distribute copies of such a program, whether
   6023 gratis or for a fee, you must give the recipients all the rights that
   6024 you have.  You must make sure that they, too, receive or can get the
   6025 source code.  And you must show them these terms so they know their
   6026 rights.
   6027 
   6028   We protect your rights with two steps: (1) copyright the software, and
   6029 (2) offer you this license which gives you legal permission to copy,
   6030 distribute and/or modify the software.
   6031 
   6032   Also, for each author's protection and ours, we want to make certain
   6033 that everyone understands that there is no warranty for this free
   6034 software.  If the software is modified by someone else and passed on, we
   6035 want its recipients to know that what they have is not the original, so
   6036 that any problems introduced by others will not reflect on the original
   6037 authors' reputations.
   6038 
   6039   Finally, any free program is threatened constantly by software
   6040 patents.  We wish to avoid the danger that redistributors of a free
   6041 program will individually obtain patent licenses, in effect making the
   6042 program proprietary.  To prevent this, we have made it clear that any
   6043 patent must be licensed for everyone's free use or not licensed at all.
   6044 
   6045   The precise terms and conditions for copying, distribution and
   6046 modification follow.
   6047 
   6048 		    GNU GENERAL PUBLIC LICENSE
   6049    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   6050 
   6051   0. This License applies to any program or other work which contains
   6052 a notice placed by the copyright holder saying it may be distributed
   6053 under the terms of this General Public License.  The "Program", below,
   6054 refers to any such program or work, and a "work based on the Program"
   6055 means either the Program or any derivative work under copyright law:
   6056 that is to say, a work containing the Program or a portion of it,
   6057 either verbatim or with modifications and/or translated into another
   6058 language.  (Hereinafter, translation is included without limitation in
   6059 the term "modification".)  Each licensee is addressed as "you".
   6060 
   6061 Activities other than copying, distribution and modification are not
   6062 covered by this License; they are outside its scope.  The act of
   6063 running the Program is not restricted, and the output from the Program
   6064 is covered only if its contents constitute a work based on the
   6065 Program (independent of having been made by running the Program).
   6066 Whether that is true depends on what the Program does.
   6067 
   6068   1. You may copy and distribute verbatim copies of the Program's
   6069 source code as you receive it, in any medium, provided that you
   6070 conspicuously and appropriately publish on each copy an appropriate
   6071 copyright notice and disclaimer of warranty; keep intact all the
   6072 notices that refer to this License and to the absence of any warranty;
   6073 and give any other recipients of the Program a copy of this License
   6074 along with the Program.
   6075 
   6076 You may charge a fee for the physical act of transferring a copy, and
   6077 you may at your option offer warranty protection in exchange for a fee.
   6078 
   6079   2. You may modify your copy or copies of the Program or any portion
   6080 of it, thus forming a work based on the Program, and copy and
   6081 distribute such modifications or work under the terms of Section 1
   6082 above, provided that you also meet all of these conditions:
   6083 
   6084     a) You must cause the modified files to carry prominent notices
   6085     stating that you changed the files and the date of any change.
   6086 
   6087     b) You must cause any work that you distribute or publish, that in
   6088     whole or in part contains or is derived from the Program or any
   6089     part thereof, to be licensed as a whole at no charge to all third
   6090     parties under the terms of this License.
   6091 
   6092     c) If the modified program normally reads commands interactively
   6093     when run, you must cause it, when started running for such
   6094     interactive use in the most ordinary way, to print or display an
   6095     announcement including an appropriate copyright notice and a
   6096     notice that there is no warranty (or else, saying that you provide
   6097     a warranty) and that users may redistribute the program under
   6098     these conditions, and telling the user how to view a copy of this
   6099     License.  (Exception: if the Program itself is interactive but
   6100     does not normally print such an announcement, your work based on
   6101     the Program is not required to print an announcement.)
   6102 
   6103 These requirements apply to the modified work as a whole.  If
   6104 identifiable sections of that work are not derived from the Program,
   6105 and can be reasonably considered independent and separate works in
   6106 themselves, then this License, and its terms, do not apply to those
   6107 sections when you distribute them as separate works.  But when you
   6108 distribute the same sections as part of a whole which is a work based
   6109 on the Program, the distribution of the whole must be on the terms of
   6110 this License, whose permissions for other licensees extend to the
   6111 entire whole, and thus to each and every part regardless of who wrote it.
   6112 
   6113 Thus, it is not the intent of this section to claim rights or contest
   6114 your rights to work written entirely by you; rather, the intent is to
   6115 exercise the right to control the distribution of derivative or
   6116 collective works based on the Program.
   6117 
   6118 In addition, mere aggregation of another work not based on the Program
   6119 with the Program (or with a work based on the Program) on a volume of
   6120 a storage or distribution medium does not bring the other work under
   6121 the scope of this License.
   6122 
   6123   3. You may copy and distribute the Program (or a work based on it,
   6124 under Section 2) in object code or executable form under the terms of
   6125 Sections 1 and 2 above provided that you also do one of the following:
   6126 
   6127     a) Accompany it with the complete corresponding machine-readable
   6128     source code, which must be distributed under the terms of Sections
   6129     1 and 2 above on a medium customarily used for software interchange; or,
   6130 
   6131     b) Accompany it with a written offer, valid for at least three
   6132     years, to give any third party, for a charge no more than your
   6133     cost of physically performing source distribution, a complete
   6134     machine-readable copy of the corresponding source code, to be
   6135     distributed under the terms of Sections 1 and 2 above on a medium
   6136     customarily used for software interchange; or,
   6137 
   6138     c) Accompany it with the information you received as to the offer
   6139     to distribute corresponding source code.  (This alternative is
   6140     allowed only for noncommercial distribution and only if you
   6141     received the program in object code or executable form with such
   6142     an offer, in accord with Subsection b above.)
   6143 
   6144 The source code for a work means the preferred form of the work for
   6145 making modifications to it.  For an executable work, complete source
   6146 code means all the source code for all modules it contains, plus any
   6147 associated interface definition files, plus the scripts used to
   6148 control compilation and installation of the executable.  However, as a
   6149 special exception, the source code distributed need not include
   6150 anything that is normally distributed (in either source or binary
   6151 form) with the major components (compiler, kernel, and so on) of the
   6152 operating system on which the executable runs, unless that component
   6153 itself accompanies the executable.
   6154 
   6155 If distribution of executable or object code is made by offering
   6156 access to copy from a designated place, then offering equivalent
   6157 access to copy the source code from the same place counts as
   6158 distribution of the source code, even though third parties are not
   6159 compelled to copy the source along with the object code.
   6160 
   6161   4. You may not copy, modify, sublicense, or distribute the Program
   6162 except as expressly provided under this License.  Any attempt
   6163 otherwise to copy, modify, sublicense or distribute the Program is
   6164 void, and will automatically terminate your rights under this License.
   6165 However, parties who have received copies, or rights, from you under
   6166 this License will not have their licenses terminated so long as such
   6167 parties remain in full compliance.
   6168 
   6169   5. You are not required to accept this License, since you have not
   6170 signed it.  However, nothing else grants you permission to modify or
   6171 distribute the Program or its derivative works.  These actions are
   6172 prohibited by law if you do not accept this License.  Therefore, by
   6173 modifying or distributing the Program (or any work based on the
   6174 Program), you indicate your acceptance of this License to do so, and
   6175 all its terms and conditions for copying, distributing or modifying
   6176 the Program or works based on it.
   6177 
   6178   6. Each time you redistribute the Program (or any work based on the
   6179 Program), the recipient automatically receives a license from the
   6180 original licensor to copy, distribute or modify the Program subject to
   6181 these terms and conditions.  You may not impose any further
   6182 restrictions on the recipients' exercise of the rights granted herein.
   6183 You are not responsible for enforcing compliance by third parties to
   6184 this License.
   6185 
   6186   7. If, as a consequence of a court judgment or allegation of patent
   6187 infringement or for any other reason (not limited to patent issues),
   6188 conditions are imposed on you (whether by court order, agreement or
   6189 otherwise) that contradict the conditions of this License, they do not
   6190 excuse you from the conditions of this License.  If you cannot
   6191 distribute so as to satisfy simultaneously your obligations under this
   6192 License and any other pertinent obligations, then as a consequence you
   6193 may not distribute the Program at all.  For example, if a patent
   6194 license would not permit royalty-free redistribution of the Program by
   6195 all those who receive copies directly or indirectly through you, then
   6196 the only way you could satisfy both it and this License would be to
   6197 refrain entirely from distribution of the Program.
   6198 
   6199 If any portion of this section is held invalid or unenforceable under
   6200 any particular circumstance, the balance of the section is intended to
   6201 apply and the section as a whole is intended to apply in other
   6202 circumstances.
   6203 
   6204 It is not the purpose of this section to induce you to infringe any
   6205 patents or other property right claims or to contest validity of any
   6206 such claims; this section has the sole purpose of protecting the
   6207 integrity of the free software distribution system, which is
   6208 implemented by public license practices.  Many people have made
   6209 generous contributions to the wide range of software distributed
   6210 through that system in reliance on consistent application of that
   6211 system; it is up to the author/donor to decide if he or she is willing
   6212 to distribute software through any other system and a licensee cannot
   6213 impose that choice.
   6214 
   6215 This section is intended to make thoroughly clear what is believed to
   6216 be a consequence of the rest of this License.
   6217 
   6218   8. If the distribution and/or use of the Program is restricted in
   6219 certain countries either by patents or by copyrighted interfaces, the
   6220 original copyright holder who places the Program under this License
   6221 may add an explicit geographical distribution limitation excluding
   6222 those countries, so that distribution is permitted only in or among
   6223 countries not thus excluded.  In such case, this License incorporates
   6224 the limitation as if written in the body of this License.
   6225 
   6226   9. The Free Software Foundation may publish revised and/or new versions
   6227 of the General Public License from time to time.  Such new versions will
   6228 be similar in spirit to the present version, but may differ in detail to
   6229 address new problems or concerns.
   6230 
   6231 Each version is given a distinguishing version number.  If the Program
   6232 specifies a version number of this License which applies to it and "any
   6233 later version", you have the option of following the terms and conditions
   6234 either of that version or of any later version published by the Free
   6235 Software Foundation.  If the Program does not specify a version number of
   6236 this License, you may choose any version ever published by the Free Software
   6237 Foundation.
   6238 
   6239   10. If you wish to incorporate parts of the Program into other free
   6240 programs whose distribution conditions are different, write to the author
   6241 to ask for permission.  For software which is copyrighted by the Free
   6242 Software Foundation, write to the Free Software Foundation; we sometimes
   6243 make exceptions for this.  Our decision will be guided by the two goals
   6244 of preserving the free status of all derivatives of our free software and
   6245 of promoting the sharing and reuse of software generally.
   6246 
   6247 			    NO WARRANTY
   6248 
   6249   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
   6250 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
   6251 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
   6252 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
   6253 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
   6254 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
   6255 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
   6256 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
   6257 REPAIR OR CORRECTION.
   6258 
   6259   12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
   6260 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
   6261 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
   6262 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
   6263 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
   6264 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
   6265 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
   6266 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
   6267 POSSIBILITY OF SUCH DAMAGES.
   6268 
   6269 		     END OF TERMS AND CONDITIONS
   6270 
   6271 	    How to Apply These Terms to Your New Programs
   6272 
   6273   If you develop a new program, and you want it to be of the greatest
   6274 possible use to the public, the best way to achieve this is to make it
   6275 free software which everyone can redistribute and change under these terms.
   6276 
   6277   To do so, attach the following notices to the program.  It is safest
   6278 to attach them to the start of each source file to most effectively
   6279 convey the exclusion of warranty; and each file should have at least
   6280 the "copyright" line and a pointer to where the full notice is found.
   6281 
   6282     <one line to give the program's name and a brief idea of what it does.>
   6283     Copyright (C) <year>  <name of author>
   6284 
   6285     This program is free software; you can redistribute it and/or modify
   6286     it under the terms of the GNU General Public License as published by
   6287     the Free Software Foundation; either version 2 of the License, or
   6288     (at your option) any later version.
   6289 
   6290     This program is distributed in the hope that it will be useful,
   6291     but WITHOUT ANY WARRANTY; without even the implied warranty of
   6292     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   6293     GNU General Public License for more details.
   6294 
   6295     You should have received a copy of the GNU General Public License along
   6296     with this program; if not, write to the Free Software Foundation, Inc.,
   6297     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
   6298 
   6299 Also add information on how to contact you by electronic and paper mail.
   6300 
   6301 If the program is interactive, make it output a short notice like this
   6302 when it starts in an interactive mode:
   6303 
   6304     Gnomovision version 69, Copyright (C) year name of author
   6305     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
   6306     This is free software, and you are welcome to redistribute it
   6307     under certain conditions; type `show c' for details.
   6308 
   6309 The hypothetical commands `show w' and `show c' should show the appropriate
   6310 parts of the General Public License.  Of course, the commands you use may
   6311 be called something other than `show w' and `show c'; they could even be
   6312 mouse-clicks or menu items--whatever suits your program.
   6313 
   6314 You should also get your employer (if you work as a programmer) or your
   6315 school, if any, to sign a "copyright disclaimer" for the program, if
   6316 necessary.  Here is a sample; alter the names:
   6317 
   6318   Yoyodyne, Inc., hereby disclaims all copyright interest in the program
   6319   `Gnomovision' (which makes passes at compilers) written by James Hacker.
   6320 
   6321   <signature of Ty Coon>, 1 April 1989
   6322   Ty Coon, President of Vice
   6323 
   6324 This General Public License does not permit incorporating your program into
   6325 proprietary programs.  If your program is a subroutine library, you may
   6326 consider it more useful to permit linking proprietary applications with the
   6327 library.  If this is what you want to do, use the GNU Lesser General
   6328 Public License instead of this License.
   6329 
   6330 Copyright (c) 2011 The LevelDB Authors. All rights reserved.
   6331 
   6332 Redistribution and use in source and binary forms, with or without
   6333 modification, are permitted provided that the following conditions are
   6334 met:
   6335 
   6336    * Redistributions of source code must retain the above copyright
   6337 notice, this list of conditions and the following disclaimer.
   6338    * Redistributions in binary form must reproduce the above
   6339 copyright notice, this list of conditions and the following disclaimer
   6340 in the documentation and/or other materials provided with the
   6341 distribution.
   6342    * Neither the name of Google Inc. nor the names of its
   6343 contributors may be used to endorse or promote products derived from
   6344 this software without specific prior written permission.
   6345 
   6346 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   6347 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   6348 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   6349 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   6350 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   6351 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   6352 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   6353 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   6354 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   6355 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   6356 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   6357 
   6358 /*
   6359  * Copyright (c) 2008 NVIDIA, Corporation
   6360  *
   6361  * Permission is hereby granted, free of charge, to any person obtaining a copy
   6362  * of this software and associated documentation files (the "Software"), to deal
   6363  * in the Software without restriction, including without limitation the rights
   6364  * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   6365  * copies of the Software, and to permit persons to whom the Software is
   6366  * furnished to do so, subject to the following conditions:
   6367  *
   6368  * The above copyright notice and this permission notice (including the next
   6369  * paragraph) shall be included in all copies or substantial portions of the
   6370  * Software.
   6371  *
   6372  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   6373  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   6374  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   6375  * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   6376  * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   6377  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   6378  * SOFTWARE.
   6379  */
   6380 Copyright 2000-2007 Niels Provos <provos (a] citi.umich.edu>
   6381 Copyright 2007-2009 Niels Provos and Nick Mathewson
   6382 
   6383 Redistribution and use in source and binary forms, with or without
   6384 modification, are permitted provided that the following conditions
   6385 are met:
   6386 1. Redistributions of source code must retain the above copyright
   6387    notice, this list of conditions and the following disclaimer.
   6388 2. Redistributions in binary form must reproduce the above copyright
   6389    notice, this list of conditions and the following disclaimer in the
   6390    documentation and/or other materials provided with the distribution.
   6391 3. The name of the author may not be used to endorse or promote products
   6392    derived from this software without specific prior written permission.
   6393 
   6394 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
   6395 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   6396 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
   6397 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
   6398 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
   6399 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   6400 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   6401 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   6402 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
   6403 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   6404 
   6405 Copyright (c) 2013, Google Inc.
   6406 All rights reserved.
   6407 
   6408 Redistribution and use in source and binary forms, with or without modification,
   6409 are permitted provided that the following conditions are met:
   6410 
   6411     * Redistributions of source code must retain the above copyright notice,
   6412       this list of conditions and the following disclaimer.
   6413     * Redistributions in binary form must reproduce the above copyright notice,
   6414       this list of conditions and the following disclaimer in the documentation
   6415       and/or other materials provided with the distribution.
   6416     * The name of the author may not be used to endorse or promote products
   6417       derived from this software without specific prior written permission.
   6418 
   6419 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
   6420 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   6421 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   6422 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
   6423 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
   6424 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
   6425 GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   6426 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
   6427 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
   6428 WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   6429 SUCH DAMAGE.
   6430 (Copied from the README.)
   6431 
   6432 --------------------------------------------------------------------------------
   6433 
   6434 The authors make NO WARRANTY or representation, either express or implied,
   6435 with respect to this software, its quality, accuracy, merchantability, or
   6436 fitness for a particular purpose.  This software is provided "AS IS", and you,
   6437 its user, assume the entire risk as to its quality and accuracy.
   6438 
   6439 This software is copyright (C) 1991-1998, Thomas G. Lane.
   6440 All Rights Reserved except as specified below.
   6441 
   6442 Permission is hereby granted to use, copy, modify, and distribute this
   6443 software (or portions thereof) for any purpose, without fee, subject to these
   6444 conditions:
   6445 (1) If any part of the source code for this software is distributed, then this
   6446 README file must be included, with this copyright and no-warranty notice
   6447 unaltered; and any additions, deletions, or changes to the original files
   6448 must be clearly indicated in accompanying documentation.
   6449 (2) If only executable code is distributed, then the accompanying
   6450 documentation must state that "this software is based in part on the work of
   6451 the Independent JPEG Group".
   6452 (3) Permission for use of this software is granted only if the user accepts
   6453 full responsibility for any undesirable consequences; the authors accept
   6454 NO LIABILITY for damages of any kind.
   6455 
   6456 These conditions apply to any software derived from or based on the IJG code,
   6457 not just to the unmodified library.  If you use our work, you ought to
   6458 acknowledge us.
   6459 
   6460 Permission is NOT granted for the use of any IJG author's name or company name
   6461 in advertising or publicity relating to this software or products derived from
   6462 it.  This software may be referred to only as "the Independent JPEG Group's
   6463 software".
   6464 
   6465 We specifically permit and encourage the use of this software as the basis of
   6466 commercial products, provided that all warranty or liability claims are
   6467 assumed by the product vendor.
   6468 
   6469 
   6470 ansi2knr.c is included in this distribution by permission of L. Peter Deutsch,
   6471 sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.
   6472 ansi2knr.c is NOT covered by the above copyright and conditions, but instead
   6473 by the usual distribution terms of the Free Software Foundation; principally,
   6474 that you must include source code if you redistribute it.  (See the file
   6475 ansi2knr.c for full details.)  However, since ansi2knr.c is not needed as part
   6476 of any program generated from the IJG code, this does not limit you more than
   6477 the foregoing paragraphs do.
   6478 
   6479 The Unix configuration script "configure" was produced with GNU Autoconf.
   6480 It is copyright by the Free Software Foundation but is freely distributable.
   6481 The same holds for its supporting scripts (config.guess, config.sub,
   6482 ltconfig, ltmain.sh).  Another support script, install-sh, is copyright
   6483 by M.I.T. but is also freely distributable.
   6484 
   6485 It appears that the arithmetic coding option of the JPEG spec is covered by
   6486 patents owned by IBM, AT&T, and Mitsubishi.  Hence arithmetic coding cannot
   6487 legally be used without obtaining one or more licenses.  For this reason,
   6488 support for arithmetic coding has been removed from the free JPEG software.
   6489 (Since arithmetic coding provides only a marginal gain over the unpatented
   6490 Huffman mode, it is unlikely that very many implementations will support it.)
   6491 So far as we are aware, there are no patent restrictions on the remaining
   6492 code.
   6493 
   6494 The IJG distribution formerly included code to read and write GIF files.
   6495 To avoid entanglement with the Unisys LZW patent, GIF reading support has
   6496 been removed altogether, and the GIF writer has been simplified to produce
   6497 "uncompressed GIFs".  This technique does not use the LZW algorithm; the
   6498 resulting GIF files are larger than usual, but are readable by all standard
   6499 GIF decoders.
   6500 
   6501 We are required to state that
   6502     "The Graphics Interchange Format(c) is the Copyright property of
   6503     CompuServe Incorporated.  GIF(sm) is a Service Mark property of
   6504     CompuServe Incorporated."
   6505 
   6506 Copyright (C) 2011 Google Inc.
   6507 
   6508 Licensed under the Apache License, Version 2.0 (the "License");
   6509 you may not use this file except in compliance with the License.
   6510 You may obtain a copy of the License at
   6511 
   6512 http://www.apache.org/licenses/LICENSE-2.0
   6513 
   6514 Unless required by applicable law or agreed to in writing, software
   6515 distributed under the License is distributed on an "AS IS" BASIS,
   6516 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   6517 See the License for the specific language governing permissions and
   6518 limitations under the License.
   6519 
   6520 
   6521 This copy of the libpng notices is provided for your convenience.  In case of
   6522 any discrepancy between this copy and the notices in the file png.h that is
   6523 included in the libpng distribution, the latter shall prevail.
   6524 
   6525 COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
   6526 
   6527 If you modify libpng you may insert additional notices immediately following
   6528 this sentence.
   6529 
   6530 This code is released under the libpng license.
   6531 
   6532 libpng versions 1.2.6, August 15, 2004, through 1.2.45, July 7, 2011, are
   6533 Copyright (c) 2004, 2006-2009 Glenn Randers-Pehrson, and are
   6534 distributed according to the same disclaimer and license as libpng-1.2.5
   6535 with the following individual added to the list of Contributing Authors
   6536 
   6537    Cosmin Truta
   6538 
   6539 libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
   6540 Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
   6541 distributed according to the same disclaimer and license as libpng-1.0.6
   6542 with the following individuals added to the list of Contributing Authors
   6543 
   6544    Simon-Pierre Cadieux
   6545    Eric S. Raymond
   6546    Gilles Vollant
   6547 
   6548 and with the following additions to the disclaimer:
   6549 
   6550    There is no warranty against interference with your enjoyment of the
   6551    library or against infringement.  There is no warranty that our
   6552    efforts or the library will fulfill any of your particular purposes
   6553    or needs.  This library is provided with all faults, and the entire
   6554    risk of satisfactory quality, performance, accuracy, and effort is with
   6555    the user.
   6556 
   6557 libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
   6558 Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
   6559 distributed according to the same disclaimer and license as libpng-0.96,
   6560 with the following individuals added to the list of Contributing Authors:
   6561 
   6562    Tom Lane
   6563    Glenn Randers-Pehrson
   6564    Willem van Schaik
   6565 
   6566 libpng versions 0.89, June 1996, through 0.96, May 1997, are
   6567 Copyright (c) 1996, 1997 Andreas Dilger
   6568 Distributed according to the same disclaimer and license as libpng-0.88,
   6569 with the following individuals added to the list of Contributing Authors:
   6570 
   6571    John Bowler
   6572    Kevin Bracey
   6573    Sam Bushell
   6574    Magnus Holmgren
   6575    Greg Roelofs
   6576    Tom Tanner
   6577 
   6578 libpng versions 0.5, May 1995, through 0.88, January 1996, are
   6579 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
   6580 
   6581 For the purposes of this copyright and license, "Contributing Authors"
   6582 is defined as the following set of individuals:
   6583 
   6584    Andreas Dilger
   6585    Dave Martindale
   6586    Guy Eric Schalnat
   6587    Paul Schmidt
   6588    Tim Wegner
   6589 
   6590 The PNG Reference Library is supplied "AS IS".  The Contributing Authors
   6591 and Group 42, Inc. disclaim all warranties, expressed or implied,
   6592 including, without limitation, the warranties of merchantability and of
   6593 fitness for any purpose.  The Contributing Authors and Group 42, Inc.
   6594 assume no liability for direct, indirect, incidental, special, exemplary,
   6595 or consequential damages, which may result from the use of the PNG
   6596 Reference Library, even if advised of the possibility of such damage.
   6597 
   6598 Permission is hereby granted to use, copy, modify, and distribute this
   6599 source code, or portions hereof, for any purpose, without fee, subject
   6600 to the following restrictions:
   6601 
   6602 1. The origin of this source code must not be misrepresented.
   6603 
   6604 2. Altered versions must be plainly marked as such and must not
   6605    be misrepresented as being the original source.
   6606 
   6607 3. This Copyright notice may not be removed or altered from any
   6608    source or altered source distribution.
   6609 
   6610 The Contributing Authors and Group 42, Inc. specifically permit, without
   6611 fee, and encourage the use of this source code as a component to
   6612 supporting the PNG file format in commercial products.  If you use this
   6613 source code in a product, acknowledgment is not required but would be
   6614 appreciated.
   6615 
   6616 
   6617 A "png_get_copyright" function is available, for convenient use in "about"
   6618 boxes and the like:
   6619 
   6620    printf("%s",png_get_copyright(NULL));
   6621 
   6622 Also, the PNG logo (in PNG format, of course) is supplied in the
   6623 files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
   6624 
   6625 Libpng is OSI Certified Open Source Software.  OSI Certified Open Source is a
   6626 certification mark of the Open Source Initiative.
   6627 
   6628 Glenn Randers-Pehrson
   6629 glennrp at users.sourceforge.net
   6630 July 7, 2011
   6631 
   6632 		  GNU LESSER GENERAL PUBLIC LICENSE
   6633 		       Version 2.1, February 1999
   6634 
   6635  Copyright (C) 1991, 1999 Free Software Foundation, Inc.
   6636  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
   6637  Everyone is permitted to copy and distribute verbatim copies
   6638  of this license document, but changing it is not allowed.
   6639 
   6640 [This is the first released version of the Lesser GPL.  It also counts
   6641  as the successor of the GNU Library Public License, version 2, hence
   6642  the version number 2.1.]
   6643 
   6644 			    Preamble
   6645 
   6646   The licenses for most software are designed to take away your
   6647 freedom to share and change it.  By contrast, the GNU General Public
   6648 Licenses are intended to guarantee your freedom to share and change
   6649 free software--to make sure the software is free for all its users.
   6650 
   6651   This license, the Lesser General Public License, applies to some
   6652 specially designated software packages--typically libraries--of the
   6653 Free Software Foundation and other authors who decide to use it.  You
   6654 can use it too, but we suggest you first think carefully about whether
   6655 this license or the ordinary General Public License is the better
   6656 strategy to use in any particular case, based on the explanations below.
   6657 
   6658   When we speak of free software, we are referring to freedom of use,
   6659 not price.  Our General Public Licenses are designed to make sure that
   6660 you have the freedom to distribute copies of free software (and charge
   6661 for this service if you wish); that you receive source code or can get
   6662 it if you want it; that you can change the software and use pieces of
   6663 it in new free programs; and that you are informed that you can do
   6664 these things.
   6665 
   6666   To protect your rights, we need to make restrictions that forbid
   6667 distributors to deny you these rights or to ask you to surrender these
   6668 rights.  These restrictions translate to certain responsibilities for
   6669 you if you distribute copies of the library or if you modify it.
   6670 
   6671   For example, if you distribute copies of the library, whether gratis
   6672 or for a fee, you must give the recipients all the rights that we gave
   6673 you.  You must make sure that they, too, receive or can get the source
   6674 code.  If you link other code with the library, you must provide
   6675 complete object files to the recipients, so that they can relink them
   6676 with the library after making changes to the library and recompiling
   6677 it.  And you must show them these terms so they know their rights.
   6678 
   6679   We protect your rights with a two-step method: (1) we copyright the
   6680 library, and (2) we offer you this license, which gives you legal
   6681 permission to copy, distribute and/or modify the library.
   6682 
   6683   To protect each distributor, we want to make it very clear that
   6684 there is no warranty for the free library.  Also, if the library is
   6685 modified by someone else and passed on, the recipients should know
   6686 that what they have is not the original version, so that the original
   6687 author's reputation will not be affected by problems that might be
   6688 introduced by others.
   6689 
   6691   Finally, software patents pose a constant threat to the existence of
   6692 any free program.  We wish to make sure that a company cannot
   6693 effectively restrict the users of a free program by obtaining a
   6694 restrictive license from a patent holder.  Therefore, we insist that
   6695 any patent license obtained for a version of the library must be
   6696 consistent with the full freedom of use specified in this license.
   6697 
   6698   Most GNU software, including some libraries, is covered by the
   6699 ordinary GNU General Public License.  This license, the GNU Lesser
   6700 General Public License, applies to certain designated libraries, and
   6701 is quite different from the ordinary General Public License.  We use
   6702 this license for certain libraries in order to permit linking those
   6703 libraries into non-free programs.
   6704 
   6705   When a program is linked with a library, whether statically or using
   6706 a shared library, the combination of the two is legally speaking a
   6707 combined work, a derivative of the original library.  The ordinary
   6708 General Public License therefore permits such linking only if the
   6709 entire combination fits its criteria of freedom.  The Lesser General
   6710 Public License permits more lax criteria for linking other code with
   6711 the library.
   6712 
   6713   We call this license the "Lesser" General Public License because it
   6714 does Less to protect the user's freedom than the ordinary General
   6715 Public License.  It also provides other free software developers Less
   6716 of an advantage over competing non-free programs.  These disadvantages
   6717 are the reason we use the ordinary General Public License for many
   6718 libraries.  However, the Lesser license provides advantages in certain
   6719 special circumstances.
   6720 
   6721   For example, on rare occasions, there may be a special need to
   6722 encourage the widest possible use of a certain library, so that it becomes
   6723 a de-facto standard.  To achieve this, non-free programs must be
   6724 allowed to use the library.  A more frequent case is that a free
   6725 library does the same job as widely used non-free libraries.  In this
   6726 case, there is little to gain by limiting the free library to free
   6727 software only, so we use the Lesser General Public License.
   6728 
   6729   In other cases, permission to use a particular library in non-free
   6730 programs enables a greater number of people to use a large body of
   6731 free software.  For example, permission to use the GNU C Library in
   6732 non-free programs enables many more people to use the whole GNU
   6733 operating system, as well as its variant, the GNU/Linux operating
   6734 system.
   6735 
   6736   Although the Lesser General Public License is Less protective of the
   6737 users' freedom, it does ensure that the user of a program that is
   6738 linked with the Library has the freedom and the wherewithal to run
   6739 that program using a modified version of the Library.
   6740 
   6741   The precise terms and conditions for copying, distribution and
   6742 modification follow.  Pay close attention to the difference between a
   6743 "work based on the library" and a "work that uses the library".  The
   6744 former contains code derived from the library, whereas the latter must
   6745 be combined with the library in order to run.
   6746 
   6748 		  GNU LESSER GENERAL PUBLIC LICENSE
   6749    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   6750 
   6751   0. This License Agreement applies to any software library or other
   6752 program which contains a notice placed by the copyright holder or
   6753 other authorized party saying it may be distributed under the terms of
   6754 this Lesser General Public License (also called "this License").
   6755 Each licensee is addressed as "you".
   6756 
   6757   A "library" means a collection of software functions and/or data
   6758 prepared so as to be conveniently linked with application programs
   6759 (which use some of those functions and data) to form executables.
   6760 
   6761   The "Library", below, refers to any such software library or work
   6762 which has been distributed under these terms.  A "work based on the
   6763 Library" means either the Library or any derivative work under
   6764 copyright law: that is to say, a work containing the Library or a
   6765 portion of it, either verbatim or with modifications and/or translated
   6766 straightforwardly into another language.  (Hereinafter, translation is
   6767 included without limitation in the term "modification".)
   6768 
   6769   "Source code" for a work means the preferred form of the work for
   6770 making modifications to it.  For a library, complete source code means
   6771 all the source code for all modules it contains, plus any associated
   6772 interface definition files, plus the scripts used to control compilation
   6773 and installation of the library.
   6774 
   6775   Activities other than copying, distribution and modification are not
   6776 covered by this License; they are outside its scope.  The act of
   6777 running a program using the Library is not restricted, and output from
   6778 such a program is covered only if its contents constitute a work based
   6779 on the Library (independent of the use of the Library in a tool for
   6780 writing it).  Whether that is true depends on what the Library does
   6781 and what the program that uses the Library does.
   6782   
   6783   1. You may copy and distribute verbatim copies of the Library's
   6784 complete source code as you receive it, in any medium, provided that
   6785 you conspicuously and appropriately publish on each copy an
   6786 appropriate copyright notice and disclaimer of warranty; keep intact
   6787 all the notices that refer to this License and to the absence of any
   6788 warranty; and distribute a copy of this License along with the
   6789 Library.
   6790 
   6791   You may charge a fee for the physical act of transferring a copy,
   6792 and you may at your option offer warranty protection in exchange for a
   6793 fee.
   6794 
   6796   2. You may modify your copy or copies of the Library or any portion
   6797 of it, thus forming a work based on the Library, and copy and
   6798 distribute such modifications or work under the terms of Section 1
   6799 above, provided that you also meet all of these conditions:
   6800 
   6801     a) The modified work must itself be a software library.
   6802 
   6803     b) You must cause the files modified to carry prominent notices
   6804     stating that you changed the files and the date of any change.
   6805 
   6806     c) You must cause the whole of the work to be licensed at no
   6807     charge to all third parties under the terms of this License.
   6808 
   6809     d) If a facility in the modified Library refers to a function or a
   6810     table of data to be supplied by an application program that uses
   6811     the facility, other than as an argument passed when the facility
   6812     is invoked, then you must make a good faith effort to ensure that,
   6813     in the event an application does not supply such function or
   6814     table, the facility still operates, and performs whatever part of
   6815     its purpose remains meaningful.
   6816 
   6817     (For example, a function in a library to compute square roots has
   6818     a purpose that is entirely well-defined independent of the
   6819     application.  Therefore, Subsection 2d requires that any
   6820     application-supplied function or table used by this function must
   6821     be optional: if the application does not supply it, the square
   6822     root function must still compute square roots.)
   6823 
   6824 These requirements apply to the modified work as a whole.  If
   6825 identifiable sections of that work are not derived from the Library,
   6826 and can be reasonably considered independent and separate works in
   6827 themselves, then this License, and its terms, do not apply to those
   6828 sections when you distribute them as separate works.  But when you
   6829 distribute the same sections as part of a whole which is a work based
   6830 on the Library, the distribution of the whole must be on the terms of
   6831 this License, whose permissions for other licensees extend to the
   6832 entire whole, and thus to each and every part regardless of who wrote
   6833 it.
   6834 
   6835 Thus, it is not the intent of this section to claim rights or contest
   6836 your rights to work written entirely by you; rather, the intent is to
   6837 exercise the right to control the distribution of derivative or
   6838 collective works based on the Library.
   6839 
   6840 In addition, mere aggregation of another work not based on the Library
   6841 with the Library (or with a work based on the Library) on a volume of
   6842 a storage or distribution medium does not bring the other work under
   6843 the scope of this License.
   6844 
   6845   3. You may opt to apply the terms of the ordinary GNU General Public
   6846 License instead of this License to a given copy of the Library.  To do
   6847 this, you must alter all the notices that refer to this License, so
   6848 that they refer to the ordinary GNU General Public License, version 2,
   6849 instead of to this License.  (If a newer version than version 2 of the
   6850 ordinary GNU General Public License has appeared, then you can specify
   6851 that version instead if you wish.)  Do not make any other change in
   6852 these notices.
   6853 
   6855   Once this change is made in a given copy, it is irreversible for
   6856 that copy, so the ordinary GNU General Public License applies to all
   6857 subsequent copies and derivative works made from that copy.
   6858 
   6859   This option is useful when you wish to copy part of the code of
   6860 the Library into a program that is not a library.
   6861 
   6862   4. You may copy and distribute the Library (or a portion or
   6863 derivative of it, under Section 2) in object code or executable form
   6864 under the terms of Sections 1 and 2 above provided that you accompany
   6865 it with the complete corresponding machine-readable source code, which
   6866 must be distributed under the terms of Sections 1 and 2 above on a
   6867 medium customarily used for software interchange.
   6868 
   6869   If distribution of object code is made by offering access to copy
   6870 from a designated place, then offering equivalent access to copy the
   6871 source code from the same place satisfies the requirement to
   6872 distribute the source code, even though third parties are not
   6873 compelled to copy the source along with the object code.
   6874 
   6875   5. A program that contains no derivative of any portion of the
   6876 Library, but is designed to work with the Library by being compiled or
   6877 linked with it, is called a "work that uses the Library".  Such a
   6878 work, in isolation, is not a derivative work of the Library, and
   6879 therefore falls outside the scope of this License.
   6880 
   6881   However, linking a "work that uses the Library" with the Library
   6882 creates an executable that is a derivative of the Library (because it
   6883 contains portions of the Library), rather than a "work that uses the
   6884 library".  The executable is therefore covered by this License.
   6885 Section 6 states terms for distribution of such executables.
   6886 
   6887   When a "work that uses the Library" uses material from a header file
   6888 that is part of the Library, the object code for the work may be a
   6889 derivative work of the Library even though the source code is not.
   6890 Whether this is true is especially significant if the work can be
   6891 linked without the Library, or if the work is itself a library.  The
   6892 threshold for this to be true is not precisely defined by law.
   6893 
   6894   If such an object file uses only numerical parameters, data
   6895 structure layouts and accessors, and small macros and small inline
   6896 functions (ten lines or less in length), then the use of the object
   6897 file is unrestricted, regardless of whether it is legally a derivative
   6898 work.  (Executables containing this object code plus portions of the
   6899 Library will still fall under Section 6.)
   6900 
   6901   Otherwise, if the work is a derivative of the Library, you may
   6902 distribute the object code for the work under the terms of Section 6.
   6903 Any executables containing that work also fall under Section 6,
   6904 whether or not they are linked directly with the Library itself.
   6905 
   6907   6. As an exception to the Sections above, you may also combine or
   6908 link a "work that uses the Library" with the Library to produce a
   6909 work containing portions of the Library, and distribute that work
   6910 under terms of your choice, provided that the terms permit
   6911 modification of the work for the customer's own use and reverse
   6912 engineering for debugging such modifications.
   6913 
   6914   You must give prominent notice with each copy of the work that the
   6915 Library is used in it and that the Library and its use are covered by
   6916 this License.  You must supply a copy of this License.  If the work
   6917 during execution displays copyright notices, you must include the
   6918 copyright notice for the Library among them, as well as a reference
   6919 directing the user to the copy of this License.  Also, you must do one
   6920 of these things:
   6921 
   6922     a) Accompany the work with the complete corresponding
   6923     machine-readable source code for the Library including whatever
   6924     changes were used in the work (which must be distributed under
   6925     Sections 1 and 2 above); and, if the work is an executable linked
   6926     with the Library, with the complete machine-readable "work that
   6927     uses the Library", as object code and/or source code, so that the
   6928     user can modify the Library and then relink to produce a modified
   6929     executable containing the modified Library.  (It is understood
   6930     that the user who changes the contents of definitions files in the
   6931     Library will not necessarily be able to recompile the application
   6932     to use the modified definitions.)
   6933 
   6934     b) Use a suitable shared library mechanism for linking with the
   6935     Library.  A suitable mechanism is one that (1) uses at run time a
   6936     copy of the library already present on the user's computer system,
   6937     rather than copying library functions into the executable, and (2)
   6938     will operate properly with a modified version of the library, if
   6939     the user installs one, as long as the modified version is
   6940     interface-compatible with the version that the work was made with.
   6941 
   6942     c) Accompany the work with a written offer, valid for at
   6943     least three years, to give the same user the materials
   6944     specified in Subsection 6a, above, for a charge no more
   6945     than the cost of performing this distribution.
   6946 
   6947     d) If distribution of the work is made by offering access to copy
   6948     from a designated place, offer equivalent access to copy the above
   6949     specified materials from the same place.
   6950 
   6951     e) Verify that the user has already received a copy of these
   6952     materials or that you have already sent this user a copy.
   6953 
   6954   For an executable, the required form of the "work that uses the
   6955 Library" must include any data and utility programs needed for
   6956 reproducing the executable from it.  However, as a special exception,
   6957 the materials to be distributed need not include anything that is
   6958 normally distributed (in either source or binary form) with the major
   6959 components (compiler, kernel, and so on) of the operating system on
   6960 which the executable runs, unless that component itself accompanies
   6961 the executable.
   6962 
   6963   It may happen that this requirement contradicts the license
   6964 restrictions of other proprietary libraries that do not normally
   6965 accompany the operating system.  Such a contradiction means you cannot
   6966 use both them and the Library together in an executable that you
   6967 distribute.
   6968 
   6970   7. You may place library facilities that are a work based on the
   6971 Library side-by-side in a single library together with other library
   6972 facilities not covered by this License, and distribute such a combined
   6973 library, provided that the separate distribution of the work based on
   6974 the Library and of the other library facilities is otherwise
   6975 permitted, and provided that you do these two things:
   6976 
   6977     a) Accompany the combined library with a copy of the same work
   6978     based on the Library, uncombined with any other library
   6979     facilities.  This must be distributed under the terms of the
   6980     Sections above.
   6981 
   6982     b) Give prominent notice with the combined library of the fact
   6983     that part of it is a work based on the Library, and explaining
   6984     where to find the accompanying uncombined form of the same work.
   6985 
   6986   8. You may not copy, modify, sublicense, link with, or distribute
   6987 the Library except as expressly provided under this License.  Any
   6988 attempt otherwise to copy, modify, sublicense, link with, or
   6989 distribute the Library is void, and will automatically terminate your
   6990 rights under this License.  However, parties who have received copies,
   6991 or rights, from you under this License will not have their licenses
   6992 terminated so long as such parties remain in full compliance.
   6993 
   6994   9. You are not required to accept this License, since you have not
   6995 signed it.  However, nothing else grants you permission to modify or
   6996 distribute the Library or its derivative works.  These actions are
   6997 prohibited by law if you do not accept this License.  Therefore, by
   6998 modifying or distributing the Library (or any work based on the
   6999 Library), you indicate your acceptance of this License to do so, and
   7000 all its terms and conditions for copying, distributing or modifying
   7001 the Library or works based on it.
   7002 
   7003   10. Each time you redistribute the Library (or any work based on the
   7004 Library), the recipient automatically receives a license from the
   7005 original licensor to copy, distribute, link with or modify the Library
   7006 subject to these terms and conditions.  You may not impose any further
   7007 restrictions on the recipients' exercise of the rights granted herein.
   7008 You are not responsible for enforcing compliance by third parties with
   7009 this License.
   7010 
   7012   11. If, as a consequence of a court judgment or allegation of patent
   7013 infringement or for any other reason (not limited to patent issues),
   7014 conditions are imposed on you (whether by court order, agreement or
   7015 otherwise) that contradict the conditions of this License, they do not
   7016 excuse you from the conditions of this License.  If you cannot
   7017 distribute so as to satisfy simultaneously your obligations under this
   7018 License and any other pertinent obligations, then as a consequence you
   7019 may not distribute the Library at all.  For example, if a patent
   7020 license would not permit royalty-free redistribution of the Library by
   7021 all those who receive copies directly or indirectly through you, then
   7022 the only way you could satisfy both it and this License would be to
   7023 refrain entirely from distribution of the Library.
   7024 
   7025 If any portion of this section is held invalid or unenforceable under any
   7026 particular circumstance, the balance of the section is intended to apply,
   7027 and the section as a whole is intended to apply in other circumstances.
   7028 
   7029 It is not the purpose of this section to induce you to infringe any
   7030 patents or other property right claims or to contest validity of any
   7031 such claims; this section has the sole purpose of protecting the
   7032 integrity of the free software distribution system which is
   7033 implemented by public license practices.  Many people have made
   7034 generous contributions to the wide range of software distributed
   7035 through that system in reliance on consistent application of that
   7036 system; it is up to the author/donor to decide if he or she is willing
   7037 to distribute software through any other system and a licensee cannot
   7038 impose that choice.
   7039 
   7040 This section is intended to make thoroughly clear what is believed to
   7041 be a consequence of the rest of this License.
   7042 
   7043   12. If the distribution and/or use of the Library is restricted in
   7044 certain countries either by patents or by copyrighted interfaces, the
   7045 original copyright holder who places the Library under this License may add
   7046 an explicit geographical distribution limitation excluding those countries,
   7047 so that distribution is permitted only in or among countries not thus
   7048 excluded.  In such case, this License incorporates the limitation as if
   7049 written in the body of this License.
   7050 
   7051   13. The Free Software Foundation may publish revised and/or new
   7052 versions of the Lesser General Public License from time to time.
   7053 Such new versions will be similar in spirit to the present version,
   7054 but may differ in detail to address new problems or concerns.
   7055 
   7056 Each version is given a distinguishing version number.  If the Library
   7057 specifies a version number of this License which applies to it and
   7058 "any later version", you have the option of following the terms and
   7059 conditions either of that version or of any later version published by
   7060 the Free Software Foundation.  If the Library does not specify a
   7061 license version number, you may choose any version ever published by
   7062 the Free Software Foundation.
   7063 
   7065   14. If you wish to incorporate parts of the Library into other free
   7066 programs whose distribution conditions are incompatible with these,
   7067 write to the author to ask for permission.  For software which is
   7068 copyrighted by the Free Software Foundation, write to the Free
   7069 Software Foundation; we sometimes make exceptions for this.  Our
   7070 decision will be guided by the two goals of preserving the free status
   7071 of all derivatives of our free software and of promoting the sharing
   7072 and reuse of software generally.
   7073 
   7074 			    NO WARRANTY
   7075 
   7076   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
   7077 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
   7078 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
   7079 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
   7080 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
   7081 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   7082 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
   7083 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
   7084 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
   7085 
   7086   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
   7087 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
   7088 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
   7089 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
   7090 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
   7091 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
   7092 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
   7093 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
   7094 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   7095 DAMAGES.
   7096 
   7097 		     END OF TERMS AND CONDITIONS
   7098 
   7100            How to Apply These Terms to Your New Libraries
   7101 
   7102   If you develop a new library, and you want it to be of the greatest
   7103 possible use to the public, we recommend making it free software that
   7104 everyone can redistribute and change.  You can do so by permitting
   7105 redistribution under these terms (or, alternatively, under the terms of the
   7106 ordinary General Public License).
   7107 
   7108   To apply these terms, attach the following notices to the library.  It is
   7109 safest to attach them to the start of each source file to most effectively
   7110 convey the exclusion of warranty; and each file should have at least the
   7111 "copyright" line and a pointer to where the full notice is found.
   7112 
   7113     <one line to give the library's name and a brief idea of what it does.>
   7114     Copyright (C) <year>  <name of author>
   7115 
   7116     This library is free software; you can redistribute it and/or
   7117     modify it under the terms of the GNU Lesser General Public
   7118     License as published by the Free Software Foundation; either
   7119     version 2.1 of the License, or (at your option) any later version.
   7120 
   7121     This library is distributed in the hope that it will be useful,
   7122     but WITHOUT ANY WARRANTY; without even the implied warranty of
   7123     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   7124     Lesser General Public License for more details.
   7125 
   7126     You should have received a copy of the GNU Lesser General Public
   7127     License along with this library; if not, write to the Free Software
   7128     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
   7129 
   7130 Also add information on how to contact you by electronic and paper mail.
   7131 
   7132 You should also get your employer (if you work as a programmer) or your
   7133 school, if any, to sign a "copyright disclaimer" for the library, if
   7134 necessary.  Here is a sample; alter the names:
   7135 
   7136   Yoyodyne, Inc., hereby disclaims all copyright interest in the
   7137   library `Frob' (a library for tweaking knobs) written by James Random Hacker.
   7138 
   7139   <signature of Ty Coon>, 1 April 1990
   7140   Ty Coon, President of Vice
   7141 
   7142 That's all there is to it!
   7143 
   7144 
   7145 
   7146     Permission is hereby granted, free of charge, to any person obtaining a
   7147     copy of this software and associated documentation files (the
   7148     "Software"), to deal in the Software without restriction, including
   7149     without limitation the rights to use, copy, modify, merge, publish,
   7150     distribute, sub license, and/or sell copies of the Software, and to
   7151     permit persons to whom the Software is furnished to do so, subject to
   7152     the following conditions:
   7153 
   7154     The above copyright notice and this permission notice (including the
   7155     next paragraph) shall be included in all copies or substantial portions
   7156     of the Software.
   7157 
   7158     THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
   7159     OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   7160     MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
   7161     IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR
   7162     ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
   7163     TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
   7164     SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   7165 
   7166 Copyright (c) 2010, Google Inc. All rights reserved.
   7167 
   7168 Redistribution and use in source and binary forms, with or without
   7169 modification, are permitted provided that the following conditions are
   7170 met:
   7171 
   7172   * Redistributions of source code must retain the above copyright
   7173     notice, this list of conditions and the following disclaimer.
   7174 
   7175   * Redistributions in binary form must reproduce the above copyright
   7176     notice, this list of conditions and the following disclaimer in
   7177     the documentation and/or other materials provided with the
   7178     distribution.
   7179 
   7180   * Neither the name of Google nor the names of its contributors may
   7181     be used to endorse or promote products derived from this software
   7182     without specific prior written permission.
   7183 
   7184 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   7185 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   7186 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   7187 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   7188 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   7189 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   7190 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   7191 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   7192 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   7193 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   7194 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   7195 
   7196 Additional IP Rights Grant (Patents)
   7197 
   7198 "This implementation" means the copyrightable works distributed by
   7199 Google as part of the WebM Project.
   7200 
   7201 Google hereby grants to you a perpetual, worldwide, non-exclusive,
   7202 no-charge, royalty-free, irrevocable (except as stated in this section)
   7203 patent license to make, have made, use, offer to sell, sell, import,
   7204 transfer, and otherwise run, modify and propagate the contents of this
   7205 implementation of VP8, where such license applies only to those patent
   7206 claims, both currently owned by Google and acquired in the future,
   7207 licensable by Google that are necessarily infringed by this
   7208 implementation of VP8. This grant does not include claims that would be
   7209 infringed only as a consequence of further modification of this
   7210 implementation. If you or your agent or exclusive licensee institute or
   7211 order or agree to the institution of patent litigation against any
   7212 entity (including a cross-claim or counterclaim in a lawsuit) alleging
   7213 that this implementation of VP8 or any code incorporated within this
   7214 implementation of VP8 constitutes direct or contributory patent
   7215 infringement, or inducement of patent infringement, then any patent
   7216 rights granted to you under this License for this implementation of VP8
   7217 shall terminate as of the date such litigation is filed.
   7218 
   7219 Except where otherwise noted in the source code (e.g. the files hash.c,
   7220 list.c and the trio files, which are covered by a similar licence but
   7221 with different Copyright notices) all the files are:
   7222 
   7223  Copyright (C) 1998-2003 Daniel Veillard.  All Rights Reserved.
   7224 
   7225 Permission is hereby granted, free of charge, to any person obtaining a copy
   7226 of this software and associated documentation files (the "Software"), to deal
   7227 in the Software without restriction, including without limitation the rights
   7228 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   7229 copies of the Software, and to permit persons to whom the Software is fur-
   7230 nished to do so, subject to the following conditions:
   7231 
   7232 The above copyright notice and this permission notice shall be included in
   7233 all copies or substantial portions of the Software.
   7234 
   7235 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   7236 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
   7237 NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   7238 DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
   7239 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
   7240 NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   7241 
   7242 Except as contained in this notice, the name of Daniel Veillard shall not
   7243 be used in advertising or otherwise to promote the sale, use or other deal-
   7244 ings in this Software without prior written authorization from him.
   7245 
   7246 
   7247 Licence for libxslt except libexslt
   7248 ----------------------------------------------------------------------
   7249  Copyright (C) 2001-2002 Daniel Veillard.  All Rights Reserved.
   7250 
   7251 Permission is hereby granted, free of charge, to any person obtaining a copy
   7252 of this software and associated documentation files (the "Software"), to deal
   7253 in the Software without restriction, including without limitation the rights
   7254 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   7255 copies of the Software, and to permit persons to whom the Software is fur-
   7256 nished to do so, subject to the following conditions:
   7257 
   7258 The above copyright notice and this permission notice shall be included in
   7259 all copies or substantial portions of the Software.
   7260 
   7261 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   7262 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
   7263 NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   7264 DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
   7265 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
   7266 NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   7267 
   7268 Except as contained in this notice, the name of Daniel Veillard shall not
   7269 be used in advertising or otherwise to promote the sale, use or other deal-
   7270 ings in this Software without prior written authorization from him.
   7271 
   7272 ----------------------------------------------------------------------
   7273 
   7274 Licence for libexslt
   7275 ----------------------------------------------------------------------
   7276  Copyright (C) 2001-2002 Thomas Broyer, Charlie Bozeman and Daniel Veillard.
   7277  All Rights Reserved.
   7278 
   7279 Permission is hereby granted, free of charge, to any person obtaining a copy
   7280 of this software and associated documentation files (the "Software"), to deal
   7281 in the Software without restriction, including without limitation the rights
   7282 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   7283 copies of the Software, and to permit persons to whom the Software is fur-
   7284 nished to do so, subject to the following conditions:
   7285 
   7286 The above copyright notice and this permission notice shall be included in
   7287 all copies or substantial portions of the Software.
   7288 
   7289 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   7290 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
   7291 NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   7292 AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
   7293 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
   7294 NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   7295 
   7296 Except as contained in this notice, the name of the authors shall not
   7297 be used in advertising or otherwise to promote the sale, use or other deal-
   7298 ings in this Software without prior written authorization from him.
   7299 ----------------------------------------------------------------------
   7300 
   7301 LZMA SDK is placed in the public domain.
   7302 
   7303 Copyright (c) 2003-2009 Jonathan 'Wolf' Rentzsch: <http://rentzsch.com>
   7304 Some rights reserved: <http://opensource.org/licenses/mit-license.php>
   7305 
   7306 The default Mesa license is as follows:
   7307 
   7308 Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
   7309 
   7310 Permission is hereby granted, free of charge, to any person obtaining a
   7311 copy of this software and associated documentation files (the "Software"),
   7312 to deal in the Software without restriction, including without limitation
   7313 the rights to use, copy, modify, merge, publish, distribute, sublicense,
   7314 and/or sell copies of the Software, and to permit persons to whom the
   7315 Software is furnished to do so, subject to the following conditions:
   7316 
   7317 The above copyright notice and this permission notice shall be included
   7318 in all copies or substantial portions of the Software.
   7319 
   7320 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
   7321 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   7322 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
   7323 BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
   7324 AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
   7325 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   7326 
   7327 
   7328 
   7329 Some parts of Mesa are copyrighted under the GNU LGPL.  See the
   7330 Mesa/docs/COPYRIGHT file for details.
   7331 
   7332 The following is the standard GNU copyright file.
   7333 ----------------------------------------------------------------------
   7334 
   7335 
   7336 		  GNU LIBRARY GENERAL PUBLIC LICENSE
   7337 		       Version 2, June 1991
   7338 
   7339  Copyright (C) 1991 Free Software Foundation, Inc.
   7340                     675 Mass Ave, Cambridge, MA 02139, USA
   7341  Everyone is permitted to copy and distribute verbatim copies
   7342  of this license document, but changing it is not allowed.
   7343 
   7344 [This is the first released version of the library GPL.  It is
   7345  numbered 2 because it goes with version 2 of the ordinary GPL.]
   7346 
   7347 			    Preamble
   7348 
   7349   The licenses for most software are designed to take away your
   7350 freedom to share and change it.  By contrast, the GNU General Public
   7351 Licenses are intended to guarantee your freedom to share and change
   7352 free software--to make sure the software is free for all its users.
   7353 
   7354   This license, the Library General Public License, applies to some
   7355 specially designated Free Software Foundation software, and to any
   7356 other libraries whose authors decide to use it.  You can use it for
   7357 your libraries, too.
   7358 
   7359   When we speak of free software, we are referring to freedom, not
   7360 price.  Our General Public Licenses are designed to make sure that you
   7361 have the freedom to distribute copies of free software (and charge for
   7362 this service if you wish), that you receive source code or can get it
   7363 if you want it, that you can change the software or use pieces of it
   7364 in new free programs; and that you know you can do these things.
   7365 
   7366   To protect your rights, we need to make restrictions that forbid
   7367 anyone to deny you these rights or to ask you to surrender the rights.
   7368 These restrictions translate to certain responsibilities for you if
   7369 you distribute copies of the library, or if you modify it.
   7370 
   7371   For example, if you distribute copies of the library, whether gratis
   7372 or for a fee, you must give the recipients all the rights that we gave
   7373 you.  You must make sure that they, too, receive or can get the source
   7374 code.  If you link a program with the library, you must provide
   7375 complete object files to the recipients so that they can relink them
   7376 with the library, after making changes to the library and recompiling
   7377 it.  And you must show them these terms so they know their rights.
   7378 
   7379   Our method of protecting your rights has two steps: (1) copyright
   7380 the library, and (2) offer you this license which gives you legal
   7381 permission to copy, distribute and/or modify the library.
   7382 
   7383   Also, for each distributor's protection, we want to make certain
   7384 that everyone understands that there is no warranty for this free
   7385 library.  If the library is modified by someone else and passed on, we
   7386 want its recipients to know that what they have is not the original
   7387 version, so that any problems introduced by others will not reflect on
   7388 the original authors' reputations.
   7389 
   7391   Finally, any free program is threatened constantly by software
   7392 patents.  We wish to avoid the danger that companies distributing free
   7393 software will individually obtain patent licenses, thus in effect
   7394 transforming the program into proprietary software.  To prevent this,
   7395 we have made it clear that any patent must be licensed for everyone's
   7396 free use or not licensed at all.
   7397 
   7398   Most GNU software, including some libraries, is covered by the ordinary
   7399 GNU General Public License, which was designed for utility programs.  This
   7400 license, the GNU Library General Public License, applies to certain
   7401 designated libraries.  This license is quite different from the ordinary
   7402 one; be sure to read it in full, and don't assume that anything in it is
   7403 the same as in the ordinary license.
   7404 
   7405   The reason we have a separate public license for some libraries is that
   7406 they blur the distinction we usually make between modifying or adding to a
   7407 program and simply using it.  Linking a program with a library, without
   7408 changing the library, is in some sense simply using the library, and is
   7409 analogous to running a utility program or application program.  However, in
   7410 a textual and legal sense, the linked executable is a combined work, a
   7411 derivative of the original library, and the ordinary General Public License
   7412 treats it as such.
   7413 
   7414   Because of this blurred distinction, using the ordinary General
   7415 Public License for libraries did not effectively promote software
   7416 sharing, because most developers did not use the libraries.  We
   7417 concluded that weaker conditions might promote sharing better.
   7418 
   7419   However, unrestricted linking of non-free programs would deprive the
   7420 users of those programs of all benefit from the free status of the
   7421 libraries themselves.  This Library General Public License is intended to
   7422 permit developers of non-free programs to use free libraries, while
   7423 preserving your freedom as a user of such programs to change the free
   7424 libraries that are incorporated in them.  (We have not seen how to achieve
   7425 this as regards changes in header files, but we have achieved it as regards
   7426 changes in the actual functions of the Library.)  The hope is that this
   7427 will lead to faster development of free libraries.
   7428 
   7429   The precise terms and conditions for copying, distribution and
   7430 modification follow.  Pay close attention to the difference between a
   7431 "work based on the library" and a "work that uses the library".  The
   7432 former contains code derived from the library, while the latter only
   7433 works together with the library.
   7434 
   7435   Note that it is possible for a library to be covered by the ordinary
   7436 General Public License rather than by this special one.
   7437 
   7439 		  GNU LIBRARY GENERAL PUBLIC LICENSE
   7440    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   7441 
   7442   0. This License Agreement applies to any software library which
   7443 contains a notice placed by the copyright holder or other authorized
   7444 party saying it may be distributed under the terms of this Library
   7445 General Public License (also called "this License").  Each licensee is
   7446 addressed as "you".
   7447 
   7448   A "library" means a collection of software functions and/or data
   7449 prepared so as to be conveniently linked with application programs
   7450 (which use some of those functions and data) to form executables.
   7451 
   7452   The "Library", below, refers to any such software library or work
   7453 which has been distributed under these terms.  A "work based on the
   7454 Library" means either the Library or any derivative work under
   7455 copyright law: that is to say, a work containing the Library or a
   7456 portion of it, either verbatim or with modifications and/or translated
   7457 straightforwardly into another language.  (Hereinafter, translation is
   7458 included without limitation in the term "modification".)
   7459 
   7460   "Source code" for a work means the preferred form of the work for
   7461 making modifications to it.  For a library, complete source code means
   7462 all the source code for all modules it contains, plus any associated
   7463 interface definition files, plus the scripts used to control compilation
   7464 and installation of the library.
   7465 
   7466   Activities other than copying, distribution and modification are not
   7467 covered by this License; they are outside its scope.  The act of
   7468 running a program using the Library is not restricted, and output from
   7469 such a program is covered only if its contents constitute a work based
   7470 on the Library (independent of the use of the Library in a tool for
   7471 writing it).  Whether that is true depends on what the Library does
   7472 and what the program that uses the Library does.
   7473   
   7474   1. You may copy and distribute verbatim copies of the Library's
   7475 complete source code as you receive it, in any medium, provided that
   7476 you conspicuously and appropriately publish on each copy an
   7477 appropriate copyright notice and disclaimer of warranty; keep intact
   7478 all the notices that refer to this License and to the absence of any
   7479 warranty; and distribute a copy of this License along with the
   7480 Library.
   7481 
   7482   You may charge a fee for the physical act of transferring a copy,
   7483 and you may at your option offer warranty protection in exchange for a
   7484 fee.
   7485 
   7487   2. You may modify your copy or copies of the Library or any portion
   7488 of it, thus forming a work based on the Library, and copy and
   7489 distribute such modifications or work under the terms of Section 1
   7490 above, provided that you also meet all of these conditions:
   7491 
   7492     a) The modified work must itself be a software library.
   7493 
   7494     b) You must cause the files modified to carry prominent notices
   7495     stating that you changed the files and the date of any change.
   7496 
   7497     c) You must cause the whole of the work to be licensed at no
   7498     charge to all third parties under the terms of this License.
   7499 
   7500     d) If a facility in the modified Library refers to a function or a
   7501     table of data to be supplied by an application program that uses
   7502     the facility, other than as an argument passed when the facility
   7503     is invoked, then you must make a good faith effort to ensure that,
   7504     in the event an application does not supply such function or
   7505     table, the facility still operates, and performs whatever part of
   7506     its purpose remains meaningful.
   7507 
   7508     (For example, a function in a library to compute square roots has
   7509     a purpose that is entirely well-defined independent of the
   7510     application.  Therefore, Subsection 2d requires that any
   7511     application-supplied function or table used by this function must
   7512     be optional: if the application does not supply it, the square
   7513     root function must still compute square roots.)
   7514 
   7515 These requirements apply to the modified work as a whole.  If
   7516 identifiable sections of that work are not derived from the Library,
   7517 and can be reasonably considered independent and separate works in
   7518 themselves, then this License, and its terms, do not apply to those
   7519 sections when you distribute them as separate works.  But when you
   7520 distribute the same sections as part of a whole which is a work based
   7521 on the Library, the distribution of the whole must be on the terms of
   7522 this License, whose permissions for other licensees extend to the
   7523 entire whole, and thus to each and every part regardless of who wrote
   7524 it.
   7525 
   7526 Thus, it is not the intent of this section to claim rights or contest
   7527 your rights to work written entirely by you; rather, the intent is to
   7528 exercise the right to control the distribution of derivative or
   7529 collective works based on the Library.
   7530 
   7531 In addition, mere aggregation of another work not based on the Library
   7532 with the Library (or with a work based on the Library) on a volume of
   7533 a storage or distribution medium does not bring the other work under
   7534 the scope of this License.
   7535 
   7536   3. You may opt to apply the terms of the ordinary GNU General Public
   7537 License instead of this License to a given copy of the Library.  To do
   7538 this, you must alter all the notices that refer to this License, so
   7539 that they refer to the ordinary GNU General Public License, version 2,
   7540 instead of to this License.  (If a newer version than version 2 of the
   7541 ordinary GNU General Public License has appeared, then you can specify
   7542 that version instead if you wish.)  Do not make any other change in
   7543 these notices.
   7544 
   7546   Once this change is made in a given copy, it is irreversible for
   7547 that copy, so the ordinary GNU General Public License applies to all
   7548 subsequent copies and derivative works made from that copy.
   7549 
   7550   This option is useful when you wish to copy part of the code of
   7551 the Library into a program that is not a library.
   7552 
   7553   4. You may copy and distribute the Library (or a portion or
   7554 derivative of it, under Section 2) in object code or executable form
   7555 under the terms of Sections 1 and 2 above provided that you accompany
   7556 it with the complete corresponding machine-readable source code, which
   7557 must be distributed under the terms of Sections 1 and 2 above on a
   7558 medium customarily used for software interchange.
   7559 
   7560   If distribution of object code is made by offering access to copy
   7561 from a designated place, then offering equivalent access to copy the
   7562 source code from the same place satisfies the requirement to
   7563 distribute the source code, even though third parties are not
   7564 compelled to copy the source along with the object code.
   7565 
   7566   5. A program that contains no derivative of any portion of the
   7567 Library, but is designed to work with the Library by being compiled or
   7568 linked with it, is called a "work that uses the Library".  Such a
   7569 work, in isolation, is not a derivative work of the Library, and
   7570 therefore falls outside the scope of this License.
   7571 
   7572   However, linking a "work that uses the Library" with the Library
   7573 creates an executable that is a derivative of the Library (because it
   7574 contains portions of the Library), rather than a "work that uses the
   7575 library".  The executable is therefore covered by this License.
   7576 Section 6 states terms for distribution of such executables.
   7577 
   7578   When a "work that uses the Library" uses material from a header file
   7579 that is part of the Library, the object code for the work may be a
   7580 derivative work of the Library even though the source code is not.
   7581 Whether this is true is especially significant if the work can be
   7582 linked without the Library, or if the work is itself a library.  The
   7583 threshold for this to be true is not precisely defined by law.
   7584 
   7585   If such an object file uses only numerical parameters, data
   7586 structure layouts and accessors, and small macros and small inline
   7587 functions (ten lines or less in length), then the use of the object
   7588 file is unrestricted, regardless of whether it is legally a derivative
   7589 work.  (Executables containing this object code plus portions of the
   7590 Library will still fall under Section 6.)
   7591 
   7592   Otherwise, if the work is a derivative of the Library, you may
   7593 distribute the object code for the work under the terms of Section 6.
   7594 Any executables containing that work also fall under Section 6,
   7595 whether or not they are linked directly with the Library itself.
   7596 
   7598   6. As an exception to the Sections above, you may also compile or
   7599 link a "work that uses the Library" with the Library to produce a
   7600 work containing portions of the Library, and distribute that work
   7601 under terms of your choice, provided that the terms permit
   7602 modification of the work for the customer's own use and reverse
   7603 engineering for debugging such modifications.
   7604 
   7605   You must give prominent notice with each copy of the work that the
   7606 Library is used in it and that the Library and its use are covered by
   7607 this License.  You must supply a copy of this License.  If the work
   7608 during execution displays copyright notices, you must include the
   7609 copyright notice for the Library among them, as well as a reference
   7610 directing the user to the copy of this License.  Also, you must do one
   7611 of these things:
   7612 
   7613     a) Accompany the work with the complete corresponding
   7614     machine-readable source code for the Library including whatever
   7615     changes were used in the work (which must be distributed under
   7616     Sections 1 and 2 above); and, if the work is an executable linked
   7617     with the Library, with the complete machine-readable "work that
   7618     uses the Library", as object code and/or source code, so that the
   7619     user can modify the Library and then relink to produce a modified
   7620     executable containing the modified Library.  (It is understood
   7621     that the user who changes the contents of definitions files in the
   7622     Library will not necessarily be able to recompile the application
   7623     to use the modified definitions.)
   7624 
   7625     b) Accompany the work with a written offer, valid for at
   7626     least three years, to give the same user the materials
   7627     specified in Subsection 6a, above, for a charge no more
   7628     than the cost of performing this distribution.
   7629 
   7630     c) If distribution of the work is made by offering access to copy
   7631     from a designated place, offer equivalent access to copy the above
   7632     specified materials from the same place.
   7633 
   7634     d) Verify that the user has already received a copy of these
   7635     materials or that you have already sent this user a copy.
   7636 
   7637   For an executable, the required form of the "work that uses the
   7638 Library" must include any data and utility programs needed for
   7639 reproducing the executable from it.  However, as a special exception,
   7640 the source code distributed need not include anything that is normally
   7641 distributed (in either source or binary form) with the major
   7642 components (compiler, kernel, and so on) of the operating system on
   7643 which the executable runs, unless that component itself accompanies
   7644 the executable.
   7645 
   7646   It may happen that this requirement contradicts the license
   7647 restrictions of other proprietary libraries that do not normally
   7648 accompany the operating system.  Such a contradiction means you cannot
   7649 use both them and the Library together in an executable that you
   7650 distribute.
   7651 
   7653   7. You may place library facilities that are a work based on the
   7654 Library side-by-side in a single library together with other library
   7655 facilities not covered by this License, and distribute such a combined
   7656 library, provided that the separate distribution of the work based on
   7657 the Library and of the other library facilities is otherwise
   7658 permitted, and provided that you do these two things:
   7659 
   7660     a) Accompany the combined library with a copy of the same work
   7661     based on the Library, uncombined with any other library
   7662     facilities.  This must be distributed under the terms of the
   7663     Sections above.
   7664 
   7665     b) Give prominent notice with the combined library of the fact
   7666     that part of it is a work based on the Library, and explaining
   7667     where to find the accompanying uncombined form of the same work.
   7668 
   7669   8. You may not copy, modify, sublicense, link with, or distribute
   7670 the Library except as expressly provided under this License.  Any
   7671 attempt otherwise to copy, modify, sublicense, link with, or
   7672 distribute the Library is void, and will automatically terminate your
   7673 rights under this License.  However, parties who have received copies,
   7674 or rights, from you under this License will not have their licenses
   7675 terminated so long as such parties remain in full compliance.
   7676 
   7677   9. You are not required to accept this License, since you have not
   7678 signed it.  However, nothing else grants you permission to modify or
   7679 distribute the Library or its derivative works.  These actions are
   7680 prohibited by law if you do not accept this License.  Therefore, by
   7681 modifying or distributing the Library (or any work based on the
   7682 Library), you indicate your acceptance of this License to do so, and
   7683 all its terms and conditions for copying, distributing or modifying
   7684 the Library or works based on it.
   7685 
   7686   10. Each time you redistribute the Library (or any work based on the
   7687 Library), the recipient automatically receives a license from the
   7688 original licensor to copy, distribute, link with or modify the Library
   7689 subject to these terms and conditions.  You may not impose any further
   7690 restrictions on the recipients' exercise of the rights granted herein.
   7691 You are not responsible for enforcing compliance by third parties to
   7692 this License.
   7693 
   7695   11. If, as a consequence of a court judgment or allegation of patent
   7696 infringement or for any other reason (not limited to patent issues),
   7697 conditions are imposed on you (whether by court order, agreement or
   7698 otherwise) that contradict the conditions of this License, they do not
   7699 excuse you from the conditions of this License.  If you cannot
   7700 distribute so as to satisfy simultaneously your obligations under this
   7701 License and any other pertinent obligations, then as a consequence you
   7702 may not distribute the Library at all.  For example, if a patent
   7703 license would not permit royalty-free redistribution of the Library by
   7704 all those who receive copies directly or indirectly through you, then
   7705 the only way you could satisfy both it and this License would be to
   7706 refrain entirely from distribution of the Library.
   7707 
   7708 If any portion of this section is held invalid or unenforceable under any
   7709 particular circumstance, the balance of the section is intended to apply,
   7710 and the section as a whole is intended to apply in other circumstances.
   7711 
   7712 It is not the purpose of this section to induce you to infringe any
   7713 patents or other property right claims or to contest validity of any
   7714 such claims; this section has the sole purpose of protecting the
   7715 integrity of the free software distribution system which is
   7716 implemented by public license practices.  Many people have made
   7717 generous contributions to the wide range of software distributed
   7718 through that system in reliance on consistent application of that
   7719 system; it is up to the author/donor to decide if he or she is willing
   7720 to distribute software through any other system and a licensee cannot
   7721 impose that choice.
   7722 
   7723 This section is intended to make thoroughly clear what is believed to
   7724 be a consequence of the rest of this License.
   7725 
   7726   12. If the distribution and/or use of the Library is restricted in
   7727 certain countries either by patents or by copyrighted interfaces, the
   7728 original copyright holder who places the Library under this License may add
   7729 an explicit geographical distribution limitation excluding those countries,
   7730 so that distribution is permitted only in or among countries not thus
   7731 excluded.  In such case, this License incorporates the limitation as if
   7732 written in the body of this License.
   7733 
   7734   13. The Free Software Foundation may publish revised and/or new
   7735 versions of the Library General Public License from time to time.
   7736 Such new versions will be similar in spirit to the present version,
   7737 but may differ in detail to address new problems or concerns.
   7738 
   7739 Each version is given a distinguishing version number.  If the Library
   7740 specifies a version number of this License which applies to it and
   7741 "any later version", you have the option of following the terms and
   7742 conditions either of that version or of any later version published by
   7743 the Free Software Foundation.  If the Library does not specify a
   7744 license version number, you may choose any version ever published by
   7745 the Free Software Foundation.
   7746 
   7748   14. If you wish to incorporate parts of the Library into other free
   7749 programs whose distribution conditions are incompatible with these,
   7750 write to the author to ask for permission.  For software which is
   7751 copyrighted by the Free Software Foundation, write to the Free
   7752 Software Foundation; we sometimes make exceptions for this.  Our
   7753 decision will be guided by the two goals of preserving the free status
   7754 of all derivatives of our free software and of promoting the sharing
   7755 and reuse of software generally.
   7756 
   7757 			    NO WARRANTY
   7758 
   7759   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
   7760 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
   7761 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
   7762 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
   7763 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
   7764 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   7765 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
   7766 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
   7767 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
   7768 
   7769   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
   7770 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
   7771 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
   7772 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
   7773 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
   7774 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
   7775 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
   7776 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
   7777 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
   7778 DAMAGES.
   7779 
   7780 		     END OF TERMS AND CONDITIONS
   7781 
   7783      Appendix: How to Apply These Terms to Your New Libraries
   7784 
   7785   If you develop a new library, and you want it to be of the greatest
   7786 possible use to the public, we recommend making it free software that
   7787 everyone can redistribute and change.  You can do so by permitting
   7788 redistribution under these terms (or, alternatively, under the terms of the
   7789 ordinary General Public License).
   7790 
   7791   To apply these terms, attach the following notices to the library.  It is
   7792 safest to attach them to the start of each source file to most effectively
   7793 convey the exclusion of warranty; and each file should have at least the
   7794 "copyright" line and a pointer to where the full notice is found.
   7795 
   7796     <one line to give the library's name and a brief idea of what it does.>
   7797     Copyright (C) <year>  <name of author>
   7798 
   7799     This library is free software; you can redistribute it and/or
   7800     modify it under the terms of the GNU Library General Public
   7801     License as published by the Free Software Foundation; either
   7802     version 2 of the License, or (at your option) any later version.
   7803 
   7804     This library is distributed in the hope that it will be useful,
   7805     but WITHOUT ANY WARRANTY; without even the implied warranty of
   7806     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   7807     Library General Public License for more details.
   7808 
   7809     You should have received a copy of the GNU Library General Public
   7810     License along with this library; if not, write to the Free
   7811     Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   7812 
   7813 Also add information on how to contact you by electronic and paper mail.
   7814 
   7815 You should also get your employer (if you work as a programmer) or your
   7816 school, if any, to sign a "copyright disclaimer" for the library, if
   7817 necessary.  Here is a sample; alter the names:
   7818 
   7819   Yoyodyne, Inc., hereby disclaims all copyright interest in the
   7820   library `Frob' (a library for tweaking knobs) written by James Random Hacker.
   7821 
   7822   <signature of Ty Coon>, 1 April 1990
   7823   Ty Coon, President of Vice
   7824 
   7825 That's all there is to it!
   7826 
   7827 
   7828  * MODP_B64 - High performance base64 encoder/decoder
   7829  * Version 1.3 -- 17-Mar-2006
   7830  * http://modp.com/release/base64
   7831  *
   7832  * Copyright (c) 2005, 2006  Nick Galbreath -- nickg [at] modp [dot] com
   7833  * All rights reserved.
   7834  *
   7835  * Redistribution and use in source and binary forms, with or without
   7836  * modification, are permitted provided that the following conditions are
   7837  * met:
   7838  *
   7839  *   Redistributions of source code must retain the above copyright
   7840  *   notice, this list of conditions and the following disclaimer.
   7841  *
   7842  *   Redistributions in binary form must reproduce the above copyright
   7843  *   notice, this list of conditions and the following disclaimer in the
   7844  *   documentation and/or other materials provided with the distribution.
   7845  *
   7846  *   Neither the name of the modp.com nor the names of its
   7847  *   contributors may be used to endorse or promote products derived from
   7848  *   this software without specific prior written permission.
   7849  *
   7850  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   7851  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   7852  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   7853  * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   7854  * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   7855  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   7856  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   7857  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   7858  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   7859  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   7860  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   7861 
   7862 Copyright 2008 MolokoCacao
   7863 All rights reserved
   7864 
   7865 Redistribution and use in source and binary forms, with or without
   7866 modification, are permitted providing that the following conditions 
   7867 are met:
   7868 1. Redistributions of source code must retain the above copyright
   7869    notice, this list of conditions and the following disclaimer.
   7870 2. Redistributions in binary form must reproduce the above copyright
   7871    notice, this list of conditions and the following disclaimer in the
   7872    documentation and/or other materials provided with the distribution.
   7873 
   7874 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
   7875 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
   7876 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   7877 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
   7878 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   7879 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   7880 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   7881 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
   7882 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
   7883 IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   7884 POSSIBILITY OF SUCH DAMAGE.
   7885 
   7886 Copyright (c) 2004-2009 Sergey Lyubka
   7887 Portions Copyright (c) 2009 Gilbert Wellisch
   7888 
   7889 Permission is hereby granted, free of charge, to any person obtaining a copy
   7890 of this software and associated documentation files (the "Software"), to deal
   7891 in the Software without restriction, including without limitation the rights
   7892 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   7893 copies of the Software, and to permit persons to whom the Software is
   7894 furnished to do so, subject to the following conditions:
   7895 
   7896 The above copyright notice and this permission notice shall be included in
   7897 all copies or substantial portions of the Software.
   7898 
   7899 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   7900 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   7901 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   7902 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   7903 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   7904 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
   7905 THE SOFTWARE.
   7906 
   7907 
   7908 Copyright 2010-2011, Google Inc.
   7909 All rights reserved.
   7910 
   7911 Redistribution and use in source and binary forms, with or without
   7912 modification, are permitted provided that the following conditions are
   7913 met:
   7914 
   7915 * Redistributions of source code must retain the above copyright
   7916 notice, this list of conditions and the following disclaimer.
   7917 * Redistributions in binary form must reproduce the above
   7918 copyright notice, this list of conditions and the following disclaimer
   7919 in the documentation and/or other materials provided with the
   7920 distribution.
   7921 * Neither the name of Google Inc. nor the names of its
   7922 contributors may be used to endorse or promote products derived from
   7923 this software without specific prior written permission.
   7924 
   7925 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   7926 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   7927 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   7928 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   7929 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   7930 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   7931 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   7932 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   7933 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   7934 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   7935 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   7936 
   7937 
   7938 /* ***** BEGIN LICENSE BLOCK *****
   7939  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
   7940  *
   7941  * The contents of this file are subject to the Mozilla Public License Version
   7942  * 1.1 (the "License"); you may not use this file except in compliance with
   7943  * the License. You may obtain a copy of the License at
   7944  * http://www.mozilla.org/MPL/
   7945  *
   7946  * Software distributed under the License is distributed on an "AS IS" basis,
   7947  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   7948  * for the specific language governing rights and limitations under the
   7949  * License.
   7950  *
   7951  * The Original Code is mozilla.org code.
   7952  *
   7953  * The Initial Developer of the Original Code is
   7954  * Netscape Communications Corporation.
   7955  * Portions created by the Initial Developer are Copyright (C) 2002
   7956  * the Initial Developer. All Rights Reserved.
   7957  *
   7958  * Contributor(s):
   7959  *
   7960  * Alternatively, the contents of this file may be used under the terms of
   7961  * either the GNU General Public License Version 2 or later (the "GPL"), or
   7962  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   7963  * in which case the provisions of the GPL or the LGPL are applicable instead
   7964  * of those above. If you wish to allow use of your version of this file only
   7965  * under the terms of either the GPL or the LGPL, and not to allow others to
   7966  * use your version of this file under the terms of the MPL, indicate your
   7967  * decision by deleting the provisions above and replace them with the notice
   7968  * and other provisions required by the GPL or the LGPL. If you do not delete
   7969  * the provisions above, a recipient may use your version of this file under
   7970  * the terms of any one of the MPL, the GPL or the LGPL.
   7971  *
   7972  * ***** END LICENSE BLOCK ***** */
   7973 
   7974    A C-program for MT19937, with initialization improved 2002/1/26.
   7975    Coded by Takuji Nishimura and Makoto Matsumoto.
   7976 
   7977    Before using, initialize the state by using init_genrand(seed)  
   7978    or init_by_array(init_key, key_length).
   7979 
   7980    Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
   7981    All rights reserved.                          
   7982 
   7983    Redistribution and use in source and binary forms, with or without
   7984    modification, are permitted provided that the following conditions
   7985    are met:
   7986 
   7987      1. Redistributions of source code must retain the above copyright
   7988         notice, this list of conditions and the following disclaimer.
   7989 
   7990      2. Redistributions in binary form must reproduce the above copyright
   7991         notice, this list of conditions and the following disclaimer in the
   7992         documentation and/or other materials provided with the distribution.
   7993 
   7994      3. The names of its contributors may not be used to endorse or promote 
   7995         products derived from this software without specific prior written 
   7996         permission.
   7997 
   7998    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   7999    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8000    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8001    A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
   8002    CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
   8003    EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
   8004    PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   8005    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
   8006    LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   8007    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   8008    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8009 
   8010 // Copyright (c) 2006-2009 The Chromium OS Authors. All rights reserved.
   8011 //
   8012 // Redistribution and use in source and binary forms, with or without
   8013 // modification, are permitted provided that the following conditions are
   8014 // met:
   8015 //
   8016 //    * Redistributions of source code must retain the above copyright
   8017 // notice, this list of conditions and the following disclaimer.
   8018 //    * Redistributions in binary form must reproduce the above
   8019 // copyright notice, this list of conditions and the following disclaimer
   8020 // in the documentation and/or other materials provided with the
   8021 // distribution.
   8022 //    * Neither the name of Google Inc. nor the names of its
   8023 // contributors may be used to endorse or promote products derived from
   8024 // this software without specific prior written permission.
   8025 //
   8026 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8027 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8028 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8029 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8030 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8031 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8032 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8033 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8034 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8035 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8036 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8037 
   8038 Version: MPL 1.1/GPL 2.0/LGPL 2.1
   8039 
   8040 The contents of this file are subject to the Mozilla Public License Version
   8041 1.1 (the "License"); you may not use this file except in compliance with
   8042 the License. You may obtain a copy of the License at
   8043 http://www.mozilla.org/MPL/
   8044 
   8045 Software distributed under the License is distributed on an "AS IS" basis,
   8046 WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   8047 for the specific language governing rights and limitations under the
   8048 License.
   8049 
   8050 The Original Code is mozilla.org code.
   8051 
   8052 The Initial Developer of the Original Code is
   8053 Netscape Communications Corporation.
   8054 Portions created by the Initial Developer are Copyright (C) 1998
   8055 the Initial Developer. All Rights Reserved.
   8056 
   8057 Contributor(s):
   8058 
   8059 Alternatively, the contents of this file may be used under the terms of
   8060 either the GNU General Public License Version 2 or later (the "GPL"), or
   8061 the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   8062 in which case the provisions of the GPL or the LGPL are applicable instead
   8063 of those above. If you wish to allow use of your version of this file only
   8064 under the terms of either the GPL or the LGPL, and not to allow others to
   8065 use your version of this file under the terms of the MPL, indicate your
   8066 decision by deleting the provisions above and replace them with the notice
   8067 and other provisions required by the GPL or the LGPL. If you do not delete
   8068 the provisions above, a recipient may use your version of this file under
   8069 the terms of any one of the MPL, the GPL or the LGPL.
   8070 
   8071   
   8072   Copyright (c) 2004-2012 by Mulle Kybernetik. All rights reserved.
   8073 
   8074   Permission to use, copy, modify and distribute this software and its documentation
   8075   is hereby granted, provided that both the copyright notice and this permission
   8076   notice appear in all copies of the software, derivative works or modified versions,
   8077   and any portions thereof, and that both notices appear in supporting documentation,
   8078   and that credit is given to Mulle Kybernetik in all documents and publicity
   8079   pertaining to direct or indirect use of this code or its derivatives.
   8080 
   8081   THIS IS EXPERIMENTAL SOFTWARE AND IT IS KNOWN TO HAVE BUGS, SOME OF WHICH MAY HAVE
   8082   SERIOUS CONSEQUENCES. THE COPYRIGHT HOLDER ALLOWS FREE USE OF THIS SOFTWARE IN ITS
   8083   "AS IS" CONDITION. THE COPYRIGHT HOLDER DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY
   8084   DAMAGES WHATSOEVER RESULTING DIRECTLY OR INDIRECTLY FROM THE USE OF THIS SOFTWARE
   8085   OR OF ANY DERIVATIVE WORK.
   8086 
   8087   LICENSE ISSUES
   8088   ==============
   8089 
   8090   The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
   8091   the OpenSSL License and the original SSLeay license apply to the toolkit.
   8092   See below for the actual license texts. Actually both licenses are BSD-style
   8093   Open Source licenses. In case of any license issues related to OpenSSL
   8094   please contact openssl-core (a] openssl.org.
   8095 
   8096   OpenSSL License
   8097   ---------------
   8098 
   8099 /* ====================================================================
   8100  * Copyright (c) 1998-2011 The OpenSSL Project.  All rights reserved.
   8101  *
   8102  * Redistribution and use in source and binary forms, with or without
   8103  * modification, are permitted provided that the following conditions
   8104  * are met:
   8105  *
   8106  * 1. Redistributions of source code must retain the above copyright
   8107  *    notice, this list of conditions and the following disclaimer. 
   8108  *
   8109  * 2. Redistributions in binary form must reproduce the above copyright
   8110  *    notice, this list of conditions and the following disclaimer in
   8111  *    the documentation and/or other materials provided with the
   8112  *    distribution.
   8113  *
   8114  * 3. All advertising materials mentioning features or use of this
   8115  *    software must display the following acknowledgment:
   8116  *    "This product includes software developed by the OpenSSL Project
   8117  *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
   8118  *
   8119  * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
   8120  *    endorse or promote products derived from this software without
   8121  *    prior written permission. For written permission, please contact
   8122  *    openssl-core (a] openssl.org.
   8123  *
   8124  * 5. Products derived from this software may not be called "OpenSSL"
   8125  *    nor may "OpenSSL" appear in their names without prior written
   8126  *    permission of the OpenSSL Project.
   8127  *
   8128  * 6. Redistributions of any form whatsoever must retain the following
   8129  *    acknowledgment:
   8130  *    "This product includes software developed by the OpenSSL Project
   8131  *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
   8132  *
   8133  * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
   8134  * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   8135  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   8136  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
   8137  * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8138  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
   8139  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
   8140  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   8141  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
   8142  * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   8143  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
   8144  * OF THE POSSIBILITY OF SUCH DAMAGE.
   8145  * ====================================================================
   8146  *
   8147  * This product includes cryptographic software written by Eric Young
   8148  * (eay (a] cryptsoft.com).  This product includes software written by Tim
   8149  * Hudson (tjh (a] cryptsoft.com).
   8150  *
   8151  */
   8152 
   8153  Original SSLeay License
   8154  -----------------------
   8155 
   8156 /* Copyright (C) 1995-1998 Eric Young (eay (a] cryptsoft.com)
   8157  * All rights reserved.
   8158  *
   8159  * This package is an SSL implementation written
   8160  * by Eric Young (eay (a] cryptsoft.com).
   8161  * The implementation was written so as to conform with Netscapes SSL.
   8162  * 
   8163  * This library is free for commercial and non-commercial use as long as
   8164  * the following conditions are aheared to.  The following conditions
   8165  * apply to all code found in this distribution, be it the RC4, RSA,
   8166  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
   8167  * included with this distribution is covered by the same copyright terms
   8168  * except that the holder is Tim Hudson (tjh (a] cryptsoft.com).
   8169  * 
   8170  * Copyright remains Eric Young's, and as such any Copyright notices in
   8171  * the code are not to be removed.
   8172  * If this package is used in a product, Eric Young should be given attribution
   8173  * as the author of the parts of the library used.
   8174  * This can be in the form of a textual message at program startup or
   8175  * in documentation (online or textual) provided with the package.
   8176  * 
   8177  * Redistribution and use in source and binary forms, with or without
   8178  * modification, are permitted provided that the following conditions
   8179  * are met:
   8180  * 1. Redistributions of source code must retain the copyright
   8181  *    notice, this list of conditions and the following disclaimer.
   8182  * 2. Redistributions in binary form must reproduce the above copyright
   8183  *    notice, this list of conditions and the following disclaimer in the
   8184  *    documentation and/or other materials provided with the distribution.
   8185  * 3. All advertising materials mentioning features or use of this software
   8186  *    must display the following acknowledgement:
   8187  *    "This product includes cryptographic software written by
   8188  *     Eric Young (eay (a] cryptsoft.com)"
   8189  *    The word 'cryptographic' can be left out if the rouines from the library
   8190  *    being used are not cryptographic related :-).
   8191  * 4. If you include any Windows specific code (or a derivative thereof) from 
   8192  *    the apps directory (application code) you must include an acknowledgement:
   8193  *    "This product includes software written by Tim Hudson (tjh (a] cryptsoft.com)"
   8194  * 
   8195  * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
   8196  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   8197  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   8198  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
   8199  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   8200  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   8201  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   8202  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   8203  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
   8204  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   8205  * SUCH DAMAGE.
   8206  * 
   8207  * The licence and distribution terms for any publically available version or
   8208  * derivative of this code cannot be changed.  i.e. this code cannot simply be
   8209  * copied and put under another distribution licence
   8210  * [including the GNU Public Licence.]
   8211  */
   8212 
   8213 
   8214 Copyright 2001-2011 Xiph.Org, Skype Limited, Octasic,
   8215                     Jean-Marc Valin, Timothy B. Terriberry,
   8216                     CSIRO, Gregory Maxwell, Mark Borgerding,
   8217                     Erik de Castro Lopo
   8218 
   8219 Redistribution and use in source and binary forms, with or without
   8220 modification, are permitted provided that the following conditions
   8221 are met:
   8222 
   8223 - Redistributions of source code must retain the above copyright
   8224 notice, this list of conditions and the following disclaimer.
   8225 
   8226 - Redistributions in binary form must reproduce the above copyright
   8227 notice, this list of conditions and the following disclaimer in the
   8228 documentation and/or other materials provided with the distribution.
   8229 
   8230 - Neither the name of Internet Society, IETF or IETF Trust, nor the 
   8231 names of specific contributors, may be used to endorse or promote
   8232 products derived from this software without specific prior written
   8233 permission.
   8234 
   8235 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8236 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8237 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8238 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
   8239 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
   8240 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
   8241 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   8242 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
   8243 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   8244 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   8245 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8246 
   8247 Opus is subject to the royalty-free patent licenses which are
   8248 specified at:
   8249 
   8250 Xiph.Org Foundation:
   8251 https://datatracker.ietf.org/ipr/1524/
   8252 
   8253 Microsoft Corporation:
   8254 https://datatracker.ietf.org/ipr/1914/
   8255 
   8256 Broadcom Corporation:
   8257 https://datatracker.ietf.org/ipr/1526/
   8258 
   8259 // Copyright (c) 2009 The Chromium Authors. All rights reserved.
   8260 //
   8261 // Redistribution and use in source and binary forms, with or without
   8262 // modification, are permitted provided that the following conditions are
   8263 // met:
   8264 //
   8265 //    * Redistributions of source code must retain the above copyright
   8266 // notice, this list of conditions and the following disclaimer.
   8267 //    * Redistributions in binary form must reproduce the above
   8268 // copyright notice, this list of conditions and the following disclaimer
   8269 // in the documentation and/or other materials provided with the
   8270 // distribution.
   8271 //    * Neither the name of Google Inc. nor the names of its
   8272 // contributors may be used to endorse or promote products derived from
   8273 // this software without specific prior written permission.
   8274 //
   8275 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8276 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8277 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8278 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8279 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8280 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8281 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8282 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8283 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8284 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8285 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8286 
   8287 PLY (Python Lex-Yacc)                   Version 3.4
   8288 
   8289 Copyright (C) 2001-2011,
   8290 David M. Beazley (Dabeaz LLC)
   8291 All rights reserved.
   8292 
   8293 Redistribution and use in source and binary forms, with or without
   8294 modification, are permitted provided that the following conditions are
   8295 met:
   8296 
   8297 * Redistributions of source code must retain the above copyright notice,
   8298   this list of conditions and the following disclaimer.  
   8299 * Redistributions in binary form must reproduce the above copyright notice, 
   8300   this list of conditions and the following disclaimer in the documentation
   8301   and/or other materials provided with the distribution.  
   8302 * Neither the name of the David Beazley or Dabeaz LLC may be used to
   8303   endorse or promote products derived from this software without
   8304   specific prior written permission. 
   8305 
   8306 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8307 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8308 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8309 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8310 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8311 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8312 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8313 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8314 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8315 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8316 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8317 // Copyright (c) 2012 The Polymer Authors. All rights reserved.
   8318 //
   8319 // Redistribution and use in source and binary forms, with or without
   8320 // modification, are permitted provided that the following conditions are
   8321 // met:
   8322 //
   8323 //    * Redistributions of source code must retain the above copyright
   8324 // notice, this list of conditions and the following disclaimer.
   8325 //    * Redistributions in binary form must reproduce the above
   8326 // copyright notice, this list of conditions and the following disclaimer
   8327 // in the documentation and/or other materials provided with the
   8328 // distribution.
   8329 //    * Neither the name of Google Inc. nor the names of its
   8330 // contributors may be used to endorse or promote products derived from
   8331 // this software without specific prior written permission.
   8332 //
   8333 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8334 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8335 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8336 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8337 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8338 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8339 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8340 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8341 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8342 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8343 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8344 
   8345 Copyright 2008, Google Inc.
   8346 All rights reserved.
   8347 
   8348 Redistribution and use in source and binary forms, with or without
   8349 modification, are permitted provided that the following conditions are
   8350 met:
   8351 
   8352     * Redistributions of source code must retain the above copyright
   8353 notice, this list of conditions and the following disclaimer.
   8354     * Redistributions in binary form must reproduce the above
   8355 copyright notice, this list of conditions and the following disclaimer
   8356 in the documentation and/or other materials provided with the
   8357 distribution.
   8358     * Neither the name of Google Inc. nor the names of its
   8359 contributors may be used to endorse or promote products derived from
   8360 this software without specific prior written permission.
   8361 
   8362 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8363 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8364 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8365 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8366 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8367 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8368 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8369 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8370 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8371 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8372 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8373 
   8374 Code generated by the Protocol Buffer compiler is owned by the owner
   8375 of the input file used when generating it.  This code is not
   8376 standalone and requires a support library to be linked with it.  This
   8377 support library is itself covered by the above license.
   8378 
   8379 Copyright (c) 2003-2012, Michael Foord
   8380 All rights reserved.
   8381 
   8382 Redistribution and use in source and binary forms, with or without
   8383 modification, are permitted provided that the following conditions are
   8384 met:
   8385 
   8386     * Redistributions of source code must retain the above copyright
   8387       notice, this list of conditions and the following disclaimer.
   8388 
   8389     * Redistributions in binary form must reproduce the above
   8390       copyright notice, this list of conditions and the following
   8391       disclaimer in the documentation and/or other materials provided
   8392       with the distribution.
   8393 
   8394 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8395 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8396 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8397 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8398 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8399 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8400 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8401 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8402 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8403 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8404 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8405 
   8406 qcms
   8407 Copyright (C) 2009 Mozilla Corporation
   8408 Copyright (C) 1998-2007 Marti Maria
   8409 
   8410 Permission is hereby granted, free of charge, to any person obtaining 
   8411 a copy of this software and associated documentation files (the "Software"), 
   8412 to deal in the Software without restriction, including without limitation 
   8413 the rights to use, copy, modify, merge, publish, distribute, sublicense, 
   8414 and/or sell copies of the Software, and to permit persons to whom the Software 
   8415 is furnished to do so, subject to the following conditions:
   8416 
   8417 The above copyright notice and this permission notice shall be included in 
   8418 all copies or substantial portions of the Software.
   8419 
   8420 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 
   8421 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO 
   8422 THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 
   8423 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 
   8424 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 
   8425 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 
   8426 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   8427 
   8428 // Copyright (c) 2009 The RE2 Authors. All rights reserved.
   8429 //
   8430 // Redistribution and use in source and binary forms, with or without
   8431 // modification, are permitted provided that the following conditions are
   8432 // met:
   8433 //
   8434 //    * Redistributions of source code must retain the above copyright
   8435 // notice, this list of conditions and the following disclaimer.
   8436 //    * Redistributions in binary form must reproduce the above
   8437 // copyright notice, this list of conditions and the following disclaimer
   8438 // in the documentation and/or other materials provided with the
   8439 // distribution.
   8440 //    * Neither the name of Google Inc. nor the names of its
   8441 // contributors may be used to endorse or promote products derived from
   8442 // this software without specific prior written permission.
   8443 //
   8444 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8445 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8446 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8447 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8448 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8449 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8450 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8451 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8452 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8453 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8454 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8455 
   8456 
   8457                                  Apache License
   8458                            Version 2.0, January 2004
   8459                         http://www.apache.org/licenses/
   8460 
   8461    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   8462 
   8463    1. Definitions.
   8464 
   8465       "License" shall mean the terms and conditions for use, reproduction,
   8466       and distribution as defined by Sections 1 through 9 of this document.
   8467 
   8468       "Licensor" shall mean the copyright owner or entity authorized by
   8469       the copyright owner that is granting the License.
   8470 
   8471       "Legal Entity" shall mean the union of the acting entity and all
   8472       other entities that control, are controlled by, or are under common
   8473       control with that entity. For the purposes of this definition,
   8474       "control" means (i) the power, direct or indirect, to cause the
   8475       direction or management of such entity, whether by contract or
   8476       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   8477       outstanding shares, or (iii) beneficial ownership of such entity.
   8478 
   8479       "You" (or "Your") shall mean an individual or Legal Entity
   8480       exercising permissions granted by this License.
   8481 
   8482       "Source" form shall mean the preferred form for making modifications,
   8483       including but not limited to software source code, documentation
   8484       source, and configuration files.
   8485 
   8486       "Object" form shall mean any form resulting from mechanical
   8487       transformation or translation of a Source form, including but
   8488       not limited to compiled object code, generated documentation,
   8489       and conversions to other media types.
   8490 
   8491       "Work" shall mean the work of authorship, whether in Source or
   8492       Object form, made available under the License, as indicated by a
   8493       copyright notice that is included in or attached to the work
   8494       (an example is provided in the Appendix below).
   8495 
   8496       "Derivative Works" shall mean any work, whether in Source or Object
   8497       form, that is based on (or derived from) the Work and for which the
   8498       editorial revisions, annotations, elaborations, or other modifications
   8499       represent, as a whole, an original work of authorship. For the purposes
   8500       of this License, Derivative Works shall not include works that remain
   8501       separable from, or merely link (or bind by name) to the interfaces of,
   8502       the Work and Derivative Works thereof.
   8503 
   8504       "Contribution" shall mean any work of authorship, including
   8505       the original version of the Work and any modifications or additions
   8506       to that Work or Derivative Works thereof, that is intentionally
   8507       submitted to Licensor for inclusion in the Work by the copyright owner
   8508       or by an individual or Legal Entity authorized to submit on behalf of
   8509       the copyright owner. For the purposes of this definition, "submitted"
   8510       means any form of electronic, verbal, or written communication sent
   8511       to the Licensor or its representatives, including but not limited to
   8512       communication on electronic mailing lists, source code control systems,
   8513       and issue tracking systems that are managed by, or on behalf of, the
   8514       Licensor for the purpose of discussing and improving the Work, but
   8515       excluding communication that is conspicuously marked or otherwise
   8516       designated in writing by the copyright owner as "Not a Contribution."
   8517 
   8518       "Contributor" shall mean Licensor and any individual or Legal Entity
   8519       on behalf of whom a Contribution has been received by Licensor and
   8520       subsequently incorporated within the Work.
   8521 
   8522    2. Grant of Copyright License. Subject to the terms and conditions of
   8523       this License, each Contributor hereby grants to You a perpetual,
   8524       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   8525       copyright license to reproduce, prepare Derivative Works of,
   8526       publicly display, publicly perform, sublicense, and distribute the
   8527       Work and such Derivative Works in Source or Object form.
   8528 
   8529    3. Grant of Patent License. Subject to the terms and conditions of
   8530       this License, each Contributor hereby grants to You a perpetual,
   8531       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   8532       (except as stated in this section) patent license to make, have made,
   8533       use, offer to sell, sell, import, and otherwise transfer the Work,
   8534       where such license applies only to those patent claims licensable
   8535       by such Contributor that are necessarily infringed by their
   8536       Contribution(s) alone or by combination of their Contribution(s)
   8537       with the Work to which such Contribution(s) was submitted. If You
   8538       institute patent litigation against any entity (including a
   8539       cross-claim or counterclaim in a lawsuit) alleging that the Work
   8540       or a Contribution incorporated within the Work constitutes direct
   8541       or contributory patent infringement, then any patent licenses
   8542       granted to You under this License for that Work shall terminate
   8543       as of the date such litigation is filed.
   8544 
   8545    4. Redistribution. You may reproduce and distribute copies of the
   8546       Work or Derivative Works thereof in any medium, with or without
   8547       modifications, and in Source or Object form, provided that You
   8548       meet the following conditions:
   8549 
   8550       (a) You must give any other recipients of the Work or
   8551           Derivative Works a copy of this License; and
   8552 
   8553       (b) You must cause any modified files to carry prominent notices
   8554           stating that You changed the files; and
   8555 
   8556       (c) You must retain, in the Source form of any Derivative Works
   8557           that You distribute, all copyright, patent, trademark, and
   8558           attribution notices from the Source form of the Work,
   8559           excluding those notices that do not pertain to any part of
   8560           the Derivative Works; and
   8561 
   8562       (d) If the Work includes a "NOTICE" text file as part of its
   8563           distribution, then any Derivative Works that You distribute must
   8564           include a readable copy of the attribution notices contained
   8565           within such NOTICE file, excluding those notices that do not
   8566           pertain to any part of the Derivative Works, in at least one
   8567           of the following places: within a NOTICE text file distributed
   8568           as part of the Derivative Works; within the Source form or
   8569           documentation, if provided along with the Derivative Works; or,
   8570           within a display generated by the Derivative Works, if and
   8571           wherever such third-party notices normally appear. The contents
   8572           of the NOTICE file are for informational purposes only and
   8573           do not modify the License. You may add Your own attribution
   8574           notices within Derivative Works that You distribute, alongside
   8575           or as an addendum to the NOTICE text from the Work, provided
   8576           that such additional attribution notices cannot be construed
   8577           as modifying the License.
   8578 
   8579       You may add Your own copyright statement to Your modifications and
   8580       may provide additional or different license terms and conditions
   8581       for use, reproduction, or distribution of Your modifications, or
   8582       for any such Derivative Works as a whole, provided Your use,
   8583       reproduction, and distribution of the Work otherwise complies with
   8584       the conditions stated in this License.
   8585 
   8586    5. Submission of Contributions. Unless You explicitly state otherwise,
   8587       any Contribution intentionally submitted for inclusion in the Work
   8588       by You to the Licensor shall be under the terms and conditions of
   8589       this License, without any additional terms or conditions.
   8590       Notwithstanding the above, nothing herein shall supersede or modify
   8591       the terms of any separate license agreement you may have executed
   8592       with Licensor regarding such Contributions.
   8593 
   8594    6. Trademarks. This License does not grant permission to use the trade
   8595       names, trademarks, service marks, or product names of the Licensor,
   8596       except as required for reasonable and customary use in describing the
   8597       origin of the Work and reproducing the content of the NOTICE file.
   8598 
   8599    7. Disclaimer of Warranty. Unless required by applicable law or
   8600       agreed to in writing, Licensor provides the Work (and each
   8601       Contributor provides its Contributions) on an "AS IS" BASIS,
   8602       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   8603       implied, including, without limitation, any warranties or conditions
   8604       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   8605       PARTICULAR PURPOSE. You are solely responsible for determining the
   8606       appropriateness of using or redistributing the Work and assume any
   8607       risks associated with Your exercise of permissions under this License.
   8608 
   8609    8. Limitation of Liability. In no event and under no legal theory,
   8610       whether in tort (including negligence), contract, or otherwise,
   8611       unless required by applicable law (such as deliberate and grossly
   8612       negligent acts) or agreed to in writing, shall any Contributor be
   8613       liable to You for damages, including any direct, indirect, special,
   8614       incidental, or consequential damages of any character arising as a
   8615       result of this License or out of the use or inability to use the
   8616       Work (including but not limited to damages for loss of goodwill,
   8617       work stoppage, computer failure or malfunction, or any and all
   8618       other commercial damages or losses), even if such Contributor
   8619       has been advised of the possibility of such damages.
   8620 
   8621    9. Accepting Warranty or Additional Liability. While redistributing
   8622       the Work or Derivative Works thereof, You may choose to offer,
   8623       and charge a fee for, acceptance of support, warranty, indemnity,
   8624       or other liability obligations and/or rights consistent with this
   8625       License. However, in accepting such obligations, You may act only
   8626       on Your own behalf and on Your sole responsibility, not on behalf
   8627       of any other Contributor, and only if You agree to indemnify,
   8628       defend, and hold each Contributor harmless for any liability
   8629       incurred by, or claims asserted against, such Contributor by reason
   8630       of your accepting any such warranty or additional liability.
   8631 
   8632    END OF TERMS AND CONDITIONS
   8633 
   8634    APPENDIX: How to apply the Apache License to your work.
   8635 
   8636       To apply the Apache License to your work, attach the following
   8637       boilerplate notice, with the fields enclosed by brackets "[]"
   8638       replaced with your own identifying information. (Don't include
   8639       the brackets!)  The text should be enclosed in the appropriate
   8640       comment syntax for the file format. We also recommend that a
   8641       file or class name and description of purpose be included on the
   8642       same "printed page" as the copyright notice for easier
   8643       identification within third-party archives.
   8644 
   8645    Copyright 2011 Google Inc. All Rights Reserved.
   8646 
   8647    Licensed under the Apache License, Version 2.0 (the "License");
   8648    you may not use this file except in compliance with the License.
   8649    You may obtain a copy of the License at
   8650 
   8651        http://www.apache.org/licenses/LICENSE-2.0
   8652 
   8653    Unless required by applicable law or agreed to in writing, software
   8654    distributed under the License is distributed on an "AS IS" BASIS,
   8655    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   8656    See the License for the specific language governing permissions and
   8657    limitations under the License.
   8658 
   8659 
   8660 Copyright (c) 2006 Bob Ippolito
   8661 
   8662 Permission is hereby granted, free of charge, to any person obtaining a copy of
   8663 this software and associated documentation files (the "Software"), to deal in
   8664 the Software without restriction, including without limitation the rights to
   8665 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   8666 of the Software, and to permit persons to whom the Software is furnished to do
   8667 so, subject to the following conditions:
   8668 
   8669 The above copyright notice and this permission notice shall be included in all
   8670 copies or substantial portions of the Software.
   8671 
   8672 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   8673 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   8674 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   8675 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   8676 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   8677 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   8678 SOFTWARE.
   8679 
   8680 // Copyright (c) 2011 Google Inc. All rights reserved.
   8681 //
   8682 // Redistribution and use in source and binary forms, with or without
   8683 // modification, are permitted provided that the following conditions are
   8684 // met:
   8685 //
   8686 //    * Redistributions of source code must retain the above copyright
   8687 // notice, this list of conditions and the following disclaimer.
   8688 //    * Redistributions in binary form must reproduce the above
   8689 // copyright notice, this list of conditions and the following disclaimer
   8690 // in the documentation and/or other materials provided with the
   8691 // distribution.
   8692 //    * Neither the name of Google Inc. nor the names of its
   8693 // contributors may be used to endorse or promote products derived from
   8694 // this software without specific prior written permission.
   8695 //
   8696 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8697 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8698 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8699 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8700 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8701 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8702 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8703 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8704 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8705 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8706 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8707 
   8708 All MurmurHash source files are placed in the public domain.
   8709 
   8710 The license below applies to all other code in SMHasher:
   8711 
   8712 Copyright (c) 2011 Google, Inc.
   8713 
   8714 Permission is hereby granted, free of charge, to any person obtaining a copy
   8715 of this software and associated documentation files (the "Software"), to deal
   8716 in the Software without restriction, including without limitation the rights
   8717 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   8718 copies of the Software, and to permit persons to whom the Software is
   8719 furnished to do so, subject to the following conditions:
   8720 
   8721 The above copyright notice and this permission notice shall be included in
   8722 all copies or substantial portions of the Software.
   8723 
   8724 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   8725 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   8726 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   8727 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   8728 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   8729 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
   8730 THE SOFTWARE.
   8731 
   8732 The author disclaims copyright to this source code.  In place of
   8733 a legal notice, here is a blessing:
   8734 
   8735    May you do good and not evil.
   8736    May you find forgiveness for yourself and forgive others.
   8737    May you share freely, never taking more than you give.
   8738 
   8739 SWIG is distributed under the following terms:
   8740 
   8741 I.  
   8742 
   8743 Copyright (c) 1995-1998
   8744 The University of Utah and the Regents of the University of California
   8745 All Rights Reserved
   8746 
   8747 Permission is hereby granted, without written agreement and without
   8748 license or royalty fees, to use, copy, modify, and distribute this
   8749 software and its documentation for any purpose, provided that 
   8750 (1) The above copyright notice and the following two paragraphs
   8751 appear in all copies of the source code and (2) redistributions
   8752 including binaries reproduces these notices in the supporting
   8753 documentation.   Substantial modifications to this software may be
   8754 copyrighted by their authors and need not follow the licensing terms
   8755 described here, provided that the new terms are clearly indicated in
   8756 all files where they apply.
   8757 
   8758 IN NO EVENT SHALL THE AUTHOR, THE UNIVERSITY OF CALIFORNIA, THE 
   8759 UNIVERSITY OF UTAH OR DISTRIBUTORS OF THIS SOFTWARE BE LIABLE TO ANY
   8760 PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
   8761 DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION,
   8762 EVEN IF THE AUTHORS OR ANY OF THE ABOVE PARTIES HAVE BEEN ADVISED OF
   8763 THE POSSIBILITY OF SUCH DAMAGE.
   8764 
   8765 THE AUTHOR, THE UNIVERSITY OF CALIFORNIA, AND THE UNIVERSITY OF UTAH
   8766 SPECIFICALLY DISCLAIM ANY WARRANTIES,INCLUDING, BUT NOT LIMITED TO, 
   8767 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   8768 PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND 
   8769 THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE,
   8770 SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
   8771 
   8772 
   8773 II. 
   8774 
   8775 This software includes contributions that are Copyright (c) 1998-2005
   8776 University of Chicago.
   8777 All rights reserved.
   8778 
   8779 Redistribution and use in source and binary forms, with or without
   8780 modification, are permitted provided that the following conditions are
   8781 met:
   8782 
   8783 Redistributions of source code must retain the above copyright notice,
   8784 this list of conditions and the following disclaimer.  Redistributions
   8785 in binary form must reproduce the above copyright notice, this list of
   8786 conditions and the following disclaimer in the documentation and/or
   8787 other materials provided with the distribution.  Neither the name of
   8788 the University of Chicago nor the names of its contributors may be
   8789 used to endorse or promote products derived from this software without
   8790 specific prior written permission.
   8791 
   8792 THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY OF CHICAGO AND CONTRIBUTORS
   8793 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8794 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
   8795 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE UNIVERSITY OF
   8796 CHICAGO OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8797 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
   8798 TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   8799 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
   8800 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   8801 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   8802 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8803 
   8804 
   8805 III.  
   8806 
   8807 This software includes contributions that are Copyright (c) 2005-2006
   8808 Arizona Board of Regents (University of Arizona).
   8809 All Rights Reserved
   8810 
   8811 Permission is hereby granted, without written agreement and without
   8812 license or royalty fees, to use, copy, modify, and distribute this
   8813 software and its documentation for any purpose, provided that 
   8814 (1) The above copyright notice and the following two paragraphs
   8815 appear in all copies of the source code and (2) redistributions
   8816 including binaries reproduces these notices in the supporting
   8817 documentation.   Substantial modifications to this software may be
   8818 copyrighted by their authors and need not follow the licensing terms
   8819 described here, provided that the new terms are clearly indicated in
   8820 all files where they apply.
   8821 
   8822 THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY OF ARIZONA AND CONTRIBUTORS
   8823 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8824 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
   8825 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE UNIVERSITY OF
   8826 ARIZONA OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8827 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
   8828 TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   8829 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
   8830 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   8831 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   8832 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8833 
   8834 
   8835 // Copyright (c) 2005, Google Inc.
   8836 // All rights reserved.
   8837 //
   8838 // Redistribution and use in source and binary forms, with or without
   8839 // modification, are permitted provided that the following conditions are
   8840 // met:
   8841 //
   8842 //     * Redistributions of source code must retain the above copyright
   8843 // notice, this list of conditions and the following disclaimer.
   8844 //     * Redistributions in binary form must reproduce the above
   8845 // copyright notice, this list of conditions and the following disclaimer
   8846 // in the documentation and/or other materials provided with the
   8847 // distribution.
   8848 //     * Neither the name of Google Inc. nor the names of its
   8849 // contributors may be used to endorse or promote products derived from
   8850 // this software without specific prior written permission.
   8851 //
   8852 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   8853 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   8854 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   8855 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   8856 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   8857 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   8858 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   8859 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   8860 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   8861 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   8862 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   8863 
   8864 All code here is public domain.
   8865 
   8866 Copyright (c) 2012, Linux USB Project
   8867 All rights reserved.
   8868 
   8869 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
   8870 
   8871 o Redistributions of source code must retain the above copyright notice,
   8872   this list of conditions and the following disclaimer.
   8873 
   8874 o Redistributions in binary form must reproduce the above copyright
   8875   notice, this list of conditions and the following disclaimer in the
   8876   documentation and/or other materials provided with the distribution.
   8877 
   8878 o Neither the name of the Linux USB Project nor the names of its
   8879   contributors may be used to endorse or promote products derived from
   8880   this software without specific prior written permission.
   8881 
   8882 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.
   8883 
   8884 (Copied from the COPYRIGHT file of
   8885 https://code.google.com/p/sctp-refimpl/source/browse/trunk/COPYRIGHT)
   8886 --------------------------------------------------------------------------------
   8887 
   8888 Copyright (c) 2001, 2002 Cisco Systems, Inc.
   8889 Copyright (c) 2002-12 Randall R. Stewart
   8890 Copyright (c) 2002-12 Michael Tuexen
   8891 All rights reserved.
   8892 
   8893 Redistribution and use in source and binary forms, with or without
   8894 modification, are permitted provided that the following conditions
   8895 are met:
   8896 
   8897 1. Redistributions of source code must retain the above copyright
   8898    notice, this list of conditions and the following disclaimer.
   8899 2. Redistributions in binary form must reproduce the above copyright
   8900    notice, this list of conditions and the following disclaimer in the
   8901    documentation and/or other materials provided with the distribution.
   8902 
   8903 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
   8904 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   8905 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   8906 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
   8907 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   8908 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   8909 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   8910 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   8911 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
   8912 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   8913 SUCH DAMAGE.
   8914 
   8915 ;*****************************************************************************
   8916 ;* x86inc.asm
   8917 ;*****************************************************************************
   8918 ;* Copyright (C) 2005-2011 x264 project
   8919 ;*
   8920 ;* Authors: Loren Merritt <lorenm (a] u.washington.edu>
   8921 ;*          Anton Mitrofanov <BugMaster (a] narod.ru>
   8922 ;*          Jason Garrett-Glaser <darkshikari (a] gmail.com>
   8923 ;*
   8924 ;* Permission to use, copy, modify, and/or distribute this software for any
   8925 ;* purpose with or without fee is hereby granted, provided that the above
   8926 ;* copyright notice and this permission notice appear in all copies.
   8927 ;*
   8928 ;* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
   8929 ;* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
   8930 ;* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
   8931 ;* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
   8932 ;* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
   8933 ;* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
   8934 ;* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
   8935 ;*****************************************************************************
   8936 
   8937 ; This is a header file for the x264ASM assembly language, which uses
   8938 ; NASM/YASM syntax combined with a large number of macros to provide easy
   8939 ; abstraction between different calling conventions (x86_32, win64, linux64).
   8940 ; It also has various other useful features to simplify writing the kind of
   8941 ; DSP functions that are most often used in x264.
   8942 
   8943 ; Unlike the rest of x264, this file is available under an ISC license, as it
   8944 ; has significant usefulness outside of x264 and we want it to be available
   8945 ; to the largest audience possible.  Of course, if you modify it for your own
   8946 ; purposes to add a new feature, we strongly encourage contributing a patch
   8947 ; as this feature might be useful for others as well.  Send patches or ideas
   8948 ; to x264-devel (a] videolan.org .
   8949 
   8950 Yasm is Copyright (c) 2001-2010 Peter Johnson and other Yasm developers.
   8951 
   8952 Yasm developers and/or contributors include:
   8953   Peter Johnson
   8954   Michael Urman
   8955   Brian Gladman (Visual Studio build files, other fixes)
   8956   Stanislav Karchebny (options parser)
   8957   Mathieu Monnier (SSE4 instruction patches, NASM preprocessor additions)
   8958   Anonymous "NASM64" developer (NASM preprocessor fixes)
   8959   Stephen Polkowski (x86 instruction patches)
   8960   Henryk Richter (Mach-O object format)
   8961   Ben Skeggs (patches, bug reports)
   8962   Alexei Svitkine (GAS preprocessor)
   8963   Samuel Thibault (TASM parser and frontend)
   8964 
   8965 -----------------------------------
   8966 Yasm licensing overview and summary
   8967 -----------------------------------
   8968 
   8969 Note: This document does not provide legal advice nor is it the actual
   8970 license of any part of Yasm.  See the individual licenses for complete
   8971 details.  Consult a lawyer for legal advice.
   8972 
   8973 The primary license of Yasm is the 2-clause BSD license.  Please use this
   8974 license if you plan on submitting code to the project.
   8975 
   8976 Yasm has absolutely no warranty; not even for merchantibility or fitness
   8977 for a particular purpose.
   8978 
   8979 -------
   8980 Libyasm
   8981 -------
   8982 Libyasm is 2-clause or 3-clause BSD licensed, with the exception of
   8983 bitvect, which is triple-licensed under the Artistic license, GPL, and
   8984 LGPL.  Libyasm is thus GPL and LGPL compatible.  In addition, this also
   8985 means that libyasm is free for binary-only distribution as long as the
   8986 terms of the 3-clause BSD license and Artistic license (as it applies to
   8987 bitvect) are fulfilled.
   8988 
   8989 -------
   8990 Modules
   8991 -------
   8992 The modules are 2-clause or 3-clause BSD licensed.
   8993 
   8994 ---------
   8995 Frontends
   8996 ---------
   8997 The frontends are 2-clause BSD licensed.
   8998 
   8999 -------------
   9000 License Texts
   9001 -------------
   9002 The full text of all licenses are provided in separate files in the source
   9003 distribution.  Each source file may include the entire license (in the case
   9004 of the BSD and Artistic licenses), or may reference the GPL or LGPL license
   9005 file.
   9006 
   9007 BSD.txt - 2-clause and 3-clause BSD licenses
   9008 Artistic.txt - Artistic license
   9009 GNU_GPL-2.0 - GNU General Public License
   9010 GNU_LGPL-2.0 - GNU Library General Public License
   9011 
   9012 /* zlib.h -- interface of the 'zlib' general purpose compression library
   9013   version 1.2.4, March 14th, 2010
   9014 
   9015   Copyright (C) 1995-2010 Jean-loup Gailly and Mark Adler
   9016 
   9017   This software is provided 'as-is', without any express or implied
   9018   warranty.  In no event will the authors be held liable for any damages
   9019   arising from the use of this software.
   9020 
   9021   Permission is granted to anyone to use this software for any purpose,
   9022   including commercial applications, and to alter it and redistribute it
   9023   freely, subject to the following restrictions:
   9024 
   9025   1. The origin of this software must not be misrepresented; you must not
   9026      claim that you wrote the original software. If you use this software
   9027      in a product, an acknowledgment in the product documentation would be
   9028      appreciated but is not required.
   9029   2. Altered source versions must be plainly marked as such, and must not be
   9030      misrepresented as being the original software.
   9031   3. This notice may not be removed or altered from any source distribution.
   9032 
   9033   Jean-loup Gailly
   9034   Mark Adler
   9035 
   9036 */
   9037 
   9038 Copyright 2007, Google Inc.
   9039 All rights reserved.
   9040 
   9041 Redistribution and use in source and binary forms, with or without
   9042 modification, are permitted provided that the following conditions are
   9043 met:
   9044 
   9045     * Redistributions of source code must retain the above copyright
   9046 notice, this list of conditions and the following disclaimer.
   9047     * Redistributions in binary form must reproduce the above
   9048 copyright notice, this list of conditions and the following disclaimer
   9049 in the documentation and/or other materials provided with the
   9050 distribution.
   9051     * Neither the name of Google Inc. nor the names of its
   9052 contributors may be used to endorse or promote products derived from
   9053 this software without specific prior written permission.
   9054 
   9055 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   9056 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   9057 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   9058 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   9059 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   9060 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   9061 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   9062 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   9063 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   9064 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   9065 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   9066 
   9067 -------------------------------------------------------------------------------
   9068 
   9069 The file url_parse.cc is based on nsURLParsers.cc from Mozilla. This file is
   9070 licensed separately as follows:
   9071 
   9072 The contents of this file are subject to the Mozilla Public License Version
   9073 1.1 (the "License"); you may not use this file except in compliance with
   9074 the License. You may obtain a copy of the License at
   9075 http://www.mozilla.org/MPL/
   9076 
   9077 Software distributed under the License is distributed on an "AS IS" basis,
   9078 WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   9079 for the specific language governing rights and limitations under the
   9080 License.
   9081 
   9082 The Original Code is mozilla.org code.
   9083 
   9084 The Initial Developer of the Original Code is
   9085 Netscape Communications Corporation.
   9086 Portions created by the Initial Developer are Copyright (C) 1998
   9087 the Initial Developer. All Rights Reserved.
   9088 
   9089 Contributor(s):
   9090   Darin Fisher (original author)
   9091 
   9092 Alternatively, the contents of this file may be used under the terms of
   9093 either the GNU General Public License Version 2 or later (the "GPL"), or
   9094 the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   9095 in which case the provisions of the GPL or the LGPL are applicable instead
   9096 of those above. If you wish to allow use of your version of this file only
   9097 under the terms of either the GPL or the LGPL, and not to allow others to
   9098 use your version of this file under the terms of the MPL, indicate your
   9099 decision by deleting the provisions above and replace them with the notice
   9100 and other provisions required by the GPL or the LGPL. If you do not delete
   9101 the provisions above, a recipient may use your version of this file under
   9102 the terms of any one of the MPL, the GPL or the LGPL.
   9103 
   9104 Copyright 2007, Google Inc.
   9105 All rights reserved.
   9106 
   9107 Redistribution and use in source and binary forms, with or without
   9108 modification, are permitted provided that the following conditions are
   9109 met:
   9110 
   9111     * Redistributions of source code must retain the above copyright
   9112 notice, this list of conditions and the following disclaimer.
   9113     * Redistributions in binary form must reproduce the above
   9114 copyright notice, this list of conditions and the following disclaimer
   9115 in the documentation and/or other materials provided with the
   9116 distribution.
   9117     * Neither the name of Google Inc. nor the names of its
   9118 contributors may be used to endorse or promote products derived from
   9119 this software without specific prior written permission.
   9120 
   9121 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   9122 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   9123 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   9124 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   9125 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   9126 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   9127 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   9128 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   9129 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   9130 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   9131 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   9132 
   9133 -------------------------------------------------------------------------------
   9134 
   9135 The file url_parse.cc is based on nsURLParsers.cc from Mozilla. This file is
   9136 licensed separately as follows:
   9137 
   9138 The contents of this file are subject to the Mozilla Public License Version
   9139 1.1 (the "License"); you may not use this file except in compliance with
   9140 the License. You may obtain a copy of the License at
   9141 http://www.mozilla.org/MPL/
   9142 
   9143 Software distributed under the License is distributed on an "AS IS" basis,
   9144 WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   9145 for the specific language governing rights and limitations under the
   9146 License.
   9147 
   9148 The Original Code is mozilla.org code.
   9149 
   9150 The Initial Developer of the Original Code is
   9151 Netscape Communications Corporation.
   9152 Portions created by the Initial Developer are Copyright (C) 1998
   9153 the Initial Developer. All Rights Reserved.
   9154 
   9155 Contributor(s):
   9156   Darin Fisher (original author)
   9157 
   9158 Alternatively, the contents of this file may be used under the terms of
   9159 either the GNU General Public License Version 2 or later (the "GPL"), or
   9160 the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
   9161 in which case the provisions of the GPL or the LGPL are applicable instead
   9162 of those above. If you wish to allow use of your version of this file only
   9163 under the terms of either the GPL or the LGPL, and not to allow others to
   9164 use your version of this file under the terms of the MPL, indicate your
   9165 decision by deleting the provisions above and replace them with the notice
   9166 and other provisions required by the GPL or the LGPL. If you do not delete
   9167 the provisions above, a recipient may use your version of this file under
   9168 the terms of any one of the MPL, the GPL or the LGPL.
   9169 
   9170 This license applies to all parts of V8 that are not externally
   9171 maintained libraries.  The externally maintained libraries used by V8
   9172 are:
   9173 
   9174   - PCRE test suite, located in
   9175     test/mjsunit/third_party/regexp-pcre.js.  This is based on the
   9176     test suite from PCRE-7.3, which is copyrighted by the University
   9177     of Cambridge and Google, Inc.  The copyright notice and license
   9178     are embedded in regexp-pcre.js.
   9179 
   9180   - Layout tests, located in test/mjsunit/third_party.  These are
   9181     based on layout tests from webkit.org which are copyrighted by
   9182     Apple Computer, Inc. and released under a 3-clause BSD license.
   9183 
   9184   - Strongtalk assembler, the basis of the files assembler-arm-inl.h,
   9185     assembler-arm.cc, assembler-arm.h, assembler-ia32-inl.h,
   9186     assembler-ia32.cc, assembler-ia32.h, assembler-x64-inl.h,
   9187     assembler-x64.cc, assembler-x64.h, assembler-mips-inl.h,
   9188     assembler-mips.cc, assembler-mips.h, assembler.cc and assembler.h.
   9189     This code is copyrighted by Sun Microsystems Inc. and released
   9190     under a 3-clause BSD license.
   9191 
   9192   - Valgrind client API header, located at third_party/valgrind/valgrind.h
   9193     This is release under the BSD license.
   9194 
   9195 These libraries have their own licenses; we recommend you read them,
   9196 as their terms may differ from the terms below.
   9197 
   9198 Copyright 2006-2012, the V8 project authors. All rights reserved.
   9199 Redistribution and use in source and binary forms, with or without
   9200 modification, are permitted provided that the following conditions are
   9201 met:
   9202 
   9203     * Redistributions of source code must retain the above copyright
   9204       notice, this list of conditions and the following disclaimer.
   9205     * Redistributions in binary form must reproduce the above
   9206       copyright notice, this list of conditions and the following
   9207       disclaimer in the documentation and/or other materials provided
   9208       with the distribution.
   9209     * Neither the name of Google Inc. nor the names of its
   9210       contributors may be used to endorse or promote products derived
   9211       from this software without specific prior written permission.
   9212 
   9213 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   9214 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   9215 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   9216 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   9217 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   9218 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   9219 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   9220 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   9221 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   9222 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   9223 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   9224 
   9225 ============================================================
   9226 Notices for file(s):
   9227 /bin/make_ext4fs
   9228 /bin/mkuserimg.sh
   9229 /lib/libext4_utils_host.a
   9230 ------------------------------------------------------------
   9231 
   9232    Copyright (c) 2010, The Android Open Source Project
   9233 
   9234    Licensed under the Apache License, Version 2.0 (the "License");
   9235    you may not use this file except in compliance with the License.
   9236 
   9237    Unless required by applicable law or agreed to in writing, software
   9238    distributed under the License is distributed on an "AS IS" BASIS,
   9239    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   9240    See the License for the specific language governing permissions and
   9241    limitations under the License.
   9242 
   9243 
   9244                                  Apache License
   9245                            Version 2.0, January 2004
   9246                         http://www.apache.org/licenses/
   9247 
   9248    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   9249 
   9250    1. Definitions.
   9251 
   9252       "License" shall mean the terms and conditions for use, reproduction,
   9253       and distribution as defined by Sections 1 through 9 of this document.
   9254 
   9255       "Licensor" shall mean the copyright owner or entity authorized by
   9256       the copyright owner that is granting the License.
   9257 
   9258       "Legal Entity" shall mean the union of the acting entity and all
   9259       other entities that control, are controlled by, or are under common
   9260       control with that entity. For the purposes of this definition,
   9261       "control" means (i) the power, direct or indirect, to cause the
   9262       direction or management of such entity, whether by contract or
   9263       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   9264       outstanding shares, or (iii) beneficial ownership of such entity.
   9265 
   9266       "You" (or "Your") shall mean an individual or Legal Entity
   9267       exercising permissions granted by this License.
   9268 
   9269       "Source" form shall mean the preferred form for making modifications,
   9270       including but not limited to software source code, documentation
   9271       source, and configuration files.
   9272 
   9273       "Object" form shall mean any form resulting from mechanical
   9274       transformation or translation of a Source form, including but
   9275       not limited to compiled object code, generated documentation,
   9276       and conversions to other media types.
   9277 
   9278       "Work" shall mean the work of authorship, whether in Source or
   9279       Object form, made available under the License, as indicated by a
   9280       copyright notice that is included in or attached to the work
   9281       (an example is provided in the Appendix below).
   9282 
   9283       "Derivative Works" shall mean any work, whether in Source or Object
   9284       form, that is based on (or derived from) the Work and for which the
   9285       editorial revisions, annotations, elaborations, or other modifications
   9286       represent, as a whole, an original work of authorship. For the purposes
   9287       of this License, Derivative Works shall not include works that remain
   9288       separable from, or merely link (or bind by name) to the interfaces of,
   9289       the Work and Derivative Works thereof.
   9290 
   9291       "Contribution" shall mean any work of authorship, including
   9292       the original version of the Work and any modifications or additions
   9293       to that Work or Derivative Works thereof, that is intentionally
   9294       submitted to Licensor for inclusion in the Work by the copyright owner
   9295       or by an individual or Legal Entity authorized to submit on behalf of
   9296       the copyright owner. For the purposes of this definition, "submitted"
   9297       means any form of electronic, verbal, or written communication sent
   9298       to the Licensor or its representatives, including but not limited to
   9299       communication on electronic mailing lists, source code control systems,
   9300       and issue tracking systems that are managed by, or on behalf of, the
   9301       Licensor for the purpose of discussing and improving the Work, but
   9302       excluding communication that is conspicuously marked or otherwise
   9303       designated in writing by the copyright owner as "Not a Contribution."
   9304 
   9305       "Contributor" shall mean Licensor and any individual or Legal Entity
   9306       on behalf of whom a Contribution has been received by Licensor and
   9307       subsequently incorporated within the Work.
   9308 
   9309    2. Grant of Copyright License. Subject to the terms and conditions of
   9310       this License, each Contributor hereby grants to You a perpetual,
   9311       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   9312       copyright license to reproduce, prepare Derivative Works of,
   9313       publicly display, publicly perform, sublicense, and distribute the
   9314       Work and such Derivative Works in Source or Object form.
   9315 
   9316    3. Grant of Patent License. Subject to the terms and conditions of
   9317       this License, each Contributor hereby grants to You a perpetual,
   9318       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   9319       (except as stated in this section) patent license to make, have made,
   9320       use, offer to sell, sell, import, and otherwise transfer the Work,
   9321       where such license applies only to those patent claims licensable
   9322       by such Contributor that are necessarily infringed by their
   9323       Contribution(s) alone or by combination of their Contribution(s)
   9324       with the Work to which such Contribution(s) was submitted. If You
   9325       institute patent litigation against any entity (including a
   9326       cross-claim or counterclaim in a lawsuit) alleging that the Work
   9327       or a Contribution incorporated within the Work constitutes direct
   9328       or contributory patent infringement, then any patent licenses
   9329       granted to You under this License for that Work shall terminate
   9330       as of the date such litigation is filed.
   9331 
   9332    4. Redistribution. You may reproduce and distribute copies of the
   9333       Work or Derivative Works thereof in any medium, with or without
   9334       modifications, and in Source or Object form, provided that You
   9335       meet the following conditions:
   9336 
   9337       (a) You must give any other recipients of the Work or
   9338           Derivative Works a copy of this License; and
   9339 
   9340       (b) You must cause any modified files to carry prominent notices
   9341           stating that You changed the files; and
   9342 
   9343       (c) You must retain, in the Source form of any Derivative Works
   9344           that You distribute, all copyright, patent, trademark, and
   9345           attribution notices from the Source form of the Work,
   9346           excluding those notices that do not pertain to any part of
   9347           the Derivative Works; and
   9348 
   9349       (d) If the Work includes a "NOTICE" text file as part of its
   9350           distribution, then any Derivative Works that You distribute must
   9351           include a readable copy of the attribution notices contained
   9352           within such NOTICE file, excluding those notices that do not
   9353           pertain to any part of the Derivative Works, in at least one
   9354           of the following places: within a NOTICE text file distributed
   9355           as part of the Derivative Works; within the Source form or
   9356           documentation, if provided along with the Derivative Works; or,
   9357           within a display generated by the Derivative Works, if and
   9358           wherever such third-party notices normally appear. The contents
   9359           of the NOTICE file are for informational purposes only and
   9360           do not modify the License. You may add Your own attribution
   9361           notices within Derivative Works that You distribute, alongside
   9362           or as an addendum to the NOTICE text from the Work, provided
   9363           that such additional attribution notices cannot be construed
   9364           as modifying the License.
   9365 
   9366       You may add Your own copyright statement to Your modifications and
   9367       may provide additional or different license terms and conditions
   9368       for use, reproduction, or distribution of Your modifications, or
   9369       for any such Derivative Works as a whole, provided Your use,
   9370       reproduction, and distribution of the Work otherwise complies with
   9371       the conditions stated in this License.
   9372 
   9373    5. Submission of Contributions. Unless You explicitly state otherwise,
   9374       any Contribution intentionally submitted for inclusion in the Work
   9375       by You to the Licensor shall be under the terms and conditions of
   9376       this License, without any additional terms or conditions.
   9377       Notwithstanding the above, nothing herein shall supersede or modify
   9378       the terms of any separate license agreement you may have executed
   9379       with Licensor regarding such Contributions.
   9380 
   9381    6. Trademarks. This License does not grant permission to use the trade
   9382       names, trademarks, service marks, or product names of the Licensor,
   9383       except as required for reasonable and customary use in describing the
   9384       origin of the Work and reproducing the content of the NOTICE file.
   9385 
   9386    7. Disclaimer of Warranty. Unless required by applicable law or
   9387       agreed to in writing, Licensor provides the Work (and each
   9388       Contributor provides its Contributions) on an "AS IS" BASIS,
   9389       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   9390       implied, including, without limitation, any warranties or conditions
   9391       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   9392       PARTICULAR PURPOSE. You are solely responsible for determining the
   9393       appropriateness of using or redistributing the Work and assume any
   9394       risks associated with Your exercise of permissions under this License.
   9395 
   9396    8. Limitation of Liability. In no event and under no legal theory,
   9397       whether in tort (including negligence), contract, or otherwise,
   9398       unless required by applicable law (such as deliberate and grossly
   9399       negligent acts) or agreed to in writing, shall any Contributor be
   9400       liable to You for damages, including any direct, indirect, special,
   9401       incidental, or consequential damages of any character arising as a
   9402       result of this License or out of the use or inability to use the
   9403       Work (including but not limited to damages for loss of goodwill,
   9404       work stoppage, computer failure or malfunction, or any and all
   9405       other commercial damages or losses), even if such Contributor
   9406       has been advised of the possibility of such damages.
   9407 
   9408    9. Accepting Warranty or Additional Liability. While redistributing
   9409       the Work or Derivative Works thereof, You may choose to offer,
   9410       and charge a fee for, acceptance of support, warranty, indemnity,
   9411       or other liability obligations and/or rights consistent with this
   9412       License. However, in accepting such obligations, You may act only
   9413       on Your own behalf and on Your sole responsibility, not on behalf
   9414       of any other Contributor, and only if You agree to indemnify,
   9415       defend, and hold each Contributor harmless for any liability
   9416       incurred by, or claims asserted against, such Contributor by reason
   9417       of your accepting any such warranty or additional liability.
   9418 
   9419    END OF TERMS AND CONDITIONS
   9420 
   9421 
   9422 ============================================================
   9423 Notices for file(s):
   9424 /lib/libsqlite_jni.so
   9425 ------------------------------------------------------------
   9426 This software is copyrighted by Christian Werner <chw (a] ch-werner.de>
   9427 and others. The following terms apply to all files associated with the
   9428 software unless explicitly disclaimed in individual files.
   9429 
   9430 The authors hereby grant permission to use, copy, modify, distribute,
   9431 and license this software and its documentation for any purpose, provided
   9432 that existing copyright notices are retained in all copies and that this
   9433 notice is included verbatim in any distributions. No written agreement,
   9434 license, or royalty fee is required for any of the authorized uses.
   9435 Modifications to this software may be copyrighted by their authors
   9436 and need not follow the licensing terms described here, provided that
   9437 the new terms are clearly indicated on the first page of each file where
   9438 they apply.
   9439 
   9440 IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
   9441 FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
   9442 ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
   9443 DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
   9444 POSSIBILITY OF SUCH DAMAGE.
   9445 
   9446 THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
   9447 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
   9448 FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.  THIS SOFTWARE
   9449 IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
   9450 NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
   9451 MODIFICATIONS.
   9452 
   9453 ============================================================
   9454 Notices for file(s):
   9455 /lib/libgccdemangle.so
   9456 ------------------------------------------------------------
   9457 		    GNU GENERAL PUBLIC LICENSE
   9458 		       Version 2, June 1991
   9459 
   9460  Copyright (C) 1989, 1991 Free Software Foundation, Inc.
   9461      51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
   9462  Everyone is permitted to copy and distribute verbatim copies
   9463  of this license document, but changing it is not allowed.
   9464 
   9465 			    Preamble
   9466 
   9467   The licenses for most software are designed to take away your
   9468 freedom to share and change it.  By contrast, the GNU General Public
   9469 License is intended to guarantee your freedom to share and change free
   9470 software--to make sure the software is free for all its users.  This
   9471 General Public License applies to most of the Free Software
   9472 Foundation's software and to any other program whose authors commit to
   9473 using it.  (Some other Free Software Foundation software is covered by
   9474 the GNU Library General Public License instead.)  You can apply it to
   9475 your programs, too.
   9476 
   9477   When we speak of free software, we are referring to freedom, not
   9478 price.  Our General Public Licenses are designed to make sure that you
   9479 have the freedom to distribute copies of free software (and charge for
   9480 this service if you wish), that you receive source code or can get it
   9481 if you want it, that you can change the software or use pieces of it
   9482 in new free programs; and that you know you can do these things.
   9483 
   9484   To protect your rights, we need to make restrictions that forbid
   9485 anyone to deny you these rights or to ask you to surrender the rights.
   9486 These restrictions translate to certain responsibilities for you if you
   9487 distribute copies of the software, or if you modify it.
   9488 
   9489   For example, if you distribute copies of such a program, whether
   9490 gratis or for a fee, you must give the recipients all the rights that
   9491 you have.  You must make sure that they, too, receive or can get the
   9492 source code.  And you must show them these terms so they know their
   9493 rights.
   9494 
   9495   We protect your rights with two steps: (1) copyright the software, and
   9496 (2) offer you this license which gives you legal permission to copy,
   9497 distribute and/or modify the software.
   9498 
   9499   Also, for each author's protection and ours, we want to make certain
   9500 that everyone understands that there is no warranty for this free
   9501 software.  If the software is modified by someone else and passed on, we
   9502 want its recipients to know that what they have is not the original, so
   9503 that any problems introduced by others will not reflect on the original
   9504 authors' reputations.
   9505 
   9506   Finally, any free program is threatened constantly by software
   9507 patents.  We wish to avoid the danger that redistributors of a free
   9508 program will individually obtain patent licenses, in effect making the
   9509 program proprietary.  To prevent this, we have made it clear that any
   9510 patent must be licensed for everyone's free use or not licensed at all.
   9511 
   9512   The precise terms and conditions for copying, distribution and
   9513 modification follow.
   9514 
   9516 		    GNU GENERAL PUBLIC LICENSE
   9517    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   9518 
   9519   0. This License applies to any program or other work which contains
   9520 a notice placed by the copyright holder saying it may be distributed
   9521 under the terms of this General Public License.  The "Program", below,
   9522 refers to any such program or work, and a "work based on the Program"
   9523 means either the Program or any derivative work under copyright law:
   9524 that is to say, a work containing the Program or a portion of it,
   9525 either verbatim or with modifications and/or translated into another
   9526 language.  (Hereinafter, translation is included without limitation in
   9527 the term "modification".)  Each licensee is addressed as "you".
   9528 
   9529 Activities other than copying, distribution and modification are not
   9530 covered by this License; they are outside its scope.  The act of
   9531 running the Program is not restricted, and the output from the Program
   9532 is covered only if its contents constitute a work based on the
   9533 Program (independent of having been made by running the Program).
   9534 Whether that is true depends on what the Program does.
   9535 
   9536   1. You may copy and distribute verbatim copies of the Program's
   9537 source code as you receive it, in any medium, provided that you
   9538 conspicuously and appropriately publish on each copy an appropriate
   9539 copyright notice and disclaimer of warranty; keep intact all the
   9540 notices that refer to this License and to the absence of any warranty;
   9541 and give any other recipients of the Program a copy of this License
   9542 along with the Program.
   9543 
   9544 You may charge a fee for the physical act of transferring a copy, and
   9545 you may at your option offer warranty protection in exchange for a fee.
   9546 
   9547   2. You may modify your copy or copies of the Program or any portion
   9548 of it, thus forming a work based on the Program, and copy and
   9549 distribute such modifications or work under the terms of Section 1
   9550 above, provided that you also meet all of these conditions:
   9551 
   9552     a) You must cause the modified files to carry prominent notices
   9553     stating that you changed the files and the date of any change.
   9554 
   9555     b) You must cause any work that you distribute or publish, that in
   9556     whole or in part contains or is derived from the Program or any
   9557     part thereof, to be licensed as a whole at no charge to all third
   9558     parties under the terms of this License.
   9559 
   9560     c) If the modified program normally reads commands interactively
   9561     when run, you must cause it, when started running for such
   9562     interactive use in the most ordinary way, to print or display an
   9563     announcement including an appropriate copyright notice and a
   9564     notice that there is no warranty (or else, saying that you provide
   9565     a warranty) and that users may redistribute the program under
   9566     these conditions, and telling the user how to view a copy of this
   9567     License.  (Exception: if the Program itself is interactive but
   9568     does not normally print such an announcement, your work based on
   9569     the Program is not required to print an announcement.)
   9570 
   9572 These requirements apply to the modified work as a whole.  If
   9573 identifiable sections of that work are not derived from the Program,
   9574 and can be reasonably considered independent and separate works in
   9575 themselves, then this License, and its terms, do not apply to those
   9576 sections when you distribute them as separate works.  But when you
   9577 distribute the same sections as part of a whole which is a work based
   9578 on the Program, the distribution of the whole must be on the terms of
   9579 this License, whose permissions for other licensees extend to the
   9580 entire whole, and thus to each and every part regardless of who wrote it.
   9581 
   9582 Thus, it is not the intent of this section to claim rights or contest
   9583 your rights to work written entirely by you; rather, the intent is to
   9584 exercise the right to control the distribution of derivative or
   9585 collective works based on the Program.
   9586 
   9587 In addition, mere aggregation of another work not based on the Program
   9588 with the Program (or with a work based on the Program) on a volume of
   9589 a storage or distribution medium does not bring the other work under
   9590 the scope of this License.
   9591 
   9592   3. You may copy and distribute the Program (or a work based on it,
   9593 under Section 2) in object code or executable form under the terms of
   9594 Sections 1 and 2 above provided that you also do one of the following:
   9595 
   9596     a) Accompany it with the complete corresponding machine-readable
   9597     source code, which must be distributed under the terms of Sections
   9598     1 and 2 above on a medium customarily used for software interchange; or,
   9599 
   9600     b) Accompany it with a written offer, valid for at least three
   9601     years, to give any third party, for a charge no more than your
   9602     cost of physically performing source distribution, a complete
   9603     machine-readable copy of the corresponding source code, to be
   9604     distributed under the terms of Sections 1 and 2 above on a medium
   9605     customarily used for software interchange; or,
   9606 
   9607     c) Accompany it with the information you received as to the offer
   9608     to distribute corresponding source code.  (This alternative is
   9609     allowed only for noncommercial distribution and only if you
   9610     received the program in object code or executable form with such
   9611     an offer, in accord with Subsection b above.)
   9612 
   9613 The source code for a work means the preferred form of the work for
   9614 making modifications to it.  For an executable work, complete source
   9615 code means all the source code for all modules it contains, plus any
   9616 associated interface definition files, plus the scripts used to
   9617 control compilation and installation of the executable.  However, as a
   9618 special exception, the source code distributed need not include
   9619 anything that is normally distributed (in either source or binary
   9620 form) with the major components (compiler, kernel, and so on) of the
   9621 operating system on which the executable runs, unless that component
   9622 itself accompanies the executable.
   9623 
   9624 If distribution of executable or object code is made by offering
   9625 access to copy from a designated place, then offering equivalent
   9626 access to copy the source code from the same place counts as
   9627 distribution of the source code, even though third parties are not
   9628 compelled to copy the source along with the object code.
   9629 
   9631   4. You may not copy, modify, sublicense, or distribute the Program
   9632 except as expressly provided under this License.  Any attempt
   9633 otherwise to copy, modify, sublicense or distribute the Program is
   9634 void, and will automatically terminate your rights under this License.
   9635 However, parties who have received copies, or rights, from you under
   9636 this License will not have their licenses terminated so long as such
   9637 parties remain in full compliance.
   9638 
   9639   5. You are not required to accept this License, since you have not
   9640 signed it.  However, nothing else grants you permission to modify or
   9641 distribute the Program or its derivative works.  These actions are
   9642 prohibited by law if you do not accept this License.  Therefore, by
   9643 modifying or distributing the Program (or any work based on the
   9644 Program), you indicate your acceptance of this License to do so, and
   9645 all its terms and conditions for copying, distributing or modifying
   9646 the Program or works based on it.
   9647 
   9648   6. Each time you redistribute the Program (or any work based on the
   9649 Program), the recipient automatically receives a license from the
   9650 original licensor to copy, distribute or modify the Program subject to
   9651 these terms and conditions.  You may not impose any further
   9652 restrictions on the recipients' exercise of the rights granted herein.
   9653 You are not responsible for enforcing compliance by third parties to
   9654 this License.
   9655 
   9656   7. If, as a consequence of a court judgment or allegation of patent
   9657 infringement or for any other reason (not limited to patent issues),
   9658 conditions are imposed on you (whether by court order, agreement or
   9659 otherwise) that contradict the conditions of this License, they do not
   9660 excuse you from the conditions of this License.  If you cannot
   9661 distribute so as to satisfy simultaneously your obligations under this
   9662 License and any other pertinent obligations, then as a consequence you
   9663 may not distribute the Program at all.  For example, if a patent
   9664 license would not permit royalty-free redistribution of the Program by
   9665 all those who receive copies directly or indirectly through you, then
   9666 the only way you could satisfy both it and this License would be to
   9667 refrain entirely from distribution of the Program.
   9668 
   9669 If any portion of this section is held invalid or unenforceable under
   9670 any particular circumstance, the balance of the section is intended to
   9671 apply and the section as a whole is intended to apply in other
   9672 circumstances.
   9673 
   9674 It is not the purpose of this section to induce you to infringe any
   9675 patents or other property right claims or to contest validity of any
   9676 such claims; this section has the sole purpose of protecting the
   9677 integrity of the free software distribution system, which is
   9678 implemented by public license practices.  Many people have made
   9679 generous contributions to the wide range of software distributed
   9680 through that system in reliance on consistent application of that
   9681 system; it is up to the author/donor to decide if he or she is willing
   9682 to distribute software through any other system and a licensee cannot
   9683 impose that choice.
   9684 
   9685 This section is intended to make thoroughly clear what is believed to
   9686 be a consequence of the rest of this License.
   9687 
   9689   8. If the distribution and/or use of the Program is restricted in
   9690 certain countries either by patents or by copyrighted interfaces, the
   9691 original copyright holder who places the Program under this License
   9692 may add an explicit geographical distribution limitation excluding
   9693 those countries, so that distribution is permitted only in or among
   9694 countries not thus excluded.  In such case, this License incorporates
   9695 the limitation as if written in the body of this License.
   9696 
   9697   9. The Free Software Foundation may publish revised and/or new versions
   9698 of the General Public License from time to time.  Such new versions will
   9699 be similar in spirit to the present version, but may differ in detail to
   9700 address new problems or concerns.
   9701 
   9702 Each version is given a distinguishing version number.  If the Program
   9703 specifies a version number of this License which applies to it and "any
   9704 later version", you have the option of following the terms and conditions
   9705 either of that version or of any later version published by the Free
   9706 Software Foundation.  If the Program does not specify a version number of
   9707 this License, you may choose any version ever published by the Free Software
   9708 Foundation.
   9709 
   9710   10. If you wish to incorporate parts of the Program into other free
   9711 programs whose distribution conditions are different, write to the author
   9712 to ask for permission.  For software which is copyrighted by the Free
   9713 Software Foundation, write to the Free Software Foundation; we sometimes
   9714 make exceptions for this.  Our decision will be guided by the two goals
   9715 of preserving the free status of all derivatives of our free software and
   9716 of promoting the sharing and reuse of software generally.
   9717 
   9718 			    NO WARRANTY
   9719 
   9720   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
   9721 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
   9722 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
   9723 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
   9724 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
   9725 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
   9726 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
   9727 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
   9728 REPAIR OR CORRECTION.
   9729 
   9730   12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
   9731 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
   9732 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
   9733 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
   9734 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
   9735 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
   9736 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
   9737 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
   9738 POSSIBILITY OF SUCH DAMAGES.
   9739 
   9740 		     END OF TERMS AND CONDITIONS
   9741 
   9743 	    How to Apply These Terms to Your New Programs
   9744 
   9745   If you develop a new program, and you want it to be of the greatest
   9746 possible use to the public, the best way to achieve this is to make it
   9747 free software which everyone can redistribute and change under these terms.
   9748 
   9749   To do so, attach the following notices to the program.  It is safest
   9750 to attach them to the start of each source file to most effectively
   9751 convey the exclusion of warranty; and each file should have at least
   9752 the "copyright" line and a pointer to where the full notice is found.
   9753 
   9754     <one line to give the program's name and a brief idea of what it does.>
   9755     Copyright (C) <year>  <name of author>
   9756 
   9757     This program is free software; you can redistribute it and/or modify
   9758     it under the terms of the GNU General Public License as published by
   9759     the Free Software Foundation; either version 2 of the License, or
   9760     (at your option) any later version.
   9761 
   9762     This program is distributed in the hope that it will be useful,
   9763     but WITHOUT ANY WARRANTY; without even the implied warranty of
   9764     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   9765     GNU General Public License for more details.
   9766 
   9767     You should have received a copy of the GNU General Public License
   9768     along with this program; if not, write to the Free Software
   9769     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
   9770 
   9771 
   9772 Also add information on how to contact you by electronic and paper mail.
   9773 
   9774 If the program is interactive, make it output a short notice like this
   9775 when it starts in an interactive mode:
   9776 
   9777     Gnomovision version 69, Copyright (C) year  name of author
   9778     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
   9779     This is free software, and you are welcome to redistribute it
   9780     under certain conditions; type `show c' for details.
   9781 
   9782 The hypothetical commands `show w' and `show c' should show the appropriate
   9783 parts of the General Public License.  Of course, the commands you use may
   9784 be called something other than `show w' and `show c'; they could even be
   9785 mouse-clicks or menu items--whatever suits your program.
   9786 
   9787 You should also get your employer (if you work as a programmer) or your
   9788 school, if any, to sign a "copyright disclaimer" for the program, if
   9789 necessary.  Here is a sample; alter the names:
   9790 
   9791   Yoyodyne, Inc., hereby disclaims all copyright interest in the program
   9792   `Gnomovision' (which makes passes at compilers) written by James Hacker.
   9793 
   9794   <signature of Ty Coon>, 1 April 1989
   9795   Ty Coon, President of Vice
   9796 
   9797 This General Public License does not permit incorporating your program into
   9798 proprietary programs.  If your program is a subroutine library, you may
   9799 consider it more useful to permit linking proprietary applications with the
   9800 library.  If this is what you want to do, use the GNU Library General
   9801 Public License instead of this License.
   9802 
   9803 ============================================================
   9804 Notices for file(s):
   9805 /bin/aapt
   9806 /bin/aidl
   9807 /bin/dexdump
   9808 /bin/dx
   9809 /bin/jasmin
   9810 /framework/android-mock-generatorlib.jar
   9811 /framework/jasmin.jar
   9812 /lib/lib64cutils.a
   9813 /lib/lib64log.a
   9814 /lib/lib64utils.a
   9815 /lib/libandroidfw.a
   9816 /lib/libcutils.a
   9817 /lib/liblog.a
   9818 /lib/liblog.so
   9819 /lib/libnativehelper.so
   9820 /lib/libsqlite3_android.a
   9821 /lib/libutils.a
   9822 /lib/libzipfile.a
   9823 ------------------------------------------------------------
   9824 
   9825    Copyright (c) 2005-2008, The Android Open Source Project
   9826 
   9827    Licensed under the Apache License, Version 2.0 (the "License");
   9828    you may not use this file except in compliance with the License.
   9829 
   9830    Unless required by applicable law or agreed to in writing, software
   9831    distributed under the License is distributed on an "AS IS" BASIS,
   9832    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   9833    See the License for the specific language governing permissions and
   9834    limitations under the License.
   9835 
   9836 
   9837                                  Apache License
   9838                            Version 2.0, January 2004
   9839                         http://www.apache.org/licenses/
   9840 
   9841    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   9842 
   9843    1. Definitions.
   9844 
   9845       "License" shall mean the terms and conditions for use, reproduction,
   9846       and distribution as defined by Sections 1 through 9 of this document.
   9847 
   9848       "Licensor" shall mean the copyright owner or entity authorized by
   9849       the copyright owner that is granting the License.
   9850 
   9851       "Legal Entity" shall mean the union of the acting entity and all
   9852       other entities that control, are controlled by, or are under common
   9853       control with that entity. For the purposes of this definition,
   9854       "control" means (i) the power, direct or indirect, to cause the
   9855       direction or management of such entity, whether by contract or
   9856       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   9857       outstanding shares, or (iii) beneficial ownership of such entity.
   9858 
   9859       "You" (or "Your") shall mean an individual or Legal Entity
   9860       exercising permissions granted by this License.
   9861 
   9862       "Source" form shall mean the preferred form for making modifications,
   9863       including but not limited to software source code, documentation
   9864       source, and configuration files.
   9865 
   9866       "Object" form shall mean any form resulting from mechanical
   9867       transformation or translation of a Source form, including but
   9868       not limited to compiled object code, generated documentation,
   9869       and conversions to other media types.
   9870 
   9871       "Work" shall mean the work of authorship, whether in Source or
   9872       Object form, made available under the License, as indicated by a
   9873       copyright notice that is included in or attached to the work
   9874       (an example is provided in the Appendix below).
   9875 
   9876       "Derivative Works" shall mean any work, whether in Source or Object
   9877       form, that is based on (or derived from) the Work and for which the
   9878       editorial revisions, annotations, elaborations, or other modifications
   9879       represent, as a whole, an original work of authorship. For the purposes
   9880       of this License, Derivative Works shall not include works that remain
   9881       separable from, or merely link (or bind by name) to the interfaces of,
   9882       the Work and Derivative Works thereof.
   9883 
   9884       "Contribution" shall mean any work of authorship, including
   9885       the original version of the Work and any modifications or additions
   9886       to that Work or Derivative Works thereof, that is intentionally
   9887       submitted to Licensor for inclusion in the Work by the copyright owner
   9888       or by an individual or Legal Entity authorized to submit on behalf of
   9889       the copyright owner. For the purposes of this definition, "submitted"
   9890       means any form of electronic, verbal, or written communication sent
   9891       to the Licensor or its representatives, including but not limited to
   9892       communication on electronic mailing lists, source code control systems,
   9893       and issue tracking systems that are managed by, or on behalf of, the
   9894       Licensor for the purpose of discussing and improving the Work, but
   9895       excluding communication that is conspicuously marked or otherwise
   9896       designated in writing by the copyright owner as "Not a Contribution."
   9897 
   9898       "Contributor" shall mean Licensor and any individual or Legal Entity
   9899       on behalf of whom a Contribution has been received by Licensor and
   9900       subsequently incorporated within the Work.
   9901 
   9902    2. Grant of Copyright License. Subject to the terms and conditions of
   9903       this License, each Contributor hereby grants to You a perpetual,
   9904       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   9905       copyright license to reproduce, prepare Derivative Works of,
   9906       publicly display, publicly perform, sublicense, and distribute the
   9907       Work and such Derivative Works in Source or Object form.
   9908 
   9909    3. Grant of Patent License. Subject to the terms and conditions of
   9910       this License, each Contributor hereby grants to You a perpetual,
   9911       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   9912       (except as stated in this section) patent license to make, have made,
   9913       use, offer to sell, sell, import, and otherwise transfer the Work,
   9914       where such license applies only to those patent claims licensable
   9915       by such Contributor that are necessarily infringed by their
   9916       Contribution(s) alone or by combination of their Contribution(s)
   9917       with the Work to which such Contribution(s) was submitted. If You
   9918       institute patent litigation against any entity (including a
   9919       cross-claim or counterclaim in a lawsuit) alleging that the Work
   9920       or a Contribution incorporated within the Work constitutes direct
   9921       or contributory patent infringement, then any patent licenses
   9922       granted to You under this License for that Work shall terminate
   9923       as of the date such litigation is filed.
   9924 
   9925    4. Redistribution. You may reproduce and distribute copies of the
   9926       Work or Derivative Works thereof in any medium, with or without
   9927       modifications, and in Source or Object form, provided that You
   9928       meet the following conditions:
   9929 
   9930       (a) You must give any other recipients of the Work or
   9931           Derivative Works a copy of this License; and
   9932 
   9933       (b) You must cause any modified files to carry prominent notices
   9934           stating that You changed the files; and
   9935 
   9936       (c) You must retain, in the Source form of any Derivative Works
   9937           that You distribute, all copyright, patent, trademark, and
   9938           attribution notices from the Source form of the Work,
   9939           excluding those notices that do not pertain to any part of
   9940           the Derivative Works; and
   9941 
   9942       (d) If the Work includes a "NOTICE" text file as part of its
   9943           distribution, then any Derivative Works that You distribute must
   9944           include a readable copy of the attribution notices contained
   9945           within such NOTICE file, excluding those notices that do not
   9946           pertain to any part of the Derivative Works, in at least one
   9947           of the following places: within a NOTICE text file distributed
   9948           as part of the Derivative Works; within the Source form or
   9949           documentation, if provided along with the Derivative Works; or,
   9950           within a display generated by the Derivative Works, if and
   9951           wherever such third-party notices normally appear. The contents
   9952           of the NOTICE file are for informational purposes only and
   9953           do not modify the License. You may add Your own attribution
   9954           notices within Derivative Works that You distribute, alongside
   9955           or as an addendum to the NOTICE text from the Work, provided
   9956           that such additional attribution notices cannot be construed
   9957           as modifying the License.
   9958 
   9959       You may add Your own copyright statement to Your modifications and
   9960       may provide additional or different license terms and conditions
   9961       for use, reproduction, or distribution of Your modifications, or
   9962       for any such Derivative Works as a whole, provided Your use,
   9963       reproduction, and distribution of the Work otherwise complies with
   9964       the conditions stated in this License.
   9965 
   9966    5. Submission of Contributions. Unless You explicitly state otherwise,
   9967       any Contribution intentionally submitted for inclusion in the Work
   9968       by You to the Licensor shall be under the terms and conditions of
   9969       this License, without any additional terms or conditions.
   9970       Notwithstanding the above, nothing herein shall supersede or modify
   9971       the terms of any separate license agreement you may have executed
   9972       with Licensor regarding such Contributions.
   9973 
   9974    6. Trademarks. This License does not grant permission to use the trade
   9975       names, trademarks, service marks, or product names of the Licensor,
   9976       except as required for reasonable and customary use in describing the
   9977       origin of the Work and reproducing the content of the NOTICE file.
   9978 
   9979    7. Disclaimer of Warranty. Unless required by applicable law or
   9980       agreed to in writing, Licensor provides the Work (and each
   9981       Contributor provides its Contributions) on an "AS IS" BASIS,
   9982       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   9983       implied, including, without limitation, any warranties or conditions
   9984       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   9985       PARTICULAR PURPOSE. You are solely responsible for determining the
   9986       appropriateness of using or redistributing the Work and assume any
   9987       risks associated with Your exercise of permissions under this License.
   9988 
   9989    8. Limitation of Liability. In no event and under no legal theory,
   9990       whether in tort (including negligence), contract, or otherwise,
   9991       unless required by applicable law (such as deliberate and grossly
   9992       negligent acts) or agreed to in writing, shall any Contributor be
   9993       liable to You for damages, including any direct, indirect, special,
   9994       incidental, or consequential damages of any character arising as a
   9995       result of this License or out of the use or inability to use the
   9996       Work (including but not limited to damages for loss of goodwill,
   9997       work stoppage, computer failure or malfunction, or any and all
   9998       other commercial damages or losses), even if such Contributor
   9999       has been advised of the possibility of such damages.
   10000 
   10001    9. Accepting Warranty or Additional Liability. While redistributing
   10002       the Work or Derivative Works thereof, You may choose to offer,
   10003       and charge a fee for, acceptance of support, warranty, indemnity,
   10004       or other liability obligations and/or rights consistent with this
   10005       License. However, in accepting such obligations, You may act only
   10006       on Your own behalf and on Your sole responsibility, not on behalf
   10007       of any other Contributor, and only if You agree to indemnify,
   10008       defend, and hold each Contributor harmless for any liability
   10009       incurred by, or claims asserted against, such Contributor by reason
   10010       of your accepting any such warranty or additional liability.
   10011 
   10012    END OF TERMS AND CONDITIONS
   10013 
   10014 
   10015 ============================================================
   10016 Notices for file(s):
   10017 /framework/org.eclipse.core.commands_3.6.0.I20100512-1500.jar
   10018 /framework/org.eclipse.core.expressions_3.4.200.v20100505.jar
   10019 /framework/org.eclipse.core.runtime_3.6.0.v20100505.jar
   10020 /framework/org.eclipse.equinox.common_3.6.0.v20100503.jar
   10021 /framework/org.eclipse.jface_3.6.2.M20110210-1200.jar
   10022 /framework/org.eclipse.osgi_3.6.2.R36x_v20110210.jar
   10023 /framework/org.eclipse.ui.workbench.texteditor_3.6.1.r361_v20100714-0800.jar
   10024 /framework/org.eclipse.ui.workbench_3.6.2.M20110210-1200.jar
   10025 /framework/osgi.jar
   10026 /framework/propertysheet.jar
   10027 /framework/swt.jar
   10028 ------------------------------------------------------------
   10029 
   10030     Eclipse Public License - v 1.0
   10031 
   10032 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
   10033 PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF
   10034 THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
   10035 
   10036 *1. DEFINITIONS*
   10037 
   10038 "Contribution" means:
   10039 
   10040 a) in the case of the initial Contributor, the initial code and
   10041 documentation distributed under this Agreement, and
   10042 
   10043 b) in the case of each subsequent Contributor:
   10044 
   10045 i) changes to the Program, and
   10046 
   10047 ii) additions to the Program;
   10048 
   10049 where such changes and/or additions to the Program originate from and
   10050 are distributed by that particular Contributor. A Contribution
   10051 'originates' from a Contributor if it was added to the Program by such
   10052 Contributor itself or anyone acting on such Contributor's behalf.
   10053 Contributions do not include additions to the Program which: (i) are
   10054 separate modules of software distributed in conjunction with the Program
   10055 under their own license agreement, and (ii) are not derivative works of
   10056 the Program.
   10057 
   10058 "Contributor" means any person or entity that distributes the Program.
   10059 
   10060 "Licensed Patents" mean patent claims licensable by a Contributor which
   10061 are necessarily infringed by the use or sale of its Contribution alone
   10062 or when combined with the Program.
   10063 
   10064 "Program" means the Contributions distributed in accordance with this
   10065 Agreement.
   10066 
   10067 "Recipient" means anyone who receives the Program under this Agreement,
   10068 including all Contributors.
   10069 
   10070 *2. GRANT OF RIGHTS*
   10071 
   10072 a) Subject to the terms of this Agreement, each Contributor hereby
   10073 grants Recipient a non-exclusive, worldwide, royalty-free copyright
   10074 license to reproduce, prepare derivative works of, publicly display,
   10075 publicly perform, distribute and sublicense the Contribution of such
   10076 Contributor, if any, and such derivative works, in source code and
   10077 object code form.
   10078 
   10079 b) Subject to the terms of this Agreement, each Contributor hereby
   10080 grants Recipient a non-exclusive, worldwide, royalty-free patent license
   10081 under Licensed Patents to make, use, sell, offer to sell, import and
   10082 otherwise transfer the Contribution of such Contributor, if any, in
   10083 source code and object code form. This patent license shall apply to the
   10084 combination of the Contribution and the Program if, at the time the
   10085 Contribution is added by the Contributor, such addition of the
   10086 Contribution causes such combination to be covered by the Licensed
   10087 Patents. The patent license shall not apply to any other combinations
   10088 which include the Contribution. No hardware per se is licensed hereunder.
   10089 
   10090 c) Recipient understands that although each Contributor grants the
   10091 licenses to its Contributions set forth herein, no assurances are
   10092 provided by any Contributor that the Program does not infringe the
   10093 patent or other intellectual property rights of any other entity. Each
   10094 Contributor disclaims any liability to Recipient for claims brought by
   10095 any other entity based on infringement of intellectual property rights
   10096 or otherwise. As a condition to exercising the rights and licenses
   10097 granted hereunder, each Recipient hereby assumes sole responsibility to
   10098 secure any other intellectual property rights needed, if any. For
   10099 example, if a third party patent license is required to allow Recipient
   10100 to distribute the Program, it is Recipient's responsibility to acquire
   10101 that license before distributing the Program.
   10102 
   10103 d) Each Contributor represents that to its knowledge it has sufficient
   10104 copyright rights in its Contribution, if any, to grant the copyright
   10105 license set forth in this Agreement.
   10106 
   10107 *3. REQUIREMENTS*
   10108 
   10109 A Contributor may choose to distribute the Program in object code form
   10110 under its own license agreement, provided that:
   10111 
   10112 a) it complies with the terms and conditions of this Agreement; and
   10113 
   10114 b) its license agreement:
   10115 
   10116 i) effectively disclaims on behalf of all Contributors all warranties
   10117 and conditions, express and implied, including warranties or conditions
   10118 of title and non-infringement, and implied warranties or conditions of
   10119 merchantability and fitness for a particular purpose;
   10120 
   10121 ii) effectively excludes on behalf of all Contributors all liability for
   10122 damages, including direct, indirect, special, incidental and
   10123 consequential damages, such as lost profits;
   10124 
   10125 iii) states that any provisions which differ from this Agreement are
   10126 offered by that Contributor alone and not by any other party; and
   10127 
   10128 iv) states that source code for the Program is available from such
   10129 Contributor, and informs licensees how to obtain it in a reasonable
   10130 manner on or through a medium customarily used for software exchange.
   10131 
   10132 When the Program is made available in source code form:
   10133 
   10134 a) it must be made available under this Agreement; and
   10135 
   10136 b) a copy of this Agreement must be included with each copy of the Program.
   10137 
   10138 Contributors may not remove or alter any copyright notices contained
   10139 within the Program.
   10140 
   10141 Each Contributor must identify itself as the originator of its
   10142 Contribution, if any, in a manner that reasonably allows subsequent
   10143 Recipients to identify the originator of the Contribution.
   10144 
   10145 *4. COMMERCIAL DISTRIBUTION*
   10146 
   10147 Commercial distributors of software may accept certain responsibilities
   10148 with respect to end users, business partners and the like. While this
   10149 license is intended to facilitate the commercial use of the Program, the
   10150 Contributor who includes the Program in a commercial product offering
   10151 should do so in a manner which does not create potential liability for
   10152 other Contributors. Therefore, if a Contributor includes the Program in
   10153 a commercial product offering, such Contributor ("Commercial
   10154 Contributor") hereby agrees to defend and indemnify every other
   10155 Contributor ("Indemnified Contributor") against any losses, damages and
   10156 costs (collectively "Losses") arising from claims, lawsuits and other
   10157 legal actions brought by a third party against the Indemnified
   10158 Contributor to the extent caused by the acts or omissions of such
   10159 Commercial Contributor in connection with its distribution of the
   10160 Program in a commercial product offering. The obligations in this
   10161 section do not apply to any claims or Losses relating to any actual or
   10162 alleged intellectual property infringement. In order to qualify, an
   10163 Indemnified Contributor must: a) promptly notify the Commercial
   10164 Contributor in writing of such claim, and b) allow the Commercial
   10165 Contributor to control, and cooperate with the Commercial Contributor
   10166 in, the defense and any related settlement negotiations. The Indemnified
   10167 Contributor may participate in any such claim at its own expense.
   10168 
   10169 For example, a Contributor might include the Program in a commercial
   10170 product offering, Product X. That Contributor is then a Commercial
   10171 Contributor. If that Commercial Contributor then makes performance
   10172 claims, or offers warranties related to Product X, those performance
   10173 claims and warranties are such Commercial Contributor's responsibility
   10174 alone. Under this section, the Commercial Contributor would have to
   10175 defend claims against the other Contributors related to those
   10176 performance claims and warranties, and if a court requires any other
   10177 Contributor to pay any damages as a result, the Commercial Contributor
   10178 must pay those damages.
   10179 
   10180 *5. NO WARRANTY*
   10181 
   10182 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED
   10183 ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
   10184 EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES
   10185 OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR
   10186 A PARTICULAR PURPOSE. Each Recipient is solely responsible for
   10187 determining the appropriateness of using and distributing the Program
   10188 and assumes all risks associated with its exercise of rights under this
   10189 Agreement , including but not limited to the risks and costs of program
   10190 errors, compliance with applicable laws, damage to or loss of data,
   10191 programs or equipment, and unavailability or interruption of operations.
   10192 
   10193 *6. DISCLAIMER OF LIABILITY*
   10194 
   10195 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR
   10196 ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
   10197 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
   10198 WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
   10199 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   10200 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
   10201 DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
   10202 HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
   10203 
   10204 *7. GENERAL*
   10205 
   10206 If any provision of this Agreement is invalid or unenforceable under
   10207 applicable law, it shall not affect the validity or enforceability of
   10208 the remainder of the terms of this Agreement, and without further action
   10209 by the parties hereto, such provision shall be reformed to the minimum
   10210 extent necessary to make such provision valid and enforceable.
   10211 
   10212 If Recipient institutes patent litigation against any entity (including
   10213 a cross-claim or counterclaim in a lawsuit) alleging that the Program
   10214 itself (excluding combinations of the Program with other software or
   10215 hardware) infringes such Recipient's patent(s), then such Recipient's
   10216 rights granted under Section 2(b) shall terminate as of the date such
   10217 litigation is filed.
   10218 
   10219 All Recipient's rights under this Agreement shall terminate if it fails
   10220 to comply with any of the material terms or conditions of this Agreement
   10221 and does not cure such failure in a reasonable period of time after
   10222 becoming aware of such noncompliance. If all Recipient's rights under
   10223 this Agreement terminate, Recipient agrees to cease use and distribution
   10224 of the Program as soon as reasonably practicable. However, Recipient's
   10225 obligations under this Agreement and any licenses granted by Recipient
   10226 relating to the Program shall continue and survive.
   10227 
   10228 Everyone is permitted to copy and distribute copies of this Agreement,
   10229 but in order to avoid inconsistency the Agreement is copyrighted and may
   10230 only be modified in the following manner. The Agreement Steward reserves
   10231 the right to publish new versions (including revisions) of this
   10232 Agreement from time to time. No one other than the Agreement Steward has
   10233 the right to modify this Agreement. The Eclipse Foundation is the
   10234 initial Agreement Steward. The Eclipse Foundation may assign the
   10235 responsibility to serve as the Agreement Steward to a suitable separate
   10236 entity. Each new version of the Agreement will be given a distinguishing
   10237 version number. The Program (including Contributions) may always be
   10238 distributed subject to the version of the Agreement under which it was
   10239 received. In addition, after a new version of the Agreement is
   10240 published, Contributor may elect to distribute the Program (including
   10241 its Contributions) under the new version. Except as expressly stated in
   10242 Sections 2(a) and 2(b) above, Recipient receives no rights or licenses
   10243 to the intellectual property of any Contributor under this Agreement,
   10244 whether expressly, by implication, estoppel or otherwise. All rights in
   10245 the Program not expressly granted under this Agreement are reserved.
   10246 
   10247 This Agreement is governed by the laws of the State of New York and the
   10248 intellectual property laws of the United States of America. No party to
   10249 this Agreement will bring a legal action under this Agreement more than
   10250 one year after the cause of action arose. Each party waives its rights
   10251 to a jury trial in any resulting litigation.
   10252 
   10253 
   10254 ============================================================
   10255 Notices for file(s):
   10256 /framework/bouncycastle-host.jar
   10257 /framework/bouncycastle-hostdex.jar
   10258 ------------------------------------------------------------
   10259 Copyright (c) 2000-2013 The Legion Of The Bouncy Castle (http://www.bouncycastle.org)
   10260 
   10261 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
   10262 associated documentation files (the "Software"), to deal in the Software without restriction,
   10263 including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
   10264 and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,
   10265 subject to the following conditions:
   10266 
   10267 The above copyright notice and this permission notice shall be included in all copies or substantial
   10268 portions of the Software.
   10269 
   10270 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
   10271 LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
   10272 NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
   10273 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
   10274 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   10275 
   10276 ============================================================
   10277 Notices for file(s):
   10278 /framework/commons-compress-1.0.jar
   10279 ------------------------------------------------------------
   10280 Apache Commons Compress
   10281 Copyright 2002-2009 The Apache Software Foundation
   10282 
   10283 This product includes software developed by
   10284 The Apache Software Foundation (http://www.apache.org/).
   10285 
   10286 Original BZip2 classes contributed by Keiron Liddle
   10287 <keiron (a] aftexsw.com>, Aftex Software to the Apache Ant project
   10288 
   10289 Original Tar classes from contributors of the Apache Ant project
   10290 
   10291 Original Zip classes from contributors of the Apache Ant project
   10292 
   10293 Original CPIO classes contributed by Markus Kuss and the jRPM project
   10294 (jrpm.sourceforge.net)
   10295 
   10296 ============================================================
   10297 Notices for file(s):
   10298 /lib/libbcc.so
   10299 ------------------------------------------------------------
   10300 ==========================
   10301 NOTICE file for libbcc.git
   10302 ==========================
   10303 
   10304 * NOTICE for lib/ExecutionEngine/, lib/ScriptCRT/, include and helper/.
   10305 
   10306    Copyright (c) 2005-2011, The Android Open Source Project
   10307 
   10308    Licensed under the Apache License, Version 2.0 (the "License");
   10309    you may not use this file except in compliance with the License.
   10310 
   10311    Unless required by applicable law or agreed to in writing, software
   10312    distributed under the License is distributed on an "AS IS" BASIS,
   10313    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   10314    See the License for the specific language governing permissions and
   10315    limitations under the License.
   10316 
   10317 
   10318                                  Apache License
   10319                            Version 2.0, January 2004
   10320                         http://www.apache.org/licenses/
   10321 
   10322    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   10323 
   10324    1. Definitions.
   10325 
   10326       "License" shall mean the terms and conditions for use, reproduction,
   10327       and distribution as defined by Sections 1 through 9 of this document.
   10328 
   10329       "Licensor" shall mean the copyright owner or entity authorized by
   10330       the copyright owner that is granting the License.
   10331 
   10332       "Legal Entity" shall mean the union of the acting entity and all
   10333       other entities that control, are controlled by, or are under common
   10334       control with that entity. For the purposes of this definition,
   10335       "control" means (i) the power, direct or indirect, to cause the
   10336       direction or management of such entity, whether by contract or
   10337       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   10338       outstanding shares, or (iii) beneficial ownership of such entity.
   10339 
   10340       "You" (or "Your") shall mean an individual or Legal Entity
   10341       exercising permissions granted by this License.
   10342 
   10343       "Source" form shall mean the preferred form for making modifications,
   10344       including but not limited to software source code, documentation
   10345       source, and configuration files.
   10346 
   10347       "Object" form shall mean any form resulting from mechanical
   10348       transformation or translation of a Source form, including but
   10349       not limited to compiled object code, generated documentation,
   10350       and conversions to other media types.
   10351 
   10352       "Work" shall mean the work of authorship, whether in Source or
   10353       Object form, made available under the License, as indicated by a
   10354       copyright notice that is included in or attached to the work
   10355       (an example is provided in the Appendix below).
   10356 
   10357       "Derivative Works" shall mean any work, whether in Source or Object
   10358       form, that is based on (or derived from) the Work and for which the
   10359       editorial revisions, annotations, elaborations, or other modifications
   10360       represent, as a whole, an original work of authorship. For the purposes
   10361       of this License, Derivative Works shall not include works that remain
   10362       separable from, or merely link (or bind by name) to the interfaces of,
   10363       the Work and Derivative Works thereof.
   10364 
   10365       "Contribution" shall mean any work of authorship, including
   10366       the original version of the Work and any modifications or additions
   10367       to that Work or Derivative Works thereof, that is intentionally
   10368       submitted to Licensor for inclusion in the Work by the copyright owner
   10369       or by an individual or Legal Entity authorized to submit on behalf of
   10370       the copyright owner. For the purposes of this definition, "submitted"
   10371       means any form of electronic, verbal, or written communication sent
   10372       to the Licensor or its representatives, including but not limited to
   10373       communication on electronic mailing lists, source code control systems,
   10374       and issue tracking systems that are managed by, or on behalf of, the
   10375       Licensor for the purpose of discussing and improving the Work, but
   10376       excluding communication that is conspicuously marked or otherwise
   10377       designated in writing by the copyright owner as "Not a Contribution."
   10378 
   10379       "Contributor" shall mean Licensor and any individual or Legal Entity
   10380       on behalf of whom a Contribution has been received by Licensor and
   10381       subsequently incorporated within the Work.
   10382 
   10383    2. Grant of Copyright License. Subject to the terms and conditions of
   10384       this License, each Contributor hereby grants to You a perpetual,
   10385       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   10386       copyright license to reproduce, prepare Derivative Works of,
   10387       publicly display, publicly perform, sublicense, and distribute the
   10388       Work and such Derivative Works in Source or Object form.
   10389 
   10390    3. Grant of Patent License. Subject to the terms and conditions of
   10391       this License, each Contributor hereby grants to You a perpetual,
   10392       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   10393       (except as stated in this section) patent license to make, have made,
   10394       use, offer to sell, sell, import, and otherwise transfer the Work,
   10395       where such license applies only to those patent claims licensable
   10396       by such Contributor that are necessarily infringed by their
   10397       Contribution(s) alone or by combination of their Contribution(s)
   10398       with the Work to which such Contribution(s) was submitted. If You
   10399       institute patent litigation against any entity (including a
   10400       cross-claim or counterclaim in a lawsuit) alleging that the Work
   10401       or a Contribution incorporated within the Work constitutes direct
   10402       or contributory patent infringement, then any patent licenses
   10403       granted to You under this License for that Work shall terminate
   10404       as of the date such litigation is filed.
   10405 
   10406    4. Redistribution. You may reproduce and distribute copies of the
   10407       Work or Derivative Works thereof in any medium, with or without
   10408       modifications, and in Source or Object form, provided that You
   10409       meet the following conditions:
   10410 
   10411       (a) You must give any other recipients of the Work or
   10412           Derivative Works a copy of this License; and
   10413 
   10414       (b) You must cause any modified files to carry prominent notices
   10415           stating that You changed the files; and
   10416 
   10417       (c) You must retain, in the Source form of any Derivative Works
   10418           that You distribute, all copyright, patent, trademark, and
   10419           attribution notices from the Source form of the Work,
   10420           excluding those notices that do not pertain to any part of
   10421           the Derivative Works; and
   10422 
   10423       (d) If the Work includes a "NOTICE" text file as part of its
   10424           distribution, then any Derivative Works that You distribute must
   10425           include a readable copy of the attribution notices contained
   10426           within such NOTICE file, excluding those notices that do not
   10427           pertain to any part of the Derivative Works, in at least one
   10428           of the following places: within a NOTICE text file distributed
   10429           as part of the Derivative Works; within the Source form or
   10430           documentation, if provided along with the Derivative Works; or,
   10431           within a display generated by the Derivative Works, if and
   10432           wherever such third-party notices normally appear. The contents
   10433           of the NOTICE file are for informational purposes only and
   10434           do not modify the License. You may add Your own attribution
   10435           notices within Derivative Works that You distribute, alongside
   10436           or as an addendum to the NOTICE text from the Work, provided
   10437           that such additional attribution notices cannot be construed
   10438           as modifying the License.
   10439 
   10440       You may add Your own copyright statement to Your modifications and
   10441       may provide additional or different license terms and conditions
   10442       for use, reproduction, or distribution of Your modifications, or
   10443       for any such Derivative Works as a whole, provided Your use,
   10444       reproduction, and distribution of the Work otherwise complies with
   10445       the conditions stated in this License.
   10446 
   10447    5. Submission of Contributions. Unless You explicitly state otherwise,
   10448       any Contribution intentionally submitted for inclusion in the Work
   10449       by You to the Licensor shall be under the terms and conditions of
   10450       this License, without any additional terms or conditions.
   10451       Notwithstanding the above, nothing herein shall supersede or modify
   10452       the terms of any separate license agreement you may have executed
   10453       with Licensor regarding such Contributions.
   10454 
   10455    6. Trademarks. This License does not grant permission to use the trade
   10456       names, trademarks, service marks, or product names of the Licensor,
   10457       except as required for reasonable and customary use in describing the
   10458       origin of the Work and reproducing the content of the NOTICE file.
   10459 
   10460    7. Disclaimer of Warranty. Unless required by applicable law or
   10461       agreed to in writing, Licensor provides the Work (and each
   10462       Contributor provides its Contributions) on an "AS IS" BASIS,
   10463       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   10464       implied, including, without limitation, any warranties or conditions
   10465       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   10466       PARTICULAR PURPOSE. You are solely responsible for determining the
   10467       appropriateness of using or redistributing the Work and assume any
   10468       risks associated with Your exercise of permissions under this License.
   10469 
   10470    8. Limitation of Liability. In no event and under no legal theory,
   10471       whether in tort (including negligence), contract, or otherwise,
   10472       unless required by applicable law (such as deliberate and grossly
   10473       negligent acts) or agreed to in writing, shall any Contributor be
   10474       liable to You for damages, including any direct, indirect, special,
   10475       incidental, or consequential damages of any character arising as a
   10476       result of this License or out of the use or inability to use the
   10477       Work (including but not limited to damages for loss of goodwill,
   10478       work stoppage, computer failure or malfunction, or any and all
   10479       other commercial damages or losses), even if such Contributor
   10480       has been advised of the possibility of such damages.
   10481 
   10482    9. Accepting Warranty or Additional Liability. While redistributing
   10483       the Work or Derivative Works thereof, You may choose to offer,
   10484       and charge a fee for, acceptance of support, warranty, indemnity,
   10485       or other liability obligations and/or rights consistent with this
   10486       License. However, in accepting such obligations, You may act only
   10487       on Your own behalf and on Your sole responsibility, not on behalf
   10488       of any other Contributor, and only if You agree to indemnify,
   10489       defend, and hold each Contributor harmless for any liability
   10490       incurred by, or claims asserted against, such Contributor by reason
   10491       of your accepting any such warranty or additional liability.
   10492 
   10493    END OF TERMS AND CONDITIONS
   10494 
   10495 
   10496 
   10497 * NOTICE for runtime/ and lib/CodeGen/.
   10498   Note: The NOTICE is the same for another git project, external/llvm.git.
   10499 
   10500 ==============================================================================
   10501 LLVM Release License
   10502 ==============================================================================
   10503 University of Illinois/NCSA
   10504 Open Source License
   10505 
   10506 Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
   10507 All rights reserved.
   10508 
   10509 Developed by:
   10510 
   10511     LLVM Team
   10512 
   10513     University of Illinois at Urbana-Champaign
   10514 
   10515     http://llvm.org
   10516 
   10517 Permission is hereby granted, free of charge, to any person obtaining a copy of
   10518 this software and associated documentation files (the "Software"), to deal with
   10519 the Software without restriction, including without limitation the rights to
   10520 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   10521 of the Software, and to permit persons to whom the Software is furnished to do
   10522 so, subject to the following conditions:
   10523 
   10524     * Redistributions of source code must retain the above copyright notice,
   10525       this list of conditions and the following disclaimers.
   10526 
   10527     * Redistributions in binary form must reproduce the above copyright notice,
   10528       this list of conditions and the following disclaimers in the
   10529       documentation and/or other materials provided with the distribution.
   10530 
   10531     * Neither the names of the LLVM Team, University of Illinois at
   10532       Urbana-Champaign, nor the names of its contributors may be used to
   10533       endorse or promote products derived from this Software without specific
   10534       prior written permission.
   10535 
   10536 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   10537 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
   10538 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   10539 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   10540 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   10541 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
   10542 SOFTWARE.
   10543 
   10544 ==============================================================================
   10545 Copyrights and Licenses for Third Party Software Distributed with LLVM:
   10546 ==============================================================================
   10547 The LLVM software contains code written by third parties.  Such software will
   10548 have its own individual LICENSE.TXT file in the directory in which it appears.
   10549 This file will describe the copyrights, license, and restrictions which apply
   10550 to that code.
   10551 
   10552 The disclaimer of warranty in the University of Illinois Open Source License
   10553 applies to all code in the LLVM Distribution, and nothing in any of the
   10554 other licenses gives permission to use the names of the LLVM Team or the
   10555 University of Illinois to endorse or promote products derived from this
   10556 Software.
   10557 
   10558 The following pieces of software have additional or alternate copyrights,
   10559 licenses, and/or restrictions:
   10560 
   10561 Program             Directory
   10562 -------             ---------
   10563 Autoconf            llvm/autoconf
   10564                     llvm/projects/ModuleMaker/autoconf
   10565                     llvm/projects/sample/autoconf
   10566 CellSPU backend     llvm/lib/Target/CellSPU/README.txt
   10567 Google Test         llvm/utils/unittest/googletest
   10568 OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
   10569 
   10570 
   10571 
   10572 * NOTICE for tests/disassem.cpp and tests/disassem.h.
   10573 
   10574 /*      $NetBSD: disassem.c,v 1.14 2003/03/27 16:58:36 mycroft Exp $    */
   10575 
   10576 /*-
   10577  * Copyright (c) 1996 Mark Brinicombe.
   10578  * Copyright (c) 1996 Brini.
   10579  *
   10580  * All rights reserved.
   10581  *
   10582  * Redistribution and use in source and binary forms, with or without
   10583  * modification, are permitted provided that the following conditions
   10584  * are met:
   10585  * 1. Redistributions of source code must retain the above copyright
   10586  *    notice, this list of conditions and the following disclaimer.
   10587  * 2. Redistributions in binary form must reproduce the above copyright
   10588  *    notice, this list of conditions and the following disclaimer in the
   10589  *    documentation and/or other materials provided with the distribution.
   10590  * 3. All advertising materials mentioning features or use of this software
   10591  *    must display the following acknowledgement:
   10592  *      This product includes software developed by Brini.
   10593  * 4. The name of the company nor the name of the author may be used to
   10594  *    endorse or promote products derived from this software without specific
   10595  *    prior written permission.
   10596  *
   10597  * THIS SOFTWARE IS PROVIDED BY BRINI ``AS IS'' AND ANY EXPRESS OR IMPLIED
   10598  * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
   10599  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
   10600  * IN NO EVENT SHALL BRINI OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
   10601  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
   10602  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
   10603  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   10604  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   10605  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
   10606  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   10607  * SUCH DAMAGE.
   10608  *
   10609  * RiscBSD kernel project
   10610  *
   10611  * db_disasm.c
   10612  *
   10613  * Kernel disassembler
   10614  *
   10615  * Created      : 10/02/96
   10616  *
   10617  * Structured after the sparc/sparc/db_disasm.c by David S. Miller &
   10618  * Paul Kranenburg
   10619  *
   10620  * This code is not complete. Not all instructions are disassembled.
   10621  */
   10622 
   10623 ============================================================
   10624 Notices for file(s):
   10625 /lib/libfdlibm.a
   10626 ------------------------------------------------------------
   10627 Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
   10628 
   10629 Developed at SunSoft, a Sun Microsystems, Inc. business.
   10630 Permission to use, copy, modify, and distribute this
   10631 software is freely granted, provided that this notice
   10632 is preserved.
   10633 
   10634 ============================================================
   10635 Notices for file(s):
   10636 /bin/emulator-arm
   10637 /bin/emulator-mips
   10638 /bin/emulator-x86
   10639 /bin/emulator
   10640 /bin/emulator64-arm
   10641 /bin/emulator64-mips
   10642 /bin/emulator64-x86
   10643 /lib/emulator-common.a
   10644 /lib/emulator-libelff.a
   10645 /lib/emulator-libjpeg.a
   10646 /lib/emulator-libqemu.a
   10647 /lib/emulator-libui.a
   10648 /lib/emulator-target-arm.a
   10649 /lib/emulator-target-i386.a
   10650 /lib/emulator-target-mips.a
   10651 /lib/emulator64-common.a
   10652 /lib/emulator64-libelff.a
   10653 /lib/emulator64-libjpeg.a
   10654 /lib/emulator64-libqemu.a
   10655 /lib/emulator64-libui.a
   10656 /lib/emulator64-target-arm.a
   10657 /lib/emulator64-target-i386.a
   10658 /lib/emulator64-target-mips.a
   10659 ------------------------------------------------------------
   10660 		    GNU GENERAL PUBLIC LICENSE
   10661 		       Version 2, June 1991
   10662 
   10663  Copyright (C) 1989, 1991 Free Software Foundation, Inc.
   10664                           675 Mass Ave, Cambridge, MA 02139, USA
   10665  Everyone is permitted to copy and distribute verbatim copies
   10666  of this license document, but changing it is not allowed.
   10667 
   10668 			    Preamble
   10669 
   10670   The licenses for most software are designed to take away your
   10671 freedom to share and change it.  By contrast, the GNU General Public
   10672 License is intended to guarantee your freedom to share and change free
   10673 software--to make sure the software is free for all its users.  This
   10674 General Public License applies to most of the Free Software
   10675 Foundation's software and to any other program whose authors commit to
   10676 using it.  (Some other Free Software Foundation software is covered by
   10677 the GNU Library General Public License instead.)  You can apply it to
   10678 your programs, too.
   10679 
   10680   When we speak of free software, we are referring to freedom, not
   10681 price.  Our General Public Licenses are designed to make sure that you
   10682 have the freedom to distribute copies of free software (and charge for
   10683 this service if you wish), that you receive source code or can get it
   10684 if you want it, that you can change the software or use pieces of it
   10685 in new free programs; and that you know you can do these things.
   10686 
   10687   To protect your rights, we need to make restrictions that forbid
   10688 anyone to deny you these rights or to ask you to surrender the rights.
   10689 These restrictions translate to certain responsibilities for you if you
   10690 distribute copies of the software, or if you modify it.
   10691 
   10692   For example, if you distribute copies of such a program, whether
   10693 gratis or for a fee, you must give the recipients all the rights that
   10694 you have.  You must make sure that they, too, receive or can get the
   10695 source code.  And you must show them these terms so they know their
   10696 rights.
   10697 
   10698   We protect your rights with two steps: (1) copyright the software, and
   10699 (2) offer you this license which gives you legal permission to copy,
   10700 distribute and/or modify the software.
   10701 
   10702   Also, for each author's protection and ours, we want to make certain
   10703 that everyone understands that there is no warranty for this free
   10704 software.  If the software is modified by someone else and passed on, we
   10705 want its recipients to know that what they have is not the original, so
   10706 that any problems introduced by others will not reflect on the original
   10707 authors' reputations.
   10708 
   10709   Finally, any free program is threatened constantly by software
   10710 patents.  We wish to avoid the danger that redistributors of a free
   10711 program will individually obtain patent licenses, in effect making the
   10712 program proprietary.  To prevent this, we have made it clear that any
   10713 patent must be licensed for everyone's free use or not licensed at all.
   10714 
   10715   The precise terms and conditions for copying, distribution and
   10716 modification follow.
   10717 
   10719 		    GNU GENERAL PUBLIC LICENSE
   10720    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
   10721 
   10722   0. This License applies to any program or other work which contains
   10723 a notice placed by the copyright holder saying it may be distributed
   10724 under the terms of this General Public License.  The "Program", below,
   10725 refers to any such program or work, and a "work based on the Program"
   10726 means either the Program or any derivative work under copyright law:
   10727 that is to say, a work containing the Program or a portion of it,
   10728 either verbatim or with modifications and/or translated into another
   10729 language.  (Hereinafter, translation is included without limitation in
   10730 the term "modification".)  Each licensee is addressed as "you".
   10731 
   10732 Activities other than copying, distribution and modification are not
   10733 covered by this License; they are outside its scope.  The act of
   10734 running the Program is not restricted, and the output from the Program
   10735 is covered only if its contents constitute a work based on the
   10736 Program (independent of having been made by running the Program).
   10737 Whether that is true depends on what the Program does.
   10738 
   10739   1. You may copy and distribute verbatim copies of the Program's
   10740 source code as you receive it, in any medium, provided that you
   10741 conspicuously and appropriately publish on each copy an appropriate
   10742 copyright notice and disclaimer of warranty; keep intact all the
   10743 notices that refer to this License and to the absence of any warranty;
   10744 and give any other recipients of the Program a copy of this License
   10745 along with the Program.
   10746 
   10747 You may charge a fee for the physical act of transferring a copy, and
   10748 you may at your option offer warranty protection in exchange for a fee.
   10749 
   10750   2. You may modify your copy or copies of the Program or any portion
   10751 of it, thus forming a work based on the Program, and copy and
   10752 distribute such modifications or work under the terms of Section 1
   10753 above, provided that you also meet all of these conditions:
   10754 
   10755     a) You must cause the modified files to carry prominent notices
   10756     stating that you changed the files and the date of any change.
   10757 
   10758     b) You must cause any work that you distribute or publish, that in
   10759     whole or in part contains or is derived from the Program or any
   10760     part thereof, to be licensed as a whole at no charge to all third
   10761     parties under the terms of this License.
   10762 
   10763     c) If the modified program normally reads commands interactively
   10764     when run, you must cause it, when started running for such
   10765     interactive use in the most ordinary way, to print or display an
   10766     announcement including an appropriate copyright notice and a
   10767     notice that there is no warranty (or else, saying that you provide
   10768     a warranty) and that users may redistribute the program under
   10769     these conditions, and telling the user how to view a copy of this
   10770     License.  (Exception: if the Program itself is interactive but
   10771     does not normally print such an announcement, your work based on
   10772     the Program is not required to print an announcement.)
   10773 
   10775 These requirements apply to the modified work as a whole.  If
   10776 identifiable sections of that work are not derived from the Program,
   10777 and can be reasonably considered independent and separate works in
   10778 themselves, then this License, and its terms, do not apply to those
   10779 sections when you distribute them as separate works.  But when you
   10780 distribute the same sections as part of a whole which is a work based
   10781 on the Program, the distribution of the whole must be on the terms of
   10782 this License, whose permissions for other licensees extend to the
   10783 entire whole, and thus to each and every part regardless of who wrote it.
   10784 
   10785 Thus, it is not the intent of this section to claim rights or contest
   10786 your rights to work written entirely by you; rather, the intent is to
   10787 exercise the right to control the distribution of derivative or
   10788 collective works based on the Program.
   10789 
   10790 In addition, mere aggregation of another work not based on the Program
   10791 with the Program (or with a work based on the Program) on a volume of
   10792 a storage or distribution medium does not bring the other work under
   10793 the scope of this License.
   10794 
   10795   3. You may copy and distribute the Program (or a work based on it,
   10796 under Section 2) in object code or executable form under the terms of
   10797 Sections 1 and 2 above provided that you also do one of the following:
   10798 
   10799     a) Accompany it with the complete corresponding machine-readable
   10800     source code, which must be distributed under the terms of Sections
   10801     1 and 2 above on a medium customarily used for software interchange; or,
   10802 
   10803     b) Accompany it with a written offer, valid for at least three
   10804     years, to give any third party, for a charge no more than your
   10805     cost of physically performing source distribution, a complete
   10806     machine-readable copy of the corresponding source code, to be
   10807     distributed under the terms of Sections 1 and 2 above on a medium
   10808     customarily used for software interchange; or,
   10809 
   10810     c) Accompany it with the information you received as to the offer
   10811     to distribute corresponding source code.  (This alternative is
   10812     allowed only for noncommercial distribution and only if you
   10813     received the program in object code or executable form with such
   10814     an offer, in accord with Subsection b above.)
   10815 
   10816 The source code for a work means the preferred form of the work for
   10817 making modifications to it.  For an executable work, complete source
   10818 code means all the source code for all modules it contains, plus any
   10819 associated interface definition files, plus the scripts used to
   10820 control compilation and installation of the executable.  However, as a
   10821 special exception, the source code distributed need not include
   10822 anything that is normally distributed (in either source or binary
   10823 form) with the major components (compiler, kernel, and so on) of the
   10824 operating system on which the executable runs, unless that component
   10825 itself accompanies the executable.
   10826 
   10827 If distribution of executable or object code is made by offering
   10828 access to copy from a designated place, then offering equivalent
   10829 access to copy the source code from the same place counts as
   10830 distribution of the source code, even though third parties are not
   10831 compelled to copy the source along with the object code.
   10832 
   10834   4. You may not copy, modify, sublicense, or distribute the Program
   10835 except as expressly provided under this License.  Any attempt
   10836 otherwise to copy, modify, sublicense or distribute the Program is
   10837 void, and will automatically terminate your rights under this License.
   10838 However, parties who have received copies, or rights, from you under
   10839 this License will not have their licenses terminated so long as such
   10840 parties remain in full compliance.
   10841 
   10842   5. You are not required to accept this License, since you have not
   10843 signed it.  However, nothing else grants you permission to modify or
   10844 distribute the Program or its derivative works.  These actions are
   10845 prohibited by law if you do not accept this License.  Therefore, by
   10846 modifying or distributing the Program (or any work based on the
   10847 Program), you indicate your acceptance of this License to do so, and
   10848 all its terms and conditions for copying, distributing or modifying
   10849 the Program or works based on it.
   10850 
   10851   6. Each time you redistribute the Program (or any work based on the
   10852 Program), the recipient automatically receives a license from the
   10853 original licensor to copy, distribute or modify the Program subject to
   10854 these terms and conditions.  You may not impose any further
   10855 restrictions on the recipients' exercise of the rights granted herein.
   10856 You are not responsible for enforcing compliance by third parties to
   10857 this License.
   10858 
   10859   7. If, as a consequence of a court judgment or allegation of patent
   10860 infringement or for any other reason (not limited to patent issues),
   10861 conditions are imposed on you (whether by court order, agreement or
   10862 otherwise) that contradict the conditions of this License, they do not
   10863 excuse you from the conditions of this License.  If you cannot
   10864 distribute so as to satisfy simultaneously your obligations under this
   10865 License and any other pertinent obligations, then as a consequence you
   10866 may not distribute the Program at all.  For example, if a patent
   10867 license would not permit royalty-free redistribution of the Program by
   10868 all those who receive copies directly or indirectly through you, then
   10869 the only way you could satisfy both it and this License would be to
   10870 refrain entirely from distribution of the Program.
   10871 
   10872 If any portion of this section is held invalid or unenforceable under
   10873 any particular circumstance, the balance of the section is intended to
   10874 apply and the section as a whole is intended to apply in other
   10875 circumstances.
   10876 
   10877 It is not the purpose of this section to induce you to infringe any
   10878 patents or other property right claims or to contest validity of any
   10879 such claims; this section has the sole purpose of protecting the
   10880 integrity of the free software distribution system, which is
   10881 implemented by public license practices.  Many people have made
   10882 generous contributions to the wide range of software distributed
   10883 through that system in reliance on consistent application of that
   10884 system; it is up to the author/donor to decide if he or she is willing
   10885 to distribute software through any other system and a licensee cannot
   10886 impose that choice.
   10887 
   10888 This section is intended to make thoroughly clear what is believed to
   10889 be a consequence of the rest of this License.
   10890 
   10892   8. If the distribution and/or use of the Program is restricted in
   10893 certain countries either by patents or by copyrighted interfaces, the
   10894 original copyright holder who places the Program under this License
   10895 may add an explicit geographical distribution limitation excluding
   10896 those countries, so that distribution is permitted only in or among
   10897 countries not thus excluded.  In such case, this License incorporates
   10898 the limitation as if written in the body of this License.
   10899 
   10900   9. The Free Software Foundation may publish revised and/or new versions
   10901 of the General Public License from time to time.  Such new versions will
   10902 be similar in spirit to the present version, but may differ in detail to
   10903 address new problems or concerns.
   10904 
   10905 Each version is given a distinguishing version number.  If the Program
   10906 specifies a version number of this License which applies to it and "any
   10907 later version", you have the option of following the terms and conditions
   10908 either of that version or of any later version published by the Free
   10909 Software Foundation.  If the Program does not specify a version number of
   10910 this License, you may choose any version ever published by the Free Software
   10911 Foundation.
   10912 
   10913   10. If you wish to incorporate parts of the Program into other free
   10914 programs whose distribution conditions are different, write to the author
   10915 to ask for permission.  For software which is copyrighted by the Free
   10916 Software Foundation, write to the Free Software Foundation; we sometimes
   10917 make exceptions for this.  Our decision will be guided by the two goals
   10918 of preserving the free status of all derivatives of our free software and
   10919 of promoting the sharing and reuse of software generally.
   10920 
   10921 			    NO WARRANTY
   10922 
   10923   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
   10924 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
   10925 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
   10926 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
   10927 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
   10928 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
   10929 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
   10930 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
   10931 REPAIR OR CORRECTION.
   10932 
   10933   12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
   10934 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
   10935 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
   10936 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
   10937 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
   10938 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
   10939 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
   10940 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
   10941 POSSIBILITY OF SUCH DAMAGES.
   10942 
   10943 		     END OF TERMS AND CONDITIONS
   10944 
   10946 	    How to Apply These Terms to Your New Programs
   10947 
   10948   If you develop a new program, and you want it to be of the greatest
   10949 possible use to the public, the best way to achieve this is to make it
   10950 free software which everyone can redistribute and change under these terms.
   10951 
   10952   To do so, attach the following notices to the program.  It is safest
   10953 to attach them to the start of each source file to most effectively
   10954 convey the exclusion of warranty; and each file should have at least
   10955 the "copyright" line and a pointer to where the full notice is found.
   10956 
   10957     <one line to give the program's name and a brief idea of what it does.>
   10958     Copyright (C) 19yy  <name of author>
   10959 
   10960     This program is free software; you can redistribute it and/or modify
   10961     it under the terms of the GNU General Public License as published by
   10962     the Free Software Foundation; either version 2 of the License, or
   10963     (at your option) any later version.
   10964 
   10965     This program is distributed in the hope that it will be useful,
   10966     but WITHOUT ANY WARRANTY; without even the implied warranty of
   10967     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   10968     GNU General Public License for more details.
   10969 
   10970     You should have received a copy of the GNU General Public License
   10971     along with this program; if not, write to the Free Software
   10972     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
   10973 
   10974 Also add information on how to contact you by electronic and paper mail.
   10975 
   10976 If the program is interactive, make it output a short notice like this
   10977 when it starts in an interactive mode:
   10978 
   10979     Gnomovision version 69, Copyright (C) 19yy name of author
   10980     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
   10981     This is free software, and you are welcome to redistribute it
   10982     under certain conditions; type `show c' for details.
   10983 
   10984 The hypothetical commands `show w' and `show c' should show the appropriate
   10985 parts of the General Public License.  Of course, the commands you use may
   10986 be called something other than `show w' and `show c'; they could even be
   10987 mouse-clicks or menu items--whatever suits your program.
   10988 
   10989 You should also get your employer (if you work as a programmer) or your
   10990 school, if any, to sign a "copyright disclaimer" for the program, if
   10991 necessary.  Here is a sample; alter the names:
   10992 
   10993   Yoyodyne, Inc., hereby disclaims all copyright interest in the program
   10994   `Gnomovision' (which makes passes at compilers) written by James Hacker.
   10995 
   10996   <signature of Ty Coon>, 1 April 1989
   10997   Ty Coon, President of Vice
   10998 
   10999 This General Public License does not permit incorporating your program into
   11000 proprietary programs.  If your program is a subroutine library, you may
   11001 consider it more useful to permit linking proprietary applications with the
   11002 library.  If this is what you want to do, use the GNU Library General
   11003 Public License instead of this License.
   11004 
   11005 ============================================================
   11006 Notices for file(s):
   11007 /framework/groovy-all-1.7.0.jar
   11008 ------------------------------------------------------------
   11009                                  Apache License
   11010                            Version 2.0, January 2004
   11011                         http://www.apache.org/licenses/
   11012 
   11013    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   11014 
   11015    1. Definitions.
   11016 
   11017       "License" shall mean the terms and conditions for use, reproduction,
   11018       and distribution as defined by Sections 1 through 9 of this document.
   11019 
   11020       "Licensor" shall mean the copyright owner or entity authorized by
   11021       the copyright owner that is granting the License.
   11022 
   11023       "Legal Entity" shall mean the union of the acting entity and all
   11024       other entities that control, are controlled by, or are under common
   11025       control with that entity. For the purposes of this definition,
   11026       "control" means (i) the power, direct or indirect, to cause the
   11027       direction or management of such entity, whether by contract or
   11028       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   11029       outstanding shares, or (iii) beneficial ownership of such entity.
   11030 
   11031       "You" (or "Your") shall mean an individual or Legal Entity
   11032       exercising permissions granted by this License.
   11033 
   11034       "Source" form shall mean the preferred form for making modifications,
   11035       including but not limited to software source code, documentation
   11036       source, and configuration files.
   11037 
   11038       "Object" form shall mean any form resulting from mechanical
   11039       transformation or translation of a Source form, including but
   11040       not limited to compiled object code, generated documentation,
   11041       and conversions to other media types.
   11042 
   11043       "Work" shall mean the work of authorship, whether in Source or
   11044       Object form, made available under the License, as indicated by a
   11045       copyright notice that is included in or attached to the work
   11046       (an example is provided in the Appendix below).
   11047 
   11048       "Derivative Works" shall mean any work, whether in Source or Object
   11049       form, that is based on (or derived from) the Work and for which the
   11050       editorial revisions, annotations, elaborations, or other modifications
   11051       represent, as a whole, an original work of authorship. For the purposes
   11052       of this License, Derivative Works shall not include works that remain
   11053       separable from, or merely link (or bind by name) to the interfaces of,
   11054       the Work and Derivative Works thereof.
   11055 
   11056       "Contribution" shall mean any work of authorship, including
   11057       the original version of the Work and any modifications or additions
   11058       to that Work or Derivative Works thereof, that is intentionally
   11059       submitted to Licensor for inclusion in the Work by the copyright owner
   11060       or by an individual or Legal Entity authorized to submit on behalf of
   11061       the copyright owner. For the purposes of this definition, "submitted"
   11062       means any form of electronic, verbal, or written communication sent
   11063       to the Licensor or its representatives, including but not limited to
   11064       communication on electronic mailing lists, source code control systems,
   11065       and issue tracking systems that are managed by, or on behalf of, the
   11066       Licensor for the purpose of discussing and improving the Work, but
   11067       excluding communication that is conspicuously marked or otherwise
   11068       designated in writing by the copyright owner as "Not a Contribution."
   11069 
   11070       "Contributor" shall mean Licensor and any individual or Legal Entity
   11071       on behalf of whom a Contribution has been received by Licensor and
   11072       subsequently incorporated within the Work.
   11073 
   11074    2. Grant of Copyright License. Subject to the terms and conditions of
   11075       this License, each Contributor hereby grants to You a perpetual,
   11076       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   11077       copyright license to reproduce, prepare Derivative Works of,
   11078       publicly display, publicly perform, sublicense, and distribute the
   11079       Work and such Derivative Works in Source or Object form.
   11080 
   11081    3. Grant of Patent License. Subject to the terms and conditions of
   11082       this License, each Contributor hereby grants to You a perpetual,
   11083       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   11084       (except as stated in this section) patent license to make, have made,
   11085       use, offer to sell, sell, import, and otherwise transfer the Work,
   11086       where such license applies only to those patent claims licensable
   11087       by such Contributor that are necessarily infringed by their
   11088       Contribution(s) alone or by combination of their Contribution(s)
   11089       with the Work to which such Contribution(s) was submitted. If You
   11090       institute patent litigation against any entity (including a
   11091       cross-claim or counterclaim in a lawsuit) alleging that the Work
   11092       or a Contribution incorporated within the Work constitutes direct
   11093       or contributory patent infringement, then any patent licenses
   11094       granted to You under this License for that Work shall terminate
   11095       as of the date such litigation is filed.
   11096 
   11097    4. Redistribution. You may reproduce and distribute copies of the
   11098       Work or Derivative Works thereof in any medium, with or without
   11099       modifications, and in Source or Object form, provided that You
   11100       meet the following conditions:
   11101 
   11102       (a) You must give any other recipients of the Work or
   11103           Derivative Works a copy of this License; and
   11104 
   11105       (b) You must cause any modified files to carry prominent notices
   11106           stating that You changed the files; and
   11107 
   11108       (c) You must retain, in the Source form of any Derivative Works
   11109           that You distribute, all copyright, patent, trademark, and
   11110           attribution notices from the Source form of the Work,
   11111           excluding those notices that do not pertain to any part of
   11112           the Derivative Works; and
   11113 
   11114       (d) If the Work includes a "NOTICE" text file as part of its
   11115           distribution, then any Derivative Works that You distribute must
   11116           include a readable copy of the attribution notices contained
   11117           within such NOTICE file, excluding those notices that do not
   11118           pertain to any part of the Derivative Works, in at least one
   11119           of the following places: within a NOTICE text file distributed
   11120           as part of the Derivative Works; within the Source form or
   11121           documentation, if provided along with the Derivative Works; or,
   11122           within a display generated by the Derivative Works, if and
   11123           wherever such third-party notices normally appear. The contents
   11124           of the NOTICE file are for informational purposes only and
   11125           do not modify the License. You may add Your own attribution
   11126           notices within Derivative Works that You distribute, alongside
   11127           or as an addendum to the NOTICE text from the Work, provided
   11128           that such additional attribution notices cannot be construed
   11129           as modifying the License.
   11130 
   11131       You may add Your own copyright statement to Your modifications and
   11132       may provide additional or different license terms and conditions
   11133       for use, reproduction, or distribution of Your modifications, or
   11134       for any such Derivative Works as a whole, provided Your use,
   11135       reproduction, and distribution of the Work otherwise complies with
   11136       the conditions stated in this License.
   11137 
   11138    5. Submission of Contributions. Unless You explicitly state otherwise,
   11139       any Contribution intentionally submitted for inclusion in the Work
   11140       by You to the Licensor shall be under the terms and conditions of
   11141       this License, without any additional terms or conditions.
   11142       Notwithstanding the above, nothing herein shall supersede or modify
   11143       the terms of any separate license agreement you may have executed
   11144       with Licensor regarding such Contributions.
   11145 
   11146    6. Trademarks. This License does not grant permission to use the trade
   11147       names, trademarks, service marks, or product names of the Licensor,
   11148       except as required for reasonable and customary use in describing the
   11149       origin of the Work and reproducing the content of the NOTICE file.
   11150 
   11151    7. Disclaimer of Warranty. Unless required by applicable law or
   11152       agreed to in writing, Licensor provides the Work (and each
   11153       Contributor provides its Contributions) on an "AS IS" BASIS,
   11154       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   11155       implied, including, without limitation, any warranties or conditions
   11156       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   11157       PARTICULAR PURPOSE. You are solely responsible for determining the
   11158       appropriateness of using or redistributing the Work and assume any
   11159       risks associated with Your exercise of permissions under this License.
   11160 
   11161    8. Limitation of Liability. In no event and under no legal theory,
   11162       whether in tort (including negligence), contract, or otherwise,
   11163       unless required by applicable law (such as deliberate and grossly
   11164       negligent acts) or agreed to in writing, shall any Contributor be
   11165       liable to You for damages, including any direct, indirect, special,
   11166       incidental, or consequential damages of any character arising as a
   11167       result of this License or out of the use or inability to use the
   11168       Work (including but not limited to damages for loss of goodwill,
   11169       work stoppage, computer failure or malfunction, or any and all
   11170       other commercial damages or losses), even if such Contributor
   11171       has been advised of the possibility of such damages.
   11172 
   11173    9. Accepting Warranty or Additional Liability. While redistributing
   11174       the Work or Derivative Works thereof, You may choose to offer,
   11175       and charge a fee for, acceptance of support, warranty, indemnity,
   11176       or other liability obligations and/or rights consistent with this
   11177       License. However, in accepting such obligations, You may act only
   11178       on Your own behalf and on Your sole responsibility, not on behalf
   11179       of any other Contributor, and only if You agree to indemnify,
   11180       defend, and hold each Contributor harmless for any liability
   11181       incurred by, or claims asserted against, such Contributor by reason
   11182       of your accepting any such warranty or additional liability.
   11183 
   11184    END OF TERMS AND CONDITIONS
   11185 
   11186    APPENDIX: How to apply the Apache License to your work.
   11187 
   11188       To apply the Apache License to your work, attach the following
   11189       boilerplate notice, with the fields enclosed by brackets "[]"
   11190       replaced with your own identifying information. (Don't include
   11191       the brackets!)  The text should be enclosed in the appropriate
   11192       comment syntax for the file format. We also recommend that a
   11193       file or class name and description of purpose be included on the
   11194       same "printed page" as the copyright notice for easier
   11195       identification within third-party archives.
   11196 
   11197    Copyright [yyyy] [name of copyright owner]
   11198 
   11199    Licensed under the Apache License, Version 2.0 (the "License");
   11200    you may not use this file except in compliance with the License.
   11201    You may obtain a copy of the License at
   11202 
   11203        http://www.apache.org/licenses/LICENSE-2.0
   11204 
   11205    Unless required by applicable law or agreed to in writing, software
   11206    distributed under the License is distributed on an "AS IS" BASIS,
   11207    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   11208    See the License for the specific language governing permissions and
   11209    limitations under the License.
   11210 
   11211 ============================================================
   11212 Notices for file(s):
   11213 /lib/libcorkscrew.so
   11214 ------------------------------------------------------------
   11215 
   11216    Copyright (c) 2011, The Android Open Source Project
   11217 
   11218    Licensed under the Apache License, Version 2.0 (the "License");
   11219    you may not use this file except in compliance with the License.
   11220 
   11221    Unless required by applicable law or agreed to in writing, software
   11222    distributed under the License is distributed on an "AS IS" BASIS,
   11223    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   11224    See the License for the specific language governing permissions and
   11225    limitations under the License.
   11226 
   11227 
   11228                                  Apache License
   11229                            Version 2.0, January 2004
   11230                         http://www.apache.org/licenses/
   11231 
   11232    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   11233 
   11234    1. Definitions.
   11235 
   11236       "License" shall mean the terms and conditions for use, reproduction,
   11237       and distribution as defined by Sections 1 through 9 of this document.
   11238 
   11239       "Licensor" shall mean the copyright owner or entity authorized by
   11240       the copyright owner that is granting the License.
   11241 
   11242       "Legal Entity" shall mean the union of the acting entity and all
   11243       other entities that control, are controlled by, or are under common
   11244       control with that entity. For the purposes of this definition,
   11245       "control" means (i) the power, direct or indirect, to cause the
   11246       direction or management of such entity, whether by contract or
   11247       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   11248       outstanding shares, or (iii) beneficial ownership of such entity.
   11249 
   11250       "You" (or "Your") shall mean an individual or Legal Entity
   11251       exercising permissions granted by this License.
   11252 
   11253       "Source" form shall mean the preferred form for making modifications,
   11254       including but not limited to software source code, documentation
   11255       source, and configuration files.
   11256 
   11257       "Object" form shall mean any form resulting from mechanical
   11258       transformation or translation of a Source form, including but
   11259       not limited to compiled object code, generated documentation,
   11260       and conversions to other media types.
   11261 
   11262       "Work" shall mean the work of authorship, whether in Source or
   11263       Object form, made available under the License, as indicated by a
   11264       copyright notice that is included in or attached to the work
   11265       (an example is provided in the Appendix below).
   11266 
   11267       "Derivative Works" shall mean any work, whether in Source or Object
   11268       form, that is based on (or derived from) the Work and for which the
   11269       editorial revisions, annotations, elaborations, or other modifications
   11270       represent, as a whole, an original work of authorship. For the purposes
   11271       of this License, Derivative Works shall not include works that remain
   11272       separable from, or merely link (or bind by name) to the interfaces of,
   11273       the Work and Derivative Works thereof.
   11274 
   11275       "Contribution" shall mean any work of authorship, including
   11276       the original version of the Work and any modifications or additions
   11277       to that Work or Derivative Works thereof, that is intentionally
   11278       submitted to Licensor for inclusion in the Work by the copyright owner
   11279       or by an individual or Legal Entity authorized to submit on behalf of
   11280       the copyright owner. For the purposes of this definition, "submitted"
   11281       means any form of electronic, verbal, or written communication sent
   11282       to the Licensor or its representatives, including but not limited to
   11283       communication on electronic mailing lists, source code control systems,
   11284       and issue tracking systems that are managed by, or on behalf of, the
   11285       Licensor for the purpose of discussing and improving the Work, but
   11286       excluding communication that is conspicuously marked or otherwise
   11287       designated in writing by the copyright owner as "Not a Contribution."
   11288 
   11289       "Contributor" shall mean Licensor and any individual or Legal Entity
   11290       on behalf of whom a Contribution has been received by Licensor and
   11291       subsequently incorporated within the Work.
   11292 
   11293    2. Grant of Copyright License. Subject to the terms and conditions of
   11294       this License, each Contributor hereby grants to You a perpetual,
   11295       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   11296       copyright license to reproduce, prepare Derivative Works of,
   11297       publicly display, publicly perform, sublicense, and distribute the
   11298       Work and such Derivative Works in Source or Object form.
   11299 
   11300    3. Grant of Patent License. Subject to the terms and conditions of
   11301       this License, each Contributor hereby grants to You a perpetual,
   11302       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   11303       (except as stated in this section) patent license to make, have made,
   11304       use, offer to sell, sell, import, and otherwise transfer the Work,
   11305       where such license applies only to those patent claims licensable
   11306       by such Contributor that are necessarily infringed by their
   11307       Contribution(s) alone or by combination of their Contribution(s)
   11308       with the Work to which such Contribution(s) was submitted. If You
   11309       institute patent litigation against any entity (including a
   11310       cross-claim or counterclaim in a lawsuit) alleging that the Work
   11311       or a Contribution incorporated within the Work constitutes direct
   11312       or contributory patent infringement, then any patent licenses
   11313       granted to You under this License for that Work shall terminate
   11314       as of the date such litigation is filed.
   11315 
   11316    4. Redistribution. You may reproduce and distribute copies of the
   11317       Work or Derivative Works thereof in any medium, with or without
   11318       modifications, and in Source or Object form, provided that You
   11319       meet the following conditions:
   11320 
   11321       (a) You must give any other recipients of the Work or
   11322           Derivative Works a copy of this License; and
   11323 
   11324       (b) You must cause any modified files to carry prominent notices
   11325           stating that You changed the files; and
   11326 
   11327       (c) You must retain, in the Source form of any Derivative Works
   11328           that You distribute, all copyright, patent, trademark, and
   11329           attribution notices from the Source form of the Work,
   11330           excluding those notices that do not pertain to any part of
   11331           the Derivative Works; and
   11332 
   11333       (d) If the Work includes a "NOTICE" text file as part of its
   11334           distribution, then any Derivative Works that You distribute must
   11335           include a readable copy of the attribution notices contained
   11336           within such NOTICE file, excluding those notices that do not
   11337           pertain to any part of the Derivative Works, in at least one
   11338           of the following places: within a NOTICE text file distributed
   11339           as part of the Derivative Works; within the Source form or
   11340           documentation, if provided along with the Derivative Works; or,
   11341           within a display generated by the Derivative Works, if and
   11342           wherever such third-party notices normally appear. The contents
   11343           of the NOTICE file are for informational purposes only and
   11344           do not modify the License. You may add Your own attribution
   11345           notices within Derivative Works that You distribute, alongside
   11346           or as an addendum to the NOTICE text from the Work, provided
   11347           that such additional attribution notices cannot be construed
   11348           as modifying the License.
   11349 
   11350       You may add Your own copyright statement to Your modifications and
   11351       may provide additional or different license terms and conditions
   11352       for use, reproduction, or distribution of Your modifications, or
   11353       for any such Derivative Works as a whole, provided Your use,
   11354       reproduction, and distribution of the Work otherwise complies with
   11355       the conditions stated in this License.
   11356 
   11357    5. Submission of Contributions. Unless You explicitly state otherwise,
   11358       any Contribution intentionally submitted for inclusion in the Work
   11359       by You to the Licensor shall be under the terms and conditions of
   11360       this License, without any additional terms or conditions.
   11361       Notwithstanding the above, nothing herein shall supersede or modify
   11362       the terms of any separate license agreement you may have executed
   11363       with Licensor regarding such Contributions.
   11364 
   11365    6. Trademarks. This License does not grant permission to use the trade
   11366       names, trademarks, service marks, or product names of the Licensor,
   11367       except as required for reasonable and customary use in describing the
   11368       origin of the Work and reproducing the content of the NOTICE file.
   11369 
   11370    7. Disclaimer of Warranty. Unless required by applicable law or
   11371       agreed to in writing, Licensor provides the Work (and each
   11372       Contributor provides its Contributions) on an "AS IS" BASIS,
   11373       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   11374       implied, including, without limitation, any warranties or conditions
   11375       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   11376       PARTICULAR PURPOSE. You are solely responsible for determining the
   11377       appropriateness of using or redistributing the Work and assume any
   11378       risks associated with Your exercise of permissions under this License.
   11379 
   11380    8. Limitation of Liability. In no event and under no legal theory,
   11381       whether in tort (including negligence), contract, or otherwise,
   11382       unless required by applicable law (such as deliberate and grossly
   11383       negligent acts) or agreed to in writing, shall any Contributor be
   11384       liable to You for damages, including any direct, indirect, special,
   11385       incidental, or consequential damages of any character arising as a
   11386       result of this License or out of the use or inability to use the
   11387       Work (including but not limited to damages for loss of goodwill,
   11388       work stoppage, computer failure or malfunction, or any and all
   11389       other commercial damages or losses), even if such Contributor
   11390       has been advised of the possibility of such damages.
   11391 
   11392    9. Accepting Warranty or Additional Liability. While redistributing
   11393       the Work or Derivative Works thereof, You may choose to offer,
   11394       and charge a fee for, acceptance of support, warranty, indemnity,
   11395       or other liability obligations and/or rights consistent with this
   11396       License. However, in accepting such obligations, You may act only
   11397       on Your own behalf and on Your sole responsibility, not on behalf
   11398       of any other Contributor, and only if You agree to indemnify,
   11399       defend, and hold each Contributor harmless for any liability
   11400       incurred by, or claims asserted against, such Contributor by reason
   11401       of your accepting any such warranty or additional liability.
   11402 
   11403    END OF TERMS AND CONDITIONS
   11404 
   11405 
   11406 ============================================================
   11407 Notices for file(s):
   11408 /framework/liblzf.jar
   11409 ------------------------------------------------------------
   11410 Copyright (c) 2000-2009 Marc Alexander Lehmann <schmorp (a] schmorp.de>
   11411 
   11412 Redistribution and use in source and binary forms, with or without modifica-
   11413 tion, are permitted provided that the following conditions are met:
   11414 
   11415   1.  Redistributions of source code must retain the above copyright notice,
   11416       this list of conditions and the following disclaimer.
   11417 
   11418   2.  Redistributions in binary form must reproduce the above copyright
   11419       notice, this list of conditions and the following disclaimer in the
   11420       documentation and/or other materials provided with the distribution.
   11421 
   11422 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
   11423 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MER-
   11424 CHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
   11425 EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPE-
   11426 CIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
   11427 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
   11428 OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
   11429 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTH-
   11430 ERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
   11431 OF THE POSSIBILITY OF SUCH DAMAGE.
   11432 
   11433 Alternatively, the following files carry an additional notice that
   11434 explicitly allows relicensing under the GPLv2: lzf.c lzf.h lzfP.h lzf_c.c
   11435 lzf_d.c
   11436 
   11437 
   11438 ============================================================
   11439 Notices for file(s):
   11440 /lib/libLLVM.so
   11441 ------------------------------------------------------------
   11442 ==============================================================================
   11443 LLVM Release License
   11444 ==============================================================================
   11445 University of Illinois/NCSA
   11446 Open Source License
   11447 
   11448 Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
   11449 All rights reserved.
   11450 
   11451 Developed by:
   11452 
   11453     LLVM Team
   11454 
   11455     University of Illinois at Urbana-Champaign
   11456 
   11457     http://llvm.org
   11458 
   11459 Permission is hereby granted, free of charge, to any person obtaining a copy of
   11460 this software and associated documentation files (the "Software"), to deal with
   11461 the Software without restriction, including without limitation the rights to
   11462 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   11463 of the Software, and to permit persons to whom the Software is furnished to do
   11464 so, subject to the following conditions:
   11465 
   11466     * Redistributions of source code must retain the above copyright notice,
   11467       this list of conditions and the following disclaimers.
   11468 
   11469     * Redistributions in binary form must reproduce the above copyright notice,
   11470       this list of conditions and the following disclaimers in the
   11471       documentation and/or other materials provided with the distribution.
   11472 
   11473     * Neither the names of the LLVM Team, University of Illinois at
   11474       Urbana-Champaign, nor the names of its contributors may be used to
   11475       endorse or promote products derived from this Software without specific
   11476       prior written permission.
   11477 
   11478 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   11479 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
   11480 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   11481 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   11482 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   11483 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
   11484 SOFTWARE.
   11485 
   11486 ==============================================================================
   11487 Copyrights and Licenses for Third Party Software Distributed with LLVM:
   11488 ==============================================================================
   11489 The LLVM software contains code written by third parties.  Such software will
   11490 have its own individual LICENSE.TXT file in the directory in which it appears.
   11491 This file will describe the copyrights, license, and restrictions which apply
   11492 to that code.
   11493 
   11494 The disclaimer of warranty in the University of Illinois Open Source License
   11495 applies to all code in the LLVM Distribution, and nothing in any of the
   11496 other licenses gives permission to use the names of the LLVM Team or the
   11497 University of Illinois to endorse or promote products derived from this
   11498 Software.
   11499 
   11500 The following pieces of software have additional or alternate copyrights,
   11501 licenses, and/or restrictions:
   11502 
   11503 Program             Directory
   11504 -------             ---------
   11505 Autoconf            llvm/autoconf
   11506                     llvm/projects/ModuleMaker/autoconf
   11507                     llvm/projects/sample/autoconf
   11508 CellSPU backend     llvm/lib/Target/CellSPU/README.txt
   11509 Google Test         llvm/utils/unittest/googletest
   11510 OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
   11511 
   11512 ======================================================================
   11513 == LICENSE.TXT for ./autoconf/LICENSE.TXT
   11514 ======================================================================
   11515 
   11516 ------------------------------------------------------------------------------
   11517 Autoconf Files
   11518 ------------------------------------------------------------------------------
   11519 All autoconf files are licensed under the LLVM license with the following
   11520 additions:
   11521 
   11522 llvm/autoconf/install-sh:
   11523 	This script is licensed under the LLVM license, with the following
   11524 	additional copyrights and restrictions:
   11525 
   11526 	Copyright 1991 by the Massachusetts Institute of Technology
   11527 
   11528 	Permission to use, copy, modify, distribute, and sell this software and its
   11529 	documentation for any purpose is hereby granted without fee, provided that
   11530 	the above copyright notice appear in all copies and that both that
   11531 	copyright notice and this permission notice appear in supporting 
   11532 	documentation, and that the name of M.I.T. not be used in advertising or
   11533 	publicity pertaining to distribution of the software without specific,
   11534 	written prior permission.  M.I.T. makes no representations about the
   11535 	suitability of this software for any purpose.  It is provided "as is"
   11536 	without express or implied warranty.
   11537 
   11538 Please see the source files for additional copyrights.
   11539 
   11540 
   11541 ======================================================================
   11542 == LICENSE.TXT for ./projects/sample/autoconf/LICENSE.TXT
   11543 ======================================================================
   11544 
   11545 ------------------------------------------------------------------------------
   11546 Autoconf Files
   11547 ------------------------------------------------------------------------------
   11548 All autoconf files are licensed under the LLVM license with the following
   11549 additions:
   11550 
   11551 llvm/autoconf/install-sh:
   11552 	This script is licensed under the LLVM license, with the following
   11553 	additional copyrights and restrictions:
   11554 
   11555 	Copyright 1991 by the Massachusetts Institute of Technology
   11556 
   11557 	Permission to use, copy, modify, distribute, and sell this software and its
   11558 	documentation for any purpose is hereby granted without fee, provided that
   11559 	the above copyright notice appear in all copies and that both that
   11560 	copyright notice and this permission notice appear in supporting 
   11561 	documentation, and that the name of M.I.T. not be used in advertising or
   11562 	publicity pertaining to distribution of the software without specific,
   11563 	written prior permission.  M.I.T. makes no representations about the
   11564 	suitability of this software for any purpose.  It is provided "as is"
   11565 	without express or implied warranty.
   11566 
   11567 Please see the source files for additional copyrights.
   11568 
   11569 
   11570 ======================================================================
   11571 == LICENSE.TXT for ./utils/unittest/googletest/LICENSE.TXT
   11572 ======================================================================
   11573 
   11574 Copyright 2008, Google Inc.
   11575 All rights reserved.
   11576 
   11577 Redistribution and use in source and binary forms, with or without
   11578 modification, are permitted provided that the following conditions are
   11579 met:
   11580 
   11581     * Redistributions of source code must retain the above copyright
   11582 notice, this list of conditions and the following disclaimer.
   11583     * Redistributions in binary form must reproduce the above
   11584 copyright notice, this list of conditions and the following disclaimer
   11585 in the documentation and/or other materials provided with the
   11586 distribution.
   11587     * Neither the name of Google Inc. nor the names of its
   11588 contributors may be used to endorse or promote products derived from
   11589 this software without specific prior written permission.
   11590 
   11591 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   11592 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   11593 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   11594 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   11595 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   11596 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   11597 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   11598 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   11599 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   11600 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   11601 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   11602 
   11603 ======================================================================
   11604 == LICENSE.TXT for ./include/llvm/Support/LICENSE.TXT
   11605 ======================================================================
   11606 
   11607 LLVM System Interface Library
   11608 -------------------------------------------------------------------------------
   11609 The LLVM System Interface Library is licensed under the Illinois Open Source
   11610 License and has the following additional copyright:
   11611 
   11612 Copyright (C) 2004 eXtensible Systems, Inc.
   11613 
   11614 ============================================================
   11615 Notices for file(s):
   11616 /framework/doclava.jar
   11617 ------------------------------------------------------------
   11618  
   11619  Copyright (C) 2010 Google Inc.
   11620  
   11621  Licensed under the Apache License, Version 2.0 (the "License");
   11622  you may not use this file except in compliance with the License.
   11623  You may obtain a copy of the License at
   11624  
   11625  http://www.apache.org/licenses/LICENSE-2.0
   11626  
   11627  Unless required by applicable law or agreed to in writing, software
   11628  distributed under the License is distributed on an "AS IS" BASIS,
   11629  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   11630  See the License for the specific language governing permissions and
   11631  limitations under the License.
   11632 
   11633 
   11634 ======================================================================
   11635 
   11636 jQuery 1.2.6 - New Wave Javascript
   11637 
   11638 Copyright (c) 2008 John Resig (jquery.com)
   11639 Dual licensed under the MIT (MIT-LICENSE.txt)
   11640 and GPL (GPL-LICENSE.txt) licenses.
   11641 
   11642 Copyright (c) 2009 John Resig, http://jquery.com/
   11643 
   11644 Permission is hereby granted, free of charge, to any person obtaining
   11645 a copy of this software and associated documentation files (the
   11646 "Software"), to deal in the Software without restriction, including
   11647 without limitation the rights to use, copy, modify, merge, publish,
   11648 distribute, sublicense, and/or sell copies of the Software, and to
   11649 permit persons to whom the Software is furnished to do so, subject to
   11650 the following conditions:
   11651 
   11652 The above copyright notice and this permission notice shall be
   11653 included in all copies or substantial portions of the Software.
   11654 
   11655 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   11656 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   11657 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
   11658 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
   11659 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
   11660 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
   11661 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   11662 
   11663 
   11664 ============================================================
   11665 Notices for file(s):
   11666 /bin/sqlite3
   11667 /lib/libsqlite.so
   11668 ------------------------------------------------------------
   11669 2001 September 15
   11670 
   11671 The author disclaims copyright to this source code.  In place of
   11672 a legal notice, here is a blessing:
   11673 
   11674    May you do good and not evil.
   11675    May you find forgiveness for yourself and forgive others.
   11676    May you share freely, never taking more than you give.
   11677 
   11678 
   11679 ============================================================
   11680 Notices for file(s):
   11681 /lib/libcrypto-host.so
   11682 /lib/libcrypto_static.a
   11683 /lib/libssl-host.so
   11684 ------------------------------------------------------------
   11685 
   11686   LICENSE ISSUES
   11687   ==============
   11688 
   11689   The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
   11690   the OpenSSL License and the original SSLeay license apply to the toolkit.
   11691   See below for the actual license texts. Actually both licenses are BSD-style
   11692   Open Source licenses. In case of any license issues related to OpenSSL
   11693   please contact openssl-core (a] openssl.org.
   11694 
   11695   OpenSSL License
   11696   ---------------
   11697 
   11698 /* ====================================================================
   11699  * Copyright (c) 1998-2011 The OpenSSL Project.  All rights reserved.
   11700  *
   11701  * Redistribution and use in source and binary forms, with or without
   11702  * modification, are permitted provided that the following conditions
   11703  * are met:
   11704  *
   11705  * 1. Redistributions of source code must retain the above copyright
   11706  *    notice, this list of conditions and the following disclaimer. 
   11707  *
   11708  * 2. Redistributions in binary form must reproduce the above copyright
   11709  *    notice, this list of conditions and the following disclaimer in
   11710  *    the documentation and/or other materials provided with the
   11711  *    distribution.
   11712  *
   11713  * 3. All advertising materials mentioning features or use of this
   11714  *    software must display the following acknowledgment:
   11715  *    "This product includes software developed by the OpenSSL Project
   11716  *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
   11717  *
   11718  * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
   11719  *    endorse or promote products derived from this software without
   11720  *    prior written permission. For written permission, please contact
   11721  *    openssl-core (a] openssl.org.
   11722  *
   11723  * 5. Products derived from this software may not be called "OpenSSL"
   11724  *    nor may "OpenSSL" appear in their names without prior written
   11725  *    permission of the OpenSSL Project.
   11726  *
   11727  * 6. Redistributions of any form whatsoever must retain the following
   11728  *    acknowledgment:
   11729  *    "This product includes software developed by the OpenSSL Project
   11730  *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
   11731  *
   11732  * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
   11733  * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   11734  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   11735  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
   11736  * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   11737  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
   11738  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
   11739  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   11740  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
   11741  * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   11742  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
   11743  * OF THE POSSIBILITY OF SUCH DAMAGE.
   11744  * ====================================================================
   11745  *
   11746  * This product includes cryptographic software written by Eric Young
   11747  * (eay (a] cryptsoft.com).  This product includes software written by Tim
   11748  * Hudson (tjh (a] cryptsoft.com).
   11749  *
   11750  */
   11751 
   11752  Original SSLeay License
   11753  -----------------------
   11754 
   11755 /* Copyright (C) 1995-1998 Eric Young (eay (a] cryptsoft.com)
   11756  * All rights reserved.
   11757  *
   11758  * This package is an SSL implementation written
   11759  * by Eric Young (eay (a] cryptsoft.com).
   11760  * The implementation was written so as to conform with Netscapes SSL.
   11761  * 
   11762  * This library is free for commercial and non-commercial use as long as
   11763  * the following conditions are aheared to.  The following conditions
   11764  * apply to all code found in this distribution, be it the RC4, RSA,
   11765  * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
   11766  * included with this distribution is covered by the same copyright terms
   11767  * except that the holder is Tim Hudson (tjh (a] cryptsoft.com).
   11768  * 
   11769  * Copyright remains Eric Young's, and as such any Copyright notices in
   11770  * the code are not to be removed.
   11771  * If this package is used in a product, Eric Young should be given attribution
   11772  * as the author of the parts of the library used.
   11773  * This can be in the form of a textual message at program startup or
   11774  * in documentation (online or textual) provided with the package.
   11775  * 
   11776  * Redistribution and use in source and binary forms, with or without
   11777  * modification, are permitted provided that the following conditions
   11778  * are met:
   11779  * 1. Redistributions of source code must retain the copyright
   11780  *    notice, this list of conditions and the following disclaimer.
   11781  * 2. Redistributions in binary form must reproduce the above copyright
   11782  *    notice, this list of conditions and the following disclaimer in the
   11783  *    documentation and/or other materials provided with the distribution.
   11784  * 3. All advertising materials mentioning features or use of this software
   11785  *    must display the following acknowledgement:
   11786  *    "This product includes cryptographic software written by
   11787  *     Eric Young (eay (a] cryptsoft.com)"
   11788  *    The word 'cryptographic' can be left out if the rouines from the library
   11789  *    being used are not cryptographic related :-).
   11790  * 4. If you include any Windows specific code (or a derivative thereof) from 
   11791  *    the apps directory (application code) you must include an acknowledgement:
   11792  *    "This product includes software written by Tim Hudson (tjh (a] cryptsoft.com)"
   11793  * 
   11794  * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
   11795  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   11796  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   11797  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
   11798  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   11799  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   11800  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   11801  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   11802  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
   11803  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   11804  * SUCH DAMAGE.
   11805  * 
   11806  * The licence and distribution terms for any publically available version or
   11807  * derivative of this code cannot be changed.  i.e. this code cannot simply be
   11808  * copied and put under another distribution licence
   11809  * [including the GNU Public Licence.]
   11810  */
   11811 
   11812 
   11813 ============================================================
   11814 Notices for file(s):
   11815 /lib/libexpat-host.so
   11816 /lib/libexpat.a
   11817 ------------------------------------------------------------
   11818 Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
   11819                                and Clark Cooper
   11820 Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Expat maintainers.
   11821 
   11822 Permission is hereby granted, free of charge, to any person obtaining
   11823 a copy of this software and associated documentation files (the
   11824 "Software"), to deal in the Software without restriction, including
   11825 without limitation the rights to use, copy, modify, merge, publish,
   11826 distribute, sublicense, and/or sell copies of the Software, and to
   11827 permit persons to whom the Software is furnished to do so, subject to
   11828 the following conditions:
   11829 
   11830 The above copyright notice and this permission notice shall be included
   11831 in all copies or substantial portions of the Software.
   11832 
   11833 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   11834 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   11835 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
   11836 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
   11837 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
   11838 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
   11839 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   11840 
   11841 ============================================================
   11842 Notices for file(s):
   11843 /lib/libLLVMAnalysis.a
   11844 ------------------------------------------------------------
   11845 ==============================================================================
   11846 LLVM Release License
   11847 ==============================================================================
   11848 University of Illinois/NCSA
   11849 Open Source License
   11850 
   11851 Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
   11852 All rights reserved.
   11853 
   11854 Developed by:
   11855 
   11856     LLVM Team
   11857 
   11858     University of Illinois at Urbana-Champaign
   11859 
   11860     http://llvm.org
   11861 
   11862 Permission is hereby granted, free of charge, to any person obtaining a copy of
   11863 this software and associated documentation files (the "Software"), to deal with
   11864 the Software without restriction, including without limitation the rights to
   11865 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   11866 of the Software, and to permit persons to whom the Software is furnished to do
   11867 so, subject to the following conditions:
   11868 
   11869     * Redistributions of source code must retain the above copyright notice,
   11870       this list of conditions and the following disclaimers.
   11871 
   11872     * Redistributions in binary form must reproduce the above copyright notice,
   11873       this list of conditions and the following disclaimers in the
   11874       documentation and/or other materials provided with the distribution.
   11875 
   11876     * Neither the names of the LLVM Team, University of Illinois at
   11877       Urbana-Champaign, nor the names of its contributors may be used to
   11878       endorse or promote products derived from this Software without specific
   11879       prior written permission.
   11880 
   11881 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   11882 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
   11883 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   11884 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   11885 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   11886 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
   11887 SOFTWARE.
   11888 
   11889 ==============================================================================
   11890 Copyrights and Licenses for Third Party Software Distributed with LLVM:
   11891 ==============================================================================
   11892 The LLVM software contains code written by third parties.  Such software will
   11893 have its own individual LICENSE.TXT file in the directory in which it appears.
   11894 This file will describe the copyrights, license, and restrictions which apply
   11895 to that code.
   11896 
   11897 The disclaimer of warranty in the University of Illinois Open Source License
   11898 applies to all code in the LLVM Distribution, and nothing in any of the
   11899 other licenses gives permission to use the names of the LLVM Team or the
   11900 University of Illinois to endorse or promote products derived from this
   11901 Software.
   11902 
   11903 The following pieces of software have additional or alternate copyrights,
   11904 licenses, and/or restrictions:
   11905 
   11906 Program             Directory
   11907 -------             ---------
   11908 Autoconf            llvm/autoconf
   11909                     llvm/projects/ModuleMaker/autoconf
   11910                     llvm/projects/sample/autoconf
   11911 CellSPU backend     llvm/lib/Target/CellSPU/README.txt
   11912 Google Test         llvm/utils/unittest/googletest
   11913 OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
   11914 
   11915 ============================================================
   11916 Notices for file(s):
   11917 /framework/emmalib.jar
   11918 ------------------------------------------------------------
   11919 Common Public License - v 1.0
   11920 
   11921 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S
   11922 ACCEPTANCE OF THIS AGREEMENT.
   11923 
   11924 1. DEFINITIONS
   11925 
   11926 "Contribution" means:
   11927 
   11928       a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
   11929       b) in the case of each subsequent Contributor:
   11930 
   11931       i) changes to the Program, and
   11932 
   11933       ii) additions to the Program;
   11934 
   11935       where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was
   11936 added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules
   11937 of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
   11938 
   11939 "Contributor" means any person or entity that distributes the Program.
   11940 
   11941 "Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
   11942 
   11943 "Program" means the Contributions distributed in accordance with this Agreement.
   11944 
   11945 "Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
   11946 
   11947 2. GRANT OF RIGHTS
   11948 
   11949       a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative
   11950 works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
   11951 
   11952       b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make,
   11953 use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the
   11954 combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered
   11955 by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
   11956 
   11957       c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the
   11958 Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other
   11959 entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole
   11960 responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the
   11961 Program, it is Recipient's responsibility to acquire that license before distributing the Program.
   11962 
   11963       d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this
   11964 Agreement.
   11965 
   11966 3. REQUIREMENTS
   11967 
   11968 A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
   11969 
   11970       a) it complies with the terms and conditions of this Agreement; and
   11971 
   11972       b) its license agreement:
   11973 
   11974       i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement,
   11975 and implied warranties or conditions of merchantability and fitness for a particular purpose;
   11976 
   11977       ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost
   11978 profits;
   11979 
   11980       iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
   11981 
   11982       iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium
   11983 customarily used for software exchange.
   11984 
   11985 When the Program is made available in source code form:
   11986 
   11987       a) it must be made available under this Agreement; and
   11988 
   11989       b) a copy of this Agreement must be included with each copy of the Program.
   11990 
   11991 Contributors may not remove or alter any copyright notices contained within the Program.
   11992 
   11993 Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the
   11994 Contribution.
   11995 
   11996 4. COMMERCIAL DISTRIBUTION
   11997 
   11998 Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the
   11999 commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other
   12000 Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
   12001 every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a
   12002 third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a
   12003 commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to
   12004 qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate
   12005 with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
   12006 
   12007 For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor
   12008 then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this
   12009 section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other
   12010 Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
   12011 
   12012 5. NO WARRANTY
   12013 
   12014 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
   12015 WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for
   12016 determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to
   12017 the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
   12018 
   12019 6. DISCLAIMER OF LIABILITY
   12020 
   12021 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
   12022 CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   12023 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
   12024 DAMAGES.
   12025 
   12026 7. GENERAL
   12027 
   12028 If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this
   12029 Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
   12030 
   12031 If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any
   12032 patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed. In addition, if Recipient institutes
   12033 patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other
   12034 software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
   12035 
   12036 All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a
   12037 reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the
   12038 Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and
   12039 survive.
   12040 
   12041 Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following
   12042 manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the
   12043 right to modify this Agreement. IBM is the initial Agreement Steward. IBM may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new
   12044 version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under
   12045 which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new
   12046 version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement,
   12047 whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
   12048 
   12049 This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal
   12050 action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
   12051 
   12052 ============================================================
   12053 Notices for file(s):
   12054 /lib/libselinux.a
   12055 ------------------------------------------------------------
   12056 This library (libselinux) is public domain software, i.e. not copyrighted.
   12057 
   12058 Warranty Exclusion
   12059 ------------------
   12060 You agree that this software is a
   12061 non-commercially developed program that may contain "bugs" (as that
   12062 term is used in the industry) and that it may not function as intended.
   12063 The software is licensed "as is". NSA makes no, and hereby expressly
   12064 disclaims all, warranties, express, implied, statutory, or otherwise
   12065 with respect to the software, including noninfringement and the implied
   12066 warranties of merchantability and fitness for a particular purpose.
   12067 
   12068 Limitation of Liability
   12069 -----------------------
   12070 In no event will NSA be liable for any damages, including loss of data,
   12071 lost profits, cost of cover, or other special, incidental,
   12072 consequential, direct or indirect damages arising from the software or
   12073 the use thereof, however caused and on any theory of liability. This
   12074 limitation will apply even if NSA has been advised of the possibility
   12075 of such damage. You acknowledge that this is a reasonable allocation of
   12076 risk.
   12077 
   12078 ============================================================
   12079 Notices for file(s):
   12080 /framework/org-netbeans-api-visual.jar
   12081 /framework/org-openide-util.jar
   12082 ------------------------------------------------------------
   12083 The GNU General Public License (GPL) Version 2, June 1991 
   12084 
   12085 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
   12086 
   12087 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
   12088 
   12089 Everyone is permitted to copy and distribute verbatim copies
   12090 of this license document, but changing it is not allowed.
   12091 
   12092 Preamble
   12093 
   12094 The licenses for most software are designed to take away
   12095 your freedom to share and change it. By contrast, the GNU
   12096 General Public License is intended to guarantee your freedom
   12097 to share and change free software--to make sure the software
   12098 is free for all its users. This General Public License
   12099 applies to most of the Free Software Foundation's software
   12100 and to any other program whose authors commit to using it.
   12101 (Some other Free Software Foundation software is covered by
   12102 the GNU Library General Public License instead.) You can
   12103 apply it to your programs, too. When we speak of free
   12104 software, we are referring to freedom, not price. Our
   12105 General Public Licenses are designed to make sure that you
   12106 have the freedom to distribute copies of free software (and
   12107 charge for this service if you wish), that you receive
   12108 source code or can get it if you want it, that you can
   12109 change the software or use pieces of it in new free
   12110 programs; and that you know you can do these things. To
   12111 protect your rights, we need to make restrictions that
   12112 forbid anyone to deny you these rights or to ask you to
   12113 surrender the rights. These restrictions translate to
   12114 certain responsibilities for you if you distribute copies of
   12115 the software, or if you modify it.
   12116 
   12117 For example, if you distribute copies of such a program,
   12118 whether gratis or for a fee, you must give the recipients
   12119 all the rights that you have. You must make sure that they,
   12120 too, receive or can get the source code. And you must show
   12121 them these terms so they know their rights.
   12122 
   12123 We protect your rights with two steps: (1) copyright the
   12124 software, and (2) offer you this license which gives you
   12125 legal permission to copy, distribute and/or modify the
   12126 software.
   12127 
   12128 Also, for each author's protection and ours, we want to make
   12129 certain that everyone understands that there is no warranty
   12130 for this free software. If the software is modified by
   12131 someone else and passed on, we want its recipients to know
   12132 that what they have is not the original, so that any
   12133 problems introduced by others will not reflect on the
   12134 original authors' reputations.
   12135 
   12136 Finally, any free program is threatened constantly by
   12137 software patents. We wish to avoid the danger that
   12138 redistributors of a free program will individually obtain
   12139 patent licenses, in effect making the program proprietary.
   12140 To prevent this, we have made it clear that any patent must
   12141 be licensed for everyone's free use or not licensed at all.
   12142 
   12143 The precise terms and conditions for copying, distribution
   12144 and modification follow.
   12145 
   12146 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND
   12147 MODIFICATION
   12148 
   12149 0. This License applies to any program or other work which
   12150 contains a notice placed by the copyright holder saying it
   12151 may be distributed under the terms of this General Public
   12152 License. The "Program", below, refers to any such program or
   12153 work, and a "work based on the Program" means either the
   12154 Program or any derivative work under copyright law: that is
   12155 to say, a work containing the Program or a portion of it,
   12156 either verbatim or with modifications and/or translated into
   12157 another language. (Hereinafter, translation is included
   12158 without limitation in the term "modification".) Each
   12159 licensee is addressed as "you".
   12160 
   12161 Activities other than copying, distribution and modification
   12162 are not covered by this License; they are outside its scope.
   12163 The act of running the Program is not restricted, and the
   12164 output from the Program is covered only if its contents
   12165 constitute a work based on the Program (independent of
   12166 having been made by running the Program). Whether that is
   12167 true depends on what the Program does.
   12168 
   12169 1. You may copy and distribute verbatim copies of the
   12170 Program's source code as you receive it, in any medium,
   12171 provided that you conspicuously and appropriately publish on
   12172 each copy an appropriate copyright notice and disclaimer of
   12173 warranty; keep intact all the notices that refer to this
   12174 License and to the absence of any warranty; and give any
   12175 other recipients of the Program a copy of this License along
   12176 with the Program.
   12177 
   12178 You may charge a fee for the physical act of transferring a
   12179 copy, and you may at your option offer warranty protection
   12180 in exchange for a fee.
   12181 
   12182 2. You may modify your copy or copies of the Program or any
   12183 portion of it, thus forming a work based on the Program, and
   12184 copy and distribute such modifications or work under the
   12185 terms of Section 1 above, provided that you also meet all of
   12186 these conditions:
   12187 
   12188 a) You must cause the modified files to carry prominent
   12189 notices stating that you changed the files and the date of
   12190 any change.
   12191 
   12192 b) You must cause any work that you distribute or publish,
   12193 that in whole or in part contains or is derived from the
   12194 Program or any part thereof, to be licensed as a whole at no
   12195 charge to all third parties under the terms of this License.
   12196 
   12197 c) If the modified program normally reads commands
   12198 interactively when run, you must cause it, when started
   12199 running for such interactive use in the most ordinary way,
   12200 to print or display an announcement including an appropriate
   12201 copyright notice and a notice that there is no warranty (or
   12202 else, saying that you provide a warranty) and that users may
   12203 redistribute the program under these conditions, and telling
   12204 the user how to view a copy of this License. (Exception: if
   12205 the Program itself is interactive but does not normally
   12206 print such an announcement, your work based on the Program
   12207 is not required to print an announcement.)
   12208 
   12209 These requirements apply to the modified work as a whole. If
   12210 identifiable sections of that work are not derived from the
   12211 Program, and can be reasonably considered independent and
   12212 separate works in themselves, then this License, and its
   12213 terms, do not apply to those sections when you distribute
   12214 them as separate works. But when you distribute the same
   12215 sections as part of a whole which is a work based on the
   12216 Program, the distribution of the whole must be on the terms
   12217 of this License, whose permissions for other licensees
   12218 extend to the entire whole, and thus to each and every part
   12219 regardless of who wrote it.
   12220 
   12221 Thus, it is not the intent of this section to claim rights
   12222 or contest your rights to work written entirely by you;
   12223 rather, the intent is to exercise the right to control the
   12224 distribution of derivative or collective works based on the
   12225 Program. In addition, mere aggregation of another work not
   12226 based on the Program with the Program (or with a work based
   12227 on the Program) on a volume of a storage or distribution
   12228 medium does not bring the other work under the scope of this
   12229 License.
   12230 
   12231 3. You may copy and distribute the Program (or a work based
   12232 on it, under Section 2) in object code or executable form
   12233 under the terms of Sections 1 and 2 above provided that you
   12234 also do one of the following:
   12235 
   12236 a) Accompany it with the complete corresponding
   12237 machine-readable source code, which must be distributed
   12238 under the terms of Sections 1 and 2 above on a medium
   12239 customarily used for software interchange; or,
   12240 
   12241 b) Accompany it with a written offer, valid for at least
   12242 three years, to give any third party, for a charge no more
   12243 than your cost of physically performing source distribution,
   12244 a complete machine-readable copy of the corresponding source
   12245 code, to be distributed under the terms of Sections 1 and 2
   12246 above on a medium customarily used for software interchange;
   12247 or,
   12248 
   12249 c) Accompany it with the information you received as to the
   12250 offer to distribute corresponding source code. (This
   12251 alternative is allowed only for noncommercial distribution
   12252 and only if you received the program in object code or
   12253 executable form with such an offer, in accord with
   12254 Subsection b above.)
   12255 
   12256 The source code for a work means the preferred form of the
   12257 work for making modifications to it. For an executable work,
   12258 complete source code means all the source code for all
   12259 modules it contains, plus any associated interface
   12260 definition files, plus the scripts used to control
   12261 compilation and installation of the executable. However, as
   12262 a special exception, the source code distributed need not
   12263 include anything that is normally distributed (in either
   12264 source or binary form) with the major components (compiler,
   12265 kernel, and so on) of the operating system on which the
   12266 executable runs, unless that component itself accompanies
   12267 the executable. If distribution of executable or object code
   12268 is made by offering access to copy from a designated place,
   12269 then offering equivalent access to copy the source code from
   12270 the same place counts as distribution of the source code,
   12271 even though third parties are not compelled to copy the
   12272 source along with the object code.
   12273 
   12274 4. You may not copy, modify, sublicense, or distribute the
   12275 Program except as expressly provided under this License. Any
   12276 attempt otherwise to copy, modify, sublicense or distribute
   12277 the Program is void, and will automatically terminate your
   12278 rights under this License. However, parties who have
   12279 received copies, or rights, from you under this License will
   12280 not have their licenses terminated so long as such parties
   12281 remain in full compliance.
   12282 
   12283 5. You are not required to accept this License, since you
   12284 have not signed it. However, nothing else grants you
   12285 permission to modify or distribute the Program or its
   12286 derivative works. These actions are prohibited by law if you
   12287 do not accept this License. Therefore, by modifying or
   12288 distributing the Program (or any work based on the Program),
   12289 you indicate your acceptance of this License to do so, and
   12290 all its terms and conditions for copying, distributing or
   12291 modifying the Program or works based on it.
   12292 
   12293 6. Each time you redistribute the Program (or any work based
   12294 on the Program), the recipient automatically receives a
   12295 license from the original licensor to copy, distribute or
   12296 modify the Program subject to these terms and conditions.
   12297 You may not impose any further restrictions on the
   12298 recipients' exercise of the rights granted herein. You are
   12299 not responsible for enforcing compliance by third parties to
   12300 this License.
   12301 
   12302 7. If, as a consequence of a court judgment or allegation of
   12303 patent infringement or for any other reason (not limited to
   12304 patent issues), conditions are imposed on you (whether by
   12305 court order, agreement or otherwise) that contradict the
   12306 conditions of this License, they do not excuse you from the
   12307 conditions of this License. If you cannot distribute so as
   12308 to satisfy simultaneously your obligations under this
   12309 License and any other pertinent obligations, then as a
   12310 consequence you may not distribute the Program at all. For
   12311 example, if a patent license would not permit royalty-free
   12312 redistribution of the Program by all those who receive
   12313 copies directly or indirectly through you, then the only way
   12314 you could satisfy both it and this License would be to
   12315 refrain entirely from distribution of the Program.
   12316 
   12317 If any portion of this section is held invalid or
   12318 unenforceable under any particular circumstance, the balance
   12319 of the section is intended to apply and the section as a
   12320 whole is intended to apply in other circumstances. It is not
   12321 the purpose of this section to induce you to infringe any
   12322 patents or other property right claims or to contest
   12323 validity of any such claims; this section has the sole
   12324 purpose of protecting the integrity of the free software
   12325 distribution system, which is implemented by public license
   12326 practices. Many people have made generous contributions to
   12327 the wide range of software distributed through that system
   12328 in reliance on consistent application of that system; it is
   12329 up to the author/donor to decide if he or she is willing to
   12330 distribute software through any other system and a licensee
   12331 cannot impose that choice.
   12332 
   12333 This section is intended to make thoroughly clear what is
   12334 believed to be a consequence of the rest of this License.
   12335 
   12336 8. If the distribution and/or use of the Program is
   12337 restricted in certain countries either by patents or by
   12338 copyrighted interfaces, the original copyright holder who
   12339 places the Program under this License may add an explicit
   12340 geographical distribution limitation excluding those
   12341 countries, so that distribution is permitted only in or
   12342 among countries not thus excluded. In such case, this
   12343 License incorporates the limitation as if written in the
   12344 body of this License.
   12345 
   12346 9. The Free Software Foundation may publish revised and/or
   12347 new versions of the General Public License from time to
   12348 time. Such new versions will be similar in spirit to the
   12349 present version, but may differ in detail to address new
   12350 problems or concerns.
   12351 
   12352 Each version is given a distinguishing version number. If
   12353 the Program specifies a version number of this License which
   12354 applies to it and "any later version", you have the option
   12355 of following the terms and conditions either of that version
   12356 or of any later version published by the Free Software
   12357 Foundation. If the Program does not specify a version number
   12358 of this License, you may choose any version ever published
   12359 by the Free Software Foundation.
   12360 
   12361 10. If you wish to incorporate parts of the Program into
   12362 other free programs whose distribution conditions are
   12363 different, write to the author to ask for permission. For
   12364 software which is copyrighted by the Free Software
   12365 Foundation, write to the Free Software Foundation; we
   12366 sometimes make exceptions for this. Our decision will be
   12367 guided by the two goals of preserving the free status of all
   12368 derivatives of our free software and of promoting the
   12369 sharing and reuse of software generally.
   12370 
   12371 NO WARRANTY
   12372 
   12373 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS
   12374 NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
   12375 APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
   12376 COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM
   12377 "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
   12378 IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
   12379 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   12380 PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
   12381 OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
   12382 DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
   12383 REPAIR OR CORRECTION.
   12384 
   12385 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED
   12386 TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY
   12387 WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED
   12388 ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL,
   12389 SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF
   12390 THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT
   12391 LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR
   12392 LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE
   12393 PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH
   12394 HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
   12395 SUCH DAMAGES.
   12396 
   12397 END OF TERMS AND CONDITIONS
   12398 
   12399 How to Apply These Terms to Your New Programs
   12400 
   12401 If you develop a new program, and you want it to be of the
   12402 greatest possible use to the public, the best way to achieve
   12403 this is to make it free software which everyone can
   12404 redistribute and change under these terms.
   12405 
   12406 To do so, attach the following notices to the program. It is
   12407 safest to attach them to the start of each source file to
   12408 most effectively convey the exclusion of warranty; and each
   12409 file should have at least the "copyright" line and a pointer
   12410 to where the full notice is found.
   12411 
   12412 One line to give the program's name and a brief idea of what
   12413 it does.
   12414 
   12415 Copyright (C) <year> <name of author>
   12416 This program is free software; you can redistribute it
   12417 and/or modify it under the terms of the GNU General Public
   12418 License as published by the Free Software Foundation; either
   12419 version 2 of the License, or (at your option) any later
   12420 version. This program is distributed in the hope that it
   12421 will be useful, but WITHOUT ANY WARRANTY; without even the
   12422 implied warranty of MERCHANTABILITY or FITNESS FOR A
   12423 PARTICULAR PURPOSE. See the GNU General Public License for
   12424 more details. You should have received a copy of the GNU
   12425 General Public License along with this program; if not,
   12426 write to the Free Software Foundation, Inc., 59 Temple
   12427 Place, Suite 330, Boston, MA 02111-1307 USA
   12428 
   12429 Also add information on how to contact you by electronic and
   12430 paper mail. If the program is interactive, make it output a
   12431 short notice like this when it starts in an interactive
   12432 mode:
   12433 
   12434 Gnomovision version 69, Copyright (C) year name of author
   12435 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
   12436 type `show w'. This is free software, and you are welcome to
   12437 redistribute it under certain conditions; type `show c' for
   12438 details. The hypothetical commands `show w' and `show c'
   12439 should show the appropriate parts of the General Public
   12440 License. Of course, the commands you use may be called
   12441 something other than `show w' and `show c'; they could even
   12442 be mouse-clicks or menu items--whatever suits your program.
   12443 
   12444 You should also get your employer (if you work as a
   12445 programmer) or your school, if any, to sign a "copyright
   12446 disclaimer" for the program, if necessary. Here is a sample;
   12447 alter the names:
   12448 
   12449 Yoyodyne, Inc., hereby disclaims all copyright interest in
   12450 the program `Gnomovision' (which makes passes at compilers)
   12451 written by James Hacker.
   12452 
   12453 signature of Ty Coon, 1 April 1989
   12454 Ty Coon, President of Vice
   12455 This General Public License does not permit incorporating
   12456 your program into proprietary programs. If your program is a
   12457 subroutine library, you may consider it more useful to
   12458 permit linking proprietary applications with the library. If
   12459 this is what you want to do, use the GNU Library General
   12460 Public License instead of this License.
   12461 
   12462 "CLASSPATH" EXCEPTION TO THE GPL VERSION 2
   12463 
   12464 Certain source files distributed by Sun Microsystems, Inc. 
   12465 are subject to  the following clarification and special
   12466 exception to the GPL Version 2, but only where Sun has
   12467 expressly included in the particular source file's header
   12468 the words  "Sun designates this particular file as subject
   12469 to the "Classpath" exception as provided by Sun in the
   12470 License file that accompanied this code." 
   12471 
   12472    Linking this library statically or dynamically with other
   12473 modules is making a combined work based on this library. 
   12474 Thus, the terms and conditions of the GNU General Public
   12475 License Version 2 cover the whole combination. 
   12476 
   12477   As a special exception, the copyright holders of this
   12478 library give you  permission to link this library with
   12479 independent modules to produce an  executable, regardless of
   12480 the license terms of these independent modules,  and to copy
   12481 and distribute the resulting executable under terms of your 
   12482 choice, provided that you also meet, for each linked
   12483 independent module,  the terms and conditions of the license
   12484 of that module.  An independent  module is a module which is
   12485 not derived from or based on this library.  If  you modify
   12486 this library, you may extend this exception to your version
   12487 of  the library, but you are not obligated to do so.  If you
   12488 do not wish to do so, delete this exception statement from
   12489 your version.
   12490 ============================================================
   12491 Notices for file(s):
   12492 /bin/adb
   12493 ------------------------------------------------------------
   12494 
   12495    Copyright (c) 2006-2009, The Android Open Source Project
   12496    Copyright 2006, Brian Swetland <swetland (a] frotz.net>
   12497 
   12498    Licensed under the Apache License, Version 2.0 (the "License");
   12499    you may not use this file except in compliance with the License.
   12500 
   12501    Unless required by applicable law or agreed to in writing, software
   12502    distributed under the License is distributed on an "AS IS" BASIS,
   12503    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   12504    See the License for the specific language governing permissions and
   12505    limitations under the License.
   12506 
   12507 
   12508                                  Apache License
   12509                            Version 2.0, January 2004
   12510                         http://www.apache.org/licenses/
   12511 
   12512    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   12513 
   12514    1. Definitions.
   12515 
   12516       "License" shall mean the terms and conditions for use, reproduction,
   12517       and distribution as defined by Sections 1 through 9 of this document.
   12518 
   12519       "Licensor" shall mean the copyright owner or entity authorized by
   12520       the copyright owner that is granting the License.
   12521 
   12522       "Legal Entity" shall mean the union of the acting entity and all
   12523       other entities that control, are controlled by, or are under common
   12524       control with that entity. For the purposes of this definition,
   12525       "control" means (i) the power, direct or indirect, to cause the
   12526       direction or management of such entity, whether by contract or
   12527       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   12528       outstanding shares, or (iii) beneficial ownership of such entity.
   12529 
   12530       "You" (or "Your") shall mean an individual or Legal Entity
   12531       exercising permissions granted by this License.
   12532 
   12533       "Source" form shall mean the preferred form for making modifications,
   12534       including but not limited to software source code, documentation
   12535       source, and configuration files.
   12536 
   12537       "Object" form shall mean any form resulting from mechanical
   12538       transformation or translation of a Source form, including but
   12539       not limited to compiled object code, generated documentation,
   12540       and conversions to other media types.
   12541 
   12542       "Work" shall mean the work of authorship, whether in Source or
   12543       Object form, made available under the License, as indicated by a
   12544       copyright notice that is included in or attached to the work
   12545       (an example is provided in the Appendix below).
   12546 
   12547       "Derivative Works" shall mean any work, whether in Source or Object
   12548       form, that is based on (or derived from) the Work and for which the
   12549       editorial revisions, annotations, elaborations, or other modifications
   12550       represent, as a whole, an original work of authorship. For the purposes
   12551       of this License, Derivative Works shall not include works that remain
   12552       separable from, or merely link (or bind by name) to the interfaces of,
   12553       the Work and Derivative Works thereof.
   12554 
   12555       "Contribution" shall mean any work of authorship, including
   12556       the original version of the Work and any modifications or additions
   12557       to that Work or Derivative Works thereof, that is intentionally
   12558       submitted to Licensor for inclusion in the Work by the copyright owner
   12559       or by an individual or Legal Entity authorized to submit on behalf of
   12560       the copyright owner. For the purposes of this definition, "submitted"
   12561       means any form of electronic, verbal, or written communication sent
   12562       to the Licensor or its representatives, including but not limited to
   12563       communication on electronic mailing lists, source code control systems,
   12564       and issue tracking systems that are managed by, or on behalf of, the
   12565       Licensor for the purpose of discussing and improving the Work, but
   12566       excluding communication that is conspicuously marked or otherwise
   12567       designated in writing by the copyright owner as "Not a Contribution."
   12568 
   12569       "Contributor" shall mean Licensor and any individual or Legal Entity
   12570       on behalf of whom a Contribution has been received by Licensor and
   12571       subsequently incorporated within the Work.
   12572 
   12573    2. Grant of Copyright License. Subject to the terms and conditions of
   12574       this License, each Contributor hereby grants to You a perpetual,
   12575       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   12576       copyright license to reproduce, prepare Derivative Works of,
   12577       publicly display, publicly perform, sublicense, and distribute the
   12578       Work and such Derivative Works in Source or Object form.
   12579 
   12580    3. Grant of Patent License. Subject to the terms and conditions of
   12581       this License, each Contributor hereby grants to You a perpetual,
   12582       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   12583       (except as stated in this section) patent license to make, have made,
   12584       use, offer to sell, sell, import, and otherwise transfer the Work,
   12585       where such license applies only to those patent claims licensable
   12586       by such Contributor that are necessarily infringed by their
   12587       Contribution(s) alone or by combination of their Contribution(s)
   12588       with the Work to which such Contribution(s) was submitted. If You
   12589       institute patent litigation against any entity (including a
   12590       cross-claim or counterclaim in a lawsuit) alleging that the Work
   12591       or a Contribution incorporated within the Work constitutes direct
   12592       or contributory patent infringement, then any patent licenses
   12593       granted to You under this License for that Work shall terminate
   12594       as of the date such litigation is filed.
   12595 
   12596    4. Redistribution. You may reproduce and distribute copies of the
   12597       Work or Derivative Works thereof in any medium, with or without
   12598       modifications, and in Source or Object form, provided that You
   12599       meet the following conditions:
   12600 
   12601       (a) You must give any other recipients of the Work or
   12602           Derivative Works a copy of this License; and
   12603 
   12604       (b) You must cause any modified files to carry prominent notices
   12605           stating that You changed the files; and
   12606 
   12607       (c) You must retain, in the Source form of any Derivative Works
   12608           that You distribute, all copyright, patent, trademark, and
   12609           attribution notices from the Source form of the Work,
   12610           excluding those notices that do not pertain to any part of
   12611           the Derivative Works; and
   12612 
   12613       (d) If the Work includes a "NOTICE" text file as part of its
   12614           distribution, then any Derivative Works that You distribute must
   12615           include a readable copy of the attribution notices contained
   12616           within such NOTICE file, excluding those notices that do not
   12617           pertain to any part of the Derivative Works, in at least one
   12618           of the following places: within a NOTICE text file distributed
   12619           as part of the Derivative Works; within the Source form or
   12620           documentation, if provided along with the Derivative Works; or,
   12621           within a display generated by the Derivative Works, if and
   12622           wherever such third-party notices normally appear. The contents
   12623           of the NOTICE file are for informational purposes only and
   12624           do not modify the License. You may add Your own attribution
   12625           notices within Derivative Works that You distribute, alongside
   12626           or as an addendum to the NOTICE text from the Work, provided
   12627           that such additional attribution notices cannot be construed
   12628           as modifying the License.
   12629 
   12630       You may add Your own copyright statement to Your modifications and
   12631       may provide additional or different license terms and conditions
   12632       for use, reproduction, or distribution of Your modifications, or
   12633       for any such Derivative Works as a whole, provided Your use,
   12634       reproduction, and distribution of the Work otherwise complies with
   12635       the conditions stated in this License.
   12636 
   12637    5. Submission of Contributions. Unless You explicitly state otherwise,
   12638       any Contribution intentionally submitted for inclusion in the Work
   12639       by You to the Licensor shall be under the terms and conditions of
   12640       this License, without any additional terms or conditions.
   12641       Notwithstanding the above, nothing herein shall supersede or modify
   12642       the terms of any separate license agreement you may have executed
   12643       with Licensor regarding such Contributions.
   12644 
   12645    6. Trademarks. This License does not grant permission to use the trade
   12646       names, trademarks, service marks, or product names of the Licensor,
   12647       except as required for reasonable and customary use in describing the
   12648       origin of the Work and reproducing the content of the NOTICE file.
   12649 
   12650    7. Disclaimer of Warranty. Unless required by applicable law or
   12651       agreed to in writing, Licensor provides the Work (and each
   12652       Contributor provides its Contributions) on an "AS IS" BASIS,
   12653       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   12654       implied, including, without limitation, any warranties or conditions
   12655       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   12656       PARTICULAR PURPOSE. You are solely responsible for determining the
   12657       appropriateness of using or redistributing the Work and assume any
   12658       risks associated with Your exercise of permissions under this License.
   12659 
   12660    8. Limitation of Liability. In no event and under no legal theory,
   12661       whether in tort (including negligence), contract, or otherwise,
   12662       unless required by applicable law (such as deliberate and grossly
   12663       negligent acts) or agreed to in writing, shall any Contributor be
   12664       liable to You for damages, including any direct, indirect, special,
   12665       incidental, or consequential damages of any character arising as a
   12666       result of this License or out of the use or inability to use the
   12667       Work (including but not limited to damages for loss of goodwill,
   12668       work stoppage, computer failure or malfunction, or any and all
   12669       other commercial damages or losses), even if such Contributor
   12670       has been advised of the possibility of such damages.
   12671 
   12672    9. Accepting Warranty or Additional Liability. While redistributing
   12673       the Work or Derivative Works thereof, You may choose to offer,
   12674       and charge a fee for, acceptance of support, warranty, indemnity,
   12675       or other liability obligations and/or rights consistent with this
   12676       License. However, in accepting such obligations, You may act only
   12677       on Your own behalf and on Your sole responsibility, not on behalf
   12678       of any other Contributor, and only if You agree to indemnify,
   12679       defend, and hold each Contributor harmless for any liability
   12680       incurred by, or claims asserted against, such Contributor by reason
   12681       of your accepting any such warranty or additional liability.
   12682 
   12683    END OF TERMS AND CONDITIONS
   12684 
   12685 
   12686 ============================================================
   12687 Notices for file(s):
   12688 /framework/apache-xml-hostdex.jar
   12689 ------------------------------------------------------------
   12690    =========================================================================
   12691    ==  NOTICE file corresponding to section 4(d) of the Apache License,   ==
   12692    ==  Version 2.0, in this case for the Apache Xalan Java distribution.  ==
   12693    =========================================================================
   12694 
   12695    Apache Xalan (Xalan XSLT processor)
   12696    Copyright 1999-2006 The Apache Software Foundation
   12697 
   12698    Apache Xalan (Xalan serializer)
   12699    Copyright 1999-2006 The Apache Software Foundation
   12700 
   12701    This product includes software developed at
   12702    The Apache Software Foundation (http://www.apache.org/).
   12703 
   12704    =========================================================================
   12705    Portions of this software was originally based on the following:
   12706      - software copyright (c) 1999-2002, Lotus Development Corporation.,
   12707        http://www.lotus.com.
   12708      - software copyright (c) 2001-2002, Sun Microsystems.,
   12709        http://www.sun.com.
   12710      - software copyright (c) 2003, IBM Corporation., 
   12711        http://www.ibm.com.
   12712        
   12713    =========================================================================
   12714    The binary distribution package (ie. jars, samples and documentation) of
   12715    this product includes software developed by the following:
   12716        
   12717      - The Apache Software Foundation 
   12718          - Xerces Java - see LICENSE.txt 
   12719          - JAXP 1.3 APIs - see LICENSE.txt
   12720          - Bytecode Engineering Library - see LICENSE.txt
   12721          - Regular Expression - see LICENSE.txt
   12722        
   12723      - Scott Hudson, Frank Flannery, C. Scott Ananian 
   12724          - CUP Parser Generator runtime (javacup\runtime) - see LICENSE.txt 
   12725  
   12726    ========================================================================= 
   12727    The source distribution package (ie. all source and tools required to build
   12728    Xalan Java) of this product includes software developed by the following:
   12729        
   12730      - The Apache Software Foundation
   12731          - Xerces Java - see LICENSE.txt 
   12732          - JAXP 1.3 APIs - see LICENSE.txt
   12733          - Bytecode Engineering Library - see LICENSE.txt
   12734          - Regular Expression - see LICENSE.txt
   12735          - Ant - see LICENSE.txt
   12736          - Stylebook doc tool - see LICENSE.txt    
   12737        
   12738      - Elliot Joel Berk and C. Scott Ananian 
   12739          - Lexical Analyzer Generator (JLex) - see LICENSE.txt
   12740 
   12741    =========================================================================       
   12742    Apache Xerces Java
   12743    Copyright 1999-2006 The Apache Software Foundation
   12744 
   12745    This product includes software developed at
   12746    The Apache Software Foundation (http://www.apache.org/).
   12747 
   12748    Portions of Apache Xerces Java in xercesImpl.jar and xml-apis.jar
   12749    were originally based on the following:
   12750      - software copyright (c) 1999, IBM Corporation., http://www.ibm.com.
   12751      - software copyright (c) 1999, Sun Microsystems., http://www.sun.com.
   12752      - voluntary contributions made by Paul Eng on behalf of the 
   12753        Apache Software Foundation that were originally developed at iClick, Inc.,
   12754        software copyright (c) 1999.    
   12755 
   12756    =========================================================================   
   12757    Apache xml-commons xml-apis (redistribution of xml-apis.jar)
   12758 
   12759    Apache XML Commons
   12760    Copyright 2001-2003,2006 The Apache Software Foundation.
   12761 
   12762    This product includes software developed at
   12763    The Apache Software Foundation (http://www.apache.org/).
   12764 
   12765    Portions of this software were originally based on the following:
   12766      - software copyright (c) 1999, IBM Corporation., http://www.ibm.com.
   12767      - software copyright (c) 1999, Sun Microsystems., http://www.sun.com.
   12768      - software copyright (c) 2000 World Wide Web Consortium, http://www.w3.org
   12769 
   12770 
   12771 ============================================================
   12772 Notices for file(s):
   12773 /bin/llvm-rs-cc
   12774 /bin/rs-spec-gen
   12775 /lib/libslang.a
   12776 ------------------------------------------------------------
   12777 =========================
   12778 NOTICE file for slang.git
   12779 =========================
   12780 
   12781    Copyright (c) 2005-2011, The Android Open Source Project
   12782 
   12783    Licensed under the Apache License, Version 2.0 (the "License");
   12784    you may not use this file except in compliance with the License.
   12785 
   12786    Unless required by applicable law or agreed to in writing, software
   12787    distributed under the License is distributed on an "AS IS" BASIS,
   12788    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   12789    See the License for the specific language governing permissions and
   12790    limitations under the License.
   12791 
   12792 
   12793                                  Apache License
   12794                            Version 2.0, January 2004
   12795                         http://www.apache.org/licenses/
   12796 
   12797    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   12798 
   12799    1. Definitions.
   12800 
   12801       "License" shall mean the terms and conditions for use, reproduction,
   12802       and distribution as defined by Sections 1 through 9 of this document.
   12803 
   12804       "Licensor" shall mean the copyright owner or entity authorized by
   12805       the copyright owner that is granting the License.
   12806 
   12807       "Legal Entity" shall mean the union of the acting entity and all
   12808       other entities that control, are controlled by, or are under common
   12809       control with that entity. For the purposes of this definition,
   12810       "control" means (i) the power, direct or indirect, to cause the
   12811       direction or management of such entity, whether by contract or
   12812       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   12813       outstanding shares, or (iii) beneficial ownership of such entity.
   12814 
   12815       "You" (or "Your") shall mean an individual or Legal Entity
   12816       exercising permissions granted by this License.
   12817 
   12818       "Source" form shall mean the preferred form for making modifications,
   12819       including but not limited to software source code, documentation
   12820       source, and configuration files.
   12821 
   12822       "Object" form shall mean any form resulting from mechanical
   12823       transformation or translation of a Source form, including but
   12824       not limited to compiled object code, generated documentation,
   12825       and conversions to other media types.
   12826 
   12827       "Work" shall mean the work of authorship, whether in Source or
   12828       Object form, made available under the License, as indicated by a
   12829       copyright notice that is included in or attached to the work
   12830       (an example is provided in the Appendix below).
   12831 
   12832       "Derivative Works" shall mean any work, whether in Source or Object
   12833       form, that is based on (or derived from) the Work and for which the
   12834       editorial revisions, annotations, elaborations, or other modifications
   12835       represent, as a whole, an original work of authorship. For the purposes
   12836       of this License, Derivative Works shall not include works that remain
   12837       separable from, or merely link (or bind by name) to the interfaces of,
   12838       the Work and Derivative Works thereof.
   12839 
   12840       "Contribution" shall mean any work of authorship, including
   12841       the original version of the Work and any modifications or additions
   12842       to that Work or Derivative Works thereof, that is intentionally
   12843       submitted to Licensor for inclusion in the Work by the copyright owner
   12844       or by an individual or Legal Entity authorized to submit on behalf of
   12845       the copyright owner. For the purposes of this definition, "submitted"
   12846       means any form of electronic, verbal, or written communication sent
   12847       to the Licensor or its representatives, including but not limited to
   12848       communication on electronic mailing lists, source code control systems,
   12849       and issue tracking systems that are managed by, or on behalf of, the
   12850       Licensor for the purpose of discussing and improving the Work, but
   12851       excluding communication that is conspicuously marked or otherwise
   12852       designated in writing by the copyright owner as "Not a Contribution."
   12853 
   12854       "Contributor" shall mean Licensor and any individual or Legal Entity
   12855       on behalf of whom a Contribution has been received by Licensor and
   12856       subsequently incorporated within the Work.
   12857 
   12858    2. Grant of Copyright License. Subject to the terms and conditions of
   12859       this License, each Contributor hereby grants to You a perpetual,
   12860       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   12861       copyright license to reproduce, prepare Derivative Works of,
   12862       publicly display, publicly perform, sublicense, and distribute the
   12863       Work and such Derivative Works in Source or Object form.
   12864 
   12865    3. Grant of Patent License. Subject to the terms and conditions of
   12866       this License, each Contributor hereby grants to You a perpetual,
   12867       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   12868       (except as stated in this section) patent license to make, have made,
   12869       use, offer to sell, sell, import, and otherwise transfer the Work,
   12870       where such license applies only to those patent claims licensable
   12871       by such Contributor that are necessarily infringed by their
   12872       Contribution(s) alone or by combination of their Contribution(s)
   12873       with the Work to which such Contribution(s) was submitted. If You
   12874       institute patent litigation against any entity (including a
   12875       cross-claim or counterclaim in a lawsuit) alleging that the Work
   12876       or a Contribution incorporated within the Work constitutes direct
   12877       or contributory patent infringement, then any patent licenses
   12878       granted to You under this License for that Work shall terminate
   12879       as of the date such litigation is filed.
   12880 
   12881    4. Redistribution. You may reproduce and distribute copies of the
   12882       Work or Derivative Works thereof in any medium, with or without
   12883       modifications, and in Source or Object form, provided that You
   12884       meet the following conditions:
   12885 
   12886       (a) You must give any other recipients of the Work or
   12887           Derivative Works a copy of this License; and
   12888 
   12889       (b) You must cause any modified files to carry prominent notices
   12890           stating that You changed the files; and
   12891 
   12892       (c) You must retain, in the Source form of any Derivative Works
   12893           that You distribute, all copyright, patent, trademark, and
   12894           attribution notices from the Source form of the Work,
   12895           excluding those notices that do not pertain to any part of
   12896           the Derivative Works; and
   12897 
   12898       (d) If the Work includes a "NOTICE" text file as part of its
   12899           distribution, then any Derivative Works that You distribute must
   12900           include a readable copy of the attribution notices contained
   12901           within such NOTICE file, excluding those notices that do not
   12902           pertain to any part of the Derivative Works, in at least one
   12903           of the following places: within a NOTICE text file distributed
   12904           as part of the Derivative Works; within the Source form or
   12905           documentation, if provided along with the Derivative Works; or,
   12906           within a display generated by the Derivative Works, if and
   12907           wherever such third-party notices normally appear. The contents
   12908           of the NOTICE file are for informational purposes only and
   12909           do not modify the License. You may add Your own attribution
   12910           notices within Derivative Works that You distribute, alongside
   12911           or as an addendum to the NOTICE text from the Work, provided
   12912           that such additional attribution notices cannot be construed
   12913           as modifying the License.
   12914 
   12915       You may add Your own copyright statement to Your modifications and
   12916       may provide additional or different license terms and conditions
   12917       for use, reproduction, or distribution of Your modifications, or
   12918       for any such Derivative Works as a whole, provided Your use,
   12919       reproduction, and distribution of the Work otherwise complies with
   12920       the conditions stated in this License.
   12921 
   12922    5. Submission of Contributions. Unless You explicitly state otherwise,
   12923       any Contribution intentionally submitted for inclusion in the Work
   12924       by You to the Licensor shall be under the terms and conditions of
   12925       this License, without any additional terms or conditions.
   12926       Notwithstanding the above, nothing herein shall supersede or modify
   12927       the terms of any separate license agreement you may have executed
   12928       with Licensor regarding such Contributions.
   12929 
   12930    6. Trademarks. This License does not grant permission to use the trade
   12931       names, trademarks, service marks, or product names of the Licensor,
   12932       except as required for reasonable and customary use in describing the
   12933       origin of the Work and reproducing the content of the NOTICE file.
   12934 
   12935    7. Disclaimer of Warranty. Unless required by applicable law or
   12936       agreed to in writing, Licensor provides the Work (and each
   12937       Contributor provides its Contributions) on an "AS IS" BASIS,
   12938       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   12939       implied, including, without limitation, any warranties or conditions
   12940       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   12941       PARTICULAR PURPOSE. You are solely responsible for determining the
   12942       appropriateness of using or redistributing the Work and assume any
   12943       risks associated with Your exercise of permissions under this License.
   12944 
   12945    8. Limitation of Liability. In no event and under no legal theory,
   12946       whether in tort (including negligence), contract, or otherwise,
   12947       unless required by applicable law (such as deliberate and grossly
   12948       negligent acts) or agreed to in writing, shall any Contributor be
   12949       liable to You for damages, including any direct, indirect, special,
   12950       incidental, or consequential damages of any character arising as a
   12951       result of this License or out of the use or inability to use the
   12952       Work (including but not limited to damages for loss of goodwill,
   12953       work stoppage, computer failure or malfunction, or any and all
   12954       other commercial damages or losses), even if such Contributor
   12955       has been advised of the possibility of such damages.
   12956 
   12957    9. Accepting Warranty or Additional Liability. While redistributing
   12958       the Work or Derivative Works thereof, You may choose to offer,
   12959       and charge a fee for, acceptance of support, warranty, indemnity,
   12960       or other liability obligations and/or rights consistent with this
   12961       License. However, in accepting such obligations, You may act only
   12962       on Your own behalf and on Your sole responsibility, not on behalf
   12963       of any other Contributor, and only if You agree to indemnify,
   12964       defend, and hold each Contributor harmless for any liability
   12965       incurred by, or claims asserted against, such Contributor by reason
   12966       of your accepting any such warranty or additional liability.
   12967 
   12968    END OF TERMS AND CONDITIONS
   12969 
   12970 
   12971 
   12972 ===========================================
   12973 NOTICE file for external/clang (clang.git).
   12974 Note: libclang*.a are statically linked.
   12975 ===========================================
   12976 
   12977 ==============================================================================
   12978 LLVM Release License
   12979 ==============================================================================
   12980 University of Illinois/NCSA
   12981 Open Source License
   12982 
   12983 Copyright (c) 2007-2011 University of Illinois at Urbana-Champaign.
   12984 All rights reserved.
   12985 
   12986 Developed by:
   12987 
   12988     LLVM Team
   12989 
   12990     University of Illinois at Urbana-Champaign
   12991 
   12992     http://llvm.org
   12993 
   12994 Permission is hereby granted, free of charge, to any person obtaining a copy of
   12995 this software and associated documentation files (the "Software"), to deal with
   12996 the Software without restriction, including without limitation the rights to
   12997 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   12998 of the Software, and to permit persons to whom the Software is furnished to do
   12999 so, subject to the following conditions:
   13000 
   13001     * Redistributions of source code must retain the above copyright notice,
   13002       this list of conditions and the following disclaimers.
   13003 
   13004     * Redistributions in binary form must reproduce the above copyright notice,
   13005       this list of conditions and the following disclaimers in the
   13006       documentation and/or other materials provided with the distribution.
   13007 
   13008     * Neither the names of the LLVM Team, University of Illinois at
   13009       Urbana-Champaign, nor the names of its contributors may be used to
   13010       endorse or promote products derived from this Software without specific
   13011       prior written permission.
   13012 
   13013 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   13014 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
   13015 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   13016 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   13017 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   13018 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
   13019 SOFTWARE.
   13020 
   13021 ==============================================================================
   13022 The LLVM software contains code written by third parties.  Such software will
   13023 have its own individual LICENSE.TXT file in the directory in which it appears.
   13024 This file will describe the copyrights, license, and restrictions which apply
   13025 to that code.
   13026 
   13027 The disclaimer of warranty in the University of Illinois Open Source License
   13028 applies to all code in the LLVM Distribution, and nothing in any of the
   13029 other licenses gives permission to use the names of the LLVM Team or the
   13030 University of Illinois to endorse or promote products derived from this
   13031 Software.
   13032 
   13033 The following pieces of software have additional or alternate copyrights,
   13034 licenses, and/or restrictions:
   13035 
   13036 Program             Directory
   13037 -------             ---------
   13038 <none yet>
   13039 
   13040 
   13041 
   13042 =========================================
   13043 NOTICE file for external/llvm (llvm.git).
   13044 Note: libLLVM*.a are statically linked.
   13045 =========================================
   13046 
   13047 ==============================================================================
   13048 LLVM Release License
   13049 ==============================================================================
   13050 University of Illinois/NCSA
   13051 Open Source License
   13052 
   13053 Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
   13054 All rights reserved.
   13055 
   13056 Developed by:
   13057 
   13058     LLVM Team
   13059 
   13060     University of Illinois at Urbana-Champaign
   13061 
   13062     http://llvm.org
   13063 
   13064 Permission is hereby granted, free of charge, to any person obtaining a copy of
   13065 this software and associated documentation files (the "Software"), to deal with
   13066 the Software without restriction, including without limitation the rights to
   13067 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   13068 of the Software, and to permit persons to whom the Software is furnished to do
   13069 so, subject to the following conditions:
   13070 
   13071     * Redistributions of source code must retain the above copyright notice,
   13072       this list of conditions and the following disclaimers.
   13073 
   13074     * Redistributions in binary form must reproduce the above copyright notice,
   13075       this list of conditions and the following disclaimers in the
   13076       documentation and/or other materials provided with the distribution.
   13077 
   13078     * Neither the names of the LLVM Team, University of Illinois at
   13079       Urbana-Champaign, nor the names of its contributors may be used to
   13080       endorse or promote products derived from this Software without specific
   13081       prior written permission.
   13082 
   13083 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   13084 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
   13085 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   13086 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   13087 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   13088 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
   13089 SOFTWARE.
   13090 
   13091 ==============================================================================
   13092 Copyrights and Licenses for Third Party Software Distributed with LLVM:
   13093 ==============================================================================
   13094 The LLVM software contains code written by third parties.  Such software will
   13095 have its own individual LICENSE.TXT file in the directory in which it appears.
   13096 This file will describe the copyrights, license, and restrictions which apply
   13097 to that code.
   13098 
   13099 The disclaimer of warranty in the University of Illinois Open Source License
   13100 applies to all code in the LLVM Distribution, and nothing in any of the
   13101 other licenses gives permission to use the names of the LLVM Team or the
   13102 University of Illinois to endorse or promote products derived from this
   13103 Software.
   13104 
   13105 The following pieces of software have additional or alternate copyrights,
   13106 licenses, and/or restrictions:
   13107 
   13108 Program             Directory
   13109 -------             ---------
   13110 Autoconf            llvm/autoconf
   13111                     llvm/projects/ModuleMaker/autoconf
   13112                     llvm/projects/sample/autoconf
   13113 CellSPU backend     llvm/lib/Target/CellSPU/README.txt
   13114 Google Test         llvm/utils/unittest/googletest
   13115 OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
   13116 
   13117 ============================================================
   13118 Notices for file(s):
   13119 /bin/minigzip
   13120 /lib/libunz.a
   13121 /lib/libz-host.so
   13122 /lib/libz.a
   13123 ------------------------------------------------------------
   13124  (C) 1995-2013 Jean-loup Gailly and Mark Adler
   13125 
   13126   This software is provided 'as-is', without any express or implied
   13127   warranty.  In no event will the authors be held liable for any damages
   13128   arising from the use of this software.
   13129 
   13130   Permission is granted to anyone to use this software for any purpose,
   13131   including commercial applications, and to alter it and redistribute it
   13132   freely, subject to the following restrictions:
   13133 
   13134   1. The origin of this software must not be misrepresented; you must not
   13135      claim that you wrote the original software. If you use this software
   13136      in a product, an acknowledgment in the product documentation would be
   13137      appreciated but is not required.
   13138   2. Altered source versions must be plainly marked as such, and must not be
   13139      misrepresented as being the original software.
   13140   3. This notice may not be removed or altered from any source distribution.
   13141 
   13142   Jean-loup Gailly        Mark Adler
   13143   jloup (a] gzip.org          madler (a] alumni.caltech.edu
   13144 
   13145 ============================================================
   13146 Notices for file(s):
   13147 /bin/mksnapshot.arm
   13148 ------------------------------------------------------------
   13149 Copyright (c) 1994-2006 Sun Microsystems Inc.
   13150 All Rights Reserved.
   13151 
   13152 Redistribution and use in source and binary forms, with or without
   13153 modification, are permitted provided that the following conditions are
   13154 met:
   13155 
   13156 - Redistributions of source code must retain the above copyright notice,
   13157 this list of conditions and the following disclaimer.
   13158 
   13159 - Redistribution in binary form must reproduce the above copyright
   13160 notice, this list of conditions and the following disclaimer in the
   13161 documentation and/or other materials provided with the distribution.
   13162 
   13163 - Neither the name of Sun Microsystems or the names of contributors may
   13164 be used to endorse or promote products derived from this software without
   13165 specific prior written permission.
   13166 
   13167 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
   13168 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
   13169 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   13170 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
   13171 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
   13172 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
   13173 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   13174 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
   13175 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
   13176 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   13177 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   13178 
   13179 The original source code covered by the above license above has been
   13180 modified significantly by Google Inc.
   13181 Copyright 2006-2008 the V8 project authors. All rights reserved.
   13182 
   13183 ============================================================
   13184 Notices for file(s):
   13185 /lib/libpng.a
   13186 ------------------------------------------------------------
   13187 
   13188 This copy of the libpng notices is provided for your convenience.  In case of
   13189 any discrepancy between this copy and the notices in the file png.h that is
   13190 included in the libpng distribution, the latter shall prevail.
   13191 
   13192 COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
   13193 
   13194 If you modify libpng you may insert additional notices immediately following
   13195 this sentence.
   13196 
   13197 This code is released under the libpng license.
   13198 
   13199 libpng versions 1.2.6, August 15, 2004, through 1.2.46, July 9, 2011, are
   13200 Copyright (c) 2004, 2006-2009 Glenn Randers-Pehrson, and are
   13201 distributed according to the same disclaimer and license as libpng-1.2.5
   13202 with the following individual added to the list of Contributing Authors
   13203 
   13204    Cosmin Truta
   13205 
   13206 libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
   13207 Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
   13208 distributed according to the same disclaimer and license as libpng-1.0.6
   13209 with the following individuals added to the list of Contributing Authors
   13210 
   13211    Simon-Pierre Cadieux
   13212    Eric S. Raymond
   13213    Gilles Vollant
   13214 
   13215 and with the following additions to the disclaimer:
   13216 
   13217    There is no warranty against interference with your enjoyment of the
   13218    library or against infringement.  There is no warranty that our
   13219    efforts or the library will fulfill any of your particular purposes
   13220    or needs.  This library is provided with all faults, and the entire
   13221    risk of satisfactory quality, performance, accuracy, and effort is with
   13222    the user.
   13223 
   13224 libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
   13225 Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
   13226 distributed according to the same disclaimer and license as libpng-0.96,
   13227 with the following individuals added to the list of Contributing Authors:
   13228 
   13229    Tom Lane
   13230    Glenn Randers-Pehrson
   13231    Willem van Schaik
   13232 
   13233 libpng versions 0.89, June 1996, through 0.96, May 1997, are
   13234 Copyright (c) 1996, 1997 Andreas Dilger
   13235 Distributed according to the same disclaimer and license as libpng-0.88,
   13236 with the following individuals added to the list of Contributing Authors:
   13237 
   13238    John Bowler
   13239    Kevin Bracey
   13240    Sam Bushell
   13241    Magnus Holmgren
   13242    Greg Roelofs
   13243    Tom Tanner
   13244 
   13245 libpng versions 0.5, May 1995, through 0.88, January 1996, are
   13246 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
   13247 
   13248 For the purposes of this copyright and license, "Contributing Authors"
   13249 is defined as the following set of individuals:
   13250 
   13251    Andreas Dilger
   13252    Dave Martindale
   13253    Guy Eric Schalnat
   13254    Paul Schmidt
   13255    Tim Wegner
   13256 
   13257 The PNG Reference Library is supplied "AS IS".  The Contributing Authors
   13258 and Group 42, Inc. disclaim all warranties, expressed or implied,
   13259 including, without limitation, the warranties of merchantability and of
   13260 fitness for any purpose.  The Contributing Authors and Group 42, Inc.
   13261 assume no liability for direct, indirect, incidental, special, exemplary,
   13262 or consequential damages, which may result from the use of the PNG
   13263 Reference Library, even if advised of the possibility of such damage.
   13264 
   13265 Permission is hereby granted to use, copy, modify, and distribute this
   13266 source code, or portions hereof, for any purpose, without fee, subject
   13267 to the following restrictions:
   13268 
   13269 1. The origin of this source code must not be misrepresented.
   13270 
   13271 2. Altered versions must be plainly marked as such and must not
   13272    be misrepresented as being the original source.
   13273 
   13274 3. This Copyright notice may not be removed or altered from any
   13275    source or altered source distribution.
   13276 
   13277 The Contributing Authors and Group 42, Inc. specifically permit, without
   13278 fee, and encourage the use of this source code as a component to
   13279 supporting the PNG file format in commercial products.  If you use this
   13280 source code in a product, acknowledgment is not required but would be
   13281 appreciated.
   13282 
   13283 
   13284 A "png_get_copyright" function is available, for convenient use in "about"
   13285 boxes and the like:
   13286 
   13287    printf("%s",png_get_copyright(NULL));
   13288 
   13289 Also, the PNG logo (in PNG format, of course) is supplied in the
   13290 files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
   13291 
   13292 Libpng is OSI Certified Open Source Software.  OSI Certified Open Source is a
   13293 certification mark of the Open Source Initiative.
   13294 
   13295 Glenn Randers-Pehrson
   13296 glennrp at users.sourceforge.net
   13297 July 9, 2011
   13298 
   13299 ============================================================
   13300 Notices for file(s):
   13301 /framework/antlr-runtime.jar
   13302 ------------------------------------------------------------
   13303 [The "BSD license"]
   13304 Copyright (c) 201 Terence Parr
   13305 All rights reserved.
   13306 
   13307 Redistribution and use in source and binary forms, with or without
   13308 modification, are permitted provided that the following conditions
   13309 are met:
   13310 
   13311  1. Redistributions of source code must retain the above copyright
   13312     notice, this list of conditions and the following disclaimer.
   13313  2. Redistributions in binary form must reproduce the above copyright
   13314     notice, this list of conditions and the following disclaimer in the
   13315     documentation and/or other materials provided with the distribution.
   13316  3. The name of the author may not be used to endorse or promote products
   13317     derived from this software without specific prior written permission.
   13318 
   13319 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
   13320 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   13321 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
   13322 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
   13323 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
   13324 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   13325 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   13326 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   13327 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
   13328 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   13329 
   13330 ============================================================
   13331 Notices for file(s):
   13332 /framework/junit.jar
   13333 ------------------------------------------------------------
   13334 Common Public License - v 1.0
   13335 
   13336 
   13337 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
   13338 
   13339 
   13340 1. DEFINITIONS
   13341 
   13342 "Contribution" means:
   13343 
   13344 a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
   13345 b) in the case of each subsequent Contributor:
   13346 i)	 changes to the Program, and
   13347 ii)	 additions to the Program;
   13348 where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
   13349 
   13350 "Contributor" means any person or entity that distributes the Program.
   13351 
   13352 
   13353 "Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
   13354 
   13355 
   13356 "Program" means the Contributions distributed in accordance with this Agreement.
   13357 
   13358 
   13359 "Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
   13360 
   13361 
   13362 2. GRANT OF RIGHTS
   13363 
   13364 a)	Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
   13365 b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
   13366 c)	Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
   13367 d)	Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
   13368 3. REQUIREMENTS
   13369 
   13370 A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
   13371 
   13372 a)	it complies with the terms and conditions of this Agreement; and
   13373 b)	its license agreement:
   13374 i)	effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
   13375 ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
   13376 iii)	states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
   13377 iv)	states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.
   13378 When the Program is made available in source code form:
   13379 
   13380 a)	it must be made available under this Agreement; and
   13381 b)	a copy of this Agreement must be included with each copy of the Program.
   13382 
   13383 Contributors may not remove or alter any copyright notices contained within the Program.
   13384 
   13385 
   13386 Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.
   13387 
   13388 
   13389 4. COMMERCIAL DISTRIBUTION
   13390 
   13391 Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
   13392 
   13393 
   13394 For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
   13395 
   13396 
   13397 5. NO WARRANTY
   13398 
   13399 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM 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. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
   13400 
   13401 
   13402 6. DISCLAIMER OF LIABILITY
   13403 
   13404 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
   13405 
   13406 
   13407 7. GENERAL
   13408 
   13409 If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
   13410 
   13411 
   13412 If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed. In addition, if Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
   13413 
   13414 
   13415 All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.
   13416 
   13417 
   13418 Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. IBM is the initial Agreement Steward. IBM may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
   13419 
   13420 
   13421 This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
   13422 ============================================================
   13423 Notices for file(s):
   13424 /framework/ant-glob.jar
   13425 ------------------------------------------------------------
   13426 /*
   13427  *                                 Apache License
   13428  *                           Version 2.0, January 2004
   13429  *                        http://www.apache.org/licenses/
   13430  *
   13431  *   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   13432  *
   13433  *   1. Definitions.
   13434  *
   13435  *      "License" shall mean the terms and conditions for use, reproduction,
   13436  *      and distribution as defined by Sections 1 through 9 of this document.
   13437  *
   13438  *      "Licensor" shall mean the copyright owner or entity authorized by
   13439  *      the copyright owner that is granting the License.
   13440  *
   13441  *      "Legal Entity" shall mean the union of the acting entity and all
   13442  *      other entities that control, are controlled by, or are under common
   13443  *      control with that entity. For the purposes of this definition,
   13444  *      "control" means (i) the power, direct or indirect, to cause the
   13445  *      direction or management of such entity, whether by contract or
   13446  *      otherwise, or (ii) ownership of fifty percent (50%) or more of the
   13447  *      outstanding shares, or (iii) beneficial ownership of such entity.
   13448  *
   13449  *      "You" (or "Your") shall mean an individual or Legal Entity
   13450  *      exercising permissions granted by this License.
   13451  *
   13452  *      "Source" form shall mean the preferred form for making modifications,
   13453  *      including but not limited to software source code, documentation
   13454  *      source, and configuration files.
   13455  *
   13456  *      "Object" form shall mean any form resulting from mechanical
   13457  *      transformation or translation of a Source form, including but
   13458  *      not limited to compiled object code, generated documentation,
   13459  *      and conversions to other media types.
   13460  *
   13461  *      "Work" shall mean the work of authorship, whether in Source or
   13462  *      Object form, made available under the License, as indicated by a
   13463  *      copyright notice that is included in or attached to the work
   13464  *      (an example is provided in the Appendix below).
   13465  *
   13466  *      "Derivative Works" shall mean any work, whether in Source or Object
   13467  *      form, that is based on (or derived from) the Work and for which the
   13468  *      editorial revisions, annotations, elaborations, or other modifications
   13469  *      represent, as a whole, an original work of authorship. For the purposes
   13470  *      of this License, Derivative Works shall not include works that remain
   13471  *      separable from, or merely link (or bind by name) to the interfaces of,
   13472  *      the Work and Derivative Works thereof.
   13473  *
   13474  *      "Contribution" shall mean any work of authorship, including
   13475  *      the original version of the Work and any modifications or additions
   13476  *      to that Work or Derivative Works thereof, that is intentionally
   13477  *      submitted to Licensor for inclusion in the Work by the copyright owner
   13478  *      or by an individual or Legal Entity authorized to submit on behalf of
   13479  *      the copyright owner. For the purposes of this definition, "submitted"
   13480  *      means any form of electronic, verbal, or written communication sent
   13481  *      to the Licensor or its representatives, including but not limited to
   13482  *      communication on electronic mailing lists, source code control systems,
   13483  *      and issue tracking systems that are managed by, or on behalf of, the
   13484  *      Licensor for the purpose of discussing and improving the Work, but
   13485  *      excluding communication that is conspicuously marked or otherwise
   13486  *      designated in writing by the copyright owner as "Not a Contribution."
   13487  *
   13488  *      "Contributor" shall mean Licensor and any individual or Legal Entity
   13489  *      on behalf of whom a Contribution has been received by Licensor and
   13490  *      subsequently incorporated within the Work.
   13491  *
   13492  *   2. Grant of Copyright License. Subject to the terms and conditions of
   13493  *      this License, each Contributor hereby grants to You a perpetual,
   13494  *      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   13495  *      copyright license to reproduce, prepare Derivative Works of,
   13496  *      publicly display, publicly perform, sublicense, and distribute the
   13497  *      Work and such Derivative Works in Source or Object form.
   13498  *
   13499  *   3. Grant of Patent License. Subject to the terms and conditions of
   13500  *      this License, each Contributor hereby grants to You a perpetual,
   13501  *      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   13502  *      (except as stated in this section) patent license to make, have made,
   13503  *      use, offer to sell, sell, import, and otherwise transfer the Work,
   13504  *      where such license applies only to those patent claims licensable
   13505  *      by such Contributor that are necessarily infringed by their
   13506  *      Contribution(s) alone or by combination of their Contribution(s)
   13507  *      with the Work to which such Contribution(s) was submitted. If You
   13508  *      institute patent litigation against any entity (including a
   13509  *      cross-claim or counterclaim in a lawsuit) alleging that the Work
   13510  *      or a Contribution incorporated within the Work constitutes direct
   13511  *      or contributory patent infringement, then any patent licenses
   13512  *      granted to You under this License for that Work shall terminate
   13513  *      as of the date such litigation is filed.
   13514  *
   13515  *   4. Redistribution. You may reproduce and distribute copies of the
   13516  *      Work or Derivative Works thereof in any medium, with or without
   13517  *      modifications, and in Source or Object form, provided that You
   13518  *      meet the following conditions:
   13519  *
   13520  *      (a) You must give any other recipients of the Work or
   13521  *          Derivative Works a copy of this License; and
   13522  *
   13523  *      (b) You must cause any modified files to carry prominent notices
   13524  *          stating that You changed the files; and
   13525  *
   13526  *      (c) You must retain, in the Source form of any Derivative Works
   13527  *          that You distribute, all copyright, patent, trademark, and
   13528  *          attribution notices from the Source form of the Work,
   13529  *          excluding those notices that do not pertain to any part of
   13530  *          the Derivative Works; and
   13531  *
   13532  *      (d) If the Work includes a "NOTICE" text file as part of its
   13533  *          distribution, then any Derivative Works that You distribute must
   13534  *          include a readable copy of the attribution notices contained
   13535  *          within such NOTICE file, excluding those notices that do not
   13536  *          pertain to any part of the Derivative Works, in at least one
   13537  *          of the following places: within a NOTICE text file distributed
   13538  *          as part of the Derivative Works; within the Source form or
   13539  *          documentation, if provided along with the Derivative Works; or,
   13540  *          within a display generated by the Derivative Works, if and
   13541  *          wherever such third-party notices normally appear. The contents
   13542  *          of the NOTICE file are for informational purposes only and
   13543  *          do not modify the License. You may add Your own attribution
   13544  *          notices within Derivative Works that You distribute, alongside
   13545  *          or as an addendum to the NOTICE text from the Work, provided
   13546  *          that such additional attribution notices cannot be construed
   13547  *          as modifying the License.
   13548  *
   13549  *      You may add Your own copyright statement to Your modifications and
   13550  *      may provide additional or different license terms and conditions
   13551  *      for use, reproduction, or distribution of Your modifications, or
   13552  *      for any such Derivative Works as a whole, provided Your use,
   13553  *      reproduction, and distribution of the Work otherwise complies with
   13554  *      the conditions stated in this License.
   13555  *
   13556  *   5. Submission of Contributions. Unless You explicitly state otherwise,
   13557  *      any Contribution intentionally submitted for inclusion in the Work
   13558  *      by You to the Licensor shall be under the terms and conditions of
   13559  *      this License, without any additional terms or conditions.
   13560  *      Notwithstanding the above, nothing herein shall supersede or modify
   13561  *      the terms of any separate license agreement you may have executed
   13562  *      with Licensor regarding such Contributions.
   13563  *
   13564  *   6. Trademarks. This License does not grant permission to use the trade
   13565  *      names, trademarks, service marks, or product names of the Licensor,
   13566  *      except as required for reasonable and customary use in describing the
   13567  *      origin of the Work and reproducing the content of the NOTICE file.
   13568  *
   13569  *   7. Disclaimer of Warranty. Unless required by applicable law or
   13570  *      agreed to in writing, Licensor provides the Work (and each
   13571  *      Contributor provides its Contributions) on an "AS IS" BASIS,
   13572  *      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   13573  *      implied, including, without limitation, any warranties or conditions
   13574  *      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   13575  *      PARTICULAR PURPOSE. You are solely responsible for determining the
   13576  *      appropriateness of using or redistributing the Work and assume any
   13577  *      risks associated with Your exercise of permissions under this License.
   13578  *
   13579  *   8. Limitation of Liability. In no event and under no legal theory,
   13580  *      whether in tort (including negligence), contract, or otherwise,
   13581  *      unless required by applicable law (such as deliberate and grossly
   13582  *      negligent acts) or agreed to in writing, shall any Contributor be
   13583  *      liable to You for damages, including any direct, indirect, special,
   13584  *      incidental, or consequential damages of any character arising as a
   13585  *      result of this License or out of the use or inability to use the
   13586  *      Work (including but not limited to damages for loss of goodwill,
   13587  *      work stoppage, computer failure or malfunction, or any and all
   13588  *      other commercial damages or losses), even if such Contributor
   13589  *      has been advised of the possibility of such damages.
   13590  *
   13591  *   9. Accepting Warranty or Additional Liability. While redistributing
   13592  *      the Work or Derivative Works thereof, You may choose to offer,
   13593  *      and charge a fee for, acceptance of support, warranty, indemnity,
   13594  *      or other liability obligations and/or rights consistent with this
   13595  *      License. However, in accepting such obligations, You may act only
   13596  *      on Your own behalf and on Your sole responsibility, not on behalf
   13597  *      of any other Contributor, and only if You agree to indemnify,
   13598  *      defend, and hold each Contributor harmless for any liability
   13599  *      incurred by, or claims asserted against, such Contributor by reason
   13600  *      of your accepting any such warranty or additional liability.
   13601  *
   13602  *   END OF TERMS AND CONDITIONS
   13603  *
   13604  *   APPENDIX: How to apply the Apache License to your work.
   13605  *
   13606  *      To apply the Apache License to your work, attach the following
   13607  *      boilerplate notice, with the fields enclosed by brackets "[]"
   13608  *      replaced with your own identifying information. (Don't include
   13609  *      the brackets!)  The text should be enclosed in the appropriate
   13610  *      comment syntax for the file format. We also recommend that a
   13611  *      file or class name and description of purpose be included on the
   13612  *      same "printed page" as the copyright notice for easier
   13613  *      identification within third-party archives.
   13614  *
   13615  *   Copyright [yyyy] [name of copyright owner]
   13616  *
   13617  *   Licensed under the Apache License, Version 2.0 (the "License");
   13618  *   you may not use this file except in compliance with the License.
   13619  *   You may obtain a copy of the License at
   13620  *
   13621  *       http://www.apache.org/licenses/LICENSE-2.0
   13622  *
   13623  *   Unless required by applicable law or agreed to in writing, software
   13624  *   distributed under the License is distributed on an "AS IS" BASIS,
   13625  *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   13626  *   See the License for the specific language governing permissions and
   13627  *   limitations under the License.
   13628  */
   13629 
   13630 W3C SOFTWARE NOTICE AND LICENSE
   13631 http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
   13632 
   13633 This work (and included software, documentation such as READMEs, or other
   13634 related items) is being provided by the copyright holders under the following
   13635 license. By obtaining, using and/or copying this work, you (the licensee) agree
   13636 that you have read, understood, and will comply with the following terms and
   13637 conditions.
   13638 
   13639 Permission to copy, modify, and distribute this software and its documentation,
   13640 with or without modification, for any purpose and without fee or royalty is
   13641 hereby granted, provided that you include the following on ALL copies of the
   13642 software and documentation or portions thereof, including modifications:
   13643 
   13644   1. The full text of this NOTICE in a location viewable to users of the
   13645      redistributed or derivative work. 
   13646   2. Any pre-existing intellectual property disclaimers, notices, or terms
   13647      and conditions. If none exist, the W3C Software Short Notice should be
   13648      included (hypertext is preferred, text is permitted) within the body
   13649      of any redistributed or derivative code.
   13650   3. Notice of any changes or modifications to the files, including the date
   13651      changes were made. (We recommend you provide URIs to the location from
   13652      which the code is derived.)
   13653      
   13654 THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE
   13655 NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
   13656 TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT
   13657 THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY
   13658 PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
   13659 
   13660 COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR
   13661 CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION.
   13662 
   13663 The name and trademarks of copyright holders may NOT be used in advertising or
   13664 publicity pertaining to the software without specific, written prior permission.
   13665 Title to copyright in this software and any associated documentation will at
   13666 all times remain with copyright holders.
   13667 
   13668 ____________________________________
   13669 
   13670 This formulation of W3C's notice and license became active on December 31 2002.
   13671 This version removes the copyright ownership notice such that this license can
   13672 be used with materials other than those owned by the W3C, reflects that ERCIM
   13673 is now a host of the W3C, includes references to this specific dated version of
   13674 the license, and removes the ambiguous grant of "use". Otherwise, this version
   13675 is the same as the previous version and is written so as to preserve the Free
   13676 Software Foundation's assessment of GPL compatibility and OSI's certification
   13677 under the Open Source Definition. Please see our Copyright FAQ for common
   13678 questions about using materials from our site, including specific terms and
   13679 conditions for packages like libwww, Amaya, and Jigsaw. Other questions about
   13680 this notice can be directed to site-policy (a] w3.org.
   13681  
   13682 Joseph Reagle <site-policy (a] w3.org> 
   13683 
   13684 This license came from: http://www.megginson.com/SAX/copying.html
   13685   However please note future versions of SAX may be covered 
   13686   under http://saxproject.org/?selected=pd
   13687 
   13688 SAX2 is Free!
   13689 
   13690 I hereby abandon any property rights to SAX 2.0 (the Simple API for
   13691 XML), and release all of the SAX 2.0 source code, compiled code, and
   13692 documentation contained in this distribution into the Public Domain.
   13693 SAX comes with NO WARRANTY or guarantee of fitness for any
   13694 purpose.
   13695 
   13696 David Megginson, david (a] megginson.com
   13697 2000-05-05
   13698 
   13699 ============================================================
   13700 Notices for file(s):
   13701 /lib/libclang.so
   13702 /lib/libclangAnalysis.a
   13703 ------------------------------------------------------------
   13704 ==============================================================================
   13705 LLVM Release License
   13706 ==============================================================================
   13707 University of Illinois/NCSA
   13708 Open Source License
   13709 
   13710 Copyright (c) 2007-2011 University of Illinois at Urbana-Champaign.
   13711 All rights reserved.
   13712 
   13713 Developed by:
   13714 
   13715     LLVM Team
   13716 
   13717     University of Illinois at Urbana-Champaign
   13718 
   13719     http://llvm.org
   13720 
   13721 Permission is hereby granted, free of charge, to any person obtaining a copy of
   13722 this software and associated documentation files (the "Software"), to deal with
   13723 the Software without restriction, including without limitation the rights to
   13724 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   13725 of the Software, and to permit persons to whom the Software is furnished to do
   13726 so, subject to the following conditions:
   13727 
   13728     * Redistributions of source code must retain the above copyright notice,
   13729       this list of conditions and the following disclaimers.
   13730 
   13731     * Redistributions in binary form must reproduce the above copyright notice,
   13732       this list of conditions and the following disclaimers in the
   13733       documentation and/or other materials provided with the distribution.
   13734 
   13735     * Neither the names of the LLVM Team, University of Illinois at
   13736       Urbana-Champaign, nor the names of its contributors may be used to
   13737       endorse or promote products derived from this Software without specific
   13738       prior written permission.
   13739 
   13740 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   13741 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
   13742 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   13743 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   13744 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   13745 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
   13746 SOFTWARE.
   13747 
   13748 ==============================================================================
   13749 The LLVM software contains code written by third parties.  Such software will
   13750 have its own individual LICENSE.TXT file in the directory in which it appears.
   13751 This file will describe the copyrights, license, and restrictions which apply
   13752 to that code.
   13753 
   13754 The disclaimer of warranty in the University of Illinois Open Source License
   13755 applies to all code in the LLVM Distribution, and nothing in any of the
   13756 other licenses gives permission to use the names of the LLVM Team or the
   13757 University of Illinois to endorse or promote products derived from this
   13758 Software.
   13759 
   13760 The following pieces of software have additional or alternate copyrights,
   13761 licenses, and/or restrictions:
   13762 
   13763 Program             Directory
   13764 -------             ---------
   13765 <none yet>
   13766 
   13767 ============================================================
   13768 Notices for file(s):
   13769 /framework/guavalib.jar
   13770 ------------------------------------------------------------
   13771 
   13772                                  Apache License
   13773                            Version 2.0, January 2004
   13774                         http://www.apache.org/licenses/
   13775 
   13776    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   13777 
   13778    1. Definitions.
   13779 
   13780       "License" shall mean the terms and conditions for use, reproduction,
   13781       and distribution as defined by Sections 1 through 9 of this document.
   13782 
   13783       "Licensor" shall mean the copyright owner or entity authorized by
   13784       the copyright owner that is granting the License.
   13785 
   13786       "Legal Entity" shall mean the union of the acting entity and all
   13787       other entities that control, are controlled by, or are under common
   13788       control with that entity. For the purposes of this definition,
   13789       "control" means (i) the power, direct or indirect, to cause the
   13790       direction or management of such entity, whether by contract or
   13791       otherwise, or (ii) ownership of fifty percent (50%) or more of the
   13792       outstanding shares, or (iii) beneficial ownership of such entity.
   13793 
   13794       "You" (or "Your") shall mean an individual or Legal Entity
   13795       exercising permissions granted by this License.
   13796 
   13797       "Source" form shall mean the preferred form for making modifications,
   13798       including but not limited to software source code, documentation
   13799       source, and configuration files.
   13800 
   13801       "Object" form shall mean any form resulting from mechanical
   13802       transformation or translation of a Source form, including but
   13803       not limited to compiled object code, generated documentation,
   13804       and conversions to other media types.
   13805 
   13806       "Work" shall mean the work of authorship, whether in Source or
   13807       Object form, made available under the License, as indicated by a
   13808       copyright notice that is included in or attached to the work
   13809       (an example is provided in the Appendix below).
   13810 
   13811       "Derivative Works" shall mean any work, whether in Source or Object
   13812       form, that is based on (or derived from) the Work and for which the
   13813       editorial revisions, annotations, elaborations, or other modifications
   13814       represent, as a whole, an original work of authorship. For the purposes
   13815       of this License, Derivative Works shall not include works that remain
   13816       separable from, or merely link (or bind by name) to the interfaces of,
   13817       the Work and Derivative Works thereof.
   13818 
   13819       "Contribution" shall mean any work of authorship, including
   13820       the original version of the Work and any modifications or additions
   13821       to that Work or Derivative Works thereof, that is intentionally
   13822       submitted to Licensor for inclusion in the Work by the copyright owner
   13823       or by an individual or Legal Entity authorized to submit on behalf of
   13824       the copyright owner. For the purposes of this definition, "submitted"
   13825       means any form of electronic, verbal, or written communication sent
   13826       to the Licensor or its representatives, including but not limited to
   13827       communication on electronic mailing lists, source code control systems,
   13828       and issue tracking systems that are managed by, or on behalf of, the
   13829       Licensor for the purpose of discussing and improving the Work, but
   13830       excluding communication that is conspicuously marked or otherwise
   13831       designated in writing by the copyright owner as "Not a Contribution."
   13832 
   13833       "Contributor" shall mean Licensor and any individual or Legal Entity
   13834       on behalf of whom a Contribution has been received by Licensor and
   13835       subsequently incorporated within the Work.
   13836 
   13837    2. Grant of Copyright License. Subject to the terms and conditions of
   13838       this License, each Contributor hereby grants to You a perpetual,
   13839       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   13840       copyright license to reproduce, prepare Derivative Works of,
   13841       publicly display, publicly perform, sublicense, and distribute the
   13842       Work and such Derivative Works in Source or Object form.
   13843 
   13844    3. Grant of Patent License. Subject to the terms and conditions of
   13845       this License, each Contributor hereby grants to You a perpetual,
   13846       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   13847       (except as stated in this section) patent license to make, have made,
   13848       use, offer to sell, sell, import, and otherwise transfer the Work,
   13849       where such license applies only to those patent claims licensable
   13850       by such Contributor that are necessarily infringed by their
   13851       Contribution(s) alone or by combination of their Contribution(s)
   13852       with the Work to which such Contribution(s) was submitted. If You
   13853       institute patent litigation against any entity (including a
   13854       cross-claim or counterclaim in a lawsuit) alleging that the Work
   13855       or a Contribution incorporated within the Work constitutes direct
   13856       or contributory patent infringement, then any patent licenses
   13857       granted to You under this License for that Work shall terminate
   13858       as of the date such litigation is filed.
   13859 
   13860    4. Redistribution. You may reproduce and distribute copies of the
   13861       Work or Derivative Works thereof in any medium, with or without
   13862       modifications, and in Source or Object form, provided that You
   13863       meet the following conditions:
   13864 
   13865       (a) You must give any other recipients of the Work or
   13866           Derivative Works a copy of this License; and
   13867 
   13868       (b) You must cause any modified files to carry prominent notices
   13869           stating that You changed the files; and
   13870 
   13871       (c) You must retain, in the Source form of any Derivative Works
   13872           that You distribute, all copyright, patent, trademark, and
   13873           attribution notices from the Source form of the Work,
   13874           excluding those notices that do not pertain to any part of
   13875           the Derivative Works; and
   13876 
   13877       (d) If the Work includes a "NOTICE" text file as part of its
   13878           distribution, then any Derivative Works that You distribute must
   13879           include a readable copy of the attribution notices contained
   13880           within such NOTICE file, excluding those notices that do not
   13881           pertain to any part of the Derivative Works, in at least one
   13882           of the following places: within a NOTICE text file distributed
   13883           as part of the Derivative Works; within the Source form or
   13884           documentation, if provided along with the Derivative Works; or,
   13885           within a display generated by the Derivative Works, if and
   13886           wherever such third-party notices normally appear. The contents
   13887           of the NOTICE file are for informational purposes only and
   13888           do not modify the License. You may add Your own attribution
   13889           notices within Derivative Works that You distribute, alongside
   13890           or as an addendum to the NOTICE text from the Work, provided
   13891           that such additional attribution notices cannot be construed
   13892           as modifying the License.
   13893 
   13894       You may add Your own copyright statement to Your modifications and
   13895       may provide additional or different license terms and conditions
   13896       for use, reproduction, or distribution of Your modifications, or
   13897       for any such Derivative Works as a whole, provided Your use,
   13898       reproduction, and distribution of the Work otherwise complies with
   13899       the conditions stated in this License.
   13900 
   13901    5. Submission of Contributions. Unless You explicitly state otherwise,
   13902       any Contribution intentionally submitted for inclusion in the Work
   13903       by You to the Licensor shall be under the terms and conditions of
   13904       this License, without any additional terms or conditions.
   13905       Notwithstanding the above, nothing herein shall supersede or modify
   13906       the terms of any separate license agreement you may have executed
   13907       with Licensor regarding such Contributions.
   13908 
   13909    6. Trademarks. This License does not grant permission to use the trade
   13910       names, trademarks, service marks, or product names of the Licensor,
   13911       except as required for reasonable and customary use in describing the
   13912       origin of the Work and reproducing the content of the NOTICE file.
   13913 
   13914    7. Disclaimer of Warranty. Unless required by applicable law or
   13915       agreed to in writing, Licensor provides the Work (and each
   13916       Contributor provides its Contributions) on an "AS IS" BASIS,
   13917       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   13918       implied, including, without limitation, any warranties or conditions
   13919       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   13920       PARTICULAR PURPOSE. You are solely responsible for determining the
   13921       appropriateness of using or redistributing the Work and assume any
   13922       risks associated with Your exercise of permissions under this License.
   13923 
   13924    8. Limitation of Liability. In no event and under no legal theory,
   13925       whether in tort (including negligence), contract, or otherwise,
   13926       unless required by applicable law (such as deliberate and grossly
   13927       negligent acts) or agreed to in writing, shall any Contributor be
   13928       liable to You for damages, including any direct, indirect, special,
   13929       incidental, or consequential damages of any character arising as a
   13930       result of this License or out of the use or inability to use the
   13931       Work (including but not limited to damages for loss of goodwill,
   13932       work stoppage, computer failure or malfunction, or any and all
   13933       other commercial damages or losses), even if such Contributor
   13934       has been advised of the possibility of such damages.
   13935 
   13936    9. Accepting Warranty or Additional Liability. While redistributing
   13937       the Work or Derivative Works thereof, You may choose to offer,
   13938       and charge a fee for, acceptance of support, warranty, indemnity,
   13939       or other liability obligations and/or rights consistent with this
   13940       License. However, in accepting such obligations, You may act only
   13941       on Your own behalf and on Your sole responsibility, not on behalf
   13942       of any other Contributor, and only if You agree to indemnify,
   13943       defend, and hold each Contributor harmless for any liability
   13944       incurred by, or claims asserted against, such Contributor by reason
   13945       of your accepting any such warranty or additional liability.
   13946 
   13947    END OF TERMS AND CONDITIONS
   13948 
   13949    APPENDIX: How to apply the Apache License to your work.
   13950 
   13951       To apply the Apache License to your work, attach the following
   13952       boilerplate notice, with the fields enclosed by brackets "[]"
   13953       replaced with your own identifying information. (Don't include
   13954       the brackets!)  The text should be enclosed in the appropriate
   13955       comment syntax for the file format. We also recommend that a
   13956       file or class name and description of purpose be included on the
   13957       same "printed page" as the copyright notice for easier
   13958       identification within third-party archives.
   13959 
   13960    Copyright [yyyy] [name of copyright owner]
   13961 
   13962    Licensed under the Apache License, Version 2.0 (the "License");
   13963    you may not use this file except in compliance with the License.
   13964    You may obtain a copy of the License at
   13965 
   13966        http://www.apache.org/licenses/LICENSE-2.0
   13967 
   13968    Unless required by applicable law or agreed to in writing, software
   13969    distributed under the License is distributed on an "AS IS" BASIS,
   13970    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   13971    See the License for the specific language governing permissions and
   13972    limitations under the License.
   13973 
   13974