"Fossies" - the Fresh Open Source Software Archive

Member "elasticsearch-6.8.23/NOTICE.txt" (6 Jan 2022, 427502 Bytes) of package /linux/www/elasticsearch-6.8.23.tar.gz:


The requested HTML page contains a <FORM> tag that is unusable on "Fossies" in "automatic" (rendered) mode so that page is shown as HTML source code (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the last Fossies "Diffs" side-by-side code changes report for "NOTICE.txt": 6.8.22_vs_8.0.0-rc1.

A hint: This file contains one or more very long lines, so maybe it is better readable using the pure text view mode that shows the contents as wrapped lines within the browser window.


    1 Elasticsearch
    2 Copyright 2009-2018 Elasticsearch
    3 
    4 This product includes software developed by The Apache Software
    5 Foundation (http://www.apache.org/).
    6 
    7 
    8 ================================================================================
    9 HdrHistogram LICENSE
   10 ================================================================================
   11 The code in this repository code was Written by Gil Tene, Michael Barker,
   12 and Matt Warren, and released to the public domain, as explained at
   13 http://creativecommons.org/publicdomain/zero/1.0/
   14 
   15 For users of this code who wish to consume it under the "BSD" license
   16 rather than under the public domain or CC0 contribution text mentioned
   17 above, the code found under this directory is *also* provided under the
   18 following license (commonly referred to as the BSD 2-Clause License). This
   19 license does not detract from the above stated release of the code into
   20 the public domain, and simply represents an additional license granted by
   21 the Author.
   22 
   23 -----------------------------------------------------------------------------
   24 ** Beginning of "BSD 2-Clause License" text. **
   25 
   26  Copyright (c) 2012, 2013, 2014 Gil Tene
   27  Copyright (c) 2014 Michael Barker
   28  Copyright (c) 2014 Matt Warren
   29  All rights reserved.
   30 
   31  Redistribution and use in source and binary forms, with or without
   32  modification, are permitted provided that the following conditions are met:
   33 
   34  1. Redistributions of source code must retain the above copyright notice,
   35     this list of conditions and the following disclaimer.
   36 
   37  2. Redistributions in binary form must reproduce the above copyright notice,
   38     this list of conditions and the following disclaimer in the documentation
   39     and/or other materials provided with the distribution.
   40 
   41  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
   42  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   43  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   44  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
   45  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
   46  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
   47  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
   48  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
   49  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   50  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
   51  THE POSSIBILITY OF SUCH DAMAGE.
   52 
   53 ================================================================================
   54 activation LICENSE
   55 ================================================================================
   56 COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
   57 
   58 1. Definitions.
   59 
   60 1.1. Contributor means each individual or entity that creates or contributes to the creation of Modifications.
   61 
   62 1.2. Contributor Version means the combination of the Original Software, prior Modifications used by a Contributor (if any), and the Modifications made by that particular Contributor.
   63 
   64 1.3. Covered Software means (a) the Original Software, or (b) Modifications, or (c) the combination of files containing Original Software with files containing Modifications, in each case including portions thereof.
   65 
   66 1.4. Executable means the Covered Software in any form other than Source Code.
   67 
   68 1.5. Initial Developer means the individual or entity that first makes Original Software available under this License.
   69 
   70 1.6. Larger Work means a work which combines Covered Software or portions thereof with code not governed by the terms of this License.
   71 
   72 1.7. License means this document.
   73 
   74 1.8. Licensable means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein.
   75 
   76 1.9. Modifications means the Source Code and Executable form of any of the following:
   77 
   78 A. Any file that results from an addition to, deletion from or modification of the contents of a file containing Original Software or previous Modifications;
   79 
   80 B. Any new file that contains any part of the Original Software or previous Modification; or
   81 
   82 C. Any new file that is contributed or otherwise made available under the terms of this License.
   83 
   84 1.10. Original Software means the Source Code and Executable form of computer software code that is originally released under this License.
   85 
   86 1.11. Patent Claims means any patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor.
   87 
   88 1.12. Source Code means (a) the common form of computer software code in which modifications are made and (b) associated documentation included in or with such code.
   89 
   90 1.13. You (or Your) means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, You includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, control means (a)�the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b)�ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.
   91 
   92 2. License Grants.
   93 
   94 2.1. The Initial Developer Grant.
   95 Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, the Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license:
   96 (a) under intellectual property rights (other than patent or trademark) Licensable by Initial Developer, to use, reproduce, modify, display, perform, sublicense and distribute the Original Software (or portions thereof), with or without Modifications, and/or as part of a Larger Work; and
   97 (b) under Patent Claims infringed by the making, using or selling of Original Software, to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Software (or portions thereof).
   98 (c) The licenses granted in Sections�2.1(a) and (b) are effective on the date Initial Developer first distributes or otherwise makes the Original Software available to a third party under the terms of this License.
   99 (d) Notwithstanding Section�2.1(b) above, no patent license is granted: (1)�for code that You delete from the Original Software, or (2)�for infringements caused by: (i)�the modification of the Original Software, or (ii)�the combination of the Original Software with other software or devices.
  100 
  101 2.2. Contributor Grant.
  102 Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:
  103 (a) under intellectual property rights (other than patent or trademark) Licensable by Contributor to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof), either on an unmodified basis, with other Modifications, as Covered Software and/or as part of a Larger Work; and
  104 (b) under Patent Claims infringed by the making, using, or selling of Modifications made by that Contributor either alone and/or in combination with its Contributor Version (or portions of such combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose of: (1)�Modifications made by that Contributor (or portions thereof); and (2)�the combination of Modifications made by that Contributor with its Contributor Version (or portions of such combination).
  105 (c) The licenses granted in Sections�2.2(a) and 2.2(b) are effective on the date Contributor first distributes or otherwise makes the Modifications available to a third party.
  106 (d) Notwithstanding Section�2.2(b) above, no patent license is granted: (1)�for any code that Contributor has deleted from the Contributor Version; (2)�for infringements caused by: (i)�third party modifications of Contributor Version, or (ii)�the combination of Modifications made by that Contributor with other software (except as part of the Contributor Version) or other devices; or (3)�under Patent Claims infringed by Covered Software in the absence of Modifications made by that Contributor.
  107 
  108 3. Distribution Obligations.
  109 
  110 3.1. Availability of Source Code.
  111 
  112 Any Covered Software that You distribute or otherwise make available in Executable form must also be made available in Source Code form and that Source Code form must be distributed only under the terms of this License. You must include a copy of this License with every copy of the Source Code form of the Covered Software You distribute or otherwise make available. You must inform recipients of any such Covered Software in Executable form as to how they can obtain such Covered Software in Source Code form in a reasonable manner on or through a medium customarily used for software exchange.
  113 
  114 3.2. Modifications.
  115 
  116 The Modifications that You create or to which You contribute are governed by the terms of this License. You represent that You believe Your Modifications are Your original creation(s) and/or You have sufficient rights to grant the rights conveyed by this License.
  117 
  118 3.3. Required Notices.
  119 You must include a notice in each of Your Modifications that identifies You as the Contributor of the Modification. You may not remove or alter any copyright, patent or trademark notices contained within the Covered Software, or any notices of licensing or any descriptive text giving attribution to any Contributor or the Initial Developer.
  120 
  121 3.4. Application of Additional Terms.
  122 You may not offer or impose any terms on any Covered Software in Source Code form that alters or restricts the applicable version of this License or the recipients rights hereunder. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, you may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear that any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer.
  123 
  124 3.5. Distribution of Executable Versions.
  125 You may distribute the Executable form of the Covered Software under the terms of this License or under the terms of a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable form does not attempt to limit or alter the recipients rights in the Source Code form from the rights set forth in this License. If You distribute the Covered Software in Executable form under a different license, You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.
  126 
  127 3.6. Larger Works.
  128 You may create a Larger Work by combining Covered Software with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Software.
  129 
  130 4. Versions of the License.
  131 
  132 4.1. New Versions.
  133 Sun Microsystems, Inc. is the initial license steward and may publish revised and/or new versions of this License from time to time. Each version will be given a distinguishing version number. Except as provided in Section 4.3, no one other than the license steward has the right to modify this License.
  134 
  135 4.2. Effect of New Versions.
  136 
  137 You may always continue to use, distribute or otherwise make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. If the Initial Developer includes a notice in the Original Software prohibiting it from being distributed or otherwise made available under any subsequent version of the License, You must distribute and make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. Otherwise, You may also choose to use, distribute or otherwise make the Covered Software available under the terms of any subsequent version of the License published by the license steward.
  138 4.3. Modified Versions.
  139 
  140 When You are an Initial Developer and You want to create a new license for Your Original Software, You may create and use a modified version of this License if You: (a)�rename the license and remove any references to the name of the license steward (except to note that the license differs from this License); and (b)�otherwise make it clear that the license contains terms which differ from this License.
  141 
  142 5. DISCLAIMER OF WARRANTY.
  143 
  144 COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
  145 
  146 6. TERMINATION.
  147 
  148 6.1. This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive.
  149 
  150 6.2. If You assert a patent infringement claim (excluding declaratory judgment actions) against Initial Developer or a Contributor (the Initial Developer or Contributor against whom You assert such claim is referred to as Participant) alleging that the Participant Software (meaning the Contributor Version where the Participant is a Contributor or the Original Software where the Participant is the Initial Developer) directly or indirectly infringes any patent, then any and all rights granted directly or indirectly to You by such Participant, the Initial Developer (if the Initial Developer is not the Participant) and all Contributors under Sections�2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant terminate prospectively and automatically at the expiration of such 60 day notice period, unless if within such 60 day period You withdraw Your claim with respect to the Participant Software against such Participant either unilaterally or pursuant to a written agreement with Participant.
  151 
  152 6.3. In the event of termination under Sections�6.1 or 6.2 above, all end user licenses that have been validly granted by You or any distributor hereunder prior to termination (excluding licenses granted to You by any distributor) shall survive termination.
  153 
  154 7. LIMITATION OF LIABILITY.
  155 
  156 UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
  157 
  158 8. U.S. GOVERNMENT END USERS.
  159 
  160 The Covered Software is a commercial item, as that term is defined in 48�C.F.R.�2.101 (Oct. 1995), consisting of commercial computer software (as that term is defined at 48 C.F.R. �252.227-7014(a)(1)) and commercial computer software documentation as such terms are used in 48�C.F.R.�12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Software with only those rights set forth herein. This U.S. Government Rights clause is in lieu of, and supersedes, any other FAR, DFAR, or other clause or provision that addresses Government rights in computer software under this License.
  161 
  162 9. MISCELLANEOUS.
  163 
  164 This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by the law of the jurisdiction specified in a notice contained within the Original Software (except to the extent applicable law, if any, provides otherwise), excluding such jurisdictions conflict-of-law provisions. Any litigation relating to this License shall be subject to the jurisdiction of the courts located in the jurisdiction and venue specified in a notice contained within the Original Software, with the losing party responsible for costs, including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. You agree that You alone are responsible for compliance with the United States export administration regulations (and the export control laws and regulation of any other countries) when You use, distribute or otherwise make available any Covered Software.
  165 
  166 10. RESPONSIBILITY FOR CLAIMS.
  167 
  168 As between Initial Developer and the Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with Initial Developer and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.
  169 
  170 NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)
  171 The GlassFish code released under the CDDL shall be governed by the laws of the State of California (excluding conflict-of-law provisions). Any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California and the state courts of the State of California, with venue lying in Santa Clara County, California. 
  172 
  173 
  174 
  175 
  176 
  177 ================================================================================
  178 antlr4-runtime LICENSE
  179 ================================================================================
  180 [The "BSD license"]
  181 Copyright (c) 2015 Terence Parr, Sam Harwell
  182 All rights reserved.
  183 
  184 Redistribution and use in source and binary forms, with or without
  185 modification, are permitted provided that the following conditions
  186 are met:
  187 
  188  1. Redistributions of source code must retain the above copyright
  189     notice, this list of conditions and the following disclaimer.
  190  2. Redistributions in binary form must reproduce the above copyright
  191     notice, this list of conditions and the following disclaimer in the
  192     documentation and/or other materials provided with the distribution.
  193  3. The name of the author may not be used to endorse or promote products
  194     derived from this software without specific prior written permission.
  195 
  196 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  197 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  198 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  199 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  200 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  201 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  202 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  203 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  204 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  205 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  206 
  207 
  208 ================================================================================
  209 asm LICENSE
  210 ================================================================================
  211 Copyright (c) 2012 France Télécom
  212 All rights reserved.
  213 
  214 Redistribution and use in source and binary forms, with or without
  215 modification, are permitted provided that the following conditions
  216 are met:
  217 1. Redistributions of source code must retain the above copyright
  218    notice, this list of conditions and the following disclaimer.
  219 2. Redistributions in binary form must reproduce the above copyright
  220    notice, this list of conditions and the following disclaimer in the
  221    documentation and/or other materials provided with the distribution.
  222 3. Neither the name of the copyright holders nor the names of its
  223    contributors may be used to endorse or promote products derived from
  224    this software without specific prior written permission.
  225 
  226 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  227 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  228 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  229 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  230 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  231 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  232 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  233 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  234 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  235 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  236 THE POSSIBILITY OF SUCH DAMAGE.
  237 
  238 
  239 ================================================================================
  240 commons NOTICE
  241 ================================================================================
  242 Apache Commons Codec
  243 Copyright 2002-2014 The Apache Software Foundation
  244 
  245 This product includes software developed at
  246 The Apache Software Foundation (http://www.apache.org/).
  247 
  248 src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.java
  249 contains test data from http://aspell.net/test/orig/batch0.tab.
  250 Copyright (C) 2002 Kevin Atkinson (kevina@gnu.org)
  251 
  252 ===============================================================================
  253 
  254 The content of package org.apache.commons.codec.language.bm has been translated
  255 from the original php source code available at http://stevemorse.org/phoneticinfo.htm
  256 with permission from the original authors.
  257 Original source copyright:
  258 Copyright (c) 2008 Alexander Beider & Stephen P. Morse.
  259 
  260 
  261 ================================================================================
  262 commons LICENSE
  263 ================================================================================
  264 
  265                                  Apache License
  266                            Version 2.0, January 2004
  267                         http://www.apache.org/licenses/
  268 
  269    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  270 
  271    1. Definitions.
  272 
  273       "License" shall mean the terms and conditions for use, reproduction,
  274       and distribution as defined by Sections 1 through 9 of this document.
  275 
  276       "Licensor" shall mean the copyright owner or entity authorized by
  277       the copyright owner that is granting the License.
  278 
  279       "Legal Entity" shall mean the union of the acting entity and all
  280       other entities that control, are controlled by, or are under common
  281       control with that entity. For the purposes of this definition,
  282       "control" means (i) the power, direct or indirect, to cause the
  283       direction or management of such entity, whether by contract or
  284       otherwise, or (ii) ownership of fifty percent (50%) or more of the
  285       outstanding shares, or (iii) beneficial ownership of such entity.
  286 
  287       "You" (or "Your") shall mean an individual or Legal Entity
  288       exercising permissions granted by this License.
  289 
  290       "Source" form shall mean the preferred form for making modifications,
  291       including but not limited to software source code, documentation
  292       source, and configuration files.
  293 
  294       "Object" form shall mean any form resulting from mechanical
  295       transformation or translation of a Source form, including but
  296       not limited to compiled object code, generated documentation,
  297       and conversions to other media types.
  298 
  299       "Work" shall mean the work of authorship, whether in Source or
  300       Object form, made available under the License, as indicated by a
  301       copyright notice that is included in or attached to the work
  302       (an example is provided in the Appendix below).
  303 
  304       "Derivative Works" shall mean any work, whether in Source or Object
  305       form, that is based on (or derived from) the Work and for which the
  306       editorial revisions, annotations, elaborations, or other modifications
  307       represent, as a whole, an original work of authorship. For the purposes
  308       of this License, Derivative Works shall not include works that remain
  309       separable from, or merely link (or bind by name) to the interfaces of,
  310       the Work and Derivative Works thereof.
  311 
  312       "Contribution" shall mean any work of authorship, including
  313       the original version of the Work and any modifications or additions
  314       to that Work or Derivative Works thereof, that is intentionally
  315       submitted to Licensor for inclusion in the Work by the copyright owner
  316       or by an individual or Legal Entity authorized to submit on behalf of
  317       the copyright owner. For the purposes of this definition, "submitted"
  318       means any form of electronic, verbal, or written communication sent
  319       to the Licensor or its representatives, including but not limited to
  320       communication on electronic mailing lists, source code control systems,
  321       and issue tracking systems that are managed by, or on behalf of, the
  322       Licensor for the purpose of discussing and improving the Work, but
  323       excluding communication that is conspicuously marked or otherwise
  324       designated in writing by the copyright owner as "Not a Contribution."
  325 
  326       "Contributor" shall mean Licensor and any individual or Legal Entity
  327       on behalf of whom a Contribution has been received by Licensor and
  328       subsequently incorporated within the Work.
  329 
  330    2. Grant of Copyright License. Subject to the terms and conditions of
  331       this License, each Contributor hereby grants to You a perpetual,
  332       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  333       copyright license to reproduce, prepare Derivative Works of,
  334       publicly display, publicly perform, sublicense, and distribute the
  335       Work and such Derivative Works in Source or Object form.
  336 
  337    3. Grant of Patent License. Subject to the terms and conditions of
  338       this License, each Contributor hereby grants to You a perpetual,
  339       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  340       (except as stated in this section) patent license to make, have made,
  341       use, offer to sell, sell, import, and otherwise transfer the Work,
  342       where such license applies only to those patent claims licensable
  343       by such Contributor that are necessarily infringed by their
  344       Contribution(s) alone or by combination of their Contribution(s)
  345       with the Work to which such Contribution(s) was submitted. If You
  346       institute patent litigation against any entity (including a
  347       cross-claim or counterclaim in a lawsuit) alleging that the Work
  348       or a Contribution incorporated within the Work constitutes direct
  349       or contributory patent infringement, then any patent licenses
  350       granted to You under this License for that Work shall terminate
  351       as of the date such litigation is filed.
  352 
  353    4. Redistribution. You may reproduce and distribute copies of the
  354       Work or Derivative Works thereof in any medium, with or without
  355       modifications, and in Source or Object form, provided that You
  356       meet the following conditions:
  357 
  358       (a) You must give any other recipients of the Work or
  359           Derivative Works a copy of this License; and
  360 
  361       (b) You must cause any modified files to carry prominent notices
  362           stating that You changed the files; and
  363 
  364       (c) You must retain, in the Source form of any Derivative Works
  365           that You distribute, all copyright, patent, trademark, and
  366           attribution notices from the Source form of the Work,
  367           excluding those notices that do not pertain to any part of
  368           the Derivative Works; and
  369 
  370       (d) If the Work includes a "NOTICE" text file as part of its
  371           distribution, then any Derivative Works that You distribute must
  372           include a readable copy of the attribution notices contained
  373           within such NOTICE file, excluding those notices that do not
  374           pertain to any part of the Derivative Works, in at least one
  375           of the following places: within a NOTICE text file distributed
  376           as part of the Derivative Works; within the Source form or
  377           documentation, if provided along with the Derivative Works; or,
  378           within a display generated by the Derivative Works, if and
  379           wherever such third-party notices normally appear. The contents
  380           of the NOTICE file are for informational purposes only and
  381           do not modify the License. You may add Your own attribution
  382           notices within Derivative Works that You distribute, alongside
  383           or as an addendum to the NOTICE text from the Work, provided
  384           that such additional attribution notices cannot be construed
  385           as modifying the License.
  386 
  387       You may add Your own copyright statement to Your modifications and
  388       may provide additional or different license terms and conditions
  389       for use, reproduction, or distribution of Your modifications, or
  390       for any such Derivative Works as a whole, provided Your use,
  391       reproduction, and distribution of the Work otherwise complies with
  392       the conditions stated in this License.
  393 
  394    5. Submission of Contributions. Unless You explicitly state otherwise,
  395       any Contribution intentionally submitted for inclusion in the Work
  396       by You to the Licensor shall be under the terms and conditions of
  397       this License, without any additional terms or conditions.
  398       Notwithstanding the above, nothing herein shall supersede or modify
  399       the terms of any separate license agreement you may have executed
  400       with Licensor regarding such Contributions.
  401 
  402    6. Trademarks. This License does not grant permission to use the trade
  403       names, trademarks, service marks, or product names of the Licensor,
  404       except as required for reasonable and customary use in describing the
  405       origin of the Work and reproducing the content of the NOTICE file.
  406 
  407    7. Disclaimer of Warranty. Unless required by applicable law or
  408       agreed to in writing, Licensor provides the Work (and each
  409       Contributor provides its Contributions) on an "AS IS" BASIS,
  410       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  411       implied, including, without limitation, any warranties or conditions
  412       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  413       PARTICULAR PURPOSE. You are solely responsible for determining the
  414       appropriateness of using or redistributing the Work and assume any
  415       risks associated with Your exercise of permissions under this License.
  416 
  417    8. Limitation of Liability. In no event and under no legal theory,
  418       whether in tort (including negligence), contract, or otherwise,
  419       unless required by applicable law (such as deliberate and grossly
  420       negligent acts) or agreed to in writing, shall any Contributor be
  421       liable to You for damages, including any direct, indirect, special,
  422       incidental, or consequential damages of any character arising as a
  423       result of this License or out of the use or inability to use the
  424       Work (including but not limited to damages for loss of goodwill,
  425       work stoppage, computer failure or malfunction, or any and all
  426       other commercial damages or losses), even if such Contributor
  427       has been advised of the possibility of such damages.
  428 
  429    9. Accepting Warranty or Additional Liability. While redistributing
  430       the Work or Derivative Works thereof, You may choose to offer,
  431       and charge a fee for, acceptance of support, warranty, indemnity,
  432       or other liability obligations and/or rights consistent with this
  433       License. However, in accepting such obligations, You may act only
  434       on Your own behalf and on Your sole responsibility, not on behalf
  435       of any other Contributor, and only if You agree to indemnify,
  436       defend, and hold each Contributor harmless for any liability
  437       incurred by, or claims asserted against, such Contributor by reason
  438       of your accepting any such warranty or additional liability.
  439 
  440    END OF TERMS AND CONDITIONS
  441 
  442    APPENDIX: How to apply the Apache License to your work.
  443 
  444       To apply the Apache License to your work, attach the following
  445       boilerplate notice, with the fields enclosed by brackets "[]"
  446       replaced with your own identifying information. (Don't include
  447       the brackets!)  The text should be enclosed in the appropriate
  448       comment syntax for the file format. We also recommend that a
  449       file or class name and description of purpose be included on the
  450       same "printed page" as the copyright notice for easier
  451       identification within third-party archives.
  452 
  453    Copyright [yyyy] [name of copyright owner]
  454 
  455    Licensed under the Apache License, Version 2.0 (the "License");
  456    you may not use this file except in compliance with the License.
  457    You may obtain a copy of the License at
  458 
  459        http://www.apache.org/licenses/LICENSE-2.0
  460 
  461    Unless required by applicable law or agreed to in writing, software
  462    distributed under the License is distributed on an "AS IS" BASIS,
  463    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  464    See the License for the specific language governing permissions and
  465    limitations under the License.
  466 
  467 
  468 ================================================================================
  469 compiler LICENSE
  470 ================================================================================
  471 Copyright 2010 RightTime, Inc.
  472 
  473    Licensed under the Apache License, Version 2.0 (the "License");
  474    you may not use this file except in compliance with the License.
  475    You may obtain a copy of the License at
  476 
  477        http://www.apache.org/licenses/LICENSE-2.0
  478 
  479    Unless required by applicable law or agreed to in writing, software
  480    distributed under the License is distributed on an "AS IS" BASIS,
  481    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  482    See the License for the specific language governing permissions and
  483    limitations under the License.
  484 
  485 
  486 
  487 ================================================================================
  488 cryptacular NOTICE
  489 ================================================================================
  490 
  491 
  492 
  493 
  494 
  495 
  496 <!DOCTYPE html>
  497 <html lang="en">
  498   <head>
  499     <meta charset="utf-8">
  500   <link rel="dns-prefetch" href="https://assets-cdn.github.com">
  501   <link rel="dns-prefetch" href="https://avatars0.githubusercontent.com">
  502   <link rel="dns-prefetch" href="https://avatars1.githubusercontent.com">
  503   <link rel="dns-prefetch" href="https://avatars2.githubusercontent.com">
  504   <link rel="dns-prefetch" href="https://avatars3.githubusercontent.com">
  505   <link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com">
  506   <link rel="dns-prefetch" href="https://user-images.githubusercontent.com/">
  507 
  508 
  509 
  510   <link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/frameworks-2d2d4c150f7000385741c6b992b302689ecd172246c6428904e0813be9bceca6.css" media="all" rel="stylesheet" />
  511   <link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/github-0522ae8d3b3bdc841d2f91f90efd5f1fd9040d910905674cd134ced43a6dfea6.css" media="all" rel="stylesheet" />
  512   
  513   
  514   <link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/site-cfab053e93f0e27f4c63d4ff6b7957bd25f711667fe678e747f8a4d88c47b38d.css" media="all" rel="stylesheet" />
  515   
  516 
  517   <meta name="viewport" content="width=device-width">
  518   
  519   <title>cryptacular/NOTICE at master · vt-middleware/cryptacular · GitHub</title>
  520   <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">
  521   <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
  522   <meta property="fb:app_id" content="1401488693436528">
  523 
  524     
  525     <meta content="https://avatars7.githubusercontent.com/u/6122907?v=4&amp;s=400" property="og:image" /><meta content="GitHub" property="og:site_name" /><meta content="object" property="og:type" /><meta content="vt-middleware/cryptacular" property="og:title" /><meta content="https://github.com/vt-middleware/cryptacular" property="og:url" /><meta content="cryptacular - The friendly complement to the BouncyCastle crypto API for Java." property="og:description" />
  526 
  527   <link rel="assets" href="https://assets-cdn.github.com/">
  528   
  529   <meta name="pjax-timeout" content="1000">
  530   
  531   <meta name="request-id" content="E0E4:26F16:12A5AE6:1D11801:596C7978" data-pjax-transient>
  532   
  533 
  534   <meta name="selected-link" value="repo_source" data-pjax-transient>
  535 
  536   <meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU">
  537 <meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA">
  538     <meta name="google-analytics" content="UA-3769691-2">
  539 
  540 <meta content="collector.githubapp.com" name="octolytics-host" /><meta content="github" name="octolytics-app-id" /><meta content="https://collector.githubapp.com/github-external/browser_event" name="octolytics-event-url" /><meta content="E0E4:26F16:12A5AE6:1D11801:596C7978" name="octolytics-dimension-request_id" /><meta content="sea" name="octolytics-dimension-region_edge" /><meta content="iad" name="octolytics-dimension-region_render" />
  541 <meta content="/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show" data-pjax-transient="true" name="analytics-location" />
  542 
  543 
  544 
  545 
  546   <meta class="js-ga-set" name="dimension1" content="Logged Out">
  547 
  548 
  549   
  550 
  551       <meta name="hostname" content="github.com">
  552   <meta name="user-login" content="">
  553 
  554       <meta name="expected-hostname" content="github.com">
  555     <meta name="js-proxy-site-detection-payload" content="N2ZhMjk0NTA4MjI1NmZhYTVlNzM5NzVjZmFkOWY2NGFkNmMxYzcyMGViNzAzZGQxMGMzZmJhZDQ3YWZiZTI0OHx7InJlbW90ZV9hZGRyZXNzIjoiMTEwLjIwLjIyMC4xMzUiLCJyZXF1ZXN0X2lkIjoiRTBFNDoyNkYxNjoxMkE1QUU2OjFEMTE4MDE6NTk2Qzc5NzgiLCJ0aW1lc3RhbXAiOjE1MDAyODEyMDgsImhvc3QiOiJnaXRodWIuY29tIn0=">
  556 
  557 
  558   <meta name="html-safe-nonce" content="5aa226b80a18dc40894e1d405e4eb31cfca7d616">
  559 
  560   <meta http-equiv="x-pjax-version" content="f682644ce1bb9629b9d9d9bedf64801b">
  561   
  562 
  563       <link href="https://github.com/vt-middleware/cryptacular/commits/master.atom" rel="alternate" title="Recent Commits to cryptacular:master" type="application/atom+xml">
  564 
  565   <meta name="description" content="cryptacular - The friendly complement to the BouncyCastle crypto API for Java.">
  566   <meta name="go-import" content="github.com/vt-middleware/cryptacular git https://github.com/vt-middleware/cryptacular.git">
  567 
  568   <meta content="6122907" name="octolytics-dimension-user_id" /><meta content="vt-middleware" name="octolytics-dimension-user_login" /><meta content="15714989" name="octolytics-dimension-repository_id" /><meta content="vt-middleware/cryptacular" name="octolytics-dimension-repository_nwo" /><meta content="true" name="octolytics-dimension-repository_public" /><meta content="false" name="octolytics-dimension-repository_is_fork" /><meta content="15714989" name="octolytics-dimension-repository_network_root_id" /><meta content="vt-middleware/cryptacular" name="octolytics-dimension-repository_network_root_nwo" /><meta content="false" name="octolytics-dimension-repository_explore_github_marketplace_ci_cta_shown" />
  569 
  570 
  571     <link rel="canonical" href="https://github.com/vt-middleware/cryptacular/blob/master/NOTICE" data-pjax-transient>
  572 
  573 
  574   <meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">
  575 
  576   <meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">
  577 
  578   <link rel="mask-icon" href="https://assets-cdn.github.com/pinned-octocat.svg" color="#000000">
  579   <link rel="icon" type="image/x-icon" href="https://assets-cdn.github.com/favicon.ico">
  580 
  581 <meta name="theme-color" content="#1e2327">
  582 
  583 
  584 
  585   </head>
  586 
  587   <body class="logged-out env-production page-blob">
  588     
  589 
  590 
  591 
  592   <div class="position-relative js-header-wrapper ">
  593     <a href="#start-of-content" tabindex="1" class="px-2 py-4 show-on-focus js-skip-to-content">Skip to content</a>
  594     <div id="js-pjax-loader-bar" class="pjax-loader-bar"><div class="progress"></div></div>
  595 
  596     
  597     
  598     
  599 
  600 
  601 
  602           <header class="site-header js-details-container Details" role="banner">
  603   <div class="site-nav-container">
  604     <a class="header-logo-invertocat" href="https://github.com/" aria-label="Homepage" data-ga-click="(Logged out) Header, go to homepage, icon:logo-wordmark">
  605       <svg aria-hidden="true" class="octicon octicon-mark-github" height="32" version="1.1" viewBox="0 0 16 16" width="32"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg>
  606     </a>
  607 
  608     <button class="btn-link float-right site-header-toggle js-details-target" type="button" aria-label="Toggle navigation" aria-expanded="false">
  609       <svg aria-hidden="true" class="octicon octicon-three-bars" height="24" version="1.1" viewBox="0 0 12 16" width="18"><path fill-rule="evenodd" d="M11.41 9H.59C0 9 0 8.59 0 8c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zm0-4H.59C0 5 0 4.59 0 4c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zM.59 11H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1H.59C0 13 0 12.59 0 12c0-.59 0-1 .59-1z"/></svg>
  610     </button>
  611 
  612     <div class="site-header-menu">
  613       <nav class="site-header-nav">
  614         <a href="/features" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:features" data-selected-links="/features /features/code-review /features/project-management /features/integrations /features">
  615           Features
  616 </a>        <a href="/business" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:business" data-selected-links="/business /business/security /business/customers /business">
  617           Business
  618 </a>        <a href="/explore" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:explore" data-selected-links="/explore /trending /trending/developers /stars /integrations /integrations/feature/code /integrations/feature/collaborate /integrations/feature/ship showcases showcases_search showcases_landing /explore">
  619           Explore
  620 </a>            <a href="/marketplace" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:marketplace" data-selected-links=" /marketplace">
  621               Marketplace
  622 </a>        <a href="/pricing" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:pricing" data-selected-links="/pricing /pricing/developer /pricing/team /pricing/business-hosted /pricing/business-enterprise /pricing">
  623           Pricing
  624 </a>      </nav>
  625 
  626       <div class="site-header-actions">
  627           <div class="header-search scoped-search site-scoped-search js-site-search" role="search">
  628   <!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="/vt-middleware/cryptacular/search" class="js-site-search-form" data-scoped-search-url="/vt-middleware/cryptacular/search" data-unscoped-search-url="/search" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /></div>
  629     <label class="form-control header-search-wrapper js-chromeless-input-container">
  630         <a href="/vt-middleware/cryptacular/blob/master/NOTICE" class="header-search-scope no-underline">This repository</a>
  631       <input type="text"
  632         class="form-control header-search-input js-site-search-focus js-site-search-field is-clearable"
  633         data-hotkey="s"
  634         name="q"
  635         value=""
  636         placeholder="Search"
  637         aria-label="Search this repository"
  638         data-unscoped-placeholder="Search GitHub"
  639         data-scoped-placeholder="Search"
  640         autocapitalize="off">
  641         <input type="hidden" class="js-site-search-type-field" name="type" >
  642     </label>
  643 </form></div>
  644 
  645 
  646           <a class="text-bold site-header-link" href="/login?return_to=%2Fvt-middleware%2Fcryptacular%2Fblob%2Fmaster%2FNOTICE" data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in">Sign in</a>
  647             <span class="text-gray">or</span>
  648             <a class="text-bold site-header-link" href="/join?source=header-repo" data-ga-click="(Logged out) Header, clicked Sign up, text:sign-up">Sign up</a>
  649       </div>
  650     </div>
  651   </div>
  652 </header>
  653 
  654 
  655   </div>
  656 
  657   <div id="start-of-content" class="show-on-focus"></div>
  658 
  659     <div id="js-flash-container">
  660 </div>
  661 
  662 
  663 
  664   <div role="main">
  665         <div itemscope itemtype="http://schema.org/SoftwareSourceCode">
  666     <div id="js-repo-pjax-container" data-pjax-container>
  667       
  668 
  669 
  670 
  671   
  672 
  673 
  674     <div class="pagehead repohead instapaper_ignore readability-menu experiment-repo-nav">
  675       <div class="container repohead-details-container">
  676 
  677         <ul class="pagehead-actions">
  678   <li>
  679       <a href="/login?return_to=%2Fvt-middleware%2Fcryptacular"
  680     class="btn btn-sm btn-with-count tooltipped tooltipped-n"
  681     aria-label="You must be signed in to watch a repository" rel="nofollow">
  682     <svg aria-hidden="true" class="octicon octicon-eye" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.06 2C3 2 0 8 0 8s3 6 8.06 6C13 14 16 8 16 8s-3-6-7.94-6zM8 12c-2.2 0-4-1.78-4-4 0-2.2 1.8-4 4-4 2.22 0 4 1.8 4 4 0 2.22-1.78 4-4 4zm2-4c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2 0-1.11.89-2 2-2 1.11 0 2 .89 2 2z"/></svg>
  683     Watch
  684   </a>
  685   <a class="social-count" href="/vt-middleware/cryptacular/watchers"
  686      aria-label="9 users are watching this repository">
  687     9
  688   </a>
  689 
  690   </li>
  691 
  692   <li>
  693       <a href="/login?return_to=%2Fvt-middleware%2Fcryptacular"
  694     class="btn btn-sm btn-with-count tooltipped tooltipped-n"
  695     aria-label="You must be signed in to star a repository" rel="nofollow">
  696     <svg aria-hidden="true" class="octicon octicon-star" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74z"/></svg>
  697     Star
  698   </a>
  699 
  700     <a class="social-count js-social-count" href="/vt-middleware/cryptacular/stargazers"
  701       aria-label="15 users starred this repository">
  702       15
  703     </a>
  704 
  705   </li>
  706 
  707   <li>
  708       <a href="/login?return_to=%2Fvt-middleware%2Fcryptacular"
  709         class="btn btn-sm btn-with-count tooltipped tooltipped-n"
  710         aria-label="You must be signed in to fork a repository" rel="nofollow">
  711         <svg aria-hidden="true" class="octicon octicon-repo-forked" height="16" version="1.1" viewBox="0 0 10 16" width="10"><path fill-rule="evenodd" d="M8 1a1.993 1.993 0 0 0-1 3.72V6L5 8 3 6V4.72A1.993 1.993 0 0 0 2 1a1.993 1.993 0 0 0-1 3.72V6.5l3 3v1.78A1.993 1.993 0 0 0 5 15a1.993 1.993 0 0 0 1-3.72V9.5l3-3V4.72A1.993 1.993 0 0 0 8 1zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3 10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3-10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg>
  712         Fork
  713       </a>
  714 
  715     <a href="/vt-middleware/cryptacular/network" class="social-count"
  716        aria-label="1 user forked this repository">
  717       1
  718     </a>
  719   </li>
  720 </ul>
  721 
  722         <h1 class="public ">
  723   <svg aria-hidden="true" class="octicon octicon-repo" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M4 9H3V8h1v1zm0-3H3v1h1V6zm0-2H3v1h1V4zm0-2H3v1h1V2zm8-1v12c0 .55-.45 1-1 1H6v2l-1.5-1.5L3 16v-2H1c-.55 0-1-.45-1-1V1c0-.55.45-1 1-1h10c.55 0 1 .45 1 1zm-1 10H1v2h2v-1h3v1h5v-2zm0-10H2v9h9V1z"/></svg>
  724   <span class="author" itemprop="author"><a href="/vt-middleware" class="url fn" rel="author">vt-middleware</a></span><!--
  725 --><span class="path-divider">/</span><!--
  726 --><strong itemprop="name"><a href="/vt-middleware/cryptacular" data-pjax="#js-repo-pjax-container">cryptacular</a></strong>
  727 
  728 </h1>
  729 
  730       </div>
  731       <div class="container">
  732         
  733 <nav class="reponav js-repo-nav js-sidenav-container-pjax"
  734      itemscope
  735      itemtype="http://schema.org/BreadcrumbList"
  736      role="navigation"
  737      data-pjax="#js-repo-pjax-container">
  738 
  739   <span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
  740     <a href="/vt-middleware/cryptacular" class="js-selected-navigation-item selected reponav-item" data-hotkey="g c" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches /vt-middleware/cryptacular" itemprop="url">
  741       <svg aria-hidden="true" class="octicon octicon-code" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M9.5 3L8 4.5 11.5 8 8 11.5 9.5 13 14 8 9.5 3zm-5 0L0 8l4.5 5L6 11.5 2.5 8 6 4.5 4.5 3z"/></svg>
  742       <span itemprop="name">Code</span>
  743       <meta itemprop="position" content="1">
  744 </a>  </span>
  745 
  746     <span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
  747       <a href="/vt-middleware/cryptacular/issues" class="js-selected-navigation-item reponav-item" data-hotkey="g i" data-selected-links="repo_issues repo_labels repo_milestones /vt-middleware/cryptacular/issues" itemprop="url">
  748         <svg aria-hidden="true" class="octicon octicon-issue-opened" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"/></svg>
  749         <span itemprop="name">Issues</span>
  750         <span class="Counter">4</span>
  751         <meta itemprop="position" content="2">
  752 </a>    </span>
  753 
  754   <span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement">
  755     <a href="/vt-middleware/cryptacular/pulls" class="js-selected-navigation-item reponav-item" data-hotkey="g p" data-selected-links="repo_pulls /vt-middleware/cryptacular/pulls" itemprop="url">
  756       <svg aria-hidden="true" class="octicon octicon-git-pull-request" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 11.28V5c-.03-.78-.34-1.47-.94-2.06C9.46 2.35 8.78 2.03 8 2H7V0L4 3l3 3V4h1c.27.02.48.11.69.31.21.2.3.42.31.69v6.28A1.993 1.993 0 0 0 10 15a1.993 1.993 0 0 0 1-3.72zm-1 2.92c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zM4 3c0-1.11-.89-2-2-2a1.993 1.993 0 0 0-1 3.72v6.56A1.993 1.993 0 0 0 2 15a1.993 1.993 0 0 0 1-3.72V4.72c.59-.34 1-.98 1-1.72zm-.8 10c0 .66-.55 1.2-1.2 1.2-.65 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg>
  757       <span itemprop="name">Pull requests</span>
  758       <span class="Counter">1</span>
  759       <meta itemprop="position" content="3">
  760 </a>  </span>
  761 
  762     <a href="/vt-middleware/cryptacular/projects" class="js-selected-navigation-item reponav-item" data-selected-links="repo_projects new_repo_project repo_project /vt-middleware/cryptacular/projects">
  763       <svg aria-hidden="true" class="octicon octicon-project" height="16" version="1.1" viewBox="0 0 15 16" width="15"><path fill-rule="evenodd" d="M10 12h3V2h-3v10zm-4-2h3V2H6v8zm-4 4h3V2H2v12zm-1 1h13V1H1v14zM14 0H1a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1z"/></svg>
  764       Projects
  765       <span class="Counter" >0</span>
  766 </a>
  767 
  768 
  769     <div class="reponav-dropdown js-menu-container">
  770       <button type="button" class="btn-link reponav-item reponav-dropdown js-menu-target " data-no-toggle aria-expanded="false" aria-haspopup="true">
  771         Insights
  772         <svg aria-hidden="true" class="octicon octicon-triangle-down v-align-middle text-gray" height="11" version="1.1" viewBox="0 0 12 16" width="8"><path fill-rule="evenodd" d="M0 5l6 6 6-6z"/></svg>
  773       </button>
  774       <div class="dropdown-menu-content js-menu-content">
  775         <div class="dropdown-menu dropdown-menu-sw">
  776           <a class="dropdown-item" href="/vt-middleware/cryptacular/pulse" data-skip-pjax>
  777             <svg aria-hidden="true" class="octicon octicon-pulse" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M11.5 8L8.8 5.4 6.6 8.5 5.5 1.6 2.38 8H0v2h3.6l.9-1.8.9 5.4L9 8.5l1.6 1.5H14V8z"/></svg>
  778             Pulse
  779           </a>
  780           <a class="dropdown-item" href="/vt-middleware/cryptacular/graphs" data-skip-pjax>
  781             <svg aria-hidden="true" class="octicon octicon-graph" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M16 14v1H0V0h1v14h15zM5 13H3V8h2v5zm4 0H7V3h2v10zm4 0h-2V6h2v7z"/></svg>
  782             Graphs
  783           </a>
  784         </div>
  785       </div>
  786     </div>
  787 </nav>
  788 
  789       </div>
  790     </div>
  791 
  792 <div class="container new-discussion-timeline experiment-repo-nav">
  793   <div class="repository-content">
  794 
  795     
  796   <a href="/vt-middleware/cryptacular/blob/c26911e3cd28497ce9daa3ce682e09cb2d1d8688/NOTICE" class="d-none js-permalink-shortcut" data-hotkey="y">Permalink</a>
  797 
  798   <!-- blob contrib key: blob_contributors:v21:f5054b9e46039e0ad937c69e6151b7d4 -->
  799 
  800   <div class="file-navigation js-zeroclipboard-container">
  801     
  802 <div class="select-menu branch-select-menu js-menu-container js-select-menu float-left">
  803   <button class=" btn btn-sm select-menu-button js-menu-target css-truncate" data-hotkey="w"
  804     
  805     type="button" aria-label="Switch branches or tags" aria-expanded="false" aria-haspopup="true">
  806       <i>Branch:</i>
  807       <span class="js-select-button css-truncate-target">master</span>
  808   </button>
  809 
  810   <div class="select-menu-modal-holder js-menu-content js-navigation-container" data-pjax>
  811 
  812     <div class="select-menu-modal">
  813       <div class="select-menu-header">
  814         <svg aria-label="Close" class="octicon octicon-x js-menu-close" height="16" role="img" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
  815         <span class="select-menu-title">Switch branches/tags</span>
  816       </div>
  817 
  818       <div class="select-menu-filters">
  819         <div class="select-menu-text-filter">
  820           <input type="text" aria-label="Filter branches/tags" id="context-commitish-filter-field" class="form-control js-filterable-field js-navigation-enable" placeholder="Filter branches/tags">
  821         </div>
  822         <div class="select-menu-tabs">
  823           <ul>
  824             <li class="select-menu-tab">
  825               <a href="#" data-tab-filter="branches" data-filter-placeholder="Filter branches/tags" class="js-select-menu-tab" role="tab">Branches</a>
  826             </li>
  827             <li class="select-menu-tab">
  828               <a href="#" data-tab-filter="tags" data-filter-placeholder="Find a tag…" class="js-select-menu-tab" role="tab">Tags</a>
  829             </li>
  830           </ul>
  831         </div>
  832       </div>
  833 
  834       <div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="branches" role="menu">
  835 
  836         <div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring">
  837 
  838 
  839             <a class="select-menu-item js-navigation-item js-navigation-open "
  840                href="/vt-middleware/cryptacular/blob/ISSUE-31+32/NOTICE"
  841                data-name="ISSUE-31+32"
  842                data-skip-pjax="true"
  843                rel="nofollow">
  844               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  845               <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text">
  846                 ISSUE-31+32
  847               </span>
  848             </a>
  849             <a class="select-menu-item js-navigation-item js-navigation-open "
  850                href="/vt-middleware/cryptacular/blob/gh-pages/NOTICE"
  851                data-name="gh-pages"
  852                data-skip-pjax="true"
  853                rel="nofollow">
  854               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  855               <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text">
  856                 gh-pages
  857               </span>
  858             </a>
  859             <a class="select-menu-item js-navigation-item js-navigation-open selected"
  860                href="/vt-middleware/cryptacular/blob/master/NOTICE"
  861                data-name="master"
  862                data-skip-pjax="true"
  863                rel="nofollow">
  864               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  865               <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text">
  866                 master
  867               </span>
  868             </a>
  869             <a class="select-menu-item js-navigation-item js-navigation-open "
  870                href="/vt-middleware/cryptacular/blob/v1.1/NOTICE"
  871                data-name="v1.1"
  872                data-skip-pjax="true"
  873                rel="nofollow">
  874               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  875               <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text">
  876                 v1.1
  877               </span>
  878             </a>
  879         </div>
  880 
  881           <div class="select-menu-no-results">Nothing to show</div>
  882       </div>
  883 
  884       <div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="tags">
  885         <div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring">
  886 
  887 
  888             <a class="select-menu-item js-navigation-item js-navigation-open "
  889               href="/vt-middleware/cryptacular/tree/v1.2.1/NOTICE"
  890               data-name="v1.2.1"
  891               data-skip-pjax="true"
  892               rel="nofollow">
  893               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  894               <span class="select-menu-item-text css-truncate-target" title="v1.2.1">
  895                 v1.2.1
  896               </span>
  897             </a>
  898             <a class="select-menu-item js-navigation-item js-navigation-open "
  899               href="/vt-middleware/cryptacular/tree/v1.2.0/NOTICE"
  900               data-name="v1.2.0"
  901               data-skip-pjax="true"
  902               rel="nofollow">
  903               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  904               <span class="select-menu-item-text css-truncate-target" title="v1.2.0">
  905                 v1.2.0
  906               </span>
  907             </a>
  908             <a class="select-menu-item js-navigation-item js-navigation-open "
  909               href="/vt-middleware/cryptacular/tree/v1.1.2/NOTICE"
  910               data-name="v1.1.2"
  911               data-skip-pjax="true"
  912               rel="nofollow">
  913               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  914               <span class="select-menu-item-text css-truncate-target" title="v1.1.2">
  915                 v1.1.2
  916               </span>
  917             </a>
  918             <a class="select-menu-item js-navigation-item js-navigation-open "
  919               href="/vt-middleware/cryptacular/tree/v1.1.1/NOTICE"
  920               data-name="v1.1.1"
  921               data-skip-pjax="true"
  922               rel="nofollow">
  923               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  924               <span class="select-menu-item-text css-truncate-target" title="v1.1.1">
  925                 v1.1.1
  926               </span>
  927             </a>
  928             <a class="select-menu-item js-navigation-item js-navigation-open "
  929               href="/vt-middleware/cryptacular/tree/v1.1.0/NOTICE"
  930               data-name="v1.1.0"
  931               data-skip-pjax="true"
  932               rel="nofollow">
  933               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  934               <span class="select-menu-item-text css-truncate-target" title="v1.1.0">
  935                 v1.1.0
  936               </span>
  937             </a>
  938             <a class="select-menu-item js-navigation-item js-navigation-open "
  939               href="/vt-middleware/cryptacular/tree/v1.0/NOTICE"
  940               data-name="v1.0"
  941               data-skip-pjax="true"
  942               rel="nofollow">
  943               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  944               <span class="select-menu-item-text css-truncate-target" title="v1.0">
  945                 v1.0
  946               </span>
  947             </a>
  948             <a class="select-menu-item js-navigation-item js-navigation-open "
  949               href="/vt-middleware/cryptacular/tree/v1.0-RC6/NOTICE"
  950               data-name="v1.0-RC6"
  951               data-skip-pjax="true"
  952               rel="nofollow">
  953               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  954               <span class="select-menu-item-text css-truncate-target" title="v1.0-RC6">
  955                 v1.0-RC6
  956               </span>
  957             </a>
  958             <a class="select-menu-item js-navigation-item js-navigation-open "
  959               href="/vt-middleware/cryptacular/tree/v1.0-RC4/NOTICE"
  960               data-name="v1.0-RC4"
  961               data-skip-pjax="true"
  962               rel="nofollow">
  963               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  964               <span class="select-menu-item-text css-truncate-target" title="v1.0-RC4">
  965                 v1.0-RC4
  966               </span>
  967             </a>
  968             <a class="select-menu-item js-navigation-item js-navigation-open "
  969               href="/vt-middleware/cryptacular/tree/v1.0-RC3/NOTICE"
  970               data-name="v1.0-RC3"
  971               data-skip-pjax="true"
  972               rel="nofollow">
  973               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  974               <span class="select-menu-item-text css-truncate-target" title="v1.0-RC3">
  975                 v1.0-RC3
  976               </span>
  977             </a>
  978             <a class="select-menu-item js-navigation-item js-navigation-open "
  979               href="/vt-middleware/cryptacular/tree/v1.0-RC2/NOTICE"
  980               data-name="v1.0-RC2"
  981               data-skip-pjax="true"
  982               rel="nofollow">
  983               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  984               <span class="select-menu-item-text css-truncate-target" title="v1.0-RC2">
  985                 v1.0-RC2
  986               </span>
  987             </a>
  988             <a class="select-menu-item js-navigation-item js-navigation-open "
  989               href="/vt-middleware/cryptacular/tree/v1.0-RC1/NOTICE"
  990               data-name="v1.0-RC1"
  991               data-skip-pjax="true"
  992               rel="nofollow">
  993               <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg>
  994               <span class="select-menu-item-text css-truncate-target" title="v1.0-RC1">
  995                 v1.0-RC1
  996               </span>
  997             </a>
  998         </div>
  999 
 1000         <div class="select-menu-no-results">Nothing to show</div>
 1001       </div>
 1002 
 1003     </div>
 1004   </div>
 1005 </div>
 1006 
 1007     <div class="BtnGroup float-right">
 1008       <a href="/vt-middleware/cryptacular/find/master"
 1009             class="js-pjax-capture-input btn btn-sm BtnGroup-item"
 1010             data-pjax
 1011             data-hotkey="t">
 1012         Find file
 1013       </a>
 1014       <button aria-label="Copy file path to clipboard" class="js-zeroclipboard btn btn-sm BtnGroup-item tooltipped tooltipped-s" data-copied-hint="Copied!" type="button">Copy path</button>
 1015     </div>
 1016     <div class="breadcrumb js-zeroclipboard-target">
 1017       <span class="repo-root js-repo-root"><span class="js-path-segment"><a href="/vt-middleware/cryptacular"><span>cryptacular</span></a></span></span><span class="separator">/</span><strong class="final-path">NOTICE</strong>
 1018     </div>
 1019   </div>
 1020 
 1021 
 1022   
 1023   <div class="commit-tease">
 1024       <span class="float-right">
 1025         <a class="commit-tease-sha" href="/vt-middleware/cryptacular/commit/6dd6f199ac3ecc3b4c5aef9e04be3bbe265a30a1" data-pjax>
 1026           6dd6f19
 1027         </a>
 1028         <relative-time datetime="2017-07-06T22:28:36Z">Jul 7, 2017</relative-time>
 1029       </span>
 1030       <div>
 1031         <img alt="@dfish3r" class="avatar" height="20" src="https://avatars6.githubusercontent.com/u/1051499?v=4&amp;s=40" width="20" />
 1032         <a href="/dfish3r" class="user-mention" rel="contributor">dfish3r</a>
 1033           <a href="/vt-middleware/cryptacular/commit/6dd6f199ac3ecc3b4c5aef9e04be3bbe265a30a1" class="message" data-pjax="true" title="Update year in notice.">Update year in notice.</a>
 1034       </div>
 1035 
 1036     <div class="commit-tease-contributors">
 1037       <button type="button" class="btn-link muted-link contributors-toggle" data-facebox="#blob_contributors_box">
 1038         <strong>1</strong>
 1039          contributor
 1040       </button>
 1041       
 1042     </div>
 1043 
 1044     <div id="blob_contributors_box" style="display:none">
 1045       <h2 class="facebox-header" data-facebox-id="facebox-header">Users who have contributed to this file</h2>
 1046       <ul class="facebox-user-list" data-facebox-id="facebox-description">
 1047           <li class="facebox-user-list-item">
 1048             <img alt="@dfish3r" height="24" src="https://avatars4.githubusercontent.com/u/1051499?v=4&amp;s=48" width="24" />
 1049             <a href="/dfish3r">dfish3r</a>
 1050           </li>
 1051       </ul>
 1052     </div>
 1053   </div>
 1054 
 1055   <div class="file">
 1056     <div class="file-header">
 1057   <div class="file-actions">
 1058 
 1059     <div class="BtnGroup">
 1060       <a href="/vt-middleware/cryptacular/raw/master/NOTICE" class="btn btn-sm BtnGroup-item" id="raw-url">Raw</a>
 1061         <a href="/vt-middleware/cryptacular/blame/master/NOTICE" class="btn btn-sm js-update-url-with-hash BtnGroup-item" data-hotkey="b">Blame</a>
 1062       <a href="/vt-middleware/cryptacular/commits/master/NOTICE" class="btn btn-sm BtnGroup-item" rel="nofollow">History</a>
 1063     </div>
 1064 
 1065 
 1066         <button type="button" class="btn-octicon disabled tooltipped tooltipped-nw"
 1067           aria-label="You must be signed in to make or propose changes">
 1068           <svg aria-hidden="true" class="octicon octicon-pencil" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M0 12v3h3l8-8-3-3-8 8zm3 2H1v-2h1v1h1v1zm10.3-9.3L12 6 9 3l1.3-1.3a.996.996 0 0 1 1.41 0l1.59 1.59c.39.39.39 1.02 0 1.41z"/></svg>
 1069         </button>
 1070         <button type="button" class="btn-octicon btn-octicon-danger disabled tooltipped tooltipped-nw"
 1071           aria-label="You must be signed in to make or propose changes">
 1072           <svg aria-hidden="true" class="octicon octicon-trashcan" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 2H9c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1H2c-.55 0-1 .45-1 1v1c0 .55.45 1 1 1v9c0 .55.45 1 1 1h7c.55 0 1-.45 1-1V5c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1zm-1 12H3V5h1v8h1V5h1v8h1V5h1v8h1V5h1v9zm1-10H2V3h9v1z"/></svg>
 1073         </button>
 1074   </div>
 1075 
 1076   <div class="file-info">
 1077       7 lines (5 sloc)
 1078       <span class="file-info-divider"></span>
 1079     165 Bytes
 1080   </div>
 1081 </div>
 1082 
 1083     
 1084 
 1085   <div itemprop="text" class="blob-wrapper data type-text">
 1086       <table class="highlight tab-size js-file-line-container" data-tab-size="8">
 1087       <tr>
 1088         <td id="L1" class="blob-num js-line-number" data-line-number="1"></td>
 1089         <td id="LC1" class="blob-code blob-code-inner js-file-line">Cryptacular Java Library</td>
 1090       </tr>
 1091       <tr>
 1092         <td id="L2" class="blob-num js-line-number" data-line-number="2"></td>
 1093         <td id="LC2" class="blob-code blob-code-inner js-file-line">Copyright (C) 2003-2017 Virginia Tech.</td>
 1094       </tr>
 1095       <tr>
 1096         <td id="L3" class="blob-num js-line-number" data-line-number="3"></td>
 1097         <td id="LC3" class="blob-code blob-code-inner js-file-line">All rights reserved.</td>
 1098       </tr>
 1099       <tr>
 1100         <td id="L4" class="blob-num js-line-number" data-line-number="4"></td>
 1101         <td id="LC4" class="blob-code blob-code-inner js-file-line">
 1102 </td>
 1103       </tr>
 1104       <tr>
 1105         <td id="L5" class="blob-num js-line-number" data-line-number="5"></td>
 1106         <td id="LC5" class="blob-code blob-code-inner js-file-line">This product includes software developed at</td>
 1107       </tr>
 1108       <tr>
 1109         <td id="L6" class="blob-num js-line-number" data-line-number="6"></td>
 1110         <td id="LC6" class="blob-code blob-code-inner js-file-line">Virginia Tech (http://www.vt.edu).</td>
 1111       </tr>
 1112 </table>
 1113 
 1114 
 1115   </div>
 1116 
 1117   </div>
 1118 
 1119   <button type="button" data-facebox="#jump-to-line" data-facebox-class="linejump" data-hotkey="l" class="d-none">Jump to Line</button>
 1120   <div id="jump-to-line" style="display:none">
 1121     <!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="" class="js-jump-to-line-form" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /></div>
 1122       <input class="form-control linejump-input js-jump-to-line-field" type="text" placeholder="Jump to line&hellip;" aria-label="Jump to line" autofocus>
 1123       <button type="submit" class="btn">Go</button>
 1124 </form>  </div>
 1125 
 1126   </div>
 1127   <div class="modal-backdrop js-touch-events"></div>
 1128 </div>
 1129 
 1130     </div>
 1131   </div>
 1132 
 1133   </div>
 1134 
 1135       
 1136 <div class="container site-footer-container">
 1137   <div class="site-footer " role="contentinfo">
 1138     <ul class="site-footer-links float-right">
 1139         <li><a href="https://github.com/contact" data-ga-click="Footer, go to contact, text:contact">Contact GitHub</a></li>
 1140       <li><a href="https://developer.github.com" data-ga-click="Footer, go to api, text:api">API</a></li>
 1141       <li><a href="https://training.github.com" data-ga-click="Footer, go to training, text:training">Training</a></li>
 1142       <li><a href="https://shop.github.com" data-ga-click="Footer, go to shop, text:shop">Shop</a></li>
 1143         <li><a href="https://github.com/blog" data-ga-click="Footer, go to blog, text:blog">Blog</a></li>
 1144         <li><a href="https://github.com/about" data-ga-click="Footer, go to about, text:about">About</a></li>
 1145 
 1146     </ul>
 1147 
 1148     <a href="https://github.com" aria-label="Homepage" class="site-footer-mark" title="GitHub">
 1149       <svg aria-hidden="true" class="octicon octicon-mark-github" height="24" version="1.1" viewBox="0 0 16 16" width="24"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg>
 1150 </a>
 1151     <ul class="site-footer-links">
 1152       <li>&copy; 2017 <span title="0.10938s from unicorn-2925809464-f2ltq">GitHub</span>, Inc.</li>
 1153         <li><a href="https://github.com/site/terms" data-ga-click="Footer, go to terms, text:terms">Terms</a></li>
 1154         <li><a href="https://github.com/site/privacy" data-ga-click="Footer, go to privacy, text:privacy">Privacy</a></li>
 1155         <li><a href="https://github.com/security" data-ga-click="Footer, go to security, text:security">Security</a></li>
 1156         <li><a href="https://status.github.com/" data-ga-click="Footer, go to status, text:status">Status</a></li>
 1157         <li><a href="https://help.github.com" data-ga-click="Footer, go to help, text:help">Help</a></li>
 1158     </ul>
 1159   </div>
 1160 </div>
 1161 
 1162 
 1163 
 1164   <div id="ajax-error-message" class="ajax-error-message flash flash-error">
 1165     <svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg>
 1166     <button type="button" class="flash-close js-flash-close js-ajax-error-dismiss" aria-label="Dismiss error">
 1167       <svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
 1168     </button>
 1169     You can't perform that action at this time.
 1170   </div>
 1171 
 1172 
 1173     <script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/compat-91f98c37fc84eac24836eec2567e9912742094369a04c4eba6e3cd1fa18902d9.js"></script>
 1174     <script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/frameworks-f84bb87b149685d1e6c6f057ee324f2cd496e677f5a359a8b5db853313bb83e6.js"></script>
 1175     
 1176     <script async="async" crossorigin="anonymous" src="https://assets-cdn.github.com/assets/github-13fa3aa50ac8f9fa9a7d198f0cd13b0905775d39446ad076d17d8f74a998438a.js"></script>
 1177     
 1178     
 1179     
 1180     
 1181   <div class="js-stale-session-flash stale-session-flash flash flash-warn flash-banner d-none">
 1182     <svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg>
 1183     <span class="signed-in-tab-flash">You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span>
 1184     <span class="signed-out-tab-flash">You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span>
 1185   </div>
 1186   <div class="facebox" id="facebox" style="display:none;">
 1187   <div class="facebox-popup">
 1188     <div class="facebox-content" role="dialog" aria-labelledby="facebox-header" aria-describedby="facebox-description">
 1189     </div>
 1190     <button type="button" class="facebox-close js-facebox-close" aria-label="Close modal">
 1191       <svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg>
 1192     </button>
 1193   </div>
 1194 </div>
 1195 
 1196 
 1197   </body>
 1198 </html>
 1199 
 1200 
 1201 
 1202 ================================================================================
 1203 cryptacular LICENSE
 1204 ================================================================================
 1205 
 1206                                  Apache License
 1207                            Version 2.0, January 2004
 1208                         http://www.apache.org/licenses/
 1209 
 1210    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 1211 
 1212    1. Definitions.
 1213 
 1214       "License" shall mean the terms and conditions for use, reproduction,
 1215       and distribution as defined by Sections 1 through 9 of this document.
 1216 
 1217       "Licensor" shall mean the copyright owner or entity authorized by
 1218       the copyright owner that is granting the License.
 1219 
 1220       "Legal Entity" shall mean the union of the acting entity and all
 1221       other entities that control, are controlled by, or are under common
 1222       control with that entity. For the purposes of this definition,
 1223       "control" means (i) the power, direct or indirect, to cause the
 1224       direction or management of such entity, whether by contract or
 1225       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 1226       outstanding shares, or (iii) beneficial ownership of such entity.
 1227 
 1228       "You" (or "Your") shall mean an individual or Legal Entity
 1229       exercising permissions granted by this License.
 1230 
 1231       "Source" form shall mean the preferred form for making modifications,
 1232       including but not limited to software source code, documentation
 1233       source, and configuration files.
 1234 
 1235       "Object" form shall mean any form resulting from mechanical
 1236       transformation or translation of a Source form, including but
 1237       not limited to compiled object code, generated documentation,
 1238       and conversions to other media types.
 1239 
 1240       "Work" shall mean the work of authorship, whether in Source or
 1241       Object form, made available under the License, as indicated by a
 1242       copyright notice that is included in or attached to the work
 1243       (an example is provided in the Appendix below).
 1244 
 1245       "Derivative Works" shall mean any work, whether in Source or Object
 1246       form, that is based on (or derived from) the Work and for which the
 1247       editorial revisions, annotations, elaborations, or other modifications
 1248       represent, as a whole, an original work of authorship. For the purposes
 1249       of this License, Derivative Works shall not include works that remain
 1250       separable from, or merely link (or bind by name) to the interfaces of,
 1251       the Work and Derivative Works thereof.
 1252 
 1253       "Contribution" shall mean any work of authorship, including
 1254       the original version of the Work and any modifications or additions
 1255       to that Work or Derivative Works thereof, that is intentionally
 1256       submitted to Licensor for inclusion in the Work by the copyright owner
 1257       or by an individual or Legal Entity authorized to submit on behalf of
 1258       the copyright owner. For the purposes of this definition, "submitted"
 1259       means any form of electronic, verbal, or written communication sent
 1260       to the Licensor or its representatives, including but not limited to
 1261       communication on electronic mailing lists, source code control systems,
 1262       and issue tracking systems that are managed by, or on behalf of, the
 1263       Licensor for the purpose of discussing and improving the Work, but
 1264       excluding communication that is conspicuously marked or otherwise
 1265       designated in writing by the copyright owner as "Not a Contribution."
 1266 
 1267       "Contributor" shall mean Licensor and any individual or Legal Entity
 1268       on behalf of whom a Contribution has been received by Licensor and
 1269       subsequently incorporated within the Work.
 1270 
 1271    2. Grant of Copyright License. Subject to the terms and conditions of
 1272       this License, each Contributor hereby grants to You a perpetual,
 1273       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 1274       copyright license to reproduce, prepare Derivative Works of,
 1275       publicly display, publicly perform, sublicense, and distribute the
 1276       Work and such Derivative Works in Source or Object form.
 1277 
 1278    3. Grant of Patent License. Subject to the terms and conditions of
 1279       this License, each Contributor hereby grants to You a perpetual,
 1280       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 1281       (except as stated in this section) patent license to make, have made,
 1282       use, offer to sell, sell, import, and otherwise transfer the Work,
 1283       where such license applies only to those patent claims licensable
 1284       by such Contributor that are necessarily infringed by their
 1285       Contribution(s) alone or by combination of their Contribution(s)
 1286       with the Work to which such Contribution(s) was submitted. If You
 1287       institute patent litigation against any entity (including a
 1288       cross-claim or counterclaim in a lawsuit) alleging that the Work
 1289       or a Contribution incorporated within the Work constitutes direct
 1290       or contributory patent infringement, then any patent licenses
 1291       granted to You under this License for that Work shall terminate
 1292       as of the date such litigation is filed.
 1293 
 1294    4. Redistribution. You may reproduce and distribute copies of the
 1295       Work or Derivative Works thereof in any medium, with or without
 1296       modifications, and in Source or Object form, provided that You
 1297       meet the following conditions:
 1298 
 1299       (a) You must give any other recipients of the Work or
 1300           Derivative Works a copy of this License; and
 1301 
 1302       (b) You must cause any modified files to carry prominent notices
 1303           stating that You changed the files; and
 1304 
 1305       (c) You must retain, in the Source form of any Derivative Works
 1306           that You distribute, all copyright, patent, trademark, and
 1307           attribution notices from the Source form of the Work,
 1308           excluding those notices that do not pertain to any part of
 1309           the Derivative Works; and
 1310 
 1311       (d) If the Work includes a "NOTICE" text file as part of its
 1312           distribution, then any Derivative Works that You distribute must
 1313           include a readable copy of the attribution notices contained
 1314           within such NOTICE file, excluding those notices that do not
 1315           pertain to any part of the Derivative Works, in at least one
 1316           of the following places: within a NOTICE text file distributed
 1317           as part of the Derivative Works; within the Source form or
 1318           documentation, if provided along with the Derivative Works; or,
 1319           within a display generated by the Derivative Works, if and
 1320           wherever such third-party notices normally appear. The contents
 1321           of the NOTICE file are for informational purposes only and
 1322           do not modify the License. You may add Your own attribution
 1323           notices within Derivative Works that You distribute, alongside
 1324           or as an addendum to the NOTICE text from the Work, provided
 1325           that such additional attribution notices cannot be construed
 1326           as modifying the License.
 1327 
 1328       You may add Your own copyright statement to Your modifications and
 1329       may provide additional or different license terms and conditions
 1330       for use, reproduction, or distribution of Your modifications, or
 1331       for any such Derivative Works as a whole, provided Your use,
 1332       reproduction, and distribution of the Work otherwise complies with
 1333       the conditions stated in this License.
 1334 
 1335    5. Submission of Contributions. Unless You explicitly state otherwise,
 1336       any Contribution intentionally submitted for inclusion in the Work
 1337       by You to the Licensor shall be under the terms and conditions of
 1338       this License, without any additional terms or conditions.
 1339       Notwithstanding the above, nothing herein shall supersede or modify
 1340       the terms of any separate license agreement you may have executed
 1341       with Licensor regarding such Contributions.
 1342 
 1343    6. Trademarks. This License does not grant permission to use the trade
 1344       names, trademarks, service marks, or product names of the Licensor,
 1345       except as required for reasonable and customary use in describing the
 1346       origin of the Work and reproducing the content of the NOTICE file.
 1347 
 1348    7. Disclaimer of Warranty. Unless required by applicable law or
 1349       agreed to in writing, Licensor provides the Work (and each
 1350       Contributor provides its Contributions) on an "AS IS" BASIS,
 1351       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 1352       implied, including, without limitation, any warranties or conditions
 1353       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 1354       PARTICULAR PURPOSE. You are solely responsible for determining the
 1355       appropriateness of using or redistributing the Work and assume any
 1356       risks associated with Your exercise of permissions under this License.
 1357 
 1358    8. Limitation of Liability. In no event and under no legal theory,
 1359       whether in tort (including negligence), contract, or otherwise,
 1360       unless required by applicable law (such as deliberate and grossly
 1361       negligent acts) or agreed to in writing, shall any Contributor be
 1362       liable to You for damages, including any direct, indirect, special,
 1363       incidental, or consequential damages of any character arising as a
 1364       result of this License or out of the use or inability to use the
 1365       Work (including but not limited to damages for loss of goodwill,
 1366       work stoppage, computer failure or malfunction, or any and all
 1367       other commercial damages or losses), even if such Contributor
 1368       has been advised of the possibility of such damages.
 1369 
 1370    9. Accepting Warranty or Additional Liability. While redistributing
 1371       the Work or Derivative Works thereof, You may choose to offer,
 1372       and charge a fee for, acceptance of support, warranty, indemnity,
 1373       or other liability obligations and/or rights consistent with this
 1374       License. However, in accepting such obligations, You may act only
 1375       on Your own behalf and on Your sole responsibility, not on behalf
 1376       of any other Contributor, and only if You agree to indemnify,
 1377       defend, and hold each Contributor harmless for any liability
 1378       incurred by, or claims asserted against, such Contributor by reason
 1379       of your accepting any such warranty or additional liability.
 1380 
 1381    END OF TERMS AND CONDITIONS
 1382 
 1383    APPENDIX: How to apply the Apache License to your work.
 1384 
 1385       To apply the Apache License to your work, attach the following
 1386       boilerplate notice, with the fields enclosed by brackets "[]"
 1387       replaced with your own identifying information. (Don't include
 1388       the brackets!)  The text should be enclosed in the appropriate
 1389       comment syntax for the file format. We also recommend that a
 1390       file or class name and description of purpose be included on the
 1391       same "printed page" as the copyright notice for easier
 1392       identification within third-party archives.
 1393 
 1394    Copyright [yyyy] [name of copyright owner]
 1395 
 1396    Licensed under the Apache License, Version 2.0 (the "License");
 1397    you may not use this file except in compliance with the License.
 1398    You may obtain a copy of the License at
 1399 
 1400        http://www.apache.org/licenses/LICENSE-2.0
 1401 
 1402    Unless required by applicable law or agreed to in writing, software
 1403    distributed under the License is distributed on an "AS IS" BASIS,
 1404    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 1405    See the License for the specific language governing permissions and
 1406    limitations under the License.
 1407 
 1408 
 1409 ================================================================================
 1410 geoip2 NOTICE
 1411 ================================================================================
 1412 This software is Copyright (c) 2013 by MaxMind, Inc.
 1413 
 1414 This is free software, licensed under the Apache License, Version 2.0.
 1415 
 1416 ================================================================================
 1417 geoip2 LICENSE
 1418 ================================================================================
 1419 
 1420                                  Apache License
 1421                            Version 2.0, January 2004
 1422                         http://www.apache.org/licenses/
 1423 
 1424    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 1425 
 1426    1. Definitions.
 1427 
 1428       "License" shall mean the terms and conditions for use, reproduction,
 1429       and distribution as defined by Sections 1 through 9 of this document.
 1430 
 1431       "Licensor" shall mean the copyright owner or entity authorized by
 1432       the copyright owner that is granting the License.
 1433 
 1434       "Legal Entity" shall mean the union of the acting entity and all
 1435       other entities that control, are controlled by, or are under common
 1436       control with that entity. For the purposes of this definition,
 1437       "control" means (i) the power, direct or indirect, to cause the
 1438       direction or management of such entity, whether by contract or
 1439       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 1440       outstanding shares, or (iii) beneficial ownership of such entity.
 1441 
 1442       "You" (or "Your") shall mean an individual or Legal Entity
 1443       exercising permissions granted by this License.
 1444 
 1445       "Source" form shall mean the preferred form for making modifications,
 1446       including but not limited to software source code, documentation
 1447       source, and configuration files.
 1448 
 1449       "Object" form shall mean any form resulting from mechanical
 1450       transformation or translation of a Source form, including but
 1451       not limited to compiled object code, generated documentation,
 1452       and conversions to other media types.
 1453 
 1454       "Work" shall mean the work of authorship, whether in Source or
 1455       Object form, made available under the License, as indicated by a
 1456       copyright notice that is included in or attached to the work
 1457       (an example is provided in the Appendix below).
 1458 
 1459       "Derivative Works" shall mean any work, whether in Source or Object
 1460       form, that is based on (or derived from) the Work and for which the
 1461       editorial revisions, annotations, elaborations, or other modifications
 1462       represent, as a whole, an original work of authorship. For the purposes
 1463       of this License, Derivative Works shall not include works that remain
 1464       separable from, or merely link (or bind by name) to the interfaces of,
 1465       the Work and Derivative Works thereof.
 1466 
 1467       "Contribution" shall mean any work of authorship, including
 1468       the original version of the Work and any modifications or additions
 1469       to that Work or Derivative Works thereof, that is intentionally
 1470       submitted to Licensor for inclusion in the Work by the copyright owner
 1471       or by an individual or Legal Entity authorized to submit on behalf of
 1472       the copyright owner. For the purposes of this definition, "submitted"
 1473       means any form of electronic, verbal, or written communication sent
 1474       to the Licensor or its representatives, including but not limited to
 1475       communication on electronic mailing lists, source code control systems,
 1476       and issue tracking systems that are managed by, or on behalf of, the
 1477       Licensor for the purpose of discussing and improving the Work, but
 1478       excluding communication that is conspicuously marked or otherwise
 1479       designated in writing by the copyright owner as "Not a Contribution."
 1480 
 1481       "Contributor" shall mean Licensor and any individual or Legal Entity
 1482       on behalf of whom a Contribution has been received by Licensor and
 1483       subsequently incorporated within the Work.
 1484 
 1485    2. Grant of Copyright License. Subject to the terms and conditions of
 1486       this License, each Contributor hereby grants to You a perpetual,
 1487       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 1488       copyright license to reproduce, prepare Derivative Works of,
 1489       publicly display, publicly perform, sublicense, and distribute the
 1490       Work and such Derivative Works in Source or Object form.
 1491 
 1492    3. Grant of Patent License. Subject to the terms and conditions of
 1493       this License, each Contributor hereby grants to You a perpetual,
 1494       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 1495       (except as stated in this section) patent license to make, have made,
 1496       use, offer to sell, sell, import, and otherwise transfer the Work,
 1497       where such license applies only to those patent claims licensable
 1498       by such Contributor that are necessarily infringed by their
 1499       Contribution(s) alone or by combination of their Contribution(s)
 1500       with the Work to which such Contribution(s) was submitted. If You
 1501       institute patent litigation against any entity (including a
 1502       cross-claim or counterclaim in a lawsuit) alleging that the Work
 1503       or a Contribution incorporated within the Work constitutes direct
 1504       or contributory patent infringement, then any patent licenses
 1505       granted to You under this License for that Work shall terminate
 1506       as of the date such litigation is filed.
 1507 
 1508    4. Redistribution. You may reproduce and distribute copies of the
 1509       Work or Derivative Works thereof in any medium, with or without
 1510       modifications, and in Source or Object form, provided that You
 1511       meet the following conditions:
 1512 
 1513       (a) You must give any other recipients of the Work or
 1514           Derivative Works a copy of this License; and
 1515 
 1516       (b) You must cause any modified files to carry prominent notices
 1517           stating that You changed the files; and
 1518 
 1519       (c) You must retain, in the Source form of any Derivative Works
 1520           that You distribute, all copyright, patent, trademark, and
 1521           attribution notices from the Source form of the Work,
 1522           excluding those notices that do not pertain to any part of
 1523           the Derivative Works; and
 1524 
 1525       (d) If the Work includes a "NOTICE" text file as part of its
 1526           distribution, then any Derivative Works that You distribute must
 1527           include a readable copy of the attribution notices contained
 1528           within such NOTICE file, excluding those notices that do not
 1529           pertain to any part of the Derivative Works, in at least one
 1530           of the following places: within a NOTICE text file distributed
 1531           as part of the Derivative Works; within the Source form or
 1532           documentation, if provided along with the Derivative Works; or,
 1533           within a display generated by the Derivative Works, if and
 1534           wherever such third-party notices normally appear. The contents
 1535           of the NOTICE file are for informational purposes only and
 1536           do not modify the License. You may add Your own attribution
 1537           notices within Derivative Works that You distribute, alongside
 1538           or as an addendum to the NOTICE text from the Work, provided
 1539           that such additional attribution notices cannot be construed
 1540           as modifying the License.
 1541 
 1542       You may add Your own copyright statement to Your modifications and
 1543       may provide additional or different license terms and conditions
 1544       for use, reproduction, or distribution of Your modifications, or
 1545       for any such Derivative Works as a whole, provided Your use,
 1546       reproduction, and distribution of the Work otherwise complies with
 1547       the conditions stated in this License.
 1548 
 1549    5. Submission of Contributions. Unless You explicitly state otherwise,
 1550       any Contribution intentionally submitted for inclusion in the Work
 1551       by You to the Licensor shall be under the terms and conditions of
 1552       this License, without any additional terms or conditions.
 1553       Notwithstanding the above, nothing herein shall supersede or modify
 1554       the terms of any separate license agreement you may have executed
 1555       with Licensor regarding such Contributions.
 1556 
 1557    6. Trademarks. This License does not grant permission to use the trade
 1558       names, trademarks, service marks, or product names of the Licensor,
 1559       except as required for reasonable and customary use in describing the
 1560       origin of the Work and reproducing the content of the NOTICE file.
 1561 
 1562    7. Disclaimer of Warranty. Unless required by applicable law or
 1563       agreed to in writing, Licensor provides the Work (and each
 1564       Contributor provides its Contributions) on an "AS IS" BASIS,
 1565       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 1566       implied, including, without limitation, any warranties or conditions
 1567       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 1568       PARTICULAR PURPOSE. You are solely responsible for determining the
 1569       appropriateness of using or redistributing the Work and assume any
 1570       risks associated with Your exercise of permissions under this License.
 1571 
 1572    8. Limitation of Liability. In no event and under no legal theory,
 1573       whether in tort (including negligence), contract, or otherwise,
 1574       unless required by applicable law (such as deliberate and grossly
 1575       negligent acts) or agreed to in writing, shall any Contributor be
 1576       liable to You for damages, including any direct, indirect, special,
 1577       incidental, or consequential damages of any character arising as a
 1578       result of this License or out of the use or inability to use the
 1579       Work (including but not limited to damages for loss of goodwill,
 1580       work stoppage, computer failure or malfunction, or any and all
 1581       other commercial damages or losses), even if such Contributor
 1582       has been advised of the possibility of such damages.
 1583 
 1584    9. Accepting Warranty or Additional Liability. While redistributing
 1585       the Work or Derivative Works thereof, You may choose to offer,
 1586       and charge a fee for, acceptance of support, warranty, indemnity,
 1587       or other liability obligations and/or rights consistent with this
 1588       License. However, in accepting such obligations, You may act only
 1589       on Your own behalf and on Your sole responsibility, not on behalf
 1590       of any other Contributor, and only if You agree to indemnify,
 1591       defend, and hold each Contributor harmless for any liability
 1592       incurred by, or claims asserted against, such Contributor by reason
 1593       of your accepting any such warranty or additional liability.
 1594 
 1595    END OF TERMS AND CONDITIONS
 1596 
 1597    APPENDIX: How to apply the Apache License to your work.
 1598 
 1599       To apply the Apache License to your work, attach the following
 1600       boilerplate notice, with the fields enclosed by brackets "[]"
 1601       replaced with your own identifying information. (Don't include
 1602       the brackets!)  The text should be enclosed in the appropriate
 1603       comment syntax for the file format. We also recommend that a
 1604       file or class name and description of purpose be included on the
 1605       same "printed page" as the copyright notice for easier
 1606       identification within third-party archives.
 1607 
 1608    Copyright [yyyy] [name of copyright owner]
 1609 
 1610    Licensed under the Apache License, Version 2.0 (the "License");
 1611    you may not use this file except in compliance with the License.
 1612    You may obtain a copy of the License at
 1613 
 1614        http://www.apache.org/licenses/LICENSE-2.0
 1615 
 1616    Unless required by applicable law or agreed to in writing, software
 1617    distributed under the License is distributed on an "AS IS" BASIS,
 1618    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 1619    See the License for the specific language governing permissions and
 1620    limitations under the License.
 1621 
 1622 ================================================================================
 1623 guava LICENSE
 1624 ================================================================================
 1625 
 1626                                  Apache License
 1627                            Version 2.0, January 2004
 1628                         http://www.apache.org/licenses/
 1629 
 1630    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 1631 
 1632    1. Definitions.
 1633 
 1634       "License" shall mean the terms and conditions for use, reproduction,
 1635       and distribution as defined by Sections 1 through 9 of this document.
 1636 
 1637       "Licensor" shall mean the copyright owner or entity authorized by
 1638       the copyright owner that is granting the License.
 1639 
 1640       "Legal Entity" shall mean the union of the acting entity and all
 1641       other entities that control, are controlled by, or are under common
 1642       control with that entity. For the purposes of this definition,
 1643       "control" means (i) the power, direct or indirect, to cause the
 1644       direction or management of such entity, whether by contract or
 1645       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 1646       outstanding shares, or (iii) beneficial ownership of such entity.
 1647 
 1648       "You" (or "Your") shall mean an individual or Legal Entity
 1649       exercising permissions granted by this License.
 1650 
 1651       "Source" form shall mean the preferred form for making modifications,
 1652       including but not limited to software source code, documentation
 1653       source, and configuration files.
 1654 
 1655       "Object" form shall mean any form resulting from mechanical
 1656       transformation or translation of a Source form, including but
 1657       not limited to compiled object code, generated documentation,
 1658       and conversions to other media types.
 1659 
 1660       "Work" shall mean the work of authorship, whether in Source or
 1661       Object form, made available under the License, as indicated by a
 1662       copyright notice that is included in or attached to the work
 1663       (an example is provided in the Appendix below).
 1664 
 1665       "Derivative Works" shall mean any work, whether in Source or Object
 1666       form, that is based on (or derived from) the Work and for which the
 1667       editorial revisions, annotations, elaborations, or other modifications
 1668       represent, as a whole, an original work of authorship. For the purposes
 1669       of this License, Derivative Works shall not include works that remain
 1670       separable from, or merely link (or bind by name) to the interfaces of,
 1671       the Work and Derivative Works thereof.
 1672 
 1673       "Contribution" shall mean any work of authorship, including
 1674       the original version of the Work and any modifications or additions
 1675       to that Work or Derivative Works thereof, that is intentionally
 1676       submitted to Licensor for inclusion in the Work by the copyright owner
 1677       or by an individual or Legal Entity authorized to submit on behalf of
 1678       the copyright owner. For the purposes of this definition, "submitted"
 1679       means any form of electronic, verbal, or written communication sent
 1680       to the Licensor or its representatives, including but not limited to
 1681       communication on electronic mailing lists, source code control systems,
 1682       and issue tracking systems that are managed by, or on behalf of, the
 1683       Licensor for the purpose of discussing and improving the Work, but
 1684       excluding communication that is conspicuously marked or otherwise
 1685       designated in writing by the copyright owner as "Not a Contribution."
 1686 
 1687       "Contributor" shall mean Licensor and any individual or Legal Entity
 1688       on behalf of whom a Contribution has been received by Licensor and
 1689       subsequently incorporated within the Work.
 1690 
 1691    2. Grant of Copyright License. Subject to the terms and conditions of
 1692       this License, each Contributor hereby grants to You a perpetual,
 1693       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 1694       copyright license to reproduce, prepare Derivative Works of,
 1695       publicly display, publicly perform, sublicense, and distribute the
 1696       Work and such Derivative Works in Source or Object form.
 1697 
 1698    3. Grant of Patent License. Subject to the terms and conditions of
 1699       this License, each Contributor hereby grants to You a perpetual,
 1700       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 1701       (except as stated in this section) patent license to make, have made,
 1702       use, offer to sell, sell, import, and otherwise transfer the Work,
 1703       where such license applies only to those patent claims licensable
 1704       by such Contributor that are necessarily infringed by their
 1705       Contribution(s) alone or by combination of their Contribution(s)
 1706       with the Work to which such Contribution(s) was submitted. If You
 1707       institute patent litigation against any entity (including a
 1708       cross-claim or counterclaim in a lawsuit) alleging that the Work
 1709       or a Contribution incorporated within the Work constitutes direct
 1710       or contributory patent infringement, then any patent licenses
 1711       granted to You under this License for that Work shall terminate
 1712       as of the date such litigation is filed.
 1713 
 1714    4. Redistribution. You may reproduce and distribute copies of the
 1715       Work or Derivative Works thereof in any medium, with or without
 1716       modifications, and in Source or Object form, provided that You
 1717       meet the following conditions:
 1718 
 1719       (a) You must give any other recipients of the Work or
 1720           Derivative Works a copy of this License; and
 1721 
 1722       (b) You must cause any modified files to carry prominent notices
 1723           stating that You changed the files; and
 1724 
 1725       (c) You must retain, in the Source form of any Derivative Works
 1726           that You distribute, all copyright, patent, trademark, and
 1727           attribution notices from the Source form of the Work,
 1728           excluding those notices that do not pertain to any part of
 1729           the Derivative Works; and
 1730 
 1731       (d) If the Work includes a "NOTICE" text file as part of its
 1732           distribution, then any Derivative Works that You distribute must
 1733           include a readable copy of the attribution notices contained
 1734           within such NOTICE file, excluding those notices that do not
 1735           pertain to any part of the Derivative Works, in at least one
 1736           of the following places: within a NOTICE text file distributed
 1737           as part of the Derivative Works; within the Source form or
 1738           documentation, if provided along with the Derivative Works; or,
 1739           within a display generated by the Derivative Works, if and
 1740           wherever such third-party notices normally appear. The contents
 1741           of the NOTICE file are for informational purposes only and
 1742           do not modify the License. You may add Your own attribution
 1743           notices within Derivative Works that You distribute, alongside
 1744           or as an addendum to the NOTICE text from the Work, provided
 1745           that such additional attribution notices cannot be construed
 1746           as modifying the License.
 1747 
 1748       You may add Your own copyright statement to Your modifications and
 1749       may provide additional or different license terms and conditions
 1750       for use, reproduction, or distribution of Your modifications, or
 1751       for any such Derivative Works as a whole, provided Your use,
 1752       reproduction, and distribution of the Work otherwise complies with
 1753       the conditions stated in this License.
 1754 
 1755    5. Submission of Contributions. Unless You explicitly state otherwise,
 1756       any Contribution intentionally submitted for inclusion in the Work
 1757       by You to the Licensor shall be under the terms and conditions of
 1758       this License, without any additional terms or conditions.
 1759       Notwithstanding the above, nothing herein shall supersede or modify
 1760       the terms of any separate license agreement you may have executed
 1761       with Licensor regarding such Contributions.
 1762 
 1763    6. Trademarks. This License does not grant permission to use the trade
 1764       names, trademarks, service marks, or product names of the Licensor,
 1765       except as required for reasonable and customary use in describing the
 1766       origin of the Work and reproducing the content of the NOTICE file.
 1767 
 1768    7. Disclaimer of Warranty. Unless required by applicable law or
 1769       agreed to in writing, Licensor provides the Work (and each
 1770       Contributor provides its Contributions) on an "AS IS" BASIS,
 1771       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 1772       implied, including, without limitation, any warranties or conditions
 1773       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 1774       PARTICULAR PURPOSE. You are solely responsible for determining the
 1775       appropriateness of using or redistributing the Work and assume any
 1776       risks associated with Your exercise of permissions under this License.
 1777 
 1778    8. Limitation of Liability. In no event and under no legal theory,
 1779       whether in tort (including negligence), contract, or otherwise,
 1780       unless required by applicable law (such as deliberate and grossly
 1781       negligent acts) or agreed to in writing, shall any Contributor be
 1782       liable to You for damages, including any direct, indirect, special,
 1783       incidental, or consequential damages of any character arising as a
 1784       result of this License or out of the use or inability to use the
 1785       Work (including but not limited to damages for loss of goodwill,
 1786       work stoppage, computer failure or malfunction, or any and all
 1787       other commercial damages or losses), even if such Contributor
 1788       has been advised of the possibility of such damages.
 1789 
 1790    9. Accepting Warranty or Additional Liability. While redistributing
 1791       the Work or Derivative Works thereof, You may choose to offer,
 1792       and charge a fee for, acceptance of support, warranty, indemnity,
 1793       or other liability obligations and/or rights consistent with this
 1794       License. However, in accepting such obligations, You may act only
 1795       on Your own behalf and on Your sole responsibility, not on behalf
 1796       of any other Contributor, and only if You agree to indemnify,
 1797       defend, and hold each Contributor harmless for any liability
 1798       incurred by, or claims asserted against, such Contributor by reason
 1799       of your accepting any such warranty or additional liability.
 1800 
 1801    END OF TERMS AND CONDITIONS
 1802 
 1803    APPENDIX: How to apply the Apache License to your work.
 1804 
 1805       To apply the Apache License to your work, attach the following
 1806       boilerplate notice, with the fields enclosed by brackets "[]"
 1807       replaced with your own identifying information. (Don't include
 1808       the brackets!)  The text should be enclosed in the appropriate
 1809       comment syntax for the file format. We also recommend that a
 1810       file or class name and description of purpose be included on the
 1811       same "printed page" as the copyright notice for easier
 1812       identification within third-party archives.
 1813 
 1814    Copyright [yyyy] [name of copyright owner]
 1815 
 1816    Licensed under the Apache License, Version 2.0 (the "License");
 1817    you may not use this file except in compliance with the License.
 1818    You may obtain a copy of the License at
 1819 
 1820        http://www.apache.org/licenses/LICENSE-2.0
 1821 
 1822    Unless required by applicable law or agreed to in writing, software
 1823    distributed under the License is distributed on an "AS IS" BASIS,
 1824    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 1825    See the License for the specific language governing permissions and
 1826    limitations under the License.
 1827 
 1828 
 1829 ================================================================================
 1830 hppc NOTICE
 1831 ================================================================================
 1832 ACKNOWLEDGEMENT
 1833 ===============
 1834 
 1835 HPPC borrowed code, ideas or both from:
 1836 
 1837  * Apache Lucene, http://lucene.apache.org/
 1838    (Apache license)
 1839  * Fastutil, http://fastutil.di.unimi.it/
 1840    (Apache license)
 1841  * Koloboke, https://github.com/OpenHFT/Koloboke
 1842    (Apache license)
 1843 
 1844 
 1845 ================================================================================
 1846 hppc LICENSE
 1847 ================================================================================
 1848 
 1849                                  Apache License
 1850                            Version 2.0, January 2004
 1851                         http://www.apache.org/licenses/
 1852 
 1853    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 1854 
 1855    1. Definitions.
 1856 
 1857       "License" shall mean the terms and conditions for use, reproduction,
 1858       and distribution as defined by Sections 1 through 9 of this document.
 1859 
 1860       "Licensor" shall mean the copyright owner or entity authorized by
 1861       the copyright owner that is granting the License.
 1862 
 1863       "Legal Entity" shall mean the union of the acting entity and all
 1864       other entities that control, are controlled by, or are under common
 1865       control with that entity. For the purposes of this definition,
 1866       "control" means (i) the power, direct or indirect, to cause the
 1867       direction or management of such entity, whether by contract or
 1868       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 1869       outstanding shares, or (iii) beneficial ownership of such entity.
 1870 
 1871       "You" (or "Your") shall mean an individual or Legal Entity
 1872       exercising permissions granted by this License.
 1873 
 1874       "Source" form shall mean the preferred form for making modifications,
 1875       including but not limited to software source code, documentation
 1876       source, and configuration files.
 1877 
 1878       "Object" form shall mean any form resulting from mechanical
 1879       transformation or translation of a Source form, including but
 1880       not limited to compiled object code, generated documentation,
 1881       and conversions to other media types.
 1882 
 1883       "Work" shall mean the work of authorship, whether in Source or
 1884       Object form, made available under the License, as indicated by a
 1885       copyright notice that is included in or attached to the work
 1886       (an example is provided in the Appendix below).
 1887 
 1888       "Derivative Works" shall mean any work, whether in Source or Object
 1889       form, that is based on (or derived from) the Work and for which the
 1890       editorial revisions, annotations, elaborations, or other modifications
 1891       represent, as a whole, an original work of authorship. For the purposes
 1892       of this License, Derivative Works shall not include works that remain
 1893       separable from, or merely link (or bind by name) to the interfaces of,
 1894       the Work and Derivative Works thereof.
 1895 
 1896       "Contribution" shall mean any work of authorship, including
 1897       the original version of the Work and any modifications or additions
 1898       to that Work or Derivative Works thereof, that is intentionally
 1899       submitted to Licensor for inclusion in the Work by the copyright owner
 1900       or by an individual or Legal Entity authorized to submit on behalf of
 1901       the copyright owner. For the purposes of this definition, "submitted"
 1902       means any form of electronic, verbal, or written communication sent
 1903       to the Licensor or its representatives, including but not limited to
 1904       communication on electronic mailing lists, source code control systems,
 1905       and issue tracking systems that are managed by, or on behalf of, the
 1906       Licensor for the purpose of discussing and improving the Work, but
 1907       excluding communication that is conspicuously marked or otherwise
 1908       designated in writing by the copyright owner as "Not a Contribution."
 1909 
 1910       "Contributor" shall mean Licensor and any individual or Legal Entity
 1911       on behalf of whom a Contribution has been received by Licensor and
 1912       subsequently incorporated within the Work.
 1913 
 1914    2. Grant of Copyright License. Subject to the terms and conditions of
 1915       this License, each Contributor hereby grants to You a perpetual,
 1916       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 1917       copyright license to reproduce, prepare Derivative Works of,
 1918       publicly display, publicly perform, sublicense, and distribute the
 1919       Work and such Derivative Works in Source or Object form.
 1920 
 1921    3. Grant of Patent License. Subject to the terms and conditions of
 1922       this License, each Contributor hereby grants to You a perpetual,
 1923       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 1924       (except as stated in this section) patent license to make, have made,
 1925       use, offer to sell, sell, import, and otherwise transfer the Work,
 1926       where such license applies only to those patent claims licensable
 1927       by such Contributor that are necessarily infringed by their
 1928       Contribution(s) alone or by combination of their Contribution(s)
 1929       with the Work to which such Contribution(s) was submitted. If You
 1930       institute patent litigation against any entity (including a
 1931       cross-claim or counterclaim in a lawsuit) alleging that the Work
 1932       or a Contribution incorporated within the Work constitutes direct
 1933       or contributory patent infringement, then any patent licenses
 1934       granted to You under this License for that Work shall terminate
 1935       as of the date such litigation is filed.
 1936 
 1937    4. Redistribution. You may reproduce and distribute copies of the
 1938       Work or Derivative Works thereof in any medium, with or without
 1939       modifications, and in Source or Object form, provided that You
 1940       meet the following conditions:
 1941 
 1942       (a) You must give any other recipients of the Work or
 1943           Derivative Works a copy of this License; and
 1944 
 1945       (b) You must cause any modified files to carry prominent notices
 1946           stating that You changed the files; and
 1947 
 1948       (c) You must retain, in the Source form of any Derivative Works
 1949           that You distribute, all copyright, patent, trademark, and
 1950           attribution notices from the Source form of the Work,
 1951           excluding those notices that do not pertain to any part of
 1952           the Derivative Works; and
 1953 
 1954       (d) If the Work includes a "NOTICE" text file as part of its
 1955           distribution, then any Derivative Works that You distribute must
 1956           include a readable copy of the attribution notices contained
 1957           within such NOTICE file, excluding those notices that do not
 1958           pertain to any part of the Derivative Works, in at least one
 1959           of the following places: within a NOTICE text file distributed
 1960           as part of the Derivative Works; within the Source form or
 1961           documentation, if provided along with the Derivative Works; or,
 1962           within a display generated by the Derivative Works, if and
 1963           wherever such third-party notices normally appear. The contents
 1964           of the NOTICE file are for informational purposes only and
 1965           do not modify the License. You may add Your own attribution
 1966           notices within Derivative Works that You distribute, alongside
 1967           or as an addendum to the NOTICE text from the Work, provided
 1968           that such additional attribution notices cannot be construed
 1969           as modifying the License.
 1970 
 1971       You may add Your own copyright statement to Your modifications and
 1972       may provide additional or different license terms and conditions
 1973       for use, reproduction, or distribution of Your modifications, or
 1974       for any such Derivative Works as a whole, provided Your use,
 1975       reproduction, and distribution of the Work otherwise complies with
 1976       the conditions stated in this License.
 1977 
 1978    5. Submission of Contributions. Unless You explicitly state otherwise,
 1979       any Contribution intentionally submitted for inclusion in the Work
 1980       by You to the Licensor shall be under the terms and conditions of
 1981       this License, without any additional terms or conditions.
 1982       Notwithstanding the above, nothing herein shall supersede or modify
 1983       the terms of any separate license agreement you may have executed
 1984       with Licensor regarding such Contributions.
 1985 
 1986    6. Trademarks. This License does not grant permission to use the trade
 1987       names, trademarks, service marks, or product names of the Licensor,
 1988       except as required for reasonable and customary use in describing the
 1989       origin of the Work and reproducing the content of the NOTICE file.
 1990 
 1991    7. Disclaimer of Warranty. Unless required by applicable law or
 1992       agreed to in writing, Licensor provides the Work (and each
 1993       Contributor provides its Contributions) on an "AS IS" BASIS,
 1994       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 1995       implied, including, without limitation, any warranties or conditions
 1996       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 1997       PARTICULAR PURPOSE. You are solely responsible for determining the
 1998       appropriateness of using or redistributing the Work and assume any
 1999       risks associated with Your exercise of permissions under this License.
 2000 
 2001    8. Limitation of Liability. In no event and under no legal theory,
 2002       whether in tort (including negligence), contract, or otherwise,
 2003       unless required by applicable law (such as deliberate and grossly
 2004       negligent acts) or agreed to in writing, shall any Contributor be
 2005       liable to You for damages, including any direct, indirect, special,
 2006       incidental, or consequential damages of any character arising as a
 2007       result of this License or out of the use or inability to use the
 2008       Work (including but not limited to damages for loss of goodwill,
 2009       work stoppage, computer failure or malfunction, or any and all
 2010       other commercial damages or losses), even if such Contributor
 2011       has been advised of the possibility of such damages.
 2012 
 2013    9. Accepting Warranty or Additional Liability. While redistributing
 2014       the Work or Derivative Works thereof, You may choose to offer,
 2015       and charge a fee for, acceptance of support, warranty, indemnity,
 2016       or other liability obligations and/or rights consistent with this
 2017       License. However, in accepting such obligations, You may act only
 2018       on Your own behalf and on Your sole responsibility, not on behalf
 2019       of any other Contributor, and only if You agree to indemnify,
 2020       defend, and hold each Contributor harmless for any liability
 2021       incurred by, or claims asserted against, such Contributor by reason
 2022       of your accepting any such warranty or additional liability.
 2023 
 2024    END OF TERMS AND CONDITIONS
 2025 
 2026    APPENDIX: How to apply the Apache License to your work.
 2027 
 2028       To apply the Apache License to your work, attach the following
 2029       boilerplate notice, with the fields enclosed by brackets "[]"
 2030       replaced with your own identifying information. (Don't include
 2031       the brackets!)  The text should be enclosed in the appropriate
 2032       comment syntax for the file format. We also recommend that a
 2033       file or class name and description of purpose be included on the
 2034       same "printed page" as the copyright notice for easier
 2035       identification within third-party archives.
 2036 
 2037    Copyright 2010-2013, Carrot Search s.c., Boznicza 11/56, Poznan, Poland
 2038 
 2039    Licensed under the Apache License, Version 2.0 (the "License");
 2040    you may not use this file except in compliance with the License.
 2041    You may obtain a copy of the License at
 2042 
 2043        http://www.apache.org/licenses/LICENSE-2.0
 2044 
 2045    Unless required by applicable law or agreed to in writing, software
 2046    distributed under the License is distributed on an "AS IS" BASIS,
 2047    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 2048    See the License for the specific language governing permissions and
 2049    limitations under the License.
 2050 
 2051 
 2052 
 2053 ================================================================================
 2054 httpclient NOTICE
 2055 ================================================================================
 2056 Apache HttpComponents Client
 2057 Copyright 1999-2016 The Apache Software Foundation
 2058 
 2059 This product includes software developed at
 2060 The Apache Software Foundation (http://www.apache.org/).
 2061 
 2062 
 2063 
 2064 ================================================================================
 2065 httpclient LICENSE
 2066 ================================================================================
 2067                                  Apache License
 2068                            Version 2.0, January 2004
 2069                         http://www.apache.org/licenses/
 2070 
 2071    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 2072 
 2073    1. Definitions.
 2074 
 2075       "License" shall mean the terms and conditions for use, reproduction,
 2076       and distribution as defined by Sections 1 through 9 of this document.
 2077 
 2078       "Licensor" shall mean the copyright owner or entity authorized by
 2079       the copyright owner that is granting the License.
 2080 
 2081       "Legal Entity" shall mean the union of the acting entity and all
 2082       other entities that control, are controlled by, or are under common
 2083       control with that entity. For the purposes of this definition,
 2084       "control" means (i) the power, direct or indirect, to cause the
 2085       direction or management of such entity, whether by contract or
 2086       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 2087       outstanding shares, or (iii) beneficial ownership of such entity.
 2088 
 2089       "You" (or "Your") shall mean an individual or Legal Entity
 2090       exercising permissions granted by this License.
 2091 
 2092       "Source" form shall mean the preferred form for making modifications,
 2093       including but not limited to software source code, documentation
 2094       source, and configuration files.
 2095 
 2096       "Object" form shall mean any form resulting from mechanical
 2097       transformation or translation of a Source form, including but
 2098       not limited to compiled object code, generated documentation,
 2099       and conversions to other media types.
 2100 
 2101       "Work" shall mean the work of authorship, whether in Source or
 2102       Object form, made available under the License, as indicated by a
 2103       copyright notice that is included in or attached to the work
 2104       (an example is provided in the Appendix below).
 2105 
 2106       "Derivative Works" shall mean any work, whether in Source or Object
 2107       form, that is based on (or derived from) the Work and for which the
 2108       editorial revisions, annotations, elaborations, or other modifications
 2109       represent, as a whole, an original work of authorship. For the purposes
 2110       of this License, Derivative Works shall not include works that remain
 2111       separable from, or merely link (or bind by name) to the interfaces of,
 2112       the Work and Derivative Works thereof.
 2113 
 2114       "Contribution" shall mean any work of authorship, including
 2115       the original version of the Work and any modifications or additions
 2116       to that Work or Derivative Works thereof, that is intentionally
 2117       submitted to Licensor for inclusion in the Work by the copyright owner
 2118       or by an individual or Legal Entity authorized to submit on behalf of
 2119       the copyright owner. For the purposes of this definition, "submitted"
 2120       means any form of electronic, verbal, or written communication sent
 2121       to the Licensor or its representatives, including but not limited to
 2122       communication on electronic mailing lists, source code control systems,
 2123       and issue tracking systems that are managed by, or on behalf of, the
 2124       Licensor for the purpose of discussing and improving the Work, but
 2125       excluding communication that is conspicuously marked or otherwise
 2126       designated in writing by the copyright owner as "Not a Contribution."
 2127 
 2128       "Contributor" shall mean Licensor and any individual or Legal Entity
 2129       on behalf of whom a Contribution has been received by Licensor and
 2130       subsequently incorporated within the Work.
 2131 
 2132    2. Grant of Copyright License. Subject to the terms and conditions of
 2133       this License, each Contributor hereby grants to You a perpetual,
 2134       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 2135       copyright license to reproduce, prepare Derivative Works of,
 2136       publicly display, publicly perform, sublicense, and distribute the
 2137       Work and such Derivative Works in Source or Object form.
 2138 
 2139    3. Grant of Patent License. Subject to the terms and conditions of
 2140       this License, each Contributor hereby grants to You a perpetual,
 2141       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 2142       (except as stated in this section) patent license to make, have made,
 2143       use, offer to sell, sell, import, and otherwise transfer the Work,
 2144       where such license applies only to those patent claims licensable
 2145       by such Contributor that are necessarily infringed by their
 2146       Contribution(s) alone or by combination of their Contribution(s)
 2147       with the Work to which such Contribution(s) was submitted. If You
 2148       institute patent litigation against any entity (including a
 2149       cross-claim or counterclaim in a lawsuit) alleging that the Work
 2150       or a Contribution incorporated within the Work constitutes direct
 2151       or contributory patent infringement, then any patent licenses
 2152       granted to You under this License for that Work shall terminate
 2153       as of the date such litigation is filed.
 2154 
 2155    4. Redistribution. You may reproduce and distribute copies of the
 2156       Work or Derivative Works thereof in any medium, with or without
 2157       modifications, and in Source or Object form, provided that You
 2158       meet the following conditions:
 2159 
 2160       (a) You must give any other recipients of the Work or
 2161           Derivative Works a copy of this License; and
 2162 
 2163       (b) You must cause any modified files to carry prominent notices
 2164           stating that You changed the files; and
 2165 
 2166       (c) You must retain, in the Source form of any Derivative Works
 2167           that You distribute, all copyright, patent, trademark, and
 2168           attribution notices from the Source form of the Work,
 2169           excluding those notices that do not pertain to any part of
 2170           the Derivative Works; and
 2171 
 2172       (d) If the Work includes a "NOTICE" text file as part of its
 2173           distribution, then any Derivative Works that You distribute must
 2174           include a readable copy of the attribution notices contained
 2175           within such NOTICE file, excluding those notices that do not
 2176           pertain to any part of the Derivative Works, in at least one
 2177           of the following places: within a NOTICE text file distributed
 2178           as part of the Derivative Works; within the Source form or
 2179           documentation, if provided along with the Derivative Works; or,
 2180           within a display generated by the Derivative Works, if and
 2181           wherever such third-party notices normally appear. The contents
 2182           of the NOTICE file are for informational purposes only and
 2183           do not modify the License. You may add Your own attribution
 2184           notices within Derivative Works that You distribute, alongside
 2185           or as an addendum to the NOTICE text from the Work, provided
 2186           that such additional attribution notices cannot be construed
 2187           as modifying the License.
 2188 
 2189       You may add Your own copyright statement to Your modifications and
 2190       may provide additional or different license terms and conditions
 2191       for use, reproduction, or distribution of Your modifications, or
 2192       for any such Derivative Works as a whole, provided Your use,
 2193       reproduction, and distribution of the Work otherwise complies with
 2194       the conditions stated in this License.
 2195 
 2196    5. Submission of Contributions. Unless You explicitly state otherwise,
 2197       any Contribution intentionally submitted for inclusion in the Work
 2198       by You to the Licensor shall be under the terms and conditions of
 2199       this License, without any additional terms or conditions.
 2200       Notwithstanding the above, nothing herein shall supersede or modify
 2201       the terms of any separate license agreement you may have executed
 2202       with Licensor regarding such Contributions.
 2203 
 2204    6. Trademarks. This License does not grant permission to use the trade
 2205       names, trademarks, service marks, or product names of the Licensor,
 2206       except as required for reasonable and customary use in describing the
 2207       origin of the Work and reproducing the content of the NOTICE file.
 2208 
 2209    7. Disclaimer of Warranty. Unless required by applicable law or
 2210       agreed to in writing, Licensor provides the Work (and each
 2211       Contributor provides its Contributions) on an "AS IS" BASIS,
 2212       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 2213       implied, including, without limitation, any warranties or conditions
 2214       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 2215       PARTICULAR PURPOSE. You are solely responsible for determining the
 2216       appropriateness of using or redistributing the Work and assume any
 2217       risks associated with Your exercise of permissions under this License.
 2218 
 2219    8. Limitation of Liability. In no event and under no legal theory,
 2220       whether in tort (including negligence), contract, or otherwise,
 2221       unless required by applicable law (such as deliberate and grossly
 2222       negligent acts) or agreed to in writing, shall any Contributor be
 2223       liable to You for damages, including any direct, indirect, special,
 2224       incidental, or consequential damages of any character arising as a
 2225       result of this License or out of the use or inability to use the
 2226       Work (including but not limited to damages for loss of goodwill,
 2227       work stoppage, computer failure or malfunction, or any and all
 2228       other commercial damages or losses), even if such Contributor
 2229       has been advised of the possibility of such damages.
 2230 
 2231    9. Accepting Warranty or Additional Liability. While redistributing
 2232       the Work or Derivative Works thereof, You may choose to offer,
 2233       and charge a fee for, acceptance of support, warranty, indemnity,
 2234       or other liability obligations and/or rights consistent with this
 2235       License. However, in accepting such obligations, You may act only
 2236       on Your own behalf and on Your sole responsibility, not on behalf
 2237       of any other Contributor, and only if You agree to indemnify,
 2238       defend, and hold each Contributor harmless for any liability
 2239       incurred by, or claims asserted against, such Contributor by reason
 2240       of your accepting any such warranty or additional liability.
 2241 
 2242    END OF TERMS AND CONDITIONS
 2243 
 2244 =========================================================================
 2245 
 2246 This project includes Public Suffix List copied from
 2247 <https://publicsuffix.org/list/effective_tld_names.dat>
 2248 licensed under the terms of the Mozilla Public License, v. 2.0
 2249 
 2250 Full license text: <http://mozilla.org/MPL/2.0/>
 2251 
 2252 Mozilla Public License Version 2.0
 2253 ==================================
 2254 
 2255 1. Definitions
 2256 --------------
 2257 
 2258 1.1. "Contributor"
 2259     means each individual or legal entity that creates, contributes to
 2260     the creation of, or owns Covered Software.
 2261 
 2262 1.2. "Contributor Version"
 2263     means the combination of the Contributions of others (if any) used
 2264     by a Contributor and that particular Contributor's Contribution.
 2265 
 2266 1.3. "Contribution"
 2267     means Covered Software of a particular Contributor.
 2268 
 2269 1.4. "Covered Software"
 2270     means Source Code Form to which the initial Contributor has attached
 2271     the notice in Exhibit A, the Executable Form of such Source Code
 2272     Form, and Modifications of such Source Code Form, in each case
 2273     including portions thereof.
 2274 
 2275 1.5. "Incompatible With Secondary Licenses"
 2276     means
 2277 
 2278     (a) that the initial Contributor has attached the notice described
 2279         in Exhibit B to the Covered Software; or
 2280 
 2281     (b) that the Covered Software was made available under the terms of
 2282         version 1.1 or earlier of the License, but not also under the
 2283         terms of a Secondary License.
 2284 
 2285 1.6. "Executable Form"
 2286     means any form of the work other than Source Code Form.
 2287 
 2288 1.7. "Larger Work"
 2289     means a work that combines Covered Software with other material, in
 2290     a separate file or files, that is not Covered Software.
 2291 
 2292 1.8. "License"
 2293     means this document.
 2294 
 2295 1.9. "Licensable"
 2296     means having the right to grant, to the maximum extent possible,
 2297     whether at the time of the initial grant or subsequently, any and
 2298     all of the rights conveyed by this License.
 2299 
 2300 1.10. "Modifications"
 2301     means any of the following:
 2302 
 2303     (a) any file in Source Code Form that results from an addition to,
 2304         deletion from, or modification of the contents of Covered
 2305         Software; or
 2306 
 2307     (b) any new file in Source Code Form that contains any Covered
 2308         Software.
 2309 
 2310 1.11. "Patent Claims" of a Contributor
 2311     means any patent claim(s), including without limitation, method,
 2312     process, and apparatus claims, in any patent Licensable by such
 2313     Contributor that would be infringed, but for the grant of the
 2314     License, by the making, using, selling, offering for sale, having
 2315     made, import, or transfer of either its Contributions or its
 2316     Contributor Version.
 2317 
 2318 1.12. "Secondary License"
 2319     means either the GNU General Public License, Version 2.0, the GNU
 2320     Lesser General Public License, Version 2.1, the GNU Affero General
 2321     Public License, Version 3.0, or any later versions of those
 2322     licenses.
 2323 
 2324 1.13. "Source Code Form"
 2325     means the form of the work preferred for making modifications.
 2326 
 2327 1.14. "You" (or "Your")
 2328     means an individual or a legal entity exercising rights under this
 2329     License. For legal entities, "You" includes any entity that
 2330     controls, is controlled by, or is under common control with You. For
 2331     purposes of this definition, "control" means (a) the power, direct
 2332     or indirect, to cause the direction or management of such entity,
 2333     whether by contract or otherwise, or (b) ownership of more than
 2334     fifty percent (50%) of the outstanding shares or beneficial
 2335     ownership of such entity.
 2336 
 2337 2. License Grants and Conditions
 2338 --------------------------------
 2339 
 2340 2.1. Grants
 2341 
 2342 Each Contributor hereby grants You a world-wide, royalty-free,
 2343 non-exclusive license:
 2344 
 2345 (a) under intellectual property rights (other than patent or trademark)
 2346     Licensable by such Contributor to use, reproduce, make available,
 2347     modify, display, perform, distribute, and otherwise exploit its
 2348     Contributions, either on an unmodified basis, with Modifications, or
 2349     as part of a Larger Work; and
 2350 
 2351 (b) under Patent Claims of such Contributor to make, use, sell, offer
 2352     for sale, have made, import, and otherwise transfer either its
 2353     Contributions or its Contributor Version.
 2354 
 2355 2.2. Effective Date
 2356 
 2357 The licenses granted in Section 2.1 with respect to any Contribution
 2358 become effective for each Contribution on the date the Contributor first
 2359 distributes such Contribution.
 2360 
 2361 2.3. Limitations on Grant Scope
 2362 
 2363 The licenses granted in this Section 2 are the only rights granted under
 2364 this License. No additional rights or licenses will be implied from the
 2365 distribution or licensing of Covered Software under this License.
 2366 Notwithstanding Section 2.1(b) above, no patent license is granted by a
 2367 Contributor:
 2368 
 2369 (a) for any code that a Contributor has removed from Covered Software;
 2370     or
 2371 
 2372 (b) for infringements caused by: (i) Your and any other third party's
 2373     modifications of Covered Software, or (ii) the combination of its
 2374     Contributions with other software (except as part of its Contributor
 2375     Version); or
 2376 
 2377 (c) under Patent Claims infringed by Covered Software in the absence of
 2378     its Contributions.
 2379 
 2380 This License does not grant any rights in the trademarks, service marks,
 2381 or logos of any Contributor (except as may be necessary to comply with
 2382 the notice requirements in Section 3.4).
 2383 
 2384 2.4. Subsequent Licenses
 2385 
 2386 No Contributor makes additional grants as a result of Your choice to
 2387 distribute the Covered Software under a subsequent version of this
 2388 License (see Section 10.2) or under the terms of a Secondary License (if
 2389 permitted under the terms of Section 3.3).
 2390 
 2391 2.5. Representation
 2392 
 2393 Each Contributor represents that the Contributor believes its
 2394 Contributions are its original creation(s) or it has sufficient rights
 2395 to grant the rights to its Contributions conveyed by this License.
 2396 
 2397 2.6. Fair Use
 2398 
 2399 This License is not intended to limit any rights You have under
 2400 applicable copyright doctrines of fair use, fair dealing, or other
 2401 equivalents.
 2402 
 2403 2.7. Conditions
 2404 
 2405 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
 2406 in Section 2.1.
 2407 
 2408 3. Responsibilities
 2409 -------------------
 2410 
 2411 3.1. Distribution of Source Form
 2412 
 2413 All distribution of Covered Software in Source Code Form, including any
 2414 Modifications that You create or to which You contribute, must be under
 2415 the terms of this License. You must inform recipients that the Source
 2416 Code Form of the Covered Software is governed by the terms of this
 2417 License, and how they can obtain a copy of this License. You may not
 2418 attempt to alter or restrict the recipients' rights in the Source Code
 2419 Form.
 2420 
 2421 3.2. Distribution of Executable Form
 2422 
 2423 If You distribute Covered Software in Executable Form then:
 2424 
 2425 (a) such Covered Software must also be made available in Source Code
 2426     Form, as described in Section 3.1, and You must inform recipients of
 2427     the Executable Form how they can obtain a copy of such Source Code
 2428     Form by reasonable means in a timely manner, at a charge no more
 2429     than the cost of distribution to the recipient; and
 2430 
 2431 (b) You may distribute such Executable Form under the terms of this
 2432     License, or sublicense it under different terms, provided that the
 2433     license for the Executable Form does not attempt to limit or alter
 2434     the recipients' rights in the Source Code Form under this License.
 2435 
 2436 3.3. Distribution of a Larger Work
 2437 
 2438 You may create and distribute a Larger Work under terms of Your choice,
 2439 provided that You also comply with the requirements of this License for
 2440 the Covered Software. If the Larger Work is a combination of Covered
 2441 Software with a work governed by one or more Secondary Licenses, and the
 2442 Covered Software is not Incompatible With Secondary Licenses, this
 2443 License permits You to additionally distribute such Covered Software
 2444 under the terms of such Secondary License(s), so that the recipient of
 2445 the Larger Work may, at their option, further distribute the Covered
 2446 Software under the terms of either this License or such Secondary
 2447 License(s).
 2448 
 2449 3.4. Notices
 2450 
 2451 You may not remove or alter the substance of any license notices
 2452 (including copyright notices, patent notices, disclaimers of warranty,
 2453 or limitations of liability) contained within the Source Code Form of
 2454 the Covered Software, except that You may alter any license notices to
 2455 the extent required to remedy known factual inaccuracies.
 2456 
 2457 3.5. Application of Additional Terms
 2458 
 2459 You may choose to offer, and to charge a fee for, warranty, support,
 2460 indemnity or liability obligations to one or more recipients of Covered
 2461 Software. However, You may do so only on Your own behalf, and not on
 2462 behalf of any Contributor. You must make it absolutely clear that any
 2463 such warranty, support, indemnity, or liability obligation is offered by
 2464 You alone, and You hereby agree to indemnify every Contributor for any
 2465 liability incurred by such Contributor as a result of warranty, support,
 2466 indemnity or liability terms You offer. You may include additional
 2467 disclaimers of warranty and limitations of liability specific to any
 2468 jurisdiction.
 2469 
 2470 4. Inability to Comply Due to Statute or Regulation
 2471 ---------------------------------------------------
 2472 
 2473 If it is impossible for You to comply with any of the terms of this
 2474 License with respect to some or all of the Covered Software due to
 2475 statute, judicial order, or regulation then You must: (a) comply with
 2476 the terms of this License to the maximum extent possible; and (b)
 2477 describe the limitations and the code they affect. Such description must
 2478 be placed in a text file included with all distributions of the Covered
 2479 Software under this License. Except to the extent prohibited by statute
 2480 or regulation, such description must be sufficiently detailed for a
 2481 recipient of ordinary skill to be able to understand it.
 2482 
 2483 5. Termination
 2484 --------------
 2485 
 2486 5.1. The rights granted under this License will terminate automatically
 2487 if You fail to comply with any of its terms. However, if You become
 2488 compliant, then the rights granted under this License from a particular
 2489 Contributor are reinstated (a) provisionally, unless and until such
 2490 Contributor explicitly and finally terminates Your grants, and (b) on an
 2491 ongoing basis, if such Contributor fails to notify You of the
 2492 non-compliance by some reasonable means prior to 60 days after You have
 2493 come back into compliance. Moreover, Your grants from a particular
 2494 Contributor are reinstated on an ongoing basis if such Contributor
 2495 notifies You of the non-compliance by some reasonable means, this is the
 2496 first time You have received notice of non-compliance with this License
 2497 from such Contributor, and You become compliant prior to 30 days after
 2498 Your receipt of the notice.
 2499 
 2500 5.2. If You initiate litigation against any entity by asserting a patent
 2501 infringement claim (excluding declaratory judgment actions,
 2502 counter-claims, and cross-claims) alleging that a Contributor Version
 2503 directly or indirectly infringes any patent, then the rights granted to
 2504 You by any and all Contributors for the Covered Software under Section
 2505 2.1 of this License shall terminate.
 2506 
 2507 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
 2508 end user license agreements (excluding distributors and resellers) which
 2509 have been validly granted by You or Your distributors under this License
 2510 prior to termination shall survive termination.
 2511 
 2512 ************************************************************************
 2513 *                                                                      *
 2514 *  6. Disclaimer of Warranty                                           *
 2515 *  -------------------------                                           *
 2516 *                                                                      *
 2517 *  Covered Software is provided under this License on an "as is"       *
 2518 *  basis, without warranty of any kind, either expressed, implied, or  *
 2519 *  statutory, including, without limitation, warranties that the       *
 2520 *  Covered Software is free of defects, merchantable, fit for a        *
 2521 *  particular purpose or non-infringing. The entire risk as to the     *
 2522 *  quality and performance of the Covered Software is with You.        *
 2523 *  Should any Covered Software prove defective in any respect, You     *
 2524 *  (not any Contributor) assume the cost of any necessary servicing,   *
 2525 *  repair, or correction. This disclaimer of warranty constitutes an   *
 2526 *  essential part of this License. No use of any Covered Software is   *
 2527 *  authorized under this License except under this disclaimer.         *
 2528 *                                                                      *
 2529 ************************************************************************
 2530 
 2531 ************************************************************************
 2532 *                                                                      *
 2533 *  7. Limitation of Liability                                          *
 2534 *  --------------------------                                          *
 2535 *                                                                      *
 2536 *  Under no circumstances and under no legal theory, whether tort      *
 2537 *  (including negligence), contract, or otherwise, shall any           *
 2538 *  Contributor, or anyone who distributes Covered Software as          *
 2539 *  permitted above, be liable to You for any direct, indirect,         *
 2540 *  special, incidental, or consequential damages of any character      *
 2541 *  including, without limitation, damages for lost profits, loss of    *
 2542 *  goodwill, work stoppage, computer failure or malfunction, or any    *
 2543 *  and all other commercial damages or losses, even if such party      *
 2544 *  shall have been informed of the possibility of such damages. This   *
 2545 *  limitation of liability shall not apply to liability for death or   *
 2546 *  personal injury resulting from such party's negligence to the       *
 2547 *  extent applicable law prohibits such limitation. Some               *
 2548 *  jurisdictions do not allow the exclusion or limitation of           *
 2549 *  incidental or consequential damages, so this exclusion and          *
 2550 *  limitation may not apply to You.                                    *
 2551 *                                                                      *
 2552 ************************************************************************
 2553 
 2554 8. Litigation
 2555 -------------
 2556 
 2557 Any litigation relating to this License may be brought only in the
 2558 courts of a jurisdiction where the defendant maintains its principal
 2559 place of business and such litigation shall be governed by laws of that
 2560 jurisdiction, without reference to its conflict-of-law provisions.
 2561 Nothing in this Section shall prevent a party's ability to bring
 2562 cross-claims or counter-claims.
 2563 
 2564 9. Miscellaneous
 2565 ----------------
 2566 
 2567 This License represents the complete agreement concerning the subject
 2568 matter hereof. If any provision of this License is held to be
 2569 unenforceable, such provision shall be reformed only to the extent
 2570 necessary to make it enforceable. Any law or regulation which provides
 2571 that the language of a contract shall be construed against the drafter
 2572 shall not be used to construe this License against a Contributor.
 2573 
 2574 10. Versions of the License
 2575 ---------------------------
 2576 
 2577 10.1. New Versions
 2578 
 2579 Mozilla Foundation is the license steward. Except as provided in Section
 2580 10.3, no one other than the license steward has the right to modify or
 2581 publish new versions of this License. Each version will be given a
 2582 distinguishing version number.
 2583 
 2584 10.2. Effect of New Versions
 2585 
 2586 You may distribute the Covered Software under the terms of the version
 2587 of the License under which You originally received the Covered Software,
 2588 or under the terms of any subsequent version published by the license
 2589 steward.
 2590 
 2591 10.3. Modified Versions
 2592 
 2593 If you create software not governed by this License, and you want to
 2594 create a new license for such software, you may create and use a
 2595 modified version of this License if you rename the license and remove
 2596 any references to the name of the license steward (except to note that
 2597 such modified license differs from this License).
 2598 
 2599 10.4. Distributing Source Code Form that is Incompatible With Secondary
 2600 Licenses
 2601 
 2602 If You choose to distribute Source Code Form that is Incompatible With
 2603 Secondary Licenses under the terms of this version of the License, the
 2604 notice described in Exhibit B of this License must be attached.
 2605 
 2606 Exhibit A - Source Code Form License Notice
 2607 -------------------------------------------
 2608 
 2609   This Source Code Form is subject to the terms of the Mozilla Public
 2610   License, v. 2.0. If a copy of the MPL was not distributed with this
 2611   file, You can obtain one at http://mozilla.org/MPL/2.0/.
 2612 
 2613 If it is not possible or desirable to put the notice in a particular
 2614 file, then You may include the notice in a location (such as a LICENSE
 2615 file in a relevant directory) where a recipient would be likely to look
 2616 for such a notice.
 2617 
 2618 You may add additional accurate notices of copyright ownership.
 2619 
 2620 Exhibit B - "Incompatible With Secondary Licenses" Notice
 2621 ---------------------------------------------------------
 2622 
 2623   This Source Code Form is "Incompatible With Secondary Licenses", as
 2624   defined by the Mozilla Public License, v. 2.0.
 2625 
 2626 
 2627 ================================================================================
 2628 icu4j NOTICE
 2629 ================================================================================
 2630 ICU4J, (under lucene/analysis/icu) is licensed under an MIT style license
 2631 (modules/analysis/icu/lib/icu4j-LICENSE-BSD_LIKE.txt) and Copyright (c) 1995-2012
 2632 International Business Machines Corporation and others
 2633 
 2634 ================================================================================
 2635 icu4j LICENSE
 2636 ================================================================================
 2637 ICU License - ICU 1.8.1 and later
 2638 
 2639 COPYRIGHT AND PERMISSION NOTICE
 2640 
 2641 Copyright (c) 1995-2012 International Business Machines Corporation and others
 2642 
 2643 All rights reserved.
 2644 
 2645 Permission is hereby granted, free of charge, to any person obtaining a copy
 2646 of this software and associated documentation files (the "Software"), to deal
 2647 in the Software without restriction, including without limitation the rights
 2648 to use, copy, modify, merge, publish, distribute, and/or sell copies of the
 2649 Software, and to permit persons to whom the Software is furnished to do so,
 2650 provided that the above copyright notice(s) and this permission notice appear
 2651 in all copies of the Software and that both the above copyright notice(s) and
 2652 this permission notice appear in supporting documentation.
 2653 
 2654 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 2655 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 2656 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
 2657 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE
 2658 LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR
 2659 ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
 2660 IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
 2661 OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 2662 
 2663 Except as contained in this notice, the name of a copyright holder shall not
 2664 be used in advertising or otherwise to promote the sale, use or other
 2665 dealings in this Software without prior written authorization of the
 2666 copyright holder.
 2667 
 2668 All trademarks and registered trademarks mentioned herein are the property of
 2669 their respective owners.
 2670 
 2671 
 2672 ================================================================================
 2673 javax.mail LICENSE
 2674 ================================================================================
 2675 COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1
 2676 
 2677 1. Definitions.
 2678 
 2679     1.1. "Contributor" means each individual or entity that creates or
 2680     contributes to the creation of Modifications.
 2681 
 2682     1.2. "Contributor Version" means the combination of the Original
 2683     Software, prior Modifications used by a Contributor (if any), and
 2684     the Modifications made by that particular Contributor.
 2685 
 2686     1.3. "Covered Software" means (a) the Original Software, or (b)
 2687     Modifications, or (c) the combination of files containing Original
 2688     Software with files containing Modifications, in each case including
 2689     portions thereof.
 2690 
 2691     1.4. "Executable" means the Covered Software in any form other than
 2692     Source Code.
 2693 
 2694     1.5. "Initial Developer" means the individual or entity that first
 2695     makes Original Software available under this License.
 2696 
 2697     1.6. "Larger Work" means a work which combines Covered Software or
 2698     portions thereof with code not governed by the terms of this License.
 2699 
 2700     1.7. "License" means this document.
 2701 
 2702     1.8. "Licensable" means having the right to grant, to the maximum
 2703     extent possible, whether at the time of the initial grant or
 2704     subsequently acquired, any and all of the rights conveyed herein.
 2705 
 2706     1.9. "Modifications" means the Source Code and Executable form of
 2707     any of the following:
 2708 
 2709     A. Any file that results from an addition to, deletion from or
 2710     modification of the contents of a file containing Original Software
 2711     or previous Modifications;
 2712 
 2713     B. Any new file that contains any part of the Original Software or
 2714     previous Modification; or
 2715 
 2716     C. Any new file that is contributed or otherwise made available
 2717     under the terms of this License.
 2718 
 2719     1.10. "Original Software" means the Source Code and Executable form
 2720     of computer software code that is originally released under this
 2721     License.
 2722 
 2723     1.11. "Patent Claims" means any patent claim(s), now owned or
 2724     hereafter acquired, including without limitation, method, process,
 2725     and apparatus claims, in any patent Licensable by grantor.
 2726 
 2727     1.12. "Source Code" means (a) the common form of computer software
 2728     code in which modifications are made and (b) associated
 2729     documentation included in or with such code.
 2730 
 2731     1.13. "You" (or "Your") means an individual or a legal entity
 2732     exercising rights under, and complying with all of the terms of,
 2733     this License. For legal entities, "You" includes any entity which
 2734     controls, is controlled by, or is under common control with You. For
 2735     purposes of this definition, "control" means (a) the power, direct
 2736     or indirect, to cause the direction or management of such entity,
 2737     whether by contract or otherwise, or (b) ownership of more than
 2738     fifty percent (50%) of the outstanding shares or beneficial
 2739     ownership of such entity.
 2740 
 2741 2. License Grants.
 2742 
 2743     2.1. The Initial Developer Grant.
 2744 
 2745     Conditioned upon Your compliance with Section 3.1 below and subject
 2746     to third party intellectual property claims, the Initial Developer
 2747     hereby grants You a world-wide, royalty-free, non-exclusive license:
 2748 
 2749     (a) under intellectual property rights (other than patent or
 2750     trademark) Licensable by Initial Developer, to use, reproduce,
 2751     modify, display, perform, sublicense and distribute the Original
 2752     Software (or portions thereof), with or without Modifications,
 2753     and/or as part of a Larger Work; and
 2754 
 2755     (b) under Patent Claims infringed by the making, using or selling of
 2756     Original Software, to make, have made, use, practice, sell, and
 2757     offer for sale, and/or otherwise dispose of the Original Software
 2758     (or portions thereof).
 2759 
 2760     (c) The licenses granted in Sections 2.1(a) and (b) are effective on
 2761     the date Initial Developer first distributes or otherwise makes the
 2762     Original Software available to a third party under the terms of this
 2763     License.
 2764 
 2765     (d) Notwithstanding Section 2.1(b) above, no patent license is
 2766     granted: (1) for code that You delete from the Original Software, or
 2767     (2) for infringements caused by: (i) the modification of the
 2768     Original Software, or (ii) the combination of the Original Software
 2769     with other software or devices.
 2770 
 2771     2.2. Contributor Grant.
 2772 
 2773     Conditioned upon Your compliance with Section 3.1 below and subject
 2774     to third party intellectual property claims, each Contributor hereby
 2775     grants You a world-wide, royalty-free, non-exclusive license:
 2776 
 2777     (a) under intellectual property rights (other than patent or
 2778     trademark) Licensable by Contributor to use, reproduce, modify,
 2779     display, perform, sublicense and distribute the Modifications
 2780     created by such Contributor (or portions thereof), either on an
 2781     unmodified basis, with other Modifications, as Covered Software
 2782     and/or as part of a Larger Work; and
 2783 
 2784     (b) under Patent Claims infringed by the making, using, or selling
 2785     of Modifications made by that Contributor either alone and/or in
 2786     combination with its Contributor Version (or portions of such
 2787     combination), to make, use, sell, offer for sale, have made, and/or
 2788     otherwise dispose of: (1) Modifications made by that Contributor (or
 2789     portions thereof); and (2) the combination of Modifications made by
 2790     that Contributor with its Contributor Version (or portions of such
 2791     combination).
 2792 
 2793     (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective
 2794     on the date Contributor first distributes or otherwise makes the
 2795     Modifications available to a third party.
 2796 
 2797     (d) Notwithstanding Section 2.2(b) above, no patent license is
 2798     granted: (1) for any code that Contributor has deleted from the
 2799     Contributor Version; (2) for infringements caused by: (i) third
 2800     party modifications of Contributor Version, or (ii) the combination
 2801     of Modifications made by that Contributor with other software
 2802     (except as part of the Contributor Version) or other devices; or (3)
 2803     under Patent Claims infringed by Covered Software in the absence of
 2804     Modifications made by that Contributor.
 2805 
 2806 3. Distribution Obligations.
 2807 
 2808     3.1. Availability of Source Code.
 2809 
 2810     Any Covered Software that You distribute or otherwise make available
 2811     in Executable form must also be made available in Source Code form
 2812     and that Source Code form must be distributed only under the terms
 2813     of this License. You must include a copy of this License with every
 2814     copy of the Source Code form of the Covered Software You distribute
 2815     or otherwise make available. You must inform recipients of any such
 2816     Covered Software in Executable form as to how they can obtain such
 2817     Covered Software in Source Code form in a reasonable manner on or
 2818     through a medium customarily used for software exchange.
 2819 
 2820     3.2. Modifications.
 2821 
 2822     The Modifications that You create or to which You contribute are
 2823     governed by the terms of this License. You represent that You
 2824     believe Your Modifications are Your original creation(s) and/or You
 2825     have sufficient rights to grant the rights conveyed by this License.
 2826 
 2827     3.3. Required Notices.
 2828 
 2829     You must include a notice in each of Your Modifications that
 2830     identifies You as the Contributor of the Modification. You may not
 2831     remove or alter any copyright, patent or trademark notices contained
 2832     within the Covered Software, or any notices of licensing or any
 2833     descriptive text giving attribution to any Contributor or the
 2834     Initial Developer.
 2835 
 2836     3.4. Application of Additional Terms.
 2837 
 2838     You may not offer or impose any terms on any Covered Software in
 2839     Source Code form that alters or restricts the applicable version of
 2840     this License or the recipients' rights hereunder. You may choose to
 2841     offer, and to charge a fee for, warranty, support, indemnity or
 2842     liability obligations to one or more recipients of Covered Software.
 2843     However, you may do so only on Your own behalf, and not on behalf of
 2844     the Initial Developer or any Contributor. You must make it
 2845     absolutely clear that any such warranty, support, indemnity or
 2846     liability obligation is offered by You alone, and You hereby agree
 2847     to indemnify the Initial Developer and every Contributor for any
 2848     liability incurred by the Initial Developer or such Contributor as a
 2849     result of warranty, support, indemnity or liability terms You offer.
 2850 
 2851     3.5. Distribution of Executable Versions.
 2852 
 2853     You may distribute the Executable form of the Covered Software under
 2854     the terms of this License or under the terms of a license of Your
 2855     choice, which may contain terms different from this License,
 2856     provided that You are in compliance with the terms of this License
 2857     and that the license for the Executable form does not attempt to
 2858     limit or alter the recipient's rights in the Source Code form from
 2859     the rights set forth in this License. If You distribute the Covered
 2860     Software in Executable form under a different license, You must make
 2861     it absolutely clear that any terms which differ from this License
 2862     are offered by You alone, not by the Initial Developer or
 2863     Contributor. You hereby agree to indemnify the Initial Developer and
 2864     every Contributor for any liability incurred by the Initial
 2865     Developer or such Contributor as a result of any such terms You offer.
 2866 
 2867     3.6. Larger Works.
 2868 
 2869     You may create a Larger Work by combining Covered Software with
 2870     other code not governed by the terms of this License and distribute
 2871     the Larger Work as a single product. In such a case, You must make
 2872     sure the requirements of this License are fulfilled for the Covered
 2873     Software.
 2874 
 2875 4. Versions of the License.
 2876 
 2877     4.1. New Versions.
 2878 
 2879     Oracle is the initial license steward and may publish revised and/or
 2880     new versions of this License from time to time. Each version will be
 2881     given a distinguishing version number. Except as provided in Section
 2882     4.3, no one other than the license steward has the right to modify
 2883     this License.
 2884 
 2885     4.2. Effect of New Versions.
 2886 
 2887     You may always continue to use, distribute or otherwise make the
 2888     Covered Software available under the terms of the version of the
 2889     License under which You originally received the Covered Software. If
 2890     the Initial Developer includes a notice in the Original Software
 2891     prohibiting it from being distributed or otherwise made available
 2892     under any subsequent version of the License, You must distribute and
 2893     make the Covered Software available under the terms of the version
 2894     of the License under which You originally received the Covered
 2895     Software. Otherwise, You may also choose to use, distribute or
 2896     otherwise make the Covered Software available under the terms of any
 2897     subsequent version of the License published by the license steward.
 2898 
 2899     4.3. Modified Versions.
 2900 
 2901     When You are an Initial Developer and You want to create a new
 2902     license for Your Original Software, You may create and use a
 2903     modified version of this License if You: (a) rename the license and
 2904     remove any references to the name of the license steward (except to
 2905     note that the license differs from this License); and (b) otherwise
 2906     make it clear that the license contains terms which differ from this
 2907     License.
 2908 
 2909 5. DISCLAIMER OF WARRANTY.
 2910 
 2911     COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
 2912     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
 2913     INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE
 2914     IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
 2915     NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF
 2916     THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE
 2917     DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY
 2918     OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
 2919     REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
 2920     ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS
 2921     AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
 2922 
 2923 6. TERMINATION.
 2924 
 2925     6.1. This License and the rights granted hereunder will terminate
 2926     automatically if You fail to comply with terms herein and fail to
 2927     cure such breach within 30 days of becoming aware of the breach.
 2928     Provisions which, by their nature, must remain in effect beyond the
 2929     termination of this License shall survive.
 2930 
 2931     6.2. If You assert a patent infringement claim (excluding
 2932     declaratory judgment actions) against Initial Developer or a
 2933     Contributor (the Initial Developer or Contributor against whom You
 2934     assert such claim is referred to as "Participant") alleging that the
 2935     Participant Software (meaning the Contributor Version where the
 2936     Participant is a Contributor or the Original Software where the
 2937     Participant is the Initial Developer) directly or indirectly
 2938     infringes any patent, then any and all rights granted directly or
 2939     indirectly to You by such Participant, the Initial Developer (if the
 2940     Initial Developer is not the Participant) and all Contributors under
 2941     Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice
 2942     from Participant terminate prospectively and automatically at the
 2943     expiration of such 60 day notice period, unless if within such 60
 2944     day period You withdraw Your claim with respect to the Participant
 2945     Software against such Participant either unilaterally or pursuant to
 2946     a written agreement with Participant.
 2947 
 2948     6.3. If You assert a patent infringement claim against Participant
 2949     alleging that the Participant Software directly or indirectly
 2950     infringes any patent where such claim is resolved (such as by
 2951     license or settlement) prior to the initiation of patent
 2952     infringement litigation, then the reasonable value of the licenses
 2953     granted by such Participant under Sections 2.1 or 2.2 shall be taken
 2954     into account in determining the amount or value of any payment or
 2955     license.
 2956 
 2957     6.4. In the event of termination under Sections 6.1 or 6.2 above,
 2958     all end user licenses that have been validly granted by You or any
 2959     distributor hereunder prior to termination (excluding licenses
 2960     granted to You by any distributor) shall survive termination.
 2961 
 2962 7. LIMITATION OF LIABILITY.
 2963 
 2964     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
 2965     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
 2966     INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
 2967     COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE
 2968     TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
 2969     CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
 2970     LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER
 2971     FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR
 2972     LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE
 2973     POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT
 2974     APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH
 2975     PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
 2976     LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
 2977     LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION
 2978     AND LIMITATION MAY NOT APPLY TO YOU.
 2979 
 2980 8. U.S. GOVERNMENT END USERS.
 2981 
 2982     The Covered Software is a "commercial item," as that term is defined
 2983     in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
 2984     software" (as that term is defined at 48 C.F.R. �
 2985     252.227-7014(a)(1)) and "commercial computer software documentation"
 2986     as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent
 2987     with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4
 2988     (June 1995), all U.S. Government End Users acquire Covered Software
 2989     with only those rights set forth herein. This U.S. Government Rights
 2990     clause is in lieu of, and supersedes, any other FAR, DFAR, or other
 2991     clause or provision that addresses Government rights in computer
 2992     software under this License.
 2993 
 2994 9. MISCELLANEOUS.
 2995 
 2996     This License represents the complete agreement concerning subject
 2997     matter hereof. If any provision of this License is held to be
 2998     unenforceable, such provision shall be reformed only to the extent
 2999     necessary to make it enforceable. This License shall be governed by
 3000     the law of the jurisdiction specified in a notice contained within
 3001     the Original Software (except to the extent applicable law, if any,
 3002     provides otherwise), excluding such jurisdiction's conflict-of-law
 3003     provisions. Any litigation relating to this License shall be subject
 3004     to the jurisdiction of the courts located in the jurisdiction and
 3005     venue specified in a notice contained within the Original Software,
 3006     with the losing party responsible for costs, including, without
 3007     limitation, court costs and reasonable attorneys' fees and expenses.
 3008     The application of the United Nations Convention on Contracts for
 3009     the International Sale of Goods is expressly excluded. Any law or
 3010     regulation which provides that the language of a contract shall be
 3011     construed against the drafter shall not apply to this License. You
 3012     agree that You alone are responsible for compliance with the United
 3013     States export administration regulations (and the export control
 3014     laws and regulation of any other countries) when You use, distribute
 3015     or otherwise make available any Covered Software.
 3016 
 3017 10. RESPONSIBILITY FOR CLAIMS.
 3018 
 3019     As between Initial Developer and the Contributors, each party is
 3020     responsible for claims and damages arising, directly or indirectly,
 3021     out of its utilization of rights under this License and You agree to
 3022     work with Initial Developer and Contributors to distribute such
 3023     responsibility on an equitable basis. Nothing herein is intended or
 3024     shall be deemed to constitute any admission of liability.
 3025 
 3026 ------------------------------------------------------------------------
 3027 
 3028 NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION
 3029 LICENSE (CDDL)
 3030 
 3031 The code released under the CDDL shall be governed by the laws of the
 3032 State of California (excluding conflict-of-law provisions). Any
 3033 litigation relating to this License shall be subject to the jurisdiction
 3034 of the Federal Courts of the Northern District of California and the
 3035 state courts of the State of California, with venue lying in Santa Clara
 3036 County, California.
 3037 
 3038 
 3039 
 3040   The GNU General Public License (GPL) Version 2, June 1991
 3041 
 3042 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
 3043 51 Franklin Street, Fifth Floor
 3044 Boston, MA 02110-1335
 3045 USA
 3046 
 3047 Everyone is permitted to copy and distribute verbatim copies
 3048 of this license document, but changing it is not allowed.
 3049 
 3050 Preamble
 3051 
 3052 The licenses for most software are designed to take away your freedom to
 3053 share and change it. By contrast, the GNU General Public License is
 3054 intended to guarantee your freedom to share and change free software--to
 3055 make sure the software is free for all its users. This General Public
 3056 License applies to most of the Free Software Foundation's software and
 3057 to any other program whose authors commit to using it. (Some other Free
 3058 Software Foundation software is covered by the GNU Library General
 3059 Public License instead.) You can apply it to your programs, too.
 3060 
 3061 When we speak of free software, we are referring to freedom, not price.
 3062 Our General Public Licenses are designed to make sure that you have the
 3063 freedom to distribute copies of free software (and charge for this
 3064 service if you wish), that you receive source code or can get it if you
 3065 want it, that you can change the software or use pieces of it in new
 3066 free programs; and that you know you can do these things.
 3067 
 3068 To protect your rights, we need to make restrictions that forbid anyone
 3069 to deny you these rights or to ask you to surrender the rights. These
 3070 restrictions translate to certain responsibilities for you if you
 3071 distribute copies of the software, or if you modify it.
 3072 
 3073 For example, if you distribute copies of such a program, whether gratis
 3074 or for a fee, you must give the recipients all the rights that you have.
 3075 You must make sure that they, too, receive or can get the source code.
 3076 And you must show them these terms so they know their rights.
 3077 
 3078 We protect your rights with two steps: (1) copyright the software, and
 3079 (2) offer you this license which gives you legal permission to copy,
 3080 distribute and/or modify the software.
 3081 
 3082 Also, for each author's protection and ours, we want to make certain
 3083 that everyone understands that there is no warranty for this free
 3084 software. If the software is modified by someone else and passed on, we
 3085 want its recipients to know that what they have is not the original, so
 3086 that any problems introduced by others will not reflect on the original
 3087 authors' reputations.
 3088 
 3089 Finally, any free program is threatened constantly by software patents.
 3090 We wish to avoid the danger that redistributors of a free program will
 3091 individually obtain patent licenses, in effect making the program
 3092 proprietary. To prevent this, we have made it clear that any patent must
 3093 be licensed for everyone's free use or not licensed at all.
 3094 
 3095 The precise terms and conditions for copying, distribution and
 3096 modification follow.
 3097 
 3098 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
 3099 
 3100 0. This License applies to any program or other work which contains a
 3101 notice placed by the copyright holder saying it may be distributed under
 3102 the terms of this General Public License. The "Program", below, refers
 3103 to any such program or work, and a "work based on the Program" means
 3104 either the Program or any derivative work under copyright law: that is
 3105 to say, a work containing the Program or a portion of it, either
 3106 verbatim or with modifications and/or translated into another language.
 3107 (Hereinafter, translation is included without limitation in the term
 3108 "modification".) Each licensee is addressed as "you".
 3109 
 3110 Activities other than copying, distribution and modification are not
 3111 covered by this License; they are outside its scope. The act of running
 3112 the Program is not restricted, and the output from the Program is
 3113 covered only if its contents constitute a work based on the Program
 3114 (independent of having been made by running the Program). Whether that
 3115 is true depends on what the Program does.
 3116 
 3117 1. You may copy and distribute verbatim copies of the Program's source
 3118 code as you receive it, in any medium, provided that you conspicuously
 3119 and appropriately publish on each copy an appropriate copyright notice
 3120 and disclaimer of warranty; keep intact all the notices that refer to
 3121 this License and to the absence of any warranty; and give any other
 3122 recipients of the Program a copy of this License along with the Program.
 3123 
 3124 You may charge a fee for the physical act of transferring a copy, and
 3125 you may at your option offer warranty protection in exchange for a fee.
 3126 
 3127 2. You may modify your copy or copies of the Program or any portion of
 3128 it, thus forming a work based on the Program, and copy and distribute
 3129 such modifications or work under the terms of Section 1 above, provided
 3130 that you also meet all of these conditions:
 3131 
 3132     a) You must cause the modified files to carry prominent notices
 3133     stating that you changed the files and the date of any change.
 3134 
 3135     b) You must cause any work that you distribute or publish, that in
 3136     whole or in part contains or is derived from the Program or any part
 3137     thereof, to be licensed as a whole at no charge to all third parties
 3138     under the terms of this License.
 3139 
 3140     c) If the modified program normally reads commands interactively
 3141     when run, you must cause it, when started running for such
 3142     interactive use in the most ordinary way, to print or display an
 3143     announcement including an appropriate copyright notice and a notice
 3144     that there is no warranty (or else, saying that you provide a
 3145     warranty) and that users may redistribute the program under these
 3146     conditions, and telling the user how to view a copy of this License.
 3147     (Exception: if the Program itself is interactive but does not
 3148     normally print such an announcement, your work based on the Program
 3149     is not required to print an announcement.)
 3150 
 3151 These requirements apply to the modified work as a whole. If
 3152 identifiable sections of that work are not derived from the Program, and
 3153 can be reasonably considered independent and separate works in
 3154 themselves, then this License, and its terms, do not apply to those
 3155 sections when you distribute them as separate works. But when you
 3156 distribute the same sections as part of a whole which is a work based on
 3157 the Program, the distribution of the whole must be on the terms of this
 3158 License, whose permissions for other licensees extend to the entire
 3159 whole, and thus to each and every part regardless of who wrote it.
 3160 
 3161 Thus, it is not the intent of this section to claim rights or contest
 3162 your rights to work written entirely by you; rather, the intent is to
 3163 exercise the right to control the distribution of derivative or
 3164 collective works based on the Program.
 3165 
 3166 In addition, mere aggregation of another work not based on the Program
 3167 with the Program (or with a work based on the Program) on a volume of a
 3168 storage or distribution medium does not bring the other work under the
 3169 scope of this License.
 3170 
 3171 3. You may copy and distribute the Program (or a work based on it,
 3172 under Section 2) in object code or executable form under the terms of
 3173 Sections 1 and 2 above provided that you also do one of the following:
 3174 
 3175     a) Accompany it with the complete corresponding machine-readable
 3176     source code, which must be distributed under the terms of Sections 1
 3177     and 2 above on a medium customarily used for software interchange; or,
 3178 
 3179     b) Accompany it with a written offer, valid for at least three
 3180     years, to give any third party, for a charge no more than your cost
 3181     of physically performing source distribution, a complete
 3182     machine-readable copy of the corresponding source code, to be
 3183     distributed under the terms of Sections 1 and 2 above on a medium
 3184     customarily used for software interchange; or,
 3185 
 3186     c) Accompany it with the information you received as to the offer to
 3187     distribute corresponding source code. (This alternative is allowed
 3188     only for noncommercial distribution and only if you received the
 3189     program in object code or executable form with such an offer, in
 3190     accord with Subsection b above.)
 3191 
 3192 The source code for a work means the preferred form of the work for
 3193 making modifications to it. For an executable work, complete source code
 3194 means all the source code for all modules it contains, plus any
 3195 associated interface definition files, plus the scripts used to control
 3196 compilation and installation of the executable. However, as a special
 3197 exception, the source code distributed need not include anything that is
 3198 normally distributed (in either source or binary form) with the major
 3199 components (compiler, kernel, and so on) of the operating system on
 3200 which the executable runs, unless that component itself accompanies the
 3201 executable.
 3202 
 3203 If distribution of executable or object code is made by offering access
 3204 to copy from a designated place, then offering equivalent access to copy
 3205 the source code from the same place counts as distribution of the source
 3206 code, even though third parties are not compelled to copy the source
 3207 along with the object code.
 3208 
 3209 4. You may not copy, modify, sublicense, or distribute the Program
 3210 except as expressly provided under this License. Any attempt otherwise
 3211 to copy, modify, sublicense or distribute the Program is void, and will
 3212 automatically terminate your rights under this License. However, parties
 3213 who have received copies, or rights, from you under this License will
 3214 not have their licenses terminated so long as such parties remain in
 3215 full compliance.
 3216 
 3217 5. You are not required to accept this License, since you have not
 3218 signed it. However, nothing else grants you permission to modify or
 3219 distribute the Program or its derivative works. These actions are
 3220 prohibited by law if you do not accept this License. Therefore, by
 3221 modifying or distributing the Program (or any work based on the
 3222 Program), you indicate your acceptance of this License to do so, and all
 3223 its terms and conditions for copying, distributing or modifying the
 3224 Program or works based on it.
 3225 
 3226 6. Each time you redistribute the Program (or any work based on the
 3227 Program), the recipient automatically receives a license from the
 3228 original licensor to copy, distribute or modify the Program subject to
 3229 these terms and conditions. You may not impose any further restrictions
 3230 on the recipients' exercise of the rights granted herein. You are not
 3231 responsible for enforcing compliance by third parties to this License.
 3232 
 3233 7. If, as a consequence of a court judgment or allegation of patent
 3234 infringement or for any other reason (not limited to patent issues),
 3235 conditions are imposed on you (whether by court order, agreement or
 3236 otherwise) that contradict the conditions of this License, they do not
 3237 excuse you from the conditions of this License. If you cannot distribute
 3238 so as to satisfy simultaneously your obligations under this License and
 3239 any other pertinent obligations, then as a consequence you may not
 3240 distribute the Program at all. For example, if a patent license would
 3241 not permit royalty-free redistribution of the Program by all those who
 3242 receive copies directly or indirectly through you, then the only way you
 3243 could satisfy both it and this License would be to refrain entirely from
 3244 distribution of the Program.
 3245 
 3246 If any portion of this section is held invalid or unenforceable under
 3247 any particular circumstance, the balance of the section is intended to
 3248 apply and the section as a whole is intended to apply in other
 3249 circumstances.
 3250 
 3251 It is not the purpose of this section to induce you to infringe any
 3252 patents or other property right claims or to contest validity of any
 3253 such claims; this section has the sole purpose of protecting the
 3254 integrity of the free software distribution system, which is implemented
 3255 by public license practices. Many people have made generous
 3256 contributions to the wide range of software distributed through that
 3257 system in reliance on consistent application of that system; it is up to
 3258 the author/donor to decide if he or she is willing to distribute
 3259 software through any other system and a licensee cannot impose that choice.
 3260 
 3261 This section is intended to make thoroughly clear what is believed to be
 3262 a consequence of the rest of this License.
 3263 
 3264 8. If the distribution and/or use of the Program is restricted in
 3265 certain countries either by patents or by copyrighted interfaces, the
 3266 original copyright holder who places the Program under this License may
 3267 add an explicit geographical distribution limitation excluding those
 3268 countries, so that distribution is permitted only in or among countries
 3269 not thus excluded. In such case, this License incorporates the
 3270 limitation as if written in the body of this License.
 3271 
 3272 9. The Free Software Foundation may publish revised and/or new
 3273 versions of the General Public License from time to time. Such new
 3274 versions will be similar in spirit to the present version, but may
 3275 differ in detail to address new problems or concerns.
 3276 
 3277 Each version is given a distinguishing version number. If the Program
 3278 specifies a version number of this License which applies to it and "any
 3279 later version", you have the option of following the terms and
 3280 conditions either of that version or of any later version published by
 3281 the Free Software Foundation. If the Program does not specify a version
 3282 number of this License, you may choose any version ever published by the
 3283 Free Software Foundation.
 3284 
 3285 10. If you wish to incorporate parts of the Program into other free
 3286 programs whose distribution conditions are different, write to the
 3287 author to ask for permission. For software which is copyrighted by the
 3288 Free Software Foundation, write to the Free Software Foundation; we
 3289 sometimes make exceptions for this. Our decision will be guided by the
 3290 two goals of preserving the free status of all derivatives of our free
 3291 software and of promoting the sharing and reuse of software generally.
 3292 
 3293 NO WARRANTY
 3294 
 3295 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
 3296 WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
 3297 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
 3298 OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
 3299 EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 3300 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
 3301 ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
 3302 YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
 3303 NECESSARY SERVICING, REPAIR OR CORRECTION.
 3304 
 3305 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
 3306 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
 3307 AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
 3308 DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
 3309 DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
 3310 (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
 3311 INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
 3312 THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
 3313 OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
 3314 
 3315 END OF TERMS AND CONDITIONS
 3316 
 3317 How to Apply These Terms to Your New Programs
 3318 
 3319 If you develop a new program, and you want it to be of the greatest
 3320 possible use to the public, the best way to achieve this is to make it
 3321 free software which everyone can redistribute and change under these terms.
 3322 
 3323 To do so, attach the following notices to the program. It is safest to
 3324 attach them to the start of each source file to most effectively convey
 3325 the exclusion of warranty; and each file should have at least the
 3326 "copyright" line and a pointer to where the full notice is found.
 3327 
 3328     One line to give the program's name and a brief idea of what it does.
 3329     Copyright (C) <year> <name of author>
 3330 
 3331     This program is free software; you can redistribute it and/or modify
 3332     it under the terms of the GNU General Public License as published by
 3333     the Free Software Foundation; either version 2 of the License, or
 3334     (at your option) any later version.
 3335 
 3336     This program is distributed in the hope that it will be useful, but
 3337     WITHOUT ANY WARRANTY; without even the implied warranty of
 3338     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 3339     General Public License for more details.
 3340 
 3341     You should have received a copy of the GNU General Public License
 3342     along with this program; if not, write to the Free Software
 3343     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
 3344 
 3345 Also add information on how to contact you by electronic and paper mail.
 3346 
 3347 If the program is interactive, make it output a short notice like this
 3348 when it starts in an interactive mode:
 3349 
 3350     Gnomovision version 69, Copyright (C) year name of author
 3351     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
 3352     `show w'. This is free software, and you are welcome to redistribute
 3353     it under certain conditions; type `show c' for details.
 3354 
 3355 The hypothetical commands `show w' and `show c' should show the
 3356 appropriate parts of the General Public License. Of course, the commands
 3357 you use may be called something other than `show w' and `show c'; they
 3358 could even be mouse-clicks or menu items--whatever suits your program.
 3359 
 3360 You should also get your employer (if you work as a programmer) or your
 3361 school, if any, to sign a "copyright disclaimer" for the program, if
 3362 necessary. Here is a sample; alter the names:
 3363 
 3364     Yoyodyne, Inc., hereby disclaims all copyright interest in the
 3365     program `Gnomovision' (which makes passes at compilers) written by
 3366     James Hacker.
 3367 
 3368     signature of Ty Coon, 1 April 1989
 3369     Ty Coon, President of Vice
 3370 
 3371 This General Public License does not permit incorporating your program
 3372 into proprietary programs. If your program is a subroutine library, you
 3373 may consider it more useful to permit linking proprietary applications
 3374 with the library. If this is what you want to do, use the GNU Library
 3375 General Public License instead of this License.
 3376 
 3377 #
 3378 
 3379 Certain source files distributed by Oracle America, Inc. and/or its
 3380 affiliates are subject to the following clarification and special
 3381 exception to the GPLv2, based on the GNU Project exception for its
 3382 Classpath libraries, known as the GNU Classpath Exception, but only
 3383 where Oracle has expressly included in the particular source file's
 3384 header the words "Oracle designates this particular file as subject to
 3385 the "Classpath" exception as provided by Oracle in the LICENSE file
 3386 that accompanied this code."
 3387 
 3388 You should also note that Oracle includes multiple, independent
 3389 programs in this software package. Some of those programs are provided
 3390 under licenses deemed incompatible with the GPLv2 by the Free Software
 3391 Foundation and others.  For example, the package includes programs
 3392 licensed under the Apache License, Version 2.0.  Such programs are
 3393 licensed to you under their original licenses.
 3394 
 3395 Oracle facilitates your further distribution of this package by adding
 3396 the Classpath Exception to the necessary parts of its GPLv2 code, which
 3397 permits you to use that code in combination with other independent
 3398 modules not licensed under the GPLv2.  However, note that this would
 3399 not permit you to commingle code under an incompatible license with
 3400 Oracle's GPLv2 licensed code by, for example, cutting and pasting such
 3401 code into a file also containing Oracle's GPLv2 licensed code and then
 3402 distributing the result.  Additionally, if you were to remove the
 3403 Classpath Exception from any of the files to which it applies and
 3404 distribute the result, you would likely be required to license some or
 3405 all of the other code in that distribution under the GPLv2 as well, and
 3406 since the GPLv2 is incompatible with the license terms of some items
 3407 included in the distribution by Oracle, removing the Classpath
 3408 Exception could therefore effectively compromise your ability to
 3409 further distribute the package.
 3410 
 3411 Proceed with caution and we recommend that you obtain the advice of a
 3412 lawyer skilled in open source matters before removing the Classpath
 3413 Exception or making modifications to this package which may
 3414 subsequently be redistributed and/or involve the use of third party
 3415 software.
 3416 
 3417 CLASSPATH EXCEPTION
 3418 Linking this library statically or dynamically with other modules is
 3419 making a combined work based on this library.  Thus, the terms and
 3420 conditions of the GNU General Public License version 2 cover the whole
 3421 combination.
 3422 
 3423 As a special exception, the copyright holders of this library give you
 3424 permission to link this library with independent modules to produce an
 3425 executable, regardless of the license terms of these independent
 3426 modules, and to copy and distribute the resulting executable under
 3427 terms of your choice, provided that you also meet, for each linked
 3428 independent module, the terms and conditions of the license of that
 3429 module.  An independent module is a module which is not derived from or
 3430 based on this library.  If you modify this library, you may extend this
 3431 exception to your version of the library, but you are not obligated to
 3432 do so.  If you do not wish to do so, delete this exception statement
 3433 from your version.
 3434 
 3435 
 3436 ================================================================================
 3437 jna LICENSE
 3438 ================================================================================
 3439 
 3440                                  Apache License
 3441                            Version 2.0, January 2004
 3442                         http://www.apache.org/licenses/
 3443 
 3444    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 3445 
 3446    1. Definitions.
 3447 
 3448       "License" shall mean the terms and conditions for use, reproduction,
 3449       and distribution as defined by Sections 1 through 9 of this document.
 3450 
 3451       "Licensor" shall mean the copyright owner or entity authorized by
 3452       the copyright owner that is granting the License.
 3453 
 3454       "Legal Entity" shall mean the union of the acting entity and all
 3455       other entities that control, are controlled by, or are under common
 3456       control with that entity. For the purposes of this definition,
 3457       "control" means (i) the power, direct or indirect, to cause the
 3458       direction or management of such entity, whether by contract or
 3459       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 3460       outstanding shares, or (iii) beneficial ownership of such entity.
 3461 
 3462       "You" (or "Your") shall mean an individual or Legal Entity
 3463       exercising permissions granted by this License.
 3464 
 3465       "Source" form shall mean the preferred form for making modifications,
 3466       including but not limited to software source code, documentation
 3467       source, and configuration files.
 3468 
 3469       "Object" form shall mean any form resulting from mechanical
 3470       transformation or translation of a Source form, including but
 3471       not limited to compiled object code, generated documentation,
 3472       and conversions to other media types.
 3473 
 3474       "Work" shall mean the work of authorship, whether in Source or
 3475       Object form, made available under the License, as indicated by a
 3476       copyright notice that is included in or attached to the work
 3477       (an example is provided in the Appendix below).
 3478 
 3479       "Derivative Works" shall mean any work, whether in Source or Object
 3480       form, that is based on (or derived from) the Work and for which the
 3481       editorial revisions, annotations, elaborations, or other modifications
 3482       represent, as a whole, an original work of authorship. For the purposes
 3483       of this License, Derivative Works shall not include works that remain
 3484       separable from, or merely link (or bind by name) to the interfaces of,
 3485       the Work and Derivative Works thereof.
 3486 
 3487       "Contribution" shall mean any work of authorship, including
 3488       the original version of the Work and any modifications or additions
 3489       to that Work or Derivative Works thereof, that is intentionally
 3490       submitted to Licensor for inclusion in the Work by the copyright owner
 3491       or by an individual or Legal Entity authorized to submit on behalf of
 3492       the copyright owner. For the purposes of this definition, "submitted"
 3493       means any form of electronic, verbal, or written communication sent
 3494       to the Licensor or its representatives, including but not limited to
 3495       communication on electronic mailing lists, source code control systems,
 3496       and issue tracking systems that are managed by, or on behalf of, the
 3497       Licensor for the purpose of discussing and improving the Work, but
 3498       excluding communication that is conspicuously marked or otherwise
 3499       designated in writing by the copyright owner as "Not a Contribution."
 3500 
 3501       "Contributor" shall mean Licensor and any individual or Legal Entity
 3502       on behalf of whom a Contribution has been received by Licensor and
 3503       subsequently incorporated within the Work.
 3504 
 3505    2. Grant of Copyright License. Subject to the terms and conditions of
 3506       this License, each Contributor hereby grants to You a perpetual,
 3507       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 3508       copyright license to reproduce, prepare Derivative Works of,
 3509       publicly display, publicly perform, sublicense, and distribute the
 3510       Work and such Derivative Works in Source or Object form.
 3511 
 3512    3. Grant of Patent License. Subject to the terms and conditions of
 3513       this License, each Contributor hereby grants to You a perpetual,
 3514       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 3515       (except as stated in this section) patent license to make, have made,
 3516       use, offer to sell, sell, import, and otherwise transfer the Work,
 3517       where such license applies only to those patent claims licensable
 3518       by such Contributor that are necessarily infringed by their
 3519       Contribution(s) alone or by combination of their Contribution(s)
 3520       with the Work to which such Contribution(s) was submitted. If You
 3521       institute patent litigation against any entity (including a
 3522       cross-claim or counterclaim in a lawsuit) alleging that the Work
 3523       or a Contribution incorporated within the Work constitutes direct
 3524       or contributory patent infringement, then any patent licenses
 3525       granted to You under this License for that Work shall terminate
 3526       as of the date such litigation is filed.
 3527 
 3528    4. Redistribution. You may reproduce and distribute copies of the
 3529       Work or Derivative Works thereof in any medium, with or without
 3530       modifications, and in Source or Object form, provided that You
 3531       meet the following conditions:
 3532 
 3533       (a) You must give any other recipients of the Work or
 3534           Derivative Works a copy of this License; and
 3535 
 3536       (b) You must cause any modified files to carry prominent notices
 3537           stating that You changed the files; and
 3538 
 3539       (c) You must retain, in the Source form of any Derivative Works
 3540           that You distribute, all copyright, patent, trademark, and
 3541           attribution notices from the Source form of the Work,
 3542           excluding those notices that do not pertain to any part of
 3543           the Derivative Works; and
 3544 
 3545       (d) If the Work includes a "NOTICE" text file as part of its
 3546           distribution, then any Derivative Works that You distribute must
 3547           include a readable copy of the attribution notices contained
 3548           within such NOTICE file, excluding those notices that do not
 3549           pertain to any part of the Derivative Works, in at least one
 3550           of the following places: within a NOTICE text file distributed
 3551           as part of the Derivative Works; within the Source form or
 3552           documentation, if provided along with the Derivative Works; or,
 3553           within a display generated by the Derivative Works, if and
 3554           wherever such third-party notices normally appear. The contents
 3555           of the NOTICE file are for informational purposes only and
 3556           do not modify the License. You may add Your own attribution
 3557           notices within Derivative Works that You distribute, alongside
 3558           or as an addendum to the NOTICE text from the Work, provided
 3559           that such additional attribution notices cannot be construed
 3560           as modifying the License.
 3561 
 3562       You may add Your own copyright statement to Your modifications and
 3563       may provide additional or different license terms and conditions
 3564       for use, reproduction, or distribution of Your modifications, or
 3565       for any such Derivative Works as a whole, provided Your use,
 3566       reproduction, and distribution of the Work otherwise complies with
 3567       the conditions stated in this License.
 3568 
 3569    5. Submission of Contributions. Unless You explicitly state otherwise,
 3570       any Contribution intentionally submitted for inclusion in the Work
 3571       by You to the Licensor shall be under the terms and conditions of
 3572       this License, without any additional terms or conditions.
 3573       Notwithstanding the above, nothing herein shall supersede or modify
 3574       the terms of any separate license agreement you may have executed
 3575       with Licensor regarding such Contributions.
 3576 
 3577    6. Trademarks. This License does not grant permission to use the trade
 3578       names, trademarks, service marks, or product names of the Licensor,
 3579       except as required for reasonable and customary use in describing the
 3580       origin of the Work and reproducing the content of the NOTICE file.
 3581 
 3582    7. Disclaimer of Warranty. Unless required by applicable law or
 3583       agreed to in writing, Licensor provides the Work (and each
 3584       Contributor provides its Contributions) on an "AS IS" BASIS,
 3585       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 3586       implied, including, without limitation, any warranties or conditions
 3587       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 3588       PARTICULAR PURPOSE. You are solely responsible for determining the
 3589       appropriateness of using or redistributing the Work and assume any
 3590       risks associated with Your exercise of permissions under this License.
 3591 
 3592    8. Limitation of Liability. In no event and under no legal theory,
 3593       whether in tort (including negligence), contract, or otherwise,
 3594       unless required by applicable law (such as deliberate and grossly
 3595       negligent acts) or agreed to in writing, shall any Contributor be
 3596       liable to You for damages, including any direct, indirect, special,
 3597       incidental, or consequential damages of any character arising as a
 3598       result of this License or out of the use or inability to use the
 3599       Work (including but not limited to damages for loss of goodwill,
 3600       work stoppage, computer failure or malfunction, or any and all
 3601       other commercial damages or losses), even if such Contributor
 3602       has been advised of the possibility of such damages.
 3603 
 3604    9. Accepting Warranty or Additional Liability. While redistributing
 3605       the Work or Derivative Works thereof, You may choose to offer,
 3606       and charge a fee for, acceptance of support, warranty, indemnity,
 3607       or other liability obligations and/or rights consistent with this
 3608       License. However, in accepting such obligations, You may act only
 3609       on Your own behalf and on Your sole responsibility, not on behalf
 3610       of any other Contributor, and only if You agree to indemnify,
 3611       defend, and hold each Contributor harmless for any liability
 3612       incurred by, or claims asserted against, such Contributor by reason
 3613       of your accepting any such warranty or additional liability.
 3614 
 3615    END OF TERMS AND CONDITIONS
 3616 
 3617 
 3618 ================================================================================
 3619 joda-time NOTICE
 3620 ================================================================================
 3621 =============================================================================
 3622 = NOTICE file corresponding to section 4d of the Apache License Version 2.0 =
 3623 =============================================================================
 3624 This product includes software developed by
 3625 Joda.org (http://www.joda.org/).
 3626 
 3627 
 3628 ================================================================================
 3629 joda-time LICENSE
 3630 ================================================================================
 3631 
 3632                                  Apache License
 3633                            Version 2.0, January 2004
 3634                         http://www.apache.org/licenses/
 3635 
 3636    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 3637 
 3638    1. Definitions.
 3639 
 3640       "License" shall mean the terms and conditions for use, reproduction,
 3641       and distribution as defined by Sections 1 through 9 of this document.
 3642 
 3643       "Licensor" shall mean the copyright owner or entity authorized by
 3644       the copyright owner that is granting the License.
 3645 
 3646       "Legal Entity" shall mean the union of the acting entity and all
 3647       other entities that control, are controlled by, or are under common
 3648       control with that entity. For the purposes of this definition,
 3649       "control" means (i) the power, direct or indirect, to cause the
 3650       direction or management of such entity, whether by contract or
 3651       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 3652       outstanding shares, or (iii) beneficial ownership of such entity.
 3653 
 3654       "You" (or "Your") shall mean an individual or Legal Entity
 3655       exercising permissions granted by this License.
 3656 
 3657       "Source" form shall mean the preferred form for making modifications,
 3658       including but not limited to software source code, documentation
 3659       source, and configuration files.
 3660 
 3661       "Object" form shall mean any form resulting from mechanical
 3662       transformation or translation of a Source form, including but
 3663       not limited to compiled object code, generated documentation,
 3664       and conversions to other media types.
 3665 
 3666       "Work" shall mean the work of authorship, whether in Source or
 3667       Object form, made available under the License, as indicated by a
 3668       copyright notice that is included in or attached to the work
 3669       (an example is provided in the Appendix below).
 3670 
 3671       "Derivative Works" shall mean any work, whether in Source or Object
 3672       form, that is based on (or derived from) the Work and for which the
 3673       editorial revisions, annotations, elaborations, or other modifications
 3674       represent, as a whole, an original work of authorship. For the purposes
 3675       of this License, Derivative Works shall not include works that remain
 3676       separable from, or merely link (or bind by name) to the interfaces of,
 3677       the Work and Derivative Works thereof.
 3678 
 3679       "Contribution" shall mean any work of authorship, including
 3680       the original version of the Work and any modifications or additions
 3681       to that Work or Derivative Works thereof, that is intentionally
 3682       submitted to Licensor for inclusion in the Work by the copyright owner
 3683       or by an individual or Legal Entity authorized to submit on behalf of
 3684       the copyright owner. For the purposes of this definition, "submitted"
 3685       means any form of electronic, verbal, or written communication sent
 3686       to the Licensor or its representatives, including but not limited to
 3687       communication on electronic mailing lists, source code control systems,
 3688       and issue tracking systems that are managed by, or on behalf of, the
 3689       Licensor for the purpose of discussing and improving the Work, but
 3690       excluding communication that is conspicuously marked or otherwise
 3691       designated in writing by the copyright owner as "Not a Contribution."
 3692 
 3693       "Contributor" shall mean Licensor and any individual or Legal Entity
 3694       on behalf of whom a Contribution has been received by Licensor and
 3695       subsequently incorporated within the Work.
 3696 
 3697    2. Grant of Copyright License. Subject to the terms and conditions of
 3698       this License, each Contributor hereby grants to You a perpetual,
 3699       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 3700       copyright license to reproduce, prepare Derivative Works of,
 3701       publicly display, publicly perform, sublicense, and distribute the
 3702       Work and such Derivative Works in Source or Object form.
 3703 
 3704    3. Grant of Patent License. Subject to the terms and conditions of
 3705       this License, each Contributor hereby grants to You a perpetual,
 3706       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 3707       (except as stated in this section) patent license to make, have made,
 3708       use, offer to sell, sell, import, and otherwise transfer the Work,
 3709       where such license applies only to those patent claims licensable
 3710       by such Contributor that are necessarily infringed by their
 3711       Contribution(s) alone or by combination of their Contribution(s)
 3712       with the Work to which such Contribution(s) was submitted. If You
 3713       institute patent litigation against any entity (including a
 3714       cross-claim or counterclaim in a lawsuit) alleging that the Work
 3715       or a Contribution incorporated within the Work constitutes direct
 3716       or contributory patent infringement, then any patent licenses
 3717       granted to You under this License for that Work shall terminate
 3718       as of the date such litigation is filed.
 3719 
 3720    4. Redistribution. You may reproduce and distribute copies of the
 3721       Work or Derivative Works thereof in any medium, with or without
 3722       modifications, and in Source or Object form, provided that You
 3723       meet the following conditions:
 3724 
 3725       (a) You must give any other recipients of the Work or
 3726           Derivative Works a copy of this License; and
 3727 
 3728       (b) You must cause any modified files to carry prominent notices
 3729           stating that You changed the files; and
 3730 
 3731       (c) You must retain, in the Source form of any Derivative Works
 3732           that You distribute, all copyright, patent, trademark, and
 3733           attribution notices from the Source form of the Work,
 3734           excluding those notices that do not pertain to any part of
 3735           the Derivative Works; and
 3736 
 3737       (d) If the Work includes a "NOTICE" text file as part of its
 3738           distribution, then any Derivative Works that You distribute must
 3739           include a readable copy of the attribution notices contained
 3740           within such NOTICE file, excluding those notices that do not
 3741           pertain to any part of the Derivative Works, in at least one
 3742           of the following places: within a NOTICE text file distributed
 3743           as part of the Derivative Works; within the Source form or
 3744           documentation, if provided along with the Derivative Works; or,
 3745           within a display generated by the Derivative Works, if and
 3746           wherever such third-party notices normally appear. The contents
 3747           of the NOTICE file are for informational purposes only and
 3748           do not modify the License. You may add Your own attribution
 3749           notices within Derivative Works that You distribute, alongside
 3750           or as an addendum to the NOTICE text from the Work, provided
 3751           that such additional attribution notices cannot be construed
 3752           as modifying the License.
 3753 
 3754       You may add Your own copyright statement to Your modifications and
 3755       may provide additional or different license terms and conditions
 3756       for use, reproduction, or distribution of Your modifications, or
 3757       for any such Derivative Works as a whole, provided Your use,
 3758       reproduction, and distribution of the Work otherwise complies with
 3759       the conditions stated in this License.
 3760 
 3761    5. Submission of Contributions. Unless You explicitly state otherwise,
 3762       any Contribution intentionally submitted for inclusion in the Work
 3763       by You to the Licensor shall be under the terms and conditions of
 3764       this License, without any additional terms or conditions.
 3765       Notwithstanding the above, nothing herein shall supersede or modify
 3766       the terms of any separate license agreement you may have executed
 3767       with Licensor regarding such Contributions.
 3768 
 3769    6. Trademarks. This License does not grant permission to use the trade
 3770       names, trademarks, service marks, or product names of the Licensor,
 3771       except as required for reasonable and customary use in describing the
 3772       origin of the Work and reproducing the content of the NOTICE file.
 3773 
 3774    7. Disclaimer of Warranty. Unless required by applicable law or
 3775       agreed to in writing, Licensor provides the Work (and each
 3776       Contributor provides its Contributions) on an "AS IS" BASIS,
 3777       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 3778       implied, including, without limitation, any warranties or conditions
 3779       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 3780       PARTICULAR PURPOSE. You are solely responsible for determining the
 3781       appropriateness of using or redistributing the Work and assume any
 3782       risks associated with Your exercise of permissions under this License.
 3783 
 3784    8. Limitation of Liability. In no event and under no legal theory,
 3785       whether in tort (including negligence), contract, or otherwise,
 3786       unless required by applicable law (such as deliberate and grossly
 3787       negligent acts) or agreed to in writing, shall any Contributor be
 3788       liable to You for damages, including any direct, indirect, special,
 3789       incidental, or consequential damages of any character arising as a
 3790       result of this License or out of the use or inability to use the
 3791       Work (including but not limited to damages for loss of goodwill,
 3792       work stoppage, computer failure or malfunction, or any and all
 3793       other commercial damages or losses), even if such Contributor
 3794       has been advised of the possibility of such damages.
 3795 
 3796    9. Accepting Warranty or Additional Liability. While redistributing
 3797       the Work or Derivative Works thereof, You may choose to offer,
 3798       and charge a fee for, acceptance of support, warranty, indemnity,
 3799       or other liability obligations and/or rights consistent with this
 3800       License. However, in accepting such obligations, You may act only
 3801       on Your own behalf and on Your sole responsibility, not on behalf
 3802       of any other Contributor, and only if You agree to indemnify,
 3803       defend, and hold each Contributor harmless for any liability
 3804       incurred by, or claims asserted against, such Contributor by reason
 3805       of your accepting any such warranty or additional liability.
 3806 
 3807    END OF TERMS AND CONDITIONS
 3808 
 3809    APPENDIX: How to apply the Apache License to your work.
 3810 
 3811       To apply the Apache License to your work, attach the following
 3812       boilerplate notice, with the fields enclosed by brackets "[]"
 3813       replaced with your own identifying information. (Don't include
 3814       the brackets!)  The text should be enclosed in the appropriate
 3815       comment syntax for the file format. We also recommend that a
 3816       file or class name and description of purpose be included on the
 3817       same "printed page" as the copyright notice for easier
 3818       identification within third-party archives.
 3819 
 3820    Copyright [yyyy] [name of copyright owner]
 3821 
 3822    Licensed under the Apache License, Version 2.0 (the "License");
 3823    you may not use this file except in compliance with the License.
 3824    You may obtain a copy of the License at
 3825 
 3826        http://www.apache.org/licenses/LICENSE-2.0
 3827 
 3828    Unless required by applicable law or agreed to in writing, software
 3829    distributed under the License is distributed on an "AS IS" BASIS,
 3830    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 3831    See the License for the specific language governing permissions and
 3832    limitations under the License.
 3833 
 3834 
 3835 ================================================================================
 3836 jts-core LICENSE
 3837 ================================================================================
 3838 Eclipse Distribution License - v 1.0
 3839 
 3840 Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.
 3841 
 3842 All rights reserved.
 3843 
 3844 Redistribution and use in source and binary forms, with or without
 3845 modification, are permitted provided that the following conditions are met:
 3846 
 3847   Redistributions of source code must retain the above copyright notice, this
 3848   list of conditions and the following disclaimer.
 3849 
 3850   Redistributions in binary form must reproduce the above copyright notice,
 3851   this list of conditions and the following disclaimer in the documentation
 3852   and/or other materials provided with the distribution.
 3853 
 3854   Neither the name of the Eclipse Foundation, Inc. nor the names of its
 3855   contributors may be used to endorse or promote products derived from this
 3856   software without specific prior written permission.
 3857 
 3858 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
 3859 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 3860 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 3861 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
 3862 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 3863 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 3864 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
 3865 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 3866 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 3867 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 3868 
 3869 
 3870 
 3871 ================================================================================
 3872 log4j NOTICE
 3873 ================================================================================
 3874 Apache log4j
 3875 Copyright 2007 The Apache Software Foundation
 3876 
 3877 This product includes software developed at
 3878 The Apache Software Foundation (http://www.apache.org/).
 3879 
 3880 ================================================================================
 3881 log4j LICENSE
 3882 ================================================================================
 3883 
 3884                                  Apache License
 3885                            Version 2.0, January 2004
 3886                         http://www.apache.org/licenses/
 3887 
 3888    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 3889 
 3890    1. Definitions.
 3891 
 3892       "License" shall mean the terms and conditions for use, reproduction,
 3893       and distribution as defined by Sections 1 through 9 of this document.
 3894 
 3895       "Licensor" shall mean the copyright owner or entity authorized by
 3896       the copyright owner that is granting the License.
 3897 
 3898       "Legal Entity" shall mean the union of the acting entity and all
 3899       other entities that control, are controlled by, or are under common
 3900       control with that entity. For the purposes of this definition,
 3901       "control" means (i) the power, direct or indirect, to cause the
 3902       direction or management of such entity, whether by contract or
 3903       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 3904       outstanding shares, or (iii) beneficial ownership of such entity.
 3905 
 3906       "You" (or "Your") shall mean an individual or Legal Entity
 3907       exercising permissions granted by this License.
 3908 
 3909       "Source" form shall mean the preferred form for making modifications,
 3910       including but not limited to software source code, documentation
 3911       source, and configuration files.
 3912 
 3913       "Object" form shall mean any form resulting from mechanical
 3914       transformation or translation of a Source form, including but
 3915       not limited to compiled object code, generated documentation,
 3916       and conversions to other media types.
 3917 
 3918       "Work" shall mean the work of authorship, whether in Source or
 3919       Object form, made available under the License, as indicated by a
 3920       copyright notice that is included in or attached to the work
 3921       (an example is provided in the Appendix below).
 3922 
 3923       "Derivative Works" shall mean any work, whether in Source or Object
 3924       form, that is based on (or derived from) the Work and for which the
 3925       editorial revisions, annotations, elaborations, or other modifications
 3926       represent, as a whole, an original work of authorship. For the purposes
 3927       of this License, Derivative Works shall not include works that remain
 3928       separable from, or merely link (or bind by name) to the interfaces of,
 3929       the Work and Derivative Works thereof.
 3930 
 3931       "Contribution" shall mean any work of authorship, including
 3932       the original version of the Work and any modifications or additions
 3933       to that Work or Derivative Works thereof, that is intentionally
 3934       submitted to Licensor for inclusion in the Work by the copyright owner
 3935       or by an individual or Legal Entity authorized to submit on behalf of
 3936       the copyright owner. For the purposes of this definition, "submitted"
 3937       means any form of electronic, verbal, or written communication sent
 3938       to the Licensor or its representatives, including but not limited to
 3939       communication on electronic mailing lists, source code control systems,
 3940       and issue tracking systems that are managed by, or on behalf of, the
 3941       Licensor for the purpose of discussing and improving the Work, but
 3942       excluding communication that is conspicuously marked or otherwise
 3943       designated in writing by the copyright owner as "Not a Contribution."
 3944 
 3945       "Contributor" shall mean Licensor and any individual or Legal Entity
 3946       on behalf of whom a Contribution has been received by Licensor and
 3947       subsequently incorporated within the Work.
 3948 
 3949    2. Grant of Copyright License. Subject to the terms and conditions of
 3950       this License, each Contributor hereby grants to You a perpetual,
 3951       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 3952       copyright license to reproduce, prepare Derivative Works of,
 3953       publicly display, publicly perform, sublicense, and distribute the
 3954       Work and such Derivative Works in Source or Object form.
 3955 
 3956    3. Grant of Patent License. Subject to the terms and conditions of
 3957       this License, each Contributor hereby grants to You a perpetual,
 3958       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 3959       (except as stated in this section) patent license to make, have made,
 3960       use, offer to sell, sell, import, and otherwise transfer the Work,
 3961       where such license applies only to those patent claims licensable
 3962       by such Contributor that are necessarily infringed by their
 3963       Contribution(s) alone or by combination of their Contribution(s)
 3964       with the Work to which such Contribution(s) was submitted. If You
 3965       institute patent litigation against any entity (including a
 3966       cross-claim or counterclaim in a lawsuit) alleging that the Work
 3967       or a Contribution incorporated within the Work constitutes direct
 3968       or contributory patent infringement, then any patent licenses
 3969       granted to You under this License for that Work shall terminate
 3970       as of the date such litigation is filed.
 3971 
 3972    4. Redistribution. You may reproduce and distribute copies of the
 3973       Work or Derivative Works thereof in any medium, with or without
 3974       modifications, and in Source or Object form, provided that You
 3975       meet the following conditions:
 3976 
 3977       (a) You must give any other recipients of the Work or
 3978           Derivative Works a copy of this License; and
 3979 
 3980       (b) You must cause any modified files to carry prominent notices
 3981           stating that You changed the files; and
 3982 
 3983       (c) You must retain, in the Source form of any Derivative Works
 3984           that You distribute, all copyright, patent, trademark, and
 3985           attribution notices from the Source form of the Work,
 3986           excluding those notices that do not pertain to any part of
 3987           the Derivative Works; and
 3988 
 3989       (d) If the Work includes a "NOTICE" text file as part of its
 3990           distribution, then any Derivative Works that You distribute must
 3991           include a readable copy of the attribution notices contained
 3992           within such NOTICE file, excluding those notices that do not
 3993           pertain to any part of the Derivative Works, in at least one
 3994           of the following places: within a NOTICE text file distributed
 3995           as part of the Derivative Works; within the Source form or
 3996           documentation, if provided along with the Derivative Works; or,
 3997           within a display generated by the Derivative Works, if and
 3998           wherever such third-party notices normally appear. The contents
 3999           of the NOTICE file are for informational purposes only and
 4000           do not modify the License. You may add Your own attribution
 4001           notices within Derivative Works that You distribute, alongside
 4002           or as an addendum to the NOTICE text from the Work, provided
 4003           that such additional attribution notices cannot be construed
 4004           as modifying the License.
 4005 
 4006       You may add Your own copyright statement to Your modifications and
 4007       may provide additional or different license terms and conditions
 4008       for use, reproduction, or distribution of Your modifications, or
 4009       for any such Derivative Works as a whole, provided Your use,
 4010       reproduction, and distribution of the Work otherwise complies with
 4011       the conditions stated in this License.
 4012 
 4013    5. Submission of Contributions. Unless You explicitly state otherwise,
 4014       any Contribution intentionally submitted for inclusion in the Work
 4015       by You to the Licensor shall be under the terms and conditions of
 4016       this License, without any additional terms or conditions.
 4017       Notwithstanding the above, nothing herein shall supersede or modify
 4018       the terms of any separate license agreement you may have executed
 4019       with Licensor regarding such Contributions.
 4020 
 4021    6. Trademarks. This License does not grant permission to use the trade
 4022       names, trademarks, service marks, or product names of the Licensor,
 4023       except as required for reasonable and customary use in describing the
 4024       origin of the Work and reproducing the content of the NOTICE file.
 4025 
 4026    7. Disclaimer of Warranty. Unless required by applicable law or
 4027       agreed to in writing, Licensor provides the Work (and each
 4028       Contributor provides its Contributions) on an "AS IS" BASIS,
 4029       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 4030       implied, including, without limitation, any warranties or conditions
 4031       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 4032       PARTICULAR PURPOSE. You are solely responsible for determining the
 4033       appropriateness of using or redistributing the Work and assume any
 4034       risks associated with Your exercise of permissions under this License.
 4035 
 4036    8. Limitation of Liability. In no event and under no legal theory,
 4037       whether in tort (including negligence), contract, or otherwise,
 4038       unless required by applicable law (such as deliberate and grossly
 4039       negligent acts) or agreed to in writing, shall any Contributor be
 4040       liable to You for damages, including any direct, indirect, special,
 4041       incidental, or consequential damages of any character arising as a
 4042       result of this License or out of the use or inability to use the
 4043       Work (including but not limited to damages for loss of goodwill,
 4044       work stoppage, computer failure or malfunction, or any and all
 4045       other commercial damages or losses), even if such Contributor
 4046       has been advised of the possibility of such damages.
 4047 
 4048    9. Accepting Warranty or Additional Liability. While redistributing
 4049       the Work or Derivative Works thereof, You may choose to offer,
 4050       and charge a fee for, acceptance of support, warranty, indemnity,
 4051       or other liability obligations and/or rights consistent with this
 4052       License. However, in accepting such obligations, You may act only
 4053       on Your own behalf and on Your sole responsibility, not on behalf
 4054       of any other Contributor, and only if You agree to indemnify,
 4055       defend, and hold each Contributor harmless for any liability
 4056       incurred by, or claims asserted against, such Contributor by reason
 4057       of your accepting any such warranty or additional liability.
 4058 
 4059    END OF TERMS AND CONDITIONS
 4060 
 4061    APPENDIX: How to apply the Apache License to your work.
 4062 
 4063       To apply the Apache License to your work, attach the following
 4064       boilerplate notice, with the fields enclosed by brackets "[]"
 4065       replaced with your own identifying information. (Don't include
 4066       the brackets!)  The text should be enclosed in the appropriate
 4067       comment syntax for the file format. We also recommend that a
 4068       file or class name and description of purpose be included on the
 4069       same "printed page" as the copyright notice for easier
 4070       identification within third-party archives.
 4071 
 4072    Copyright 1999-2005 The Apache Software Foundation
 4073 
 4074    Licensed under the Apache License, Version 2.0 (the "License");
 4075    you may not use this file except in compliance with the License.
 4076    You may obtain a copy of the License at
 4077 
 4078        http://www.apache.org/licenses/LICENSE-2.0
 4079 
 4080    Unless required by applicable law or agreed to in writing, software
 4081    distributed under the License is distributed on an "AS IS" BASIS,
 4082    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 4083    See the License for the specific language governing permissions and
 4084    limitations under the License.
 4085 
 4086 
 4087 ================================================================================
 4088 log4j-api NOTICE
 4089 ================================================================================
 4090 Apache log4j
 4091 Copyright 2007 The Apache Software Foundation
 4092 
 4093 This product includes software developed at
 4094 The Apache Software Foundation (http://www.apache.org/).
 4095 
 4096 ================================================================================
 4097 log4j-api LICENSE
 4098 ================================================================================
 4099 
 4100                                  Apache License
 4101                            Version 2.0, January 2004
 4102                         http://www.apache.org/licenses/
 4103 
 4104    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 4105 
 4106    1. Definitions.
 4107 
 4108       "License" shall mean the terms and conditions for use, reproduction,
 4109       and distribution as defined by Sections 1 through 9 of this document.
 4110 
 4111       "Licensor" shall mean the copyright owner or entity authorized by
 4112       the copyright owner that is granting the License.
 4113 
 4114       "Legal Entity" shall mean the union of the acting entity and all
 4115       other entities that control, are controlled by, or are under common
 4116       control with that entity. For the purposes of this definition,
 4117       "control" means (i) the power, direct or indirect, to cause the
 4118       direction or management of such entity, whether by contract or
 4119       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 4120       outstanding shares, or (iii) beneficial ownership of such entity.
 4121 
 4122       "You" (or "Your") shall mean an individual or Legal Entity
 4123       exercising permissions granted by this License.
 4124 
 4125       "Source" form shall mean the preferred form for making modifications,
 4126       including but not limited to software source code, documentation
 4127       source, and configuration files.
 4128 
 4129       "Object" form shall mean any form resulting from mechanical
 4130       transformation or translation of a Source form, including but
 4131       not limited to compiled object code, generated documentation,
 4132       and conversions to other media types.
 4133 
 4134       "Work" shall mean the work of authorship, whether in Source or
 4135       Object form, made available under the License, as indicated by a
 4136       copyright notice that is included in or attached to the work
 4137       (an example is provided in the Appendix below).
 4138 
 4139       "Derivative Works" shall mean any work, whether in Source or Object
 4140       form, that is based on (or derived from) the Work and for which the
 4141       editorial revisions, annotations, elaborations, or other modifications
 4142       represent, as a whole, an original work of authorship. For the purposes
 4143       of this License, Derivative Works shall not include works that remain
 4144       separable from, or merely link (or bind by name) to the interfaces of,
 4145       the Work and Derivative Works thereof.
 4146 
 4147       "Contribution" shall mean any work of authorship, including
 4148       the original version of the Work and any modifications or additions
 4149       to that Work or Derivative Works thereof, that is intentionally
 4150       submitted to Licensor for inclusion in the Work by the copyright owner
 4151       or by an individual or Legal Entity authorized to submit on behalf of
 4152       the copyright owner. For the purposes of this definition, "submitted"
 4153       means any form of electronic, verbal, or written communication sent
 4154       to the Licensor or its representatives, including but not limited to
 4155       communication on electronic mailing lists, source code control systems,
 4156       and issue tracking systems that are managed by, or on behalf of, the
 4157       Licensor for the purpose of discussing and improving the Work, but
 4158       excluding communication that is conspicuously marked or otherwise
 4159       designated in writing by the copyright owner as "Not a Contribution."
 4160 
 4161       "Contributor" shall mean Licensor and any individual or Legal Entity
 4162       on behalf of whom a Contribution has been received by Licensor and
 4163       subsequently incorporated within the Work.
 4164 
 4165    2. Grant of Copyright License. Subject to the terms and conditions of
 4166       this License, each Contributor hereby grants to You a perpetual,
 4167       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 4168       copyright license to reproduce, prepare Derivative Works of,
 4169       publicly display, publicly perform, sublicense, and distribute the
 4170       Work and such Derivative Works in Source or Object form.
 4171 
 4172    3. Grant of Patent License. Subject to the terms and conditions of
 4173       this License, each Contributor hereby grants to You a perpetual,
 4174       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 4175       (except as stated in this section) patent license to make, have made,
 4176       use, offer to sell, sell, import, and otherwise transfer the Work,
 4177       where such license applies only to those patent claims licensable
 4178       by such Contributor that are necessarily infringed by their
 4179       Contribution(s) alone or by combination of their Contribution(s)
 4180       with the Work to which such Contribution(s) was submitted. If You
 4181       institute patent litigation against any entity (including a
 4182       cross-claim or counterclaim in a lawsuit) alleging that the Work
 4183       or a Contribution incorporated within the Work constitutes direct
 4184       or contributory patent infringement, then any patent licenses
 4185       granted to You under this License for that Work shall terminate
 4186       as of the date such litigation is filed.
 4187 
 4188    4. Redistribution. You may reproduce and distribute copies of the
 4189       Work or Derivative Works thereof in any medium, with or without
 4190       modifications, and in Source or Object form, provided that You
 4191       meet the following conditions:
 4192 
 4193       (a) You must give any other recipients of the Work or
 4194           Derivative Works a copy of this License; and
 4195 
 4196       (b) You must cause any modified files to carry prominent notices
 4197           stating that You changed the files; and
 4198 
 4199       (c) You must retain, in the Source form of any Derivative Works
 4200           that You distribute, all copyright, patent, trademark, and
 4201           attribution notices from the Source form of the Work,
 4202           excluding those notices that do not pertain to any part of
 4203           the Derivative Works; and
 4204 
 4205       (d) If the Work includes a "NOTICE" text file as part of its
 4206           distribution, then any Derivative Works that You distribute must
 4207           include a readable copy of the attribution notices contained
 4208           within such NOTICE file, excluding those notices that do not
 4209           pertain to any part of the Derivative Works, in at least one
 4210           of the following places: within a NOTICE text file distributed
 4211           as part of the Derivative Works; within the Source form or
 4212           documentation, if provided along with the Derivative Works; or,
 4213           within a display generated by the Derivative Works, if and
 4214           wherever such third-party notices normally appear. The contents
 4215           of the NOTICE file are for informational purposes only and
 4216           do not modify the License. You may add Your own attribution
 4217           notices within Derivative Works that You distribute, alongside
 4218           or as an addendum to the NOTICE text from the Work, provided
 4219           that such additional attribution notices cannot be construed
 4220           as modifying the License.
 4221 
 4222       You may add Your own copyright statement to Your modifications and
 4223       may provide additional or different license terms and conditions
 4224       for use, reproduction, or distribution of Your modifications, or
 4225       for any such Derivative Works as a whole, provided Your use,
 4226       reproduction, and distribution of the Work otherwise complies with
 4227       the conditions stated in this License.
 4228 
 4229    5. Submission of Contributions. Unless You explicitly state otherwise,
 4230       any Contribution intentionally submitted for inclusion in the Work
 4231       by You to the Licensor shall be under the terms and conditions of
 4232       this License, without any additional terms or conditions.
 4233       Notwithstanding the above, nothing herein shall supersede or modify
 4234       the terms of any separate license agreement you may have executed
 4235       with Licensor regarding such Contributions.
 4236 
 4237    6. Trademarks. This License does not grant permission to use the trade
 4238       names, trademarks, service marks, or product names of the Licensor,
 4239       except as required for reasonable and customary use in describing the
 4240       origin of the Work and reproducing the content of the NOTICE file.
 4241 
 4242    7. Disclaimer of Warranty. Unless required by applicable law or
 4243       agreed to in writing, Licensor provides the Work (and each
 4244       Contributor provides its Contributions) on an "AS IS" BASIS,
 4245       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 4246       implied, including, without limitation, any warranties or conditions
 4247       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 4248       PARTICULAR PURPOSE. You are solely responsible for determining the
 4249       appropriateness of using or redistributing the Work and assume any
 4250       risks associated with Your exercise of permissions under this License.
 4251 
 4252    8. Limitation of Liability. In no event and under no legal theory,
 4253       whether in tort (including negligence), contract, or otherwise,
 4254       unless required by applicable law (such as deliberate and grossly
 4255       negligent acts) or agreed to in writing, shall any Contributor be
 4256       liable to You for damages, including any direct, indirect, special,
 4257       incidental, or consequential damages of any character arising as a
 4258       result of this License or out of the use or inability to use the
 4259       Work (including but not limited to damages for loss of goodwill,
 4260       work stoppage, computer failure or malfunction, or any and all
 4261       other commercial damages or losses), even if such Contributor
 4262       has been advised of the possibility of such damages.
 4263 
 4264    9. Accepting Warranty or Additional Liability. While redistributing
 4265       the Work or Derivative Works thereof, You may choose to offer,
 4266       and charge a fee for, acceptance of support, warranty, indemnity,
 4267       or other liability obligations and/or rights consistent with this
 4268       License. However, in accepting such obligations, You may act only
 4269       on Your own behalf and on Your sole responsibility, not on behalf
 4270       of any other Contributor, and only if You agree to indemnify,
 4271       defend, and hold each Contributor harmless for any liability
 4272       incurred by, or claims asserted against, such Contributor by reason
 4273       of your accepting any such warranty or additional liability.
 4274 
 4275    END OF TERMS AND CONDITIONS
 4276 
 4277    APPENDIX: How to apply the Apache License to your work.
 4278 
 4279       To apply the Apache License to your work, attach the following
 4280       boilerplate notice, with the fields enclosed by brackets "[]"
 4281       replaced with your own identifying information. (Don't include
 4282       the brackets!)  The text should be enclosed in the appropriate
 4283       comment syntax for the file format. We also recommend that a
 4284       file or class name and description of purpose be included on the
 4285       same "printed page" as the copyright notice for easier
 4286       identification within third-party archives.
 4287 
 4288    Copyright 1999-2005 The Apache Software Foundation
 4289 
 4290    Licensed under the Apache License, Version 2.0 (the "License");
 4291    you may not use this file except in compliance with the License.
 4292    You may obtain a copy of the License at
 4293 
 4294        http://www.apache.org/licenses/LICENSE-2.0
 4295 
 4296    Unless required by applicable law or agreed to in writing, software
 4297    distributed under the License is distributed on an "AS IS" BASIS,
 4298    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 4299    See the License for the specific language governing permissions and
 4300    limitations under the License.
 4301 
 4302 
 4303 ================================================================================
 4304 log4j-core NOTICE
 4305 ================================================================================
 4306 Apache log4j
 4307 Copyright 2007 The Apache Software Foundation
 4308 
 4309 This product includes software developed at
 4310 The Apache Software Foundation (http://www.apache.org/).
 4311 
 4312 ================================================================================
 4313 log4j-core LICENSE
 4314 ================================================================================
 4315 
 4316                                  Apache License
 4317                            Version 2.0, January 2004
 4318                         http://www.apache.org/licenses/
 4319 
 4320    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 4321 
 4322    1. Definitions.
 4323 
 4324       "License" shall mean the terms and conditions for use, reproduction,
 4325       and distribution as defined by Sections 1 through 9 of this document.
 4326 
 4327       "Licensor" shall mean the copyright owner or entity authorized by
 4328       the copyright owner that is granting the License.
 4329 
 4330       "Legal Entity" shall mean the union of the acting entity and all
 4331       other entities that control, are controlled by, or are under common
 4332       control with that entity. For the purposes of this definition,
 4333       "control" means (i) the power, direct or indirect, to cause the
 4334       direction or management of such entity, whether by contract or
 4335       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 4336       outstanding shares, or (iii) beneficial ownership of such entity.
 4337 
 4338       "You" (or "Your") shall mean an individual or Legal Entity
 4339       exercising permissions granted by this License.
 4340 
 4341       "Source" form shall mean the preferred form for making modifications,
 4342       including but not limited to software source code, documentation
 4343       source, and configuration files.
 4344 
 4345       "Object" form shall mean any form resulting from mechanical
 4346       transformation or translation of a Source form, including but
 4347       not limited to compiled object code, generated documentation,
 4348       and conversions to other media types.
 4349 
 4350       "Work" shall mean the work of authorship, whether in Source or
 4351       Object form, made available under the License, as indicated by a
 4352       copyright notice that is included in or attached to the work
 4353       (an example is provided in the Appendix below).
 4354 
 4355       "Derivative Works" shall mean any work, whether in Source or Object
 4356       form, that is based on (or derived from) the Work and for which the
 4357       editorial revisions, annotations, elaborations, or other modifications
 4358       represent, as a whole, an original work of authorship. For the purposes
 4359       of this License, Derivative Works shall not include works that remain
 4360       separable from, or merely link (or bind by name) to the interfaces of,
 4361       the Work and Derivative Works thereof.
 4362 
 4363       "Contribution" shall mean any work of authorship, including
 4364       the original version of the Work and any modifications or additions
 4365       to that Work or Derivative Works thereof, that is intentionally
 4366       submitted to Licensor for inclusion in the Work by the copyright owner
 4367       or by an individual or Legal Entity authorized to submit on behalf of
 4368       the copyright owner. For the purposes of this definition, "submitted"
 4369       means any form of electronic, verbal, or written communication sent
 4370       to the Licensor or its representatives, including but not limited to
 4371       communication on electronic mailing lists, source code control systems,
 4372       and issue tracking systems that are managed by, or on behalf of, the
 4373       Licensor for the purpose of discussing and improving the Work, but
 4374       excluding communication that is conspicuously marked or otherwise
 4375       designated in writing by the copyright owner as "Not a Contribution."
 4376 
 4377       "Contributor" shall mean Licensor and any individual or Legal Entity
 4378       on behalf of whom a Contribution has been received by Licensor and
 4379       subsequently incorporated within the Work.
 4380 
 4381    2. Grant of Copyright License. Subject to the terms and conditions of
 4382       this License, each Contributor hereby grants to You a perpetual,
 4383       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 4384       copyright license to reproduce, prepare Derivative Works of,
 4385       publicly display, publicly perform, sublicense, and distribute the
 4386       Work and such Derivative Works in Source or Object form.
 4387 
 4388    3. Grant of Patent License. Subject to the terms and conditions of
 4389       this License, each Contributor hereby grants to You a perpetual,
 4390       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 4391       (except as stated in this section) patent license to make, have made,
 4392       use, offer to sell, sell, import, and otherwise transfer the Work,
 4393       where such license applies only to those patent claims licensable
 4394       by such Contributor that are necessarily infringed by their
 4395       Contribution(s) alone or by combination of their Contribution(s)
 4396       with the Work to which such Contribution(s) was submitted. If You
 4397       institute patent litigation against any entity (including a
 4398       cross-claim or counterclaim in a lawsuit) alleging that the Work
 4399       or a Contribution incorporated within the Work constitutes direct
 4400       or contributory patent infringement, then any patent licenses
 4401       granted to You under this License for that Work shall terminate
 4402       as of the date such litigation is filed.
 4403 
 4404    4. Redistribution. You may reproduce and distribute copies of the
 4405       Work or Derivative Works thereof in any medium, with or without
 4406       modifications, and in Source or Object form, provided that You
 4407       meet the following conditions:
 4408 
 4409       (a) You must give any other recipients of the Work or
 4410           Derivative Works a copy of this License; and
 4411 
 4412       (b) You must cause any modified files to carry prominent notices
 4413           stating that You changed the files; and
 4414 
 4415       (c) You must retain, in the Source form of any Derivative Works
 4416           that You distribute, all copyright, patent, trademark, and
 4417           attribution notices from the Source form of the Work,
 4418           excluding those notices that do not pertain to any part of
 4419           the Derivative Works; and
 4420 
 4421       (d) If the Work includes a "NOTICE" text file as part of its
 4422           distribution, then any Derivative Works that You distribute must
 4423           include a readable copy of the attribution notices contained
 4424           within such NOTICE file, excluding those notices that do not
 4425           pertain to any part of the Derivative Works, in at least one
 4426           of the following places: within a NOTICE text file distributed
 4427           as part of the Derivative Works; within the Source form or
 4428           documentation, if provided along with the Derivative Works; or,
 4429           within a display generated by the Derivative Works, if and
 4430           wherever such third-party notices normally appear. The contents
 4431           of the NOTICE file are for informational purposes only and
 4432           do not modify the License. You may add Your own attribution
 4433           notices within Derivative Works that You distribute, alongside
 4434           or as an addendum to the NOTICE text from the Work, provided
 4435           that such additional attribution notices cannot be construed
 4436           as modifying the License.
 4437 
 4438       You may add Your own copyright statement to Your modifications and
 4439       may provide additional or different license terms and conditions
 4440       for use, reproduction, or distribution of Your modifications, or
 4441       for any such Derivative Works as a whole, provided Your use,
 4442       reproduction, and distribution of the Work otherwise complies with
 4443       the conditions stated in this License.
 4444 
 4445    5. Submission of Contributions. Unless You explicitly state otherwise,
 4446       any Contribution intentionally submitted for inclusion in the Work
 4447       by You to the Licensor shall be under the terms and conditions of
 4448       this License, without any additional terms or conditions.
 4449       Notwithstanding the above, nothing herein shall supersede or modify
 4450       the terms of any separate license agreement you may have executed
 4451       with Licensor regarding such Contributions.
 4452 
 4453    6. Trademarks. This License does not grant permission to use the trade
 4454       names, trademarks, service marks, or product names of the Licensor,
 4455       except as required for reasonable and customary use in describing the
 4456       origin of the Work and reproducing the content of the NOTICE file.
 4457 
 4458    7. Disclaimer of Warranty. Unless required by applicable law or
 4459       agreed to in writing, Licensor provides the Work (and each
 4460       Contributor provides its Contributions) on an "AS IS" BASIS,
 4461       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 4462       implied, including, without limitation, any warranties or conditions
 4463       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 4464       PARTICULAR PURPOSE. You are solely responsible for determining the
 4465       appropriateness of using or redistributing the Work and assume any
 4466       risks associated with Your exercise of permissions under this License.
 4467 
 4468    8. Limitation of Liability. In no event and under no legal theory,
 4469       whether in tort (including negligence), contract, or otherwise,
 4470       unless required by applicable law (such as deliberate and grossly
 4471       negligent acts) or agreed to in writing, shall any Contributor be
 4472       liable to You for damages, including any direct, indirect, special,
 4473       incidental, or consequential damages of any character arising as a
 4474       result of this License or out of the use or inability to use the
 4475       Work (including but not limited to damages for loss of goodwill,
 4476       work stoppage, computer failure or malfunction, or any and all
 4477       other commercial damages or losses), even if such Contributor
 4478       has been advised of the possibility of such damages.
 4479 
 4480    9. Accepting Warranty or Additional Liability. While redistributing
 4481       the Work or Derivative Works thereof, You may choose to offer,
 4482       and charge a fee for, acceptance of support, warranty, indemnity,
 4483       or other liability obligations and/or rights consistent with this
 4484       License. However, in accepting such obligations, You may act only
 4485       on Your own behalf and on Your sole responsibility, not on behalf
 4486       of any other Contributor, and only if You agree to indemnify,
 4487       defend, and hold each Contributor harmless for any liability
 4488       incurred by, or claims asserted against, such Contributor by reason
 4489       of your accepting any such warranty or additional liability.
 4490 
 4491    END OF TERMS AND CONDITIONS
 4492 
 4493    APPENDIX: How to apply the Apache License to your work.
 4494 
 4495       To apply the Apache License to your work, attach the following
 4496       boilerplate notice, with the fields enclosed by brackets "[]"
 4497       replaced with your own identifying information. (Don't include
 4498       the brackets!)  The text should be enclosed in the appropriate
 4499       comment syntax for the file format. We also recommend that a
 4500       file or class name and description of purpose be included on the
 4501       same "printed page" as the copyright notice for easier
 4502       identification within third-party archives.
 4503 
 4504    Copyright 1999-2005 The Apache Software Foundation
 4505 
 4506    Licensed under the Apache License, Version 2.0 (the "License");
 4507    you may not use this file except in compliance with the License.
 4508    You may obtain a copy of the License at
 4509 
 4510        http://www.apache.org/licenses/LICENSE-2.0
 4511 
 4512    Unless required by applicable law or agreed to in writing, software
 4513    distributed under the License is distributed on an "AS IS" BASIS,
 4514    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 4515    See the License for the specific language governing permissions and
 4516    limitations under the License.
 4517 
 4518 
 4519 ================================================================================
 4520 log4j-slf4j-impl NOTICE
 4521 ================================================================================
 4522 
 4523 Apache Log4j SLF4J Binding
 4524 Copyright 1999-2017 The Apache Software Foundation
 4525 
 4526 This product includes software developed at
 4527 The Apache Software Foundation (http://www.apache.org/).
 4528 
 4529 
 4530 
 4531 
 4532 ================================================================================
 4533 log4j-slf4j-impl LICENSE
 4534 ================================================================================
 4535 
 4536                                  Apache License
 4537                            Version 2.0, January 2004
 4538                         http://www.apache.org/licenses/
 4539 
 4540    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 4541 
 4542    1. Definitions.
 4543 
 4544       "License" shall mean the terms and conditions for use, reproduction,
 4545       and distribution as defined by Sections 1 through 9 of this document.
 4546 
 4547       "Licensor" shall mean the copyright owner or entity authorized by
 4548       the copyright owner that is granting the License.
 4549 
 4550       "Legal Entity" shall mean the union of the acting entity and all
 4551       other entities that control, are controlled by, or are under common
 4552       control with that entity. For the purposes of this definition,
 4553       "control" means (i) the power, direct or indirect, to cause the
 4554       direction or management of such entity, whether by contract or
 4555       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 4556       outstanding shares, or (iii) beneficial ownership of such entity.
 4557 
 4558       "You" (or "Your") shall mean an individual or Legal Entity
 4559       exercising permissions granted by this License.
 4560 
 4561       "Source" form shall mean the preferred form for making modifications,
 4562       including but not limited to software source code, documentation
 4563       source, and configuration files.
 4564 
 4565       "Object" form shall mean any form resulting from mechanical
 4566       transformation or translation of a Source form, including but
 4567       not limited to compiled object code, generated documentation,
 4568       and conversions to other media types.
 4569 
 4570       "Work" shall mean the work of authorship, whether in Source or
 4571       Object form, made available under the License, as indicated by a
 4572       copyright notice that is included in or attached to the work
 4573       (an example is provided in the Appendix below).
 4574 
 4575       "Derivative Works" shall mean any work, whether in Source or Object
 4576       form, that is based on (or derived from) the Work and for which the
 4577       editorial revisions, annotations, elaborations, or other modifications
 4578       represent, as a whole, an original work of authorship. For the purposes
 4579       of this License, Derivative Works shall not include works that remain
 4580       separable from, or merely link (or bind by name) to the interfaces of,
 4581       the Work and Derivative Works thereof.
 4582 
 4583       "Contribution" shall mean any work of authorship, including
 4584       the original version of the Work and any modifications or additions
 4585       to that Work or Derivative Works thereof, that is intentionally
 4586       submitted to Licensor for inclusion in the Work by the copyright owner
 4587       or by an individual or Legal Entity authorized to submit on behalf of
 4588       the copyright owner. For the purposes of this definition, "submitted"
 4589       means any form of electronic, verbal, or written communication sent
 4590       to the Licensor or its representatives, including but not limited to
 4591       communication on electronic mailing lists, source code control systems,
 4592       and issue tracking systems that are managed by, or on behalf of, the
 4593       Licensor for the purpose of discussing and improving the Work, but
 4594       excluding communication that is conspicuously marked or otherwise
 4595       designated in writing by the copyright owner as "Not a Contribution."
 4596 
 4597       "Contributor" shall mean Licensor and any individual or Legal Entity
 4598       on behalf of whom a Contribution has been received by Licensor and
 4599       subsequently incorporated within the Work.
 4600 
 4601    2. Grant of Copyright License. Subject to the terms and conditions of
 4602       this License, each Contributor hereby grants to You a perpetual,
 4603       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 4604       copyright license to reproduce, prepare Derivative Works of,
 4605       publicly display, publicly perform, sublicense, and distribute the
 4606       Work and such Derivative Works in Source or Object form.
 4607 
 4608    3. Grant of Patent License. Subject to the terms and conditions of
 4609       this License, each Contributor hereby grants to You a perpetual,
 4610       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 4611       (except as stated in this section) patent license to make, have made,
 4612       use, offer to sell, sell, import, and otherwise transfer the Work,
 4613       where such license applies only to those patent claims licensable
 4614       by such Contributor that are necessarily infringed by their
 4615       Contribution(s) alone or by combination of their Contribution(s)
 4616       with the Work to which such Contribution(s) was submitted. If You
 4617       institute patent litigation against any entity (including a
 4618       cross-claim or counterclaim in a lawsuit) alleging that the Work
 4619       or a Contribution incorporated within the Work constitutes direct
 4620       or contributory patent infringement, then any patent licenses
 4621       granted to You under this License for that Work shall terminate
 4622       as of the date such litigation is filed.
 4623 
 4624    4. Redistribution. You may reproduce and distribute copies of the
 4625       Work or Derivative Works thereof in any medium, with or without
 4626       modifications, and in Source or Object form, provided that You
 4627       meet the following conditions:
 4628 
 4629       (a) You must give any other recipients of the Work or
 4630           Derivative Works a copy of this License; and
 4631 
 4632       (b) You must cause any modified files to carry prominent notices
 4633           stating that You changed the files; and
 4634 
 4635       (c) You must retain, in the Source form of any Derivative Works
 4636           that You distribute, all copyright, patent, trademark, and
 4637           attribution notices from the Source form of the Work,
 4638           excluding those notices that do not pertain to any part of
 4639           the Derivative Works; and
 4640 
 4641       (d) If the Work includes a "NOTICE" text file as part of its
 4642           distribution, then any Derivative Works that You distribute must
 4643           include a readable copy of the attribution notices contained
 4644           within such NOTICE file, excluding those notices that do not
 4645           pertain to any part of the Derivative Works, in at least one
 4646           of the following places: within a NOTICE text file distributed
 4647           as part of the Derivative Works; within the Source form or
 4648           documentation, if provided along with the Derivative Works; or,
 4649           within a display generated by the Derivative Works, if and
 4650           wherever such third-party notices normally appear. The contents
 4651           of the NOTICE file are for informational purposes only and
 4652           do not modify the License. You may add Your own attribution
 4653           notices within Derivative Works that You distribute, alongside
 4654           or as an addendum to the NOTICE text from the Work, provided
 4655           that such additional attribution notices cannot be construed
 4656           as modifying the License.
 4657 
 4658       You may add Your own copyright statement to Your modifications and
 4659       may provide additional or different license terms and conditions
 4660       for use, reproduction, or distribution of Your modifications, or
 4661       for any such Derivative Works as a whole, provided Your use,
 4662       reproduction, and distribution of the Work otherwise complies with
 4663       the conditions stated in this License.
 4664 
 4665    5. Submission of Contributions. Unless You explicitly state otherwise,
 4666       any Contribution intentionally submitted for inclusion in the Work
 4667       by You to the Licensor shall be under the terms and conditions of
 4668       this License, without any additional terms or conditions.
 4669       Notwithstanding the above, nothing herein shall supersede or modify
 4670       the terms of any separate license agreement you may have executed
 4671       with Licensor regarding such Contributions.
 4672 
 4673    6. Trademarks. This License does not grant permission to use the trade
 4674       names, trademarks, service marks, or product names of the Licensor,
 4675       except as required for reasonable and customary use in describing the
 4676       origin of the Work and reproducing the content of the NOTICE file.
 4677 
 4678    7. Disclaimer of Warranty. Unless required by applicable law or
 4679       agreed to in writing, Licensor provides the Work (and each
 4680       Contributor provides its Contributions) on an "AS IS" BASIS,
 4681       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 4682       implied, including, without limitation, any warranties or conditions
 4683       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 4684       PARTICULAR PURPOSE. You are solely responsible for determining the
 4685       appropriateness of using or redistributing the Work and assume any
 4686       risks associated with Your exercise of permissions under this License.
 4687 
 4688    8. Limitation of Liability. In no event and under no legal theory,
 4689       whether in tort (including negligence), contract, or otherwise,
 4690       unless required by applicable law (such as deliberate and grossly
 4691       negligent acts) or agreed to in writing, shall any Contributor be
 4692       liable to You for damages, including any direct, indirect, special,
 4693       incidental, or consequential damages of any character arising as a
 4694       result of this License or out of the use or inability to use the
 4695       Work (including but not limited to damages for loss of goodwill,
 4696       work stoppage, computer failure or malfunction, or any and all
 4697       other commercial damages or losses), even if such Contributor
 4698       has been advised of the possibility of such damages.
 4699 
 4700    9. Accepting Warranty or Additional Liability. While redistributing
 4701       the Work or Derivative Works thereof, You may choose to offer,
 4702       and charge a fee for, acceptance of support, warranty, indemnity,
 4703       or other liability obligations and/or rights consistent with this
 4704       License. However, in accepting such obligations, You may act only
 4705       on Your own behalf and on Your sole responsibility, not on behalf
 4706       of any other Contributor, and only if You agree to indemnify,
 4707       defend, and hold each Contributor harmless for any liability
 4708       incurred by, or claims asserted against, such Contributor by reason
 4709       of your accepting any such warranty or additional liability.
 4710 
 4711    END OF TERMS AND CONDITIONS
 4712 
 4713    APPENDIX: How to apply the Apache License to your work.
 4714 
 4715       To apply the Apache License to your work, attach the following
 4716       boilerplate notice, with the fields enclosed by brackets "[]"
 4717       replaced with your own identifying information. (Don't include
 4718       the brackets!)  The text should be enclosed in the appropriate
 4719       comment syntax for the file format. We also recommend that a
 4720       file or class name and description of purpose be included on the
 4721       same "printed page" as the copyright notice for easier
 4722       identification within third-party archives.
 4723 
 4724    Copyright [yyyy] [name of copyright owner]
 4725 
 4726    Licensed under the Apache License, Version 2.0 (the "License");
 4727    you may not use this file except in compliance with the License.
 4728    You may obtain a copy of the License at
 4729 
 4730        http://www.apache.org/licenses/LICENSE-2.0
 4731 
 4732    Unless required by applicable law or agreed to in writing, software
 4733    distributed under the License is distributed on an "AS IS" BASIS,
 4734    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 4735    See the License for the specific language governing permissions and
 4736    limitations under the License.
 4737 
 4738 
 4739 ================================================================================
 4740 lucene NOTICE
 4741 ================================================================================
 4742 Apache Lucene
 4743 Copyright 2014 The Apache Software Foundation
 4744 
 4745 This product includes software developed at
 4746 The Apache Software Foundation (http://www.apache.org/).
 4747 
 4748 Includes software from other Apache Software Foundation projects,
 4749 including, but not limited to:
 4750  - Apache Ant
 4751  - Apache Jakarta Regexp
 4752  - Apache Commons
 4753  - Apache Xerces
 4754 
 4755 ICU4J, (under analysis/icu) is licensed under an MIT styles license
 4756 and Copyright (c) 1995-2008 International Business Machines Corporation and others
 4757 
 4758 Some data files (under analysis/icu/src/data) are derived from Unicode data such
 4759 as the Unicode Character Database. See http://unicode.org/copyright.html for more
 4760 details.
 4761 
 4762 Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is 
 4763 BSD-licensed, created by Anders Møller. See http://www.brics.dk/automaton/
 4764 
 4765 The levenshtein automata tables (under core/src/java/org/apache/lucene/util/automaton) were
 4766 automatically generated with the moman/finenight FSA library, created by
 4767 Jean-Philippe Barrette-LaPierre. This library is available under an MIT license,
 4768 see http://sites.google.com/site/rrettesite/moman and 
 4769 http://bitbucket.org/jpbarrette/moman/overview/
 4770 
 4771 The class org.apache.lucene.util.WeakIdentityMap was derived from
 4772 the Apache CXF project and is Apache License 2.0.
 4773 
 4774 The Google Code Prettify is Apache License 2.0.
 4775 See http://code.google.com/p/google-code-prettify/
 4776 
 4777 JUnit (junit-4.10) is licensed under the Common Public License v. 1.0
 4778 See http://junit.sourceforge.net/cpl-v10.html
 4779 
 4780 This product includes code (JaspellTernarySearchTrie) from Java Spelling Checkin
 4781 g Package (jaspell): http://jaspell.sourceforge.net/
 4782 License: The BSD License (http://www.opensource.org/licenses/bsd-license.php)
 4783 
 4784 The snowball stemmers in
 4785   analysis/common/src/java/net/sf/snowball
 4786 were developed by Martin Porter and Richard Boulton.
 4787 The snowball stopword lists in
 4788   analysis/common/src/resources/org/apache/lucene/analysis/snowball
 4789 were developed by Martin Porter and Richard Boulton.
 4790 The full snowball package is available from
 4791   http://snowball.tartarus.org/
 4792 
 4793 The KStem stemmer in
 4794   analysis/common/src/org/apache/lucene/analysis/en
 4795 was developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst)
 4796 under the BSD-license.
 4797 
 4798 The Arabic,Persian,Romanian,Bulgarian, Hindi and Bengali analyzers (common) come with a default
 4799 stopword list that is BSD-licensed created by Jacques Savoy.  These files reside in:
 4800 analysis/common/src/resources/org/apache/lucene/analysis/ar/stopwords.txt,
 4801 analysis/common/src/resources/org/apache/lucene/analysis/fa/stopwords.txt,
 4802 analysis/common/src/resources/org/apache/lucene/analysis/ro/stopwords.txt,
 4803 analysis/common/src/resources/org/apache/lucene/analysis/bg/stopwords.txt,
 4804 analysis/common/src/resources/org/apache/lucene/analysis/hi/stopwords.txt,
 4805 analysis/common/src/resources/org/apache/lucene/analysis/bn/stopwords.txt
 4806 See http://members.unine.ch/jacques.savoy/clef/index.html.
 4807 
 4808 The German,Spanish,Finnish,French,Hungarian,Italian,Portuguese,Russian and Swedish light stemmers
 4809 (common) are based on BSD-licensed reference implementations created by Jacques Savoy and
 4810 Ljiljana Dolamic. These files reside in:
 4811 analysis/common/src/java/org/apache/lucene/analysis/de/GermanLightStemmer.java
 4812 analysis/common/src/java/org/apache/lucene/analysis/de/GermanMinimalStemmer.java
 4813 analysis/common/src/java/org/apache/lucene/analysis/es/SpanishLightStemmer.java
 4814 analysis/common/src/java/org/apache/lucene/analysis/fi/FinnishLightStemmer.java
 4815 analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchLightStemmer.java
 4816 analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchMinimalStemmer.java
 4817 analysis/common/src/java/org/apache/lucene/analysis/hu/HungarianLightStemmer.java
 4818 analysis/common/src/java/org/apache/lucene/analysis/it/ItalianLightStemmer.java
 4819 analysis/common/src/java/org/apache/lucene/analysis/pt/PortugueseLightStemmer.java
 4820 analysis/common/src/java/org/apache/lucene/analysis/ru/RussianLightStemmer.java
 4821 analysis/common/src/java/org/apache/lucene/analysis/sv/SwedishLightStemmer.java
 4822 
 4823 The Stempel analyzer (stempel) includes BSD-licensed software developed 
 4824 by the Egothor project http://egothor.sf.net/, created by Leo Galambos, Martin Kvapil,
 4825 and Edmond Nolan.
 4826 
 4827 The Polish analyzer (stempel) comes with a default
 4828 stopword list that is BSD-licensed created by the Carrot2 project. The file resides
 4829 in stempel/src/resources/org/apache/lucene/analysis/pl/stopwords.txt.
 4830 See http://project.carrot2.org/license.html.
 4831 
 4832 The SmartChineseAnalyzer source code (smartcn) was
 4833 provided by Xiaoping Gao and copyright 2009 by www.imdict.net.
 4834 
 4835 WordBreakTestUnicode_*.java (under modules/analysis/common/src/test/) 
 4836 is derived from Unicode data such as the Unicode Character Database. 
 4837 See http://unicode.org/copyright.html for more details.
 4838 
 4839 The Morfologik analyzer (morfologik) includes BSD-licensed software
 4840 developed by Dawid Weiss and Marcin Miłkowski (http://morfologik.blogspot.com/).
 4841 
 4842 Morfologik uses data from Polish ispell/myspell dictionary
 4843 (http://www.sjp.pl/slownik/en/) licenced on the terms of (inter alia)
 4844 LGPL and Creative Commons ShareAlike.
 4845 
 4846 Morfologic includes data from BSD-licensed dictionary of Polish (SGJP)
 4847 (http://sgjp.pl/morfeusz/)
 4848 
 4849 Servlet-api.jar and javax.servlet-*.jar are under the CDDL license, the original
 4850 source code for this can be found at http://www.eclipse.org/jetty/downloads.php
 4851 
 4852 ===========================================================================
 4853 Kuromoji Japanese Morphological Analyzer - Apache Lucene Integration
 4854 ===========================================================================
 4855 
 4856 This software includes a binary and/or source version of data from
 4857 
 4858   mecab-ipadic-2.7.0-20070801
 4859 
 4860 which can be obtained from
 4861 
 4862   http://atilika.com/releases/mecab-ipadic/mecab-ipadic-2.7.0-20070801.tar.gz
 4863 
 4864 or
 4865 
 4866   http://jaist.dl.sourceforge.net/project/mecab/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz
 4867 
 4868 ===========================================================================
 4869 mecab-ipadic-2.7.0-20070801 Notice
 4870 ===========================================================================
 4871 
 4872 Nara Institute of Science and Technology (NAIST),
 4873 the copyright holders, disclaims all warranties with regard to this
 4874 software, including all implied warranties of merchantability and
 4875 fitness, in no event shall NAIST be liable for
 4876 any special, indirect or consequential damages or any damages
 4877 whatsoever resulting from loss of use, data or profits, whether in an
 4878 action of contract, negligence or other tortuous action, arising out
 4879 of or in connection with the use or performance of this software.
 4880 
 4881 A large portion of the dictionary entries
 4882 originate from ICOT Free Software.  The following conditions for ICOT
 4883 Free Software applies to the current dictionary as well.
 4884 
 4885 Each User may also freely distribute the Program, whether in its
 4886 original form or modified, to any third party or parties, PROVIDED
 4887 that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
 4888 on, or be attached to, the Program, which is distributed substantially
 4889 in the same form as set out herein and that such intended
 4890 distribution, if actually made, will neither violate or otherwise
 4891 contravene any of the laws and regulations of the countries having
 4892 jurisdiction over the User or the intended distribution itself.
 4893 
 4894 NO WARRANTY
 4895 
 4896 The program was produced on an experimental basis in the course of the
 4897 research and development conducted during the project and is provided
 4898 to users as so produced on an experimental basis.  Accordingly, the
 4899 program is provided without any warranty whatsoever, whether express,
 4900 implied, statutory or otherwise.  The term "warranty" used herein
 4901 includes, but is not limited to, any warranty of the quality,
 4902 performance, merchantability and fitness for a particular purpose of
 4903 the program and the nonexistence of any infringement or violation of
 4904 any right of any third party.
 4905 
 4906 Each user of the program will agree and understand, and be deemed to
 4907 have agreed and understood, that there is no warranty whatsoever for
 4908 the program and, accordingly, the entire risk arising from or
 4909 otherwise connected with the program is assumed by the user.
 4910 
 4911 Therefore, neither ICOT, the copyright holder, or any other
 4912 organization that participated in or was otherwise related to the
 4913 development of the program and their respective officials, directors,
 4914 officers and other employees shall be held liable for any and all
 4915 damages, including, without limitation, general, special, incidental
 4916 and consequential damages, arising out of or otherwise in connection
 4917 with the use or inability to use the program or any product, material
 4918 or result produced or otherwise obtained by using the program,
 4919 regardless of whether they have been advised of, or otherwise had
 4920 knowledge of, the possibility of such damages at any time during the
 4921 project or thereafter.  Each user will be deemed to have agreed to the
 4922 foregoing by his or her commencement of use of the program.  The term
 4923 "use" as used herein includes, but is not limited to, the use,
 4924 modification, copying and distribution of the program and the
 4925 production of secondary products from the program.
 4926 
 4927 In the case where the program, whether in its original form or
 4928 modified, was distributed or delivered to or received by a user from
 4929 any person, organization or entity other than ICOT, unless it makes or
 4930 grants independently of ICOT any specific warranty to the user in
 4931 writing, such person, organization or entity, will also be exempted
 4932 from and not be held liable to the user for any such damages as noted
 4933 above as far as the program is concerned.
 4934 
 4935 
 4936 ================================================================================
 4937 lucene LICENSE
 4938 ================================================================================
 4939 
 4940                                  Apache License
 4941                            Version 2.0, January 2004
 4942                         http://www.apache.org/licenses/
 4943 
 4944    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 4945 
 4946    1. Definitions.
 4947 
 4948       "License" shall mean the terms and conditions for use, reproduction,
 4949       and distribution as defined by Sections 1 through 9 of this document.
 4950 
 4951       "Licensor" shall mean the copyright owner or entity authorized by
 4952       the copyright owner that is granting the License.
 4953 
 4954       "Legal Entity" shall mean the union of the acting entity and all
 4955       other entities that control, are controlled by, or are under common
 4956       control with that entity. For the purposes of this definition,
 4957       "control" means (i) the power, direct or indirect, to cause the
 4958       direction or management of such entity, whether by contract or
 4959       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 4960       outstanding shares, or (iii) beneficial ownership of such entity.
 4961 
 4962       "You" (or "Your") shall mean an individual or Legal Entity
 4963       exercising permissions granted by this License.
 4964 
 4965       "Source" form shall mean the preferred form for making modifications,
 4966       including but not limited to software source code, documentation
 4967       source, and configuration files.
 4968 
 4969       "Object" form shall mean any form resulting from mechanical
 4970       transformation or translation of a Source form, including but
 4971       not limited to compiled object code, generated documentation,
 4972       and conversions to other media types.
 4973 
 4974       "Work" shall mean the work of authorship, whether in Source or
 4975       Object form, made available under the License, as indicated by a
 4976       copyright notice that is included in or attached to the work
 4977       (an example is provided in the Appendix below).
 4978 
 4979       "Derivative Works" shall mean any work, whether in Source or Object
 4980       form, that is based on (or derived from) the Work and for which the
 4981       editorial revisions, annotations, elaborations, or other modifications
 4982       represent, as a whole, an original work of authorship. For the purposes
 4983       of this License, Derivative Works shall not include works that remain
 4984       separable from, or merely link (or bind by name) to the interfaces of,
 4985       the Work and Derivative Works thereof.
 4986 
 4987       "Contribution" shall mean any work of authorship, including
 4988       the original version of the Work and any modifications or additions
 4989       to that Work or Derivative Works thereof, that is intentionally
 4990       submitted to Licensor for inclusion in the Work by the copyright owner
 4991       or by an individual or Legal Entity authorized to submit on behalf of
 4992       the copyright owner. For the purposes of this definition, "submitted"
 4993       means any form of electronic, verbal, or written communication sent
 4994       to the Licensor or its representatives, including but not limited to
 4995       communication on electronic mailing lists, source code control systems,
 4996       and issue tracking systems that are managed by, or on behalf of, the
 4997       Licensor for the purpose of discussing and improving the Work, but
 4998       excluding communication that is conspicuously marked or otherwise
 4999       designated in writing by the copyright owner as "Not a Contribution."
 5000 
 5001       "Contributor" shall mean Licensor and any individual or Legal Entity
 5002       on behalf of whom a Contribution has been received by Licensor and
 5003       subsequently incorporated within the Work.
 5004 
 5005    2. Grant of Copyright License. Subject to the terms and conditions of
 5006       this License, each Contributor hereby grants to You a perpetual,
 5007       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 5008       copyright license to reproduce, prepare Derivative Works of,
 5009       publicly display, publicly perform, sublicense, and distribute the
 5010       Work and such Derivative Works in Source or Object form.
 5011 
 5012    3. Grant of Patent License. Subject to the terms and conditions of
 5013       this License, each Contributor hereby grants to You a perpetual,
 5014       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 5015       (except as stated in this section) patent license to make, have made,
 5016       use, offer to sell, sell, import, and otherwise transfer the Work,
 5017       where such license applies only to those patent claims licensable
 5018       by such Contributor that are necessarily infringed by their
 5019       Contribution(s) alone or by combination of their Contribution(s)
 5020       with the Work to which such Contribution(s) was submitted. If You
 5021       institute patent litigation against any entity (including a
 5022       cross-claim or counterclaim in a lawsuit) alleging that the Work
 5023       or a Contribution incorporated within the Work constitutes direct
 5024       or contributory patent infringement, then any patent licenses
 5025       granted to You under this License for that Work shall terminate
 5026       as of the date such litigation is filed.
 5027 
 5028    4. Redistribution. You may reproduce and distribute copies of the
 5029       Work or Derivative Works thereof in any medium, with or without
 5030       modifications, and in Source or Object form, provided that You
 5031       meet the following conditions:
 5032 
 5033       (a) You must give any other recipients of the Work or
 5034           Derivative Works a copy of this License; and
 5035 
 5036       (b) You must cause any modified files to carry prominent notices
 5037           stating that You changed the files; and
 5038 
 5039       (c) You must retain, in the Source form of any Derivative Works
 5040           that You distribute, all copyright, patent, trademark, and
 5041           attribution notices from the Source form of the Work,
 5042           excluding those notices that do not pertain to any part of
 5043           the Derivative Works; and
 5044 
 5045       (d) If the Work includes a "NOTICE" text file as part of its
 5046           distribution, then any Derivative Works that You distribute must
 5047           include a readable copy of the attribution notices contained
 5048           within such NOTICE file, excluding those notices that do not
 5049           pertain to any part of the Derivative Works, in at least one
 5050           of the following places: within a NOTICE text file distributed
 5051           as part of the Derivative Works; within the Source form or
 5052           documentation, if provided along with the Derivative Works; or,
 5053           within a display generated by the Derivative Works, if and
 5054           wherever such third-party notices normally appear. The contents
 5055           of the NOTICE file are for informational purposes only and
 5056           do not modify the License. You may add Your own attribution
 5057           notices within Derivative Works that You distribute, alongside
 5058           or as an addendum to the NOTICE text from the Work, provided
 5059           that such additional attribution notices cannot be construed
 5060           as modifying the License.
 5061 
 5062       You may add Your own copyright statement to Your modifications and
 5063       may provide additional or different license terms and conditions
 5064       for use, reproduction, or distribution of Your modifications, or
 5065       for any such Derivative Works as a whole, provided Your use,
 5066       reproduction, and distribution of the Work otherwise complies with
 5067       the conditions stated in this License.
 5068 
 5069    5. Submission of Contributions. Unless You explicitly state otherwise,
 5070       any Contribution intentionally submitted for inclusion in the Work
 5071       by You to the Licensor shall be under the terms and conditions of
 5072       this License, without any additional terms or conditions.
 5073       Notwithstanding the above, nothing herein shall supersede or modify
 5074       the terms of any separate license agreement you may have executed
 5075       with Licensor regarding such Contributions.
 5076 
 5077    6. Trademarks. This License does not grant permission to use the trade
 5078       names, trademarks, service marks, or product names of the Licensor,
 5079       except as required for reasonable and customary use in describing the
 5080       origin of the Work and reproducing the content of the NOTICE file.
 5081 
 5082    7. Disclaimer of Warranty. Unless required by applicable law or
 5083       agreed to in writing, Licensor provides the Work (and each
 5084       Contributor provides its Contributions) on an "AS IS" BASIS,
 5085       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 5086       implied, including, without limitation, any warranties or conditions
 5087       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 5088       PARTICULAR PURPOSE. You are solely responsible for determining the
 5089       appropriateness of using or redistributing the Work and assume any
 5090       risks associated with Your exercise of permissions under this License.
 5091 
 5092    8. Limitation of Liability. In no event and under no legal theory,
 5093       whether in tort (including negligence), contract, or otherwise,
 5094       unless required by applicable law (such as deliberate and grossly
 5095       negligent acts) or agreed to in writing, shall any Contributor be
 5096       liable to You for damages, including any direct, indirect, special,
 5097       incidental, or consequential damages of any character arising as a
 5098       result of this License or out of the use or inability to use the
 5099       Work (including but not limited to damages for loss of goodwill,
 5100       work stoppage, computer failure or malfunction, or any and all
 5101       other commercial damages or losses), even if such Contributor
 5102       has been advised of the possibility of such damages.
 5103 
 5104    9. Accepting Warranty or Additional Liability. While redistributing
 5105       the Work or Derivative Works thereof, You may choose to offer,
 5106       and charge a fee for, acceptance of support, warranty, indemnity,
 5107       or other liability obligations and/or rights consistent with this
 5108       License. However, in accepting such obligations, You may act only
 5109       on Your own behalf and on Your sole responsibility, not on behalf
 5110       of any other Contributor, and only if You agree to indemnify,
 5111       defend, and hold each Contributor harmless for any liability
 5112       incurred by, or claims asserted against, such Contributor by reason
 5113       of your accepting any such warranty or additional liability.
 5114 
 5115    END OF TERMS AND CONDITIONS
 5116 
 5117    APPENDIX: How to apply the Apache License to your work.
 5118 
 5119       To apply the Apache License to your work, attach the following
 5120       boilerplate notice, with the fields enclosed by brackets "[]"
 5121       replaced with your own identifying information. (Don't include
 5122       the brackets!)  The text should be enclosed in the appropriate
 5123       comment syntax for the file format. We also recommend that a
 5124       file or class name and description of purpose be included on the
 5125       same "printed page" as the copyright notice for easier
 5126       identification within third-party archives.
 5127 
 5128    Copyright [yyyy] [name of copyright owner]
 5129 
 5130    Licensed under the Apache License, Version 2.0 (the "License");
 5131    you may not use this file except in compliance with the License.
 5132    You may obtain a copy of the License at
 5133 
 5134        http://www.apache.org/licenses/LICENSE-2.0
 5135 
 5136    Unless required by applicable law or agreed to in writing, software
 5137    distributed under the License is distributed on an "AS IS" BASIS,
 5138    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 5139    See the License for the specific language governing permissions and
 5140    limitations under the License.
 5141 
 5142 
 5143 
 5144 Some code in core/src/java/org/apache/lucene/util/UnicodeUtil.java was
 5145 derived from unicode conversion examples available at
 5146 http://www.unicode.org/Public/PROGRAMS/CVTUTF.  Here is the copyright
 5147 from those sources:
 5148 
 5149 /*
 5150  * Copyright 2001-2004 Unicode, Inc.
 5151  * 
 5152  * Disclaimer
 5153  * 
 5154  * This source code is provided as is by Unicode, Inc. No claims are
 5155  * made as to fitness for any particular purpose. No warranties of any
 5156  * kind are expressed or implied. The recipient agrees to determine
 5157  * applicability of information provided. If this file has been
 5158  * purchased on magnetic or optical media from Unicode, Inc., the
 5159  * sole remedy for any claim will be exchange of defective media
 5160  * within 90 days of receipt.
 5161  * 
 5162  * Limitations on Rights to Redistribute This Code
 5163  * 
 5164  * Unicode, Inc. hereby grants the right to freely use the information
 5165  * supplied in this file in the creation of products supporting the
 5166  * Unicode Standard, and to make copies of this file in any form
 5167  * for internal or external distribution as long as this notice
 5168  * remains attached.
 5169  */
 5170 
 5171 
 5172 Some code in core/src/java/org/apache/lucene/util/ArrayUtil.java was
 5173 derived from Python 2.4.2 sources available at
 5174 http://www.python.org. Full license is here:
 5175 
 5176   http://www.python.org/download/releases/2.4.2/license/
 5177 
 5178 Some code in core/src/java/org/apache/lucene/util/UnicodeUtil.java was
 5179 derived from Python 3.1.2 sources available at
 5180 http://www.python.org. Full license is here:
 5181 
 5182   http://www.python.org/download/releases/3.1.2/license/
 5183 
 5184 Some code in core/src/java/org/apache/lucene/util/automaton was
 5185 derived from Brics automaton sources available at
 5186 www.brics.dk/automaton/. Here is the copyright from those sources:
 5187 
 5188 /*
 5189  * Copyright (c) 2001-2009 Anders Moeller
 5190  * All rights reserved.
 5191  * 
 5192  * Redistribution and use in source and binary forms, with or without
 5193  * modification, are permitted provided that the following conditions
 5194  * are met:
 5195  * 1. Redistributions of source code must retain the above copyright
 5196  *    notice, this list of conditions and the following disclaimer.
 5197  * 2. Redistributions in binary form must reproduce the above copyright
 5198  *    notice, this list of conditions and the following disclaimer in the
 5199  *    documentation and/or other materials provided with the distribution.
 5200  * 3. The name of the author may not be used to endorse or promote products
 5201  *    derived from this software without specific prior written permission.
 5202  * 
 5203  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 5204  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 5205  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 5206  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 5207  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 5208  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 5209  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 5210  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 5211  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 5212  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 5213  */
 5214  
 5215 The levenshtein automata tables in core/src/java/org/apache/lucene/util/automaton 
 5216 were automatically generated with the moman/finenight FSA package.
 5217 Here is the copyright for those sources:
 5218 
 5219 # Copyright (c) 2010, Jean-Philippe Barrette-LaPierre, <jpb@rrette.com>
 5220 #
 5221 # Permission is hereby granted, free of charge, to any person
 5222 # obtaining a copy of this software and associated documentation
 5223 # files (the "Software"), to deal in the Software without
 5224 # restriction, including without limitation the rights to use,
 5225 # copy, modify, merge, publish, distribute, sublicense, and/or sell
 5226 # copies of the Software, and to permit persons to whom the
 5227 # Software is furnished to do so, subject to the following
 5228 # conditions:
 5229 #
 5230 # The above copyright notice and this permission notice shall be
 5231 # included in all copies or substantial portions of the Software.
 5232 #
 5233 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 5234 # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 5235 # OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 5236 # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 5237 # HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 5238 # WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 5239 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 5240 # OTHER DEALINGS IN THE SOFTWARE.
 5241 
 5242 Some code in core/src/java/org/apache/lucene/util/UnicodeUtil.java was
 5243 derived from ICU (http://www.icu-project.org)
 5244 The full license is available here: 
 5245   http://source.icu-project.org/repos/icu/icu/trunk/license.html
 5246 
 5247 /*
 5248  * Copyright (C) 1999-2010, International Business Machines
 5249  * Corporation and others.  All Rights Reserved.
 5250  *
 5251  * Permission is hereby granted, free of charge, to any person obtaining a copy 
 5252  * of this software and associated documentation files (the "Software"), to deal
 5253  * in the Software without restriction, including without limitation the rights 
 5254  * to use, copy, modify, merge, publish, distribute, and/or sell copies of the 
 5255  * Software, and to permit persons to whom the Software is furnished to do so, 
 5256  * provided that the above copyright notice(s) and this permission notice appear 
 5257  * in all copies of the Software and that both the above copyright notice(s) and
 5258  * this permission notice appear in supporting documentation.
 5259  * 
 5260  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
 5261  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
 5262  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. 
 5263  * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE 
 5264  * LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR 
 5265  * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER 
 5266  * IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 
 5267  * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 5268  *
 5269  * Except as contained in this notice, the name of a copyright holder shall not 
 5270  * be used in advertising or otherwise to promote the sale, use or other 
 5271  * dealings in this Software without prior written authorization of the 
 5272  * copyright holder.
 5273  */
 5274  
 5275 The following license applies to the Snowball stemmers:
 5276 
 5277 Copyright (c) 2001, Dr Martin Porter
 5278 Copyright (c) 2002, Richard Boulton
 5279 All rights reserved.
 5280 
 5281 Redistribution and use in source and binary forms, with or without
 5282 modification, are permitted provided that the following conditions are met:
 5283 
 5284     * Redistributions of source code must retain the above copyright notice,
 5285     * this list of conditions and the following disclaimer.
 5286     * Redistributions in binary form must reproduce the above copyright
 5287     * notice, this list of conditions and the following disclaimer in the
 5288     * documentation and/or other materials provided with the distribution.
 5289     * Neither the name of the copyright holders nor the names of its contributors
 5290     * may be used to endorse or promote products derived from this software
 5291     * without specific prior written permission.
 5292 
 5293 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 5294 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 5295 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 5296 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
 5297 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 5298 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
 5299 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 5300 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
 5301 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 5302 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 5303 
 5304 The following license applies to the KStemmer:
 5305 
 5306 Copyright © 2003,
 5307 Center for Intelligent Information Retrieval,
 5308 University of Massachusetts, Amherst.
 5309 All rights reserved.
 5310 
 5311 Redistribution and use in source and binary forms, with or without modification,
 5312 are permitted provided that the following conditions are met:
 5313 
 5314 1. Redistributions of source code must retain the above copyright notice, this
 5315 list of conditions and the following disclaimer.
 5316 
 5317 2. Redistributions in binary form must reproduce the above copyright notice,
 5318 this list of conditions and the following disclaimer in the documentation
 5319 and/or other materials provided with the distribution.
 5320 
 5321 3. The names "Center for Intelligent Information Retrieval" and
 5322 "University of Massachusetts" must not be used to endorse or promote products
 5323 derived from this software without prior written permission. To obtain
 5324 permission, contact info@ciir.cs.umass.edu.
 5325 
 5326 THIS SOFTWARE IS PROVIDED BY UNIVERSITY OF MASSACHUSETTS AND OTHER CONTRIBUTORS
 5327 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
 5328 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 5329 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
 5330 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
 5331 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
 5332 GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 5333 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 5334 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 5335 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 5336 SUCH DAMAGE.
 5337 
 5338 The following license applies to the Morfologik project:
 5339 
 5340 Copyright (c) 2006 Dawid Weiss
 5341 Copyright (c) 2007-2011 Dawid Weiss, Marcin Miłkowski
 5342 All rights reserved.
 5343 
 5344 Redistribution and use in source and binary forms, with or without modification, 
 5345 are permitted provided that the following conditions are met:
 5346 
 5347     * Redistributions of source code must retain the above copyright notice, 
 5348     this list of conditions and the following disclaimer.
 5349     
 5350     * Redistributions in binary form must reproduce the above copyright notice, 
 5351     this list of conditions and the following disclaimer in the documentation 
 5352     and/or other materials provided with the distribution.
 5353     
 5354     * Neither the name of Morfologik nor the names of its contributors 
 5355     may be used to endorse or promote products derived from this software 
 5356     without specific prior written permission.
 5357 
 5358 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
 5359 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
 5360 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
 5361 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 
 5362 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 
 5363 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
 5364 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 
 5365 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
 5366 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
 5367 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 5368 
 5369 ---
 5370 
 5371 The dictionary comes from Morfologik project. Morfologik uses data from 
 5372 Polish ispell/myspell dictionary hosted at http://www.sjp.pl/slownik/en/ and 
 5373 is licenced on the terms of (inter alia) LGPL and Creative Commons 
 5374 ShareAlike. The part-of-speech tags were added in Morfologik project and
 5375 are not found in the data from sjp.pl. The tagset is similar to IPI PAN
 5376 tagset.
 5377 
 5378 ---
 5379 
 5380 The following license applies to the Morfeusz project,
 5381 used by org.apache.lucene.analysis.morfologik.
 5382 
 5383 BSD-licensed dictionary of Polish (SGJP)
 5384 http://sgjp.pl/morfeusz/
 5385 
 5386 Copyright © 2011 Zygmunt Saloni, Włodzimierz Gruszczyński, 
 5387              Marcin Woliński, Robert Wołosz
 5388 
 5389 All rights reserved.
 5390 
 5391 Redistribution and  use in  source and binary  forms, with  or without
 5392 modification, are permitted provided that the following conditions are
 5393 met:
 5394 
 5395 1. Redistributions of source code must retain the above copyright
 5396    notice, this list of conditions and the following disclaimer.
 5397 
 5398 2. Redistributions in binary form must reproduce the above copyright
 5399    notice, this list of conditions and the following disclaimer in the
 5400    documentation and/or other materials provided with the
 5401    distribution.
 5402 
 5403 THIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDERS “AS IS” AND ANY EXPRESS
 5404 OR  IMPLIED WARRANTIES,  INCLUDING, BUT  NOT LIMITED  TO,  THE IMPLIED
 5405 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 5406 DISCLAIMED.  IN NO EVENT  SHALL COPYRIGHT  HOLDERS OR  CONTRIBUTORS BE
 5407 LIABLE FOR  ANY DIRECT,  INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR
 5408 CONSEQUENTIAL DAMAGES  (INCLUDING, BUT NOT LIMITED  TO, PROCUREMENT OF
 5409 SUBSTITUTE  GOODS OR  SERVICES;  LOSS  OF USE,  DATA,  OR PROFITS;  OR
 5410 BUSINESS INTERRUPTION) HOWEVER CAUSED  AND ON ANY THEORY OF LIABILITY,
 5411 WHETHER IN  CONTRACT, STRICT LIABILITY, OR  TORT (INCLUDING NEGLIGENCE
 5412 OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
 5413 IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 5414 
 5415 
 5416 ================================================================================
 5417 maxmind-db NOTICE
 5418 ================================================================================
 5419 This software is Copyright (c) 2014 by MaxMind, Inc.
 5420 
 5421 This is free software, licensed under the Apache License, Version 2.0.
 5422 
 5423 
 5424 ================================================================================
 5425 maxmind-db LICENSE
 5426 ================================================================================
 5427 
 5428                                  Apache License
 5429                            Version 2.0, January 2004
 5430                         http://www.apache.org/licenses/
 5431 
 5432    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 5433 
 5434    1. Definitions.
 5435 
 5436       "License" shall mean the terms and conditions for use, reproduction,
 5437       and distribution as defined by Sections 1 through 9 of this document.
 5438 
 5439       "Licensor" shall mean the copyright owner or entity authorized by
 5440       the copyright owner that is granting the License.
 5441 
 5442       "Legal Entity" shall mean the union of the acting entity and all
 5443       other entities that control, are controlled by, or are under common
 5444       control with that entity. For the purposes of this definition,
 5445       "control" means (i) the power, direct or indirect, to cause the
 5446       direction or management of such entity, whether by contract or
 5447       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 5448       outstanding shares, or (iii) beneficial ownership of such entity.
 5449 
 5450       "You" (or "Your") shall mean an individual or Legal Entity
 5451       exercising permissions granted by this License.
 5452 
 5453       "Source" form shall mean the preferred form for making modifications,
 5454       including but not limited to software source code, documentation
 5455       source, and configuration files.
 5456 
 5457       "Object" form shall mean any form resulting from mechanical
 5458       transformation or translation of a Source form, including but
 5459       not limited to compiled object code, generated documentation,
 5460       and conversions to other media types.
 5461 
 5462       "Work" shall mean the work of authorship, whether in Source or
 5463       Object form, made available under the License, as indicated by a
 5464       copyright notice that is included in or attached to the work
 5465       (an example is provided in the Appendix below).
 5466 
 5467       "Derivative Works" shall mean any work, whether in Source or Object
 5468       form, that is based on (or derived from) the Work and for which the
 5469       editorial revisions, annotations, elaborations, or other modifications
 5470       represent, as a whole, an original work of authorship. For the purposes
 5471       of this License, Derivative Works shall not include works that remain
 5472       separable from, or merely link (or bind by name) to the interfaces of,
 5473       the Work and Derivative Works thereof.
 5474 
 5475       "Contribution" shall mean any work of authorship, including
 5476       the original version of the Work and any modifications or additions
 5477       to that Work or Derivative Works thereof, that is intentionally
 5478       submitted to Licensor for inclusion in the Work by the copyright owner
 5479       or by an individual or Legal Entity authorized to submit on behalf of
 5480       the copyright owner. For the purposes of this definition, "submitted"
 5481       means any form of electronic, verbal, or written communication sent
 5482       to the Licensor or its representatives, including but not limited to
 5483       communication on electronic mailing lists, source code control systems,
 5484       and issue tracking systems that are managed by, or on behalf of, the
 5485       Licensor for the purpose of discussing and improving the Work, but
 5486       excluding communication that is conspicuously marked or otherwise
 5487       designated in writing by the copyright owner as "Not a Contribution."
 5488 
 5489       "Contributor" shall mean Licensor and any individual or Legal Entity
 5490       on behalf of whom a Contribution has been received by Licensor and
 5491       subsequently incorporated within the Work.
 5492 
 5493    2. Grant of Copyright License. Subject to the terms and conditions of
 5494       this License, each Contributor hereby grants to You a perpetual,
 5495       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 5496       copyright license to reproduce, prepare Derivative Works of,
 5497       publicly display, publicly perform, sublicense, and distribute the
 5498       Work and such Derivative Works in Source or Object form.
 5499 
 5500    3. Grant of Patent License. Subject to the terms and conditions of
 5501       this License, each Contributor hereby grants to You a perpetual,
 5502       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 5503       (except as stated in this section) patent license to make, have made,
 5504       use, offer to sell, sell, import, and otherwise transfer the Work,
 5505       where such license applies only to those patent claims licensable
 5506       by such Contributor that are necessarily infringed by their
 5507       Contribution(s) alone or by combination of their Contribution(s)
 5508       with the Work to which such Contribution(s) was submitted. If You
 5509       institute patent litigation against any entity (including a
 5510       cross-claim or counterclaim in a lawsuit) alleging that the Work
 5511       or a Contribution incorporated within the Work constitutes direct
 5512       or contributory patent infringement, then any patent licenses
 5513       granted to You under this License for that Work shall terminate
 5514       as of the date such litigation is filed.
 5515 
 5516    4. Redistribution. You may reproduce and distribute copies of the
 5517       Work or Derivative Works thereof in any medium, with or without
 5518       modifications, and in Source or Object form, provided that You
 5519       meet the following conditions:
 5520 
 5521       (a) You must give any other recipients of the Work or
 5522           Derivative Works a copy of this License; and
 5523 
 5524       (b) You must cause any modified files to carry prominent notices
 5525           stating that You changed the files; and
 5526 
 5527       (c) You must retain, in the Source form of any Derivative Works
 5528           that You distribute, all copyright, patent, trademark, and
 5529           attribution notices from the Source form of the Work,
 5530           excluding those notices that do not pertain to any part of
 5531           the Derivative Works; and
 5532 
 5533       (d) If the Work includes a "NOTICE" text file as part of its
 5534           distribution, then any Derivative Works that You distribute must
 5535           include a readable copy of the attribution notices contained
 5536           within such NOTICE file, excluding those notices that do not
 5537           pertain to any part of the Derivative Works, in at least one
 5538           of the following places: within a NOTICE text file distributed
 5539           as part of the Derivative Works; within the Source form or
 5540           documentation, if provided along with the Derivative Works; or,
 5541           within a display generated by the Derivative Works, if and
 5542           wherever such third-party notices normally appear. The contents
 5543           of the NOTICE file are for informational purposes only and
 5544           do not modify the License. You may add Your own attribution
 5545           notices within Derivative Works that You distribute, alongside
 5546           or as an addendum to the NOTICE text from the Work, provided
 5547           that such additional attribution notices cannot be construed
 5548           as modifying the License.
 5549 
 5550       You may add Your own copyright statement to Your modifications and
 5551       may provide additional or different license terms and conditions
 5552       for use, reproduction, or distribution of Your modifications, or
 5553       for any such Derivative Works as a whole, provided Your use,
 5554       reproduction, and distribution of the Work otherwise complies with
 5555       the conditions stated in this License.
 5556 
 5557    5. Submission of Contributions. Unless You explicitly state otherwise,
 5558       any Contribution intentionally submitted for inclusion in the Work
 5559       by You to the Licensor shall be under the terms and conditions of
 5560       this License, without any additional terms or conditions.
 5561       Notwithstanding the above, nothing herein shall supersede or modify
 5562       the terms of any separate license agreement you may have executed
 5563       with Licensor regarding such Contributions.
 5564 
 5565    6. Trademarks. This License does not grant permission to use the trade
 5566       names, trademarks, service marks, or product names of the Licensor,
 5567       except as required for reasonable and customary use in describing the
 5568       origin of the Work and reproducing the content of the NOTICE file.
 5569 
 5570    7. Disclaimer of Warranty. Unless required by applicable law or
 5571       agreed to in writing, Licensor provides the Work (and each
 5572       Contributor provides its Contributions) on an "AS IS" BASIS,
 5573       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 5574       implied, including, without limitation, any warranties or conditions
 5575       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 5576       PARTICULAR PURPOSE. You are solely responsible for determining the
 5577       appropriateness of using or redistributing the Work and assume any
 5578       risks associated with Your exercise of permissions under this License.
 5579 
 5580    8. Limitation of Liability. In no event and under no legal theory,
 5581       whether in tort (including negligence), contract, or otherwise,
 5582       unless required by applicable law (such as deliberate and grossly
 5583       negligent acts) or agreed to in writing, shall any Contributor be
 5584       liable to You for damages, including any direct, indirect, special,
 5585       incidental, or consequential damages of any character arising as a
 5586       result of this License or out of the use or inability to use the
 5587       Work (including but not limited to damages for loss of goodwill,
 5588       work stoppage, computer failure or malfunction, or any and all
 5589       other commercial damages or losses), even if such Contributor
 5590       has been advised of the possibility of such damages.
 5591 
 5592    9. Accepting Warranty or Additional Liability. While redistributing
 5593       the Work or Derivative Works thereof, You may choose to offer,
 5594       and charge a fee for, acceptance of support, warranty, indemnity,
 5595       or other liability obligations and/or rights consistent with this
 5596       License. However, in accepting such obligations, You may act only
 5597       on Your own behalf and on Your sole responsibility, not on behalf
 5598       of any other Contributor, and only if You agree to indemnify,
 5599       defend, and hold each Contributor harmless for any liability
 5600       incurred by, or claims asserted against, such Contributor by reason
 5601       of your accepting any such warranty or additional liability.
 5602 
 5603    END OF TERMS AND CONDITIONS
 5604 
 5605    APPENDIX: How to apply the Apache License to your work.
 5606 
 5607       To apply the Apache License to your work, attach the following
 5608       boilerplate notice, with the fields enclosed by brackets "[]"
 5609       replaced with your own identifying information. (Don't include
 5610       the brackets!)  The text should be enclosed in the appropriate
 5611       comment syntax for the file format. We also recommend that a
 5612       file or class name and description of purpose be included on the
 5613       same "printed page" as the copyright notice for easier
 5614       identification within third-party archives.
 5615 
 5616    Copyright [yyyy] [name of copyright owner]
 5617 
 5618    Licensed under the Apache License, Version 2.0 (the "License");
 5619    you may not use this file except in compliance with the License.
 5620    You may obtain a copy of the License at
 5621 
 5622        http://www.apache.org/licenses/LICENSE-2.0
 5623 
 5624    Unless required by applicable law or agreed to in writing, software
 5625    distributed under the License is distributed on an "AS IS" BASIS,
 5626    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 5627    See the License for the specific language governing permissions and
 5628    limitations under the License.
 5629 
 5630 
 5631 ================================================================================
 5632 metrics-core NOTICE
 5633 ================================================================================
 5634 Dropwizard
 5635 Copyright 2010-2013 Coda Hale and Yammer, Inc., 2014-2016 Dropwizard Team
 5636 
 5637 This product includes software developed by Coda Hale and Yammer, Inc.
 5638 
 5639 
 5640 ================================================================================
 5641 metrics-core LICENSE
 5642 ================================================================================
 5643 
 5644                                  Apache License
 5645                            Version 2.0, January 2004
 5646                         http://www.apache.org/licenses/
 5647 
 5648    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 5649 
 5650    1. Definitions.
 5651 
 5652       "License" shall mean the terms and conditions for use, reproduction,
 5653       and distribution as defined by Sections 1 through 9 of this document.
 5654 
 5655       "Licensor" shall mean the copyright owner or entity authorized by
 5656       the copyright owner that is granting the License.
 5657 
 5658       "Legal Entity" shall mean the union of the acting entity and all
 5659       other entities that control, are controlled by, or are under common
 5660       control with that entity. For the purposes of this definition,
 5661       "control" means (i) the power, direct or indirect, to cause the
 5662       direction or management of such entity, whether by contract or
 5663       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 5664       outstanding shares, or (iii) beneficial ownership of such entity.
 5665 
 5666       "You" (or "Your") shall mean an individual or Legal Entity
 5667       exercising permissions granted by this License.
 5668 
 5669       "Source" form shall mean the preferred form for making modifications,
 5670       including but not limited to software source code, documentation
 5671       source, and configuration files.
 5672 
 5673       "Object" form shall mean any form resulting from mechanical
 5674       transformation or translation of a Source form, including but
 5675       not limited to compiled object code, generated documentation,
 5676       and conversions to other media types.
 5677 
 5678       "Work" shall mean the work of authorship, whether in Source or
 5679       Object form, made available under the License, as indicated by a
 5680       copyright notice that is included in or attached to the work
 5681       (an example is provided in the Appendix below).
 5682 
 5683       "Derivative Works" shall mean any work, whether in Source or Object
 5684       form, that is based on (or derived from) the Work and for which the
 5685       editorial revisions, annotations, elaborations, or other modifications
 5686       represent, as a whole, an original work of authorship. For the purposes
 5687       of this License, Derivative Works shall not include works that remain
 5688       separable from, or merely link (or bind by name) to the interfaces of,
 5689       the Work and Derivative Works thereof.
 5690 
 5691       "Contribution" shall mean any work of authorship, including
 5692       the original version of the Work and any modifications or additions
 5693       to that Work or Derivative Works thereof, that is intentionally
 5694       submitted to Licensor for inclusion in the Work by the copyright owner
 5695       or by an individual or Legal Entity authorized to submit on behalf of
 5696       the copyright owner. For the purposes of this definition, "submitted"
 5697       means any form of electronic, verbal, or written communication sent
 5698       to the Licensor or its representatives, including but not limited to
 5699       communication on electronic mailing lists, source code control systems,
 5700       and issue tracking systems that are managed by, or on behalf of, the
 5701       Licensor for the purpose of discussing and improving the Work, but
 5702       excluding communication that is conspicuously marked or otherwise
 5703       designated in writing by the copyright owner as "Not a Contribution."
 5704 
 5705       "Contributor" shall mean Licensor and any individual or Legal Entity
 5706       on behalf of whom a Contribution has been received by Licensor and
 5707       subsequently incorporated within the Work.
 5708 
 5709    2. Grant of Copyright License. Subject to the terms and conditions of
 5710       this License, each Contributor hereby grants to You a perpetual,
 5711       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 5712       copyright license to reproduce, prepare Derivative Works of,
 5713       publicly display, publicly perform, sublicense, and distribute the
 5714       Work and such Derivative Works in Source or Object form.
 5715 
 5716    3. Grant of Patent License. Subject to the terms and conditions of
 5717       this License, each Contributor hereby grants to You a perpetual,
 5718       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 5719       (except as stated in this section) patent license to make, have made,
 5720       use, offer to sell, sell, import, and otherwise transfer the Work,
 5721       where such license applies only to those patent claims licensable
 5722       by such Contributor that are necessarily infringed by their
 5723       Contribution(s) alone or by combination of their Contribution(s)
 5724       with the Work to which such Contribution(s) was submitted. If You
 5725       institute patent litigation against any entity (including a
 5726       cross-claim or counterclaim in a lawsuit) alleging that the Work
 5727       or a Contribution incorporated within the Work constitutes direct
 5728       or contributory patent infringement, then any patent licenses
 5729       granted to You under this License for that Work shall terminate
 5730       as of the date such litigation is filed.
 5731 
 5732    4. Redistribution. You may reproduce and distribute copies of the
 5733       Work or Derivative Works thereof in any medium, with or without
 5734       modifications, and in Source or Object form, provided that You
 5735       meet the following conditions:
 5736 
 5737       (a) You must give any other recipients of the Work or
 5738           Derivative Works a copy of this License; and
 5739 
 5740       (b) You must cause any modified files to carry prominent notices
 5741           stating that You changed the files; and
 5742 
 5743       (c) You must retain, in the Source form of any Derivative Works
 5744           that You distribute, all copyright, patent, trademark, and
 5745           attribution notices from the Source form of the Work,
 5746           excluding those notices that do not pertain to any part of
 5747           the Derivative Works; and
 5748 
 5749       (d) If the Work includes a "NOTICE" text file as part of its
 5750           distribution, then any Derivative Works that You distribute must
 5751           include a readable copy of the attribution notices contained
 5752           within such NOTICE file, excluding those notices that do not
 5753           pertain to any part of the Derivative Works, in at least one
 5754           of the following places: within a NOTICE text file distributed
 5755           as part of the Derivative Works; within the Source form or
 5756           documentation, if provided along with the Derivative Works; or,
 5757           within a display generated by the Derivative Works, if and
 5758           wherever such third-party notices normally appear. The contents
 5759           of the NOTICE file are for informational purposes only and
 5760           do not modify the License. You may add Your own attribution
 5761           notices within Derivative Works that You distribute, alongside
 5762           or as an addendum to the NOTICE text from the Work, provided
 5763           that such additional attribution notices cannot be construed
 5764           as modifying the License.
 5765 
 5766       You may add Your own copyright statement to Your modifications and
 5767       may provide additional or different license terms and conditions
 5768       for use, reproduction, or distribution of Your modifications, or
 5769       for any such Derivative Works as a whole, provided Your use,
 5770       reproduction, and distribution of the Work otherwise complies with
 5771       the conditions stated in this License.
 5772 
 5773    5. Submission of Contributions. Unless You explicitly state otherwise,
 5774       any Contribution intentionally submitted for inclusion in the Work
 5775       by You to the Licensor shall be under the terms and conditions of
 5776       this License, without any additional terms or conditions.
 5777       Notwithstanding the above, nothing herein shall supersede or modify
 5778       the terms of any separate license agreement you may have executed
 5779       with Licensor regarding such Contributions.
 5780 
 5781    6. Trademarks. This License does not grant permission to use the trade
 5782       names, trademarks, service marks, or product names of the Licensor,
 5783       except as required for reasonable and customary use in describing the
 5784       origin of the Work and reproducing the content of the NOTICE file.
 5785 
 5786    7. Disclaimer of Warranty. Unless required by applicable law or
 5787       agreed to in writing, Licensor provides the Work (and each
 5788       Contributor provides its Contributions) on an "AS IS" BASIS,
 5789       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 5790       implied, including, without limitation, any warranties or conditions
 5791       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 5792       PARTICULAR PURPOSE. You are solely responsible for determining the
 5793       appropriateness of using or redistributing the Work and assume any
 5794       risks associated with Your exercise of permissions under this License.
 5795 
 5796    8. Limitation of Liability. In no event and under no legal theory,
 5797       whether in tort (including negligence), contract, or otherwise,
 5798       unless required by applicable law (such as deliberate and grossly
 5799       negligent acts) or agreed to in writing, shall any Contributor be
 5800       liable to You for damages, including any direct, indirect, special,
 5801       incidental, or consequential damages of any character arising as a
 5802       result of this License or out of the use or inability to use the
 5803       Work (including but not limited to damages for loss of goodwill,
 5804       work stoppage, computer failure or malfunction, or any and all
 5805       other commercial damages or losses), even if such Contributor
 5806       has been advised of the possibility of such damages.
 5807 
 5808    9. Accepting Warranty or Additional Liability. While redistributing
 5809       the Work or Derivative Works thereof, You may choose to offer,
 5810       and charge a fee for, acceptance of support, warranty, indemnity,
 5811       or other liability obligations and/or rights consistent with this
 5812       License. However, in accepting such obligations, You may act only
 5813       on Your own behalf and on Your sole responsibility, not on behalf
 5814       of any other Contributor, and only if You agree to indemnify,
 5815       defend, and hold each Contributor harmless for any liability
 5816       incurred by, or claims asserted against, such Contributor by reason
 5817       of your accepting any such warranty or additional liability.
 5818 
 5819    END OF TERMS AND CONDITIONS
 5820 
 5821    APPENDIX: How to apply the Apache License to your work.
 5822 
 5823       To apply the Apache License to your work, attach the following
 5824       boilerplate notice, with the fields enclosed by brackets "[]"
 5825       replaced with your own identifying information. (Don't include
 5826       the brackets!)  The text should be enclosed in the appropriate
 5827       comment syntax for the file format. We also recommend that a
 5828       file or class name and description of purpose be included on the
 5829       same "printed page" as the copyright notice for easier
 5830       identification within third-party archives.
 5831 
 5832    Copyright [yyyy] [name of copyright owner]
 5833 
 5834    Licensed under the Apache License, Version 2.0 (the "License");
 5835    you may not use this file except in compliance with the License.
 5836    You may obtain a copy of the License at
 5837 
 5838        http://www.apache.org/licenses/LICENSE-2.0
 5839 
 5840    Unless required by applicable law or agreed to in writing, software
 5841    distributed under the License is distributed on an "AS IS" BASIS,
 5842    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 5843    See the License for the specific language governing permissions and
 5844    limitations under the License.
 5845 
 5846 
 5847 ================================================================================
 5848 netty NOTICE
 5849 ================================================================================
 5850 
 5851                             The Netty Project
 5852                             =================
 5853 
 5854 Please visit the Netty web site for more information:
 5855 
 5856   * http://netty.io/
 5857 
 5858 Copyright 2011 The Netty Project
 5859 
 5860 The Netty Project licenses this file to you under the Apache License,
 5861 version 2.0 (the "License"); you may not use this file except in compliance
 5862 with the License. You may obtain a copy of the License at:
 5863 
 5864 http://www.apache.org/licenses/LICENSE-2.0
 5865 
 5866 Unless required by applicable law or agreed to in writing, software
 5867 distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 5868 WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 5869 License for the specific language governing permissions and limitations
 5870 under the License.
 5871 
 5872 Also, please refer to each LICENSE.<component>.txt file, which is located in
 5873 the 'license' directory of the distribution file, for the license terms of the
 5874 components that this product depends on.
 5875 
 5876 -------------------------------------------------------------------------------
 5877 This product contains the extensions to Java Collections Framework which has
 5878 been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
 5879 
 5880   * LICENSE:
 5881     * license/LICENSE.jsr166y.txt (Public Domain)
 5882   * HOMEPAGE:
 5883     * http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
 5884     * http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
 5885 
 5886 This product contains a modified version of Robert Harder's Public Domain
 5887 Base64 Encoder and Decoder, which can be obtained at:
 5888 
 5889   * LICENSE:
 5890     * license/LICENSE.base64.txt (Public Domain)
 5891   * HOMEPAGE:
 5892     * http://iharder.sourceforge.net/current/java/base64/
 5893 
 5894 This product contains a modified version of 'JZlib', a re-implementation of
 5895 zlib in pure Java, which can be obtained at:
 5896 
 5897   * LICENSE:
 5898     * license/LICENSE.jzlib.txt (BSD Style License)
 5899   * HOMEPAGE:
 5900     * http://www.jcraft.com/jzlib/
 5901 
 5902 This product contains a modified version of 'Webbit', a Java event based
 5903 WebSocket and HTTP server:
 5904 
 5905   * LICENSE:
 5906     * license/LICENSE.webbit.txt (BSD License)
 5907   * HOMEPAGE:
 5908     * https://github.com/joewalnes/webbit
 5909 
 5910 This product optionally depends on 'Protocol Buffers', Google's data
 5911 interchange format, which can be obtained at:
 5912 
 5913   * LICENSE:
 5914     * license/LICENSE.protobuf.txt (New BSD License)
 5915   * HOMEPAGE:
 5916     * http://code.google.com/p/protobuf/
 5917 
 5918 This product optionally depends on 'Bouncy Castle Crypto APIs' to generate
 5919 a temporary self-signed X.509 certificate when the JVM does not provide the
 5920 equivalent functionality.  It can be obtained at:
 5921 
 5922   * LICENSE:
 5923     * license/LICENSE.bouncycastle.txt (MIT License)
 5924   * HOMEPAGE:
 5925     * http://www.bouncycastle.org/
 5926 
 5927 This product optionally depends on 'SLF4J', a simple logging facade for Java,
 5928 which can be obtained at:
 5929 
 5930   * LICENSE:
 5931     * license/LICENSE.slf4j.txt (MIT License)
 5932   * HOMEPAGE:
 5933     * http://www.slf4j.org/
 5934 
 5935 This product optionally depends on 'Apache Commons Logging', a logging
 5936 framework, which can be obtained at:
 5937 
 5938   * LICENSE:
 5939     * license/LICENSE.commons-logging.txt (Apache License 2.0)
 5940   * HOMEPAGE:
 5941     * http://commons.apache.org/logging/
 5942 
 5943 This product optionally depends on 'Apache Log4J', a logging framework,
 5944 which can be obtained at:
 5945 
 5946   * LICENSE:
 5947     * license/LICENSE.log4j.txt (Apache License 2.0)
 5948   * HOMEPAGE:
 5949     * http://logging.apache.org/log4j/
 5950 
 5951 This product optionally depends on 'JBoss Logging', a logging framework,
 5952 which can be obtained at:
 5953 
 5954   * LICENSE:
 5955     * license/LICENSE.jboss-logging.txt (GNU LGPL 2.1)
 5956   * HOMEPAGE:
 5957     * http://anonsvn.jboss.org/repos/common/common-logging-spi/
 5958 
 5959 This product optionally depends on 'Apache Felix', an open source OSGi
 5960 framework implementation, which can be obtained at:
 5961 
 5962   * LICENSE:
 5963     * license/LICENSE.felix.txt (Apache License 2.0)
 5964   * HOMEPAGE:
 5965     * http://felix.apache.org/
 5966 
 5967 
 5968 ================================================================================
 5969 netty LICENSE
 5970 ================================================================================
 5971 
 5972                                  Apache License
 5973                            Version 2.0, January 2004
 5974                         http://www.apache.org/licenses/
 5975 
 5976    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 5977 
 5978    1. Definitions.
 5979 
 5980       "License" shall mean the terms and conditions for use, reproduction,
 5981       and distribution as defined by Sections 1 through 9 of this document.
 5982 
 5983       "Licensor" shall mean the copyright owner or entity authorized by
 5984       the copyright owner that is granting the License.
 5985 
 5986       "Legal Entity" shall mean the union of the acting entity and all
 5987       other entities that control, are controlled by, or are under common
 5988       control with that entity. For the purposes of this definition,
 5989       "control" means (i) the power, direct or indirect, to cause the
 5990       direction or management of such entity, whether by contract or
 5991       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 5992       outstanding shares, or (iii) beneficial ownership of such entity.
 5993 
 5994       "You" (or "Your") shall mean an individual or Legal Entity
 5995       exercising permissions granted by this License.
 5996 
 5997       "Source" form shall mean the preferred form for making modifications,
 5998       including but not limited to software source code, documentation
 5999       source, and configuration files.
 6000 
 6001       "Object" form shall mean any form resulting from mechanical
 6002       transformation or translation of a Source form, including but
 6003       not limited to compiled object code, generated documentation,
 6004       and conversions to other media types.
 6005 
 6006       "Work" shall mean the work of authorship, whether in Source or
 6007       Object form, made available under the License, as indicated by a
 6008       copyright notice that is included in or attached to the work
 6009       (an example is provided in the Appendix below).
 6010 
 6011       "Derivative Works" shall mean any work, whether in Source or Object
 6012       form, that is based on (or derived from) the Work and for which the
 6013       editorial revisions, annotations, elaborations, or other modifications
 6014       represent, as a whole, an original work of authorship. For the purposes
 6015       of this License, Derivative Works shall not include works that remain
 6016       separable from, or merely link (or bind by name) to the interfaces of,
 6017       the Work and Derivative Works thereof.
 6018 
 6019       "Contribution" shall mean any work of authorship, including
 6020       the original version of the Work and any modifications or additions
 6021       to that Work or Derivative Works thereof, that is intentionally
 6022       submitted to Licensor for inclusion in the Work by the copyright owner
 6023       or by an individual or Legal Entity authorized to submit on behalf of
 6024       the copyright owner. For the purposes of this definition, "submitted"
 6025       means any form of electronic, verbal, or written communication sent
 6026       to the Licensor or its representatives, including but not limited to
 6027       communication on electronic mailing lists, source code control systems,
 6028       and issue tracking systems that are managed by, or on behalf of, the
 6029       Licensor for the purpose of discussing and improving the Work, but
 6030       excluding communication that is conspicuously marked or otherwise
 6031       designated in writing by the copyright owner as "Not a Contribution."
 6032 
 6033       "Contributor" shall mean Licensor and any individual or Legal Entity
 6034       on behalf of whom a Contribution has been received by Licensor and
 6035       subsequently incorporated within the Work.
 6036 
 6037    2. Grant of Copyright License. Subject to the terms and conditions of
 6038       this License, each Contributor hereby grants to You a perpetual,
 6039       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 6040       copyright license to reproduce, prepare Derivative Works of,
 6041       publicly display, publicly perform, sublicense, and distribute the
 6042       Work and such Derivative Works in Source or Object form.
 6043 
 6044    3. Grant of Patent License. Subject to the terms and conditions of
 6045       this License, each Contributor hereby grants to You a perpetual,
 6046       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 6047       (except as stated in this section) patent license to make, have made,
 6048       use, offer to sell, sell, import, and otherwise transfer the Work,
 6049       where such license applies only to those patent claims licensable
 6050       by such Contributor that are necessarily infringed by their
 6051       Contribution(s) alone or by combination of their Contribution(s)
 6052       with the Work to which such Contribution(s) was submitted. If You
 6053       institute patent litigation against any entity (including a
 6054       cross-claim or counterclaim in a lawsuit) alleging that the Work
 6055       or a Contribution incorporated within the Work constitutes direct
 6056       or contributory patent infringement, then any patent licenses
 6057       granted to You under this License for that Work shall terminate
 6058       as of the date such litigation is filed.
 6059 
 6060    4. Redistribution. You may reproduce and distribute copies of the
 6061       Work or Derivative Works thereof in any medium, with or without
 6062       modifications, and in Source or Object form, provided that You
 6063       meet the following conditions:
 6064 
 6065       (a) You must give any other recipients of the Work or
 6066           Derivative Works a copy of this License; and
 6067 
 6068       (b) You must cause any modified files to carry prominent notices
 6069           stating that You changed the files; and
 6070 
 6071       (c) You must retain, in the Source form of any Derivative Works
 6072           that You distribute, all copyright, patent, trademark, and
 6073           attribution notices from the Source form of the Work,
 6074           excluding those notices that do not pertain to any part of
 6075           the Derivative Works; and
 6076 
 6077       (d) If the Work includes a "NOTICE" text file as part of its
 6078           distribution, then any Derivative Works that You distribute must
 6079           include a readable copy of the attribution notices contained
 6080           within such NOTICE file, excluding those notices that do not
 6081           pertain to any part of the Derivative Works, in at least one
 6082           of the following places: within a NOTICE text file distributed
 6083           as part of the Derivative Works; within the Source form or
 6084           documentation, if provided along with the Derivative Works; or,
 6085           within a display generated by the Derivative Works, if and
 6086           wherever such third-party notices normally appear. The contents
 6087           of the NOTICE file are for informational purposes only and
 6088           do not modify the License. You may add Your own attribution
 6089           notices within Derivative Works that You distribute, alongside
 6090           or as an addendum to the NOTICE text from the Work, provided
 6091           that such additional attribution notices cannot be construed
 6092           as modifying the License.
 6093 
 6094       You may add Your own copyright statement to Your modifications and
 6095       may provide additional or different license terms and conditions
 6096       for use, reproduction, or distribution of Your modifications, or
 6097       for any such Derivative Works as a whole, provided Your use,
 6098       reproduction, and distribution of the Work otherwise complies with
 6099       the conditions stated in this License.
 6100 
 6101    5. Submission of Contributions. Unless You explicitly state otherwise,
 6102       any Contribution intentionally submitted for inclusion in the Work
 6103       by You to the Licensor shall be under the terms and conditions of
 6104       this License, without any additional terms or conditions.
 6105       Notwithstanding the above, nothing herein shall supersede or modify
 6106       the terms of any separate license agreement you may have executed
 6107       with Licensor regarding such Contributions.
 6108 
 6109    6. Trademarks. This License does not grant permission to use the trade
 6110       names, trademarks, service marks, or product names of the Licensor,
 6111       except as required for reasonable and customary use in describing the
 6112       origin of the Work and reproducing the content of the NOTICE file.
 6113 
 6114    7. Disclaimer of Warranty. Unless required by applicable law or
 6115       agreed to in writing, Licensor provides the Work (and each
 6116       Contributor provides its Contributions) on an "AS IS" BASIS,
 6117       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 6118       implied, including, without limitation, any warranties or conditions
 6119       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 6120       PARTICULAR PURPOSE. You are solely responsible for determining the
 6121       appropriateness of using or redistributing the Work and assume any
 6122       risks associated with Your exercise of permissions under this License.
 6123 
 6124    8. Limitation of Liability. In no event and under no legal theory,
 6125       whether in tort (including negligence), contract, or otherwise,
 6126       unless required by applicable law (such as deliberate and grossly
 6127       negligent acts) or agreed to in writing, shall any Contributor be
 6128       liable to You for damages, including any direct, indirect, special,
 6129       incidental, or consequential damages of any character arising as a
 6130       result of this License or out of the use or inability to use the
 6131       Work (including but not limited to damages for loss of goodwill,
 6132       work stoppage, computer failure or malfunction, or any and all
 6133       other commercial damages or losses), even if such Contributor
 6134       has been advised of the possibility of such damages.
 6135 
 6136    9. Accepting Warranty or Additional Liability. While redistributing
 6137       the Work or Derivative Works thereof, You may choose to offer,
 6138       and charge a fee for, acceptance of support, warranty, indemnity,
 6139       or other liability obligations and/or rights consistent with this
 6140       License. However, in accepting such obligations, You may act only
 6141       on Your own behalf and on Your sole responsibility, not on behalf
 6142       of any other Contributor, and only if You agree to indemnify,
 6143       defend, and hold each Contributor harmless for any liability
 6144       incurred by, or claims asserted against, such Contributor by reason
 6145       of your accepting any such warranty or additional liability.
 6146 
 6147    END OF TERMS AND CONDITIONS
 6148 
 6149    APPENDIX: How to apply the Apache License to your work.
 6150 
 6151       To apply the Apache License to your work, attach the following
 6152       boilerplate notice, with the fields enclosed by brackets "[]"
 6153       replaced with your own identifying information. (Don't include
 6154       the brackets!)  The text should be enclosed in the appropriate
 6155       comment syntax for the file format. We also recommend that a
 6156       file or class name and description of purpose be included on the
 6157       same "printed page" as the copyright notice for easier
 6158       identification within third-party archives.
 6159 
 6160    Copyright [yyyy] [name of copyright owner]
 6161 
 6162    Licensed under the Apache License, Version 2.0 (the "License");
 6163    you may not use this file except in compliance with the License.
 6164    You may obtain a copy of the License at
 6165 
 6166        http://www.apache.org/licenses/LICENSE-2.0
 6167 
 6168    Unless required by applicable law or agreed to in writing, software
 6169    distributed under the License is distributed on an "AS IS" BASIS,
 6170    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 6171    See the License for the specific language governing permissions and
 6172    limitations under the License.
 6173 
 6174 
 6175 ================================================================================
 6176 owasp-java-html-sanitizer LICENSE
 6177 ================================================================================
 6178 You may use under either the Apache License Version 2.0 or the BSD
 6179 3-Clause License.
 6180 
 6181 ------------------------------------------------------------------
 6182 
 6183                                  Apache License
 6184                            Version 2.0, January 2004
 6185                         http://www.apache.org/licenses/
 6186 
 6187    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 6188 
 6189    1. Definitions.
 6190 
 6191       "License" shall mean the terms and conditions for use, reproduction,
 6192       and distribution as defined by Sections 1 through 9 of this document.
 6193 
 6194       "Licensor" shall mean the copyright owner or entity authorized by
 6195       the copyright owner that is granting the License.
 6196 
 6197       "Legal Entity" shall mean the union of the acting entity and all
 6198       other entities that control, are controlled by, or are under common
 6199       control with that entity. For the purposes of this definition,
 6200       "control" means (i) the power, direct or indirect, to cause the
 6201       direction or management of such entity, whether by contract or
 6202       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 6203       outstanding shares, or (iii) beneficial ownership of such entity.
 6204 
 6205       "You" (or "Your") shall mean an individual or Legal Entity
 6206       exercising permissions granted by this License.
 6207 
 6208       "Source" form shall mean the preferred form for making modifications,
 6209       including but not limited to software source code, documentation
 6210       source, and configuration files.
 6211 
 6212       "Object" form shall mean any form resulting from mechanical
 6213       transformation or translation of a Source form, including but
 6214       not limited to compiled object code, generated documentation,
 6215       and conversions to other media types.
 6216 
 6217       "Work" shall mean the work of authorship, whether in Source or
 6218       Object form, made available under the License, as indicated by a
 6219       copyright notice that is included in or attached to the work
 6220       (an example is provided in the Appendix below).
 6221 
 6222       "Derivative Works" shall mean any work, whether in Source or Object
 6223       form, that is based on (or derived from) the Work and for which the
 6224       editorial revisions, annotations, elaborations, or other modifications
 6225       represent, as a whole, an original work of authorship. For the purposes
 6226       of this License, Derivative Works shall not include works that remain
 6227       separable from, or merely link (or bind by name) to the interfaces of,
 6228       the Work and Derivative Works thereof.
 6229 
 6230       "Contribution" shall mean any work of authorship, including
 6231       the original version of the Work and any modifications or additions
 6232       to that Work or Derivative Works thereof, that is intentionally
 6233       submitted to Licensor for inclusion in the Work by the copyright owner
 6234       or by an individual or Legal Entity authorized to submit on behalf of
 6235       the copyright owner. For the purposes of this definition, "submitted"
 6236       means any form of electronic, verbal, or written communication sent
 6237       to the Licensor or its representatives, including but not limited to
 6238       communication on electronic mailing lists, source code control systems,
 6239       and issue tracking systems that are managed by, or on behalf of, the
 6240       Licensor for the purpose of discussing and improving the Work, but
 6241       excluding communication that is conspicuously marked or otherwise
 6242       designated in writing by the copyright owner as "Not a Contribution."
 6243 
 6244       "Contributor" shall mean Licensor and any individual or Legal Entity
 6245       on behalf of whom a Contribution has been received by Licensor and
 6246       subsequently incorporated within the Work.
 6247 
 6248    2. Grant of Copyright License. Subject to the terms and conditions of
 6249       this License, each Contributor hereby grants to You a perpetual,
 6250       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 6251       copyright license to reproduce, prepare Derivative Works of,
 6252       publicly display, publicly perform, sublicense, and distribute the
 6253       Work and such Derivative Works in Source or Object form.
 6254 
 6255    3. Grant of Patent License. Subject to the terms and conditions of
 6256       this License, each Contributor hereby grants to You a perpetual,
 6257       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 6258       (except as stated in this section) patent license to make, have made,
 6259       use, offer to sell, sell, import, and otherwise transfer the Work,
 6260       where such license applies only to those patent claims licensable
 6261       by such Contributor that are necessarily infringed by their
 6262       Contribution(s) alone or by combination of their Contribution(s)
 6263       with the Work to which such Contribution(s) was submitted. If You
 6264       institute patent litigation against any entity (including a
 6265       cross-claim or counterclaim in a lawsuit) alleging that the Work
 6266       or a Contribution incorporated within the Work constitutes direct
 6267       or contributory patent infringement, then any patent licenses
 6268       granted to You under this License for that Work shall terminate
 6269       as of the date such litigation is filed.
 6270 
 6271    4. Redistribution. You may reproduce and distribute copies of the
 6272       Work or Derivative Works thereof in any medium, with or without
 6273       modifications, and in Source or Object form, provided that You
 6274       meet the following conditions:
 6275 
 6276       (a) You must give any other recipients of the Work or
 6277           Derivative Works a copy of this License; and
 6278 
 6279       (b) You must cause any modified files to carry prominent notices
 6280           stating that You changed the files; and
 6281 
 6282       (c) You must retain, in the Source form of any Derivative Works
 6283           that You distribute, all copyright, patent, trademark, and
 6284           attribution notices from the Source form of the Work,
 6285           excluding those notices that do not pertain to any part of
 6286           the Derivative Works; and
 6287 
 6288       (d) If the Work includes a "NOTICE" text file as part of its
 6289           distribution, then any Derivative Works that You distribute must
 6290           include a readable copy of the attribution notices contained
 6291           within such NOTICE file, excluding those notices that do not
 6292           pertain to any part of the Derivative Works, in at least one
 6293           of the following places: within a NOTICE text file distributed
 6294           as part of the Derivative Works; within the Source form or
 6295           documentation, if provided along with the Derivative Works; or,
 6296           within a display generated by the Derivative Works, if and
 6297           wherever such third-party notices normally appear. The contents
 6298           of the NOTICE file are for informational purposes only and
 6299           do not modify the License. You may add Your own attribution
 6300           notices within Derivative Works that You distribute, alongside
 6301           or as an addendum to the NOTICE text from the Work, provided
 6302           that such additional attribution notices cannot be construed
 6303           as modifying the License.
 6304 
 6305       You may add Your own copyright statement to Your modifications and
 6306       may provide additional or different license terms and conditions
 6307       for use, reproduction, or distribution of Your modifications, or
 6308       for any such Derivative Works as a whole, provided Your use,
 6309       reproduction, and distribution of the Work otherwise complies with
 6310       the conditions stated in this License.
 6311 
 6312    5. Submission of Contributions. Unless You explicitly state otherwise,
 6313       any Contribution intentionally submitted for inclusion in the Work
 6314       by You to the Licensor shall be under the terms and conditions of
 6315       this License, without any additional terms or conditions.
 6316       Notwithstanding the above, nothing herein shall supersede or modify
 6317       the terms of any separate license agreement you may have executed
 6318       with Licensor regarding such Contributions.
 6319 
 6320    6. Trademarks. This License does not grant permission to use the trade
 6321       names, trademarks, service marks, or product names of the Licensor,
 6322       except as required for reasonable and customary use in describing the
 6323       origin of the Work and reproducing the content of the NOTICE file.
 6324 
 6325    7. Disclaimer of Warranty. Unless required by applicable law or
 6326       agreed to in writing, Licensor provides the Work (and each
 6327       Contributor provides its Contributions) on an "AS IS" BASIS,
 6328       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 6329       implied, including, without limitation, any warranties or conditions
 6330       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 6331       PARTICULAR PURPOSE. You are solely responsible for determining the
 6332       appropriateness of using or redistributing the Work and assume any
 6333       risks associated with Your exercise of permissions under this License.
 6334 
 6335    8. Limitation of Liability. In no event and under no legal theory,
 6336       whether in tort (including negligence), contract, or otherwise,
 6337       unless required by applicable law (such as deliberate and grossly
 6338       negligent acts) or agreed to in writing, shall any Contributor be
 6339       liable to You for damages, including any direct, indirect, special,
 6340       incidental, or consequential damages of any character arising as a
 6341       result of this License or out of the use or inability to use the
 6342       Work (including but not limited to damages for loss of goodwill,
 6343       work stoppage, computer failure or malfunction, or any and all
 6344       other commercial damages or losses), even if such Contributor
 6345       has been advised of the possibility of such damages.
 6346 
 6347    9. Accepting Warranty or Additional Liability. While redistributing
 6348       the Work or Derivative Works thereof, You may choose to offer,
 6349       and charge a fee for, acceptance of support, warranty, indemnity,
 6350       or other liability obligations and/or rights consistent with this
 6351       License. However, in accepting such obligations, You may act only
 6352       on Your own behalf and on Your sole responsibility, not on behalf
 6353       of any other Contributor, and only if You agree to indemnify,
 6354       defend, and hold each Contributor harmless for any liability
 6355       incurred by, or claims asserted against, such Contributor by reason
 6356       of your accepting any such warranty or additional liability.
 6357 
 6358    END OF TERMS AND CONDITIONS
 6359 
 6360    APPENDIX: How to apply the Apache License to your work.
 6361 
 6362       To apply the Apache License to your work, attach the following
 6363       boilerplate notice, with the fields enclosed by brackets "[]"
 6364       replaced with your own identifying information. (Don't include
 6365       the brackets!)  The text should be enclosed in the appropriate
 6366       comment syntax for the file format. We also recommend that a
 6367       file or class name and description of purpose be included on the
 6368       same "printed page" as the copyright notice for easier
 6369       identification within third-party archives.
 6370 
 6371    Copyright [yyyy] [name of copyright owner]
 6372 
 6373    Licensed under the Apache License, Version 2.0 (the "License");
 6374    you may not use this file except in compliance with the License.
 6375    You may obtain a copy of the License at
 6376 
 6377        http://www.apache.org/licenses/LICENSE-2.0
 6378 
 6379    Unless required by applicable law or agreed to in writing, software
 6380    distributed under the License is distributed on an "AS IS" BASIS,
 6381    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 6382    See the License for the specific language governing permissions and
 6383    limitations under the License.
 6384 
 6385 ------------------------------------------------------------------
 6386 
 6387 Copyright (c) 2011, Mike Samuel
 6388 All rights reserved.
 6389 
 6390 Redistribution and use in source and binary forms, with or without
 6391 modification, are permitted provided that the following conditions are
 6392 met:
 6393 
 6394 1. Redistributions of source code must retain the above copyright
 6395    notice, this list of conditions and the following disclaimer.
 6396 
 6397 2. Redistributions in binary form must reproduce the above copyright
 6398    notice, this list of conditions and the following disclaimer in the
 6399    documentation and/or other materials provided with the distribution.
 6400 
 6401 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 6402 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 6403 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 6404 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 6405 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 6406 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 6407 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 6408 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 6409 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 6410 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 6411 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 6412 
 6413 
 6414 ================================================================================
 6415 shibboleth LICENSE
 6416 ================================================================================
 6417 
 6418                                  Apache License
 6419                            Version 2.0, January 2004
 6420                         http://www.apache.org/licenses/
 6421 
 6422    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 6423 
 6424    1. Definitions.
 6425 
 6426       "License" shall mean the terms and conditions for use, reproduction,
 6427       and distribution as defined by Sections 1 through 9 of this document.
 6428 
 6429       "Licensor" shall mean the copyright owner or entity authorized by
 6430       the copyright owner that is granting the License.
 6431 
 6432       "Legal Entity" shall mean the union of the acting entity and all
 6433       other entities that control, are controlled by, or are under common
 6434       control with that entity. For the purposes of this definition,
 6435       "control" means (i) the power, direct or indirect, to cause the
 6436       direction or management of such entity, whether by contract or
 6437       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 6438       outstanding shares, or (iii) beneficial ownership of such entity.
 6439 
 6440       "You" (or "Your") shall mean an individual or Legal Entity
 6441       exercising permissions granted by this License.
 6442 
 6443       "Source" form shall mean the preferred form for making modifications,
 6444       including but not limited to software source code, documentation
 6445       source, and configuration files.
 6446 
 6447       "Object" form shall mean any form resulting from mechanical
 6448       transformation or translation of a Source form, including but
 6449       not limited to compiled object code, generated documentation,
 6450       and conversions to other media types.
 6451 
 6452       "Work" shall mean the work of authorship, whether in Source or
 6453       Object form, made available under the License, as indicated by a
 6454       copyright notice that is included in or attached to the work
 6455       (an example is provided in the Appendix below).
 6456 
 6457       "Derivative Works" shall mean any work, whether in Source or Object
 6458       form, that is based on (or derived from) the Work and for which the
 6459       editorial revisions, annotations, elaborations, or other modifications
 6460       represent, as a whole, an original work of authorship. For the purposes
 6461       of this License, Derivative Works shall not include works that remain
 6462       separable from, or merely link (or bind by name) to the interfaces of,
 6463       the Work and Derivative Works thereof.
 6464 
 6465       "Contribution" shall mean any work of authorship, including
 6466       the original version of the Work and any modifications or additions
 6467       to that Work or Derivative Works thereof, that is intentionally
 6468       submitted to Licensor for inclusion in the Work by the copyright owner
 6469       or by an individual or Legal Entity authorized to submit on behalf of
 6470       the copyright owner. For the purposes of this definition, "submitted"
 6471       means any form of electronic, verbal, or written communication sent
 6472       to the Licensor or its representatives, including but not limited to
 6473       communication on electronic mailing lists, source code control systems,
 6474       and issue tracking systems that are managed by, or on behalf of, the
 6475       Licensor for the purpose of discussing and improving the Work, but
 6476       excluding communication that is conspicuously marked or otherwise
 6477       designated in writing by the copyright owner as "Not a Contribution."
 6478 
 6479       "Contributor" shall mean Licensor and any individual or Legal Entity
 6480       on behalf of whom a Contribution has been received by Licensor and
 6481       subsequently incorporated within the Work.
 6482 
 6483    2. Grant of Copyright License. Subject to the terms and conditions of
 6484       this License, each Contributor hereby grants to You a perpetual,
 6485       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 6486       copyright license to reproduce, prepare Derivative Works of,
 6487       publicly display, publicly perform, sublicense, and distribute the
 6488       Work and such Derivative Works in Source or Object form.
 6489 
 6490    3. Grant of Patent License. Subject to the terms and conditions of
 6491       this License, each Contributor hereby grants to You a perpetual,
 6492       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 6493       (except as stated in this section) patent license to make, have made,
 6494       use, offer to sell, sell, import, and otherwise transfer the Work,
 6495       where such license applies only to those patent claims licensable
 6496       by such Contributor that are necessarily infringed by their
 6497       Contribution(s) alone or by combination of their Contribution(s)
 6498       with the Work to which such Contribution(s) was submitted. If You
 6499       institute patent litigation against any entity (including a
 6500       cross-claim or counterclaim in a lawsuit) alleging that the Work
 6501       or a Contribution incorporated within the Work constitutes direct
 6502       or contributory patent infringement, then any patent licenses
 6503       granted to You under this License for that Work shall terminate
 6504       as of the date such litigation is filed.
 6505 
 6506    4. Redistribution. You may reproduce and distribute copies of the
 6507       Work or Derivative Works thereof in any medium, with or without
 6508       modifications, and in Source or Object form, provided that You
 6509       meet the following conditions:
 6510 
 6511       (a) You must give any other recipients of the Work or
 6512           Derivative Works a copy of this License; and
 6513 
 6514       (b) You must cause any modified files to carry prominent notices
 6515           stating that You changed the files; and
 6516 
 6517       (c) You must retain, in the Source form of any Derivative Works
 6518           that You distribute, all copyright, patent, trademark, and
 6519           attribution notices from the Source form of the Work,
 6520           excluding those notices that do not pertain to any part of
 6521           the Derivative Works; and
 6522 
 6523       (d) If the Work includes a "NOTICE" text file as part of its
 6524           distribution, then any Derivative Works that You distribute must
 6525           include a readable copy of the attribution notices contained
 6526           within such NOTICE file, excluding those notices that do not
 6527           pertain to any part of the Derivative Works, in at least one
 6528           of the following places: within a NOTICE text file distributed
 6529           as part of the Derivative Works; within the Source form or
 6530           documentation, if provided along with the Derivative Works; or,
 6531           within a display generated by the Derivative Works, if and
 6532           wherever such third-party notices normally appear. The contents
 6533           of the NOTICE file are for informational purposes only and
 6534           do not modify the License. You may add Your own attribution
 6535           notices within Derivative Works that You distribute, alongside
 6536           or as an addendum to the NOTICE text from the Work, provided
 6537           that such additional attribution notices cannot be construed
 6538           as modifying the License.
 6539 
 6540       You may add Your own copyright statement to Your modifications and
 6541       may provide additional or different license terms and conditions
 6542       for use, reproduction, or distribution of Your modifications, or
 6543       for any such Derivative Works as a whole, provided Your use,
 6544       reproduction, and distribution of the Work otherwise complies with
 6545       the conditions stated in this License.
 6546 
 6547    5. Submission of Contributions. Unless You explicitly state otherwise,
 6548       any Contribution intentionally submitted for inclusion in the Work
 6549       by You to the Licensor shall be under the terms and conditions of
 6550       this License, without any additional terms or conditions.
 6551       Notwithstanding the above, nothing herein shall supersede or modify
 6552       the terms of any separate license agreement you may have executed
 6553       with Licensor regarding such Contributions.
 6554 
 6555    6. Trademarks. This License does not grant permission to use the trade
 6556       names, trademarks, service marks, or product names of the Licensor,
 6557       except as required for reasonable and customary use in describing the
 6558       origin of the Work and reproducing the content of the NOTICE file.
 6559 
 6560    7. Disclaimer of Warranty. Unless required by applicable law or
 6561       agreed to in writing, Licensor provides the Work (and each
 6562       Contributor provides its Contributions) on an "AS IS" BASIS,
 6563       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 6564       implied, including, without limitation, any warranties or conditions
 6565       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 6566       PARTICULAR PURPOSE. You are solely responsible for determining the
 6567       appropriateness of using or redistributing the Work and assume any
 6568       risks associated with Your exercise of permissions under this License.
 6569 
 6570    8. Limitation of Liability. In no event and under no legal theory,
 6571       whether in tort (including negligence), contract, or otherwise,
 6572       unless required by applicable law (such as deliberate and grossly
 6573       negligent acts) or agreed to in writing, shall any Contributor be
 6574       liable to You for damages, including any direct, indirect, special,
 6575       incidental, or consequential damages of any character arising as a
 6576       result of this License or out of the use or inability to use the
 6577       Work (including but not limited to damages for loss of goodwill,
 6578       work stoppage, computer failure or malfunction, or any and all
 6579       other commercial damages or losses), even if such Contributor
 6580       has been advised of the possibility of such damages.
 6581 
 6582    9. Accepting Warranty or Additional Liability. While redistributing
 6583       the Work or Derivative Works thereof, You may choose to offer,
 6584       and charge a fee for, acceptance of support, warranty, indemnity,
 6585       or other liability obligations and/or rights consistent with this
 6586       License. However, in accepting such obligations, You may act only
 6587       on Your own behalf and on Your sole responsibility, not on behalf
 6588       of any other Contributor, and only if You agree to indemnify,
 6589       defend, and hold each Contributor harmless for any liability
 6590       incurred by, or claims asserted against, such Contributor by reason
 6591       of your accepting any such warranty or additional liability.
 6592 
 6593    END OF TERMS AND CONDITIONS
 6594 
 6595    APPENDIX: How to apply the Apache License to your work.
 6596 
 6597       To apply the Apache License to your work, attach the following
 6598       boilerplate notice, with the fields enclosed by brackets "[]"
 6599       replaced with your own identifying information. (Don't include
 6600       the brackets!)  The text should be enclosed in the appropriate
 6601       comment syntax for the file format. We also recommend that a
 6602       file or class name and description of purpose be included on the
 6603       same "printed page" as the copyright notice for easier
 6604       identification within third-party archives.
 6605 
 6606    Copyright [yyyy] [name of copyright owner]
 6607 
 6608    Licensed under the Apache License, Version 2.0 (the "License");
 6609    you may not use this file except in compliance with the License.
 6610    You may obtain a copy of the License at
 6611 
 6612        http://www.apache.org/licenses/LICENSE-2.0
 6613 
 6614    Unless required by applicable law or agreed to in writing, software
 6615    distributed under the License is distributed on an "AS IS" BASIS,
 6616    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 6617    See the License for the specific language governing permissions and
 6618    limitations under the License.
 6619 
 6620 
 6621 ================================================================================
 6622 slf4j-api LICENSE
 6623 ================================================================================
 6624  Copyright (c) 2004-2017 QOS.ch
 6625  All rights reserved.
 6626 
 6627  Permission is hereby granted, free  of charge, to any person obtaining
 6628  a  copy  of this  software  and  associated  documentation files  (the
 6629  "Software"), to  deal in  the Software without  restriction, including
 6630  without limitation  the rights to  use, copy, modify,  merge, publish,
 6631  distribute,  sublicense, and/or sell  copies of  the Software,  and to
 6632  permit persons to whom the Software  is furnished to do so, subject to
 6633  the following conditions:
 6634  
 6635  The  above  copyright  notice  and  this permission  notice  shall  be
 6636  included in all copies or substantial portions of the Software.
 6637  
 6638  THE  SOFTWARE IS  PROVIDED  "AS  IS", WITHOUT  WARRANTY  OF ANY  KIND,
 6639  EXPRESS OR  IMPLIED, INCLUDING  BUT NOT LIMITED  TO THE  WARRANTIES OF
 6640  MERCHANTABILITY,    FITNESS    FOR    A   PARTICULAR    PURPOSE    AND
 6641  NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 6642  LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 6643  OF CONTRACT, TORT OR OTHERWISE,  ARISING FROM, OUT OF OR IN CONNECTION
 6644  WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 6645 
 6646 
 6647 ================================================================================
 6648 spatial4j NOTICE
 6649 ================================================================================
 6650 Eclipse Foundation Software User Agreement
 6651 
 6652 April 9, 2014
 6653 
 6654 Usage Of Content
 6655 
 6656 THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE 
 6657 PROJECTS (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR 
 6658 THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE
 6659 THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
 6660 AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT
 6661 AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY
 6662 NOT USE THE CONTENT.
 6663 
 6664 Applicable Licenses
 6665 
 6666 Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and 
 6667 conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is provided with this Content and is
 6668 also available at http://www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program" will mean the Content.
 6669 
 6670 Content includes, but is not limited to, source code, object code, documentation and other files maintained in the 
 6671 Eclipse Foundation source code repository ("Repository") in software modules ("Modules") and made available as
 6672 downloadable archives ("Downloads").
 6673 
 6674 *   Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. 
 6675     Typical modules may include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and features ("Features").
 6676 *   Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java™ ARchive) in a directory named "plugins".
 6677 *   A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged
 6678     as a sub-directory in a directory named "features". Within a Feature, files named "feature.xml" may contain a list 
 6679     of the names and version numbers of the Plug-ins and/or Fragments associated with that Feature.
 6680 *   Features may also include other Features ("Included Features"). Within a Feature, files named "feature.xml" may 
 6681     contain a list of the names and version numbers of Included Features.
 6682 
 6683 The terms and conditions governing Plug-ins and Fragments should be contained in files named "about.html" ("Abouts"). 
 6684 The terms and conditions governing Features and Included Features should be contained in files named "license.html" 
 6685 ("Feature Licenses"). Abouts and Feature Licenses may be located in any directory of a Download or Module including, but
 6686 not limited to the following locations:
 6687 
 6688 *   The top-level (root) directory
 6689 *   Plug-in and Fragment directories
 6690 *   Inside Plug-ins and Fragments packaged as JARs
 6691 *   Sub-directories of the directory named "src" of certain Plug-ins
 6692 *   Feature directories
 6693 
 6694 Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined 
 6695 below), you must agree to a license ("Feature Update License") during the installation process. If the Feature contains 
 6696 Included Features, the Feature Update License should either provide you with the terms and conditions governing the 
 6697 Included Features or inform you where you can locate them. Feature Update Licenses may be found in the "license" 
 6698 property of files named "feature.properties" found within a Feature. Such Abouts, Feature Licenses, and Feature Update 
 6699 Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the 
 6700 associated Content in that directory.
 6701 
 6702 THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR 
 6703 TERMS AND CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
 6704 
 6705 *   Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v10.html)
 6706 *   Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)
 6707 *   Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)
 6708 *   Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)
 6709 *   Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)
 6710 
 6711 IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature
 6712 License, or Feature Update License is provided, please contact the Eclipse Foundation to determine what terms and 
 6713 conditions govern that particular Content.
 6714 
 6715 ### Use of Provisioning Technology
 6716 
 6717 The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and 
 6718 the Eclipse Update Manager ("Provisioning Technology") for the purpose of allowing users to install software,
 6719 documentation, information and/or other materials (collectively "Installable Software"). This capability is provided
 6720 with the intent of allowing such users to install, extend and update Eclipse-based products. Information about packaging
 6721 Installable Software is available at http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").
 6722 
 6723 You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for
 6724 enabling the applicable license agreements relating to the Installable Software to be presented to, and accepted by, the
 6725 users of the Provisioning Technology in accordance with the Specification. By using Provisioning Technology in such a
 6726 manner and making it available in accordance with the Specification, you further acknowledge your agreement to, and the
 6727 acquisition of all necessary rights to permit the following:
 6728 
 6729 1.  A series of actions may occur ("Provisioning Process") in which a user may execute the Provisioning Technology on a
 6730     machine ("Target Machine") with the intent of installing, extending or updating the functionality of an 
 6731     Eclipse-based product.
 6732 2.  During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion
 6733     thereof to be accessed and copied to the Target Machine.
 6734 3.  Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the
 6735     Installable Software ("Installable Software Agreement") and such Installable Software Agreement shall be accessed 
 6736     from the Target Machine in accordance with the Specification. Such Installable Software Agreement must inform the
 6737     user of the terms and conditions that govern the Installable Software and must solicit acceptance by the end user in
 6738     the manner prescribed in such Installable Software Agreement. Upon such indication of agreement by the user, the
 6739     provisioning Technology will complete installation of the Installable Software.
 6740 
 6741 Cryptography
 6742 
 6743 Content may contain encryption software. The country in which you are currently may have restrictions on the import, 
 6744 possession, and use, and/or re-export to another country, of encryption software. BEFORE using any encryption software,
 6745 please check the country's laws, regulations and policies concerning the import, possession, or use, and re-export of
 6746 encryption software, to see if this is permitted.
 6747 
 6748 Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries,
 6749 or both.
 6750 
 6751 ================================================================================
 6752 spatial4j LICENSE
 6753 ================================================================================
 6754 
 6755                                  Apache License
 6756                            Version 2.0, January 2004
 6757                         http://www.apache.org/licenses/
 6758 
 6759    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 6760 
 6761    1. Definitions.
 6762 
 6763       "License" shall mean the terms and conditions for use, reproduction,
 6764       and distribution as defined by Sections 1 through 9 of this document.
 6765 
 6766       "Licensor" shall mean the copyright owner or entity authorized by
 6767       the copyright owner that is granting the License.
 6768 
 6769       "Legal Entity" shall mean the union of the acting entity and all
 6770       other entities that control, are controlled by, or are under common
 6771       control with that entity. For the purposes of this definition,
 6772       "control" means (i) the power, direct or indirect, to cause the
 6773       direction or management of such entity, whether by contract or
 6774       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 6775       outstanding shares, or (iii) beneficial ownership of such entity.
 6776 
 6777       "You" (or "Your") shall mean an individual or Legal Entity
 6778       exercising permissions granted by this License.
 6779 
 6780       "Source" form shall mean the preferred form for making modifications,
 6781       including but not limited to software source code, documentation
 6782       source, and configuration files.
 6783 
 6784       "Object" form shall mean any form resulting from mechanical
 6785       transformation or translation of a Source form, including but
 6786       not limited to compiled object code, generated documentation,
 6787       and conversions to other media types.
 6788 
 6789       "Work" shall mean the work of authorship, whether in Source or
 6790       Object form, made available under the License, as indicated by a
 6791       copyright notice that is included in or attached to the work
 6792       (an example is provided in the Appendix below).
 6793 
 6794       "Derivative Works" shall mean any work, whether in Source or Object
 6795       form, that is based on (or derived from) the Work and for which the
 6796       editorial revisions, annotations, elaborations, or other modifications
 6797       represent, as a whole, an original work of authorship. For the purposes
 6798       of this License, Derivative Works shall not include works that remain
 6799       separable from, or merely link (or bind by name) to the interfaces of,
 6800       the Work and Derivative Works thereof.
 6801 
 6802       "Contribution" shall mean any work of authorship, including
 6803       the original version of the Work and any modifications or additions
 6804       to that Work or Derivative Works thereof, that is intentionally
 6805       submitted to Licensor for inclusion in the Work by the copyright owner
 6806       or by an individual or Legal Entity authorized to submit on behalf of
 6807       the copyright owner. For the purposes of this definition, "submitted"
 6808       means any form of electronic, verbal, or written communication sent
 6809       to the Licensor or its representatives, including but not limited to
 6810       communication on electronic mailing lists, source code control systems,
 6811       and issue tracking systems that are managed by, or on behalf of, the
 6812       Licensor for the purpose of discussing and improving the Work, but
 6813       excluding communication that is conspicuously marked or otherwise
 6814       designated in writing by the copyright owner as "Not a Contribution."
 6815 
 6816       "Contributor" shall mean Licensor and any individual or Legal Entity
 6817       on behalf of whom a Contribution has been received by Licensor and
 6818       subsequently incorporated within the Work.
 6819 
 6820    2. Grant of Copyright License. Subject to the terms and conditions of
 6821       this License, each Contributor hereby grants to You a perpetual,
 6822       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 6823       copyright license to reproduce, prepare Derivative Works of,
 6824       publicly display, publicly perform, sublicense, and distribute the
 6825       Work and such Derivative Works in Source or Object form.
 6826 
 6827    3. Grant of Patent License. Subject to the terms and conditions of
 6828       this License, each Contributor hereby grants to You a perpetual,
 6829       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 6830       (except as stated in this section) patent license to make, have made,
 6831       use, offer to sell, sell, import, and otherwise transfer the Work,
 6832       where such license applies only to those patent claims licensable
 6833       by such Contributor that are necessarily infringed by their
 6834       Contribution(s) alone or by combination of their Contribution(s)
 6835       with the Work to which such Contribution(s) was submitted. If You
 6836       institute patent litigation against any entity (including a
 6837       cross-claim or counterclaim in a lawsuit) alleging that the Work
 6838       or a Contribution incorporated within the Work constitutes direct
 6839       or contributory patent infringement, then any patent licenses
 6840       granted to You under this License for that Work shall terminate
 6841       as of the date such litigation is filed.
 6842 
 6843    4. Redistribution. You may reproduce and distribute copies of the
 6844       Work or Derivative Works thereof in any medium, with or without
 6845       modifications, and in Source or Object form, provided that You
 6846       meet the following conditions:
 6847 
 6848       (a) You must give any other recipients of the Work or
 6849           Derivative Works a copy of this License; and
 6850 
 6851       (b) You must cause any modified files to carry prominent notices
 6852           stating that You changed the files; and
 6853 
 6854       (c) You must retain, in the Source form of any Derivative Works
 6855           that You distribute, all copyright, patent, trademark, and
 6856           attribution notices from the Source form of the Work,
 6857           excluding those notices that do not pertain to any part of
 6858           the Derivative Works; and
 6859 
 6860       (d) If the Work includes a "NOTICE" text file as part of its
 6861           distribution, then any Derivative Works that You distribute must
 6862           include a readable copy of the attribution notices contained
 6863           within such NOTICE file, excluding those notices that do not
 6864           pertain to any part of the Derivative Works, in at least one
 6865           of the following places: within a NOTICE text file distributed
 6866           as part of the Derivative Works; within the Source form or
 6867           documentation, if provided along with the Derivative Works; or,
 6868           within a display generated by the Derivative Works, if and
 6869           wherever such third-party notices normally appear. The contents
 6870           of the NOTICE file are for informational purposes only and
 6871           do not modify the License. You may add Your own attribution
 6872           notices within Derivative Works that You distribute, alongside
 6873           or as an addendum to the NOTICE text from the Work, provided
 6874           that such additional attribution notices cannot be construed
 6875           as modifying the License.
 6876 
 6877       You may add Your own copyright statement to Your modifications and
 6878       may provide additional or different license terms and conditions
 6879       for use, reproduction, or distribution of Your modifications, or
 6880       for any such Derivative Works as a whole, provided Your use,
 6881       reproduction, and distribution of the Work otherwise complies with
 6882       the conditions stated in this License.
 6883 
 6884    5. Submission of Contributions. Unless You explicitly state otherwise,
 6885       any Contribution intentionally submitted for inclusion in the Work
 6886       by You to the Licensor shall be under the terms and conditions of
 6887       this License, without any additional terms or conditions.
 6888       Notwithstanding the above, nothing herein shall supersede or modify
 6889       the terms of any separate license agreement you may have executed
 6890       with Licensor regarding such Contributions.
 6891 
 6892    6. Trademarks. This License does not grant permission to use the trade
 6893       names, trademarks, service marks, or product names of the Licensor,
 6894       except as required for reasonable and customary use in describing the
 6895       origin of the Work and reproducing the content of the NOTICE file.
 6896 
 6897    7. Disclaimer of Warranty. Unless required by applicable law or
 6898       agreed to in writing, Licensor provides the Work (and each
 6899       Contributor provides its Contributions) on an "AS IS" BASIS,
 6900       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 6901       implied, including, without limitation, any warranties or conditions
 6902       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 6903       PARTICULAR PURPOSE. You are solely responsible for determining the
 6904       appropriateness of using or redistributing the Work and assume any
 6905       risks associated with Your exercise of permissions under this License.
 6906 
 6907    8. Limitation of Liability. In no event and under no legal theory,
 6908       whether in tort (including negligence), contract, or otherwise,
 6909       unless required by applicable law (such as deliberate and grossly
 6910       negligent acts) or agreed to in writing, shall any Contributor be
 6911       liable to You for damages, including any direct, indirect, special,
 6912       incidental, or consequential damages of any character arising as a
 6913       result of this License or out of the use or inability to use the
 6914       Work (including but not limited to damages for loss of goodwill,
 6915       work stoppage, computer failure or malfunction, or any and all
 6916       other commercial damages or losses), even if such Contributor
 6917       has been advised of the possibility of such damages.
 6918 
 6919    9. Accepting Warranty or Additional Liability. While redistributing
 6920       the Work or Derivative Works thereof, You may choose to offer,
 6921       and charge a fee for, acceptance of support, warranty, indemnity,
 6922       or other liability obligations and/or rights consistent with this
 6923       License. However, in accepting such obligations, You may act only
 6924       on Your own behalf and on Your sole responsibility, not on behalf
 6925       of any other Contributor, and only if You agree to indemnify,
 6926       defend, and hold each Contributor harmless for any liability
 6927       incurred by, or claims asserted against, such Contributor by reason
 6928       of your accepting any such warranty or additional liability.
 6929 
 6930    END OF TERMS AND CONDITIONS
 6931 
 6932    APPENDIX: How to apply the Apache License to your work.
 6933 
 6934       To apply the Apache License to your work, attach the following
 6935       boilerplate notice, with the fields enclosed by brackets "[]"
 6936       replaced with your own identifying information. (Don't include
 6937       the brackets!)  The text should be enclosed in the appropriate
 6938       comment syntax for the file format. We also recommend that a
 6939       file or class name and description of purpose be included on the
 6940       same "printed page" as the copyright notice for easier
 6941       identification within third-party archives.
 6942 
 6943    Copyright [yyyy] [name of copyright owner]
 6944 
 6945    Licensed under the Apache License, Version 2.0 (the "License");
 6946    you may not use this file except in compliance with the License.
 6947    You may obtain a copy of the License at
 6948 
 6949        http://www.apache.org/licenses/LICENSE-2.0
 6950 
 6951    Unless required by applicable law or agreed to in writing, software
 6952    distributed under the License is distributed on an "AS IS" BASIS,
 6953    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 6954    See the License for the specific language governing permissions and
 6955    limitations under the License.
 6956 
 6957 
 6958 ================================================================================
 6959 super-csv LICENSE
 6960 ================================================================================
 6961 /*
 6962  *                                 Apache License
 6963  *                           Version 2.0, January 2004
 6964  *                        http://www.apache.org/licenses/
 6965  *
 6966  *   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 6967  *
 6968  *   1. Definitions.
 6969  *
 6970  *      "License" shall mean the terms and conditions for use, reproduction,
 6971  *      and distribution as defined by Sections 1 through 9 of this document.
 6972  *
 6973  *      "Licensor" shall mean the copyright owner or entity authorized by
 6974  *      the copyright owner that is granting the License.
 6975  *
 6976  *      "Legal Entity" shall mean the union of the acting entity and all
 6977  *      other entities that control, are controlled by, or are under common
 6978  *      control with that entity. For the purposes of this definition,
 6979  *      "control" means (i) the power, direct or indirect, to cause the
 6980  *      direction or management of such entity, whether by contract or
 6981  *      otherwise, or (ii) ownership of fifty percent (50%) or more of the
 6982  *      outstanding shares, or (iii) beneficial ownership of such entity.
 6983  *
 6984  *      "You" (or "Your") shall mean an individual or Legal Entity
 6985  *      exercising permissions granted by this License.
 6986  *
 6987  *      "Source" form shall mean the preferred form for making modifications,
 6988  *      including but not limited to software source code, documentation
 6989  *      source, and configuration files.
 6990  *
 6991  *      "Object" form shall mean any form resulting from mechanical
 6992  *      transformation or translation of a Source form, including but
 6993  *      not limited to compiled object code, generated documentation,
 6994  *      and conversions to other media types.
 6995  *
 6996  *      "Work" shall mean the work of authorship, whether in Source or
 6997  *      Object form, made available under the License, as indicated by a
 6998  *      copyright notice that is included in or attached to the work
 6999  *      (an example is provided in the Appendix below).
 7000  *
 7001  *      "Derivative Works" shall mean any work, whether in Source or Object
 7002  *      form, that is based on (or derived from) the Work and for which the
 7003  *      editorial revisions, annotations, elaborations, or other modifications
 7004  *      represent, as a whole, an original work of authorship. For the purposes
 7005  *      of this License, Derivative Works shall not include works that remain
 7006  *      separable from, or merely link (or bind by name) to the interfaces of,
 7007  *      the Work and Derivative Works thereof.
 7008  *
 7009  *      "Contribution" shall mean any work of authorship, including
 7010  *      the original version of the Work and any modifications or additions
 7011  *      to that Work or Derivative Works thereof, that is intentionally
 7012  *      submitted to Licensor for inclusion in the Work by the copyright owner
 7013  *      or by an individual or Legal Entity authorized to submit on behalf of
 7014  *      the copyright owner. For the purposes of this definition, "submitted"
 7015  *      means any form of electronic, verbal, or written communication sent
 7016  *      to the Licensor or its representatives, including but not limited to
 7017  *      communication on electronic mailing lists, source code control systems,
 7018  *      and issue tracking systems that are managed by, or on behalf of, the
 7019  *      Licensor for the purpose of discussing and improving the Work, but
 7020  *      excluding communication that is conspicuously marked or otherwise
 7021  *      designated in writing by the copyright owner as "Not a Contribution."
 7022  *
 7023  *      "Contributor" shall mean Licensor and any individual or Legal Entity
 7024  *      on behalf of whom a Contribution has been received by Licensor and
 7025  *      subsequently incorporated within the Work.
 7026  *
 7027  *   2. Grant of Copyright License. Subject to the terms and conditions of
 7028  *      this License, each Contributor hereby grants to You a perpetual,
 7029  *      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 7030  *      copyright license to reproduce, prepare Derivative Works of,
 7031  *      publicly display, publicly perform, sublicense, and distribute the
 7032  *      Work and such Derivative Works in Source or Object form.
 7033  *
 7034  *   3. Grant of Patent License. Subject to the terms and conditions of
 7035  *      this License, each Contributor hereby grants to You a perpetual,
 7036  *      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 7037  *      (except as stated in this section) patent license to make, have made,
 7038  *      use, offer to sell, sell, import, and otherwise transfer the Work,
 7039  *      where such license applies only to those patent claims licensable
 7040  *      by such Contributor that are necessarily infringed by their
 7041  *      Contribution(s) alone or by combination of their Contribution(s)
 7042  *      with the Work to which such Contribution(s) was submitted. If You
 7043  *      institute patent litigation against any entity (including a
 7044  *      cross-claim or counterclaim in a lawsuit) alleging that the Work
 7045  *      or a Contribution incorporated within the Work constitutes direct
 7046  *      or contributory patent infringement, then any patent licenses
 7047  *      granted to You under this License for that Work shall terminate
 7048  *      as of the date such litigation is filed.
 7049  *
 7050  *   4. Redistribution. You may reproduce and distribute copies of the
 7051  *      Work or Derivative Works thereof in any medium, with or without
 7052  *      modifications, and in Source or Object form, provided that You
 7053  *      meet the following conditions:
 7054  *
 7055  *      (a) You must give any other recipients of the Work or
 7056  *          Derivative Works a copy of this License; and
 7057  *
 7058  *      (b) You must cause any modified files to carry prominent notices
 7059  *          stating that You changed the files; and
 7060  *
 7061  *      (c) You must retain, in the Source form of any Derivative Works
 7062  *          that You distribute, all copyright, patent, trademark, and
 7063  *          attribution notices from the Source form of the Work,
 7064  *          excluding those notices that do not pertain to any part of
 7065  *          the Derivative Works; and
 7066  *
 7067  *      (d) If the Work includes a "NOTICE" text file as part of its
 7068  *          distribution, then any Derivative Works that You distribute must
 7069  *          include a readable copy of the attribution notices contained
 7070  *          within such NOTICE file, excluding those notices that do not
 7071  *          pertain to any part of the Derivative Works, in at least one
 7072  *          of the following places: within a NOTICE text file distributed
 7073  *          as part of the Derivative Works; within the Source form or
 7074  *          documentation, if provided along with the Derivative Works; or,
 7075  *          within a display generated by the Derivative Works, if and
 7076  *          wherever such third-party notices normally appear. The contents
 7077  *          of the NOTICE file are for informational purposes only and
 7078  *          do not modify the License. You may add Your own attribution
 7079  *          notices within Derivative Works that You distribute, alongside
 7080  *          or as an addendum to the NOTICE text from the Work, provided
 7081  *          that such additional attribution notices cannot be construed
 7082  *          as modifying the License.
 7083  *
 7084  *      You may add Your own copyright statement to Your modifications and
 7085  *      may provide additional or different license terms and conditions
 7086  *      for use, reproduction, or distribution of Your modifications, or
 7087  *      for any such Derivative Works as a whole, provided Your use,
 7088  *      reproduction, and distribution of the Work otherwise complies with
 7089  *      the conditions stated in this License.
 7090  *
 7091  *   5. Submission of Contributions. Unless You explicitly state otherwise,
 7092  *      any Contribution intentionally submitted for inclusion in the Work
 7093  *      by You to the Licensor shall be under the terms and conditions of
 7094  *      this License, without any additional terms or conditions.
 7095  *      Notwithstanding the above, nothing herein shall supersede or modify
 7096  *      the terms of any separate license agreement you may have executed
 7097  *      with Licensor regarding such Contributions.
 7098  *
 7099  *   6. Trademarks. This License does not grant permission to use the trade
 7100  *      names, trademarks, service marks, or product names of the Licensor,
 7101  *      except as required for reasonable and customary use in describing the
 7102  *      origin of the Work and reproducing the content of the NOTICE file.
 7103  *
 7104  *   7. Disclaimer of Warranty. Unless required by applicable law or
 7105  *      agreed to in writing, Licensor provides the Work (and each
 7106  *      Contributor provides its Contributions) on an "AS IS" BASIS,
 7107  *      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 7108  *      implied, including, without limitation, any warranties or conditions
 7109  *      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 7110  *      PARTICULAR PURPOSE. You are solely responsible for determining the
 7111  *      appropriateness of using or redistributing the Work and assume any
 7112  *      risks associated with Your exercise of permissions under this License.
 7113  *
 7114  *   8. Limitation of Liability. In no event and under no legal theory,
 7115  *      whether in tort (including negligence), contract, or otherwise,
 7116  *      unless required by applicable law (such as deliberate and grossly
 7117  *      negligent acts) or agreed to in writing, shall any Contributor be
 7118  *      liable to You for damages, including any direct, indirect, special,
 7119  *      incidental, or consequential damages of any character arising as a
 7120  *      result of this License or out of the use or inability to use the
 7121  *      Work (including but not limited to damages for loss of goodwill,
 7122  *      work stoppage, computer failure or malfunction, or any and all
 7123  *      other commercial damages or losses), even if such Contributor
 7124  *      has been advised of the possibility of such damages.
 7125  *
 7126  *   9. Accepting Warranty or Additional Liability. While redistributing
 7127  *      the Work or Derivative Works thereof, You may choose to offer,
 7128  *      and charge a fee for, acceptance of support, warranty, indemnity,
 7129  *      or other liability obligations and/or rights consistent with this
 7130  *      License. However, in accepting such obligations, You may act only
 7131  *      on Your own behalf and on Your sole responsibility, not on behalf
 7132  *      of any other Contributor, and only if You agree to indemnify,
 7133  *      defend, and hold each Contributor harmless for any liability
 7134  *      incurred by, or claims asserted against, such Contributor by reason
 7135  *      of your accepting any such warranty or additional liability.
 7136  *
 7137  *   END OF TERMS AND CONDITIONS
 7138  *
 7139  *   APPENDIX: How to apply the Apache License to your work.
 7140  *
 7141  *      To apply the Apache License to your work, attach the following
 7142  *      boilerplate notice, with the fields enclosed by brackets "[]"
 7143  *      replaced with your own identifying information. (Don't include
 7144  *      the brackets!)  The text should be enclosed in the appropriate
 7145  *      comment syntax for the file format. We also recommend that a
 7146  *      file or class name and description of purpose be included on the
 7147  *      same "printed page" as the copyright notice for easier
 7148  *      identification within third-party archives.
 7149  *
 7150  *   Copyright 2007 Kasper B. Graversen
 7151  *
 7152  *   Licensed under the Apache License, Version 2.0 (the "License");
 7153  *   you may not use this file except in compliance with the License.
 7154  *   You may obtain a copy of the License at
 7155  *
 7156  *       http://www.apache.org/licenses/LICENSE-2.0
 7157  *
 7158  *   Unless required by applicable law or agreed to in writing, software
 7159  *   distributed under the License is distributed on an "AS IS" BASIS,
 7160  *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 7161  *   See the License for the specific language governing permissions and
 7162  *   limitations under the License.
 7163  */
 7164 
 7165 
 7166 ================================================================================
 7167 t-digest NOTICE
 7168 ================================================================================
 7169 The code for the t-digest was originally authored by Ted Dunning
 7170 
 7171 A number of small but very helpful changes have been contributed by Adrien Grand (https://github.com/jpountz)
 7172 
 7173 
 7174 
 7175 ================================================================================
 7176 t-digest LICENSE
 7177 ================================================================================
 7178 Apache License
 7179                            Version 2.0, January 2004
 7180                         http://www.apache.org/licenses/
 7181 
 7182    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 7183 
 7184    1. Definitions.
 7185 
 7186       "License" shall mean the terms and conditions for use, reproduction,
 7187       and distribution as defined by Sections 1 through 9 of this document.
 7188 
 7189       "Licensor" shall mean the copyright owner or entity authorized by
 7190       the copyright owner that is granting the License.
 7191 
 7192       "Legal Entity" shall mean the union of the acting entity and all
 7193       other entities that control, are controlled by, or are under common
 7194       control with that entity. For the purposes of this definition,
 7195       "control" means (i) the power, direct or indirect, to cause the
 7196       direction or management of such entity, whether by contract or
 7197       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 7198       outstanding shares, or (iii) beneficial ownership of such entity.
 7199 
 7200       "You" (or "Your") shall mean an individual or Legal Entity
 7201       exercising permissions granted by this License.
 7202 
 7203       "Source" form shall mean the preferred form for making modifications,
 7204       including but not limited to software source code, documentation
 7205       source, and configuration files.
 7206 
 7207       "Object" form shall mean any form resulting from mechanical
 7208       transformation or translation of a Source form, including but
 7209       not limited to compiled object code, generated documentation,
 7210       and conversions to other media types.
 7211 
 7212       "Work" shall mean the work of authorship, whether in Source or
 7213       Object form, made available under the License, as indicated by a
 7214       copyright notice that is included in or attached to the work
 7215       (an example is provided in the Appendix below).
 7216 
 7217       "Derivative Works" shall mean any work, whether in Source or Object
 7218       form, that is based on (or derived from) the Work and for which the
 7219       editorial revisions, annotations, elaborations, or other modifications
 7220       represent, as a whole, an original work of authorship. For the purposes
 7221       of this License, Derivative Works shall not include works that remain
 7222       separable from, or merely link (or bind by name) to the interfaces of,
 7223       the Work and Derivative Works thereof.
 7224 
 7225       "Contribution" shall mean any work of authorship, including
 7226       the original version of the Work and any modifications or additions
 7227       to that Work or Derivative Works thereof, that is intentionally
 7228       submitted to Licensor for inclusion in the Work by the copyright owner
 7229       or by an individual or Legal Entity authorized to submit on behalf of
 7230       the copyright owner. For the purposes of this definition, "submitted"
 7231       means any form of electronic, verbal, or written communication sent
 7232       to the Licensor or its representatives, including but not limited to
 7233       communication on electronic mailing lists, source code control systems,
 7234       and issue tracking systems that are managed by, or on behalf of, the
 7235       Licensor for the purpose of discussing and improving the Work, but
 7236       excluding communication that is conspicuously marked or otherwise
 7237       designated in writing by the copyright owner as "Not a Contribution."
 7238 
 7239       "Contributor" shall mean Licensor and any individual or Legal Entity
 7240       on behalf of whom a Contribution has been received by Licensor and
 7241       subsequently incorporated within the Work.
 7242 
 7243    2. Grant of Copyright License. Subject to the terms and conditions of
 7244       this License, each Contributor hereby grants to You a perpetual,
 7245       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 7246       copyright license to reproduce, prepare Derivative Works of,
 7247       publicly display, publicly perform, sublicense, and distribute the
 7248       Work and such Derivative Works in Source or Object form.
 7249 
 7250    3. Grant of Patent License. Subject to the terms and conditions of
 7251       this License, each Contributor hereby grants to You a perpetual,
 7252       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 7253       (except as stated in this section) patent license to make, have made,
 7254       use, offer to sell, sell, import, and otherwise transfer the Work,
 7255       where such license applies only to those patent claims licensable
 7256       by such Contributor that are necessarily infringed by their
 7257       Contribution(s) alone or by combination of their Contribution(s)
 7258       with the Work to which such Contribution(s) was submitted. If You
 7259       institute patent litigation against any entity (including a
 7260       cross-claim or counterclaim in a lawsuit) alleging that the Work
 7261       or a Contribution incorporated within the Work constitutes direct
 7262       or contributory patent infringement, then any patent licenses
 7263       granted to You under this License for that Work shall terminate
 7264       as of the date such litigation is filed.
 7265 
 7266    4. Redistribution. You may reproduce and distribute copies of the
 7267       Work or Derivative Works thereof in any medium, with or without
 7268       modifications, and in Source or Object form, provided that You
 7269       meet the following conditions:
 7270 
 7271       (a) You must give any other recipients of the Work or
 7272           Derivative Works a copy of this License; and
 7273 
 7274       (b) You must cause any modified files to carry prominent notices
 7275           stating that You changed the files; and
 7276 
 7277       (c) You must retain, in the Source form of any Derivative Works
 7278           that You distribute, all copyright, patent, trademark, and
 7279           attribution notices from the Source form of the Work,
 7280           excluding those notices that do not pertain to any part of
 7281           the Derivative Works; and
 7282 
 7283       (d) If the Work includes a "NOTICE" text file as part of its
 7284           distribution, then any Derivative Works that You distribute must
 7285           include a readable copy of the attribution notices contained
 7286           within such NOTICE file, excluding those notices that do not
 7287           pertain to any part of the Derivative Works, in at least one
 7288           of the following places: within a NOTICE text file distributed
 7289           as part of the Derivative Works; within the Source form or
 7290           documentation, if provided along with the Derivative Works; or,
 7291           within a display generated by the Derivative Works, if and
 7292           wherever such third-party notices normally appear. The contents
 7293           of the NOTICE file are for informational purposes only and
 7294           do not modify the License. You may add Your own attribution
 7295           notices within Derivative Works that You distribute, alongside
 7296           or as an addendum to the NOTICE text from the Work, provided
 7297           that such additional attribution notices cannot be construed
 7298           as modifying the License.
 7299 
 7300       You may add Your own copyright statement to Your modifications and
 7301       may provide additional or different license terms and conditions
 7302       for use, reproduction, or distribution of Your modifications, or
 7303       for any such Derivative Works as a whole, provided Your use,
 7304       reproduction, and distribution of the Work otherwise complies with
 7305       the conditions stated in this License.
 7306 
 7307    5. Submission of Contributions. Unless You explicitly state otherwise,
 7308       any Contribution intentionally submitted for inclusion in the Work
 7309       by You to the Licensor shall be under the terms and conditions of
 7310       this License, without any additional terms or conditions.
 7311       Notwithstanding the above, nothing herein shall supersede or modify
 7312       the terms of any separate license agreement you may have executed
 7313       with Licensor regarding such Contributions.
 7314 
 7315    6. Trademarks. This License does not grant permission to use the trade
 7316       names, trademarks, service marks, or product names of the Licensor,
 7317       except as required for reasonable and customary use in describing the
 7318       origin of the Work and reproducing the content of the NOTICE file.
 7319 
 7320    7. Disclaimer of Warranty. Unless required by applicable law or
 7321       agreed to in writing, Licensor provides the Work (and each
 7322       Contributor provides its Contributions) on an "AS IS" BASIS,
 7323       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 7324       implied, including, without limitation, any warranties or conditions
 7325       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 7326       PARTICULAR PURPOSE. You are solely responsible for determining the
 7327       appropriateness of using or redistributing the Work and assume any
 7328       risks associated with Your exercise of permissions under this License.
 7329 
 7330    8. Limitation of Liability. In no event and under no legal theory,
 7331       whether in tort (including negligence), contract, or otherwise,
 7332       unless required by applicable law (such as deliberate and grossly
 7333       negligent acts) or agreed to in writing, shall any Contributor be
 7334       liable to You for damages, including any direct, indirect, special,
 7335       incidental, or consequential damages of any character arising as a
 7336       result of this License or out of the use or inability to use the
 7337       Work (including but not limited to damages for loss of goodwill,
 7338       work stoppage, computer failure or malfunction, or any and all
 7339       other commercial damages or losses), even if such Contributor
 7340       has been advised of the possibility of such damages.
 7341 
 7342    9. Accepting Warranty or Additional Liability. While redistributing
 7343       the Work or Derivative Works thereof, You may choose to offer,
 7344       and charge a fee for, acceptance of support, warranty, indemnity,
 7345       or other liability obligations and/or rights consistent with this
 7346       License. However, in accepting such obligations, You may act only
 7347       on Your own behalf and on Your sole responsibility, not on behalf
 7348       of any other Contributor, and only if You agree to indemnify,
 7349       defend, and hold each Contributor harmless for any liability
 7350       incurred by, or claims asserted against, such Contributor by reason
 7351       of your accepting any such warranty or additional liability.
 7352 
 7353    END OF TERMS AND CONDITIONS
 7354 
 7355    APPENDIX: How to apply the Apache License to your work.
 7356 
 7357       To apply the Apache License to your work, attach the following
 7358       boilerplate notice, with the fields enclosed by brackets "{}"
 7359       replaced with your own identifying information. (Don't include
 7360       the brackets!)  The text should be enclosed in the appropriate
 7361       comment syntax for the file format. We also recommend that a
 7362       file or class name and description of purpose be included on the
 7363       same "printed page" as the copyright notice for easier
 7364       identification within third-party archives.
 7365 
 7366    Copyright {yyyy} {name of copyright owner}
 7367 
 7368    Licensed under the Apache License, Version 2.0 (the "License");
 7369    you may not use this file except in compliance with the License.
 7370    You may obtain a copy of the License at
 7371 
 7372        http://www.apache.org/licenses/LICENSE-2.0
 7373 
 7374    Unless required by applicable law or agreed to in writing, software
 7375    distributed under the License is distributed on an "AS IS" BASIS,
 7376    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 7377    See the License for the specific language governing permissions and
 7378    limitations under the License.
 7379 
 7380 
 7381 
 7382 ================================================================================
 7383 unboundid-ldapsdk LICENSE
 7384 ================================================================================
 7385                      UnboundID LDAP SDK Free Use License
 7386 
 7387 THIS IS AN AGREEMENT BETWEEN YOU ("YOU") AND PING IDENTITY CORPORATION
 7388 ("PING IDENTITY") REGARDING YOUR USE OF UNBOUNDID LDAP SDK FOR JAVA AND ANY
 7389 ASSOCIATED DOCUMENTATION, OBJECT CODE, COMPILED LIBRARIES, SOURCE CODE AND
 7390 SOURCE FILES OR OTHER MATERIALS MADE AVAILABLE BY PING IDENTITY (COLLECTIVELY
 7391 REFERRED TO IN THIS AGREEMENT AS THE ("SDK").
 7392 
 7393 BY INSTALLING, ACCESSING OR OTHERWISE USING THE SDK, YOU ACCEPT THE TERMS OF
 7394 THIS AGREEMENT.  IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT
 7395 INSTALL, ACCESS OR USE THE SDK.
 7396 
 7397 USE OF THE SDK.  Subject to your compliance with this Agreement, Ping Identity
 7398 grants to You a non-exclusive, royalty-free license, under Ping Identity's
 7399 intellectual property rights in the SDK, to use, reproduce, modify and
 7400 distribute this release of the SDK; provided that no license is granted herein
 7401 under any patents that may be infringed by your modifications, derivative works
 7402 or by other works in which the SDK may be incorporated (collectively, your
 7403 "Applications").  You may reproduce and redistribute the SDK with your
 7404 Applications provided that you (i) include this license file and an
 7405 unmodified copy of the unboundid-ldapsdk.jar file; and (ii) such
 7406 redistribution is subject to a license whose terms do not conflict with or
 7407 contradict the terms of this Agreement. You may also reproduce and redistribute
 7408 the SDK without your Applications provided that you redistribute the SDK
 7409 complete and unmodified (i.e., with all "read me" files, copyright notices, and
 7410 other legal notices and terms that Ping Identity has included in the SDK).
 7411 
 7412 SCOPE OF LICENSES.  This Agreement does not grant You the right to use any Ping
 7413 Identity intellectual property which is not included as part of the SDK.  The
 7414 SDK is licensed, not sold.  This Agreement only gives You some rights to use
 7415 the SDK.  Ping Identity reserves all other rights. Unless applicable law gives
 7416 You more rights despite this limitation, You may use the SDK only as expressly
 7417 permitted in this Agreement.
 7418 
 7419 SUPPORT.  Ping Identity is not obligated to provide any technical or other
 7420 support ("Support Services") for the SDK to You under this Agreement. However,
 7421 if Ping Identity chooses to provide any Support Services to You, Your use of
 7422 such Support Services will be governed by then-current Ping Identity support
 7423 policies.
 7424 
 7425 TERMINATION.  Ping Identity reserves the right to discontinue offering the SDK
 7426 and to modify the SDK at any time in its sole discretion.  Notwithstanding
 7427 anything contained in this Agreement to the contrary, Ping Identity may also,
 7428 in its sole discretion, terminate or suspend access to the SDK to You or any
 7429 end user at any time.  In addition, if you fail to comply with the terms of
 7430 this Agreement, then any rights granted herein will be automatically terminated
 7431 if such failure is not corrected within 30 days of the initial notification of
 7432 such failure.  You acknowledge that termination and/or monetary damages may not
 7433 be a sufficient remedy if You breach this Agreement and that Ping Identity will
 7434 be entitled, without waiving any other rights or remedies, to injunctive or
 7435 equitable relief as may be deemed proper by a court of competent jurisdiction
 7436 in the event of a breach.  Ping Identity may also terminate this Agreement if
 7437 the SDK becomes, or in Ping Identity's reasonable opinion is likely to become,
 7438 the subject of a claim of intellectual property infringement or trade secret
 7439 misappropriation.  All rights and licenses granted herein will simultaneously
 7440 and automatically terminate upon termination of this Agreement for any reason.
 7441 
 7442 DISCLAIMER OF WARRANTY. THE SDK IS PROVIDED "AS IS" AND PING IDENTITY DOES NOT
 7443 WARRANT THAT THE SDK WILL BE ERROR-FREE, VIRUS-FREE, WILL PERFORM IN AN
 7444 UNINTERRUPTED, SECURE OR TIMELY MANNER, OR WILL INTEROPERATE WITH OTHER
 7445 HARDWARE, SOFTWARE, SYSTEMS OR DATA.  TO THE MAXIMUM EXTENT ALLOWED BY LAW, ALL
 7446 CONDITIONS, REPRESENTATIONS AND WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY
 7447 OR OTHERWISE INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF
 7448 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (EVEN IF PING IDENTITY HAD
 7449 BEEN INFORMED OF SUCH PURPOSE), OR NON-INFRINGEMENT OF THIRD PARTY RIGHTS ARE
 7450 HEREBY DISCLAIMED.
 7451 
 7452 LIMITATION OF LIABILITY.  IN NO EVENT WILL PING IDENTITY OR ITS SUPPLIERS BE
 7453 LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, LOST PROFITS,
 7454 REVENUE, DATA OR DATA USE, BUSINESS INTERRUPTION, COST OF COVER, DIRECT,
 7455 INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL OR CONSEQUENTIAL DAMAGES OF ANY KIND)
 7456 ARISING OUT OF THE USE OF OR INABILITY TO USE THE SDK OR IN ANY WAY RELATED TO
 7457 THIS AGREEMENT, EVEN IF PING IDENTITY HAS BEEN ADVISED OF THE POSSIBILITY OF
 7458 SUCH DAMAGES.
 7459 
 7460 ADDITIONAL RIGHTS.  Certain states do not allow the exclusion of implied
 7461 warranties or limitation of liability for certain kinds of damages, so the
 7462 exclusion of limited warranties and limitation of liability set forth above may
 7463 not apply to You.
 7464 
 7465 EXPORT RESTRICTIONS.  The SDK is subject to United States export control laws.
 7466 You acknowledge and agree that You are responsible for compliance with all
 7467 domestic and international export laws and regulations that apply to the SDK.
 7468 
 7469 MISCELLANEOUS.  This Agreement constitutes the entire agreement with respect to
 7470 the SDK.  If any provision of this Agreement shall be held to be invalid,
 7471 illegal or unenforceable, the validity, legality and enforceability of the
 7472 remaining provisions shall in no way be affected or impaired thereby. This
 7473 Agreement and performance hereunder shall be governed by and construed in
 7474 accordance with the laws of the State of Texas without regard to its conflict
 7475 of laws rules.  Any disputes related to this Agreement shall be exclusively
 7476 litigated in the state or federal courts located in Travis County, Texas.
 7477 
 7478 
 7479 ================================================================================
 7480 xmlsec NOTICE
 7481 ================================================================================
 7482 
 7483 Apache XML Security for Java
 7484 Copyright 2000-2016 The Apache Software Foundation
 7485 
 7486 This product includes software developed at
 7487 The Apache Software Foundation (http://www.apache.org/).
 7488 
 7489 
 7490 
 7491 
 7492 
 7493 ================================================================================
 7494 xmlsec LICENSE
 7495 ================================================================================
 7496 
 7497                                  Apache License
 7498                            Version 2.0, January 2004
 7499                         http://www.apache.org/licenses/
 7500 
 7501    TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
 7502 
 7503    1. Definitions.
 7504 
 7505       "License" shall mean the terms and conditions for use, reproduction,
 7506       and distribution as defined by Sections 1 through 9 of this document.
 7507 
 7508       "Licensor" shall mean the copyright owner or entity authorized by
 7509       the copyright owner that is granting the License.
 7510 
 7511       "Legal Entity" shall mean the union of the acting entity and all
 7512       other entities that control, are controlled by, or are under common
 7513       control with that entity. For the purposes of this definition,
 7514       "control" means (i) the power, direct or indirect, to cause the
 7515       direction or management of such entity, whether by contract or
 7516       otherwise, or (ii) ownership of fifty percent (50%) or more of the
 7517       outstanding shares, or (iii) beneficial ownership of such entity.
 7518 
 7519       "You" (or "Your") shall mean an individual or Legal Entity
 7520       exercising permissions granted by this License.
 7521 
 7522       "Source" form shall mean the preferred form for making modifications,
 7523       including but not limited to software source code, documentation
 7524       source, and configuration files.
 7525 
 7526       "Object" form shall mean any form resulting from mechanical
 7527       transformation or translation of a Source form, including but
 7528       not limited to compiled object code, generated documentation,
 7529       and conversions to other media types.
 7530 
 7531       "Work" shall mean the work of authorship, whether in Source or
 7532       Object form, made available under the License, as indicated by a
 7533       copyright notice that is included in or attached to the work
 7534       (an example is provided in the Appendix below).
 7535 
 7536       "Derivative Works" shall mean any work, whether in Source or Object
 7537       form, that is based on (or derived from) the Work and for which the
 7538       editorial revisions, annotations, elaborations, or other modifications
 7539       represent, as a whole, an original work of authorship. For the purposes
 7540       of this License, Derivative Works shall not include works that remain
 7541       separable from, or merely link (or bind by name) to the interfaces of,
 7542       the Work and Derivative Works thereof.
 7543 
 7544       "Contribution" shall mean any work of authorship, including
 7545       the original version of the Work and any modifications or additions
 7546       to that Work or Derivative Works thereof, that is intentionally
 7547       submitted to Licensor for inclusion in the Work by the copyright owner
 7548       or by an individual or Legal Entity authorized to submit on behalf of
 7549       the copyright owner. For the purposes of this definition, "submitted"
 7550       means any form of electronic, verbal, or written communication sent
 7551       to the Licensor or its representatives, including but not limited to
 7552       communication on electronic mailing lists, source code control systems,
 7553       and issue tracking systems that are managed by, or on behalf of, the
 7554       Licensor for the purpose of discussing and improving the Work, but
 7555       excluding communication that is conspicuously marked or otherwise
 7556       designated in writing by the copyright owner as "Not a Contribution."
 7557 
 7558       "Contributor" shall mean Licensor and any individual or Legal Entity
 7559       on behalf of whom a Contribution has been received by Licensor and
 7560       subsequently incorporated within the Work.
 7561 
 7562    2. Grant of Copyright License. Subject to the terms and conditions of
 7563       this License, each Contributor hereby grants to You a perpetual,
 7564       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 7565       copyright license to reproduce, prepare Derivative Works of,
 7566       publicly display, publicly perform, sublicense, and distribute the
 7567       Work and such Derivative Works in Source or Object form.
 7568 
 7569    3. Grant of Patent License. Subject to the terms and conditions of
 7570       this License, each Contributor hereby grants to You a perpetual,
 7571       worldwide, non-exclusive, no-charge, royalty-free, irrevocable
 7572       (except as stated in this section) patent license to make, have made,
 7573       use, offer to sell, sell, import, and otherwise transfer the Work,
 7574       where such license applies only to those patent claims licensable
 7575       by such Contributor that are necessarily infringed by their
 7576       Contribution(s) alone or by combination of their Contribution(s)
 7577       with the Work to which such Contribution(s) was submitted. If You
 7578       institute patent litigation against any entity (including a
 7579       cross-claim or counterclaim in a lawsuit) alleging that the Work
 7580       or a Contribution incorporated within the Work constitutes direct
 7581       or contributory patent infringement, then any patent licenses
 7582       granted to You under this License for that Work shall terminate
 7583       as of the date such litigation is filed.
 7584 
 7585    4. Redistribution. You may reproduce and distribute copies of the
 7586       Work or Derivative Works thereof in any medium, with or without
 7587       modifications, and in Source or Object form, provided that You
 7588       meet the following conditions:
 7589 
 7590       (a) You must give any other recipients of the Work or
 7591           Derivative Works a copy of this License; and
 7592 
 7593       (b) You must cause any modified files to carry prominent notices
 7594           stating that You changed the files; and
 7595 
 7596       (c) You must retain, in the Source form of any Derivative Works
 7597           that You distribute, all copyright, patent, trademark, and
 7598           attribution notices from the Source form of the Work,
 7599           excluding those notices that do not pertain to any part of
 7600           the Derivative Works; and
 7601 
 7602       (d) If the Work includes a "NOTICE" text file as part of its
 7603           distribution, then any Derivative Works that You distribute must
 7604           include a readable copy of the attribution notices contained
 7605           within such NOTICE file, excluding those notices that do not
 7606           pertain to any part of the Derivative Works, in at least one
 7607           of the following places: within a NOTICE text file distributed
 7608           as part of the Derivative Works; within the Source form or
 7609           documentation, if provided along with the Derivative Works; or,
 7610           within a display generated by the Derivative Works, if and
 7611           wherever such third-party notices normally appear. The contents
 7612           of the NOTICE file are for informational purposes only and
 7613           do not modify the License. You may add Your own attribution
 7614           notices within Derivative Works that You distribute, alongside
 7615           or as an addendum to the NOTICE text from the Work, provided
 7616           that such additional attribution notices cannot be construed
 7617           as modifying the License.
 7618 
 7619       You may add Your own copyright statement to Your modifications and
 7620       may provide additional or different license terms and conditions
 7621       for use, reproduction, or distribution of Your modifications, or
 7622       for any such Derivative Works as a whole, provided Your use,
 7623       reproduction, and distribution of the Work otherwise complies with
 7624       the conditions stated in this License.
 7625 
 7626    5. Submission of Contributions. Unless You explicitly state otherwise,
 7627       any Contribution intentionally submitted for inclusion in the Work
 7628       by You to the Licensor shall be under the terms and conditions of
 7629       this License, without any additional terms or conditions.
 7630       Notwithstanding the above, nothing herein shall supersede or modify
 7631       the terms of any separate license agreement you may have executed
 7632       with Licensor regarding such Contributions.
 7633 
 7634    6. Trademarks. This License does not grant permission to use the trade
 7635       names, trademarks, service marks, or product names of the Licensor,
 7636       except as required for reasonable and customary use in describing the
 7637       origin of the Work and reproducing the content of the NOTICE file.
 7638 
 7639    7. Disclaimer of Warranty. Unless required by applicable law or
 7640       agreed to in writing, Licensor provides the Work (and each
 7641       Contributor provides its Contributions) on an "AS IS" BASIS,
 7642       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 7643       implied, including, without limitation, any warranties or conditions
 7644       of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
 7645       PARTICULAR PURPOSE. You are solely responsible for determining the
 7646       appropriateness of using or redistributing the Work and assume any
 7647       risks associated with Your exercise of permissions under this License.
 7648 
 7649    8. Limitation of Liability. In no event and under no legal theory,
 7650       whether in tort (including negligence), contract, or otherwise,
 7651       unless required by applicable law (such as deliberate and grossly
 7652       negligent acts) or agreed to in writing, shall any Contributor be
 7653       liable to You for damages, including any direct, indirect, special,
 7654       incidental, or consequential damages of any character arising as a
 7655       result of this License or out of the use or inability to use the
 7656       Work (including but not limited to damages for loss of goodwill,
 7657       work stoppage, computer failure or malfunction, or any and all
 7658       other commercial damages or losses), even if such Contributor
 7659       has been advised of the possibility of such damages.
 7660 
 7661    9. Accepting Warranty or Additional Liability. While redistributing
 7662       the Work or Derivative Works thereof, You may choose to offer,
 7663       and charge a fee for, acceptance of support, warranty, indemnity,
 7664       or other liability obligations and/or rights consistent with this
 7665       License. However, in accepting such obligations, You may act only
 7666       on Your own behalf and on Your sole responsibility, not on behalf
 7667       of any other Contributor, and only if You agree to indemnify,
 7668       defend, and hold each Contributor harmless for any liability
 7669       incurred by, or claims asserted against, such Contributor by reason
 7670       of your accepting any such warranty or additional liability.
 7671 
 7672    END OF TERMS AND CONDITIONS
 7673 
 7674    APPENDIX: How to apply the Apache License to your work.
 7675 
 7676       To apply the Apache License to your work, attach the following
 7677       boilerplate notice, with the fields enclosed by brackets "[]"
 7678       replaced with your own identifying information. (Don't include
 7679       the brackets!)  The text should be enclosed in the appropriate
 7680       comment syntax for the file format. We also recommend that a
 7681       file or class name and description of purpose be included on the
 7682       same "printed page" as the copyright notice for easier
 7683       identification within third-party archives.
 7684 
 7685    Copyright [yyyy] [name of copyright owner]
 7686 
 7687    Licensed under the Apache License, Version 2.0 (the "License");
 7688    you may not use this file except in compliance with the License.
 7689    You may obtain a copy of the License at
 7690 
 7691        http://www.apache.org/licenses/LICENSE-2.0
 7692 
 7693    Unless required by applicable law or agreed to in writing, software
 7694    distributed under the License is distributed on an "AS IS" BASIS,
 7695    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 7696    See the License for the specific language governing permissions and
 7697    limitations under the License.
 7698 
 7699