github.com/kubeflow/training-operator@v1.7.0/third_party/library/license.txt (about)

     1  --------------------------------------------------------------------------------
     2  kubeflow/training-operator  Apache License 2.0  https://github.com/kubeflow/training-operator/blob/master/LICENSE
     3  --------------------------------------------------------------------------------
     4                                   Apache License
     5                             Version 2.0, January 2004
     6                          http://www.apache.org/licenses/
     7  
     8     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
     9  
    10     1. Definitions.
    11  
    12        "License" shall mean the terms and conditions for use, reproduction,
    13        and distribution as defined by Sections 1 through 9 of this document.
    14  
    15        "Licensor" shall mean the copyright owner or entity authorized by
    16        the copyright owner that is granting the License.
    17  
    18        "Legal Entity" shall mean the union of the acting entity and all
    19        other entities that control, are controlled by, or are under common
    20        control with that entity. For the purposes of this definition,
    21        "control" means (i) the power, direct or indirect, to cause the
    22        direction or management of such entity, whether by contract or
    23        otherwise, or (ii) ownership of fifty percent (50%) or more of the
    24        outstanding shares, or (iii) beneficial ownership of such entity.
    25  
    26        "You" (or "Your") shall mean an individual or Legal Entity
    27        exercising permissions granted by this License.
    28  
    29        "Source" form shall mean the preferred form for making modifications,
    30        including but not limited to software source code, documentation
    31        source, and configuration files.
    32  
    33        "Object" form shall mean any form resulting from mechanical
    34        transformation or translation of a Source form, including but
    35        not limited to compiled object code, generated documentation,
    36        and conversions to other media types.
    37  
    38        "Work" shall mean the work of authorship, whether in Source or
    39        Object form, made available under the License, as indicated by a
    40        copyright notice that is included in or attached to the work
    41        (an example is provided in the Appendix below).
    42  
    43        "Derivative Works" shall mean any work, whether in Source or Object
    44        form, that is based on (or derived from) the Work and for which the
    45        editorial revisions, annotations, elaborations, or other modifications
    46        represent, as a whole, an original work of authorship. For the purposes
    47        of this License, Derivative Works shall not include works that remain
    48        separable from, or merely link (or bind by name) to the interfaces of,
    49        the Work and Derivative Works thereof.
    50  
    51        "Contribution" shall mean any work of authorship, including
    52        the original version of the Work and any modifications or additions
    53        to that Work or Derivative Works thereof, that is intentionally
    54        submitted to Licensor for inclusion in the Work by the copyright owner
    55        or by an individual or Legal Entity authorized to submit on behalf of
    56        the copyright owner. For the purposes of this definition, "submitted"
    57        means any form of electronic, verbal, or written communication sent
    58        to the Licensor or its representatives, including but not limited to
    59        communication on electronic mailing lists, source code control systems,
    60        and issue tracking systems that are managed by, or on behalf of, the
    61        Licensor for the purpose of discussing and improving the Work, but
    62        excluding communication that is conspicuously marked or otherwise
    63        designated in writing by the copyright owner as "Not a Contribution."
    64  
    65        "Contributor" shall mean Licensor and any individual or Legal Entity
    66        on behalf of whom a Contribution has been received by Licensor and
    67        subsequently incorporated within the Work.
    68  
    69     2. Grant of Copyright License. Subject to the terms and conditions of
    70        this License, each Contributor hereby grants to You a perpetual,
    71        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
    72        copyright license to reproduce, prepare Derivative Works of,
    73        publicly display, publicly perform, sublicense, and distribute the
    74        Work and such Derivative Works in Source or Object form.
    75  
    76     3. Grant of Patent License. Subject to the terms and conditions of
    77        this License, each Contributor hereby grants to You a perpetual,
    78        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
    79        (except as stated in this section) patent license to make, have made,
    80        use, offer to sell, sell, import, and otherwise transfer the Work,
    81        where such license applies only to those patent claims licensable
    82        by such Contributor that are necessarily infringed by their
    83        Contribution(s) alone or by combination of their Contribution(s)
    84        with the Work to which such Contribution(s) was submitted. If You
    85        institute patent litigation against any entity (including a
    86        cross-claim or counterclaim in a lawsuit) alleging that the Work
    87        or a Contribution incorporated within the Work constitutes direct
    88        or contributory patent infringement, then any patent licenses
    89        granted to You under this License for that Work shall terminate
    90        as of the date such litigation is filed.
    91  
    92     4. Redistribution. You may reproduce and distribute copies of the
    93        Work or Derivative Works thereof in any medium, with or without
    94        modifications, and in Source or Object form, provided that You
    95        meet the following conditions:
    96  
    97        (a) You must give any other recipients of the Work or
    98            Derivative Works a copy of this License; and
    99  
   100        (b) You must cause any modified files to carry prominent notices
   101            stating that You changed the files; and
   102  
   103        (c) You must retain, in the Source form of any Derivative Works
   104            that You distribute, all copyright, patent, trademark, and
   105            attribution notices from the Source form of the Work,
   106            excluding those notices that do not pertain to any part of
   107            the Derivative Works; and
   108  
   109        (d) If the Work includes a "NOTICE" text file as part of its
   110            distribution, then any Derivative Works that You distribute must
   111            include a readable copy of the attribution notices contained
   112            within such NOTICE file, excluding those notices that do not
   113            pertain to any part of the Derivative Works, in at least one
   114            of the following places: within a NOTICE text file distributed
   115            as part of the Derivative Works; within the Source form or
   116            documentation, if provided along with the Derivative Works; or,
   117            within a display generated by the Derivative Works, if and
   118            wherever such third-party notices normally appear. The contents
   119            of the NOTICE file are for informational purposes only and
   120            do not modify the License. You may add Your own attribution
   121            notices within Derivative Works that You distribute, alongside
   122            or as an addendum to the NOTICE text from the Work, provided
   123            that such additional attribution notices cannot be construed
   124            as modifying the License.
   125  
   126        You may add Your own copyright statement to Your modifications and
   127        may provide additional or different license terms and conditions
   128        for use, reproduction, or distribution of Your modifications, or
   129        for any such Derivative Works as a whole, provided Your use,
   130        reproduction, and distribution of the Work otherwise complies with
   131        the conditions stated in this License.
   132  
   133     5. Submission of Contributions. Unless You explicitly state otherwise,
   134        any Contribution intentionally submitted for inclusion in the Work
   135        by You to the Licensor shall be under the terms and conditions of
   136        this License, without any additional terms or conditions.
   137        Notwithstanding the above, nothing herein shall supersede or modify
   138        the terms of any separate license agreement you may have executed
   139        with Licensor regarding such Contributions.
   140  
   141     6. Trademarks. This License does not grant permission to use the trade
   142        names, trademarks, service marks, or product names of the Licensor,
   143        except as required for reasonable and customary use in describing the
   144        origin of the Work and reproducing the content of the NOTICE file.
   145  
   146     7. Disclaimer of Warranty. Unless required by applicable law or
   147        agreed to in writing, Licensor provides the Work (and each
   148        Contributor provides its Contributions) on an "AS IS" BASIS,
   149        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   150        implied, including, without limitation, any warranties or conditions
   151        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   152        PARTICULAR PURPOSE. You are solely responsible for determining the
   153        appropriateness of using or redistributing the Work and assume any
   154        risks associated with Your exercise of permissions under this License.
   155  
   156     8. Limitation of Liability. In no event and under no legal theory,
   157        whether in tort (including negligence), contract, or otherwise,
   158        unless required by applicable law (such as deliberate and grossly
   159        negligent acts) or agreed to in writing, shall any Contributor be
   160        liable to You for damages, including any direct, indirect, special,
   161        incidental, or consequential damages of any character arising as a
   162        result of this License or out of the use or inability to use the
   163        Work (including but not limited to damages for loss of goodwill,
   164        work stoppage, computer failure or malfunction, or any and all
   165        other commercial damages or losses), even if such Contributor
   166        has been advised of the possibility of such damages.
   167  
   168     9. Accepting Warranty or Additional Liability. While redistributing
   169        the Work or Derivative Works thereof, You may choose to offer,
   170        and charge a fee for, acceptance of support, warranty, indemnity,
   171        or other liability obligations and/or rights consistent with this
   172        License. However, in accepting such obligations, You may act only
   173        on Your own behalf and on Your sole responsibility, not on behalf
   174        of any other Contributor, and only if You agree to indemnify,
   175        defend, and hold each Contributor harmless for any liability
   176        incurred by, or claims asserted against, such Contributor by reason
   177        of your accepting any such warranty or additional liability.
   178  
   179     END OF TERMS AND CONDITIONS
   180  
   181     APPENDIX: How to apply the Apache License to your work.
   182  
   183        To apply the Apache License to your work, attach the following
   184        boilerplate notice, with the fields enclosed by brackets "{}"
   185        replaced with your own identifying information. (Don't include
   186        the brackets!)  The text should be enclosed in the appropriate
   187        comment syntax for the file format. We also recommend that a
   188        file or class name and description of purpose be included on the
   189        same "printed page" as the copyright notice for easier
   190        identification within third-party archives.
   191  
   192     Copyright {yyyy} {name of copyright owner}
   193  
   194     Licensed under the Apache License, Version 2.0 (the "License");
   195     you may not use this file except in compliance with the License.
   196     You may obtain a copy of the License at
   197  
   198         http://www.apache.org/licenses/LICENSE-2.0
   199  
   200     Unless required by applicable law or agreed to in writing, software
   201     distributed under the License is distributed on an "AS IS" BASIS,
   202     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   203     See the License for the specific language governing permissions and
   204     limitations under the License.
   205  
   206  --------------------------------------------------------------------------------
   207  GoogleCloudPlatform/gcloud-golang  Apache License 2.0  https://github.com/googleapis/google-cloud-go/blob/master/LICENSE
   208  --------------------------------------------------------------------------------
   209  
   210                                   Apache License
   211                             Version 2.0, January 2004
   212                          http://www.apache.org/licenses/
   213  
   214     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   215  
   216     1. Definitions.
   217  
   218        "License" shall mean the terms and conditions for use, reproduction,
   219        and distribution as defined by Sections 1 through 9 of this document.
   220  
   221        "Licensor" shall mean the copyright owner or entity authorized by
   222        the copyright owner that is granting the License.
   223  
   224        "Legal Entity" shall mean the union of the acting entity and all
   225        other entities that control, are controlled by, or are under common
   226        control with that entity. For the purposes of this definition,
   227        "control" means (i) the power, direct or indirect, to cause the
   228        direction or management of such entity, whether by contract or
   229        otherwise, or (ii) ownership of fifty percent (50%) or more of the
   230        outstanding shares, or (iii) beneficial ownership of such entity.
   231  
   232        "You" (or "Your") shall mean an individual or Legal Entity
   233        exercising permissions granted by this License.
   234  
   235        "Source" form shall mean the preferred form for making modifications,
   236        including but not limited to software source code, documentation
   237        source, and configuration files.
   238  
   239        "Object" form shall mean any form resulting from mechanical
   240        transformation or translation of a Source form, including but
   241        not limited to compiled object code, generated documentation,
   242        and conversions to other media types.
   243  
   244        "Work" shall mean the work of authorship, whether in Source or
   245        Object form, made available under the License, as indicated by a
   246        copyright notice that is included in or attached to the work
   247        (an example is provided in the Appendix below).
   248  
   249        "Derivative Works" shall mean any work, whether in Source or Object
   250        form, that is based on (or derived from) the Work and for which the
   251        editorial revisions, annotations, elaborations, or other modifications
   252        represent, as a whole, an original work of authorship. For the purposes
   253        of this License, Derivative Works shall not include works that remain
   254        separable from, or merely link (or bind by name) to the interfaces of,
   255        the Work and Derivative Works thereof.
   256  
   257        "Contribution" shall mean any work of authorship, including
   258        the original version of the Work and any modifications or additions
   259        to that Work or Derivative Works thereof, that is intentionally
   260        submitted to Licensor for inclusion in the Work by the copyright owner
   261        or by an individual or Legal Entity authorized to submit on behalf of
   262        the copyright owner. For the purposes of this definition, "submitted"
   263        means any form of electronic, verbal, or written communication sent
   264        to the Licensor or its representatives, including but not limited to
   265        communication on electronic mailing lists, source code control systems,
   266        and issue tracking systems that are managed by, or on behalf of, the
   267        Licensor for the purpose of discussing and improving the Work, but
   268        excluding communication that is conspicuously marked or otherwise
   269        designated in writing by the copyright owner as "Not a Contribution."
   270  
   271        "Contributor" shall mean Licensor and any individual or Legal Entity
   272        on behalf of whom a Contribution has been received by Licensor and
   273        subsequently incorporated within the Work.
   274  
   275     2. Grant of Copyright License. Subject to the terms and conditions of
   276        this License, each Contributor hereby grants to You a perpetual,
   277        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   278        copyright license to reproduce, prepare Derivative Works of,
   279        publicly display, publicly perform, sublicense, and distribute the
   280        Work and such Derivative Works in Source or Object form.
   281  
   282     3. Grant of Patent License. Subject to the terms and conditions of
   283        this License, each Contributor hereby grants to You a perpetual,
   284        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   285        (except as stated in this section) patent license to make, have made,
   286        use, offer to sell, sell, import, and otherwise transfer the Work,
   287        where such license applies only to those patent claims licensable
   288        by such Contributor that are necessarily infringed by their
   289        Contribution(s) alone or by combination of their Contribution(s)
   290        with the Work to which such Contribution(s) was submitted. If You
   291        institute patent litigation against any entity (including a
   292        cross-claim or counterclaim in a lawsuit) alleging that the Work
   293        or a Contribution incorporated within the Work constitutes direct
   294        or contributory patent infringement, then any patent licenses
   295        granted to You under this License for that Work shall terminate
   296        as of the date such litigation is filed.
   297  
   298     4. Redistribution. You may reproduce and distribute copies of the
   299        Work or Derivative Works thereof in any medium, with or without
   300        modifications, and in Source or Object form, provided that You
   301        meet the following conditions:
   302  
   303        (a) You must give any other recipients of the Work or
   304            Derivative Works a copy of this License; and
   305  
   306        (b) You must cause any modified files to carry prominent notices
   307            stating that You changed the files; and
   308  
   309        (c) You must retain, in the Source form of any Derivative Works
   310            that You distribute, all copyright, patent, trademark, and
   311            attribution notices from the Source form of the Work,
   312            excluding those notices that do not pertain to any part of
   313            the Derivative Works; and
   314  
   315        (d) If the Work includes a "NOTICE" text file as part of its
   316            distribution, then any Derivative Works that You distribute must
   317            include a readable copy of the attribution notices contained
   318            within such NOTICE file, excluding those notices that do not
   319            pertain to any part of the Derivative Works, in at least one
   320            of the following places: within a NOTICE text file distributed
   321            as part of the Derivative Works; within the Source form or
   322            documentation, if provided along with the Derivative Works; or,
   323            within a display generated by the Derivative Works, if and
   324            wherever such third-party notices normally appear. The contents
   325            of the NOTICE file are for informational purposes only and
   326            do not modify the License. You may add Your own attribution
   327            notices within Derivative Works that You distribute, alongside
   328            or as an addendum to the NOTICE text from the Work, provided
   329            that such additional attribution notices cannot be construed
   330            as modifying the License.
   331  
   332        You may add Your own copyright statement to Your modifications and
   333        may provide additional or different license terms and conditions
   334        for use, reproduction, or distribution of Your modifications, or
   335        for any such Derivative Works as a whole, provided Your use,
   336        reproduction, and distribution of the Work otherwise complies with
   337        the conditions stated in this License.
   338  
   339     5. Submission of Contributions. Unless You explicitly state otherwise,
   340        any Contribution intentionally submitted for inclusion in the Work
   341        by You to the Licensor shall be under the terms and conditions of
   342        this License, without any additional terms or conditions.
   343        Notwithstanding the above, nothing herein shall supersede or modify
   344        the terms of any separate license agreement you may have executed
   345        with Licensor regarding such Contributions.
   346  
   347     6. Trademarks. This License does not grant permission to use the trade
   348        names, trademarks, service marks, or product names of the Licensor,
   349        except as required for reasonable and customary use in describing the
   350        origin of the Work and reproducing the content of the NOTICE file.
   351  
   352     7. Disclaimer of Warranty. Unless required by applicable law or
   353        agreed to in writing, Licensor provides the Work (and each
   354        Contributor provides its Contributions) on an "AS IS" BASIS,
   355        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   356        implied, including, without limitation, any warranties or conditions
   357        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   358        PARTICULAR PURPOSE. You are solely responsible for determining the
   359        appropriateness of using or redistributing the Work and assume any
   360        risks associated with Your exercise of permissions under this License.
   361  
   362     8. Limitation of Liability. In no event and under no legal theory,
   363        whether in tort (including negligence), contract, or otherwise,
   364        unless required by applicable law (such as deliberate and grossly
   365        negligent acts) or agreed to in writing, shall any Contributor be
   366        liable to You for damages, including any direct, indirect, special,
   367        incidental, or consequential damages of any character arising as a
   368        result of this License or out of the use or inability to use the
   369        Work (including but not limited to damages for loss of goodwill,
   370        work stoppage, computer failure or malfunction, or any and all
   371        other commercial damages or losses), even if such Contributor
   372        has been advised of the possibility of such damages.
   373  
   374     9. Accepting Warranty or Additional Liability. While redistributing
   375        the Work or Derivative Works thereof, You may choose to offer,
   376        and charge a fee for, acceptance of support, warranty, indemnity,
   377        or other liability obligations and/or rights consistent with this
   378        License. However, in accepting such obligations, You may act only
   379        on Your own behalf and on Your sole responsibility, not on behalf
   380        of any other Contributor, and only if You agree to indemnify,
   381        defend, and hold each Contributor harmless for any liability
   382        incurred by, or claims asserted against, such Contributor by reason
   383        of your accepting any such warranty or additional liability.
   384  
   385     END OF TERMS AND CONDITIONS
   386  
   387     APPENDIX: How to apply the Apache License to your work.
   388  
   389        To apply the Apache License to your work, attach the following
   390        boilerplate notice, with the fields enclosed by brackets "[]"
   391        replaced with your own identifying information. (Don't include
   392        the brackets!)  The text should be enclosed in the appropriate
   393        comment syntax for the file format. We also recommend that a
   394        file or class name and description of purpose be included on the
   395        same "printed page" as the copyright notice for easier
   396        identification within third-party archives.
   397  
   398     Copyright [yyyy] [name of copyright owner]
   399  
   400     Licensed under the Apache License, Version 2.0 (the "License");
   401     you may not use this file except in compliance with the License.
   402     You may obtain a copy of the License at
   403  
   404         http://www.apache.org/licenses/LICENSE-2.0
   405  
   406     Unless required by applicable law or agreed to in writing, software
   407     distributed under the License is distributed on an "AS IS" BASIS,
   408     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   409     See the License for the specific language governing permissions and
   410     limitations under the License.
   411  
   412  --------------------------------------------------------------------------------
   413  PuerkitoBio/purell  BSD 3-Clause "New" or "Revised" License  https://github.com/PuerkitoBio/purell/blob/master/LICENSE
   414  --------------------------------------------------------------------------------
   415  Copyright (c) 2012, Martin Angers
   416  All rights reserved.
   417  
   418  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
   419  
   420  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
   421  
   422  * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
   423  
   424  * Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
   425  
   426  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   427  
   428  --------------------------------------------------------------------------------
   429  PuerkitoBio/urlesc  BSD 3-Clause "New" or "Revised" License  https://github.com/PuerkitoBio/urlesc/blob/master/LICENSE
   430  --------------------------------------------------------------------------------
   431  Copyright (c) 2012 The Go Authors. All rights reserved.
   432  
   433  Redistribution and use in source and binary forms, with or without
   434  modification, are permitted provided that the following conditions are
   435  met:
   436  
   437     * Redistributions of source code must retain the above copyright
   438  notice, this list of conditions and the following disclaimer.
   439     * Redistributions in binary form must reproduce the above
   440  copyright notice, this list of conditions and the following disclaimer
   441  in the documentation and/or other materials provided with the
   442  distribution.
   443     * Neither the name of Google Inc. nor the names of its
   444  contributors may be used to endorse or promote products derived from
   445  this software without specific prior written permission.
   446  
   447  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   448  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   449  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   450  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   451  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   452  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   453  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   454  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   455  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   456  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   457  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   458  
   459  --------------------------------------------------------------------------------
   460  davecgh/go-spew  ISC License  https://github.com/davecgh/go-spew/blob/master/LICENSE
   461  --------------------------------------------------------------------------------
   462  ISC License
   463  
   464  Copyright (c) 2012-2016 Dave Collins <dave@davec.name>
   465  
   466  Permission to use, copy, modify, and/or distribute this software for any
   467  purpose with or without fee is hereby granted, provided that the above
   468  copyright notice and this permission notice appear in all copies.
   469  
   470  THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
   471  WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
   472  MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
   473  ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
   474  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
   475  ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
   476  OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
   477  
   478  --------------------------------------------------------------------------------
   479  docker/distribution  Apache License 2.0  https://github.com/docker/distribution/blob/master/LICENSE
   480  --------------------------------------------------------------------------------
   481  Apache License
   482                             Version 2.0, January 2004
   483                          http://www.apache.org/licenses/
   484  
   485     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   486  
   487     1. Definitions.
   488  
   489        "License" shall mean the terms and conditions for use, reproduction,
   490        and distribution as defined by Sections 1 through 9 of this document.
   491  
   492        "Licensor" shall mean the copyright owner or entity authorized by
   493        the copyright owner that is granting the License.
   494  
   495        "Legal Entity" shall mean the union of the acting entity and all
   496        other entities that control, are controlled by, or are under common
   497        control with that entity. For the purposes of this definition,
   498        "control" means (i) the power, direct or indirect, to cause the
   499        direction or management of such entity, whether by contract or
   500        otherwise, or (ii) ownership of fifty percent (50%) or more of the
   501        outstanding shares, or (iii) beneficial ownership of such entity.
   502  
   503        "You" (or "Your") shall mean an individual or Legal Entity
   504        exercising permissions granted by this License.
   505  
   506        "Source" form shall mean the preferred form for making modifications,
   507        including but not limited to software source code, documentation
   508        source, and configuration files.
   509  
   510        "Object" form shall mean any form resulting from mechanical
   511        transformation or translation of a Source form, including but
   512        not limited to compiled object code, generated documentation,
   513        and conversions to other media types.
   514  
   515        "Work" shall mean the work of authorship, whether in Source or
   516        Object form, made available under the License, as indicated by a
   517        copyright notice that is included in or attached to the work
   518        (an example is provided in the Appendix below).
   519  
   520        "Derivative Works" shall mean any work, whether in Source or Object
   521        form, that is based on (or derived from) the Work and for which the
   522        editorial revisions, annotations, elaborations, or other modifications
   523        represent, as a whole, an original work of authorship. For the purposes
   524        of this License, Derivative Works shall not include works that remain
   525        separable from, or merely link (or bind by name) to the interfaces of,
   526        the Work and Derivative Works thereof.
   527  
   528        "Contribution" shall mean any work of authorship, including
   529        the original version of the Work and any modifications or additions
   530        to that Work or Derivative Works thereof, that is intentionally
   531        submitted to Licensor for inclusion in the Work by the copyright owner
   532        or by an individual or Legal Entity authorized to submit on behalf of
   533        the copyright owner. For the purposes of this definition, "submitted"
   534        means any form of electronic, verbal, or written communication sent
   535        to the Licensor or its representatives, including but not limited to
   536        communication on electronic mailing lists, source code control systems,
   537        and issue tracking systems that are managed by, or on behalf of, the
   538        Licensor for the purpose of discussing and improving the Work, but
   539        excluding communication that is conspicuously marked or otherwise
   540        designated in writing by the copyright owner as "Not a Contribution."
   541  
   542        "Contributor" shall mean Licensor and any individual or Legal Entity
   543        on behalf of whom a Contribution has been received by Licensor and
   544        subsequently incorporated within the Work.
   545  
   546     2. Grant of Copyright License. Subject to the terms and conditions of
   547        this License, each Contributor hereby grants to You a perpetual,
   548        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   549        copyright license to reproduce, prepare Derivative Works of,
   550        publicly display, publicly perform, sublicense, and distribute the
   551        Work and such Derivative Works in Source or Object form.
   552  
   553     3. Grant of Patent License. Subject to the terms and conditions of
   554        this License, each Contributor hereby grants to You a perpetual,
   555        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   556        (except as stated in this section) patent license to make, have made,
   557        use, offer to sell, sell, import, and otherwise transfer the Work,
   558        where such license applies only to those patent claims licensable
   559        by such Contributor that are necessarily infringed by their
   560        Contribution(s) alone or by combination of their Contribution(s)
   561        with the Work to which such Contribution(s) was submitted. If You
   562        institute patent litigation against any entity (including a
   563        cross-claim or counterclaim in a lawsuit) alleging that the Work
   564        or a Contribution incorporated within the Work constitutes direct
   565        or contributory patent infringement, then any patent licenses
   566        granted to You under this License for that Work shall terminate
   567        as of the date such litigation is filed.
   568  
   569     4. Redistribution. You may reproduce and distribute copies of the
   570        Work or Derivative Works thereof in any medium, with or without
   571        modifications, and in Source or Object form, provided that You
   572        meet the following conditions:
   573  
   574        (a) You must give any other recipients of the Work or
   575            Derivative Works a copy of this License; and
   576  
   577        (b) You must cause any modified files to carry prominent notices
   578            stating that You changed the files; and
   579  
   580        (c) You must retain, in the Source form of any Derivative Works
   581            that You distribute, all copyright, patent, trademark, and
   582            attribution notices from the Source form of the Work,
   583            excluding those notices that do not pertain to any part of
   584            the Derivative Works; and
   585  
   586        (d) If the Work includes a "NOTICE" text file as part of its
   587            distribution, then any Derivative Works that You distribute must
   588            include a readable copy of the attribution notices contained
   589            within such NOTICE file, excluding those notices that do not
   590            pertain to any part of the Derivative Works, in at least one
   591            of the following places: within a NOTICE text file distributed
   592            as part of the Derivative Works; within the Source form or
   593            documentation, if provided along with the Derivative Works; or,
   594            within a display generated by the Derivative Works, if and
   595            wherever such third-party notices normally appear. The contents
   596            of the NOTICE file are for informational purposes only and
   597            do not modify the License. You may add Your own attribution
   598            notices within Derivative Works that You distribute, alongside
   599            or as an addendum to the NOTICE text from the Work, provided
   600            that such additional attribution notices cannot be construed
   601            as modifying the License.
   602  
   603        You may add Your own copyright statement to Your modifications and
   604        may provide additional or different license terms and conditions
   605        for use, reproduction, or distribution of Your modifications, or
   606        for any such Derivative Works as a whole, provided Your use,
   607        reproduction, and distribution of the Work otherwise complies with
   608        the conditions stated in this License.
   609  
   610     5. Submission of Contributions. Unless You explicitly state otherwise,
   611        any Contribution intentionally submitted for inclusion in the Work
   612        by You to the Licensor shall be under the terms and conditions of
   613        this License, without any additional terms or conditions.
   614        Notwithstanding the above, nothing herein shall supersede or modify
   615        the terms of any separate license agreement you may have executed
   616        with Licensor regarding such Contributions.
   617  
   618     6. Trademarks. This License does not grant permission to use the trade
   619        names, trademarks, service marks, or product names of the Licensor,
   620        except as required for reasonable and customary use in describing the
   621        origin of the Work and reproducing the content of the NOTICE file.
   622  
   623     7. Disclaimer of Warranty. Unless required by applicable law or
   624        agreed to in writing, Licensor provides the Work (and each
   625        Contributor provides its Contributions) on an "AS IS" BASIS,
   626        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   627        implied, including, without limitation, any warranties or conditions
   628        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   629        PARTICULAR PURPOSE. You are solely responsible for determining the
   630        appropriateness of using or redistributing the Work and assume any
   631        risks associated with Your exercise of permissions under this License.
   632  
   633     8. Limitation of Liability. In no event and under no legal theory,
   634        whether in tort (including negligence), contract, or otherwise,
   635        unless required by applicable law (such as deliberate and grossly
   636        negligent acts) or agreed to in writing, shall any Contributor be
   637        liable to You for damages, including any direct, indirect, special,
   638        incidental, or consequential damages of any character arising as a
   639        result of this License or out of the use or inability to use the
   640        Work (including but not limited to damages for loss of goodwill,
   641        work stoppage, computer failure or malfunction, or any and all
   642        other commercial damages or losses), even if such Contributor
   643        has been advised of the possibility of such damages.
   644  
   645     9. Accepting Warranty or Additional Liability. While redistributing
   646        the Work or Derivative Works thereof, You may choose to offer,
   647        and charge a fee for, acceptance of support, warranty, indemnity,
   648        or other liability obligations and/or rights consistent with this
   649        License. However, in accepting such obligations, You may act only
   650        on Your own behalf and on Your sole responsibility, not on behalf
   651        of any other Contributor, and only if You agree to indemnify,
   652        defend, and hold each Contributor harmless for any liability
   653        incurred by, or claims asserted against, such Contributor by reason
   654        of your accepting any such warranty or additional liability.
   655  
   656     END OF TERMS AND CONDITIONS
   657  
   658     APPENDIX: How to apply the Apache License to your work.
   659  
   660        To apply the Apache License to your work, attach the following
   661        boilerplate notice, with the fields enclosed by brackets "{}"
   662        replaced with your own identifying information. (Don't include
   663        the brackets!)  The text should be enclosed in the appropriate
   664        comment syntax for the file format. We also recommend that a
   665        file or class name and description of purpose be included on the
   666        same "printed page" as the copyright notice for easier
   667        identification within third-party archives.
   668  
   669     Copyright {yyyy} {name of copyright owner}
   670  
   671     Licensed under the Apache License, Version 2.0 (the "License");
   672     you may not use this file except in compliance with the License.
   673     You may obtain a copy of the License at
   674  
   675         http://www.apache.org/licenses/LICENSE-2.0
   676  
   677     Unless required by applicable law or agreed to in writing, software
   678     distributed under the License is distributed on an "AS IS" BASIS,
   679     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   680     See the License for the specific language governing permissions and
   681     limitations under the License.
   682  
   683  
   684  --------------------------------------------------------------------------------
   685  emicklei/go-restful  MIT License  https://github.com/emicklei/go-restful/blob/master/LICENSE
   686  --------------------------------------------------------------------------------
   687  Copyright (c) 2012,2013 Ernest Micklei
   688  
   689  MIT License
   690  
   691  Permission is hereby granted, free of charge, to any person obtaining
   692  a copy of this software and associated documentation files (the
   693  "Software"), to deal in the Software without restriction, including
   694  without limitation the rights to use, copy, modify, merge, publish,
   695  distribute, sublicense, and/or sell copies of the Software, and to
   696  permit persons to whom the Software is furnished to do so, subject to
   697  the following conditions:
   698  
   699  The above copyright notice and this permission notice shall be
   700  included in all copies or substantial portions of the Software.
   701  
   702  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   703  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   704  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
   705  NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
   706  LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
   707  OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
   708  WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
   709  --------------------------------------------------------------------------------
   710  ghodss/yaml  MIT License  https://github.com/ghodss/yaml/blob/master/LICENSE
   711  --------------------------------------------------------------------------------
   712  The MIT License (MIT)
   713  
   714  Copyright (c) 2014 Sam Ghods
   715  
   716  Permission is hereby granted, free of charge, to any person obtaining a copy
   717  of this software and associated documentation files (the "Software"), to deal
   718  in the Software without restriction, including without limitation the rights
   719  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   720  copies of the Software, and to permit persons to whom the Software is
   721  furnished to do so, subject to the following conditions:
   722  
   723  The above copyright notice and this permission notice shall be included in all
   724  copies or substantial portions of the Software.
   725  
   726  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   727  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   728  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   729  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   730  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   731  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   732  SOFTWARE.
   733  
   734  
   735  Copyright (c) 2012 The Go Authors. All rights reserved.
   736  
   737  Redistribution and use in source and binary forms, with or without
   738  modification, are permitted provided that the following conditions are
   739  met:
   740  
   741     * Redistributions of source code must retain the above copyright
   742  notice, this list of conditions and the following disclaimer.
   743     * Redistributions in binary form must reproduce the above
   744  copyright notice, this list of conditions and the following disclaimer
   745  in the documentation and/or other materials provided with the
   746  distribution.
   747     * Neither the name of Google Inc. nor the names of its
   748  contributors may be used to endorse or promote products derived from
   749  this software without specific prior written permission.
   750  
   751  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   752  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   753  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   754  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   755  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   756  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   757  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   758  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   759  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   760  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   761  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   762  
   763  --------------------------------------------------------------------------------
   764  go-openapi/jsonpointer  Apache License 2.0  https://github.com/go-openapi/jsonpointer/blob/master/LICENSE
   765  --------------------------------------------------------------------------------
   766  
   767                                   Apache License
   768                             Version 2.0, January 2004
   769                          http://www.apache.org/licenses/
   770  
   771     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   772  
   773     1. Definitions.
   774  
   775        "License" shall mean the terms and conditions for use, reproduction,
   776        and distribution as defined by Sections 1 through 9 of this document.
   777  
   778        "Licensor" shall mean the copyright owner or entity authorized by
   779        the copyright owner that is granting the License.
   780  
   781        "Legal Entity" shall mean the union of the acting entity and all
   782        other entities that control, are controlled by, or are under common
   783        control with that entity. For the purposes of this definition,
   784        "control" means (i) the power, direct or indirect, to cause the
   785        direction or management of such entity, whether by contract or
   786        otherwise, or (ii) ownership of fifty percent (50%) or more of the
   787        outstanding shares, or (iii) beneficial ownership of such entity.
   788  
   789        "You" (or "Your") shall mean an individual or Legal Entity
   790        exercising permissions granted by this License.
   791  
   792        "Source" form shall mean the preferred form for making modifications,
   793        including but not limited to software source code, documentation
   794        source, and configuration files.
   795  
   796        "Object" form shall mean any form resulting from mechanical
   797        transformation or translation of a Source form, including but
   798        not limited to compiled object code, generated documentation,
   799        and conversions to other media types.
   800  
   801        "Work" shall mean the work of authorship, whether in Source or
   802        Object form, made available under the License, as indicated by a
   803        copyright notice that is included in or attached to the work
   804        (an example is provided in the Appendix below).
   805  
   806        "Derivative Works" shall mean any work, whether in Source or Object
   807        form, that is based on (or derived from) the Work and for which the
   808        editorial revisions, annotations, elaborations, or other modifications
   809        represent, as a whole, an original work of authorship. For the purposes
   810        of this License, Derivative Works shall not include works that remain
   811        separable from, or merely link (or bind by name) to the interfaces of,
   812        the Work and Derivative Works thereof.
   813  
   814        "Contribution" shall mean any work of authorship, including
   815        the original version of the Work and any modifications or additions
   816        to that Work or Derivative Works thereof, that is intentionally
   817        submitted to Licensor for inclusion in the Work by the copyright owner
   818        or by an individual or Legal Entity authorized to submit on behalf of
   819        the copyright owner. For the purposes of this definition, "submitted"
   820        means any form of electronic, verbal, or written communication sent
   821        to the Licensor or its representatives, including but not limited to
   822        communication on electronic mailing lists, source code control systems,
   823        and issue tracking systems that are managed by, or on behalf of, the
   824        Licensor for the purpose of discussing and improving the Work, but
   825        excluding communication that is conspicuously marked or otherwise
   826        designated in writing by the copyright owner as "Not a Contribution."
   827  
   828        "Contributor" shall mean Licensor and any individual or Legal Entity
   829        on behalf of whom a Contribution has been received by Licensor and
   830        subsequently incorporated within the Work.
   831  
   832     2. Grant of Copyright License. Subject to the terms and conditions of
   833        this License, each Contributor hereby grants to You a perpetual,
   834        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   835        copyright license to reproduce, prepare Derivative Works of,
   836        publicly display, publicly perform, sublicense, and distribute the
   837        Work and such Derivative Works in Source or Object form.
   838  
   839     3. Grant of Patent License. Subject to the terms and conditions of
   840        this License, each Contributor hereby grants to You a perpetual,
   841        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   842        (except as stated in this section) patent license to make, have made,
   843        use, offer to sell, sell, import, and otherwise transfer the Work,
   844        where such license applies only to those patent claims licensable
   845        by such Contributor that are necessarily infringed by their
   846        Contribution(s) alone or by combination of their Contribution(s)
   847        with the Work to which such Contribution(s) was submitted. If You
   848        institute patent litigation against any entity (including a
   849        cross-claim or counterclaim in a lawsuit) alleging that the Work
   850        or a Contribution incorporated within the Work constitutes direct
   851        or contributory patent infringement, then any patent licenses
   852        granted to You under this License for that Work shall terminate
   853        as of the date such litigation is filed.
   854  
   855     4. Redistribution. You may reproduce and distribute copies of the
   856        Work or Derivative Works thereof in any medium, with or without
   857        modifications, and in Source or Object form, provided that You
   858        meet the following conditions:
   859  
   860        (a) You must give any other recipients of the Work or
   861            Derivative Works a copy of this License; and
   862  
   863        (b) You must cause any modified files to carry prominent notices
   864            stating that You changed the files; and
   865  
   866        (c) You must retain, in the Source form of any Derivative Works
   867            that You distribute, all copyright, patent, trademark, and
   868            attribution notices from the Source form of the Work,
   869            excluding those notices that do not pertain to any part of
   870            the Derivative Works; and
   871  
   872        (d) If the Work includes a "NOTICE" text file as part of its
   873            distribution, then any Derivative Works that You distribute must
   874            include a readable copy of the attribution notices contained
   875            within such NOTICE file, excluding those notices that do not
   876            pertain to any part of the Derivative Works, in at least one
   877            of the following places: within a NOTICE text file distributed
   878            as part of the Derivative Works; within the Source form or
   879            documentation, if provided along with the Derivative Works; or,
   880            within a display generated by the Derivative Works, if and
   881            wherever such third-party notices normally appear. The contents
   882            of the NOTICE file are for informational purposes only and
   883            do not modify the License. You may add Your own attribution
   884            notices within Derivative Works that You distribute, alongside
   885            or as an addendum to the NOTICE text from the Work, provided
   886            that such additional attribution notices cannot be construed
   887            as modifying the License.
   888  
   889        You may add Your own copyright statement to Your modifications and
   890        may provide additional or different license terms and conditions
   891        for use, reproduction, or distribution of Your modifications, or
   892        for any such Derivative Works as a whole, provided Your use,
   893        reproduction, and distribution of the Work otherwise complies with
   894        the conditions stated in this License.
   895  
   896     5. Submission of Contributions. Unless You explicitly state otherwise,
   897        any Contribution intentionally submitted for inclusion in the Work
   898        by You to the Licensor shall be under the terms and conditions of
   899        this License, without any additional terms or conditions.
   900        Notwithstanding the above, nothing herein shall supersede or modify
   901        the terms of any separate license agreement you may have executed
   902        with Licensor regarding such Contributions.
   903  
   904     6. Trademarks. This License does not grant permission to use the trade
   905        names, trademarks, service marks, or product names of the Licensor,
   906        except as required for reasonable and customary use in describing the
   907        origin of the Work and reproducing the content of the NOTICE file.
   908  
   909     7. Disclaimer of Warranty. Unless required by applicable law or
   910        agreed to in writing, Licensor provides the Work (and each
   911        Contributor provides its Contributions) on an "AS IS" BASIS,
   912        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   913        implied, including, without limitation, any warranties or conditions
   914        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   915        PARTICULAR PURPOSE. You are solely responsible for determining the
   916        appropriateness of using or redistributing the Work and assume any
   917        risks associated with Your exercise of permissions under this License.
   918  
   919     8. Limitation of Liability. In no event and under no legal theory,
   920        whether in tort (including negligence), contract, or otherwise,
   921        unless required by applicable law (such as deliberate and grossly
   922        negligent acts) or agreed to in writing, shall any Contributor be
   923        liable to You for damages, including any direct, indirect, special,
   924        incidental, or consequential damages of any character arising as a
   925        result of this License or out of the use or inability to use the
   926        Work (including but not limited to damages for loss of goodwill,
   927        work stoppage, computer failure or malfunction, or any and all
   928        other commercial damages or losses), even if such Contributor
   929        has been advised of the possibility of such damages.
   930  
   931     9. Accepting Warranty or Additional Liability. While redistributing
   932        the Work or Derivative Works thereof, You may choose to offer,
   933        and charge a fee for, acceptance of support, warranty, indemnity,
   934        or other liability obligations and/or rights consistent with this
   935        License. However, in accepting such obligations, You may act only
   936        on Your own behalf and on Your sole responsibility, not on behalf
   937        of any other Contributor, and only if You agree to indemnify,
   938        defend, and hold each Contributor harmless for any liability
   939        incurred by, or claims asserted against, such Contributor by reason
   940        of your accepting any such warranty or additional liability.
   941  
   942     END OF TERMS AND CONDITIONS
   943  
   944     APPENDIX: How to apply the Apache License to your work.
   945  
   946        To apply the Apache License to your work, attach the following
   947        boilerplate notice, with the fields enclosed by brackets "[]"
   948        replaced with your own identifying information. (Don't include
   949        the brackets!)  The text should be enclosed in the appropriate
   950        comment syntax for the file format. We also recommend that a
   951        file or class name and description of purpose be included on the
   952        same "printed page" as the copyright notice for easier
   953        identification within third-party archives.
   954  
   955     Copyright [yyyy] [name of copyright owner]
   956  
   957     Licensed under the Apache License, Version 2.0 (the "License");
   958     you may not use this file except in compliance with the License.
   959     You may obtain a copy of the License at
   960  
   961         http://www.apache.org/licenses/LICENSE-2.0
   962  
   963     Unless required by applicable law or agreed to in writing, software
   964     distributed under the License is distributed on an "AS IS" BASIS,
   965     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   966     See the License for the specific language governing permissions and
   967     limitations under the License.
   968  
   969  --------------------------------------------------------------------------------
   970  go-openapi/jsonreference  Apache License 2.0  https://github.com/go-openapi/jsonreference/blob/master/LICENSE
   971  --------------------------------------------------------------------------------
   972  
   973                                   Apache License
   974                             Version 2.0, January 2004
   975                          http://www.apache.org/licenses/
   976  
   977     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   978  
   979     1. Definitions.
   980  
   981        "License" shall mean the terms and conditions for use, reproduction,
   982        and distribution as defined by Sections 1 through 9 of this document.
   983  
   984        "Licensor" shall mean the copyright owner or entity authorized by
   985        the copyright owner that is granting the License.
   986  
   987        "Legal Entity" shall mean the union of the acting entity and all
   988        other entities that control, are controlled by, or are under common
   989        control with that entity. For the purposes of this definition,
   990        "control" means (i) the power, direct or indirect, to cause the
   991        direction or management of such entity, whether by contract or
   992        otherwise, or (ii) ownership of fifty percent (50%) or more of the
   993        outstanding shares, or (iii) beneficial ownership of such entity.
   994  
   995        "You" (or "Your") shall mean an individual or Legal Entity
   996        exercising permissions granted by this License.
   997  
   998        "Source" form shall mean the preferred form for making modifications,
   999        including but not limited to software source code, documentation
  1000        source, and configuration files.
  1001  
  1002        "Object" form shall mean any form resulting from mechanical
  1003        transformation or translation of a Source form, including but
  1004        not limited to compiled object code, generated documentation,
  1005        and conversions to other media types.
  1006  
  1007        "Work" shall mean the work of authorship, whether in Source or
  1008        Object form, made available under the License, as indicated by a
  1009        copyright notice that is included in or attached to the work
  1010        (an example is provided in the Appendix below).
  1011  
  1012        "Derivative Works" shall mean any work, whether in Source or Object
  1013        form, that is based on (or derived from) the Work and for which the
  1014        editorial revisions, annotations, elaborations, or other modifications
  1015        represent, as a whole, an original work of authorship. For the purposes
  1016        of this License, Derivative Works shall not include works that remain
  1017        separable from, or merely link (or bind by name) to the interfaces of,
  1018        the Work and Derivative Works thereof.
  1019  
  1020        "Contribution" shall mean any work of authorship, including
  1021        the original version of the Work and any modifications or additions
  1022        to that Work or Derivative Works thereof, that is intentionally
  1023        submitted to Licensor for inclusion in the Work by the copyright owner
  1024        or by an individual or Legal Entity authorized to submit on behalf of
  1025        the copyright owner. For the purposes of this definition, "submitted"
  1026        means any form of electronic, verbal, or written communication sent
  1027        to the Licensor or its representatives, including but not limited to
  1028        communication on electronic mailing lists, source code control systems,
  1029        and issue tracking systems that are managed by, or on behalf of, the
  1030        Licensor for the purpose of discussing and improving the Work, but
  1031        excluding communication that is conspicuously marked or otherwise
  1032        designated in writing by the copyright owner as "Not a Contribution."
  1033  
  1034        "Contributor" shall mean Licensor and any individual or Legal Entity
  1035        on behalf of whom a Contribution has been received by Licensor and
  1036        subsequently incorporated within the Work.
  1037  
  1038     2. Grant of Copyright License. Subject to the terms and conditions of
  1039        this License, each Contributor hereby grants to You a perpetual,
  1040        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1041        copyright license to reproduce, prepare Derivative Works of,
  1042        publicly display, publicly perform, sublicense, and distribute the
  1043        Work and such Derivative Works in Source or Object form.
  1044  
  1045     3. Grant of Patent License. Subject to the terms and conditions of
  1046        this License, each Contributor hereby grants to You a perpetual,
  1047        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1048        (except as stated in this section) patent license to make, have made,
  1049        use, offer to sell, sell, import, and otherwise transfer the Work,
  1050        where such license applies only to those patent claims licensable
  1051        by such Contributor that are necessarily infringed by their
  1052        Contribution(s) alone or by combination of their Contribution(s)
  1053        with the Work to which such Contribution(s) was submitted. If You
  1054        institute patent litigation against any entity (including a
  1055        cross-claim or counterclaim in a lawsuit) alleging that the Work
  1056        or a Contribution incorporated within the Work constitutes direct
  1057        or contributory patent infringement, then any patent licenses
  1058        granted to You under this License for that Work shall terminate
  1059        as of the date such litigation is filed.
  1060  
  1061     4. Redistribution. You may reproduce and distribute copies of the
  1062        Work or Derivative Works thereof in any medium, with or without
  1063        modifications, and in Source or Object form, provided that You
  1064        meet the following conditions:
  1065  
  1066        (a) You must give any other recipients of the Work or
  1067            Derivative Works a copy of this License; and
  1068  
  1069        (b) You must cause any modified files to carry prominent notices
  1070            stating that You changed the files; and
  1071  
  1072        (c) You must retain, in the Source form of any Derivative Works
  1073            that You distribute, all copyright, patent, trademark, and
  1074            attribution notices from the Source form of the Work,
  1075            excluding those notices that do not pertain to any part of
  1076            the Derivative Works; and
  1077  
  1078        (d) If the Work includes a "NOTICE" text file as part of its
  1079            distribution, then any Derivative Works that You distribute must
  1080            include a readable copy of the attribution notices contained
  1081            within such NOTICE file, excluding those notices that do not
  1082            pertain to any part of the Derivative Works, in at least one
  1083            of the following places: within a NOTICE text file distributed
  1084            as part of the Derivative Works; within the Source form or
  1085            documentation, if provided along with the Derivative Works; or,
  1086            within a display generated by the Derivative Works, if and
  1087            wherever such third-party notices normally appear. The contents
  1088            of the NOTICE file are for informational purposes only and
  1089            do not modify the License. You may add Your own attribution
  1090            notices within Derivative Works that You distribute, alongside
  1091            or as an addendum to the NOTICE text from the Work, provided
  1092            that such additional attribution notices cannot be construed
  1093            as modifying the License.
  1094  
  1095        You may add Your own copyright statement to Your modifications and
  1096        may provide additional or different license terms and conditions
  1097        for use, reproduction, or distribution of Your modifications, or
  1098        for any such Derivative Works as a whole, provided Your use,
  1099        reproduction, and distribution of the Work otherwise complies with
  1100        the conditions stated in this License.
  1101  
  1102     5. Submission of Contributions. Unless You explicitly state otherwise,
  1103        any Contribution intentionally submitted for inclusion in the Work
  1104        by You to the Licensor shall be under the terms and conditions of
  1105        this License, without any additional terms or conditions.
  1106        Notwithstanding the above, nothing herein shall supersede or modify
  1107        the terms of any separate license agreement you may have executed
  1108        with Licensor regarding such Contributions.
  1109  
  1110     6. Trademarks. This License does not grant permission to use the trade
  1111        names, trademarks, service marks, or product names of the Licensor,
  1112        except as required for reasonable and customary use in describing the
  1113        origin of the Work and reproducing the content of the NOTICE file.
  1114  
  1115     7. Disclaimer of Warranty. Unless required by applicable law or
  1116        agreed to in writing, Licensor provides the Work (and each
  1117        Contributor provides its Contributions) on an "AS IS" BASIS,
  1118        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1119        implied, including, without limitation, any warranties or conditions
  1120        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1121        PARTICULAR PURPOSE. You are solely responsible for determining the
  1122        appropriateness of using or redistributing the Work and assume any
  1123        risks associated with Your exercise of permissions under this License.
  1124  
  1125     8. Limitation of Liability. In no event and under no legal theory,
  1126        whether in tort (including negligence), contract, or otherwise,
  1127        unless required by applicable law (such as deliberate and grossly
  1128        negligent acts) or agreed to in writing, shall any Contributor be
  1129        liable to You for damages, including any direct, indirect, special,
  1130        incidental, or consequential damages of any character arising as a
  1131        result of this License or out of the use or inability to use the
  1132        Work (including but not limited to damages for loss of goodwill,
  1133        work stoppage, computer failure or malfunction, or any and all
  1134        other commercial damages or losses), even if such Contributor
  1135        has been advised of the possibility of such damages.
  1136  
  1137     9. Accepting Warranty or Additional Liability. While redistributing
  1138        the Work or Derivative Works thereof, You may choose to offer,
  1139        and charge a fee for, acceptance of support, warranty, indemnity,
  1140        or other liability obligations and/or rights consistent with this
  1141        License. However, in accepting such obligations, You may act only
  1142        on Your own behalf and on Your sole responsibility, not on behalf
  1143        of any other Contributor, and only if You agree to indemnify,
  1144        defend, and hold each Contributor harmless for any liability
  1145        incurred by, or claims asserted against, such Contributor by reason
  1146        of your accepting any such warranty or additional liability.
  1147  
  1148     END OF TERMS AND CONDITIONS
  1149  
  1150     APPENDIX: How to apply the Apache License to your work.
  1151  
  1152        To apply the Apache License to your work, attach the following
  1153        boilerplate notice, with the fields enclosed by brackets "[]"
  1154        replaced with your own identifying information. (Don't include
  1155        the brackets!)  The text should be enclosed in the appropriate
  1156        comment syntax for the file format. We also recommend that a
  1157        file or class name and description of purpose be included on the
  1158        same "printed page" as the copyright notice for easier
  1159        identification within third-party archives.
  1160  
  1161     Copyright [yyyy] [name of copyright owner]
  1162  
  1163     Licensed under the Apache License, Version 2.0 (the "License");
  1164     you may not use this file except in compliance with the License.
  1165     You may obtain a copy of the License at
  1166  
  1167         http://www.apache.org/licenses/LICENSE-2.0
  1168  
  1169     Unless required by applicable law or agreed to in writing, software
  1170     distributed under the License is distributed on an "AS IS" BASIS,
  1171     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1172     See the License for the specific language governing permissions and
  1173     limitations under the License.
  1174  
  1175  --------------------------------------------------------------------------------
  1176  go-openapi/spec  Apache License 2.0  https://github.com/go-openapi/spec/blob/master/LICENSE
  1177  --------------------------------------------------------------------------------
  1178  
  1179                                   Apache License
  1180                             Version 2.0, January 2004
  1181                          http://www.apache.org/licenses/
  1182  
  1183     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1184  
  1185     1. Definitions.
  1186  
  1187        "License" shall mean the terms and conditions for use, reproduction,
  1188        and distribution as defined by Sections 1 through 9 of this document.
  1189  
  1190        "Licensor" shall mean the copyright owner or entity authorized by
  1191        the copyright owner that is granting the License.
  1192  
  1193        "Legal Entity" shall mean the union of the acting entity and all
  1194        other entities that control, are controlled by, or are under common
  1195        control with that entity. For the purposes of this definition,
  1196        "control" means (i) the power, direct or indirect, to cause the
  1197        direction or management of such entity, whether by contract or
  1198        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1199        outstanding shares, or (iii) beneficial ownership of such entity.
  1200  
  1201        "You" (or "Your") shall mean an individual or Legal Entity
  1202        exercising permissions granted by this License.
  1203  
  1204        "Source" form shall mean the preferred form for making modifications,
  1205        including but not limited to software source code, documentation
  1206        source, and configuration files.
  1207  
  1208        "Object" form shall mean any form resulting from mechanical
  1209        transformation or translation of a Source form, including but
  1210        not limited to compiled object code, generated documentation,
  1211        and conversions to other media types.
  1212  
  1213        "Work" shall mean the work of authorship, whether in Source or
  1214        Object form, made available under the License, as indicated by a
  1215        copyright notice that is included in or attached to the work
  1216        (an example is provided in the Appendix below).
  1217  
  1218        "Derivative Works" shall mean any work, whether in Source or Object
  1219        form, that is based on (or derived from) the Work and for which the
  1220        editorial revisions, annotations, elaborations, or other modifications
  1221        represent, as a whole, an original work of authorship. For the purposes
  1222        of this License, Derivative Works shall not include works that remain
  1223        separable from, or merely link (or bind by name) to the interfaces of,
  1224        the Work and Derivative Works thereof.
  1225  
  1226        "Contribution" shall mean any work of authorship, including
  1227        the original version of the Work and any modifications or additions
  1228        to that Work or Derivative Works thereof, that is intentionally
  1229        submitted to Licensor for inclusion in the Work by the copyright owner
  1230        or by an individual or Legal Entity authorized to submit on behalf of
  1231        the copyright owner. For the purposes of this definition, "submitted"
  1232        means any form of electronic, verbal, or written communication sent
  1233        to the Licensor or its representatives, including but not limited to
  1234        communication on electronic mailing lists, source code control systems,
  1235        and issue tracking systems that are managed by, or on behalf of, the
  1236        Licensor for the purpose of discussing and improving the Work, but
  1237        excluding communication that is conspicuously marked or otherwise
  1238        designated in writing by the copyright owner as "Not a Contribution."
  1239  
  1240        "Contributor" shall mean Licensor and any individual or Legal Entity
  1241        on behalf of whom a Contribution has been received by Licensor and
  1242        subsequently incorporated within the Work.
  1243  
  1244     2. Grant of Copyright License. Subject to the terms and conditions of
  1245        this License, each Contributor hereby grants to You a perpetual,
  1246        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1247        copyright license to reproduce, prepare Derivative Works of,
  1248        publicly display, publicly perform, sublicense, and distribute the
  1249        Work and such Derivative Works in Source or Object form.
  1250  
  1251     3. Grant of Patent License. Subject to the terms and conditions of
  1252        this License, each Contributor hereby grants to You a perpetual,
  1253        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1254        (except as stated in this section) patent license to make, have made,
  1255        use, offer to sell, sell, import, and otherwise transfer the Work,
  1256        where such license applies only to those patent claims licensable
  1257        by such Contributor that are necessarily infringed by their
  1258        Contribution(s) alone or by combination of their Contribution(s)
  1259        with the Work to which such Contribution(s) was submitted. If You
  1260        institute patent litigation against any entity (including a
  1261        cross-claim or counterclaim in a lawsuit) alleging that the Work
  1262        or a Contribution incorporated within the Work constitutes direct
  1263        or contributory patent infringement, then any patent licenses
  1264        granted to You under this License for that Work shall terminate
  1265        as of the date such litigation is filed.
  1266  
  1267     4. Redistribution. You may reproduce and distribute copies of the
  1268        Work or Derivative Works thereof in any medium, with or without
  1269        modifications, and in Source or Object form, provided that You
  1270        meet the following conditions:
  1271  
  1272        (a) You must give any other recipients of the Work or
  1273            Derivative Works a copy of this License; and
  1274  
  1275        (b) You must cause any modified files to carry prominent notices
  1276            stating that You changed the files; and
  1277  
  1278        (c) You must retain, in the Source form of any Derivative Works
  1279            that You distribute, all copyright, patent, trademark, and
  1280            attribution notices from the Source form of the Work,
  1281            excluding those notices that do not pertain to any part of
  1282            the Derivative Works; and
  1283  
  1284        (d) If the Work includes a "NOTICE" text file as part of its
  1285            distribution, then any Derivative Works that You distribute must
  1286            include a readable copy of the attribution notices contained
  1287            within such NOTICE file, excluding those notices that do not
  1288            pertain to any part of the Derivative Works, in at least one
  1289            of the following places: within a NOTICE text file distributed
  1290            as part of the Derivative Works; within the Source form or
  1291            documentation, if provided along with the Derivative Works; or,
  1292            within a display generated by the Derivative Works, if and
  1293            wherever such third-party notices normally appear. The contents
  1294            of the NOTICE file are for informational purposes only and
  1295            do not modify the License. You may add Your own attribution
  1296            notices within Derivative Works that You distribute, alongside
  1297            or as an addendum to the NOTICE text from the Work, provided
  1298            that such additional attribution notices cannot be construed
  1299            as modifying the License.
  1300  
  1301        You may add Your own copyright statement to Your modifications and
  1302        may provide additional or different license terms and conditions
  1303        for use, reproduction, or distribution of Your modifications, or
  1304        for any such Derivative Works as a whole, provided Your use,
  1305        reproduction, and distribution of the Work otherwise complies with
  1306        the conditions stated in this License.
  1307  
  1308     5. Submission of Contributions. Unless You explicitly state otherwise,
  1309        any Contribution intentionally submitted for inclusion in the Work
  1310        by You to the Licensor shall be under the terms and conditions of
  1311        this License, without any additional terms or conditions.
  1312        Notwithstanding the above, nothing herein shall supersede or modify
  1313        the terms of any separate license agreement you may have executed
  1314        with Licensor regarding such Contributions.
  1315  
  1316     6. Trademarks. This License does not grant permission to use the trade
  1317        names, trademarks, service marks, or product names of the Licensor,
  1318        except as required for reasonable and customary use in describing the
  1319        origin of the Work and reproducing the content of the NOTICE file.
  1320  
  1321     7. Disclaimer of Warranty. Unless required by applicable law or
  1322        agreed to in writing, Licensor provides the Work (and each
  1323        Contributor provides its Contributions) on an "AS IS" BASIS,
  1324        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1325        implied, including, without limitation, any warranties or conditions
  1326        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1327        PARTICULAR PURPOSE. You are solely responsible for determining the
  1328        appropriateness of using or redistributing the Work and assume any
  1329        risks associated with Your exercise of permissions under this License.
  1330  
  1331     8. Limitation of Liability. In no event and under no legal theory,
  1332        whether in tort (including negligence), contract, or otherwise,
  1333        unless required by applicable law (such as deliberate and grossly
  1334        negligent acts) or agreed to in writing, shall any Contributor be
  1335        liable to You for damages, including any direct, indirect, special,
  1336        incidental, or consequential damages of any character arising as a
  1337        result of this License or out of the use or inability to use the
  1338        Work (including but not limited to damages for loss of goodwill,
  1339        work stoppage, computer failure or malfunction, or any and all
  1340        other commercial damages or losses), even if such Contributor
  1341        has been advised of the possibility of such damages.
  1342  
  1343     9. Accepting Warranty or Additional Liability. While redistributing
  1344        the Work or Derivative Works thereof, You may choose to offer,
  1345        and charge a fee for, acceptance of support, warranty, indemnity,
  1346        or other liability obligations and/or rights consistent with this
  1347        License. However, in accepting such obligations, You may act only
  1348        on Your own behalf and on Your sole responsibility, not on behalf
  1349        of any other Contributor, and only if You agree to indemnify,
  1350        defend, and hold each Contributor harmless for any liability
  1351        incurred by, or claims asserted against, such Contributor by reason
  1352        of your accepting any such warranty or additional liability.
  1353  
  1354     END OF TERMS AND CONDITIONS
  1355  
  1356     APPENDIX: How to apply the Apache License to your work.
  1357  
  1358        To apply the Apache License to your work, attach the following
  1359        boilerplate notice, with the fields enclosed by brackets "[]"
  1360        replaced with your own identifying information. (Don't include
  1361        the brackets!)  The text should be enclosed in the appropriate
  1362        comment syntax for the file format. We also recommend that a
  1363        file or class name and description of purpose be included on the
  1364        same "printed page" as the copyright notice for easier
  1365        identification within third-party archives.
  1366  
  1367     Copyright [yyyy] [name of copyright owner]
  1368  
  1369     Licensed under the Apache License, Version 2.0 (the "License");
  1370     you may not use this file except in compliance with the License.
  1371     You may obtain a copy of the License at
  1372  
  1373         http://www.apache.org/licenses/LICENSE-2.0
  1374  
  1375     Unless required by applicable law or agreed to in writing, software
  1376     distributed under the License is distributed on an "AS IS" BASIS,
  1377     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1378     See the License for the specific language governing permissions and
  1379     limitations under the License.
  1380  
  1381  --------------------------------------------------------------------------------
  1382  go-openapi/swag  Apache License 2.0  https://github.com/go-openapi/swag/blob/master/LICENSE
  1383  --------------------------------------------------------------------------------
  1384  
  1385                                   Apache License
  1386                             Version 2.0, January 2004
  1387                          http://www.apache.org/licenses/
  1388  
  1389     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1390  
  1391     1. Definitions.
  1392  
  1393        "License" shall mean the terms and conditions for use, reproduction,
  1394        and distribution as defined by Sections 1 through 9 of this document.
  1395  
  1396        "Licensor" shall mean the copyright owner or entity authorized by
  1397        the copyright owner that is granting the License.
  1398  
  1399        "Legal Entity" shall mean the union of the acting entity and all
  1400        other entities that control, are controlled by, or are under common
  1401        control with that entity. For the purposes of this definition,
  1402        "control" means (i) the power, direct or indirect, to cause the
  1403        direction or management of such entity, whether by contract or
  1404        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1405        outstanding shares, or (iii) beneficial ownership of such entity.
  1406  
  1407        "You" (or "Your") shall mean an individual or Legal Entity
  1408        exercising permissions granted by this License.
  1409  
  1410        "Source" form shall mean the preferred form for making modifications,
  1411        including but not limited to software source code, documentation
  1412        source, and configuration files.
  1413  
  1414        "Object" form shall mean any form resulting from mechanical
  1415        transformation or translation of a Source form, including but
  1416        not limited to compiled object code, generated documentation,
  1417        and conversions to other media types.
  1418  
  1419        "Work" shall mean the work of authorship, whether in Source or
  1420        Object form, made available under the License, as indicated by a
  1421        copyright notice that is included in or attached to the work
  1422        (an example is provided in the Appendix below).
  1423  
  1424        "Derivative Works" shall mean any work, whether in Source or Object
  1425        form, that is based on (or derived from) the Work and for which the
  1426        editorial revisions, annotations, elaborations, or other modifications
  1427        represent, as a whole, an original work of authorship. For the purposes
  1428        of this License, Derivative Works shall not include works that remain
  1429        separable from, or merely link (or bind by name) to the interfaces of,
  1430        the Work and Derivative Works thereof.
  1431  
  1432        "Contribution" shall mean any work of authorship, including
  1433        the original version of the Work and any modifications or additions
  1434        to that Work or Derivative Works thereof, that is intentionally
  1435        submitted to Licensor for inclusion in the Work by the copyright owner
  1436        or by an individual or Legal Entity authorized to submit on behalf of
  1437        the copyright owner. For the purposes of this definition, "submitted"
  1438        means any form of electronic, verbal, or written communication sent
  1439        to the Licensor or its representatives, including but not limited to
  1440        communication on electronic mailing lists, source code control systems,
  1441        and issue tracking systems that are managed by, or on behalf of, the
  1442        Licensor for the purpose of discussing and improving the Work, but
  1443        excluding communication that is conspicuously marked or otherwise
  1444        designated in writing by the copyright owner as "Not a Contribution."
  1445  
  1446        "Contributor" shall mean Licensor and any individual or Legal Entity
  1447        on behalf of whom a Contribution has been received by Licensor and
  1448        subsequently incorporated within the Work.
  1449  
  1450     2. Grant of Copyright License. Subject to the terms and conditions of
  1451        this License, each Contributor hereby grants to You a perpetual,
  1452        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1453        copyright license to reproduce, prepare Derivative Works of,
  1454        publicly display, publicly perform, sublicense, and distribute the
  1455        Work and such Derivative Works in Source or Object form.
  1456  
  1457     3. Grant of Patent License. Subject to the terms and conditions of
  1458        this License, each Contributor hereby grants to You a perpetual,
  1459        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1460        (except as stated in this section) patent license to make, have made,
  1461        use, offer to sell, sell, import, and otherwise transfer the Work,
  1462        where such license applies only to those patent claims licensable
  1463        by such Contributor that are necessarily infringed by their
  1464        Contribution(s) alone or by combination of their Contribution(s)
  1465        with the Work to which such Contribution(s) was submitted. If You
  1466        institute patent litigation against any entity (including a
  1467        cross-claim or counterclaim in a lawsuit) alleging that the Work
  1468        or a Contribution incorporated within the Work constitutes direct
  1469        or contributory patent infringement, then any patent licenses
  1470        granted to You under this License for that Work shall terminate
  1471        as of the date such litigation is filed.
  1472  
  1473     4. Redistribution. You may reproduce and distribute copies of the
  1474        Work or Derivative Works thereof in any medium, with or without
  1475        modifications, and in Source or Object form, provided that You
  1476        meet the following conditions:
  1477  
  1478        (a) You must give any other recipients of the Work or
  1479            Derivative Works a copy of this License; and
  1480  
  1481        (b) You must cause any modified files to carry prominent notices
  1482            stating that You changed the files; and
  1483  
  1484        (c) You must retain, in the Source form of any Derivative Works
  1485            that You distribute, all copyright, patent, trademark, and
  1486            attribution notices from the Source form of the Work,
  1487            excluding those notices that do not pertain to any part of
  1488            the Derivative Works; and
  1489  
  1490        (d) If the Work includes a "NOTICE" text file as part of its
  1491            distribution, then any Derivative Works that You distribute must
  1492            include a readable copy of the attribution notices contained
  1493            within such NOTICE file, excluding those notices that do not
  1494            pertain to any part of the Derivative Works, in at least one
  1495            of the following places: within a NOTICE text file distributed
  1496            as part of the Derivative Works; within the Source form or
  1497            documentation, if provided along with the Derivative Works; or,
  1498            within a display generated by the Derivative Works, if and
  1499            wherever such third-party notices normally appear. The contents
  1500            of the NOTICE file are for informational purposes only and
  1501            do not modify the License. You may add Your own attribution
  1502            notices within Derivative Works that You distribute, alongside
  1503            or as an addendum to the NOTICE text from the Work, provided
  1504            that such additional attribution notices cannot be construed
  1505            as modifying the License.
  1506  
  1507        You may add Your own copyright statement to Your modifications and
  1508        may provide additional or different license terms and conditions
  1509        for use, reproduction, or distribution of Your modifications, or
  1510        for any such Derivative Works as a whole, provided Your use,
  1511        reproduction, and distribution of the Work otherwise complies with
  1512        the conditions stated in this License.
  1513  
  1514     5. Submission of Contributions. Unless You explicitly state otherwise,
  1515        any Contribution intentionally submitted for inclusion in the Work
  1516        by You to the Licensor shall be under the terms and conditions of
  1517        this License, without any additional terms or conditions.
  1518        Notwithstanding the above, nothing herein shall supersede or modify
  1519        the terms of any separate license agreement you may have executed
  1520        with Licensor regarding such Contributions.
  1521  
  1522     6. Trademarks. This License does not grant permission to use the trade
  1523        names, trademarks, service marks, or product names of the Licensor,
  1524        except as required for reasonable and customary use in describing the
  1525        origin of the Work and reproducing the content of the NOTICE file.
  1526  
  1527     7. Disclaimer of Warranty. Unless required by applicable law or
  1528        agreed to in writing, Licensor provides the Work (and each
  1529        Contributor provides its Contributions) on an "AS IS" BASIS,
  1530        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1531        implied, including, without limitation, any warranties or conditions
  1532        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1533        PARTICULAR PURPOSE. You are solely responsible for determining the
  1534        appropriateness of using or redistributing the Work and assume any
  1535        risks associated with Your exercise of permissions under this License.
  1536  
  1537     8. Limitation of Liability. In no event and under no legal theory,
  1538        whether in tort (including negligence), contract, or otherwise,
  1539        unless required by applicable law (such as deliberate and grossly
  1540        negligent acts) or agreed to in writing, shall any Contributor be
  1541        liable to You for damages, including any direct, indirect, special,
  1542        incidental, or consequential damages of any character arising as a
  1543        result of this License or out of the use or inability to use the
  1544        Work (including but not limited to damages for loss of goodwill,
  1545        work stoppage, computer failure or malfunction, or any and all
  1546        other commercial damages or losses), even if such Contributor
  1547        has been advised of the possibility of such damages.
  1548  
  1549     9. Accepting Warranty or Additional Liability. While redistributing
  1550        the Work or Derivative Works thereof, You may choose to offer,
  1551        and charge a fee for, acceptance of support, warranty, indemnity,
  1552        or other liability obligations and/or rights consistent with this
  1553        License. However, in accepting such obligations, You may act only
  1554        on Your own behalf and on Your sole responsibility, not on behalf
  1555        of any other Contributor, and only if You agree to indemnify,
  1556        defend, and hold each Contributor harmless for any liability
  1557        incurred by, or claims asserted against, such Contributor by reason
  1558        of your accepting any such warranty or additional liability.
  1559  
  1560     END OF TERMS AND CONDITIONS
  1561  
  1562     APPENDIX: How to apply the Apache License to your work.
  1563  
  1564        To apply the Apache License to your work, attach the following
  1565        boilerplate notice, with the fields enclosed by brackets "[]"
  1566        replaced with your own identifying information. (Don't include
  1567        the brackets!)  The text should be enclosed in the appropriate
  1568        comment syntax for the file format. We also recommend that a
  1569        file or class name and description of purpose be included on the
  1570        same "printed page" as the copyright notice for easier
  1571        identification within third-party archives.
  1572  
  1573     Copyright [yyyy] [name of copyright owner]
  1574  
  1575     Licensed under the Apache License, Version 2.0 (the "License");
  1576     you may not use this file except in compliance with the License.
  1577     You may obtain a copy of the License at
  1578  
  1579         http://www.apache.org/licenses/LICENSE-2.0
  1580  
  1581     Unless required by applicable law or agreed to in writing, software
  1582     distributed under the License is distributed on an "AS IS" BASIS,
  1583     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1584     See the License for the specific language governing permissions and
  1585     limitations under the License.
  1586  
  1587  --------------------------------------------------------------------------------
  1588  gogo/protobuf  BSD 3-Clause "New" or "Revised" License  https://github.com/gogo/protobuf/blob/master/LICENSE
  1589  --------------------------------------------------------------------------------
  1590  Copyright (c) 2013, The GoGo Authors. All rights reserved.
  1591  
  1592  Protocol Buffers for Go with Gadgets
  1593  
  1594  Go support for Protocol Buffers - Google's data interchange format
  1595  
  1596  Copyright 2010 The Go Authors.  All rights reserved.
  1597  https://github.com/golang/protobuf
  1598  
  1599  Redistribution and use in source and binary forms, with or without
  1600  modification, are permitted provided that the following conditions are
  1601  met:
  1602  
  1603      * Redistributions of source code must retain the above copyright
  1604  notice, this list of conditions and the following disclaimer.
  1605      * Redistributions in binary form must reproduce the above
  1606  copyright notice, this list of conditions and the following disclaimer
  1607  in the documentation and/or other materials provided with the
  1608  distribution.
  1609      * Neither the name of Google Inc. nor the names of its
  1610  contributors may be used to endorse or promote products derived from
  1611  this software without specific prior written permission.
  1612  
  1613  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1614  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1615  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1616  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1617  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1618  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1619  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1620  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1621  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1622  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1623  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1624  
  1625  
  1626  --------------------------------------------------------------------------------
  1627  golang/glog  Apache License 2.0  https://github.com/golang/glog/blob/master/LICENSE
  1628  --------------------------------------------------------------------------------
  1629  Apache License
  1630  Version 2.0, January 2004
  1631  http://www.apache.org/licenses/
  1632  
  1633  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1634  
  1635  1. Definitions.
  1636  
  1637  "License" shall mean the terms and conditions for use, reproduction, and
  1638  distribution as defined by Sections 1 through 9 of this document.
  1639  
  1640  "Licensor" shall mean the copyright owner or entity authorized by the copyright
  1641  owner that is granting the License.
  1642  
  1643  "Legal Entity" shall mean the union of the acting entity and all other entities
  1644  that control, are controlled by, or are under common control with that entity.
  1645  For the purposes of this definition, "control" means (i) the power, direct or
  1646  indirect, to cause the direction or management of such entity, whether by
  1647  contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1648  outstanding shares, or (iii) beneficial ownership of such entity.
  1649  
  1650  "You" (or "Your") shall mean an individual or Legal Entity exercising
  1651  permissions granted by this License.
  1652  
  1653  "Source" form shall mean the preferred form for making modifications, including
  1654  but not limited to software source code, documentation source, and configuration
  1655  files.
  1656  
  1657  "Object" form shall mean any form resulting from mechanical transformation or
  1658  translation of a Source form, including but not limited to compiled object code,
  1659  generated documentation, and conversions to other media types.
  1660  
  1661  "Work" shall mean the work of authorship, whether in Source or Object form, made
  1662  available under the License, as indicated by a copyright notice that is included
  1663  in or attached to the work (an example is provided in the Appendix below).
  1664  
  1665  "Derivative Works" shall mean any work, whether in Source or Object form, that
  1666  is based on (or derived from) the Work and for which the editorial revisions,
  1667  annotations, elaborations, or other modifications represent, as a whole, an
  1668  original work of authorship. For the purposes of this License, Derivative Works
  1669  shall not include works that remain separable from, or merely link (or bind by
  1670  name) to the interfaces of, the Work and Derivative Works thereof.
  1671  
  1672  "Contribution" shall mean any work of authorship, including the original version
  1673  of the Work and any modifications or additions to that Work or Derivative Works
  1674  thereof, that is intentionally submitted to Licensor for inclusion in the Work
  1675  by the copyright owner or by an individual or Legal Entity authorized to submit
  1676  on behalf of the copyright owner. For the purposes of this definition,
  1677  "submitted" means any form of electronic, verbal, or written communication sent
  1678  to the Licensor or its representatives, including but not limited to
  1679  communication on electronic mailing lists, source code control systems, and
  1680  issue tracking systems that are managed by, or on behalf of, the Licensor for
  1681  the purpose of discussing and improving the Work, but excluding communication
  1682  that is conspicuously marked or otherwise designated in writing by the copyright
  1683  owner as "Not a Contribution."
  1684  
  1685  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf
  1686  of whom a Contribution has been received by Licensor and subsequently
  1687  incorporated within the Work.
  1688  
  1689  2. Grant of Copyright License.
  1690  
  1691  Subject to the terms and conditions of this License, each Contributor hereby
  1692  grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,
  1693  irrevocable copyright license to reproduce, prepare Derivative Works of,
  1694  publicly display, publicly perform, sublicense, and distribute the Work and such
  1695  Derivative Works in Source or Object form.
  1696  
  1697  3. Grant of Patent License.
  1698  
  1699  Subject to the terms and conditions of this License, each Contributor hereby
  1700  grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,
  1701  irrevocable (except as stated in this section) patent license to make, have
  1702  made, use, offer to sell, sell, import, and otherwise transfer the Work, where
  1703  such license applies only to those patent claims licensable by such Contributor
  1704  that are necessarily infringed by their Contribution(s) alone or by combination
  1705  of their Contribution(s) with the Work to which such Contribution(s) was
  1706  submitted. If You institute patent litigation against any entity (including a
  1707  cross-claim or counterclaim in a lawsuit) alleging that the Work or a
  1708  Contribution incorporated within the Work constitutes direct or contributory
  1709  patent infringement, then any patent licenses granted to You under this License
  1710  for that Work shall terminate as of the date such litigation is filed.
  1711  
  1712  4. Redistribution.
  1713  
  1714  You may reproduce and distribute copies of the Work or Derivative Works thereof
  1715  in any medium, with or without modifications, and in Source or Object form,
  1716  provided that You meet the following conditions:
  1717  
  1718  You must give any other recipients of the Work or Derivative Works a copy of
  1719  this License; and
  1720  You must cause any modified files to carry prominent notices stating that You
  1721  changed the files; and
  1722  You must retain, in the Source form of any Derivative Works that You distribute,
  1723  all copyright, patent, trademark, and attribution notices from the Source form
  1724  of the Work, excluding those notices that do not pertain to any part of the
  1725  Derivative Works; and
  1726  If the Work includes a "NOTICE" text file as part of its distribution, then any
  1727  Derivative Works that You distribute must include a readable copy of the
  1728  attribution notices contained within such NOTICE file, excluding those notices
  1729  that do not pertain to any part of the Derivative Works, in at least one of the
  1730  following places: within a NOTICE text file distributed as part of the
  1731  Derivative Works; within the Source form or documentation, if provided along
  1732  with the Derivative Works; or, within a display generated by the Derivative
  1733  Works, if and wherever such third-party notices normally appear. The contents of
  1734  the NOTICE file are for informational purposes only and do not modify the
  1735  License. You may add Your own attribution notices within Derivative Works that
  1736  You distribute, alongside or as an addendum to the NOTICE text from the Work,
  1737  provided that such additional attribution notices cannot be construed as
  1738  modifying the License.
  1739  You may add Your own copyright statement to Your modifications and may provide
  1740  additional or different license terms and conditions for use, reproduction, or
  1741  distribution of Your modifications, or for any such Derivative Works as a whole,
  1742  provided Your use, reproduction, and distribution of the Work otherwise complies
  1743  with the conditions stated in this License.
  1744  
  1745  5. Submission of Contributions.
  1746  
  1747  Unless You explicitly state otherwise, any Contribution intentionally submitted
  1748  for inclusion in the Work by You to the Licensor shall be under the terms and
  1749  conditions of this License, without any additional terms or conditions.
  1750  Notwithstanding the above, nothing herein shall supersede or modify the terms of
  1751  any separate license agreement you may have executed with Licensor regarding
  1752  such Contributions.
  1753  
  1754  6. Trademarks.
  1755  
  1756  This License does not grant permission to use the trade names, trademarks,
  1757  service marks, or product names of the Licensor, except as required for
  1758  reasonable and customary use in describing the origin of the Work and
  1759  reproducing the content of the NOTICE file.
  1760  
  1761  7. Disclaimer of Warranty.
  1762  
  1763  Unless required by applicable law or agreed to in writing, Licensor provides the
  1764  Work (and each Contributor provides its Contributions) on an "AS IS" BASIS,
  1765  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied,
  1766  including, without limitation, any warranties or conditions of TITLE,
  1767  NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are
  1768  solely responsible for determining the appropriateness of using or
  1769  redistributing the Work and assume any risks associated with Your exercise of
  1770  permissions under this License.
  1771  
  1772  8. Limitation of Liability.
  1773  
  1774  In no event and under no legal theory, whether in tort (including negligence),
  1775  contract, or otherwise, unless required by applicable law (such as deliberate
  1776  and grossly negligent acts) or agreed to in writing, shall any Contributor be
  1777  liable to You for damages, including any direct, indirect, special, incidental,
  1778  or consequential damages of any character arising as a result of this License or
  1779  out of the use or inability to use the Work (including but not limited to
  1780  damages for loss of goodwill, work stoppage, computer failure or malfunction, or
  1781  any and all other commercial damages or losses), even if such Contributor has
  1782  been advised of the possibility of such damages.
  1783  
  1784  9. Accepting Warranty or Additional Liability.
  1785  
  1786  While redistributing the Work or Derivative Works thereof, You may choose to
  1787  offer, and charge a fee for, acceptance of support, warranty, indemnity, or
  1788  other liability obligations and/or rights consistent with this License. However,
  1789  in accepting such obligations, You may act only on Your own behalf and on Your
  1790  sole responsibility, not on behalf of any other Contributor, and only if You
  1791  agree to indemnify, defend, and hold each Contributor harmless for any liability
  1792  incurred by, or claims asserted against, such Contributor by reason of your
  1793  accepting any such warranty or additional liability.
  1794  
  1795  END OF TERMS AND CONDITIONS
  1796  
  1797  APPENDIX: How to apply the Apache License to your work
  1798  
  1799  To apply the Apache License to your work, attach the following boilerplate
  1800  notice, with the fields enclosed by brackets "[]" replaced with your own
  1801  identifying information. (Don't include the brackets!) The text should be
  1802  enclosed in the appropriate comment syntax for the file format. We also
  1803  recommend that a file or class name and description of purpose be included on
  1804  the same "printed page" as the copyright notice for easier identification within
  1805  third-party archives.
  1806  
  1807     Copyright [yyyy] [name of copyright owner]
  1808  
  1809     Licensed under the Apache License, Version 2.0 (the "License");
  1810     you may not use this file except in compliance with the License.
  1811     You may obtain a copy of the License at
  1812  
  1813       http://www.apache.org/licenses/LICENSE-2.0
  1814  
  1815     Unless required by applicable law or agreed to in writing, software
  1816     distributed under the License is distributed on an "AS IS" BASIS,
  1817     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1818     See the License for the specific language governing permissions and
  1819     limitations under the License.
  1820  
  1821  --------------------------------------------------------------------------------
  1822  golang/groupcache  Apache License 2.0  https://github.com/golang/groupcache/blob/master/LICENSE
  1823  --------------------------------------------------------------------------------
  1824  Apache License
  1825  Version 2.0, January 2004
  1826  http://www.apache.org/licenses/
  1827  
  1828  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1829  
  1830  1. Definitions.
  1831  
  1832  "License" shall mean the terms and conditions for use, reproduction, and
  1833  distribution as defined by Sections 1 through 9 of this document.
  1834  
  1835  "Licensor" shall mean the copyright owner or entity authorized by the copyright
  1836  owner that is granting the License.
  1837  
  1838  "Legal Entity" shall mean the union of the acting entity and all other entities
  1839  that control, are controlled by, or are under common control with that entity.
  1840  For the purposes of this definition, "control" means (i) the power, direct or
  1841  indirect, to cause the direction or management of such entity, whether by
  1842  contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1843  outstanding shares, or (iii) beneficial ownership of such entity.
  1844  
  1845  "You" (or "Your") shall mean an individual or Legal Entity exercising
  1846  permissions granted by this License.
  1847  
  1848  "Source" form shall mean the preferred form for making modifications, including
  1849  but not limited to software source code, documentation source, and configuration
  1850  files.
  1851  
  1852  "Object" form shall mean any form resulting from mechanical transformation or
  1853  translation of a Source form, including but not limited to compiled object code,
  1854  generated documentation, and conversions to other media types.
  1855  
  1856  "Work" shall mean the work of authorship, whether in Source or Object form, made
  1857  available under the License, as indicated by a copyright notice that is included
  1858  in or attached to the work (an example is provided in the Appendix below).
  1859  
  1860  "Derivative Works" shall mean any work, whether in Source or Object form, that
  1861  is based on (or derived from) the Work and for which the editorial revisions,
  1862  annotations, elaborations, or other modifications represent, as a whole, an
  1863  original work of authorship. For the purposes of this License, Derivative Works
  1864  shall not include works that remain separable from, or merely link (or bind by
  1865  name) to the interfaces of, the Work and Derivative Works thereof.
  1866  
  1867  "Contribution" shall mean any work of authorship, including the original version
  1868  of the Work and any modifications or additions to that Work or Derivative Works
  1869  thereof, that is intentionally submitted to Licensor for inclusion in the Work
  1870  by the copyright owner or by an individual or Legal Entity authorized to submit
  1871  on behalf of the copyright owner. For the purposes of this definition,
  1872  "submitted" means any form of electronic, verbal, or written communication sent
  1873  to the Licensor or its representatives, including but not limited to
  1874  communication on electronic mailing lists, source code control systems, and
  1875  issue tracking systems that are managed by, or on behalf of, the Licensor for
  1876  the purpose of discussing and improving the Work, but excluding communication
  1877  that is conspicuously marked or otherwise designated in writing by the copyright
  1878  owner as "Not a Contribution."
  1879  
  1880  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf
  1881  of whom a Contribution has been received by Licensor and subsequently
  1882  incorporated within the Work.
  1883  
  1884  2. Grant of Copyright License.
  1885  
  1886  Subject to the terms and conditions of this License, each Contributor hereby
  1887  grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,
  1888  irrevocable copyright license to reproduce, prepare Derivative Works of,
  1889  publicly display, publicly perform, sublicense, and distribute the Work and such
  1890  Derivative Works in Source or Object form.
  1891  
  1892  3. Grant of Patent License.
  1893  
  1894  Subject to the terms and conditions of this License, each Contributor hereby
  1895  grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,
  1896  irrevocable (except as stated in this section) patent license to make, have
  1897  made, use, offer to sell, sell, import, and otherwise transfer the Work, where
  1898  such license applies only to those patent claims licensable by such Contributor
  1899  that are necessarily infringed by their Contribution(s) alone or by combination
  1900  of their Contribution(s) with the Work to which such Contribution(s) was
  1901  submitted. If You institute patent litigation against any entity (including a
  1902  cross-claim or counterclaim in a lawsuit) alleging that the Work or a
  1903  Contribution incorporated within the Work constitutes direct or contributory
  1904  patent infringement, then any patent licenses granted to You under this License
  1905  for that Work shall terminate as of the date such litigation is filed.
  1906  
  1907  4. Redistribution.
  1908  
  1909  You may reproduce and distribute copies of the Work or Derivative Works thereof
  1910  in any medium, with or without modifications, and in Source or Object form,
  1911  provided that You meet the following conditions:
  1912  
  1913  You must give any other recipients of the Work or Derivative Works a copy of
  1914  this License; and
  1915  You must cause any modified files to carry prominent notices stating that You
  1916  changed the files; and
  1917  You must retain, in the Source form of any Derivative Works that You distribute,
  1918  all copyright, patent, trademark, and attribution notices from the Source form
  1919  of the Work, excluding those notices that do not pertain to any part of the
  1920  Derivative Works; and
  1921  If the Work includes a "NOTICE" text file as part of its distribution, then any
  1922  Derivative Works that You distribute must include a readable copy of the
  1923  attribution notices contained within such NOTICE file, excluding those notices
  1924  that do not pertain to any part of the Derivative Works, in at least one of the
  1925  following places: within a NOTICE text file distributed as part of the
  1926  Derivative Works; within the Source form or documentation, if provided along
  1927  with the Derivative Works; or, within a display generated by the Derivative
  1928  Works, if and wherever such third-party notices normally appear. The contents of
  1929  the NOTICE file are for informational purposes only and do not modify the
  1930  License. You may add Your own attribution notices within Derivative Works that
  1931  You distribute, alongside or as an addendum to the NOTICE text from the Work,
  1932  provided that such additional attribution notices cannot be construed as
  1933  modifying the License.
  1934  You may add Your own copyright statement to Your modifications and may provide
  1935  additional or different license terms and conditions for use, reproduction, or
  1936  distribution of Your modifications, or for any such Derivative Works as a whole,
  1937  provided Your use, reproduction, and distribution of the Work otherwise complies
  1938  with the conditions stated in this License.
  1939  
  1940  5. Submission of Contributions.
  1941  
  1942  Unless You explicitly state otherwise, any Contribution intentionally submitted
  1943  for inclusion in the Work by You to the Licensor shall be under the terms and
  1944  conditions of this License, without any additional terms or conditions.
  1945  Notwithstanding the above, nothing herein shall supersede or modify the terms of
  1946  any separate license agreement you may have executed with Licensor regarding
  1947  such Contributions.
  1948  
  1949  6. Trademarks.
  1950  
  1951  This License does not grant permission to use the trade names, trademarks,
  1952  service marks, or product names of the Licensor, except as required for
  1953  reasonable and customary use in describing the origin of the Work and
  1954  reproducing the content of the NOTICE file.
  1955  
  1956  7. Disclaimer of Warranty.
  1957  
  1958  Unless required by applicable law or agreed to in writing, Licensor provides the
  1959  Work (and each Contributor provides its Contributions) on an "AS IS" BASIS,
  1960  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied,
  1961  including, without limitation, any warranties or conditions of TITLE,
  1962  NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are
  1963  solely responsible for determining the appropriateness of using or
  1964  redistributing the Work and assume any risks associated with Your exercise of
  1965  permissions under this License.
  1966  
  1967  8. Limitation of Liability.
  1968  
  1969  In no event and under no legal theory, whether in tort (including negligence),
  1970  contract, or otherwise, unless required by applicable law (such as deliberate
  1971  and grossly negligent acts) or agreed to in writing, shall any Contributor be
  1972  liable to You for damages, including any direct, indirect, special, incidental,
  1973  or consequential damages of any character arising as a result of this License or
  1974  out of the use or inability to use the Work (including but not limited to
  1975  damages for loss of goodwill, work stoppage, computer failure or malfunction, or
  1976  any and all other commercial damages or losses), even if such Contributor has
  1977  been advised of the possibility of such damages.
  1978  
  1979  9. Accepting Warranty or Additional Liability.
  1980  
  1981  While redistributing the Work or Derivative Works thereof, You may choose to
  1982  offer, and charge a fee for, acceptance of support, warranty, indemnity, or
  1983  other liability obligations and/or rights consistent with this License. However,
  1984  in accepting such obligations, You may act only on Your own behalf and on Your
  1985  sole responsibility, not on behalf of any other Contributor, and only if You
  1986  agree to indemnify, defend, and hold each Contributor harmless for any liability
  1987  incurred by, or claims asserted against, such Contributor by reason of your
  1988  accepting any such warranty or additional liability.
  1989  
  1990  END OF TERMS AND CONDITIONS
  1991  
  1992  APPENDIX: How to apply the Apache License to your work
  1993  
  1994  To apply the Apache License to your work, attach the following boilerplate
  1995  notice, with the fields enclosed by brackets "[]" replaced with your own
  1996  identifying information. (Don't include the brackets!) The text should be
  1997  enclosed in the appropriate comment syntax for the file format. We also
  1998  recommend that a file or class name and description of purpose be included on
  1999  the same "printed page" as the copyright notice for easier identification within
  2000  third-party archives.
  2001  
  2002     Copyright [yyyy] [name of copyright owner]
  2003  
  2004     Licensed under the Apache License, Version 2.0 (the "License");
  2005     you may not use this file except in compliance with the License.
  2006     You may obtain a copy of the License at
  2007  
  2008       http://www.apache.org/licenses/LICENSE-2.0
  2009  
  2010     Unless required by applicable law or agreed to in writing, software
  2011     distributed under the License is distributed on an "AS IS" BASIS,
  2012     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2013     See the License for the specific language governing permissions and
  2014     limitations under the License.
  2015  
  2016  --------------------------------------------------------------------------------
  2017  golang/protobuf  BSD 3-Clause "New" or "Revised" License  https://github.com/golang/protobuf/blob/master/LICENSE
  2018  --------------------------------------------------------------------------------
  2019  Copyright 2010 The Go Authors.  All rights reserved.
  2020  
  2021  Redistribution and use in source and binary forms, with or without
  2022  modification, are permitted provided that the following conditions are
  2023  met:
  2024  
  2025      * Redistributions of source code must retain the above copyright
  2026  notice, this list of conditions and the following disclaimer.
  2027      * Redistributions in binary form must reproduce the above
  2028  copyright notice, this list of conditions and the following disclaimer
  2029  in the documentation and/or other materials provided with the
  2030  distribution.
  2031      * Neither the name of Google Inc. nor the names of its
  2032  contributors may be used to endorse or promote products derived from
  2033  this software without specific prior written permission.
  2034  
  2035  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2036  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2037  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2038  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2039  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2040  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2041  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2042  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2043  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2044  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2045  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2046  
  2047  
  2048  --------------------------------------------------------------------------------
  2049  google/btree  Apache License 2.0  https://github.com/google/btree/blob/master/LICENSE
  2050  --------------------------------------------------------------------------------
  2051  
  2052                                   Apache License
  2053                             Version 2.0, January 2004
  2054                          http://www.apache.org/licenses/
  2055  
  2056     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2057  
  2058     1. Definitions.
  2059  
  2060        "License" shall mean the terms and conditions for use, reproduction,
  2061        and distribution as defined by Sections 1 through 9 of this document.
  2062  
  2063        "Licensor" shall mean the copyright owner or entity authorized by
  2064        the copyright owner that is granting the License.
  2065  
  2066        "Legal Entity" shall mean the union of the acting entity and all
  2067        other entities that control, are controlled by, or are under common
  2068        control with that entity. For the purposes of this definition,
  2069        "control" means (i) the power, direct or indirect, to cause the
  2070        direction or management of such entity, whether by contract or
  2071        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2072        outstanding shares, or (iii) beneficial ownership of such entity.
  2073  
  2074        "You" (or "Your") shall mean an individual or Legal Entity
  2075        exercising permissions granted by this License.
  2076  
  2077        "Source" form shall mean the preferred form for making modifications,
  2078        including but not limited to software source code, documentation
  2079        source, and configuration files.
  2080  
  2081        "Object" form shall mean any form resulting from mechanical
  2082        transformation or translation of a Source form, including but
  2083        not limited to compiled object code, generated documentation,
  2084        and conversions to other media types.
  2085  
  2086        "Work" shall mean the work of authorship, whether in Source or
  2087        Object form, made available under the License, as indicated by a
  2088        copyright notice that is included in or attached to the work
  2089        (an example is provided in the Appendix below).
  2090  
  2091        "Derivative Works" shall mean any work, whether in Source or Object
  2092        form, that is based on (or derived from) the Work and for which the
  2093        editorial revisions, annotations, elaborations, or other modifications
  2094        represent, as a whole, an original work of authorship. For the purposes
  2095        of this License, Derivative Works shall not include works that remain
  2096        separable from, or merely link (or bind by name) to the interfaces of,
  2097        the Work and Derivative Works thereof.
  2098  
  2099        "Contribution" shall mean any work of authorship, including
  2100        the original version of the Work and any modifications or additions
  2101        to that Work or Derivative Works thereof, that is intentionally
  2102        submitted to Licensor for inclusion in the Work by the copyright owner
  2103        or by an individual or Legal Entity authorized to submit on behalf of
  2104        the copyright owner. For the purposes of this definition, "submitted"
  2105        means any form of electronic, verbal, or written communication sent
  2106        to the Licensor or its representatives, including but not limited to
  2107        communication on electronic mailing lists, source code control systems,
  2108        and issue tracking systems that are managed by, or on behalf of, the
  2109        Licensor for the purpose of discussing and improving the Work, but
  2110        excluding communication that is conspicuously marked or otherwise
  2111        designated in writing by the copyright owner as "Not a Contribution."
  2112  
  2113        "Contributor" shall mean Licensor and any individual or Legal Entity
  2114        on behalf of whom a Contribution has been received by Licensor and
  2115        subsequently incorporated within the Work.
  2116  
  2117     2. Grant of Copyright License. Subject to the terms and conditions of
  2118        this License, each Contributor hereby grants to You a perpetual,
  2119        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2120        copyright license to reproduce, prepare Derivative Works of,
  2121        publicly display, publicly perform, sublicense, and distribute the
  2122        Work and such Derivative Works in Source or Object form.
  2123  
  2124     3. Grant of Patent License. Subject to the terms and conditions of
  2125        this License, each Contributor hereby grants to You a perpetual,
  2126        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2127        (except as stated in this section) patent license to make, have made,
  2128        use, offer to sell, sell, import, and otherwise transfer the Work,
  2129        where such license applies only to those patent claims licensable
  2130        by such Contributor that are necessarily infringed by their
  2131        Contribution(s) alone or by combination of their Contribution(s)
  2132        with the Work to which such Contribution(s) was submitted. If You
  2133        institute patent litigation against any entity (including a
  2134        cross-claim or counterclaim in a lawsuit) alleging that the Work
  2135        or a Contribution incorporated within the Work constitutes direct
  2136        or contributory patent infringement, then any patent licenses
  2137        granted to You under this License for that Work shall terminate
  2138        as of the date such litigation is filed.
  2139  
  2140     4. Redistribution. You may reproduce and distribute copies of the
  2141        Work or Derivative Works thereof in any medium, with or without
  2142        modifications, and in Source or Object form, provided that You
  2143        meet the following conditions:
  2144  
  2145        (a) You must give any other recipients of the Work or
  2146            Derivative Works a copy of this License; and
  2147  
  2148        (b) You must cause any modified files to carry prominent notices
  2149            stating that You changed the files; and
  2150  
  2151        (c) You must retain, in the Source form of any Derivative Works
  2152            that You distribute, all copyright, patent, trademark, and
  2153            attribution notices from the Source form of the Work,
  2154            excluding those notices that do not pertain to any part of
  2155            the Derivative Works; and
  2156  
  2157        (d) If the Work includes a "NOTICE" text file as part of its
  2158            distribution, then any Derivative Works that You distribute must
  2159            include a readable copy of the attribution notices contained
  2160            within such NOTICE file, excluding those notices that do not
  2161            pertain to any part of the Derivative Works, in at least one
  2162            of the following places: within a NOTICE text file distributed
  2163            as part of the Derivative Works; within the Source form or
  2164            documentation, if provided along with the Derivative Works; or,
  2165            within a display generated by the Derivative Works, if and
  2166            wherever such third-party notices normally appear. The contents
  2167            of the NOTICE file are for informational purposes only and
  2168            do not modify the License. You may add Your own attribution
  2169            notices within Derivative Works that You distribute, alongside
  2170            or as an addendum to the NOTICE text from the Work, provided
  2171            that such additional attribution notices cannot be construed
  2172            as modifying the License.
  2173  
  2174        You may add Your own copyright statement to Your modifications and
  2175        may provide additional or different license terms and conditions
  2176        for use, reproduction, or distribution of Your modifications, or
  2177        for any such Derivative Works as a whole, provided Your use,
  2178        reproduction, and distribution of the Work otherwise complies with
  2179        the conditions stated in this License.
  2180  
  2181     5. Submission of Contributions. Unless You explicitly state otherwise,
  2182        any Contribution intentionally submitted for inclusion in the Work
  2183        by You to the Licensor shall be under the terms and conditions of
  2184        this License, without any additional terms or conditions.
  2185        Notwithstanding the above, nothing herein shall supersede or modify
  2186        the terms of any separate license agreement you may have executed
  2187        with Licensor regarding such Contributions.
  2188  
  2189     6. Trademarks. This License does not grant permission to use the trade
  2190        names, trademarks, service marks, or product names of the Licensor,
  2191        except as required for reasonable and customary use in describing the
  2192        origin of the Work and reproducing the content of the NOTICE file.
  2193  
  2194     7. Disclaimer of Warranty. Unless required by applicable law or
  2195        agreed to in writing, Licensor provides the Work (and each
  2196        Contributor provides its Contributions) on an "AS IS" BASIS,
  2197        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2198        implied, including, without limitation, any warranties or conditions
  2199        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2200        PARTICULAR PURPOSE. You are solely responsible for determining the
  2201        appropriateness of using or redistributing the Work and assume any
  2202        risks associated with Your exercise of permissions under this License.
  2203  
  2204     8. Limitation of Liability. In no event and under no legal theory,
  2205        whether in tort (including negligence), contract, or otherwise,
  2206        unless required by applicable law (such as deliberate and grossly
  2207        negligent acts) or agreed to in writing, shall any Contributor be
  2208        liable to You for damages, including any direct, indirect, special,
  2209        incidental, or consequential damages of any character arising as a
  2210        result of this License or out of the use or inability to use the
  2211        Work (including but not limited to damages for loss of goodwill,
  2212        work stoppage, computer failure or malfunction, or any and all
  2213        other commercial damages or losses), even if such Contributor
  2214        has been advised of the possibility of such damages.
  2215  
  2216     9. Accepting Warranty or Additional Liability. While redistributing
  2217        the Work or Derivative Works thereof, You may choose to offer,
  2218        and charge a fee for, acceptance of support, warranty, indemnity,
  2219        or other liability obligations and/or rights consistent with this
  2220        License. However, in accepting such obligations, You may act only
  2221        on Your own behalf and on Your sole responsibility, not on behalf
  2222        of any other Contributor, and only if You agree to indemnify,
  2223        defend, and hold each Contributor harmless for any liability
  2224        incurred by, or claims asserted against, such Contributor by reason
  2225        of your accepting any such warranty or additional liability.
  2226  
  2227     END OF TERMS AND CONDITIONS
  2228  
  2229     APPENDIX: How to apply the Apache License to your work.
  2230  
  2231        To apply the Apache License to your work, attach the following
  2232        boilerplate notice, with the fields enclosed by brackets "[]"
  2233        replaced with your own identifying information. (Don't include
  2234        the brackets!)  The text should be enclosed in the appropriate
  2235        comment syntax for the file format. We also recommend that a
  2236        file or class name and description of purpose be included on the
  2237        same "printed page" as the copyright notice for easier
  2238        identification within third-party archives.
  2239  
  2240     Copyright [yyyy] [name of copyright owner]
  2241  
  2242     Licensed under the Apache License, Version 2.0 (the "License");
  2243     you may not use this file except in compliance with the License.
  2244     You may obtain a copy of the License at
  2245  
  2246         http://www.apache.org/licenses/LICENSE-2.0
  2247  
  2248     Unless required by applicable law or agreed to in writing, software
  2249     distributed under the License is distributed on an "AS IS" BASIS,
  2250     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2251     See the License for the specific language governing permissions and
  2252     limitations under the License.
  2253  
  2254  --------------------------------------------------------------------------------
  2255  google/gofuzz  Apache License 2.0  https://github.com/google/gofuzz/blob/master/LICENSE
  2256  --------------------------------------------------------------------------------
  2257  
  2258                                   Apache License
  2259                             Version 2.0, January 2004
  2260                          http://www.apache.org/licenses/
  2261  
  2262     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2263  
  2264     1. Definitions.
  2265  
  2266        "License" shall mean the terms and conditions for use, reproduction,
  2267        and distribution as defined by Sections 1 through 9 of this document.
  2268  
  2269        "Licensor" shall mean the copyright owner or entity authorized by
  2270        the copyright owner that is granting the License.
  2271  
  2272        "Legal Entity" shall mean the union of the acting entity and all
  2273        other entities that control, are controlled by, or are under common
  2274        control with that entity. For the purposes of this definition,
  2275        "control" means (i) the power, direct or indirect, to cause the
  2276        direction or management of such entity, whether by contract or
  2277        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2278        outstanding shares, or (iii) beneficial ownership of such entity.
  2279  
  2280        "You" (or "Your") shall mean an individual or Legal Entity
  2281        exercising permissions granted by this License.
  2282  
  2283        "Source" form shall mean the preferred form for making modifications,
  2284        including but not limited to software source code, documentation
  2285        source, and configuration files.
  2286  
  2287        "Object" form shall mean any form resulting from mechanical
  2288        transformation or translation of a Source form, including but
  2289        not limited to compiled object code, generated documentation,
  2290        and conversions to other media types.
  2291  
  2292        "Work" shall mean the work of authorship, whether in Source or
  2293        Object form, made available under the License, as indicated by a
  2294        copyright notice that is included in or attached to the work
  2295        (an example is provided in the Appendix below).
  2296  
  2297        "Derivative Works" shall mean any work, whether in Source or Object
  2298        form, that is based on (or derived from) the Work and for which the
  2299        editorial revisions, annotations, elaborations, or other modifications
  2300        represent, as a whole, an original work of authorship. For the purposes
  2301        of this License, Derivative Works shall not include works that remain
  2302        separable from, or merely link (or bind by name) to the interfaces of,
  2303        the Work and Derivative Works thereof.
  2304  
  2305        "Contribution" shall mean any work of authorship, including
  2306        the original version of the Work and any modifications or additions
  2307        to that Work or Derivative Works thereof, that is intentionally
  2308        submitted to Licensor for inclusion in the Work by the copyright owner
  2309        or by an individual or Legal Entity authorized to submit on behalf of
  2310        the copyright owner. For the purposes of this definition, "submitted"
  2311        means any form of electronic, verbal, or written communication sent
  2312        to the Licensor or its representatives, including but not limited to
  2313        communication on electronic mailing lists, source code control systems,
  2314        and issue tracking systems that are managed by, or on behalf of, the
  2315        Licensor for the purpose of discussing and improving the Work, but
  2316        excluding communication that is conspicuously marked or otherwise
  2317        designated in writing by the copyright owner as "Not a Contribution."
  2318  
  2319        "Contributor" shall mean Licensor and any individual or Legal Entity
  2320        on behalf of whom a Contribution has been received by Licensor and
  2321        subsequently incorporated within the Work.
  2322  
  2323     2. Grant of Copyright License. Subject to the terms and conditions of
  2324        this License, each Contributor hereby grants to You a perpetual,
  2325        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2326        copyright license to reproduce, prepare Derivative Works of,
  2327        publicly display, publicly perform, sublicense, and distribute the
  2328        Work and such Derivative Works in Source or Object form.
  2329  
  2330     3. Grant of Patent License. Subject to the terms and conditions of
  2331        this License, each Contributor hereby grants to You a perpetual,
  2332        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2333        (except as stated in this section) patent license to make, have made,
  2334        use, offer to sell, sell, import, and otherwise transfer the Work,
  2335        where such license applies only to those patent claims licensable
  2336        by such Contributor that are necessarily infringed by their
  2337        Contribution(s) alone or by combination of their Contribution(s)
  2338        with the Work to which such Contribution(s) was submitted. If You
  2339        institute patent litigation against any entity (including a
  2340        cross-claim or counterclaim in a lawsuit) alleging that the Work
  2341        or a Contribution incorporated within the Work constitutes direct
  2342        or contributory patent infringement, then any patent licenses
  2343        granted to You under this License for that Work shall terminate
  2344        as of the date such litigation is filed.
  2345  
  2346     4. Redistribution. You may reproduce and distribute copies of the
  2347        Work or Derivative Works thereof in any medium, with or without
  2348        modifications, and in Source or Object form, provided that You
  2349        meet the following conditions:
  2350  
  2351        (a) You must give any other recipients of the Work or
  2352            Derivative Works a copy of this License; and
  2353  
  2354        (b) You must cause any modified files to carry prominent notices
  2355            stating that You changed the files; and
  2356  
  2357        (c) You must retain, in the Source form of any Derivative Works
  2358            that You distribute, all copyright, patent, trademark, and
  2359            attribution notices from the Source form of the Work,
  2360            excluding those notices that do not pertain to any part of
  2361            the Derivative Works; and
  2362  
  2363        (d) If the Work includes a "NOTICE" text file as part of its
  2364            distribution, then any Derivative Works that You distribute must
  2365            include a readable copy of the attribution notices contained
  2366            within such NOTICE file, excluding those notices that do not
  2367            pertain to any part of the Derivative Works, in at least one
  2368            of the following places: within a NOTICE text file distributed
  2369            as part of the Derivative Works; within the Source form or
  2370            documentation, if provided along with the Derivative Works; or,
  2371            within a display generated by the Derivative Works, if and
  2372            wherever such third-party notices normally appear. The contents
  2373            of the NOTICE file are for informational purposes only and
  2374            do not modify the License. You may add Your own attribution
  2375            notices within Derivative Works that You distribute, alongside
  2376            or as an addendum to the NOTICE text from the Work, provided
  2377            that such additional attribution notices cannot be construed
  2378            as modifying the License.
  2379  
  2380        You may add Your own copyright statement to Your modifications and
  2381        may provide additional or different license terms and conditions
  2382        for use, reproduction, or distribution of Your modifications, or
  2383        for any such Derivative Works as a whole, provided Your use,
  2384        reproduction, and distribution of the Work otherwise complies with
  2385        the conditions stated in this License.
  2386  
  2387     5. Submission of Contributions. Unless You explicitly state otherwise,
  2388        any Contribution intentionally submitted for inclusion in the Work
  2389        by You to the Licensor shall be under the terms and conditions of
  2390        this License, without any additional terms or conditions.
  2391        Notwithstanding the above, nothing herein shall supersede or modify
  2392        the terms of any separate license agreement you may have executed
  2393        with Licensor regarding such Contributions.
  2394  
  2395     6. Trademarks. This License does not grant permission to use the trade
  2396        names, trademarks, service marks, or product names of the Licensor,
  2397        except as required for reasonable and customary use in describing the
  2398        origin of the Work and reproducing the content of the NOTICE file.
  2399  
  2400     7. Disclaimer of Warranty. Unless required by applicable law or
  2401        agreed to in writing, Licensor provides the Work (and each
  2402        Contributor provides its Contributions) on an "AS IS" BASIS,
  2403        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2404        implied, including, without limitation, any warranties or conditions
  2405        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2406        PARTICULAR PURPOSE. You are solely responsible for determining the
  2407        appropriateness of using or redistributing the Work and assume any
  2408        risks associated with Your exercise of permissions under this License.
  2409  
  2410     8. Limitation of Liability. In no event and under no legal theory,
  2411        whether in tort (including negligence), contract, or otherwise,
  2412        unless required by applicable law (such as deliberate and grossly
  2413        negligent acts) or agreed to in writing, shall any Contributor be
  2414        liable to You for damages, including any direct, indirect, special,
  2415        incidental, or consequential damages of any character arising as a
  2416        result of this License or out of the use or inability to use the
  2417        Work (including but not limited to damages for loss of goodwill,
  2418        work stoppage, computer failure or malfunction, or any and all
  2419        other commercial damages or losses), even if such Contributor
  2420        has been advised of the possibility of such damages.
  2421  
  2422     9. Accepting Warranty or Additional Liability. While redistributing
  2423        the Work or Derivative Works thereof, You may choose to offer,
  2424        and charge a fee for, acceptance of support, warranty, indemnity,
  2425        or other liability obligations and/or rights consistent with this
  2426        License. However, in accepting such obligations, You may act only
  2427        on Your own behalf and on Your sole responsibility, not on behalf
  2428        of any other Contributor, and only if You agree to indemnify,
  2429        defend, and hold each Contributor harmless for any liability
  2430        incurred by, or claims asserted against, such Contributor by reason
  2431        of your accepting any such warranty or additional liability.
  2432  
  2433     END OF TERMS AND CONDITIONS
  2434  
  2435     APPENDIX: How to apply the Apache License to your work.
  2436  
  2437        To apply the Apache License to your work, attach the following
  2438        boilerplate notice, with the fields enclosed by brackets "[]"
  2439        replaced with your own identifying information. (Don't include
  2440        the brackets!)  The text should be enclosed in the appropriate
  2441        comment syntax for the file format. We also recommend that a
  2442        file or class name and description of purpose be included on the
  2443        same "printed page" as the copyright notice for easier
  2444        identification within third-party archives.
  2445  
  2446     Copyright [yyyy] [name of copyright owner]
  2447  
  2448     Licensed under the Apache License, Version 2.0 (the "License");
  2449     you may not use this file except in compliance with the License.
  2450     You may obtain a copy of the License at
  2451  
  2452         http://www.apache.org/licenses/LICENSE-2.0
  2453  
  2454     Unless required by applicable law or agreed to in writing, software
  2455     distributed under the License is distributed on an "AS IS" BASIS,
  2456     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2457     See the License for the specific language governing permissions and
  2458     limitations under the License.
  2459  
  2460  --------------------------------------------------------------------------------
  2461  googleapis/gnostic  Apache License 2.0  https://github.com/googleapis/gnostic/blob/master/LICENSE
  2462  --------------------------------------------------------------------------------
  2463  
  2464                                   Apache License
  2465                             Version 2.0, January 2004
  2466                          http://www.apache.org/licenses/
  2467  
  2468     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2469  
  2470     1. Definitions.
  2471  
  2472        "License" shall mean the terms and conditions for use, reproduction,
  2473        and distribution as defined by Sections 1 through 9 of this document.
  2474  
  2475        "Licensor" shall mean the copyright owner or entity authorized by
  2476        the copyright owner that is granting the License.
  2477  
  2478        "Legal Entity" shall mean the union of the acting entity and all
  2479        other entities that control, are controlled by, or are under common
  2480        control with that entity. For the purposes of this definition,
  2481        "control" means (i) the power, direct or indirect, to cause the
  2482        direction or management of such entity, whether by contract or
  2483        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2484        outstanding shares, or (iii) beneficial ownership of such entity.
  2485  
  2486        "You" (or "Your") shall mean an individual or Legal Entity
  2487        exercising permissions granted by this License.
  2488  
  2489        "Source" form shall mean the preferred form for making modifications,
  2490        including but not limited to software source code, documentation
  2491        source, and configuration files.
  2492  
  2493        "Object" form shall mean any form resulting from mechanical
  2494        transformation or translation of a Source form, including but
  2495        not limited to compiled object code, generated documentation,
  2496        and conversions to other media types.
  2497  
  2498        "Work" shall mean the work of authorship, whether in Source or
  2499        Object form, made available under the License, as indicated by a
  2500        copyright notice that is included in or attached to the work
  2501        (an example is provided in the Appendix below).
  2502  
  2503        "Derivative Works" shall mean any work, whether in Source or Object
  2504        form, that is based on (or derived from) the Work and for which the
  2505        editorial revisions, annotations, elaborations, or other modifications
  2506        represent, as a whole, an original work of authorship. For the purposes
  2507        of this License, Derivative Works shall not include works that remain
  2508        separable from, or merely link (or bind by name) to the interfaces of,
  2509        the Work and Derivative Works thereof.
  2510  
  2511        "Contribution" shall mean any work of authorship, including
  2512        the original version of the Work and any modifications or additions
  2513        to that Work or Derivative Works thereof, that is intentionally
  2514        submitted to Licensor for inclusion in the Work by the copyright owner
  2515        or by an individual or Legal Entity authorized to submit on behalf of
  2516        the copyright owner. For the purposes of this definition, "submitted"
  2517        means any form of electronic, verbal, or written communication sent
  2518        to the Licensor or its representatives, including but not limited to
  2519        communication on electronic mailing lists, source code control systems,
  2520        and issue tracking systems that are managed by, or on behalf of, the
  2521        Licensor for the purpose of discussing and improving the Work, but
  2522        excluding communication that is conspicuously marked or otherwise
  2523        designated in writing by the copyright owner as "Not a Contribution."
  2524  
  2525        "Contributor" shall mean Licensor and any individual or Legal Entity
  2526        on behalf of whom a Contribution has been received by Licensor and
  2527        subsequently incorporated within the Work.
  2528  
  2529     2. Grant of Copyright License. Subject to the terms and conditions of
  2530        this License, each Contributor hereby grants to You a perpetual,
  2531        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2532        copyright license to reproduce, prepare Derivative Works of,
  2533        publicly display, publicly perform, sublicense, and distribute the
  2534        Work and such Derivative Works in Source or Object form.
  2535  
  2536     3. Grant of Patent License. Subject to the terms and conditions of
  2537        this License, each Contributor hereby grants to You a perpetual,
  2538        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2539        (except as stated in this section) patent license to make, have made,
  2540        use, offer to sell, sell, import, and otherwise transfer the Work,
  2541        where such license applies only to those patent claims licensable
  2542        by such Contributor that are necessarily infringed by their
  2543        Contribution(s) alone or by combination of their Contribution(s)
  2544        with the Work to which such Contribution(s) was submitted. If You
  2545        institute patent litigation against any entity (including a
  2546        cross-claim or counterclaim in a lawsuit) alleging that the Work
  2547        or a Contribution incorporated within the Work constitutes direct
  2548        or contributory patent infringement, then any patent licenses
  2549        granted to You under this License for that Work shall terminate
  2550        as of the date such litigation is filed.
  2551  
  2552     4. Redistribution. You may reproduce and distribute copies of the
  2553        Work or Derivative Works thereof in any medium, with or without
  2554        modifications, and in Source or Object form, provided that You
  2555        meet the following conditions:
  2556  
  2557        (a) You must give any other recipients of the Work or
  2558            Derivative Works a copy of this License; and
  2559  
  2560        (b) You must cause any modified files to carry prominent notices
  2561            stating that You changed the files; and
  2562  
  2563        (c) You must retain, in the Source form of any Derivative Works
  2564            that You distribute, all copyright, patent, trademark, and
  2565            attribution notices from the Source form of the Work,
  2566            excluding those notices that do not pertain to any part of
  2567            the Derivative Works; and
  2568  
  2569        (d) If the Work includes a "NOTICE" text file as part of its
  2570            distribution, then any Derivative Works that You distribute must
  2571            include a readable copy of the attribution notices contained
  2572            within such NOTICE file, excluding those notices that do not
  2573            pertain to any part of the Derivative Works, in at least one
  2574            of the following places: within a NOTICE text file distributed
  2575            as part of the Derivative Works; within the Source form or
  2576            documentation, if provided along with the Derivative Works; or,
  2577            within a display generated by the Derivative Works, if and
  2578            wherever such third-party notices normally appear. The contents
  2579            of the NOTICE file are for informational purposes only and
  2580            do not modify the License. You may add Your own attribution
  2581            notices within Derivative Works that You distribute, alongside
  2582            or as an addendum to the NOTICE text from the Work, provided
  2583            that such additional attribution notices cannot be construed
  2584            as modifying the License.
  2585  
  2586        You may add Your own copyright statement to Your modifications and
  2587        may provide additional or different license terms and conditions
  2588        for use, reproduction, or distribution of Your modifications, or
  2589        for any such Derivative Works as a whole, provided Your use,
  2590        reproduction, and distribution of the Work otherwise complies with
  2591        the conditions stated in this License.
  2592  
  2593     5. Submission of Contributions. Unless You explicitly state otherwise,
  2594        any Contribution intentionally submitted for inclusion in the Work
  2595        by You to the Licensor shall be under the terms and conditions of
  2596        this License, without any additional terms or conditions.
  2597        Notwithstanding the above, nothing herein shall supersede or modify
  2598        the terms of any separate license agreement you may have executed
  2599        with Licensor regarding such Contributions.
  2600  
  2601     6. Trademarks. This License does not grant permission to use the trade
  2602        names, trademarks, service marks, or product names of the Licensor,
  2603        except as required for reasonable and customary use in describing the
  2604        origin of the Work and reproducing the content of the NOTICE file.
  2605  
  2606     7. Disclaimer of Warranty. Unless required by applicable law or
  2607        agreed to in writing, Licensor provides the Work (and each
  2608        Contributor provides its Contributions) on an "AS IS" BASIS,
  2609        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2610        implied, including, without limitation, any warranties or conditions
  2611        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2612        PARTICULAR PURPOSE. You are solely responsible for determining the
  2613        appropriateness of using or redistributing the Work and assume any
  2614        risks associated with Your exercise of permissions under this License.
  2615  
  2616     8. Limitation of Liability. In no event and under no legal theory,
  2617        whether in tort (including negligence), contract, or otherwise,
  2618        unless required by applicable law (such as deliberate and grossly
  2619        negligent acts) or agreed to in writing, shall any Contributor be
  2620        liable to You for damages, including any direct, indirect, special,
  2621        incidental, or consequential damages of any character arising as a
  2622        result of this License or out of the use or inability to use the
  2623        Work (including but not limited to damages for loss of goodwill,
  2624        work stoppage, computer failure or malfunction, or any and all
  2625        other commercial damages or losses), even if such Contributor
  2626        has been advised of the possibility of such damages.
  2627  
  2628     9. Accepting Warranty or Additional Liability. While redistributing
  2629        the Work or Derivative Works thereof, You may choose to offer,
  2630        and charge a fee for, acceptance of support, warranty, indemnity,
  2631        or other liability obligations and/or rights consistent with this
  2632        License. However, in accepting such obligations, You may act only
  2633        on Your own behalf and on Your sole responsibility, not on behalf
  2634        of any other Contributor, and only if You agree to indemnify,
  2635        defend, and hold each Contributor harmless for any liability
  2636        incurred by, or claims asserted against, such Contributor by reason
  2637        of your accepting any such warranty or additional liability.
  2638  
  2639     END OF TERMS AND CONDITIONS
  2640  
  2641     APPENDIX: How to apply the Apache License to your work.
  2642  
  2643        To apply the Apache License to your work, attach the following
  2644        boilerplate notice, with the fields enclosed by brackets "[]"
  2645        replaced with your own identifying information. (Don't include
  2646        the brackets!)  The text should be enclosed in the appropriate
  2647        comment syntax for the file format. We also recommend that a
  2648        file or class name and description of purpose be included on the
  2649        same "printed page" as the copyright notice for easier
  2650        identification within third-party archives.
  2651  
  2652     Copyright [yyyy] [name of copyright owner]
  2653  
  2654     Licensed under the Apache License, Version 2.0 (the "License");
  2655     you may not use this file except in compliance with the License.
  2656     You may obtain a copy of the License at
  2657  
  2658         http://www.apache.org/licenses/LICENSE-2.0
  2659  
  2660     Unless required by applicable law or agreed to in writing, software
  2661     distributed under the License is distributed on an "AS IS" BASIS,
  2662     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2663     See the License for the specific language governing permissions and
  2664     limitations under the License.
  2665  
  2666  
  2667  --------------------------------------------------------------------------------
  2668  gregjones/httpcache  MIT License  https://github.com/gregjones/httpcache/blob/master/LICENSE.txt
  2669  --------------------------------------------------------------------------------
  2670  Copyright © 2012 Greg Jones (greg.jones@gmail.com)
  2671  
  2672  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  2673  
  2674  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  2675  
  2676  THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  2677  --------------------------------------------------------------------------------
  2678  hashicorp/golang-lru  Mozilla Public License 2.0  https://github.com/hashicorp/golang-lru/blob/master/LICENSE
  2679  --------------------------------------------------------------------------------
  2680  Mozilla Public License, version 2.0
  2681  
  2682  1. Definitions
  2683  
  2684  1.1. "Contributor"
  2685  
  2686       means each individual or legal entity that creates, contributes to the
  2687       creation of, or owns Covered Software.
  2688  
  2689  1.2. "Contributor Version"
  2690  
  2691       means the combination of the Contributions of others (if any) used by a
  2692       Contributor and that particular Contributor's Contribution.
  2693  
  2694  1.3. "Contribution"
  2695  
  2696       means Covered Software of a particular Contributor.
  2697  
  2698  1.4. "Covered Software"
  2699  
  2700       means Source Code Form to which the initial Contributor has attached the
  2701       notice in Exhibit A, the Executable Form of such Source Code Form, and
  2702       Modifications of such Source Code Form, in each case including portions
  2703       thereof.
  2704  
  2705  1.5. "Incompatible With Secondary Licenses"
  2706       means
  2707  
  2708       a. that the initial Contributor has attached the notice described in
  2709          Exhibit B to the Covered Software; or
  2710  
  2711       b. that the Covered Software was made available under the terms of
  2712          version 1.1 or earlier of the License, but not also under the terms of
  2713          a Secondary License.
  2714  
  2715  1.6. "Executable Form"
  2716  
  2717       means any form of the work other than Source Code Form.
  2718  
  2719  1.7. "Larger Work"
  2720  
  2721       means a work that combines Covered Software with other material, in a
  2722       separate file or files, that is not Covered Software.
  2723  
  2724  1.8. "License"
  2725  
  2726       means this document.
  2727  
  2728  1.9. "Licensable"
  2729  
  2730       means having the right to grant, to the maximum extent possible, whether
  2731       at the time of the initial grant or subsequently, any and all of the
  2732       rights conveyed by this License.
  2733  
  2734  1.10. "Modifications"
  2735  
  2736       means any of the following:
  2737  
  2738       a. any file in Source Code Form that results from an addition to,
  2739          deletion from, or modification of the contents of Covered Software; or
  2740  
  2741       b. any new file in Source Code Form that contains any Covered Software.
  2742  
  2743  1.11. "Patent Claims" of a Contributor
  2744  
  2745        means any patent claim(s), including without limitation, method,
  2746        process, and apparatus claims, in any patent Licensable by such
  2747        Contributor that would be infringed, but for the grant of the License,
  2748        by the making, using, selling, offering for sale, having made, import,
  2749        or transfer of either its Contributions or its Contributor Version.
  2750  
  2751  1.12. "Secondary License"
  2752  
  2753        means either the GNU General Public License, Version 2.0, the GNU Lesser
  2754        General Public License, Version 2.1, the GNU Affero General Public
  2755        License, Version 3.0, or any later versions of those licenses.
  2756  
  2757  1.13. "Source Code Form"
  2758  
  2759        means the form of the work preferred for making modifications.
  2760  
  2761  1.14. "You" (or "Your")
  2762  
  2763        means an individual or a legal entity exercising rights under this
  2764        License. For legal entities, "You" includes any entity that controls, is
  2765        controlled by, or is under common control with You. For purposes of this
  2766        definition, "control" means (a) the power, direct or indirect, to cause
  2767        the direction or management of such entity, whether by contract or
  2768        otherwise, or (b) ownership of more than fifty percent (50%) of the
  2769        outstanding shares or beneficial ownership of such entity.
  2770  
  2771  
  2772  2. License Grants and Conditions
  2773  
  2774  2.1. Grants
  2775  
  2776       Each Contributor hereby grants You a world-wide, royalty-free,
  2777       non-exclusive license:
  2778  
  2779       a. under intellectual property rights (other than patent or trademark)
  2780          Licensable by such Contributor to use, reproduce, make available,
  2781          modify, display, perform, distribute, and otherwise exploit its
  2782          Contributions, either on an unmodified basis, with Modifications, or
  2783          as part of a Larger Work; and
  2784  
  2785       b. under Patent Claims of such Contributor to make, use, sell, offer for
  2786          sale, have made, import, and otherwise transfer either its
  2787          Contributions or its Contributor Version.
  2788  
  2789  2.2. Effective Date
  2790  
  2791       The licenses granted in Section 2.1 with respect to any Contribution
  2792       become effective for each Contribution on the date the Contributor first
  2793       distributes such Contribution.
  2794  
  2795  2.3. Limitations on Grant Scope
  2796  
  2797       The licenses granted in this Section 2 are the only rights granted under
  2798       this License. No additional rights or licenses will be implied from the
  2799       distribution or licensing of Covered Software under this License.
  2800       Notwithstanding Section 2.1(b) above, no patent license is granted by a
  2801       Contributor:
  2802  
  2803       a. for any code that a Contributor has removed from Covered Software; or
  2804  
  2805       b. for infringements caused by: (i) Your and any other third party's
  2806          modifications of Covered Software, or (ii) the combination of its
  2807          Contributions with other software (except as part of its Contributor
  2808          Version); or
  2809  
  2810       c. under Patent Claims infringed by Covered Software in the absence of
  2811          its Contributions.
  2812  
  2813       This License does not grant any rights in the trademarks, service marks,
  2814       or logos of any Contributor (except as may be necessary to comply with
  2815       the notice requirements in Section 3.4).
  2816  
  2817  2.4. Subsequent Licenses
  2818  
  2819       No Contributor makes additional grants as a result of Your choice to
  2820       distribute the Covered Software under a subsequent version of this
  2821       License (see Section 10.2) or under the terms of a Secondary License (if
  2822       permitted under the terms of Section 3.3).
  2823  
  2824  2.5. Representation
  2825  
  2826       Each Contributor represents that the Contributor believes its
  2827       Contributions are its original creation(s) or it has sufficient rights to
  2828       grant the rights to its Contributions conveyed by this License.
  2829  
  2830  2.6. Fair Use
  2831  
  2832       This License is not intended to limit any rights You have under
  2833       applicable copyright doctrines of fair use, fair dealing, or other
  2834       equivalents.
  2835  
  2836  2.7. Conditions
  2837  
  2838       Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in
  2839       Section 2.1.
  2840  
  2841  
  2842  3. Responsibilities
  2843  
  2844  3.1. Distribution of Source Form
  2845  
  2846       All distribution of Covered Software in Source Code Form, including any
  2847       Modifications that You create or to which You contribute, must be under
  2848       the terms of this License. You must inform recipients that the Source
  2849       Code Form of the Covered Software is governed by the terms of this
  2850       License, and how they can obtain a copy of this License. You may not
  2851       attempt to alter or restrict the recipients' rights in the Source Code
  2852       Form.
  2853  
  2854  3.2. Distribution of Executable Form
  2855  
  2856       If You distribute Covered Software in Executable Form then:
  2857  
  2858       a. such Covered Software must also be made available in Source Code Form,
  2859          as described in Section 3.1, and You must inform recipients of the
  2860          Executable Form how they can obtain a copy of such Source Code Form by
  2861          reasonable means in a timely manner, at a charge no more than the cost
  2862          of distribution to the recipient; and
  2863  
  2864       b. You may distribute such Executable Form under the terms of this
  2865          License, or sublicense it under different terms, provided that the
  2866          license for the Executable Form does not attempt to limit or alter the
  2867          recipients' rights in the Source Code Form under this License.
  2868  
  2869  3.3. Distribution of a Larger Work
  2870  
  2871       You may create and distribute a Larger Work under terms of Your choice,
  2872       provided that You also comply with the requirements of this License for
  2873       the Covered Software. If the Larger Work is a combination of Covered
  2874       Software with a work governed by one or more Secondary Licenses, and the
  2875       Covered Software is not Incompatible With Secondary Licenses, this
  2876       License permits You to additionally distribute such Covered Software
  2877       under the terms of such Secondary License(s), so that the recipient of
  2878       the Larger Work may, at their option, further distribute the Covered
  2879       Software under the terms of either this License or such Secondary
  2880       License(s).
  2881  
  2882  3.4. Notices
  2883  
  2884       You may not remove or alter the substance of any license notices
  2885       (including copyright notices, patent notices, disclaimers of warranty, or
  2886       limitations of liability) contained within the Source Code Form of the
  2887       Covered Software, except that You may alter any license notices to the
  2888       extent required to remedy known factual inaccuracies.
  2889  
  2890  3.5. Application of Additional Terms
  2891  
  2892       You may choose to offer, and to charge a fee for, warranty, support,
  2893       indemnity or liability obligations to one or more recipients of Covered
  2894       Software. However, You may do so only on Your own behalf, and not on
  2895       behalf of any Contributor. You must make it absolutely clear that any
  2896       such warranty, support, indemnity, or liability obligation is offered by
  2897       You alone, and You hereby agree to indemnify every Contributor for any
  2898       liability incurred by such Contributor as a result of warranty, support,
  2899       indemnity or liability terms You offer. You may include additional
  2900       disclaimers of warranty and limitations of liability specific to any
  2901       jurisdiction.
  2902  
  2903  4. Inability to Comply Due to Statute or Regulation
  2904  
  2905     If it is impossible for You to comply with any of the terms of this License
  2906     with respect to some or all of the Covered Software due to statute,
  2907     judicial order, or regulation then You must: (a) comply with the terms of
  2908     this License to the maximum extent possible; and (b) describe the
  2909     limitations and the code they affect. Such description must be placed in a
  2910     text file included with all distributions of the Covered Software under
  2911     this License. Except to the extent prohibited by statute or regulation,
  2912     such description must be sufficiently detailed for a recipient of ordinary
  2913     skill to be able to understand it.
  2914  
  2915  5. Termination
  2916  
  2917  5.1. The rights granted under this License will terminate automatically if You
  2918       fail to comply with any of its terms. However, if You become compliant,
  2919       then the rights granted under this License from a particular Contributor
  2920       are reinstated (a) provisionally, unless and until such Contributor
  2921       explicitly and finally terminates Your grants, and (b) on an ongoing
  2922       basis, if such Contributor fails to notify You of the non-compliance by
  2923       some reasonable means prior to 60 days after You have come back into
  2924       compliance. Moreover, Your grants from a particular Contributor are
  2925       reinstated on an ongoing basis if such Contributor notifies You of the
  2926       non-compliance by some reasonable means, this is the first time You have
  2927       received notice of non-compliance with this License from such
  2928       Contributor, and You become compliant prior to 30 days after Your receipt
  2929       of the notice.
  2930  
  2931  5.2. If You initiate litigation against any entity by asserting a patent
  2932       infringement claim (excluding declaratory judgment actions,
  2933       counter-claims, and cross-claims) alleging that a Contributor Version
  2934       directly or indirectly infringes any patent, then the rights granted to
  2935       You by any and all Contributors for the Covered Software under Section
  2936       2.1 of this License shall terminate.
  2937  
  2938  5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user
  2939       license agreements (excluding distributors and resellers) which have been
  2940       validly granted by You or Your distributors under this License prior to
  2941       termination shall survive termination.
  2942  
  2943  6. Disclaimer of Warranty
  2944  
  2945     Covered Software is provided under this License on an "as is" basis,
  2946     without warranty of any kind, either expressed, implied, or statutory,
  2947     including, without limitation, warranties that the Covered Software is free
  2948     of defects, merchantable, fit for a particular purpose or non-infringing.
  2949     The entire risk as to the quality and performance of the Covered Software
  2950     is with You. Should any Covered Software prove defective in any respect,
  2951     You (not any Contributor) assume the cost of any necessary servicing,
  2952     repair, or correction. This disclaimer of warranty constitutes an essential
  2953     part of this License. No use of  any Covered Software is authorized under
  2954     this License except under this disclaimer.
  2955  
  2956  7. Limitation of Liability
  2957  
  2958     Under no circumstances and under no legal theory, whether tort (including
  2959     negligence), contract, or otherwise, shall any Contributor, or anyone who
  2960     distributes Covered Software as permitted above, be liable to You for any
  2961     direct, indirect, special, incidental, or consequential damages of any
  2962     character including, without limitation, damages for lost profits, loss of
  2963     goodwill, work stoppage, computer failure or malfunction, or any and all
  2964     other commercial damages or losses, even if such party shall have been
  2965     informed of the possibility of such damages. This limitation of liability
  2966     shall not apply to liability for death or personal injury resulting from
  2967     such party's negligence to the extent applicable law prohibits such
  2968     limitation. Some jurisdictions do not allow the exclusion or limitation of
  2969     incidental or consequential damages, so this exclusion and limitation may
  2970     not apply to You.
  2971  
  2972  8. Litigation
  2973  
  2974     Any litigation relating to this License may be brought only in the courts
  2975     of a jurisdiction where the defendant maintains its principal place of
  2976     business and such litigation shall be governed by laws of that
  2977     jurisdiction, without reference to its conflict-of-law provisions. Nothing
  2978     in this Section shall prevent a party's ability to bring cross-claims or
  2979     counter-claims.
  2980  
  2981  9. Miscellaneous
  2982  
  2983     This License represents the complete agreement concerning the subject
  2984     matter hereof. If any provision of this License is held to be
  2985     unenforceable, such provision shall be reformed only to the extent
  2986     necessary to make it enforceable. Any law or regulation which provides that
  2987     the language of a contract shall be construed against the drafter shall not
  2988     be used to construe this License against a Contributor.
  2989  
  2990  
  2991  10. Versions of the License
  2992  
  2993  10.1. New Versions
  2994  
  2995        Mozilla Foundation is the license steward. Except as provided in Section
  2996        10.3, no one other than the license steward has the right to modify or
  2997        publish new versions of this License. Each version will be given a
  2998        distinguishing version number.
  2999  
  3000  10.2. Effect of New Versions
  3001  
  3002        You may distribute the Covered Software under the terms of the version
  3003        of the License under which You originally received the Covered Software,
  3004        or under the terms of any subsequent version published by the license
  3005        steward.
  3006  
  3007  10.3. Modified Versions
  3008  
  3009        If you create software not governed by this License, and you want to
  3010        create a new license for such software, you may create and use a
  3011        modified version of this License if you rename the license and remove
  3012        any references to the name of the license steward (except to note that
  3013        such modified license differs from this License).
  3014  
  3015  10.4. Distributing Source Code Form that is Incompatible With Secondary
  3016        Licenses If You choose to distribute Source Code Form that is
  3017        Incompatible With Secondary Licenses under the terms of this version of
  3018        the License, the notice described in Exhibit B of this License must be
  3019        attached.
  3020  
  3021  Exhibit A - Source Code Form License Notice
  3022  
  3023        This Source Code Form is subject to the
  3024        terms of the Mozilla Public License, v.
  3025        2.0. If a copy of the MPL was not
  3026        distributed with this file, You can
  3027        obtain one at
  3028        http://mozilla.org/MPL/2.0/.
  3029  
  3030  If it is not possible or desirable to put the notice in a particular file,
  3031  then You may include the notice in a location (such as a LICENSE file in a
  3032  relevant directory) where a recipient would be likely to look for such a
  3033  notice.
  3034  
  3035  You may add additional accurate notices of copyright ownership.
  3036  
  3037  Exhibit B - "Incompatible With Secondary Licenses" Notice
  3038  
  3039        This Source Code Form is "Incompatible
  3040        With Secondary Licenses", as defined by
  3041        the Mozilla Public License, v. 2.0.
  3042  
  3043  --------------------------------------------------------------------------------
  3044  imdario/mergo  BSD 3-Clause "New" or "Revised" License  https://github.com/imdario/mergo/blob/master/LICENSE
  3045  --------------------------------------------------------------------------------
  3046  Copyright (c) 2013 Dario Castañé. All rights reserved.
  3047  Copyright (c) 2012 The Go Authors. All rights reserved.
  3048  
  3049  Redistribution and use in source and binary forms, with or without
  3050  modification, are permitted provided that the following conditions are
  3051  met:
  3052  
  3053     * Redistributions of source code must retain the above copyright
  3054  notice, this list of conditions and the following disclaimer.
  3055     * Redistributions in binary form must reproduce the above
  3056  copyright notice, this list of conditions and the following disclaimer
  3057  in the documentation and/or other materials provided with the
  3058  distribution.
  3059     * Neither the name of Google Inc. nor the names of its
  3060  contributors may be used to endorse or promote products derived from
  3061  this software without specific prior written permission.
  3062  
  3063  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  3064  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  3065  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  3066  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  3067  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  3068  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  3069  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  3070  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  3071  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3072  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  3073  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3074  
  3075  --------------------------------------------------------------------------------
  3076  json-iterator/go  MIT License  https://github.com/json-iterator/go/blob/master/LICENSE
  3077  --------------------------------------------------------------------------------
  3078  MIT License
  3079  
  3080  Copyright (c) 2016 json-iterator
  3081  
  3082  Permission is hereby granted, free of charge, to any person obtaining a copy
  3083  of this software and associated documentation files (the "Software"), to deal
  3084  in the Software without restriction, including without limitation the rights
  3085  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3086  copies of the Software, and to permit persons to whom the Software is
  3087  furnished to do so, subject to the following conditions:
  3088  
  3089  The above copyright notice and this permission notice shall be included in all
  3090  copies or substantial portions of the Software.
  3091  
  3092  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3093  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3094  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3095  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3096  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3097  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3098  SOFTWARE.
  3099  
  3100  --------------------------------------------------------------------------------
  3101  konsorten/go-windows-terminal-sequences  MIT License  https://github.com/konsorten/go-windows-terminal-sequences/blob/master/LICENSE
  3102  --------------------------------------------------------------------------------
  3103  (The MIT License)
  3104  
  3105  Copyright (c) 2017 marvin + konsorten GmbH (open-source@konsorten.de)
  3106  
  3107  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  3108  
  3109  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  3110  
  3111  THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  3112  
  3113  --------------------------------------------------------------------------------
  3114  kubernetes-sigs/kube-batch  Apache License 2.0  https://github.com/kubernetes-sigs/kube-batch/blob/master/LICENSE
  3115  --------------------------------------------------------------------------------
  3116                                   Apache License
  3117                             Version 2.0, January 2004
  3118                          http://www.apache.org/licenses/
  3119  
  3120     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3121  
  3122     1. Definitions.
  3123  
  3124        "License" shall mean the terms and conditions for use, reproduction,
  3125        and distribution as defined by Sections 1 through 9 of this document.
  3126  
  3127        "Licensor" shall mean the copyright owner or entity authorized by
  3128        the copyright owner that is granting the License.
  3129  
  3130        "Legal Entity" shall mean the union of the acting entity and all
  3131        other entities that control, are controlled by, or are under common
  3132        control with that entity. For the purposes of this definition,
  3133        "control" means (i) the power, direct or indirect, to cause the
  3134        direction or management of such entity, whether by contract or
  3135        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3136        outstanding shares, or (iii) beneficial ownership of such entity.
  3137  
  3138        "You" (or "Your") shall mean an individual or Legal Entity
  3139        exercising permissions granted by this License.
  3140  
  3141        "Source" form shall mean the preferred form for making modifications,
  3142        including but not limited to software source code, documentation
  3143        source, and configuration files.
  3144  
  3145        "Object" form shall mean any form resulting from mechanical
  3146        transformation or translation of a Source form, including but
  3147        not limited to compiled object code, generated documentation,
  3148        and conversions to other media types.
  3149  
  3150        "Work" shall mean the work of authorship, whether in Source or
  3151        Object form, made available under the License, as indicated by a
  3152        copyright notice that is included in or attached to the work
  3153        (an example is provided in the Appendix below).
  3154  
  3155        "Derivative Works" shall mean any work, whether in Source or Object
  3156        form, that is based on (or derived from) the Work and for which the
  3157        editorial revisions, annotations, elaborations, or other modifications
  3158        represent, as a whole, an original work of authorship. For the purposes
  3159        of this License, Derivative Works shall not include works that remain
  3160        separable from, or merely link (or bind by name) to the interfaces of,
  3161        the Work and Derivative Works thereof.
  3162  
  3163        "Contribution" shall mean any work of authorship, including
  3164        the original version of the Work and any modifications or additions
  3165        to that Work or Derivative Works thereof, that is intentionally
  3166        submitted to Licensor for inclusion in the Work by the copyright owner
  3167        or by an individual or Legal Entity authorized to submit on behalf of
  3168        the copyright owner. For the purposes of this definition, "submitted"
  3169        means any form of electronic, verbal, or written communication sent
  3170        to the Licensor or its representatives, including but not limited to
  3171        communication on electronic mailing lists, source code control systems,
  3172        and issue tracking systems that are managed by, or on behalf of, the
  3173        Licensor for the purpose of discussing and improving the Work, but
  3174        excluding communication that is conspicuously marked or otherwise
  3175        designated in writing by the copyright owner as "Not a Contribution."
  3176  
  3177        "Contributor" shall mean Licensor and any individual or Legal Entity
  3178        on behalf of whom a Contribution has been received by Licensor and
  3179        subsequently incorporated within the Work.
  3180  
  3181     2. Grant of Copyright License. Subject to the terms and conditions of
  3182        this License, each Contributor hereby grants to You a perpetual,
  3183        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3184        copyright license to reproduce, prepare Derivative Works of,
  3185        publicly display, publicly perform, sublicense, and distribute the
  3186        Work and such Derivative Works in Source or Object form.
  3187  
  3188     3. Grant of Patent License. Subject to the terms and conditions of
  3189        this License, each Contributor hereby grants to You a perpetual,
  3190        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3191        (except as stated in this section) patent license to make, have made,
  3192        use, offer to sell, sell, import, and otherwise transfer the Work,
  3193        where such license applies only to those patent claims licensable
  3194        by such Contributor that are necessarily infringed by their
  3195        Contribution(s) alone or by combination of their Contribution(s)
  3196        with the Work to which such Contribution(s) was submitted. If You
  3197        institute patent litigation against any entity (including a
  3198        cross-claim or counterclaim in a lawsuit) alleging that the Work
  3199        or a Contribution incorporated within the Work constitutes direct
  3200        or contributory patent infringement, then any patent licenses
  3201        granted to You under this License for that Work shall terminate
  3202        as of the date such litigation is filed.
  3203  
  3204     4. Redistribution. You may reproduce and distribute copies of the
  3205        Work or Derivative Works thereof in any medium, with or without
  3206        modifications, and in Source or Object form, provided that You
  3207        meet the following conditions:
  3208  
  3209        (a) You must give any other recipients of the Work or
  3210            Derivative Works a copy of this License; and
  3211  
  3212        (b) You must cause any modified files to carry prominent notices
  3213            stating that You changed the files; and
  3214  
  3215        (c) You must retain, in the Source form of any Derivative Works
  3216            that You distribute, all copyright, patent, trademark, and
  3217            attribution notices from the Source form of the Work,
  3218            excluding those notices that do not pertain to any part of
  3219            the Derivative Works; and
  3220  
  3221        (d) If the Work includes a "NOTICE" text file as part of its
  3222            distribution, then any Derivative Works that You distribute must
  3223            include a readable copy of the attribution notices contained
  3224            within such NOTICE file, excluding those notices that do not
  3225            pertain to any part of the Derivative Works, in at least one
  3226            of the following places: within a NOTICE text file distributed
  3227            as part of the Derivative Works; within the Source form or
  3228            documentation, if provided along with the Derivative Works; or,
  3229            within a display generated by the Derivative Works, if and
  3230            wherever such third-party notices normally appear. The contents
  3231            of the NOTICE file are for informational purposes only and
  3232            do not modify the License. You may add Your own attribution
  3233            notices within Derivative Works that You distribute, alongside
  3234            or as an addendum to the NOTICE text from the Work, provided
  3235            that such additional attribution notices cannot be construed
  3236            as modifying the License.
  3237  
  3238        You may add Your own copyright statement to Your modifications and
  3239        may provide additional or different license terms and conditions
  3240        for use, reproduction, or distribution of Your modifications, or
  3241        for any such Derivative Works as a whole, provided Your use,
  3242        reproduction, and distribution of the Work otherwise complies with
  3243        the conditions stated in this License.
  3244  
  3245     5. Submission of Contributions. Unless You explicitly state otherwise,
  3246        any Contribution intentionally submitted for inclusion in the Work
  3247        by You to the Licensor shall be under the terms and conditions of
  3248        this License, without any additional terms or conditions.
  3249        Notwithstanding the above, nothing herein shall supersede or modify
  3250        the terms of any separate license agreement you may have executed
  3251        with Licensor regarding such Contributions.
  3252  
  3253     6. Trademarks. This License does not grant permission to use the trade
  3254        names, trademarks, service marks, or product names of the Licensor,
  3255        except as required for reasonable and customary use in describing the
  3256        origin of the Work and reproducing the content of the NOTICE file.
  3257  
  3258     7. Disclaimer of Warranty. Unless required by applicable law or
  3259        agreed to in writing, Licensor provides the Work (and each
  3260        Contributor provides its Contributions) on an "AS IS" BASIS,
  3261        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3262        implied, including, without limitation, any warranties or conditions
  3263        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3264        PARTICULAR PURPOSE. You are solely responsible for determining the
  3265        appropriateness of using or redistributing the Work and assume any
  3266        risks associated with Your exercise of permissions under this License.
  3267  
  3268     8. Limitation of Liability. In no event and under no legal theory,
  3269        whether in tort (including negligence), contract, or otherwise,
  3270        unless required by applicable law (such as deliberate and grossly
  3271        negligent acts) or agreed to in writing, shall any Contributor be
  3272        liable to You for damages, including any direct, indirect, special,
  3273        incidental, or consequential damages of any character arising as a
  3274        result of this License or out of the use or inability to use the
  3275        Work (including but not limited to damages for loss of goodwill,
  3276        work stoppage, computer failure or malfunction, or any and all
  3277        other commercial damages or losses), even if such Contributor
  3278        has been advised of the possibility of such damages.
  3279  
  3280     9. Accepting Warranty or Additional Liability. While redistributing
  3281        the Work or Derivative Works thereof, You may choose to offer,
  3282        and charge a fee for, acceptance of support, warranty, indemnity,
  3283        or other liability obligations and/or rights consistent with this
  3284        License. However, in accepting such obligations, You may act only
  3285        on Your own behalf and on Your sole responsibility, not on behalf
  3286        of any other Contributor, and only if You agree to indemnify,
  3287        defend, and hold each Contributor harmless for any liability
  3288        incurred by, or claims asserted against, such Contributor by reason
  3289        of your accepting any such warranty or additional liability.
  3290  
  3291     END OF TERMS AND CONDITIONS
  3292  
  3293     APPENDIX: How to apply the Apache License to your work.
  3294  
  3295        To apply the Apache License to your work, attach the following
  3296        boilerplate notice, with the fields enclosed by brackets "{}"
  3297        replaced with your own identifying information. (Don't include
  3298        the brackets!)  The text should be enclosed in the appropriate
  3299        comment syntax for the file format. We also recommend that a
  3300        file or class name and description of purpose be included on the
  3301        same "printed page" as the copyright notice for easier
  3302        identification within third-party archives.
  3303  
  3304     Copyright {yyyy} {name of copyright owner}
  3305  
  3306     Licensed under the Apache License, Version 2.0 (the "License");
  3307     you may not use this file except in compliance with the License.
  3308     You may obtain a copy of the License at
  3309  
  3310         http://www.apache.org/licenses/LICENSE-2.0
  3311  
  3312     Unless required by applicable law or agreed to in writing, software
  3313     distributed under the License is distributed on an "AS IS" BASIS,
  3314     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3315     See the License for the specific language governing permissions and
  3316     limitations under the License.
  3317  
  3318  --------------------------------------------------------------------------------
  3319  mailru/easyjson  MIT License  https://github.com/mailru/easyjson/blob/master/LICENSE
  3320  --------------------------------------------------------------------------------
  3321  Copyright (c) 2016 Mail.Ru Group
  3322  
  3323  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  3324  
  3325  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  3326  
  3327  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  3328  
  3329  --------------------------------------------------------------------------------
  3330  modern-go/concurrent  Apache License 2.0  https://github.com/modern-go/concurrent/blob/master/LICENSE
  3331  --------------------------------------------------------------------------------
  3332                                   Apache License
  3333                             Version 2.0, January 2004
  3334                          http://www.apache.org/licenses/
  3335  
  3336     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3337  
  3338     1. Definitions.
  3339  
  3340        "License" shall mean the terms and conditions for use, reproduction,
  3341        and distribution as defined by Sections 1 through 9 of this document.
  3342  
  3343        "Licensor" shall mean the copyright owner or entity authorized by
  3344        the copyright owner that is granting the License.
  3345  
  3346        "Legal Entity" shall mean the union of the acting entity and all
  3347        other entities that control, are controlled by, or are under common
  3348        control with that entity. For the purposes of this definition,
  3349        "control" means (i) the power, direct or indirect, to cause the
  3350        direction or management of such entity, whether by contract or
  3351        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3352        outstanding shares, or (iii) beneficial ownership of such entity.
  3353  
  3354        "You" (or "Your") shall mean an individual or Legal Entity
  3355        exercising permissions granted by this License.
  3356  
  3357        "Source" form shall mean the preferred form for making modifications,
  3358        including but not limited to software source code, documentation
  3359        source, and configuration files.
  3360  
  3361        "Object" form shall mean any form resulting from mechanical
  3362        transformation or translation of a Source form, including but
  3363        not limited to compiled object code, generated documentation,
  3364        and conversions to other media types.
  3365  
  3366        "Work" shall mean the work of authorship, whether in Source or
  3367        Object form, made available under the License, as indicated by a
  3368        copyright notice that is included in or attached to the work
  3369        (an example is provided in the Appendix below).
  3370  
  3371        "Derivative Works" shall mean any work, whether in Source or Object
  3372        form, that is based on (or derived from) the Work and for which the
  3373        editorial revisions, annotations, elaborations, or other modifications
  3374        represent, as a whole, an original work of authorship. For the purposes
  3375        of this License, Derivative Works shall not include works that remain
  3376        separable from, or merely link (or bind by name) to the interfaces of,
  3377        the Work and Derivative Works thereof.
  3378  
  3379        "Contribution" shall mean any work of authorship, including
  3380        the original version of the Work and any modifications or additions
  3381        to that Work or Derivative Works thereof, that is intentionally
  3382        submitted to Licensor for inclusion in the Work by the copyright owner
  3383        or by an individual or Legal Entity authorized to submit on behalf of
  3384        the copyright owner. For the purposes of this definition, "submitted"
  3385        means any form of electronic, verbal, or written communication sent
  3386        to the Licensor or its representatives, including but not limited to
  3387        communication on electronic mailing lists, source code control systems,
  3388        and issue tracking systems that are managed by, or on behalf of, the
  3389        Licensor for the purpose of discussing and improving the Work, but
  3390        excluding communication that is conspicuously marked or otherwise
  3391        designated in writing by the copyright owner as "Not a Contribution."
  3392  
  3393        "Contributor" shall mean Licensor and any individual or Legal Entity
  3394        on behalf of whom a Contribution has been received by Licensor and
  3395        subsequently incorporated within the Work.
  3396  
  3397     2. Grant of Copyright License. Subject to the terms and conditions of
  3398        this License, each Contributor hereby grants to You a perpetual,
  3399        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3400        copyright license to reproduce, prepare Derivative Works of,
  3401        publicly display, publicly perform, sublicense, and distribute the
  3402        Work and such Derivative Works in Source or Object form.
  3403  
  3404     3. Grant of Patent License. Subject to the terms and conditions of
  3405        this License, each Contributor hereby grants to You a perpetual,
  3406        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3407        (except as stated in this section) patent license to make, have made,
  3408        use, offer to sell, sell, import, and otherwise transfer the Work,
  3409        where such license applies only to those patent claims licensable
  3410        by such Contributor that are necessarily infringed by their
  3411        Contribution(s) alone or by combination of their Contribution(s)
  3412        with the Work to which such Contribution(s) was submitted. If You
  3413        institute patent litigation against any entity (including a
  3414        cross-claim or counterclaim in a lawsuit) alleging that the Work
  3415        or a Contribution incorporated within the Work constitutes direct
  3416        or contributory patent infringement, then any patent licenses
  3417        granted to You under this License for that Work shall terminate
  3418        as of the date such litigation is filed.
  3419  
  3420     4. Redistribution. You may reproduce and distribute copies of the
  3421        Work or Derivative Works thereof in any medium, with or without
  3422        modifications, and in Source or Object form, provided that You
  3423        meet the following conditions:
  3424  
  3425        (a) You must give any other recipients of the Work or
  3426            Derivative Works a copy of this License; and
  3427  
  3428        (b) You must cause any modified files to carry prominent notices
  3429            stating that You changed the files; and
  3430  
  3431        (c) You must retain, in the Source form of any Derivative Works
  3432            that You distribute, all copyright, patent, trademark, and
  3433            attribution notices from the Source form of the Work,
  3434            excluding those notices that do not pertain to any part of
  3435            the Derivative Works; and
  3436  
  3437        (d) If the Work includes a "NOTICE" text file as part of its
  3438            distribution, then any Derivative Works that You distribute must
  3439            include a readable copy of the attribution notices contained
  3440            within such NOTICE file, excluding those notices that do not
  3441            pertain to any part of the Derivative Works, in at least one
  3442            of the following places: within a NOTICE text file distributed
  3443            as part of the Derivative Works; within the Source form or
  3444            documentation, if provided along with the Derivative Works; or,
  3445            within a display generated by the Derivative Works, if and
  3446            wherever such third-party notices normally appear. The contents
  3447            of the NOTICE file are for informational purposes only and
  3448            do not modify the License. You may add Your own attribution
  3449            notices within Derivative Works that You distribute, alongside
  3450            or as an addendum to the NOTICE text from the Work, provided
  3451            that such additional attribution notices cannot be construed
  3452            as modifying the License.
  3453  
  3454        You may add Your own copyright statement to Your modifications and
  3455        may provide additional or different license terms and conditions
  3456        for use, reproduction, or distribution of Your modifications, or
  3457        for any such Derivative Works as a whole, provided Your use,
  3458        reproduction, and distribution of the Work otherwise complies with
  3459        the conditions stated in this License.
  3460  
  3461     5. Submission of Contributions. Unless You explicitly state otherwise,
  3462        any Contribution intentionally submitted for inclusion in the Work
  3463        by You to the Licensor shall be under the terms and conditions of
  3464        this License, without any additional terms or conditions.
  3465        Notwithstanding the above, nothing herein shall supersede or modify
  3466        the terms of any separate license agreement you may have executed
  3467        with Licensor regarding such Contributions.
  3468  
  3469     6. Trademarks. This License does not grant permission to use the trade
  3470        names, trademarks, service marks, or product names of the Licensor,
  3471        except as required for reasonable and customary use in describing the
  3472        origin of the Work and reproducing the content of the NOTICE file.
  3473  
  3474     7. Disclaimer of Warranty. Unless required by applicable law or
  3475        agreed to in writing, Licensor provides the Work (and each
  3476        Contributor provides its Contributions) on an "AS IS" BASIS,
  3477        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3478        implied, including, without limitation, any warranties or conditions
  3479        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3480        PARTICULAR PURPOSE. You are solely responsible for determining the
  3481        appropriateness of using or redistributing the Work and assume any
  3482        risks associated with Your exercise of permissions under this License.
  3483  
  3484     8. Limitation of Liability. In no event and under no legal theory,
  3485        whether in tort (including negligence), contract, or otherwise,
  3486        unless required by applicable law (such as deliberate and grossly
  3487        negligent acts) or agreed to in writing, shall any Contributor be
  3488        liable to You for damages, including any direct, indirect, special,
  3489        incidental, or consequential damages of any character arising as a
  3490        result of this License or out of the use or inability to use the
  3491        Work (including but not limited to damages for loss of goodwill,
  3492        work stoppage, computer failure or malfunction, or any and all
  3493        other commercial damages or losses), even if such Contributor
  3494        has been advised of the possibility of such damages.
  3495  
  3496     9. Accepting Warranty or Additional Liability. While redistributing
  3497        the Work or Derivative Works thereof, You may choose to offer,
  3498        and charge a fee for, acceptance of support, warranty, indemnity,
  3499        or other liability obligations and/or rights consistent with this
  3500        License. However, in accepting such obligations, You may act only
  3501        on Your own behalf and on Your sole responsibility, not on behalf
  3502        of any other Contributor, and only if You agree to indemnify,
  3503        defend, and hold each Contributor harmless for any liability
  3504        incurred by, or claims asserted against, such Contributor by reason
  3505        of your accepting any such warranty or additional liability.
  3506  
  3507     END OF TERMS AND CONDITIONS
  3508  
  3509     APPENDIX: How to apply the Apache License to your work.
  3510  
  3511        To apply the Apache License to your work, attach the following
  3512        boilerplate notice, with the fields enclosed by brackets "[]"
  3513        replaced with your own identifying information. (Don't include
  3514        the brackets!)  The text should be enclosed in the appropriate
  3515        comment syntax for the file format. We also recommend that a
  3516        file or class name and description of purpose be included on the
  3517        same "printed page" as the copyright notice for easier
  3518        identification within third-party archives.
  3519  
  3520     Copyright [yyyy] [name of copyright owner]
  3521  
  3522     Licensed under the Apache License, Version 2.0 (the "License");
  3523     you may not use this file except in compliance with the License.
  3524     You may obtain a copy of the License at
  3525  
  3526         http://www.apache.org/licenses/LICENSE-2.0
  3527  
  3528     Unless required by applicable law or agreed to in writing, software
  3529     distributed under the License is distributed on an "AS IS" BASIS,
  3530     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3531     See the License for the specific language governing permissions and
  3532     limitations under the License.
  3533  
  3534  --------------------------------------------------------------------------------
  3535  modern-go/reflect2  Apache License 2.0  https://github.com/modern-go/reflect2/blob/master/LICENSE
  3536  --------------------------------------------------------------------------------
  3537                                   Apache License
  3538                             Version 2.0, January 2004
  3539                          http://www.apache.org/licenses/
  3540  
  3541     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3542  
  3543     1. Definitions.
  3544  
  3545        "License" shall mean the terms and conditions for use, reproduction,
  3546        and distribution as defined by Sections 1 through 9 of this document.
  3547  
  3548        "Licensor" shall mean the copyright owner or entity authorized by
  3549        the copyright owner that is granting the License.
  3550  
  3551        "Legal Entity" shall mean the union of the acting entity and all
  3552        other entities that control, are controlled by, or are under common
  3553        control with that entity. For the purposes of this definition,
  3554        "control" means (i) the power, direct or indirect, to cause the
  3555        direction or management of such entity, whether by contract or
  3556        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3557        outstanding shares, or (iii) beneficial ownership of such entity.
  3558  
  3559        "You" (or "Your") shall mean an individual or Legal Entity
  3560        exercising permissions granted by this License.
  3561  
  3562        "Source" form shall mean the preferred form for making modifications,
  3563        including but not limited to software source code, documentation
  3564        source, and configuration files.
  3565  
  3566        "Object" form shall mean any form resulting from mechanical
  3567        transformation or translation of a Source form, including but
  3568        not limited to compiled object code, generated documentation,
  3569        and conversions to other media types.
  3570  
  3571        "Work" shall mean the work of authorship, whether in Source or
  3572        Object form, made available under the License, as indicated by a
  3573        copyright notice that is included in or attached to the work
  3574        (an example is provided in the Appendix below).
  3575  
  3576        "Derivative Works" shall mean any work, whether in Source or Object
  3577        form, that is based on (or derived from) the Work and for which the
  3578        editorial revisions, annotations, elaborations, or other modifications
  3579        represent, as a whole, an original work of authorship. For the purposes
  3580        of this License, Derivative Works shall not include works that remain
  3581        separable from, or merely link (or bind by name) to the interfaces of,
  3582        the Work and Derivative Works thereof.
  3583  
  3584        "Contribution" shall mean any work of authorship, including
  3585        the original version of the Work and any modifications or additions
  3586        to that Work or Derivative Works thereof, that is intentionally
  3587        submitted to Licensor for inclusion in the Work by the copyright owner
  3588        or by an individual or Legal Entity authorized to submit on behalf of
  3589        the copyright owner. For the purposes of this definition, "submitted"
  3590        means any form of electronic, verbal, or written communication sent
  3591        to the Licensor or its representatives, including but not limited to
  3592        communication on electronic mailing lists, source code control systems,
  3593        and issue tracking systems that are managed by, or on behalf of, the
  3594        Licensor for the purpose of discussing and improving the Work, but
  3595        excluding communication that is conspicuously marked or otherwise
  3596        designated in writing by the copyright owner as "Not a Contribution."
  3597  
  3598        "Contributor" shall mean Licensor and any individual or Legal Entity
  3599        on behalf of whom a Contribution has been received by Licensor and
  3600        subsequently incorporated within the Work.
  3601  
  3602     2. Grant of Copyright License. Subject to the terms and conditions of
  3603        this License, each Contributor hereby grants to You a perpetual,
  3604        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3605        copyright license to reproduce, prepare Derivative Works of,
  3606        publicly display, publicly perform, sublicense, and distribute the
  3607        Work and such Derivative Works in Source or Object form.
  3608  
  3609     3. Grant of Patent License. Subject to the terms and conditions of
  3610        this License, each Contributor hereby grants to You a perpetual,
  3611        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3612        (except as stated in this section) patent license to make, have made,
  3613        use, offer to sell, sell, import, and otherwise transfer the Work,
  3614        where such license applies only to those patent claims licensable
  3615        by such Contributor that are necessarily infringed by their
  3616        Contribution(s) alone or by combination of their Contribution(s)
  3617        with the Work to which such Contribution(s) was submitted. If You
  3618        institute patent litigation against any entity (including a
  3619        cross-claim or counterclaim in a lawsuit) alleging that the Work
  3620        or a Contribution incorporated within the Work constitutes direct
  3621        or contributory patent infringement, then any patent licenses
  3622        granted to You under this License for that Work shall terminate
  3623        as of the date such litigation is filed.
  3624  
  3625     4. Redistribution. You may reproduce and distribute copies of the
  3626        Work or Derivative Works thereof in any medium, with or without
  3627        modifications, and in Source or Object form, provided that You
  3628        meet the following conditions:
  3629  
  3630        (a) You must give any other recipients of the Work or
  3631            Derivative Works a copy of this License; and
  3632  
  3633        (b) You must cause any modified files to carry prominent notices
  3634            stating that You changed the files; and
  3635  
  3636        (c) You must retain, in the Source form of any Derivative Works
  3637            that You distribute, all copyright, patent, trademark, and
  3638            attribution notices from the Source form of the Work,
  3639            excluding those notices that do not pertain to any part of
  3640            the Derivative Works; and
  3641  
  3642        (d) If the Work includes a "NOTICE" text file as part of its
  3643            distribution, then any Derivative Works that You distribute must
  3644            include a readable copy of the attribution notices contained
  3645            within such NOTICE file, excluding those notices that do not
  3646            pertain to any part of the Derivative Works, in at least one
  3647            of the following places: within a NOTICE text file distributed
  3648            as part of the Derivative Works; within the Source form or
  3649            documentation, if provided along with the Derivative Works; or,
  3650            within a display generated by the Derivative Works, if and
  3651            wherever such third-party notices normally appear. The contents
  3652            of the NOTICE file are for informational purposes only and
  3653            do not modify the License. You may add Your own attribution
  3654            notices within Derivative Works that You distribute, alongside
  3655            or as an addendum to the NOTICE text from the Work, provided
  3656            that such additional attribution notices cannot be construed
  3657            as modifying the License.
  3658  
  3659        You may add Your own copyright statement to Your modifications and
  3660        may provide additional or different license terms and conditions
  3661        for use, reproduction, or distribution of Your modifications, or
  3662        for any such Derivative Works as a whole, provided Your use,
  3663        reproduction, and distribution of the Work otherwise complies with
  3664        the conditions stated in this License.
  3665  
  3666     5. Submission of Contributions. Unless You explicitly state otherwise,
  3667        any Contribution intentionally submitted for inclusion in the Work
  3668        by You to the Licensor shall be under the terms and conditions of
  3669        this License, without any additional terms or conditions.
  3670        Notwithstanding the above, nothing herein shall supersede or modify
  3671        the terms of any separate license agreement you may have executed
  3672        with Licensor regarding such Contributions.
  3673  
  3674     6. Trademarks. This License does not grant permission to use the trade
  3675        names, trademarks, service marks, or product names of the Licensor,
  3676        except as required for reasonable and customary use in describing the
  3677        origin of the Work and reproducing the content of the NOTICE file.
  3678  
  3679     7. Disclaimer of Warranty. Unless required by applicable law or
  3680        agreed to in writing, Licensor provides the Work (and each
  3681        Contributor provides its Contributions) on an "AS IS" BASIS,
  3682        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3683        implied, including, without limitation, any warranties or conditions
  3684        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3685        PARTICULAR PURPOSE. You are solely responsible for determining the
  3686        appropriateness of using or redistributing the Work and assume any
  3687        risks associated with Your exercise of permissions under this License.
  3688  
  3689     8. Limitation of Liability. In no event and under no legal theory,
  3690        whether in tort (including negligence), contract, or otherwise,
  3691        unless required by applicable law (such as deliberate and grossly
  3692        negligent acts) or agreed to in writing, shall any Contributor be
  3693        liable to You for damages, including any direct, indirect, special,
  3694        incidental, or consequential damages of any character arising as a
  3695        result of this License or out of the use or inability to use the
  3696        Work (including but not limited to damages for loss of goodwill,
  3697        work stoppage, computer failure or malfunction, or any and all
  3698        other commercial damages or losses), even if such Contributor
  3699        has been advised of the possibility of such damages.
  3700  
  3701     9. Accepting Warranty or Additional Liability. While redistributing
  3702        the Work or Derivative Works thereof, You may choose to offer,
  3703        and charge a fee for, acceptance of support, warranty, indemnity,
  3704        or other liability obligations and/or rights consistent with this
  3705        License. However, in accepting such obligations, You may act only
  3706        on Your own behalf and on Your sole responsibility, not on behalf
  3707        of any other Contributor, and only if You agree to indemnify,
  3708        defend, and hold each Contributor harmless for any liability
  3709        incurred by, or claims asserted against, such Contributor by reason
  3710        of your accepting any such warranty or additional liability.
  3711  
  3712     END OF TERMS AND CONDITIONS
  3713  
  3714     APPENDIX: How to apply the Apache License to your work.
  3715  
  3716        To apply the Apache License to your work, attach the following
  3717        boilerplate notice, with the fields enclosed by brackets "[]"
  3718        replaced with your own identifying information. (Don't include
  3719        the brackets!)  The text should be enclosed in the appropriate
  3720        comment syntax for the file format. We also recommend that a
  3721        file or class name and description of purpose be included on the
  3722        same "printed page" as the copyright notice for easier
  3723        identification within third-party archives.
  3724  
  3725     Copyright [yyyy] [name of copyright owner]
  3726  
  3727     Licensed under the Apache License, Version 2.0 (the "License");
  3728     you may not use this file except in compliance with the License.
  3729     You may obtain a copy of the License at
  3730  
  3731         http://www.apache.org/licenses/LICENSE-2.0
  3732  
  3733     Unless required by applicable law or agreed to in writing, software
  3734     distributed under the License is distributed on an "AS IS" BASIS,
  3735     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3736     See the License for the specific language governing permissions and
  3737     limitations under the License.
  3738  
  3739  --------------------------------------------------------------------------------
  3740  onrik/logrus  MIT License  https://github.com/onrik/logrus/blob/master/LICENSE
  3741  --------------------------------------------------------------------------------
  3742  MIT License
  3743  
  3744  Copyright (c) 2016 Andrey
  3745  
  3746  Permission is hereby granted, free of charge, to any person obtaining a copy
  3747  of this software and associated documentation files (the "Software"), to deal
  3748  in the Software without restriction, including without limitation the rights
  3749  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3750  copies of the Software, and to permit persons to whom the Software is
  3751  furnished to do so, subject to the following conditions:
  3752  
  3753  The above copyright notice and this permission notice shall be included in all
  3754  copies or substantial portions of the Software.
  3755  
  3756  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3757  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3758  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3759  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3760  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3761  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3762  SOFTWARE.
  3763  
  3764  --------------------------------------------------------------------------------
  3765  opencontainers/go-digest  Apache License 2.0  https://github.com/opencontainers/go-digest/blob/master/LICENSE
  3766  --------------------------------------------------------------------------------
  3767  
  3768                                   Apache License
  3769                             Version 2.0, January 2004
  3770                          https://www.apache.org/licenses/
  3771  
  3772     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3773  
  3774     1. Definitions.
  3775  
  3776        "License" shall mean the terms and conditions for use, reproduction,
  3777        and distribution as defined by Sections 1 through 9 of this document.
  3778  
  3779        "Licensor" shall mean the copyright owner or entity authorized by
  3780        the copyright owner that is granting the License.
  3781  
  3782        "Legal Entity" shall mean the union of the acting entity and all
  3783        other entities that control, are controlled by, or are under common
  3784        control with that entity. For the purposes of this definition,
  3785        "control" means (i) the power, direct or indirect, to cause the
  3786        direction or management of such entity, whether by contract or
  3787        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3788        outstanding shares, or (iii) beneficial ownership of such entity.
  3789  
  3790        "You" (or "Your") shall mean an individual or Legal Entity
  3791        exercising permissions granted by this License.
  3792  
  3793        "Source" form shall mean the preferred form for making modifications,
  3794        including but not limited to software source code, documentation
  3795        source, and configuration files.
  3796  
  3797        "Object" form shall mean any form resulting from mechanical
  3798        transformation or translation of a Source form, including but
  3799        not limited to compiled object code, generated documentation,
  3800        and conversions to other media types.
  3801  
  3802        "Work" shall mean the work of authorship, whether in Source or
  3803        Object form, made available under the License, as indicated by a
  3804        copyright notice that is included in or attached to the work
  3805        (an example is provided in the Appendix below).
  3806  
  3807        "Derivative Works" shall mean any work, whether in Source or Object
  3808        form, that is based on (or derived from) the Work and for which the
  3809        editorial revisions, annotations, elaborations, or other modifications
  3810        represent, as a whole, an original work of authorship. For the purposes
  3811        of this License, Derivative Works shall not include works that remain
  3812        separable from, or merely link (or bind by name) to the interfaces of,
  3813        the Work and Derivative Works thereof.
  3814  
  3815        "Contribution" shall mean any work of authorship, including
  3816        the original version of the Work and any modifications or additions
  3817        to that Work or Derivative Works thereof, that is intentionally
  3818        submitted to Licensor for inclusion in the Work by the copyright owner
  3819        or by an individual or Legal Entity authorized to submit on behalf of
  3820        the copyright owner. For the purposes of this definition, "submitted"
  3821        means any form of electronic, verbal, or written communication sent
  3822        to the Licensor or its representatives, including but not limited to
  3823        communication on electronic mailing lists, source code control systems,
  3824        and issue tracking systems that are managed by, or on behalf of, the
  3825        Licensor for the purpose of discussing and improving the Work, but
  3826        excluding communication that is conspicuously marked or otherwise
  3827        designated in writing by the copyright owner as "Not a Contribution."
  3828  
  3829        "Contributor" shall mean Licensor and any individual or Legal Entity
  3830        on behalf of whom a Contribution has been received by Licensor and
  3831        subsequently incorporated within the Work.
  3832  
  3833     2. Grant of Copyright License. Subject to the terms and conditions of
  3834        this License, each Contributor hereby grants to You a perpetual,
  3835        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3836        copyright license to reproduce, prepare Derivative Works of,
  3837        publicly display, publicly perform, sublicense, and distribute the
  3838        Work and such Derivative Works in Source or Object form.
  3839  
  3840     3. Grant of Patent License. Subject to the terms and conditions of
  3841        this License, each Contributor hereby grants to You a perpetual,
  3842        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3843        (except as stated in this section) patent license to make, have made,
  3844        use, offer to sell, sell, import, and otherwise transfer the Work,
  3845        where such license applies only to those patent claims licensable
  3846        by such Contributor that are necessarily infringed by their
  3847        Contribution(s) alone or by combination of their Contribution(s)
  3848        with the Work to which such Contribution(s) was submitted. If You
  3849        institute patent litigation against any entity (including a
  3850        cross-claim or counterclaim in a lawsuit) alleging that the Work
  3851        or a Contribution incorporated within the Work constitutes direct
  3852        or contributory patent infringement, then any patent licenses
  3853        granted to You under this License for that Work shall terminate
  3854        as of the date such litigation is filed.
  3855  
  3856     4. Redistribution. You may reproduce and distribute copies of the
  3857        Work or Derivative Works thereof in any medium, with or without
  3858        modifications, and in Source or Object form, provided that You
  3859        meet the following conditions:
  3860  
  3861        (a) You must give any other recipients of the Work or
  3862            Derivative Works a copy of this License; and
  3863  
  3864        (b) You must cause any modified files to carry prominent notices
  3865            stating that You changed the files; and
  3866  
  3867        (c) You must retain, in the Source form of any Derivative Works
  3868            that You distribute, all copyright, patent, trademark, and
  3869            attribution notices from the Source form of the Work,
  3870            excluding those notices that do not pertain to any part of
  3871            the Derivative Works; and
  3872  
  3873        (d) If the Work includes a "NOTICE" text file as part of its
  3874            distribution, then any Derivative Works that You distribute must
  3875            include a readable copy of the attribution notices contained
  3876            within such NOTICE file, excluding those notices that do not
  3877            pertain to any part of the Derivative Works, in at least one
  3878            of the following places: within a NOTICE text file distributed
  3879            as part of the Derivative Works; within the Source form or
  3880            documentation, if provided along with the Derivative Works; or,
  3881            within a display generated by the Derivative Works, if and
  3882            wherever such third-party notices normally appear. The contents
  3883            of the NOTICE file are for informational purposes only and
  3884            do not modify the License. You may add Your own attribution
  3885            notices within Derivative Works that You distribute, alongside
  3886            or as an addendum to the NOTICE text from the Work, provided
  3887            that such additional attribution notices cannot be construed
  3888            as modifying the License.
  3889  
  3890        You may add Your own copyright statement to Your modifications and
  3891        may provide additional or different license terms and conditions
  3892        for use, reproduction, or distribution of Your modifications, or
  3893        for any such Derivative Works as a whole, provided Your use,
  3894        reproduction, and distribution of the Work otherwise complies with
  3895        the conditions stated in this License.
  3896  
  3897     5. Submission of Contributions. Unless You explicitly state otherwise,
  3898        any Contribution intentionally submitted for inclusion in the Work
  3899        by You to the Licensor shall be under the terms and conditions of
  3900        this License, without any additional terms or conditions.
  3901        Notwithstanding the above, nothing herein shall supersede or modify
  3902        the terms of any separate license agreement you may have executed
  3903        with Licensor regarding such Contributions.
  3904  
  3905     6. Trademarks. This License does not grant permission to use the trade
  3906        names, trademarks, service marks, or product names of the Licensor,
  3907        except as required for reasonable and customary use in describing the
  3908        origin of the Work and reproducing the content of the NOTICE file.
  3909  
  3910     7. Disclaimer of Warranty. Unless required by applicable law or
  3911        agreed to in writing, Licensor provides the Work (and each
  3912        Contributor provides its Contributions) on an "AS IS" BASIS,
  3913        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3914        implied, including, without limitation, any warranties or conditions
  3915        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3916        PARTICULAR PURPOSE. You are solely responsible for determining the
  3917        appropriateness of using or redistributing the Work and assume any
  3918        risks associated with Your exercise of permissions under this License.
  3919  
  3920     8. Limitation of Liability. In no event and under no legal theory,
  3921        whether in tort (including negligence), contract, or otherwise,
  3922        unless required by applicable law (such as deliberate and grossly
  3923        negligent acts) or agreed to in writing, shall any Contributor be
  3924        liable to You for damages, including any direct, indirect, special,
  3925        incidental, or consequential damages of any character arising as a
  3926        result of this License or out of the use or inability to use the
  3927        Work (including but not limited to damages for loss of goodwill,
  3928        work stoppage, computer failure or malfunction, or any and all
  3929        other commercial damages or losses), even if such Contributor
  3930        has been advised of the possibility of such damages.
  3931  
  3932     9. Accepting Warranty or Additional Liability. While redistributing
  3933        the Work or Derivative Works thereof, You may choose to offer,
  3934        and charge a fee for, acceptance of support, warranty, indemnity,
  3935        or other liability obligations and/or rights consistent with this
  3936        License. However, in accepting such obligations, You may act only
  3937        on Your own behalf and on Your sole responsibility, not on behalf
  3938        of any other Contributor, and only if You agree to indemnify,
  3939        defend, and hold each Contributor harmless for any liability
  3940        incurred by, or claims asserted against, such Contributor by reason
  3941        of your accepting any such warranty or additional liability.
  3942  
  3943     END OF TERMS AND CONDITIONS
  3944  
  3945     Copyright 2016 Docker, Inc.
  3946  
  3947     Licensed under the Apache License, Version 2.0 (the "License");
  3948     you may not use this file except in compliance with the License.
  3949     You may obtain a copy of the License at
  3950  
  3951         https://www.apache.org/licenses/LICENSE-2.0
  3952  
  3953     Unless required by applicable law or agreed to in writing, software
  3954     distributed under the License is distributed on an "AS IS" BASIS,
  3955     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3956     See the License for the specific language governing permissions and
  3957     limitations under the License.
  3958  
  3959  --------------------------------------------------------------------------------
  3960  petar/GoLLRB  BSD 3-Clause "New" or "Revised" License  https://github.com/petar/GoLLRB/blob/master/LICENSE
  3961  --------------------------------------------------------------------------------
  3962  Copyright (c) 2010, Petar Maymounkov
  3963  All rights reserved.
  3964  
  3965  Redistribution and use in source and binary forms, with or without modification,
  3966  are permitted provided that the following conditions are met:
  3967  
  3968  (*) Redistributions of source code must retain the above copyright notice, this list
  3969  of conditions and the following disclaimer.
  3970  
  3971  (*) Redistributions in binary form must reproduce the above copyright notice, this
  3972  list of conditions and the following disclaimer in the documentation and/or
  3973  other materials provided with the distribution.
  3974  
  3975  (*) Neither the name of Petar Maymounkov nor the names of its contributors may be
  3976  used to endorse or promote products derived from this software without specific
  3977  prior written permission.
  3978  
  3979  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  3980  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  3981  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  3982  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  3983  ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  3984  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  3985  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  3986  ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3987  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  3988  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3989  
  3990  --------------------------------------------------------------------------------
  3991  peterbourgon/diskv  MIT License  https://github.com/peterbourgon/diskv/blob/master/LICENSE
  3992  --------------------------------------------------------------------------------
  3993  Copyright (c) 2011-2012 Peter Bourgon
  3994  
  3995  Permission is hereby granted, free of charge, to any person obtaining a copy
  3996  of this software and associated documentation files (the "Software"), to deal
  3997  in the Software without restriction, including without limitation the rights
  3998  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3999  copies of the Software, and to permit persons to whom the Software is
  4000  furnished to do so, subject to the following conditions:
  4001  
  4002  The above copyright notice and this permission notice shall be included in
  4003  all copies or substantial portions of the Software.
  4004  
  4005  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  4006  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  4007  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  4008  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  4009  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  4010  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  4011  THE SOFTWARE.
  4012  
  4013  --------------------------------------------------------------------------------
  4014  pmezard/go-difflib  BSD 2-Clause "New" or "Revised" License  https://github.com/pmezard/go-difflib/blob/master/LICENSE
  4015  --------------------------------------------------------------------------------
  4016  Copyright (c) 2013, Patrick Mezard
  4017  All rights reserved.
  4018  
  4019  Redistribution and use in source and binary forms, with or without
  4020  modification, are permitted provided that the following conditions are
  4021  met:
  4022  
  4023      Redistributions of source code must retain the above copyright
  4024  notice, this list of conditions and the following disclaimer.
  4025      Redistributions in binary form must reproduce the above copyright
  4026  notice, this list of conditions and the following disclaimer in the
  4027  documentation and/or other materials provided with the distribution.
  4028      The names of its contributors may not be used to endorse or promote
  4029  products derived from this software without specific prior written
  4030  permission.
  4031  
  4032  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
  4033  IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  4034  TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  4035  PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4036  HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4037  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  4038  TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  4039  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  4040  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  4041  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  4042  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4043  
  4044  --------------------------------------------------------------------------------
  4045  sirupsen/logrus  MIT License  https://github.com/sirupsen/logrus/blob/master/LICENSE
  4046  --------------------------------------------------------------------------------
  4047  The MIT License (MIT)
  4048  
  4049  Copyright (c) 2014 Simon Eskildsen
  4050  
  4051  Permission is hereby granted, free of charge, to any person obtaining a copy
  4052  of this software and associated documentation files (the "Software"), to deal
  4053  in the Software without restriction, including without limitation the rights
  4054  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  4055  copies of the Software, and to permit persons to whom the Software is
  4056  furnished to do so, subject to the following conditions:
  4057  
  4058  The above copyright notice and this permission notice shall be included in
  4059  all copies or substantial portions of the Software.
  4060  
  4061  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  4062  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  4063  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  4064  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  4065  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  4066  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  4067  THE SOFTWARE.
  4068  
  4069  --------------------------------------------------------------------------------
  4070  spf13/pflag  BSD 3-Clause "New" or "Revised" License  https://github.com/spf13/pflag/blob/master/LICENSE
  4071  --------------------------------------------------------------------------------
  4072  Copyright (c) 2012 Alex Ogier. All rights reserved.
  4073  Copyright (c) 2012 The Go Authors. All rights reserved.
  4074  
  4075  Redistribution and use in source and binary forms, with or without
  4076  modification, are permitted provided that the following conditions are
  4077  met:
  4078  
  4079     * Redistributions of source code must retain the above copyright
  4080  notice, this list of conditions and the following disclaimer.
  4081     * Redistributions in binary form must reproduce the above
  4082  copyright notice, this list of conditions and the following disclaimer
  4083  in the documentation and/or other materials provided with the
  4084  distribution.
  4085     * Neither the name of Google Inc. nor the names of its
  4086  contributors may be used to endorse or promote products derived from
  4087  this software without specific prior written permission.
  4088  
  4089  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4090  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4091  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4092  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4093  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4094  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4095  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4096  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4097  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4098  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4099  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4100  
  4101  --------------------------------------------------------------------------------
  4102  stretchr/testify  MIT License  https://github.com/stretchr/testify/blob/master/LICENSE
  4103  --------------------------------------------------------------------------------
  4104  MIT License
  4105  
  4106  Copyright (c) 2012-2018 Mat Ryer and Tyler Bunnell
  4107  
  4108  Permission is hereby granted, free of charge, to any person obtaining a copy
  4109  of this software and associated documentation files (the "Software"), to deal
  4110  in the Software without restriction, including without limitation the rights
  4111  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  4112  copies of the Software, and to permit persons to whom the Software is
  4113  furnished to do so, subject to the following conditions:
  4114  
  4115  The above copyright notice and this permission notice shall be included in all
  4116  copies or substantial portions of the Software.
  4117  
  4118  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  4119  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  4120  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  4121  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  4122  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  4123  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  4124  SOFTWARE.
  4125  
  4126  --------------------------------------------------------------------------------
  4127  golang/crypto  BSD 3-Clause "New" or "Revised" License  https://github.com/golang/crypto/blob/master/LICENSE
  4128  --------------------------------------------------------------------------------
  4129  Copyright (c) 2009 The Go Authors. All rights reserved.
  4130  
  4131  Redistribution and use in source and binary forms, with or without
  4132  modification, are permitted provided that the following conditions are
  4133  met:
  4134  
  4135     * Redistributions of source code must retain the above copyright
  4136  notice, this list of conditions and the following disclaimer.
  4137     * Redistributions in binary form must reproduce the above
  4138  copyright notice, this list of conditions and the following disclaimer
  4139  in the documentation and/or other materials provided with the
  4140  distribution.
  4141     * Neither the name of Google Inc. nor the names of its
  4142  contributors may be used to endorse or promote products derived from
  4143  this software without specific prior written permission.
  4144  
  4145  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4146  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4147  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4148  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4149  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4150  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4151  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4152  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4153  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4154  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4155  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4156  
  4157  --------------------------------------------------------------------------------
  4158  golang/net  BSD 3-Clause "New" or "Revised" License  https://github.com/golang/net/blob/master/LICENSE
  4159  --------------------------------------------------------------------------------
  4160  Copyright (c) 2009 The Go Authors. All rights reserved.
  4161  
  4162  Redistribution and use in source and binary forms, with or without
  4163  modification, are permitted provided that the following conditions are
  4164  met:
  4165  
  4166     * Redistributions of source code must retain the above copyright
  4167  notice, this list of conditions and the following disclaimer.
  4168     * Redistributions in binary form must reproduce the above
  4169  copyright notice, this list of conditions and the following disclaimer
  4170  in the documentation and/or other materials provided with the
  4171  distribution.
  4172     * Neither the name of Google Inc. nor the names of its
  4173  contributors may be used to endorse or promote products derived from
  4174  this software without specific prior written permission.
  4175  
  4176  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4177  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4178  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4179  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4180  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4181  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4182  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4183  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4184  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4185  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4186  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4187  
  4188  --------------------------------------------------------------------------------
  4189  golang/oauth2  BSD 3-Clause "New" or "Revised" License  https://github.com/golang/oauth2/blob/master/LICENSE
  4190  --------------------------------------------------------------------------------
  4191  Copyright (c) 2009 The Go Authors. All rights reserved.
  4192  
  4193  Redistribution and use in source and binary forms, with or without
  4194  modification, are permitted provided that the following conditions are
  4195  met:
  4196  
  4197     * Redistributions of source code must retain the above copyright
  4198  notice, this list of conditions and the following disclaimer.
  4199     * Redistributions in binary form must reproduce the above
  4200  copyright notice, this list of conditions and the following disclaimer
  4201  in the documentation and/or other materials provided with the
  4202  distribution.
  4203     * Neither the name of Google Inc. nor the names of its
  4204  contributors may be used to endorse or promote products derived from
  4205  this software without specific prior written permission.
  4206  
  4207  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4208  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4209  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4210  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4211  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4212  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4213  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4214  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4215  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4216  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4217  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4218  
  4219  --------------------------------------------------------------------------------
  4220  golang/sys  BSD 3-Clause "New" or "Revised" License  https://github.com/golang/sys/blob/master/LICENSE
  4221  --------------------------------------------------------------------------------
  4222  Copyright (c) 2009 The Go Authors. All rights reserved.
  4223  
  4224  Redistribution and use in source and binary forms, with or without
  4225  modification, are permitted provided that the following conditions are
  4226  met:
  4227  
  4228     * Redistributions of source code must retain the above copyright
  4229  notice, this list of conditions and the following disclaimer.
  4230     * Redistributions in binary form must reproduce the above
  4231  copyright notice, this list of conditions and the following disclaimer
  4232  in the documentation and/or other materials provided with the
  4233  distribution.
  4234     * Neither the name of Google Inc. nor the names of its
  4235  contributors may be used to endorse or promote products derived from
  4236  this software without specific prior written permission.
  4237  
  4238  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4239  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4240  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4241  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4242  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4243  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4244  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4245  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4246  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4247  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4248  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4249  
  4250  --------------------------------------------------------------------------------
  4251  golang/text  BSD 3-Clause "New" or "Revised" License  https://github.com/golang/text/blob/master/LICENSE
  4252  --------------------------------------------------------------------------------
  4253  Copyright (c) 2009 The Go Authors. All rights reserved.
  4254  
  4255  Redistribution and use in source and binary forms, with or without
  4256  modification, are permitted provided that the following conditions are
  4257  met:
  4258  
  4259     * Redistributions of source code must retain the above copyright
  4260  notice, this list of conditions and the following disclaimer.
  4261     * Redistributions in binary form must reproduce the above
  4262  copyright notice, this list of conditions and the following disclaimer
  4263  in the documentation and/or other materials provided with the
  4264  distribution.
  4265     * Neither the name of Google Inc. nor the names of its
  4266  contributors may be used to endorse or promote products derived from
  4267  this software without specific prior written permission.
  4268  
  4269  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4270  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4271  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4272  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4273  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4274  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4275  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4276  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4277  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4278  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4279  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4280  
  4281  --------------------------------------------------------------------------------
  4282  golang/time  BSD 3-Clause "New" or "Revised" License  https://github.com/golang/time/blob/master/LICENSE
  4283  --------------------------------------------------------------------------------
  4284  Copyright (c) 2009 The Go Authors. All rights reserved.
  4285  
  4286  Redistribution and use in source and binary forms, with or without
  4287  modification, are permitted provided that the following conditions are
  4288  met:
  4289  
  4290     * Redistributions of source code must retain the above copyright
  4291  notice, this list of conditions and the following disclaimer.
  4292     * Redistributions in binary form must reproduce the above
  4293  copyright notice, this list of conditions and the following disclaimer
  4294  in the documentation and/or other materials provided with the
  4295  distribution.
  4296     * Neither the name of Google Inc. nor the names of its
  4297  contributors may be used to endorse or promote products derived from
  4298  this software without specific prior written permission.
  4299  
  4300  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4301  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4302  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4303  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4304  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4305  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4306  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4307  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4308  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4309  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4310  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4311  
  4312  --------------------------------------------------------------------------------
  4313  golang/tools  BSD 3-Clause "New" or "Revised" License  https://github.com/golang/tools/blob/master/LICENSE
  4314  --------------------------------------------------------------------------------
  4315  Copyright (c) 2009 The Go Authors. All rights reserved.
  4316  
  4317  Redistribution and use in source and binary forms, with or without
  4318  modification, are permitted provided that the following conditions are
  4319  met:
  4320  
  4321     * Redistributions of source code must retain the above copyright
  4322  notice, this list of conditions and the following disclaimer.
  4323     * Redistributions in binary form must reproduce the above
  4324  copyright notice, this list of conditions and the following disclaimer
  4325  in the documentation and/or other materials provided with the
  4326  distribution.
  4327     * Neither the name of Google Inc. nor the names of its
  4328  contributors may be used to endorse or promote products derived from
  4329  this software without specific prior written permission.
  4330  
  4331  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4332  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4333  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4334  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4335  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4336  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4337  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4338  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4339  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4340  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4341  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4342  
  4343  --------------------------------------------------------------------------------
  4344  golang/appengine  Apache License 2.0  https://github.com/golang/appengine/blob/master/LICENSE
  4345  --------------------------------------------------------------------------------
  4346  
  4347                                   Apache License
  4348                             Version 2.0, January 2004
  4349                          http://www.apache.org/licenses/
  4350  
  4351     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4352  
  4353     1. Definitions.
  4354  
  4355        "License" shall mean the terms and conditions for use, reproduction,
  4356        and distribution as defined by Sections 1 through 9 of this document.
  4357  
  4358        "Licensor" shall mean the copyright owner or entity authorized by
  4359        the copyright owner that is granting the License.
  4360  
  4361        "Legal Entity" shall mean the union of the acting entity and all
  4362        other entities that control, are controlled by, or are under common
  4363        control with that entity. For the purposes of this definition,
  4364        "control" means (i) the power, direct or indirect, to cause the
  4365        direction or management of such entity, whether by contract or
  4366        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4367        outstanding shares, or (iii) beneficial ownership of such entity.
  4368  
  4369        "You" (or "Your") shall mean an individual or Legal Entity
  4370        exercising permissions granted by this License.
  4371  
  4372        "Source" form shall mean the preferred form for making modifications,
  4373        including but not limited to software source code, documentation
  4374        source, and configuration files.
  4375  
  4376        "Object" form shall mean any form resulting from mechanical
  4377        transformation or translation of a Source form, including but
  4378        not limited to compiled object code, generated documentation,
  4379        and conversions to other media types.
  4380  
  4381        "Work" shall mean the work of authorship, whether in Source or
  4382        Object form, made available under the License, as indicated by a
  4383        copyright notice that is included in or attached to the work
  4384        (an example is provided in the Appendix below).
  4385  
  4386        "Derivative Works" shall mean any work, whether in Source or Object
  4387        form, that is based on (or derived from) the Work and for which the
  4388        editorial revisions, annotations, elaborations, or other modifications
  4389        represent, as a whole, an original work of authorship. For the purposes
  4390        of this License, Derivative Works shall not include works that remain
  4391        separable from, or merely link (or bind by name) to the interfaces of,
  4392        the Work and Derivative Works thereof.
  4393  
  4394        "Contribution" shall mean any work of authorship, including
  4395        the original version of the Work and any modifications or additions
  4396        to that Work or Derivative Works thereof, that is intentionally
  4397        submitted to Licensor for inclusion in the Work by the copyright owner
  4398        or by an individual or Legal Entity authorized to submit on behalf of
  4399        the copyright owner. For the purposes of this definition, "submitted"
  4400        means any form of electronic, verbal, or written communication sent
  4401        to the Licensor or its representatives, including but not limited to
  4402        communication on electronic mailing lists, source code control systems,
  4403        and issue tracking systems that are managed by, or on behalf of, the
  4404        Licensor for the purpose of discussing and improving the Work, but
  4405        excluding communication that is conspicuously marked or otherwise
  4406        designated in writing by the copyright owner as "Not a Contribution."
  4407  
  4408        "Contributor" shall mean Licensor and any individual or Legal Entity
  4409        on behalf of whom a Contribution has been received by Licensor and
  4410        subsequently incorporated within the Work.
  4411  
  4412     2. Grant of Copyright License. Subject to the terms and conditions of
  4413        this License, each Contributor hereby grants to You a perpetual,
  4414        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4415        copyright license to reproduce, prepare Derivative Works of,
  4416        publicly display, publicly perform, sublicense, and distribute the
  4417        Work and such Derivative Works in Source or Object form.
  4418  
  4419     3. Grant of Patent License. Subject to the terms and conditions of
  4420        this License, each Contributor hereby grants to You a perpetual,
  4421        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4422        (except as stated in this section) patent license to make, have made,
  4423        use, offer to sell, sell, import, and otherwise transfer the Work,
  4424        where such license applies only to those patent claims licensable
  4425        by such Contributor that are necessarily infringed by their
  4426        Contribution(s) alone or by combination of their Contribution(s)
  4427        with the Work to which such Contribution(s) was submitted. If You
  4428        institute patent litigation against any entity (including a
  4429        cross-claim or counterclaim in a lawsuit) alleging that the Work
  4430        or a Contribution incorporated within the Work constitutes direct
  4431        or contributory patent infringement, then any patent licenses
  4432        granted to You under this License for that Work shall terminate
  4433        as of the date such litigation is filed.
  4434  
  4435     4. Redistribution. You may reproduce and distribute copies of the
  4436        Work or Derivative Works thereof in any medium, with or without
  4437        modifications, and in Source or Object form, provided that You
  4438        meet the following conditions:
  4439  
  4440        (a) You must give any other recipients of the Work or
  4441            Derivative Works a copy of this License; and
  4442  
  4443        (b) You must cause any modified files to carry prominent notices
  4444            stating that You changed the files; and
  4445  
  4446        (c) You must retain, in the Source form of any Derivative Works
  4447            that You distribute, all copyright, patent, trademark, and
  4448            attribution notices from the Source form of the Work,
  4449            excluding those notices that do not pertain to any part of
  4450            the Derivative Works; and
  4451  
  4452        (d) If the Work includes a "NOTICE" text file as part of its
  4453            distribution, then any Derivative Works that You distribute must
  4454            include a readable copy of the attribution notices contained
  4455            within such NOTICE file, excluding those notices that do not
  4456            pertain to any part of the Derivative Works, in at least one
  4457            of the following places: within a NOTICE text file distributed
  4458            as part of the Derivative Works; within the Source form or
  4459            documentation, if provided along with the Derivative Works; or,
  4460            within a display generated by the Derivative Works, if and
  4461            wherever such third-party notices normally appear. The contents
  4462            of the NOTICE file are for informational purposes only and
  4463            do not modify the License. You may add Your own attribution
  4464            notices within Derivative Works that You distribute, alongside
  4465            or as an addendum to the NOTICE text from the Work, provided
  4466            that such additional attribution notices cannot be construed
  4467            as modifying the License.
  4468  
  4469        You may add Your own copyright statement to Your modifications and
  4470        may provide additional or different license terms and conditions
  4471        for use, reproduction, or distribution of Your modifications, or
  4472        for any such Derivative Works as a whole, provided Your use,
  4473        reproduction, and distribution of the Work otherwise complies with
  4474        the conditions stated in this License.
  4475  
  4476     5. Submission of Contributions. Unless You explicitly state otherwise,
  4477        any Contribution intentionally submitted for inclusion in the Work
  4478        by You to the Licensor shall be under the terms and conditions of
  4479        this License, without any additional terms or conditions.
  4480        Notwithstanding the above, nothing herein shall supersede or modify
  4481        the terms of any separate license agreement you may have executed
  4482        with Licensor regarding such Contributions.
  4483  
  4484     6. Trademarks. This License does not grant permission to use the trade
  4485        names, trademarks, service marks, or product names of the Licensor,
  4486        except as required for reasonable and customary use in describing the
  4487        origin of the Work and reproducing the content of the NOTICE file.
  4488  
  4489     7. Disclaimer of Warranty. Unless required by applicable law or
  4490        agreed to in writing, Licensor provides the Work (and each
  4491        Contributor provides its Contributions) on an "AS IS" BASIS,
  4492        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4493        implied, including, without limitation, any warranties or conditions
  4494        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4495        PARTICULAR PURPOSE. You are solely responsible for determining the
  4496        appropriateness of using or redistributing the Work and assume any
  4497        risks associated with Your exercise of permissions under this License.
  4498  
  4499     8. Limitation of Liability. In no event and under no legal theory,
  4500        whether in tort (including negligence), contract, or otherwise,
  4501        unless required by applicable law (such as deliberate and grossly
  4502        negligent acts) or agreed to in writing, shall any Contributor be
  4503        liable to You for damages, including any direct, indirect, special,
  4504        incidental, or consequential damages of any character arising as a
  4505        result of this License or out of the use or inability to use the
  4506        Work (including but not limited to damages for loss of goodwill,
  4507        work stoppage, computer failure or malfunction, or any and all
  4508        other commercial damages or losses), even if such Contributor
  4509        has been advised of the possibility of such damages.
  4510  
  4511     9. Accepting Warranty or Additional Liability. While redistributing
  4512        the Work or Derivative Works thereof, You may choose to offer,
  4513        and charge a fee for, acceptance of support, warranty, indemnity,
  4514        or other liability obligations and/or rights consistent with this
  4515        License. However, in accepting such obligations, You may act only
  4516        on Your own behalf and on Your sole responsibility, not on behalf
  4517        of any other Contributor, and only if You agree to indemnify,
  4518        defend, and hold each Contributor harmless for any liability
  4519        incurred by, or claims asserted against, such Contributor by reason
  4520        of your accepting any such warranty or additional liability.
  4521  
  4522     END OF TERMS AND CONDITIONS
  4523  
  4524     APPENDIX: How to apply the Apache License to your work.
  4525  
  4526        To apply the Apache License to your work, attach the following
  4527        boilerplate notice, with the fields enclosed by brackets "[]"
  4528        replaced with your own identifying information. (Don't include
  4529        the brackets!)  The text should be enclosed in the appropriate
  4530        comment syntax for the file format. We also recommend that a
  4531        file or class name and description of purpose be included on the
  4532        same "printed page" as the copyright notice for easier
  4533        identification within third-party archives.
  4534  
  4535     Copyright [yyyy] [name of copyright owner]
  4536  
  4537     Licensed under the Apache License, Version 2.0 (the "License");
  4538     you may not use this file except in compliance with the License.
  4539     You may obtain a copy of the License at
  4540  
  4541         http://www.apache.org/licenses/LICENSE-2.0
  4542  
  4543     Unless required by applicable law or agreed to in writing, software
  4544     distributed under the License is distributed on an "AS IS" BASIS,
  4545     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4546     See the License for the specific language governing permissions and
  4547     limitations under the License.
  4548  
  4549  --------------------------------------------------------------------------------
  4550  go-inf/inf  BSD 3-Clause "New" or "Revised" License  https://github.com/go-inf/inf/blob/master/LICENSE
  4551  --------------------------------------------------------------------------------
  4552  Copyright (c) 2012 Péter Surányi. Portions Copyright (c) 2009 The Go
  4553  Authors. All rights reserved.
  4554  
  4555  Redistribution and use in source and binary forms, with or without
  4556  modification, are permitted provided that the following conditions are
  4557  met:
  4558  
  4559     * Redistributions of source code must retain the above copyright
  4560  notice, this list of conditions and the following disclaimer.
  4561     * Redistributions in binary form must reproduce the above
  4562  copyright notice, this list of conditions and the following disclaimer
  4563  in the documentation and/or other materials provided with the
  4564  distribution.
  4565     * Neither the name of Google Inc. nor the names of its
  4566  contributors may be used to endorse or promote products derived from
  4567  this software without specific prior written permission.
  4568  
  4569  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4570  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4571  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4572  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4573  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4574  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4575  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4576  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4577  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4578  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4579  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4580  
  4581  --------------------------------------------------------------------------------
  4582  square/go-jose  Apache License 2.0  https://github.com/square/go-jose/blob/master/LICENSE
  4583  --------------------------------------------------------------------------------
  4584  
  4585                                   Apache License
  4586                             Version 2.0, January 2004
  4587                          http://www.apache.org/licenses/
  4588  
  4589     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4590  
  4591     1. Definitions.
  4592  
  4593        "License" shall mean the terms and conditions for use, reproduction,
  4594        and distribution as defined by Sections 1 through 9 of this document.
  4595  
  4596        "Licensor" shall mean the copyright owner or entity authorized by
  4597        the copyright owner that is granting the License.
  4598  
  4599        "Legal Entity" shall mean the union of the acting entity and all
  4600        other entities that control, are controlled by, or are under common
  4601        control with that entity. For the purposes of this definition,
  4602        "control" means (i) the power, direct or indirect, to cause the
  4603        direction or management of such entity, whether by contract or
  4604        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4605        outstanding shares, or (iii) beneficial ownership of such entity.
  4606  
  4607        "You" (or "Your") shall mean an individual or Legal Entity
  4608        exercising permissions granted by this License.
  4609  
  4610        "Source" form shall mean the preferred form for making modifications,
  4611        including but not limited to software source code, documentation
  4612        source, and configuration files.
  4613  
  4614        "Object" form shall mean any form resulting from mechanical
  4615        transformation or translation of a Source form, including but
  4616        not limited to compiled object code, generated documentation,
  4617        and conversions to other media types.
  4618  
  4619        "Work" shall mean the work of authorship, whether in Source or
  4620        Object form, made available under the License, as indicated by a
  4621        copyright notice that is included in or attached to the work
  4622        (an example is provided in the Appendix below).
  4623  
  4624        "Derivative Works" shall mean any work, whether in Source or Object
  4625        form, that is based on (or derived from) the Work and for which the
  4626        editorial revisions, annotations, elaborations, or other modifications
  4627        represent, as a whole, an original work of authorship. For the purposes
  4628        of this License, Derivative Works shall not include works that remain
  4629        separable from, or merely link (or bind by name) to the interfaces of,
  4630        the Work and Derivative Works thereof.
  4631  
  4632        "Contribution" shall mean any work of authorship, including
  4633        the original version of the Work and any modifications or additions
  4634        to that Work or Derivative Works thereof, that is intentionally
  4635        submitted to Licensor for inclusion in the Work by the copyright owner
  4636        or by an individual or Legal Entity authorized to submit on behalf of
  4637        the copyright owner. For the purposes of this definition, "submitted"
  4638        means any form of electronic, verbal, or written communication sent
  4639        to the Licensor or its representatives, including but not limited to
  4640        communication on electronic mailing lists, source code control systems,
  4641        and issue tracking systems that are managed by, or on behalf of, the
  4642        Licensor for the purpose of discussing and improving the Work, but
  4643        excluding communication that is conspicuously marked or otherwise
  4644        designated in writing by the copyright owner as "Not a Contribution."
  4645  
  4646        "Contributor" shall mean Licensor and any individual or Legal Entity
  4647        on behalf of whom a Contribution has been received by Licensor and
  4648        subsequently incorporated within the Work.
  4649  
  4650     2. Grant of Copyright License. Subject to the terms and conditions of
  4651        this License, each Contributor hereby grants to You a perpetual,
  4652        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4653        copyright license to reproduce, prepare Derivative Works of,
  4654        publicly display, publicly perform, sublicense, and distribute the
  4655        Work and such Derivative Works in Source or Object form.
  4656  
  4657     3. Grant of Patent License. Subject to the terms and conditions of
  4658        this License, each Contributor hereby grants to You a perpetual,
  4659        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4660        (except as stated in this section) patent license to make, have made,
  4661        use, offer to sell, sell, import, and otherwise transfer the Work,
  4662        where such license applies only to those patent claims licensable
  4663        by such Contributor that are necessarily infringed by their
  4664        Contribution(s) alone or by combination of their Contribution(s)
  4665        with the Work to which such Contribution(s) was submitted. If You
  4666        institute patent litigation against any entity (including a
  4667        cross-claim or counterclaim in a lawsuit) alleging that the Work
  4668        or a Contribution incorporated within the Work constitutes direct
  4669        or contributory patent infringement, then any patent licenses
  4670        granted to You under this License for that Work shall terminate
  4671        as of the date such litigation is filed.
  4672  
  4673     4. Redistribution. You may reproduce and distribute copies of the
  4674        Work or Derivative Works thereof in any medium, with or without
  4675        modifications, and in Source or Object form, provided that You
  4676        meet the following conditions:
  4677  
  4678        (a) You must give any other recipients of the Work or
  4679            Derivative Works a copy of this License; and
  4680  
  4681        (b) You must cause any modified files to carry prominent notices
  4682            stating that You changed the files; and
  4683  
  4684        (c) You must retain, in the Source form of any Derivative Works
  4685            that You distribute, all copyright, patent, trademark, and
  4686            attribution notices from the Source form of the Work,
  4687            excluding those notices that do not pertain to any part of
  4688            the Derivative Works; and
  4689  
  4690        (d) If the Work includes a "NOTICE" text file as part of its
  4691            distribution, then any Derivative Works that You distribute must
  4692            include a readable copy of the attribution notices contained
  4693            within such NOTICE file, excluding those notices that do not
  4694            pertain to any part of the Derivative Works, in at least one
  4695            of the following places: within a NOTICE text file distributed
  4696            as part of the Derivative Works; within the Source form or
  4697            documentation, if provided along with the Derivative Works; or,
  4698            within a display generated by the Derivative Works, if and
  4699            wherever such third-party notices normally appear. The contents
  4700            of the NOTICE file are for informational purposes only and
  4701            do not modify the License. You may add Your own attribution
  4702            notices within Derivative Works that You distribute, alongside
  4703            or as an addendum to the NOTICE text from the Work, provided
  4704            that such additional attribution notices cannot be construed
  4705            as modifying the License.
  4706  
  4707        You may add Your own copyright statement to Your modifications and
  4708        may provide additional or different license terms and conditions
  4709        for use, reproduction, or distribution of Your modifications, or
  4710        for any such Derivative Works as a whole, provided Your use,
  4711        reproduction, and distribution of the Work otherwise complies with
  4712        the conditions stated in this License.
  4713  
  4714     5. Submission of Contributions. Unless You explicitly state otherwise,
  4715        any Contribution intentionally submitted for inclusion in the Work
  4716        by You to the Licensor shall be under the terms and conditions of
  4717        this License, without any additional terms or conditions.
  4718        Notwithstanding the above, nothing herein shall supersede or modify
  4719        the terms of any separate license agreement you may have executed
  4720        with Licensor regarding such Contributions.
  4721  
  4722     6. Trademarks. This License does not grant permission to use the trade
  4723        names, trademarks, service marks, or product names of the Licensor,
  4724        except as required for reasonable and customary use in describing the
  4725        origin of the Work and reproducing the content of the NOTICE file.
  4726  
  4727     7. Disclaimer of Warranty. Unless required by applicable law or
  4728        agreed to in writing, Licensor provides the Work (and each
  4729        Contributor provides its Contributions) on an "AS IS" BASIS,
  4730        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4731        implied, including, without limitation, any warranties or conditions
  4732        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4733        PARTICULAR PURPOSE. You are solely responsible for determining the
  4734        appropriateness of using or redistributing the Work and assume any
  4735        risks associated with Your exercise of permissions under this License.
  4736  
  4737     8. Limitation of Liability. In no event and under no legal theory,
  4738        whether in tort (including negligence), contract, or otherwise,
  4739        unless required by applicable law (such as deliberate and grossly
  4740        negligent acts) or agreed to in writing, shall any Contributor be
  4741        liable to You for damages, including any direct, indirect, special,
  4742        incidental, or consequential damages of any character arising as a
  4743        result of this License or out of the use or inability to use the
  4744        Work (including but not limited to damages for loss of goodwill,
  4745        work stoppage, computer failure or malfunction, or any and all
  4746        other commercial damages or losses), even if such Contributor
  4747        has been advised of the possibility of such damages.
  4748  
  4749     9. Accepting Warranty or Additional Liability. While redistributing
  4750        the Work or Derivative Works thereof, You may choose to offer,
  4751        and charge a fee for, acceptance of support, warranty, indemnity,
  4752        or other liability obligations and/or rights consistent with this
  4753        License. However, in accepting such obligations, You may act only
  4754        on Your own behalf and on Your sole responsibility, not on behalf
  4755        of any other Contributor, and only if You agree to indemnify,
  4756        defend, and hold each Contributor harmless for any liability
  4757        incurred by, or claims asserted against, such Contributor by reason
  4758        of your accepting any such warranty or additional liability.
  4759  
  4760     END OF TERMS AND CONDITIONS
  4761  
  4762     APPENDIX: How to apply the Apache License to your work.
  4763  
  4764        To apply the Apache License to your work, attach the following
  4765        boilerplate notice, with the fields enclosed by brackets "[]"
  4766        replaced with your own identifying information. (Don't include
  4767        the brackets!)  The text should be enclosed in the appropriate
  4768        comment syntax for the file format. We also recommend that a
  4769        file or class name and description of purpose be included on the
  4770        same "printed page" as the copyright notice for easier
  4771        identification within third-party archives.
  4772  
  4773     Copyright [yyyy] [name of copyright owner]
  4774  
  4775     Licensed under the Apache License, Version 2.0 (the "License");
  4776     you may not use this file except in compliance with the License.
  4777     You may obtain a copy of the License at
  4778  
  4779         http://www.apache.org/licenses/LICENSE-2.0
  4780  
  4781     Unless required by applicable law or agreed to in writing, software
  4782     distributed under the License is distributed on an "AS IS" BASIS,
  4783     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4784     See the License for the specific language governing permissions and
  4785     limitations under the License.
  4786  
  4787  --------------------------------------------------------------------------------
  4788  go-yaml/yaml  Apache License 2.0  https://github.com/go-yaml/yaml/blob/v2/LICENSE
  4789  --------------------------------------------------------------------------------
  4790                                   Apache License
  4791                             Version 2.0, January 2004
  4792                          http://www.apache.org/licenses/
  4793  
  4794     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4795  
  4796     1. Definitions.
  4797  
  4798        "License" shall mean the terms and conditions for use, reproduction,
  4799        and distribution as defined by Sections 1 through 9 of this document.
  4800  
  4801        "Licensor" shall mean the copyright owner or entity authorized by
  4802        the copyright owner that is granting the License.
  4803  
  4804        "Legal Entity" shall mean the union of the acting entity and all
  4805        other entities that control, are controlled by, or are under common
  4806        control with that entity. For the purposes of this definition,
  4807        "control" means (i) the power, direct or indirect, to cause the
  4808        direction or management of such entity, whether by contract or
  4809        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4810        outstanding shares, or (iii) beneficial ownership of such entity.
  4811  
  4812        "You" (or "Your") shall mean an individual or Legal Entity
  4813        exercising permissions granted by this License.
  4814  
  4815        "Source" form shall mean the preferred form for making modifications,
  4816        including but not limited to software source code, documentation
  4817        source, and configuration files.
  4818  
  4819        "Object" form shall mean any form resulting from mechanical
  4820        transformation or translation of a Source form, including but
  4821        not limited to compiled object code, generated documentation,
  4822        and conversions to other media types.
  4823  
  4824        "Work" shall mean the work of authorship, whether in Source or
  4825        Object form, made available under the License, as indicated by a
  4826        copyright notice that is included in or attached to the work
  4827        (an example is provided in the Appendix below).
  4828  
  4829        "Derivative Works" shall mean any work, whether in Source or Object
  4830        form, that is based on (or derived from) the Work and for which the
  4831        editorial revisions, annotations, elaborations, or other modifications
  4832        represent, as a whole, an original work of authorship. For the purposes
  4833        of this License, Derivative Works shall not include works that remain
  4834        separable from, or merely link (or bind by name) to the interfaces of,
  4835        the Work and Derivative Works thereof.
  4836  
  4837        "Contribution" shall mean any work of authorship, including
  4838        the original version of the Work and any modifications or additions
  4839        to that Work or Derivative Works thereof, that is intentionally
  4840        submitted to Licensor for inclusion in the Work by the copyright owner
  4841        or by an individual or Legal Entity authorized to submit on behalf of
  4842        the copyright owner. For the purposes of this definition, "submitted"
  4843        means any form of electronic, verbal, or written communication sent
  4844        to the Licensor or its representatives, including but not limited to
  4845        communication on electronic mailing lists, source code control systems,
  4846        and issue tracking systems that are managed by, or on behalf of, the
  4847        Licensor for the purpose of discussing and improving the Work, but
  4848        excluding communication that is conspicuously marked or otherwise
  4849        designated in writing by the copyright owner as "Not a Contribution."
  4850  
  4851        "Contributor" shall mean Licensor and any individual or Legal Entity
  4852        on behalf of whom a Contribution has been received by Licensor and
  4853        subsequently incorporated within the Work.
  4854  
  4855     2. Grant of Copyright License. Subject to the terms and conditions of
  4856        this License, each Contributor hereby grants to You a perpetual,
  4857        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4858        copyright license to reproduce, prepare Derivative Works of,
  4859        publicly display, publicly perform, sublicense, and distribute the
  4860        Work and such Derivative Works in Source or Object form.
  4861  
  4862     3. Grant of Patent License. Subject to the terms and conditions of
  4863        this License, each Contributor hereby grants to You a perpetual,
  4864        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4865        (except as stated in this section) patent license to make, have made,
  4866        use, offer to sell, sell, import, and otherwise transfer the Work,
  4867        where such license applies only to those patent claims licensable
  4868        by such Contributor that are necessarily infringed by their
  4869        Contribution(s) alone or by combination of their Contribution(s)
  4870        with the Work to which such Contribution(s) was submitted. If You
  4871        institute patent litigation against any entity (including a
  4872        cross-claim or counterclaim in a lawsuit) alleging that the Work
  4873        or a Contribution incorporated within the Work constitutes direct
  4874        or contributory patent infringement, then any patent licenses
  4875        granted to You under this License for that Work shall terminate
  4876        as of the date such litigation is filed.
  4877  
  4878     4. Redistribution. You may reproduce and distribute copies of the
  4879        Work or Derivative Works thereof in any medium, with or without
  4880        modifications, and in Source or Object form, provided that You
  4881        meet the following conditions:
  4882  
  4883        (a) You must give any other recipients of the Work or
  4884            Derivative Works a copy of this License; and
  4885  
  4886        (b) You must cause any modified files to carry prominent notices
  4887            stating that You changed the files; and
  4888  
  4889        (c) You must retain, in the Source form of any Derivative Works
  4890            that You distribute, all copyright, patent, trademark, and
  4891            attribution notices from the Source form of the Work,
  4892            excluding those notices that do not pertain to any part of
  4893            the Derivative Works; and
  4894  
  4895        (d) If the Work includes a "NOTICE" text file as part of its
  4896            distribution, then any Derivative Works that You distribute must
  4897            include a readable copy of the attribution notices contained
  4898            within such NOTICE file, excluding those notices that do not
  4899            pertain to any part of the Derivative Works, in at least one
  4900            of the following places: within a NOTICE text file distributed
  4901            as part of the Derivative Works; within the Source form or
  4902            documentation, if provided along with the Derivative Works; or,
  4903            within a display generated by the Derivative Works, if and
  4904            wherever such third-party notices normally appear. The contents
  4905            of the NOTICE file are for informational purposes only and
  4906            do not modify the License. You may add Your own attribution
  4907            notices within Derivative Works that You distribute, alongside
  4908            or as an addendum to the NOTICE text from the Work, provided
  4909            that such additional attribution notices cannot be construed
  4910            as modifying the License.
  4911  
  4912        You may add Your own copyright statement to Your modifications and
  4913        may provide additional or different license terms and conditions
  4914        for use, reproduction, or distribution of Your modifications, or
  4915        for any such Derivative Works as a whole, provided Your use,
  4916        reproduction, and distribution of the Work otherwise complies with
  4917        the conditions stated in this License.
  4918  
  4919     5. Submission of Contributions. Unless You explicitly state otherwise,
  4920        any Contribution intentionally submitted for inclusion in the Work
  4921        by You to the Licensor shall be under the terms and conditions of
  4922        this License, without any additional terms or conditions.
  4923        Notwithstanding the above, nothing herein shall supersede or modify
  4924        the terms of any separate license agreement you may have executed
  4925        with Licensor regarding such Contributions.
  4926  
  4927     6. Trademarks. This License does not grant permission to use the trade
  4928        names, trademarks, service marks, or product names of the Licensor,
  4929        except as required for reasonable and customary use in describing the
  4930        origin of the Work and reproducing the content of the NOTICE file.
  4931  
  4932     7. Disclaimer of Warranty. Unless required by applicable law or
  4933        agreed to in writing, Licensor provides the Work (and each
  4934        Contributor provides its Contributions) on an "AS IS" BASIS,
  4935        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4936        implied, including, without limitation, any warranties or conditions
  4937        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4938        PARTICULAR PURPOSE. You are solely responsible for determining the
  4939        appropriateness of using or redistributing the Work and assume any
  4940        risks associated with Your exercise of permissions under this License.
  4941  
  4942     8. Limitation of Liability. In no event and under no legal theory,
  4943        whether in tort (including negligence), contract, or otherwise,
  4944        unless required by applicable law (such as deliberate and grossly
  4945        negligent acts) or agreed to in writing, shall any Contributor be
  4946        liable to You for damages, including any direct, indirect, special,
  4947        incidental, or consequential damages of any character arising as a
  4948        result of this License or out of the use or inability to use the
  4949        Work (including but not limited to damages for loss of goodwill,
  4950        work stoppage, computer failure or malfunction, or any and all
  4951        other commercial damages or losses), even if such Contributor
  4952        has been advised of the possibility of such damages.
  4953  
  4954     9. Accepting Warranty or Additional Liability. While redistributing
  4955        the Work or Derivative Works thereof, You may choose to offer,
  4956        and charge a fee for, acceptance of support, warranty, indemnity,
  4957        or other liability obligations and/or rights consistent with this
  4958        License. However, in accepting such obligations, You may act only
  4959        on Your own behalf and on Your sole responsibility, not on behalf
  4960        of any other Contributor, and only if You agree to indemnify,
  4961        defend, and hold each Contributor harmless for any liability
  4962        incurred by, or claims asserted against, such Contributor by reason
  4963        of your accepting any such warranty or additional liability.
  4964  
  4965     END OF TERMS AND CONDITIONS
  4966  
  4967     APPENDIX: How to apply the Apache License to your work.
  4968  
  4969        To apply the Apache License to your work, attach the following
  4970        boilerplate notice, with the fields enclosed by brackets "{}"
  4971        replaced with your own identifying information. (Don't include
  4972        the brackets!)  The text should be enclosed in the appropriate
  4973        comment syntax for the file format. We also recommend that a
  4974        file or class name and description of purpose be included on the
  4975        same "printed page" as the copyright notice for easier
  4976        identification within third-party archives.
  4977  
  4978     Copyright {yyyy} {name of copyright owner}
  4979  
  4980     Licensed under the Apache License, Version 2.0 (the "License");
  4981     you may not use this file except in compliance with the License.
  4982     You may obtain a copy of the License at
  4983  
  4984         http://www.apache.org/licenses/LICENSE-2.0
  4985  
  4986     Unless required by applicable law or agreed to in writing, software
  4987     distributed under the License is distributed on an "AS IS" BASIS,
  4988     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4989     See the License for the specific language governing permissions and
  4990     limitations under the License.
  4991  
  4992  --------------------------------------------------------------------------------
  4993  kubernetes/api  Apache License 2.0  https://github.com/kubernetes/api/blob/master/LICENSE
  4994  --------------------------------------------------------------------------------
  4995  
  4996                                   Apache License
  4997                             Version 2.0, January 2004
  4998                          http://www.apache.org/licenses/
  4999  
  5000     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5001  
  5002     1. Definitions.
  5003  
  5004        "License" shall mean the terms and conditions for use, reproduction,
  5005        and distribution as defined by Sections 1 through 9 of this document.
  5006  
  5007        "Licensor" shall mean the copyright owner or entity authorized by
  5008        the copyright owner that is granting the License.
  5009  
  5010        "Legal Entity" shall mean the union of the acting entity and all
  5011        other entities that control, are controlled by, or are under common
  5012        control with that entity. For the purposes of this definition,
  5013        "control" means (i) the power, direct or indirect, to cause the
  5014        direction or management of such entity, whether by contract or
  5015        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5016        outstanding shares, or (iii) beneficial ownership of such entity.
  5017  
  5018        "You" (or "Your") shall mean an individual or Legal Entity
  5019        exercising permissions granted by this License.
  5020  
  5021        "Source" form shall mean the preferred form for making modifications,
  5022        including but not limited to software source code, documentation
  5023        source, and configuration files.
  5024  
  5025        "Object" form shall mean any form resulting from mechanical
  5026        transformation or translation of a Source form, including but
  5027        not limited to compiled object code, generated documentation,
  5028        and conversions to other media types.
  5029  
  5030        "Work" shall mean the work of authorship, whether in Source or
  5031        Object form, made available under the License, as indicated by a
  5032        copyright notice that is included in or attached to the work
  5033        (an example is provided in the Appendix below).
  5034  
  5035        "Derivative Works" shall mean any work, whether in Source or Object
  5036        form, that is based on (or derived from) the Work and for which the
  5037        editorial revisions, annotations, elaborations, or other modifications
  5038        represent, as a whole, an original work of authorship. For the purposes
  5039        of this License, Derivative Works shall not include works that remain
  5040        separable from, or merely link (or bind by name) to the interfaces of,
  5041        the Work and Derivative Works thereof.
  5042  
  5043        "Contribution" shall mean any work of authorship, including
  5044        the original version of the Work and any modifications or additions
  5045        to that Work or Derivative Works thereof, that is intentionally
  5046        submitted to Licensor for inclusion in the Work by the copyright owner
  5047        or by an individual or Legal Entity authorized to submit on behalf of
  5048        the copyright owner. For the purposes of this definition, "submitted"
  5049        means any form of electronic, verbal, or written communication sent
  5050        to the Licensor or its representatives, including but not limited to
  5051        communication on electronic mailing lists, source code control systems,
  5052        and issue tracking systems that are managed by, or on behalf of, the
  5053        Licensor for the purpose of discussing and improving the Work, but
  5054        excluding communication that is conspicuously marked or otherwise
  5055        designated in writing by the copyright owner as "Not a Contribution."
  5056  
  5057        "Contributor" shall mean Licensor and any individual or Legal Entity
  5058        on behalf of whom a Contribution has been received by Licensor and
  5059        subsequently incorporated within the Work.
  5060  
  5061     2. Grant of Copyright License. Subject to the terms and conditions of
  5062        this License, each Contributor hereby grants to You a perpetual,
  5063        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5064        copyright license to reproduce, prepare Derivative Works of,
  5065        publicly display, publicly perform, sublicense, and distribute the
  5066        Work and such Derivative Works in Source or Object form.
  5067  
  5068     3. Grant of Patent License. Subject to the terms and conditions of
  5069        this License, each Contributor hereby grants to You a perpetual,
  5070        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5071        (except as stated in this section) patent license to make, have made,
  5072        use, offer to sell, sell, import, and otherwise transfer the Work,
  5073        where such license applies only to those patent claims licensable
  5074        by such Contributor that are necessarily infringed by their
  5075        Contribution(s) alone or by combination of their Contribution(s)
  5076        with the Work to which such Contribution(s) was submitted. If You
  5077        institute patent litigation against any entity (including a
  5078        cross-claim or counterclaim in a lawsuit) alleging that the Work
  5079        or a Contribution incorporated within the Work constitutes direct
  5080        or contributory patent infringement, then any patent licenses
  5081        granted to You under this License for that Work shall terminate
  5082        as of the date such litigation is filed.
  5083  
  5084     4. Redistribution. You may reproduce and distribute copies of the
  5085        Work or Derivative Works thereof in any medium, with or without
  5086        modifications, and in Source or Object form, provided that You
  5087        meet the following conditions:
  5088  
  5089        (a) You must give any other recipients of the Work or
  5090            Derivative Works a copy of this License; and
  5091  
  5092        (b) You must cause any modified files to carry prominent notices
  5093            stating that You changed the files; and
  5094  
  5095        (c) You must retain, in the Source form of any Derivative Works
  5096            that You distribute, all copyright, patent, trademark, and
  5097            attribution notices from the Source form of the Work,
  5098            excluding those notices that do not pertain to any part of
  5099            the Derivative Works; and
  5100  
  5101        (d) If the Work includes a "NOTICE" text file as part of its
  5102            distribution, then any Derivative Works that You distribute must
  5103            include a readable copy of the attribution notices contained
  5104            within such NOTICE file, excluding those notices that do not
  5105            pertain to any part of the Derivative Works, in at least one
  5106            of the following places: within a NOTICE text file distributed
  5107            as part of the Derivative Works; within the Source form or
  5108            documentation, if provided along with the Derivative Works; or,
  5109            within a display generated by the Derivative Works, if and
  5110            wherever such third-party notices normally appear. The contents
  5111            of the NOTICE file are for informational purposes only and
  5112            do not modify the License. You may add Your own attribution
  5113            notices within Derivative Works that You distribute, alongside
  5114            or as an addendum to the NOTICE text from the Work, provided
  5115            that such additional attribution notices cannot be construed
  5116            as modifying the License.
  5117  
  5118        You may add Your own copyright statement to Your modifications and
  5119        may provide additional or different license terms and conditions
  5120        for use, reproduction, or distribution of Your modifications, or
  5121        for any such Derivative Works as a whole, provided Your use,
  5122        reproduction, and distribution of the Work otherwise complies with
  5123        the conditions stated in this License.
  5124  
  5125     5. Submission of Contributions. Unless You explicitly state otherwise,
  5126        any Contribution intentionally submitted for inclusion in the Work
  5127        by You to the Licensor shall be under the terms and conditions of
  5128        this License, without any additional terms or conditions.
  5129        Notwithstanding the above, nothing herein shall supersede or modify
  5130        the terms of any separate license agreement you may have executed
  5131        with Licensor regarding such Contributions.
  5132  
  5133     6. Trademarks. This License does not grant permission to use the trade
  5134        names, trademarks, service marks, or product names of the Licensor,
  5135        except as required for reasonable and customary use in describing the
  5136        origin of the Work and reproducing the content of the NOTICE file.
  5137  
  5138     7. Disclaimer of Warranty. Unless required by applicable law or
  5139        agreed to in writing, Licensor provides the Work (and each
  5140        Contributor provides its Contributions) on an "AS IS" BASIS,
  5141        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5142        implied, including, without limitation, any warranties or conditions
  5143        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5144        PARTICULAR PURPOSE. You are solely responsible for determining the
  5145        appropriateness of using or redistributing the Work and assume any
  5146        risks associated with Your exercise of permissions under this License.
  5147  
  5148     8. Limitation of Liability. In no event and under no legal theory,
  5149        whether in tort (including negligence), contract, or otherwise,
  5150        unless required by applicable law (such as deliberate and grossly
  5151        negligent acts) or agreed to in writing, shall any Contributor be
  5152        liable to You for damages, including any direct, indirect, special,
  5153        incidental, or consequential damages of any character arising as a
  5154        result of this License or out of the use or inability to use the
  5155        Work (including but not limited to damages for loss of goodwill,
  5156        work stoppage, computer failure or malfunction, or any and all
  5157        other commercial damages or losses), even if such Contributor
  5158        has been advised of the possibility of such damages.
  5159  
  5160     9. Accepting Warranty or Additional Liability. While redistributing
  5161        the Work or Derivative Works thereof, You may choose to offer,
  5162        and charge a fee for, acceptance of support, warranty, indemnity,
  5163        or other liability obligations and/or rights consistent with this
  5164        License. However, in accepting such obligations, You may act only
  5165        on Your own behalf and on Your sole responsibility, not on behalf
  5166        of any other Contributor, and only if You agree to indemnify,
  5167        defend, and hold each Contributor harmless for any liability
  5168        incurred by, or claims asserted against, such Contributor by reason
  5169        of your accepting any such warranty or additional liability.
  5170  
  5171     END OF TERMS AND CONDITIONS
  5172  
  5173     APPENDIX: How to apply the Apache License to your work.
  5174  
  5175        To apply the Apache License to your work, attach the following
  5176        boilerplate notice, with the fields enclosed by brackets "[]"
  5177        replaced with your own identifying information. (Don't include
  5178        the brackets!)  The text should be enclosed in the appropriate
  5179        comment syntax for the file format. We also recommend that a
  5180        file or class name and description of purpose be included on the
  5181        same "printed page" as the copyright notice for easier
  5182        identification within third-party archives.
  5183  
  5184     Copyright [yyyy] [name of copyright owner]
  5185  
  5186     Licensed under the Apache License, Version 2.0 (the "License");
  5187     you may not use this file except in compliance with the License.
  5188     You may obtain a copy of the License at
  5189  
  5190         http://www.apache.org/licenses/LICENSE-2.0
  5191  
  5192     Unless required by applicable law or agreed to in writing, software
  5193     distributed under the License is distributed on an "AS IS" BASIS,
  5194     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5195     See the License for the specific language governing permissions and
  5196     limitations under the License.
  5197  
  5198  --------------------------------------------------------------------------------
  5199  kubernetes/apiextensions-apiserver  Apache License 2.0  https://github.com/kubernetes/apiextensions-apiserver/blob/master/LICENSE
  5200  --------------------------------------------------------------------------------
  5201  
  5202                                   Apache License
  5203                             Version 2.0, January 2004
  5204                          http://www.apache.org/licenses/
  5205  
  5206     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5207  
  5208     1. Definitions.
  5209  
  5210        "License" shall mean the terms and conditions for use, reproduction,
  5211        and distribution as defined by Sections 1 through 9 of this document.
  5212  
  5213        "Licensor" shall mean the copyright owner or entity authorized by
  5214        the copyright owner that is granting the License.
  5215  
  5216        "Legal Entity" shall mean the union of the acting entity and all
  5217        other entities that control, are controlled by, or are under common
  5218        control with that entity. For the purposes of this definition,
  5219        "control" means (i) the power, direct or indirect, to cause the
  5220        direction or management of such entity, whether by contract or
  5221        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5222        outstanding shares, or (iii) beneficial ownership of such entity.
  5223  
  5224        "You" (or "Your") shall mean an individual or Legal Entity
  5225        exercising permissions granted by this License.
  5226  
  5227        "Source" form shall mean the preferred form for making modifications,
  5228        including but not limited to software source code, documentation
  5229        source, and configuration files.
  5230  
  5231        "Object" form shall mean any form resulting from mechanical
  5232        transformation or translation of a Source form, including but
  5233        not limited to compiled object code, generated documentation,
  5234        and conversions to other media types.
  5235  
  5236        "Work" shall mean the work of authorship, whether in Source or
  5237        Object form, made available under the License, as indicated by a
  5238        copyright notice that is included in or attached to the work
  5239        (an example is provided in the Appendix below).
  5240  
  5241        "Derivative Works" shall mean any work, whether in Source or Object
  5242        form, that is based on (or derived from) the Work and for which the
  5243        editorial revisions, annotations, elaborations, or other modifications
  5244        represent, as a whole, an original work of authorship. For the purposes
  5245        of this License, Derivative Works shall not include works that remain
  5246        separable from, or merely link (or bind by name) to the interfaces of,
  5247        the Work and Derivative Works thereof.
  5248  
  5249        "Contribution" shall mean any work of authorship, including
  5250        the original version of the Work and any modifications or additions
  5251        to that Work or Derivative Works thereof, that is intentionally
  5252        submitted to Licensor for inclusion in the Work by the copyright owner
  5253        or by an individual or Legal Entity authorized to submit on behalf of
  5254        the copyright owner. For the purposes of this definition, "submitted"
  5255        means any form of electronic, verbal, or written communication sent
  5256        to the Licensor or its representatives, including but not limited to
  5257        communication on electronic mailing lists, source code control systems,
  5258        and issue tracking systems that are managed by, or on behalf of, the
  5259        Licensor for the purpose of discussing and improving the Work, but
  5260        excluding communication that is conspicuously marked or otherwise
  5261        designated in writing by the copyright owner as "Not a Contribution."
  5262  
  5263        "Contributor" shall mean Licensor and any individual or Legal Entity
  5264        on behalf of whom a Contribution has been received by Licensor and
  5265        subsequently incorporated within the Work.
  5266  
  5267     2. Grant of Copyright License. Subject to the terms and conditions of
  5268        this License, each Contributor hereby grants to You a perpetual,
  5269        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5270        copyright license to reproduce, prepare Derivative Works of,
  5271        publicly display, publicly perform, sublicense, and distribute the
  5272        Work and such Derivative Works in Source or Object form.
  5273  
  5274     3. Grant of Patent License. Subject to the terms and conditions of
  5275        this License, each Contributor hereby grants to You a perpetual,
  5276        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5277        (except as stated in this section) patent license to make, have made,
  5278        use, offer to sell, sell, import, and otherwise transfer the Work,
  5279        where such license applies only to those patent claims licensable
  5280        by such Contributor that are necessarily infringed by their
  5281        Contribution(s) alone or by combination of their Contribution(s)
  5282        with the Work to which such Contribution(s) was submitted. If You
  5283        institute patent litigation against any entity (including a
  5284        cross-claim or counterclaim in a lawsuit) alleging that the Work
  5285        or a Contribution incorporated within the Work constitutes direct
  5286        or contributory patent infringement, then any patent licenses
  5287        granted to You under this License for that Work shall terminate
  5288        as of the date such litigation is filed.
  5289  
  5290     4. Redistribution. You may reproduce and distribute copies of the
  5291        Work or Derivative Works thereof in any medium, with or without
  5292        modifications, and in Source or Object form, provided that You
  5293        meet the following conditions:
  5294  
  5295        (a) You must give any other recipients of the Work or
  5296            Derivative Works a copy of this License; and
  5297  
  5298        (b) You must cause any modified files to carry prominent notices
  5299            stating that You changed the files; and
  5300  
  5301        (c) You must retain, in the Source form of any Derivative Works
  5302            that You distribute, all copyright, patent, trademark, and
  5303            attribution notices from the Source form of the Work,
  5304            excluding those notices that do not pertain to any part of
  5305            the Derivative Works; and
  5306  
  5307        (d) If the Work includes a "NOTICE" text file as part of its
  5308            distribution, then any Derivative Works that You distribute must
  5309            include a readable copy of the attribution notices contained
  5310            within such NOTICE file, excluding those notices that do not
  5311            pertain to any part of the Derivative Works, in at least one
  5312            of the following places: within a NOTICE text file distributed
  5313            as part of the Derivative Works; within the Source form or
  5314            documentation, if provided along with the Derivative Works; or,
  5315            within a display generated by the Derivative Works, if and
  5316            wherever such third-party notices normally appear. The contents
  5317            of the NOTICE file are for informational purposes only and
  5318            do not modify the License. You may add Your own attribution
  5319            notices within Derivative Works that You distribute, alongside
  5320            or as an addendum to the NOTICE text from the Work, provided
  5321            that such additional attribution notices cannot be construed
  5322            as modifying the License.
  5323  
  5324        You may add Your own copyright statement to Your modifications and
  5325        may provide additional or different license terms and conditions
  5326        for use, reproduction, or distribution of Your modifications, or
  5327        for any such Derivative Works as a whole, provided Your use,
  5328        reproduction, and distribution of the Work otherwise complies with
  5329        the conditions stated in this License.
  5330  
  5331     5. Submission of Contributions. Unless You explicitly state otherwise,
  5332        any Contribution intentionally submitted for inclusion in the Work
  5333        by You to the Licensor shall be under the terms and conditions of
  5334        this License, without any additional terms or conditions.
  5335        Notwithstanding the above, nothing herein shall supersede or modify
  5336        the terms of any separate license agreement you may have executed
  5337        with Licensor regarding such Contributions.
  5338  
  5339     6. Trademarks. This License does not grant permission to use the trade
  5340        names, trademarks, service marks, or product names of the Licensor,
  5341        except as required for reasonable and customary use in describing the
  5342        origin of the Work and reproducing the content of the NOTICE file.
  5343  
  5344     7. Disclaimer of Warranty. Unless required by applicable law or
  5345        agreed to in writing, Licensor provides the Work (and each
  5346        Contributor provides its Contributions) on an "AS IS" BASIS,
  5347        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5348        implied, including, without limitation, any warranties or conditions
  5349        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5350        PARTICULAR PURPOSE. You are solely responsible for determining the
  5351        appropriateness of using or redistributing the Work and assume any
  5352        risks associated with Your exercise of permissions under this License.
  5353  
  5354     8. Limitation of Liability. In no event and under no legal theory,
  5355        whether in tort (including negligence), contract, or otherwise,
  5356        unless required by applicable law (such as deliberate and grossly
  5357        negligent acts) or agreed to in writing, shall any Contributor be
  5358        liable to You for damages, including any direct, indirect, special,
  5359        incidental, or consequential damages of any character arising as a
  5360        result of this License or out of the use or inability to use the
  5361        Work (including but not limited to damages for loss of goodwill,
  5362        work stoppage, computer failure or malfunction, or any and all
  5363        other commercial damages or losses), even if such Contributor
  5364        has been advised of the possibility of such damages.
  5365  
  5366     9. Accepting Warranty or Additional Liability. While redistributing
  5367        the Work or Derivative Works thereof, You may choose to offer,
  5368        and charge a fee for, acceptance of support, warranty, indemnity,
  5369        or other liability obligations and/or rights consistent with this
  5370        License. However, in accepting such obligations, You may act only
  5371        on Your own behalf and on Your sole responsibility, not on behalf
  5372        of any other Contributor, and only if You agree to indemnify,
  5373        defend, and hold each Contributor harmless for any liability
  5374        incurred by, or claims asserted against, such Contributor by reason
  5375        of your accepting any such warranty or additional liability.
  5376  
  5377     END OF TERMS AND CONDITIONS
  5378  
  5379     APPENDIX: How to apply the Apache License to your work.
  5380  
  5381        To apply the Apache License to your work, attach the following
  5382        boilerplate notice, with the fields enclosed by brackets "[]"
  5383        replaced with your own identifying information. (Don't include
  5384        the brackets!)  The text should be enclosed in the appropriate
  5385        comment syntax for the file format. We also recommend that a
  5386        file or class name and description of purpose be included on the
  5387        same "printed page" as the copyright notice for easier
  5388        identification within third-party archives.
  5389  
  5390     Copyright [yyyy] [name of copyright owner]
  5391  
  5392     Licensed under the Apache License, Version 2.0 (the "License");
  5393     you may not use this file except in compliance with the License.
  5394     You may obtain a copy of the License at
  5395  
  5396         http://www.apache.org/licenses/LICENSE-2.0
  5397  
  5398     Unless required by applicable law or agreed to in writing, software
  5399     distributed under the License is distributed on an "AS IS" BASIS,
  5400     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5401     See the License for the specific language governing permissions and
  5402     limitations under the License.
  5403  
  5404  --------------------------------------------------------------------------------
  5405  kubernetes/apimachinery  Apache License 2.0  https://github.com/kubernetes/apimachinery/blob/master/LICENSE
  5406  --------------------------------------------------------------------------------
  5407  
  5408                                   Apache License
  5409                             Version 2.0, January 2004
  5410                          http://www.apache.org/licenses/
  5411  
  5412     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5413  
  5414     1. Definitions.
  5415  
  5416        "License" shall mean the terms and conditions for use, reproduction,
  5417        and distribution as defined by Sections 1 through 9 of this document.
  5418  
  5419        "Licensor" shall mean the copyright owner or entity authorized by
  5420        the copyright owner that is granting the License.
  5421  
  5422        "Legal Entity" shall mean the union of the acting entity and all
  5423        other entities that control, are controlled by, or are under common
  5424        control with that entity. For the purposes of this definition,
  5425        "control" means (i) the power, direct or indirect, to cause the
  5426        direction or management of such entity, whether by contract or
  5427        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5428        outstanding shares, or (iii) beneficial ownership of such entity.
  5429  
  5430        "You" (or "Your") shall mean an individual or Legal Entity
  5431        exercising permissions granted by this License.
  5432  
  5433        "Source" form shall mean the preferred form for making modifications,
  5434        including but not limited to software source code, documentation
  5435        source, and configuration files.
  5436  
  5437        "Object" form shall mean any form resulting from mechanical
  5438        transformation or translation of a Source form, including but
  5439        not limited to compiled object code, generated documentation,
  5440        and conversions to other media types.
  5441  
  5442        "Work" shall mean the work of authorship, whether in Source or
  5443        Object form, made available under the License, as indicated by a
  5444        copyright notice that is included in or attached to the work
  5445        (an example is provided in the Appendix below).
  5446  
  5447        "Derivative Works" shall mean any work, whether in Source or Object
  5448        form, that is based on (or derived from) the Work and for which the
  5449        editorial revisions, annotations, elaborations, or other modifications
  5450        represent, as a whole, an original work of authorship. For the purposes
  5451        of this License, Derivative Works shall not include works that remain
  5452        separable from, or merely link (or bind by name) to the interfaces of,
  5453        the Work and Derivative Works thereof.
  5454  
  5455        "Contribution" shall mean any work of authorship, including
  5456        the original version of the Work and any modifications or additions
  5457        to that Work or Derivative Works thereof, that is intentionally
  5458        submitted to Licensor for inclusion in the Work by the copyright owner
  5459        or by an individual or Legal Entity authorized to submit on behalf of
  5460        the copyright owner. For the purposes of this definition, "submitted"
  5461        means any form of electronic, verbal, or written communication sent
  5462        to the Licensor or its representatives, including but not limited to
  5463        communication on electronic mailing lists, source code control systems,
  5464        and issue tracking systems that are managed by, or on behalf of, the
  5465        Licensor for the purpose of discussing and improving the Work, but
  5466        excluding communication that is conspicuously marked or otherwise
  5467        designated in writing by the copyright owner as "Not a Contribution."
  5468  
  5469        "Contributor" shall mean Licensor and any individual or Legal Entity
  5470        on behalf of whom a Contribution has been received by Licensor and
  5471        subsequently incorporated within the Work.
  5472  
  5473     2. Grant of Copyright License. Subject to the terms and conditions of
  5474        this License, each Contributor hereby grants to You a perpetual,
  5475        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5476        copyright license to reproduce, prepare Derivative Works of,
  5477        publicly display, publicly perform, sublicense, and distribute the
  5478        Work and such Derivative Works in Source or Object form.
  5479  
  5480     3. Grant of Patent License. Subject to the terms and conditions of
  5481        this License, each Contributor hereby grants to You a perpetual,
  5482        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5483        (except as stated in this section) patent license to make, have made,
  5484        use, offer to sell, sell, import, and otherwise transfer the Work,
  5485        where such license applies only to those patent claims licensable
  5486        by such Contributor that are necessarily infringed by their
  5487        Contribution(s) alone or by combination of their Contribution(s)
  5488        with the Work to which such Contribution(s) was submitted. If You
  5489        institute patent litigation against any entity (including a
  5490        cross-claim or counterclaim in a lawsuit) alleging that the Work
  5491        or a Contribution incorporated within the Work constitutes direct
  5492        or contributory patent infringement, then any patent licenses
  5493        granted to You under this License for that Work shall terminate
  5494        as of the date such litigation is filed.
  5495  
  5496     4. Redistribution. You may reproduce and distribute copies of the
  5497        Work or Derivative Works thereof in any medium, with or without
  5498        modifications, and in Source or Object form, provided that You
  5499        meet the following conditions:
  5500  
  5501        (a) You must give any other recipients of the Work or
  5502            Derivative Works a copy of this License; and
  5503  
  5504        (b) You must cause any modified files to carry prominent notices
  5505            stating that You changed the files; and
  5506  
  5507        (c) You must retain, in the Source form of any Derivative Works
  5508            that You distribute, all copyright, patent, trademark, and
  5509            attribution notices from the Source form of the Work,
  5510            excluding those notices that do not pertain to any part of
  5511            the Derivative Works; and
  5512  
  5513        (d) If the Work includes a "NOTICE" text file as part of its
  5514            distribution, then any Derivative Works that You distribute must
  5515            include a readable copy of the attribution notices contained
  5516            within such NOTICE file, excluding those notices that do not
  5517            pertain to any part of the Derivative Works, in at least one
  5518            of the following places: within a NOTICE text file distributed
  5519            as part of the Derivative Works; within the Source form or
  5520            documentation, if provided along with the Derivative Works; or,
  5521            within a display generated by the Derivative Works, if and
  5522            wherever such third-party notices normally appear. The contents
  5523            of the NOTICE file are for informational purposes only and
  5524            do not modify the License. You may add Your own attribution
  5525            notices within Derivative Works that You distribute, alongside
  5526            or as an addendum to the NOTICE text from the Work, provided
  5527            that such additional attribution notices cannot be construed
  5528            as modifying the License.
  5529  
  5530        You may add Your own copyright statement to Your modifications and
  5531        may provide additional or different license terms and conditions
  5532        for use, reproduction, or distribution of Your modifications, or
  5533        for any such Derivative Works as a whole, provided Your use,
  5534        reproduction, and distribution of the Work otherwise complies with
  5535        the conditions stated in this License.
  5536  
  5537     5. Submission of Contributions. Unless You explicitly state otherwise,
  5538        any Contribution intentionally submitted for inclusion in the Work
  5539        by You to the Licensor shall be under the terms and conditions of
  5540        this License, without any additional terms or conditions.
  5541        Notwithstanding the above, nothing herein shall supersede or modify
  5542        the terms of any separate license agreement you may have executed
  5543        with Licensor regarding such Contributions.
  5544  
  5545     6. Trademarks. This License does not grant permission to use the trade
  5546        names, trademarks, service marks, or product names of the Licensor,
  5547        except as required for reasonable and customary use in describing the
  5548        origin of the Work and reproducing the content of the NOTICE file.
  5549  
  5550     7. Disclaimer of Warranty. Unless required by applicable law or
  5551        agreed to in writing, Licensor provides the Work (and each
  5552        Contributor provides its Contributions) on an "AS IS" BASIS,
  5553        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5554        implied, including, without limitation, any warranties or conditions
  5555        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5556        PARTICULAR PURPOSE. You are solely responsible for determining the
  5557        appropriateness of using or redistributing the Work and assume any
  5558        risks associated with Your exercise of permissions under this License.
  5559  
  5560     8. Limitation of Liability. In no event and under no legal theory,
  5561        whether in tort (including negligence), contract, or otherwise,
  5562        unless required by applicable law (such as deliberate and grossly
  5563        negligent acts) or agreed to in writing, shall any Contributor be
  5564        liable to You for damages, including any direct, indirect, special,
  5565        incidental, or consequential damages of any character arising as a
  5566        result of this License or out of the use or inability to use the
  5567        Work (including but not limited to damages for loss of goodwill,
  5568        work stoppage, computer failure or malfunction, or any and all
  5569        other commercial damages or losses), even if such Contributor
  5570        has been advised of the possibility of such damages.
  5571  
  5572     9. Accepting Warranty or Additional Liability. While redistributing
  5573        the Work or Derivative Works thereof, You may choose to offer,
  5574        and charge a fee for, acceptance of support, warranty, indemnity,
  5575        or other liability obligations and/or rights consistent with this
  5576        License. However, in accepting such obligations, You may act only
  5577        on Your own behalf and on Your sole responsibility, not on behalf
  5578        of any other Contributor, and only if You agree to indemnify,
  5579        defend, and hold each Contributor harmless for any liability
  5580        incurred by, or claims asserted against, such Contributor by reason
  5581        of your accepting any such warranty or additional liability.
  5582  
  5583     END OF TERMS AND CONDITIONS
  5584  
  5585     APPENDIX: How to apply the Apache License to your work.
  5586  
  5587        To apply the Apache License to your work, attach the following
  5588        boilerplate notice, with the fields enclosed by brackets "[]"
  5589        replaced with your own identifying information. (Don't include
  5590        the brackets!)  The text should be enclosed in the appropriate
  5591        comment syntax for the file format. We also recommend that a
  5592        file or class name and description of purpose be included on the
  5593        same "printed page" as the copyright notice for easier
  5594        identification within third-party archives.
  5595  
  5596     Copyright [yyyy] [name of copyright owner]
  5597  
  5598     Licensed under the Apache License, Version 2.0 (the "License");
  5599     you may not use this file except in compliance with the License.
  5600     You may obtain a copy of the License at
  5601  
  5602         http://www.apache.org/licenses/LICENSE-2.0
  5603  
  5604     Unless required by applicable law or agreed to in writing, software
  5605     distributed under the License is distributed on an "AS IS" BASIS,
  5606     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5607     See the License for the specific language governing permissions and
  5608     limitations under the License.
  5609  
  5610  --------------------------------------------------------------------------------
  5611  kubernetes/apiserver  Apache License 2.0  https://github.com/kubernetes/apiserver/blob/master/LICENSE
  5612  --------------------------------------------------------------------------------
  5613  
  5614                                   Apache License
  5615                             Version 2.0, January 2004
  5616                          http://www.apache.org/licenses/
  5617  
  5618     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5619  
  5620     1. Definitions.
  5621  
  5622        "License" shall mean the terms and conditions for use, reproduction,
  5623        and distribution as defined by Sections 1 through 9 of this document.
  5624  
  5625        "Licensor" shall mean the copyright owner or entity authorized by
  5626        the copyright owner that is granting the License.
  5627  
  5628        "Legal Entity" shall mean the union of the acting entity and all
  5629        other entities that control, are controlled by, or are under common
  5630        control with that entity. For the purposes of this definition,
  5631        "control" means (i) the power, direct or indirect, to cause the
  5632        direction or management of such entity, whether by contract or
  5633        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5634        outstanding shares, or (iii) beneficial ownership of such entity.
  5635  
  5636        "You" (or "Your") shall mean an individual or Legal Entity
  5637        exercising permissions granted by this License.
  5638  
  5639        "Source" form shall mean the preferred form for making modifications,
  5640        including but not limited to software source code, documentation
  5641        source, and configuration files.
  5642  
  5643        "Object" form shall mean any form resulting from mechanical
  5644        transformation or translation of a Source form, including but
  5645        not limited to compiled object code, generated documentation,
  5646        and conversions to other media types.
  5647  
  5648        "Work" shall mean the work of authorship, whether in Source or
  5649        Object form, made available under the License, as indicated by a
  5650        copyright notice that is included in or attached to the work
  5651        (an example is provided in the Appendix below).
  5652  
  5653        "Derivative Works" shall mean any work, whether in Source or Object
  5654        form, that is based on (or derived from) the Work and for which the
  5655        editorial revisions, annotations, elaborations, or other modifications
  5656        represent, as a whole, an original work of authorship. For the purposes
  5657        of this License, Derivative Works shall not include works that remain
  5658        separable from, or merely link (or bind by name) to the interfaces of,
  5659        the Work and Derivative Works thereof.
  5660  
  5661        "Contribution" shall mean any work of authorship, including
  5662        the original version of the Work and any modifications or additions
  5663        to that Work or Derivative Works thereof, that is intentionally
  5664        submitted to Licensor for inclusion in the Work by the copyright owner
  5665        or by an individual or Legal Entity authorized to submit on behalf of
  5666        the copyright owner. For the purposes of this definition, "submitted"
  5667        means any form of electronic, verbal, or written communication sent
  5668        to the Licensor or its representatives, including but not limited to
  5669        communication on electronic mailing lists, source code control systems,
  5670        and issue tracking systems that are managed by, or on behalf of, the
  5671        Licensor for the purpose of discussing and improving the Work, but
  5672        excluding communication that is conspicuously marked or otherwise
  5673        designated in writing by the copyright owner as "Not a Contribution."
  5674  
  5675        "Contributor" shall mean Licensor and any individual or Legal Entity
  5676        on behalf of whom a Contribution has been received by Licensor and
  5677        subsequently incorporated within the Work.
  5678  
  5679     2. Grant of Copyright License. Subject to the terms and conditions of
  5680        this License, each Contributor hereby grants to You a perpetual,
  5681        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5682        copyright license to reproduce, prepare Derivative Works of,
  5683        publicly display, publicly perform, sublicense, and distribute the
  5684        Work and such Derivative Works in Source or Object form.
  5685  
  5686     3. Grant of Patent License. Subject to the terms and conditions of
  5687        this License, each Contributor hereby grants to You a perpetual,
  5688        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5689        (except as stated in this section) patent license to make, have made,
  5690        use, offer to sell, sell, import, and otherwise transfer the Work,
  5691        where such license applies only to those patent claims licensable
  5692        by such Contributor that are necessarily infringed by their
  5693        Contribution(s) alone or by combination of their Contribution(s)
  5694        with the Work to which such Contribution(s) was submitted. If You
  5695        institute patent litigation against any entity (including a
  5696        cross-claim or counterclaim in a lawsuit) alleging that the Work
  5697        or a Contribution incorporated within the Work constitutes direct
  5698        or contributory patent infringement, then any patent licenses
  5699        granted to You under this License for that Work shall terminate
  5700        as of the date such litigation is filed.
  5701  
  5702     4. Redistribution. You may reproduce and distribute copies of the
  5703        Work or Derivative Works thereof in any medium, with or without
  5704        modifications, and in Source or Object form, provided that You
  5705        meet the following conditions:
  5706  
  5707        (a) You must give any other recipients of the Work or
  5708            Derivative Works a copy of this License; and
  5709  
  5710        (b) You must cause any modified files to carry prominent notices
  5711            stating that You changed the files; and
  5712  
  5713        (c) You must retain, in the Source form of any Derivative Works
  5714            that You distribute, all copyright, patent, trademark, and
  5715            attribution notices from the Source form of the Work,
  5716            excluding those notices that do not pertain to any part of
  5717            the Derivative Works; and
  5718  
  5719        (d) If the Work includes a "NOTICE" text file as part of its
  5720            distribution, then any Derivative Works that You distribute must
  5721            include a readable copy of the attribution notices contained
  5722            within such NOTICE file, excluding those notices that do not
  5723            pertain to any part of the Derivative Works, in at least one
  5724            of the following places: within a NOTICE text file distributed
  5725            as part of the Derivative Works; within the Source form or
  5726            documentation, if provided along with the Derivative Works; or,
  5727            within a display generated by the Derivative Works, if and
  5728            wherever such third-party notices normally appear. The contents
  5729            of the NOTICE file are for informational purposes only and
  5730            do not modify the License. You may add Your own attribution
  5731            notices within Derivative Works that You distribute, alongside
  5732            or as an addendum to the NOTICE text from the Work, provided
  5733            that such additional attribution notices cannot be construed
  5734            as modifying the License.
  5735  
  5736        You may add Your own copyright statement to Your modifications and
  5737        may provide additional or different license terms and conditions
  5738        for use, reproduction, or distribution of Your modifications, or
  5739        for any such Derivative Works as a whole, provided Your use,
  5740        reproduction, and distribution of the Work otherwise complies with
  5741        the conditions stated in this License.
  5742  
  5743     5. Submission of Contributions. Unless You explicitly state otherwise,
  5744        any Contribution intentionally submitted for inclusion in the Work
  5745        by You to the Licensor shall be under the terms and conditions of
  5746        this License, without any additional terms or conditions.
  5747        Notwithstanding the above, nothing herein shall supersede or modify
  5748        the terms of any separate license agreement you may have executed
  5749        with Licensor regarding such Contributions.
  5750  
  5751     6. Trademarks. This License does not grant permission to use the trade
  5752        names, trademarks, service marks, or product names of the Licensor,
  5753        except as required for reasonable and customary use in describing the
  5754        origin of the Work and reproducing the content of the NOTICE file.
  5755  
  5756     7. Disclaimer of Warranty. Unless required by applicable law or
  5757        agreed to in writing, Licensor provides the Work (and each
  5758        Contributor provides its Contributions) on an "AS IS" BASIS,
  5759        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5760        implied, including, without limitation, any warranties or conditions
  5761        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5762        PARTICULAR PURPOSE. You are solely responsible for determining the
  5763        appropriateness of using or redistributing the Work and assume any
  5764        risks associated with Your exercise of permissions under this License.
  5765  
  5766     8. Limitation of Liability. In no event and under no legal theory,
  5767        whether in tort (including negligence), contract, or otherwise,
  5768        unless required by applicable law (such as deliberate and grossly
  5769        negligent acts) or agreed to in writing, shall any Contributor be
  5770        liable to You for damages, including any direct, indirect, special,
  5771        incidental, or consequential damages of any character arising as a
  5772        result of this License or out of the use or inability to use the
  5773        Work (including but not limited to damages for loss of goodwill,
  5774        work stoppage, computer failure or malfunction, or any and all
  5775        other commercial damages or losses), even if such Contributor
  5776        has been advised of the possibility of such damages.
  5777  
  5778     9. Accepting Warranty or Additional Liability. While redistributing
  5779        the Work or Derivative Works thereof, You may choose to offer,
  5780        and charge a fee for, acceptance of support, warranty, indemnity,
  5781        or other liability obligations and/or rights consistent with this
  5782        License. However, in accepting such obligations, You may act only
  5783        on Your own behalf and on Your sole responsibility, not on behalf
  5784        of any other Contributor, and only if You agree to indemnify,
  5785        defend, and hold each Contributor harmless for any liability
  5786        incurred by, or claims asserted against, such Contributor by reason
  5787        of your accepting any such warranty or additional liability.
  5788  
  5789     END OF TERMS AND CONDITIONS
  5790  
  5791     APPENDIX: How to apply the Apache License to your work.
  5792  
  5793        To apply the Apache License to your work, attach the following
  5794        boilerplate notice, with the fields enclosed by brackets "[]"
  5795        replaced with your own identifying information. (Don't include
  5796        the brackets!)  The text should be enclosed in the appropriate
  5797        comment syntax for the file format. We also recommend that a
  5798        file or class name and description of purpose be included on the
  5799        same "printed page" as the copyright notice for easier
  5800        identification within third-party archives.
  5801  
  5802     Copyright [yyyy] [name of copyright owner]
  5803  
  5804     Licensed under the Apache License, Version 2.0 (the "License");
  5805     you may not use this file except in compliance with the License.
  5806     You may obtain a copy of the License at
  5807  
  5808         http://www.apache.org/licenses/LICENSE-2.0
  5809  
  5810     Unless required by applicable law or agreed to in writing, software
  5811     distributed under the License is distributed on an "AS IS" BASIS,
  5812     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5813     See the License for the specific language governing permissions and
  5814     limitations under the License.
  5815  
  5816  --------------------------------------------------------------------------------
  5817  kubernetes/client-go  Apache License 2.0  https://github.com/kubernetes/client-go/blob/master/LICENSE
  5818  --------------------------------------------------------------------------------
  5819  
  5820                                   Apache License
  5821                             Version 2.0, January 2004
  5822                          http://www.apache.org/licenses/
  5823  
  5824     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5825  
  5826     1. Definitions.
  5827  
  5828        "License" shall mean the terms and conditions for use, reproduction,
  5829        and distribution as defined by Sections 1 through 9 of this document.
  5830  
  5831        "Licensor" shall mean the copyright owner or entity authorized by
  5832        the copyright owner that is granting the License.
  5833  
  5834        "Legal Entity" shall mean the union of the acting entity and all
  5835        other entities that control, are controlled by, or are under common
  5836        control with that entity. For the purposes of this definition,
  5837        "control" means (i) the power, direct or indirect, to cause the
  5838        direction or management of such entity, whether by contract or
  5839        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5840        outstanding shares, or (iii) beneficial ownership of such entity.
  5841  
  5842        "You" (or "Your") shall mean an individual or Legal Entity
  5843        exercising permissions granted by this License.
  5844  
  5845        "Source" form shall mean the preferred form for making modifications,
  5846        including but not limited to software source code, documentation
  5847        source, and configuration files.
  5848  
  5849        "Object" form shall mean any form resulting from mechanical
  5850        transformation or translation of a Source form, including but
  5851        not limited to compiled object code, generated documentation,
  5852        and conversions to other media types.
  5853  
  5854        "Work" shall mean the work of authorship, whether in Source or
  5855        Object form, made available under the License, as indicated by a
  5856        copyright notice that is included in or attached to the work
  5857        (an example is provided in the Appendix below).
  5858  
  5859        "Derivative Works" shall mean any work, whether in Source or Object
  5860        form, that is based on (or derived from) the Work and for which the
  5861        editorial revisions, annotations, elaborations, or other modifications
  5862        represent, as a whole, an original work of authorship. For the purposes
  5863        of this License, Derivative Works shall not include works that remain
  5864        separable from, or merely link (or bind by name) to the interfaces of,
  5865        the Work and Derivative Works thereof.
  5866  
  5867        "Contribution" shall mean any work of authorship, including
  5868        the original version of the Work and any modifications or additions
  5869        to that Work or Derivative Works thereof, that is intentionally
  5870        submitted to Licensor for inclusion in the Work by the copyright owner
  5871        or by an individual or Legal Entity authorized to submit on behalf of
  5872        the copyright owner. For the purposes of this definition, "submitted"
  5873        means any form of electronic, verbal, or written communication sent
  5874        to the Licensor or its representatives, including but not limited to
  5875        communication on electronic mailing lists, source code control systems,
  5876        and issue tracking systems that are managed by, or on behalf of, the
  5877        Licensor for the purpose of discussing and improving the Work, but
  5878        excluding communication that is conspicuously marked or otherwise
  5879        designated in writing by the copyright owner as "Not a Contribution."
  5880  
  5881        "Contributor" shall mean Licensor and any individual or Legal Entity
  5882        on behalf of whom a Contribution has been received by Licensor and
  5883        subsequently incorporated within the Work.
  5884  
  5885     2. Grant of Copyright License. Subject to the terms and conditions of
  5886        this License, each Contributor hereby grants to You a perpetual,
  5887        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5888        copyright license to reproduce, prepare Derivative Works of,
  5889        publicly display, publicly perform, sublicense, and distribute the
  5890        Work and such Derivative Works in Source or Object form.
  5891  
  5892     3. Grant of Patent License. Subject to the terms and conditions of
  5893        this License, each Contributor hereby grants to You a perpetual,
  5894        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5895        (except as stated in this section) patent license to make, have made,
  5896        use, offer to sell, sell, import, and otherwise transfer the Work,
  5897        where such license applies only to those patent claims licensable
  5898        by such Contributor that are necessarily infringed by their
  5899        Contribution(s) alone or by combination of their Contribution(s)
  5900        with the Work to which such Contribution(s) was submitted. If You
  5901        institute patent litigation against any entity (including a
  5902        cross-claim or counterclaim in a lawsuit) alleging that the Work
  5903        or a Contribution incorporated within the Work constitutes direct
  5904        or contributory patent infringement, then any patent licenses
  5905        granted to You under this License for that Work shall terminate
  5906        as of the date such litigation is filed.
  5907  
  5908     4. Redistribution. You may reproduce and distribute copies of the
  5909        Work or Derivative Works thereof in any medium, with or without
  5910        modifications, and in Source or Object form, provided that You
  5911        meet the following conditions:
  5912  
  5913        (a) You must give any other recipients of the Work or
  5914            Derivative Works a copy of this License; and
  5915  
  5916        (b) You must cause any modified files to carry prominent notices
  5917            stating that You changed the files; and
  5918  
  5919        (c) You must retain, in the Source form of any Derivative Works
  5920            that You distribute, all copyright, patent, trademark, and
  5921            attribution notices from the Source form of the Work,
  5922            excluding those notices that do not pertain to any part of
  5923            the Derivative Works; and
  5924  
  5925        (d) If the Work includes a "NOTICE" text file as part of its
  5926            distribution, then any Derivative Works that You distribute must
  5927            include a readable copy of the attribution notices contained
  5928            within such NOTICE file, excluding those notices that do not
  5929            pertain to any part of the Derivative Works, in at least one
  5930            of the following places: within a NOTICE text file distributed
  5931            as part of the Derivative Works; within the Source form or
  5932            documentation, if provided along with the Derivative Works; or,
  5933            within a display generated by the Derivative Works, if and
  5934            wherever such third-party notices normally appear. The contents
  5935            of the NOTICE file are for informational purposes only and
  5936            do not modify the License. You may add Your own attribution
  5937            notices within Derivative Works that You distribute, alongside
  5938            or as an addendum to the NOTICE text from the Work, provided
  5939            that such additional attribution notices cannot be construed
  5940            as modifying the License.
  5941  
  5942        You may add Your own copyright statement to Your modifications and
  5943        may provide additional or different license terms and conditions
  5944        for use, reproduction, or distribution of Your modifications, or
  5945        for any such Derivative Works as a whole, provided Your use,
  5946        reproduction, and distribution of the Work otherwise complies with
  5947        the conditions stated in this License.
  5948  
  5949     5. Submission of Contributions. Unless You explicitly state otherwise,
  5950        any Contribution intentionally submitted for inclusion in the Work
  5951        by You to the Licensor shall be under the terms and conditions of
  5952        this License, without any additional terms or conditions.
  5953        Notwithstanding the above, nothing herein shall supersede or modify
  5954        the terms of any separate license agreement you may have executed
  5955        with Licensor regarding such Contributions.
  5956  
  5957     6. Trademarks. This License does not grant permission to use the trade
  5958        names, trademarks, service marks, or product names of the Licensor,
  5959        except as required for reasonable and customary use in describing the
  5960        origin of the Work and reproducing the content of the NOTICE file.
  5961  
  5962     7. Disclaimer of Warranty. Unless required by applicable law or
  5963        agreed to in writing, Licensor provides the Work (and each
  5964        Contributor provides its Contributions) on an "AS IS" BASIS,
  5965        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5966        implied, including, without limitation, any warranties or conditions
  5967        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5968        PARTICULAR PURPOSE. You are solely responsible for determining the
  5969        appropriateness of using or redistributing the Work and assume any
  5970        risks associated with Your exercise of permissions under this License.
  5971  
  5972     8. Limitation of Liability. In no event and under no legal theory,
  5973        whether in tort (including negligence), contract, or otherwise,
  5974        unless required by applicable law (such as deliberate and grossly
  5975        negligent acts) or agreed to in writing, shall any Contributor be
  5976        liable to You for damages, including any direct, indirect, special,
  5977        incidental, or consequential damages of any character arising as a
  5978        result of this License or out of the use or inability to use the
  5979        Work (including but not limited to damages for loss of goodwill,
  5980        work stoppage, computer failure or malfunction, or any and all
  5981        other commercial damages or losses), even if such Contributor
  5982        has been advised of the possibility of such damages.
  5983  
  5984     9. Accepting Warranty or Additional Liability. While redistributing
  5985        the Work or Derivative Works thereof, You may choose to offer,
  5986        and charge a fee for, acceptance of support, warranty, indemnity,
  5987        or other liability obligations and/or rights consistent with this
  5988        License. However, in accepting such obligations, You may act only
  5989        on Your own behalf and on Your sole responsibility, not on behalf
  5990        of any other Contributor, and only if You agree to indemnify,
  5991        defend, and hold each Contributor harmless for any liability
  5992        incurred by, or claims asserted against, such Contributor by reason
  5993        of your accepting any such warranty or additional liability.
  5994  
  5995     END OF TERMS AND CONDITIONS
  5996  
  5997     APPENDIX: How to apply the Apache License to your work.
  5998  
  5999        To apply the Apache License to your work, attach the following
  6000        boilerplate notice, with the fields enclosed by brackets "[]"
  6001        replaced with your own identifying information. (Don't include
  6002        the brackets!)  The text should be enclosed in the appropriate
  6003        comment syntax for the file format. We also recommend that a
  6004        file or class name and description of purpose be included on the
  6005        same "printed page" as the copyright notice for easier
  6006        identification within third-party archives.
  6007  
  6008     Copyright [yyyy] [name of copyright owner]
  6009  
  6010     Licensed under the Apache License, Version 2.0 (the "License");
  6011     you may not use this file except in compliance with the License.
  6012     You may obtain a copy of the License at
  6013  
  6014         http://www.apache.org/licenses/LICENSE-2.0
  6015  
  6016     Unless required by applicable law or agreed to in writing, software
  6017     distributed under the License is distributed on an "AS IS" BASIS,
  6018     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6019     See the License for the specific language governing permissions and
  6020     limitations under the License.
  6021  
  6022  --------------------------------------------------------------------------------
  6023  kubernetes/code-generator  Apache License 2.0  https://github.com/kubernetes/code-generator/blob/master/LICENSE
  6024  --------------------------------------------------------------------------------
  6025  
  6026                                   Apache License
  6027                             Version 2.0, January 2004
  6028                          http://www.apache.org/licenses/
  6029  
  6030     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6031  
  6032     1. Definitions.
  6033  
  6034        "License" shall mean the terms and conditions for use, reproduction,
  6035        and distribution as defined by Sections 1 through 9 of this document.
  6036  
  6037        "Licensor" shall mean the copyright owner or entity authorized by
  6038        the copyright owner that is granting the License.
  6039  
  6040        "Legal Entity" shall mean the union of the acting entity and all
  6041        other entities that control, are controlled by, or are under common
  6042        control with that entity. For the purposes of this definition,
  6043        "control" means (i) the power, direct or indirect, to cause the
  6044        direction or management of such entity, whether by contract or
  6045        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6046        outstanding shares, or (iii) beneficial ownership of such entity.
  6047  
  6048        "You" (or "Your") shall mean an individual or Legal Entity
  6049        exercising permissions granted by this License.
  6050  
  6051        "Source" form shall mean the preferred form for making modifications,
  6052        including but not limited to software source code, documentation
  6053        source, and configuration files.
  6054  
  6055        "Object" form shall mean any form resulting from mechanical
  6056        transformation or translation of a Source form, including but
  6057        not limited to compiled object code, generated documentation,
  6058        and conversions to other media types.
  6059  
  6060        "Work" shall mean the work of authorship, whether in Source or
  6061        Object form, made available under the License, as indicated by a
  6062        copyright notice that is included in or attached to the work
  6063        (an example is provided in the Appendix below).
  6064  
  6065        "Derivative Works" shall mean any work, whether in Source or Object
  6066        form, that is based on (or derived from) the Work and for which the
  6067        editorial revisions, annotations, elaborations, or other modifications
  6068        represent, as a whole, an original work of authorship. For the purposes
  6069        of this License, Derivative Works shall not include works that remain
  6070        separable from, or merely link (or bind by name) to the interfaces of,
  6071        the Work and Derivative Works thereof.
  6072  
  6073        "Contribution" shall mean any work of authorship, including
  6074        the original version of the Work and any modifications or additions
  6075        to that Work or Derivative Works thereof, that is intentionally
  6076        submitted to Licensor for inclusion in the Work by the copyright owner
  6077        or by an individual or Legal Entity authorized to submit on behalf of
  6078        the copyright owner. For the purposes of this definition, "submitted"
  6079        means any form of electronic, verbal, or written communication sent
  6080        to the Licensor or its representatives, including but not limited to
  6081        communication on electronic mailing lists, source code control systems,
  6082        and issue tracking systems that are managed by, or on behalf of, the
  6083        Licensor for the purpose of discussing and improving the Work, but
  6084        excluding communication that is conspicuously marked or otherwise
  6085        designated in writing by the copyright owner as "Not a Contribution."
  6086  
  6087        "Contributor" shall mean Licensor and any individual or Legal Entity
  6088        on behalf of whom a Contribution has been received by Licensor and
  6089        subsequently incorporated within the Work.
  6090  
  6091     2. Grant of Copyright License. Subject to the terms and conditions of
  6092        this License, each Contributor hereby grants to You a perpetual,
  6093        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6094        copyright license to reproduce, prepare Derivative Works of,
  6095        publicly display, publicly perform, sublicense, and distribute the
  6096        Work and such Derivative Works in Source or Object form.
  6097  
  6098     3. Grant of Patent License. Subject to the terms and conditions of
  6099        this License, each Contributor hereby grants to You a perpetual,
  6100        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6101        (except as stated in this section) patent license to make, have made,
  6102        use, offer to sell, sell, import, and otherwise transfer the Work,
  6103        where such license applies only to those patent claims licensable
  6104        by such Contributor that are necessarily infringed by their
  6105        Contribution(s) alone or by combination of their Contribution(s)
  6106        with the Work to which such Contribution(s) was submitted. If You
  6107        institute patent litigation against any entity (including a
  6108        cross-claim or counterclaim in a lawsuit) alleging that the Work
  6109        or a Contribution incorporated within the Work constitutes direct
  6110        or contributory patent infringement, then any patent licenses
  6111        granted to You under this License for that Work shall terminate
  6112        as of the date such litigation is filed.
  6113  
  6114     4. Redistribution. You may reproduce and distribute copies of the
  6115        Work or Derivative Works thereof in any medium, with or without
  6116        modifications, and in Source or Object form, provided that You
  6117        meet the following conditions:
  6118  
  6119        (a) You must give any other recipients of the Work or
  6120            Derivative Works a copy of this License; and
  6121  
  6122        (b) You must cause any modified files to carry prominent notices
  6123            stating that You changed the files; and
  6124  
  6125        (c) You must retain, in the Source form of any Derivative Works
  6126            that You distribute, all copyright, patent, trademark, and
  6127            attribution notices from the Source form of the Work,
  6128            excluding those notices that do not pertain to any part of
  6129            the Derivative Works; and
  6130  
  6131        (d) If the Work includes a "NOTICE" text file as part of its
  6132            distribution, then any Derivative Works that You distribute must
  6133            include a readable copy of the attribution notices contained
  6134            within such NOTICE file, excluding those notices that do not
  6135            pertain to any part of the Derivative Works, in at least one
  6136            of the following places: within a NOTICE text file distributed
  6137            as part of the Derivative Works; within the Source form or
  6138            documentation, if provided along with the Derivative Works; or,
  6139            within a display generated by the Derivative Works, if and
  6140            wherever such third-party notices normally appear. The contents
  6141            of the NOTICE file are for informational purposes only and
  6142            do not modify the License. You may add Your own attribution
  6143            notices within Derivative Works that You distribute, alongside
  6144            or as an addendum to the NOTICE text from the Work, provided
  6145            that such additional attribution notices cannot be construed
  6146            as modifying the License.
  6147  
  6148        You may add Your own copyright statement to Your modifications and
  6149        may provide additional or different license terms and conditions
  6150        for use, reproduction, or distribution of Your modifications, or
  6151        for any such Derivative Works as a whole, provided Your use,
  6152        reproduction, and distribution of the Work otherwise complies with
  6153        the conditions stated in this License.
  6154  
  6155     5. Submission of Contributions. Unless You explicitly state otherwise,
  6156        any Contribution intentionally submitted for inclusion in the Work
  6157        by You to the Licensor shall be under the terms and conditions of
  6158        this License, without any additional terms or conditions.
  6159        Notwithstanding the above, nothing herein shall supersede or modify
  6160        the terms of any separate license agreement you may have executed
  6161        with Licensor regarding such Contributions.
  6162  
  6163     6. Trademarks. This License does not grant permission to use the trade
  6164        names, trademarks, service marks, or product names of the Licensor,
  6165        except as required for reasonable and customary use in describing the
  6166        origin of the Work and reproducing the content of the NOTICE file.
  6167  
  6168     7. Disclaimer of Warranty. Unless required by applicable law or
  6169        agreed to in writing, Licensor provides the Work (and each
  6170        Contributor provides its Contributions) on an "AS IS" BASIS,
  6171        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6172        implied, including, without limitation, any warranties or conditions
  6173        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6174        PARTICULAR PURPOSE. You are solely responsible for determining the
  6175        appropriateness of using or redistributing the Work and assume any
  6176        risks associated with Your exercise of permissions under this License.
  6177  
  6178     8. Limitation of Liability. In no event and under no legal theory,
  6179        whether in tort (including negligence), contract, or otherwise,
  6180        unless required by applicable law (such as deliberate and grossly
  6181        negligent acts) or agreed to in writing, shall any Contributor be
  6182        liable to You for damages, including any direct, indirect, special,
  6183        incidental, or consequential damages of any character arising as a
  6184        result of this License or out of the use or inability to use the
  6185        Work (including but not limited to damages for loss of goodwill,
  6186        work stoppage, computer failure or malfunction, or any and all
  6187        other commercial damages or losses), even if such Contributor
  6188        has been advised of the possibility of such damages.
  6189  
  6190     9. Accepting Warranty or Additional Liability. While redistributing
  6191        the Work or Derivative Works thereof, You may choose to offer,
  6192        and charge a fee for, acceptance of support, warranty, indemnity,
  6193        or other liability obligations and/or rights consistent with this
  6194        License. However, in accepting such obligations, You may act only
  6195        on Your own behalf and on Your sole responsibility, not on behalf
  6196        of any other Contributor, and only if You agree to indemnify,
  6197        defend, and hold each Contributor harmless for any liability
  6198        incurred by, or claims asserted against, such Contributor by reason
  6199        of your accepting any such warranty or additional liability.
  6200  
  6201     END OF TERMS AND CONDITIONS
  6202  
  6203     APPENDIX: How to apply the Apache License to your work.
  6204  
  6205        To apply the Apache License to your work, attach the following
  6206        boilerplate notice, with the fields enclosed by brackets "[]"
  6207        replaced with your own identifying information. (Don't include
  6208        the brackets!)  The text should be enclosed in the appropriate
  6209        comment syntax for the file format. We also recommend that a
  6210        file or class name and description of purpose be included on the
  6211        same "printed page" as the copyright notice for easier
  6212        identification within third-party archives.
  6213  
  6214     Copyright [yyyy] [name of copyright owner]
  6215  
  6216     Licensed under the Apache License, Version 2.0 (the "License");
  6217     you may not use this file except in compliance with the License.
  6218     You may obtain a copy of the License at
  6219  
  6220         http://www.apache.org/licenses/LICENSE-2.0
  6221  
  6222     Unless required by applicable law or agreed to in writing, software
  6223     distributed under the License is distributed on an "AS IS" BASIS,
  6224     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6225     See the License for the specific language governing permissions and
  6226     limitations under the License.
  6227  
  6228  --------------------------------------------------------------------------------
  6229  kubernetes/gengo  Apache License 2.0  https://github.com/kubernetes/gengo/blob/master/LICENSE
  6230  --------------------------------------------------------------------------------
  6231  
  6232                                   Apache License
  6233                             Version 2.0, January 2004
  6234                          http://www.apache.org/licenses/
  6235  
  6236     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6237  
  6238     1. Definitions.
  6239  
  6240        "License" shall mean the terms and conditions for use, reproduction,
  6241        and distribution as defined by Sections 1 through 9 of this document.
  6242  
  6243        "Licensor" shall mean the copyright owner or entity authorized by
  6244        the copyright owner that is granting the License.
  6245  
  6246        "Legal Entity" shall mean the union of the acting entity and all
  6247        other entities that control, are controlled by, or are under common
  6248        control with that entity. For the purposes of this definition,
  6249        "control" means (i) the power, direct or indirect, to cause the
  6250        direction or management of such entity, whether by contract or
  6251        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6252        outstanding shares, or (iii) beneficial ownership of such entity.
  6253  
  6254        "You" (or "Your") shall mean an individual or Legal Entity
  6255        exercising permissions granted by this License.
  6256  
  6257        "Source" form shall mean the preferred form for making modifications,
  6258        including but not limited to software source code, documentation
  6259        source, and configuration files.
  6260  
  6261        "Object" form shall mean any form resulting from mechanical
  6262        transformation or translation of a Source form, including but
  6263        not limited to compiled object code, generated documentation,
  6264        and conversions to other media types.
  6265  
  6266        "Work" shall mean the work of authorship, whether in Source or
  6267        Object form, made available under the License, as indicated by a
  6268        copyright notice that is included in or attached to the work
  6269        (an example is provided in the Appendix below).
  6270  
  6271        "Derivative Works" shall mean any work, whether in Source or Object
  6272        form, that is based on (or derived from) the Work and for which the
  6273        editorial revisions, annotations, elaborations, or other modifications
  6274        represent, as a whole, an original work of authorship. For the purposes
  6275        of this License, Derivative Works shall not include works that remain
  6276        separable from, or merely link (or bind by name) to the interfaces of,
  6277        the Work and Derivative Works thereof.
  6278  
  6279        "Contribution" shall mean any work of authorship, including
  6280        the original version of the Work and any modifications or additions
  6281        to that Work or Derivative Works thereof, that is intentionally
  6282        submitted to Licensor for inclusion in the Work by the copyright owner
  6283        or by an individual or Legal Entity authorized to submit on behalf of
  6284        the copyright owner. For the purposes of this definition, "submitted"
  6285        means any form of electronic, verbal, or written communication sent
  6286        to the Licensor or its representatives, including but not limited to
  6287        communication on electronic mailing lists, source code control systems,
  6288        and issue tracking systems that are managed by, or on behalf of, the
  6289        Licensor for the purpose of discussing and improving the Work, but
  6290        excluding communication that is conspicuously marked or otherwise
  6291        designated in writing by the copyright owner as "Not a Contribution."
  6292  
  6293        "Contributor" shall mean Licensor and any individual or Legal Entity
  6294        on behalf of whom a Contribution has been received by Licensor and
  6295        subsequently incorporated within the Work.
  6296  
  6297     2. Grant of Copyright License. Subject to the terms and conditions of
  6298        this License, each Contributor hereby grants to You a perpetual,
  6299        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6300        copyright license to reproduce, prepare Derivative Works of,
  6301        publicly display, publicly perform, sublicense, and distribute the
  6302        Work and such Derivative Works in Source or Object form.
  6303  
  6304     3. Grant of Patent License. Subject to the terms and conditions of
  6305        this License, each Contributor hereby grants to You a perpetual,
  6306        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6307        (except as stated in this section) patent license to make, have made,
  6308        use, offer to sell, sell, import, and otherwise transfer the Work,
  6309        where such license applies only to those patent claims licensable
  6310        by such Contributor that are necessarily infringed by their
  6311        Contribution(s) alone or by combination of their Contribution(s)
  6312        with the Work to which such Contribution(s) was submitted. If You
  6313        institute patent litigation against any entity (including a
  6314        cross-claim or counterclaim in a lawsuit) alleging that the Work
  6315        or a Contribution incorporated within the Work constitutes direct
  6316        or contributory patent infringement, then any patent licenses
  6317        granted to You under this License for that Work shall terminate
  6318        as of the date such litigation is filed.
  6319  
  6320     4. Redistribution. You may reproduce and distribute copies of the
  6321        Work or Derivative Works thereof in any medium, with or without
  6322        modifications, and in Source or Object form, provided that You
  6323        meet the following conditions:
  6324  
  6325        (a) You must give any other recipients of the Work or
  6326            Derivative Works a copy of this License; and
  6327  
  6328        (b) You must cause any modified files to carry prominent notices
  6329            stating that You changed the files; and
  6330  
  6331        (c) You must retain, in the Source form of any Derivative Works
  6332            that You distribute, all copyright, patent, trademark, and
  6333            attribution notices from the Source form of the Work,
  6334            excluding those notices that do not pertain to any part of
  6335            the Derivative Works; and
  6336  
  6337        (d) If the Work includes a "NOTICE" text file as part of its
  6338            distribution, then any Derivative Works that You distribute must
  6339            include a readable copy of the attribution notices contained
  6340            within such NOTICE file, excluding those notices that do not
  6341            pertain to any part of the Derivative Works, in at least one
  6342            of the following places: within a NOTICE text file distributed
  6343            as part of the Derivative Works; within the Source form or
  6344            documentation, if provided along with the Derivative Works; or,
  6345            within a display generated by the Derivative Works, if and
  6346            wherever such third-party notices normally appear. The contents
  6347            of the NOTICE file are for informational purposes only and
  6348            do not modify the License. You may add Your own attribution
  6349            notices within Derivative Works that You distribute, alongside
  6350            or as an addendum to the NOTICE text from the Work, provided
  6351            that such additional attribution notices cannot be construed
  6352            as modifying the License.
  6353  
  6354        You may add Your own copyright statement to Your modifications and
  6355        may provide additional or different license terms and conditions
  6356        for use, reproduction, or distribution of Your modifications, or
  6357        for any such Derivative Works as a whole, provided Your use,
  6358        reproduction, and distribution of the Work otherwise complies with
  6359        the conditions stated in this License.
  6360  
  6361     5. Submission of Contributions. Unless You explicitly state otherwise,
  6362        any Contribution intentionally submitted for inclusion in the Work
  6363        by You to the Licensor shall be under the terms and conditions of
  6364        this License, without any additional terms or conditions.
  6365        Notwithstanding the above, nothing herein shall supersede or modify
  6366        the terms of any separate license agreement you may have executed
  6367        with Licensor regarding such Contributions.
  6368  
  6369     6. Trademarks. This License does not grant permission to use the trade
  6370        names, trademarks, service marks, or product names of the Licensor,
  6371        except as required for reasonable and customary use in describing the
  6372        origin of the Work and reproducing the content of the NOTICE file.
  6373  
  6374     7. Disclaimer of Warranty. Unless required by applicable law or
  6375        agreed to in writing, Licensor provides the Work (and each
  6376        Contributor provides its Contributions) on an "AS IS" BASIS,
  6377        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6378        implied, including, without limitation, any warranties or conditions
  6379        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6380        PARTICULAR PURPOSE. You are solely responsible for determining the
  6381        appropriateness of using or redistributing the Work and assume any
  6382        risks associated with Your exercise of permissions under this License.
  6383  
  6384     8. Limitation of Liability. In no event and under no legal theory,
  6385        whether in tort (including negligence), contract, or otherwise,
  6386        unless required by applicable law (such as deliberate and grossly
  6387        negligent acts) or agreed to in writing, shall any Contributor be
  6388        liable to You for damages, including any direct, indirect, special,
  6389        incidental, or consequential damages of any character arising as a
  6390        result of this License or out of the use or inability to use the
  6391        Work (including but not limited to damages for loss of goodwill,
  6392        work stoppage, computer failure or malfunction, or any and all
  6393        other commercial damages or losses), even if such Contributor
  6394        has been advised of the possibility of such damages.
  6395  
  6396     9. Accepting Warranty or Additional Liability. While redistributing
  6397        the Work or Derivative Works thereof, You may choose to offer,
  6398        and charge a fee for, acceptance of support, warranty, indemnity,
  6399        or other liability obligations and/or rights consistent with this
  6400        License. However, in accepting such obligations, You may act only
  6401        on Your own behalf and on Your sole responsibility, not on behalf
  6402        of any other Contributor, and only if You agree to indemnify,
  6403        defend, and hold each Contributor harmless for any liability
  6404        incurred by, or claims asserted against, such Contributor by reason
  6405        of your accepting any such warranty or additional liability.
  6406  
  6407     END OF TERMS AND CONDITIONS
  6408  
  6409     APPENDIX: How to apply the Apache License to your work.
  6410  
  6411        To apply the Apache License to your work, attach the following
  6412        boilerplate notice, with the fields enclosed by brackets "[]"
  6413        replaced with your own identifying information. (Don't include
  6414        the brackets!)  The text should be enclosed in the appropriate
  6415        comment syntax for the file format. We also recommend that a
  6416        file or class name and description of purpose be included on the
  6417        same "printed page" as the copyright notice for easier
  6418        identification within third-party archives.
  6419  
  6420     Copyright 2014 The Kubernetes Authors.
  6421  
  6422     Licensed under the Apache License, Version 2.0 (the "License");
  6423     you may not use this file except in compliance with the License.
  6424     You may obtain a copy of the License at
  6425  
  6426         http://www.apache.org/licenses/LICENSE-2.0
  6427  
  6428     Unless required by applicable law or agreed to in writing, software
  6429     distributed under the License is distributed on an "AS IS" BASIS,
  6430     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6431     See the License for the specific language governing permissions and
  6432     limitations under the License.
  6433  
  6434  --------------------------------------------------------------------------------
  6435  kubernetes/klog  Apache License 2.0  https://github.com/kubernetes/klog/blob/master/LICENSE
  6436  --------------------------------------------------------------------------------
  6437  Apache License
  6438  Version 2.0, January 2004
  6439  http://www.apache.org/licenses/
  6440  
  6441  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6442  
  6443  1. Definitions.
  6444  
  6445  "License" shall mean the terms and conditions for use, reproduction, and
  6446  distribution as defined by Sections 1 through 9 of this document.
  6447  
  6448  "Licensor" shall mean the copyright owner or entity authorized by the copyright
  6449  owner that is granting the License.
  6450  
  6451  "Legal Entity" shall mean the union of the acting entity and all other entities
  6452  that control, are controlled by, or are under common control with that entity.
  6453  For the purposes of this definition, "control" means (i) the power, direct or
  6454  indirect, to cause the direction or management of such entity, whether by
  6455  contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6456  outstanding shares, or (iii) beneficial ownership of such entity.
  6457  
  6458  "You" (or "Your") shall mean an individual or Legal Entity exercising
  6459  permissions granted by this License.
  6460  
  6461  "Source" form shall mean the preferred form for making modifications, including
  6462  but not limited to software source code, documentation source, and configuration
  6463  files.
  6464  
  6465  "Object" form shall mean any form resulting from mechanical transformation or
  6466  translation of a Source form, including but not limited to compiled object code,
  6467  generated documentation, and conversions to other media types.
  6468  
  6469  "Work" shall mean the work of authorship, whether in Source or Object form, made
  6470  available under the License, as indicated by a copyright notice that is included
  6471  in or attached to the work (an example is provided in the Appendix below).
  6472  
  6473  "Derivative Works" shall mean any work, whether in Source or Object form, that
  6474  is based on (or derived from) the Work and for which the editorial revisions,
  6475  annotations, elaborations, or other modifications represent, as a whole, an
  6476  original work of authorship. For the purposes of this License, Derivative Works
  6477  shall not include works that remain separable from, or merely link (or bind by
  6478  name) to the interfaces of, the Work and Derivative Works thereof.
  6479  
  6480  "Contribution" shall mean any work of authorship, including the original version
  6481  of the Work and any modifications or additions to that Work or Derivative Works
  6482  thereof, that is intentionally submitted to Licensor for inclusion in the Work
  6483  by the copyright owner or by an individual or Legal Entity authorized to submit
  6484  on behalf of the copyright owner. For the purposes of this definition,
  6485  "submitted" means any form of electronic, verbal, or written communication sent
  6486  to the Licensor or its representatives, including but not limited to
  6487  communication on electronic mailing lists, source code control systems, and
  6488  issue tracking systems that are managed by, or on behalf of, the Licensor for
  6489  the purpose of discussing and improving the Work, but excluding communication
  6490  that is conspicuously marked or otherwise designated in writing by the copyright
  6491  owner as "Not a Contribution."
  6492  
  6493  "Contributor" shall mean Licensor and any individual or Legal Entity on behalf
  6494  of whom a Contribution has been received by Licensor and subsequently
  6495  incorporated within the Work.
  6496  
  6497  2. Grant of Copyright License.
  6498  
  6499  Subject to the terms and conditions of this License, each Contributor hereby
  6500  grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,
  6501  irrevocable copyright license to reproduce, prepare Derivative Works of,
  6502  publicly display, publicly perform, sublicense, and distribute the Work and such
  6503  Derivative Works in Source or Object form.
  6504  
  6505  3. Grant of Patent License.
  6506  
  6507  Subject to the terms and conditions of this License, each Contributor hereby
  6508  grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,
  6509  irrevocable (except as stated in this section) patent license to make, have
  6510  made, use, offer to sell, sell, import, and otherwise transfer the Work, where
  6511  such license applies only to those patent claims licensable by such Contributor
  6512  that are necessarily infringed by their Contribution(s) alone or by combination
  6513  of their Contribution(s) with the Work to which such Contribution(s) was
  6514  submitted. If You institute patent litigation against any entity (including a
  6515  cross-claim or counterclaim in a lawsuit) alleging that the Work or a
  6516  Contribution incorporated within the Work constitutes direct or contributory
  6517  patent infringement, then any patent licenses granted to You under this License
  6518  for that Work shall terminate as of the date such litigation is filed.
  6519  
  6520  4. Redistribution.
  6521  
  6522  You may reproduce and distribute copies of the Work or Derivative Works thereof
  6523  in any medium, with or without modifications, and in Source or Object form,
  6524  provided that You meet the following conditions:
  6525  
  6526  You must give any other recipients of the Work or Derivative Works a copy of
  6527  this License; and
  6528  You must cause any modified files to carry prominent notices stating that You
  6529  changed the files; and
  6530  You must retain, in the Source form of any Derivative Works that You distribute,
  6531  all copyright, patent, trademark, and attribution notices from the Source form
  6532  of the Work, excluding those notices that do not pertain to any part of the
  6533  Derivative Works; and
  6534  If the Work includes a "NOTICE" text file as part of its distribution, then any
  6535  Derivative Works that You distribute must include a readable copy of the
  6536  attribution notices contained within such NOTICE file, excluding those notices
  6537  that do not pertain to any part of the Derivative Works, in at least one of the
  6538  following places: within a NOTICE text file distributed as part of the
  6539  Derivative Works; within the Source form or documentation, if provided along
  6540  with the Derivative Works; or, within a display generated by the Derivative
  6541  Works, if and wherever such third-party notices normally appear. The contents of
  6542  the NOTICE file are for informational purposes only and do not modify the
  6543  License. You may add Your own attribution notices within Derivative Works that
  6544  You distribute, alongside or as an addendum to the NOTICE text from the Work,
  6545  provided that such additional attribution notices cannot be construed as
  6546  modifying the License.
  6547  You may add Your own copyright statement to Your modifications and may provide
  6548  additional or different license terms and conditions for use, reproduction, or
  6549  distribution of Your modifications, or for any such Derivative Works as a whole,
  6550  provided Your use, reproduction, and distribution of the Work otherwise complies
  6551  with the conditions stated in this License.
  6552  
  6553  5. Submission of Contributions.
  6554  
  6555  Unless You explicitly state otherwise, any Contribution intentionally submitted
  6556  for inclusion in the Work by You to the Licensor shall be under the terms and
  6557  conditions of this License, without any additional terms or conditions.
  6558  Notwithstanding the above, nothing herein shall supersede or modify the terms of
  6559  any separate license agreement you may have executed with Licensor regarding
  6560  such Contributions.
  6561  
  6562  6. Trademarks.
  6563  
  6564  This License does not grant permission to use the trade names, trademarks,
  6565  service marks, or product names of the Licensor, except as required for
  6566  reasonable and customary use in describing the origin of the Work and
  6567  reproducing the content of the NOTICE file.
  6568  
  6569  7. Disclaimer of Warranty.
  6570  
  6571  Unless required by applicable law or agreed to in writing, Licensor provides the
  6572  Work (and each Contributor provides its Contributions) on an "AS IS" BASIS,
  6573  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied,
  6574  including, without limitation, any warranties or conditions of TITLE,
  6575  NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are
  6576  solely responsible for determining the appropriateness of using or
  6577  redistributing the Work and assume any risks associated with Your exercise of
  6578  permissions under this License.
  6579  
  6580  8. Limitation of Liability.
  6581  
  6582  In no event and under no legal theory, whether in tort (including negligence),
  6583  contract, or otherwise, unless required by applicable law (such as deliberate
  6584  and grossly negligent acts) or agreed to in writing, shall any Contributor be
  6585  liable to You for damages, including any direct, indirect, special, incidental,
  6586  or consequential damages of any character arising as a result of this License or
  6587  out of the use or inability to use the Work (including but not limited to
  6588  damages for loss of goodwill, work stoppage, computer failure or malfunction, or
  6589  any and all other commercial damages or losses), even if such Contributor has
  6590  been advised of the possibility of such damages.
  6591  
  6592  9. Accepting Warranty or Additional Liability.
  6593  
  6594  While redistributing the Work or Derivative Works thereof, You may choose to
  6595  offer, and charge a fee for, acceptance of support, warranty, indemnity, or
  6596  other liability obligations and/or rights consistent with this License. However,
  6597  in accepting such obligations, You may act only on Your own behalf and on Your
  6598  sole responsibility, not on behalf of any other Contributor, and only if You
  6599  agree to indemnify, defend, and hold each Contributor harmless for any liability
  6600  incurred by, or claims asserted against, such Contributor by reason of your
  6601  accepting any such warranty or additional liability.
  6602  
  6603  END OF TERMS AND CONDITIONS
  6604  
  6605  APPENDIX: How to apply the Apache License to your work
  6606  
  6607  To apply the Apache License to your work, attach the following boilerplate
  6608  notice, with the fields enclosed by brackets "[]" replaced with your own
  6609  identifying information. (Don't include the brackets!) The text should be
  6610  enclosed in the appropriate comment syntax for the file format. We also
  6611  recommend that a file or class name and description of purpose be included on
  6612  the same "printed page" as the copyright notice for easier identification within
  6613  third-party archives.
  6614  
  6615     Copyright [yyyy] [name of copyright owner]
  6616  
  6617     Licensed under the Apache License, Version 2.0 (the "License");
  6618     you may not use this file except in compliance with the License.
  6619     You may obtain a copy of the License at
  6620  
  6621       http://www.apache.org/licenses/LICENSE-2.0
  6622  
  6623     Unless required by applicable law or agreed to in writing, software
  6624     distributed under the License is distributed on an "AS IS" BASIS,
  6625     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6626     See the License for the specific language governing permissions and
  6627     limitations under the License.
  6628  
  6629  --------------------------------------------------------------------------------
  6630  kubernetes/kube-openapi  Apache License 2.0  https://github.com/kubernetes/kube-openapi/blob/master/LICENSE
  6631  --------------------------------------------------------------------------------
  6632  
  6633                                   Apache License
  6634                             Version 2.0, January 2004
  6635                          http://www.apache.org/licenses/
  6636  
  6637     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6638  
  6639     1. Definitions.
  6640  
  6641        "License" shall mean the terms and conditions for use, reproduction,
  6642        and distribution as defined by Sections 1 through 9 of this document.
  6643  
  6644        "Licensor" shall mean the copyright owner or entity authorized by
  6645        the copyright owner that is granting the License.
  6646  
  6647        "Legal Entity" shall mean the union of the acting entity and all
  6648        other entities that control, are controlled by, or are under common
  6649        control with that entity. For the purposes of this definition,
  6650        "control" means (i) the power, direct or indirect, to cause the
  6651        direction or management of such entity, whether by contract or
  6652        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6653        outstanding shares, or (iii) beneficial ownership of such entity.
  6654  
  6655        "You" (or "Your") shall mean an individual or Legal Entity
  6656        exercising permissions granted by this License.
  6657  
  6658        "Source" form shall mean the preferred form for making modifications,
  6659        including but not limited to software source code, documentation
  6660        source, and configuration files.
  6661  
  6662        "Object" form shall mean any form resulting from mechanical
  6663        transformation or translation of a Source form, including but
  6664        not limited to compiled object code, generated documentation,
  6665        and conversions to other media types.
  6666  
  6667        "Work" shall mean the work of authorship, whether in Source or
  6668        Object form, made available under the License, as indicated by a
  6669        copyright notice that is included in or attached to the work
  6670        (an example is provided in the Appendix below).
  6671  
  6672        "Derivative Works" shall mean any work, whether in Source or Object
  6673        form, that is based on (or derived from) the Work and for which the
  6674        editorial revisions, annotations, elaborations, or other modifications
  6675        represent, as a whole, an original work of authorship. For the purposes
  6676        of this License, Derivative Works shall not include works that remain
  6677        separable from, or merely link (or bind by name) to the interfaces of,
  6678        the Work and Derivative Works thereof.
  6679  
  6680        "Contribution" shall mean any work of authorship, including
  6681        the original version of the Work and any modifications or additions
  6682        to that Work or Derivative Works thereof, that is intentionally
  6683        submitted to Licensor for inclusion in the Work by the copyright owner
  6684        or by an individual or Legal Entity authorized to submit on behalf of
  6685        the copyright owner. For the purposes of this definition, "submitted"
  6686        means any form of electronic, verbal, or written communication sent
  6687        to the Licensor or its representatives, including but not limited to
  6688        communication on electronic mailing lists, source code control systems,
  6689        and issue tracking systems that are managed by, or on behalf of, the
  6690        Licensor for the purpose of discussing and improving the Work, but
  6691        excluding communication that is conspicuously marked or otherwise
  6692        designated in writing by the copyright owner as "Not a Contribution."
  6693  
  6694        "Contributor" shall mean Licensor and any individual or Legal Entity
  6695        on behalf of whom a Contribution has been received by Licensor and
  6696        subsequently incorporated within the Work.
  6697  
  6698     2. Grant of Copyright License. Subject to the terms and conditions of
  6699        this License, each Contributor hereby grants to You a perpetual,
  6700        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6701        copyright license to reproduce, prepare Derivative Works of,
  6702        publicly display, publicly perform, sublicense, and distribute the
  6703        Work and such Derivative Works in Source or Object form.
  6704  
  6705     3. Grant of Patent License. Subject to the terms and conditions of
  6706        this License, each Contributor hereby grants to You a perpetual,
  6707        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6708        (except as stated in this section) patent license to make, have made,
  6709        use, offer to sell, sell, import, and otherwise transfer the Work,
  6710        where such license applies only to those patent claims licensable
  6711        by such Contributor that are necessarily infringed by their
  6712        Contribution(s) alone or by combination of their Contribution(s)
  6713        with the Work to which such Contribution(s) was submitted. If You
  6714        institute patent litigation against any entity (including a
  6715        cross-claim or counterclaim in a lawsuit) alleging that the Work
  6716        or a Contribution incorporated within the Work constitutes direct
  6717        or contributory patent infringement, then any patent licenses
  6718        granted to You under this License for that Work shall terminate
  6719        as of the date such litigation is filed.
  6720  
  6721     4. Redistribution. You may reproduce and distribute copies of the
  6722        Work or Derivative Works thereof in any medium, with or without
  6723        modifications, and in Source or Object form, provided that You
  6724        meet the following conditions:
  6725  
  6726        (a) You must give any other recipients of the Work or
  6727            Derivative Works a copy of this License; and
  6728  
  6729        (b) You must cause any modified files to carry prominent notices
  6730            stating that You changed the files; and
  6731  
  6732        (c) You must retain, in the Source form of any Derivative Works
  6733            that You distribute, all copyright, patent, trademark, and
  6734            attribution notices from the Source form of the Work,
  6735            excluding those notices that do not pertain to any part of
  6736            the Derivative Works; and
  6737  
  6738        (d) If the Work includes a "NOTICE" text file as part of its
  6739            distribution, then any Derivative Works that You distribute must
  6740            include a readable copy of the attribution notices contained
  6741            within such NOTICE file, excluding those notices that do not
  6742            pertain to any part of the Derivative Works, in at least one
  6743            of the following places: within a NOTICE text file distributed
  6744            as part of the Derivative Works; within the Source form or
  6745            documentation, if provided along with the Derivative Works; or,
  6746            within a display generated by the Derivative Works, if and
  6747            wherever such third-party notices normally appear. The contents
  6748            of the NOTICE file are for informational purposes only and
  6749            do not modify the License. You may add Your own attribution
  6750            notices within Derivative Works that You distribute, alongside
  6751            or as an addendum to the NOTICE text from the Work, provided
  6752            that such additional attribution notices cannot be construed
  6753            as modifying the License.
  6754  
  6755        You may add Your own copyright statement to Your modifications and
  6756        may provide additional or different license terms and conditions
  6757        for use, reproduction, or distribution of Your modifications, or
  6758        for any such Derivative Works as a whole, provided Your use,
  6759        reproduction, and distribution of the Work otherwise complies with
  6760        the conditions stated in this License.
  6761  
  6762     5. Submission of Contributions. Unless You explicitly state otherwise,
  6763        any Contribution intentionally submitted for inclusion in the Work
  6764        by You to the Licensor shall be under the terms and conditions of
  6765        this License, without any additional terms or conditions.
  6766        Notwithstanding the above, nothing herein shall supersede or modify
  6767        the terms of any separate license agreement you may have executed
  6768        with Licensor regarding such Contributions.
  6769  
  6770     6. Trademarks. This License does not grant permission to use the trade
  6771        names, trademarks, service marks, or product names of the Licensor,
  6772        except as required for reasonable and customary use in describing the
  6773        origin of the Work and reproducing the content of the NOTICE file.
  6774  
  6775     7. Disclaimer of Warranty. Unless required by applicable law or
  6776        agreed to in writing, Licensor provides the Work (and each
  6777        Contributor provides its Contributions) on an "AS IS" BASIS,
  6778        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6779        implied, including, without limitation, any warranties or conditions
  6780        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6781        PARTICULAR PURPOSE. You are solely responsible for determining the
  6782        appropriateness of using or redistributing the Work and assume any
  6783        risks associated with Your exercise of permissions under this License.
  6784  
  6785     8. Limitation of Liability. In no event and under no legal theory,
  6786        whether in tort (including negligence), contract, or otherwise,
  6787        unless required by applicable law (such as deliberate and grossly
  6788        negligent acts) or agreed to in writing, shall any Contributor be
  6789        liable to You for damages, including any direct, indirect, special,
  6790        incidental, or consequential damages of any character arising as a
  6791        result of this License or out of the use or inability to use the
  6792        Work (including but not limited to damages for loss of goodwill,
  6793        work stoppage, computer failure or malfunction, or any and all
  6794        other commercial damages or losses), even if such Contributor
  6795        has been advised of the possibility of such damages.
  6796  
  6797     9. Accepting Warranty or Additional Liability. While redistributing
  6798        the Work or Derivative Works thereof, You may choose to offer,
  6799        and charge a fee for, acceptance of support, warranty, indemnity,
  6800        or other liability obligations and/or rights consistent with this
  6801        License. However, in accepting such obligations, You may act only
  6802        on Your own behalf and on Your sole responsibility, not on behalf
  6803        of any other Contributor, and only if You agree to indemnify,
  6804        defend, and hold each Contributor harmless for any liability
  6805        incurred by, or claims asserted against, such Contributor by reason
  6806        of your accepting any such warranty or additional liability.
  6807  
  6808     END OF TERMS AND CONDITIONS
  6809  
  6810     APPENDIX: How to apply the Apache License to your work.
  6811  
  6812        To apply the Apache License to your work, attach the following
  6813        boilerplate notice, with the fields enclosed by brackets "[]"
  6814        replaced with your own identifying information. (Don't include
  6815        the brackets!)  The text should be enclosed in the appropriate
  6816        comment syntax for the file format. We also recommend that a
  6817        file or class name and description of purpose be included on the
  6818        same "printed page" as the copyright notice for easier
  6819        identification within third-party archives.
  6820  
  6821     Copyright [yyyy] [name of copyright owner]
  6822  
  6823     Licensed under the Apache License, Version 2.0 (the "License");
  6824     you may not use this file except in compliance with the License.
  6825     You may obtain a copy of the License at
  6826  
  6827         http://www.apache.org/licenses/LICENSE-2.0
  6828  
  6829     Unless required by applicable law or agreed to in writing, software
  6830     distributed under the License is distributed on an "AS IS" BASIS,
  6831     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6832     See the License for the specific language governing permissions and
  6833     limitations under the License.
  6834  
  6835  --------------------------------------------------------------------------------
  6836  kubernetes/kubernetes  Apache License 2.0  https://github.com/kubernetes/kubernetes/blob/master/LICENSE
  6837  --------------------------------------------------------------------------------
  6838  
  6839                                   Apache License
  6840                             Version 2.0, January 2004
  6841                          http://www.apache.org/licenses/
  6842  
  6843     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6844  
  6845     1. Definitions.
  6846  
  6847        "License" shall mean the terms and conditions for use, reproduction,
  6848        and distribution as defined by Sections 1 through 9 of this document.
  6849  
  6850        "Licensor" shall mean the copyright owner or entity authorized by
  6851        the copyright owner that is granting the License.
  6852  
  6853        "Legal Entity" shall mean the union of the acting entity and all
  6854        other entities that control, are controlled by, or are under common
  6855        control with that entity. For the purposes of this definition,
  6856        "control" means (i) the power, direct or indirect, to cause the
  6857        direction or management of such entity, whether by contract or
  6858        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6859        outstanding shares, or (iii) beneficial ownership of such entity.
  6860  
  6861        "You" (or "Your") shall mean an individual or Legal Entity
  6862        exercising permissions granted by this License.
  6863  
  6864        "Source" form shall mean the preferred form for making modifications,
  6865        including but not limited to software source code, documentation
  6866        source, and configuration files.
  6867  
  6868        "Object" form shall mean any form resulting from mechanical
  6869        transformation or translation of a Source form, including but
  6870        not limited to compiled object code, generated documentation,
  6871        and conversions to other media types.
  6872  
  6873        "Work" shall mean the work of authorship, whether in Source or
  6874        Object form, made available under the License, as indicated by a
  6875        copyright notice that is included in or attached to the work
  6876        (an example is provided in the Appendix below).
  6877  
  6878        "Derivative Works" shall mean any work, whether in Source or Object
  6879        form, that is based on (or derived from) the Work and for which the
  6880        editorial revisions, annotations, elaborations, or other modifications
  6881        represent, as a whole, an original work of authorship. For the purposes
  6882        of this License, Derivative Works shall not include works that remain
  6883        separable from, or merely link (or bind by name) to the interfaces of,
  6884        the Work and Derivative Works thereof.
  6885  
  6886        "Contribution" shall mean any work of authorship, including
  6887        the original version of the Work and any modifications or additions
  6888        to that Work or Derivative Works thereof, that is intentionally
  6889        submitted to Licensor for inclusion in the Work by the copyright owner
  6890        or by an individual or Legal Entity authorized to submit on behalf of
  6891        the copyright owner. For the purposes of this definition, "submitted"
  6892        means any form of electronic, verbal, or written communication sent
  6893        to the Licensor or its representatives, including but not limited to
  6894        communication on electronic mailing lists, source code control systems,
  6895        and issue tracking systems that are managed by, or on behalf of, the
  6896        Licensor for the purpose of discussing and improving the Work, but
  6897        excluding communication that is conspicuously marked or otherwise
  6898        designated in writing by the copyright owner as "Not a Contribution."
  6899  
  6900        "Contributor" shall mean Licensor and any individual or Legal Entity
  6901        on behalf of whom a Contribution has been received by Licensor and
  6902        subsequently incorporated within the Work.
  6903  
  6904     2. Grant of Copyright License. Subject to the terms and conditions of
  6905        this License, each Contributor hereby grants to You a perpetual,
  6906        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6907        copyright license to reproduce, prepare Derivative Works of,
  6908        publicly display, publicly perform, sublicense, and distribute the
  6909        Work and such Derivative Works in Source or Object form.
  6910  
  6911     3. Grant of Patent License. Subject to the terms and conditions of
  6912        this License, each Contributor hereby grants to You a perpetual,
  6913        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6914        (except as stated in this section) patent license to make, have made,
  6915        use, offer to sell, sell, import, and otherwise transfer the Work,
  6916        where such license applies only to those patent claims licensable
  6917        by such Contributor that are necessarily infringed by their
  6918        Contribution(s) alone or by combination of their Contribution(s)
  6919        with the Work to which such Contribution(s) was submitted. If You
  6920        institute patent litigation against any entity (including a
  6921        cross-claim or counterclaim in a lawsuit) alleging that the Work
  6922        or a Contribution incorporated within the Work constitutes direct
  6923        or contributory patent infringement, then any patent licenses
  6924        granted to You under this License for that Work shall terminate
  6925        as of the date such litigation is filed.
  6926  
  6927     4. Redistribution. You may reproduce and distribute copies of the
  6928        Work or Derivative Works thereof in any medium, with or without
  6929        modifications, and in Source or Object form, provided that You
  6930        meet the following conditions:
  6931  
  6932        (a) You must give any other recipients of the Work or
  6933            Derivative Works a copy of this License; and
  6934  
  6935        (b) You must cause any modified files to carry prominent notices
  6936            stating that You changed the files; and
  6937  
  6938        (c) You must retain, in the Source form of any Derivative Works
  6939            that You distribute, all copyright, patent, trademark, and
  6940            attribution notices from the Source form of the Work,
  6941            excluding those notices that do not pertain to any part of
  6942            the Derivative Works; and
  6943  
  6944        (d) If the Work includes a "NOTICE" text file as part of its
  6945            distribution, then any Derivative Works that You distribute must
  6946            include a readable copy of the attribution notices contained
  6947            within such NOTICE file, excluding those notices that do not
  6948            pertain to any part of the Derivative Works, in at least one
  6949            of the following places: within a NOTICE text file distributed
  6950            as part of the Derivative Works; within the Source form or
  6951            documentation, if provided along with the Derivative Works; or,
  6952            within a display generated by the Derivative Works, if and
  6953            wherever such third-party notices normally appear. The contents
  6954            of the NOTICE file are for informational purposes only and
  6955            do not modify the License. You may add Your own attribution
  6956            notices within Derivative Works that You distribute, alongside
  6957            or as an addendum to the NOTICE text from the Work, provided
  6958            that such additional attribution notices cannot be construed
  6959            as modifying the License.
  6960  
  6961        You may add Your own copyright statement to Your modifications and
  6962        may provide additional or different license terms and conditions
  6963        for use, reproduction, or distribution of Your modifications, or
  6964        for any such Derivative Works as a whole, provided Your use,
  6965        reproduction, and distribution of the Work otherwise complies with
  6966        the conditions stated in this License.
  6967  
  6968     5. Submission of Contributions. Unless You explicitly state otherwise,
  6969        any Contribution intentionally submitted for inclusion in the Work
  6970        by You to the Licensor shall be under the terms and conditions of
  6971        this License, without any additional terms or conditions.
  6972        Notwithstanding the above, nothing herein shall supersede or modify
  6973        the terms of any separate license agreement you may have executed
  6974        with Licensor regarding such Contributions.
  6975  
  6976     6. Trademarks. This License does not grant permission to use the trade
  6977        names, trademarks, service marks, or product names of the Licensor,
  6978        except as required for reasonable and customary use in describing the
  6979        origin of the Work and reproducing the content of the NOTICE file.
  6980  
  6981     7. Disclaimer of Warranty. Unless required by applicable law or
  6982        agreed to in writing, Licensor provides the Work (and each
  6983        Contributor provides its Contributions) on an "AS IS" BASIS,
  6984        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6985        implied, including, without limitation, any warranties or conditions
  6986        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6987        PARTICULAR PURPOSE. You are solely responsible for determining the
  6988        appropriateness of using or redistributing the Work and assume any
  6989        risks associated with Your exercise of permissions under this License.
  6990  
  6991     8. Limitation of Liability. In no event and under no legal theory,
  6992        whether in tort (including negligence), contract, or otherwise,
  6993        unless required by applicable law (such as deliberate and grossly
  6994        negligent acts) or agreed to in writing, shall any Contributor be
  6995        liable to You for damages, including any direct, indirect, special,
  6996        incidental, or consequential damages of any character arising as a
  6997        result of this License or out of the use or inability to use the
  6998        Work (including but not limited to damages for loss of goodwill,
  6999        work stoppage, computer failure or malfunction, or any and all
  7000        other commercial damages or losses), even if such Contributor
  7001        has been advised of the possibility of such damages.
  7002  
  7003     9. Accepting Warranty or Additional Liability. While redistributing
  7004        the Work or Derivative Works thereof, You may choose to offer,
  7005        and charge a fee for, acceptance of support, warranty, indemnity,
  7006        or other liability obligations and/or rights consistent with this
  7007        License. However, in accepting such obligations, You may act only
  7008        on Your own behalf and on Your sole responsibility, not on behalf
  7009        of any other Contributor, and only if You agree to indemnify,
  7010        defend, and hold each Contributor harmless for any liability
  7011        incurred by, or claims asserted against, such Contributor by reason
  7012        of your accepting any such warranty or additional liability.
  7013  
  7014     END OF TERMS AND CONDITIONS
  7015  
  7016     APPENDIX: How to apply the Apache License to your work.
  7017  
  7018        To apply the Apache License to your work, attach the following
  7019        boilerplate notice, with the fields enclosed by brackets "[]"
  7020        replaced with your own identifying information. (Don't include
  7021        the brackets!)  The text should be enclosed in the appropriate
  7022        comment syntax for the file format. We also recommend that a
  7023        file or class name and description of purpose be included on the
  7024        same "printed page" as the copyright notice for easier
  7025        identification within third-party archives.
  7026  
  7027     Copyright [yyyy] [name of copyright owner]
  7028  
  7029     Licensed under the Apache License, Version 2.0 (the "License");
  7030     you may not use this file except in compliance with the License.
  7031     You may obtain a copy of the License at
  7032  
  7033         http://www.apache.org/licenses/LICENSE-2.0
  7034  
  7035     Unless required by applicable law or agreed to in writing, software
  7036     distributed under the License is distributed on an "AS IS" BASIS,
  7037     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7038     See the License for the specific language governing permissions and
  7039     limitations under the License.
  7040