max77978gui-tool-component 1.1.4
Copyright 2026 Analog Devices, Inc.

The main license for this software is identified in the LICENSE file.

This product includes third party IP identified below:

Components:


Apache Log4Net 2.0.17 : Apache License 2.0


Code Project - DataGridVewTextBoxCell with span behaviour 1.0 : Code Project Open License 1.02


Code Project - How to create a custom ComboBox from scratch 1.0 : Code Project Open License 1.02


Code Project - Painting your own tabs 1.0 : Code Project Open License 1.02


Costura.Fody 1.3.3 : MIT License


DynamicLanguageRuntime 1.3.5 : Apache License 2.0


excel_add_sheet 0.1.0 : MIT License


Fody 1.29.4 : MIT License


FTDI drivers for .Net 1.0.14 : FTDI BSD-1-Clause


IronPython 2.7.12 : Apache License 2.0


linqtoexcel 1.10.1 : MIT License


Microsoft .NET Framework 4.8 : (zlib License AND Internet Society - RFC License AND Microsoft Software License Terms Microsoft .NET Library AND MIT License AND Apache License 2.0)


Microsoft Visual Studio SDK 2019 : Microsoft Visual Studio 2019 Redistributable


Mono.Cecil 0.9.6.0 : MIT License


msbuildtasks 1.4.0.128 : BSD 2-clause "Simplified" License


msbuildtasks 1.5.0.196 : BSD 2-clause "Simplified" License


MSOffice.Interop 14.0.4762 : Microsoft .NET Library License


proceed 0.0.1 : MIT License


re-motion core framework (www.re-motion.org) 1.13.52.2 : GNU Lesser General Public License v2.1 or later


re-motion 1.13.52.2 : Apache License 2.0


RibbonWinForms/RibbonWinForms 5.0.0.1 : Microsoft Public License


ScottPlot 4.1.45 : MIT License


ScottPlot.WinForms 4.1.45 : MIT License


System.Drawing.Common 10.0.0 : MIT License


System.Drawing.Common 4.6.1 : (MIT License AND Third Party Notices)


System.Runtime.InteropServices.RuntimeInformation 4.3.0 : (NETStandard.Library_1.6.1_Third Party Notices AND Microsoft .NET Library License)


System.ValueTuple 4.5.0 : (MIT License AND Third Party Notices)


Licenses:


--------------------------------------------------------------------------------
Apache Log4Net 2.0.17
License: Apache License 2.0
Origin: https://www.nuget.org/packages/log4net/2.0.17



License: Apache License 2.0
SPDX-License-Identifier: Apache-2.0
Apache License
Version 2.0, January 2004
=========================


http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction, and
distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by the copyright
owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all other entities
that control, are controlled by, or are under common control with that entity.
For the purposes of this definition, "control" means (i) the power, direct or
indirect, to cause the direction or management of such entity, whether by
contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity exercising permissions
granted by this License.

"Source" form shall mean the preferred form for making modifications, including
but not limited to software source code, documentation source, and configuration
files.

"Object" form shall mean any form resulting from mechanical transformation or
translation of a Source form, including but not limited to compiled object code,
generated documentation, and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or Object form, made
available under the License, as indicated by a copyright notice that is included
in or attached to the work (an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object form, that is
based on (or derived from) the Work and for which the editorial revisions,
annotations, elaborations, or other modifications represent, as a whole, an
original work of authorship. For the purposes of this License, Derivative Works
shall not include works that remain separable from, or merely link (or bind by
name) to the interfaces of, the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including the original version
of the Work and any modifications or additions to that Work or Derivative Works
thereof, that is intentionally submitted to Licensor for inclusion in the Work by
the copyright owner or by an individual or Legal Entity authorized to submit on
behalf of the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent to the
Licensor or its representatives, including but not limited to communication on
electronic mailing lists, source code control systems, and issue tracking systems
that are managed by, or on behalf of, the Licensor for the purpose of discussing
and improving the Work, but excluding communication that is conspicuously marked
or otherwise designated in writing by the copyright owner as "Not a
Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of
whom a Contribution has been received by Licensor and subsequently incorporated
within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of this
License, each Contributor hereby grants to You a perpetual, worldwide,
non-exclusive, no-charge, royalty-free, irrevocable copyright license to
reproduce, prepare Derivative Works of, publicly display, publicly perform,
sublicense, and distribute the Work and such Derivative Works in Source or Object
form.

3. Grant of Patent License. Subject to the terms and conditions of this License,
each Contributor hereby grants to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section) patent
license to make, have made, use, offer to sell, sell, import, and otherwise
transfer the Work, where such license applies only to those patent claims
licensable by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s) with the Work to
which such Contribution(s) was submitted. If You institute patent litigation
against any entity (including a cross-claim or counterclaim in a lawsuit)
alleging that the Work or a Contribution incorporated within the Work constitutes
direct or contributory patent infringement, then any patent licenses granted to
You under this License for that Work shall terminate as of the date such
litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the Work or
Derivative Works thereof in any medium, with or without modifications, and in
Source or Object form, provided that You meet the following conditions:

  a. You must give any other recipients of the Work or Derivative Works a copy of
    this License; and

  b. You must cause any modified files to carry prominent notices stating that
    You changed the files; and

  c. You must retain, in the Source form of any Derivative Works that You
    distribute, all copyright, patent, trademark, and attribution notices from
    the Source form of the Work, excluding those notices that do not pertain to
    any part of the Derivative Works; and

  d. If the Work includes a "NOTICE" text file as part of its distribution, then
    any Derivative Works that You distribute must include a readable copy of the
    attribution notices contained within such NOTICE file, excluding those
    notices that do not pertain to any part of the Derivative Works, in at least
    one of the following places: within a NOTICE text file distributed as part of
    the Derivative Works; within the Source form or documentation, if provided
    along with the Derivative Works; or, within a display generated by the
    Derivative Works, if and wherever such third-party notices normally appear.
    The contents of the NOTICE file are for informational purposes only and do
    not modify the License. You may add Your own attribution notices within
    Derivative Works that You distribute, alongside or as an addendum to the
    NOTICE text from the Work, provided that such additional attribution notices
    cannot be construed as modifying the License.

You may add Your own copyright statement to Your modifications and may provide
additional or different license terms and conditions for use, reproduction, or
distribution of Your modifications, or for any such Derivative Works as a whole,
provided Your use, reproduction, and distribution of the Work otherwise complies
with the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise, any
Contribution intentionally submitted for inclusion in the Work by You to the
Licensor shall be under the terms and conditions of this License, without any
additional terms or conditions. Notwithstanding the above, nothing herein shall
supersede or modify the terms of any separate license agreement you may have
executed with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade names,
trademarks, service marks, or product names of the Licensor, except as required
for reasonable and customary use in describing the origin of the Work and
reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or agreed to in
writing, Licensor provides the Work (and each Contributor provides its
Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied, including, without limitation, any warranties or
conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any risks
associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory, whether in
tort (including negligence), contract, or otherwise, unless required by
applicable law (such as deliberate and grossly negligent acts) or agreed to in
writing, shall any Contributor be liable to You for damages, including any
direct, indirect, special, incidental, or consequential damages of any character
arising as a result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill, work stoppage,
computer failure or malfunction, or any and all other commercial damages or
losses), even if such Contributor has been advised of the possibility of such
damages.

9. Accepting Warranty or Additional Liability. While redistributing the Work or
Derivative Works thereof, You may choose to offer, and charge a fee for,
acceptance of support, warranty, indemnity, or other liability obligations and/or
rights consistent with this License. However, in accepting such obligations, You
may act only on Your own behalf and on Your sole responsibility, not on behalf of
any other Contributor, and only if You agree to indemnify, defend, and hold each
Contributor harmless for any liability incurred by, or claims asserted against,
such Contributor by reason of your accepting any such warranty or additional
liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work

To apply the Apache License to your work, attach the following boilerplate
notice, with the fields enclosed by brackets "[]" replaced with your own
identifying information. (Don't include the brackets!) The text should be
enclosed in the appropriate comment syntax for the file format. We also recommend
that a file or class name and description of purpose be included on the same
"printed page" as the copyright notice for easier identification within
third-party archives.

  Copyright [yyyy] [name of copyright owner] Licensed under the Apache License,
  Version 2.0 (the "License"); you may not use this file except in compliance
  with the License. You may obtain a copy of the License at
  http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law
  or agreed to in writing, software distributed under the License is
  distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  KIND, either express or implied. See the License for the specific language
  governing permissions and limitations under the License.




--------------------------------------------------------------------------------
Code Project - DataGridVewTextBoxCell with span behaviour 1.0
License: Code Project Open License 1.02
Origin: http://www.codeproject.com/KB/grid/SpanDataGridViewCell.aspx



License: Code Project Open License 1.02
SPDX-License-Identifier: CPOL-1.02
The Code Project Open License (CPOL) 1.02
=========================================


Preamble
--------

This License governs Your use of the Work. This License is intended to allow
developers to use the Source Code and Executable Files provided as part of the
Work in any application in any form.

The main points subject to the terms of the License are:

  * Source Code and Executable Files can be used in commercial applications;

  * Source Code and Executable Files can be redistributed; and

  * Source Code can be modified to create derivative works.

  * No claim of suitability, guarantee, or any warranty whatsoever is provided.
    The software is provided "as-is".

  * The Article accompanying the Work may not be distributed or republished
    without the Author's consent

This License is entered between You, the individual or other entity reading or
otherwise making use of the Work licensed pursuant to this License and the
individual or other entity which offers the Work under the terms of this License
("Author").


License
-------

THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CODE PROJECT OPEN
LICENSE ("LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE
LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT
LAW IS PROHIBITED.

BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HEREIN, YOU ACCEPT AND AGREE TO BE
BOUND BY THE TERMS OF THIS LICENSE. THE AUTHOR GRANTS YOU THE RIGHTS CONTAINED
HEREIN IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. IF YOU
DO NOT AGREE TO ACCEPT AND BE BOUND BY THE TERMS OF THIS LICENSE, YOU CANNOT MAKE
ANY USE OF THE WORK.

  1. Definitions.

      a. "Articles" means, collectively, all articles written by Author which
        describes how the Source Code and Executable Files for the Work may be
        used by a user.

      b. "Author" means the individual or entity that offers the Work under the
        terms of this License.

      c. "Derivative Work" means a work based upon the Work or upon the Work and
        other pre-existing works.

      d. "Executable Files" refer to the executables, binary files, configuration
        and any required data files included in the Work.

      e. "Publisher" means the provider of the website, magazine, CD-ROM, DVD or
        other medium from or by which the Work is obtained by You.

      f. "Source Code" refers to the collection of source code and configuration
        files used to create the Executable Files.

      g. "Standard Version" refers to such a Work if it has not been modified, or
        has been modified in accordance with the consent of the Author, such
        consent being in the full discretion of the Author.

      h. "Work" refers to the collection of files distributed by the Publisher,
        including the Source Code, Executable Files, binaries, data files,
        documentation, whitepapers and the Articles.

      i. "You" is you, an individual or entity wishing to use the Work and
        exercise your rights under this License.

  2. Fair Use/Fair Use Rights.  Nothing in this License is intended to reduce,
    limit, or restrict any rights arising from fair use, fair dealing, first sale
    or other limitations on the exclusive rights of the copyright owner under
    copyright law or other applicable laws.

  3. License Grant.  Subject to the terms and conditions of this License, the
    Author hereby grants You a worldwide, royalty-free, non-exclusive, perpetual
    (for the duration of the applicable copyright) license to exercise the rights
    in the Work as stated below:

      a. You may use the standard version of the Source Code or Executable Files
        in Your own applications.

      b. You may apply bug fixes, portability fixes and other modifications
        obtained from the Public Domain or from the Author. A Work modified in
        such a way shall still be considered the standard version and will be
        subject to this License.

      c. You may otherwise modify Your copy of this Work (excluding the Articles)
        in any way to create a Derivative Work, provided that You insert a
        prominent notice in each changed file stating how, when and where You
        changed that file.

      d. You may distribute the standard version of the Executable Files and
        Source Code or Derivative Work in aggregate with other (possibly
        commercial) programs as part of a larger (possibly commercial) software
        distribution.

      e. The Articles discussing the Work published in any form by the author may
        not be distributed or republished without the Author's consent. The
        author retains copyright to any such Articles. You may use the Executable
        Files and Source Code pursuant to this License but you may not repost or
        republish or otherwise distribute or make available the Articles, without
        the prior written consent of the Author.

    Any subroutines or modules supplied by You and linked into the Source Code or
    Executable Files this Work shall not be considered part of this Work and will
    not be subject to the terms of this License.

  4. Patent License.  Subject to the terms and conditions of this License, each
    Author hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,
    royalty-free, irrevocable (except as stated in this section) patent license
    to make, have made, use, import, and otherwise transfer the Work.

  5. Restrictions.  The license granted in Section 3 above is expressly made
    subject to and limited by the following restrictions:

      a. You agree not to remove any of the original copyright, patent,
        trademark, and attribution notices and associated disclaimers that may
        appear in the Source Code or Executable Files.

      b. You agree not to advertise or in any way imply that this Work is a
        product of Your own.

      c. The name of the Author may not be used to endorse or promote products
        derived from the Work without the prior written consent of the Author.

      d. You agree not to sell, lease, or rent any part of the Work. This does
        not restrict you from including the Work or any part of the Work inside a
        larger software distribution that itself is being sold. The Work by
        itself, though, cannot be sold, leased or rented.

      e. You may distribute the Executable Files and Source Code only under the
        terms of this License, and You must include a copy of, or the Uniform
        Resource Identifier for, this License with every copy of the Executable
        Files or Source Code You distribute and ensure that anyone receiving such
        Executable Files and Source Code agrees that the terms of this License
        apply to such Executable Files and/or Source Code. You may not offer or
        impose any terms on the Work that alter or restrict the terms of this
        License or the recipients' exercise of the rights granted hereunder. You
        may not sublicense the Work. You must keep intact all notices that refer
        to this License and to the disclaimer of warranties. You may not
        distribute the Executable Files or Source Code with any technological
        measures that control access or use of the Work in a manner inconsistent
        with the terms of this License.

      f. You agree not to use the Work for illegal, immoral or improper purposes,
        or on pages containing illegal, immoral or improper material. The Work is
        subject to applicable export laws. You agree to comply with all such laws
        and regulations that may apply to the Work after Your receipt of the
        Work.

  6. Representations, Warranties and Disclaimer.  THIS WORK IS PROVIDED "AS IS",
    "WHERE IS" AND "AS AVAILABLE", WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES OR
    CONDITIONS OR GUARANTEES. YOU, THE USER, ASSUME ALL RISK IN ITS USE,
    INCLUDING COPYRIGHT INFRINGEMENT, PATENT INFRINGEMENT, SUITABILITY, ETC.
    AUTHOR EXPRESSLY DISCLAIMS ALL EXPRESS, IMPLIED OR STATUTORY WARRANTIES OR
    CONDITIONS, INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF
    MERCHANTABILITY, MERCHANTABLE QUALITY OR FITNESS FOR A PARTICULAR PURPOSE, OR
    ANY WARRANTY OF TITLE OR NON-INFRINGEMENT, OR THAT THE WORK (OR ANY PORTION
    THEREOF) IS CORRECT, USEFUL, BUG-FREE OR FREE OF VIRUSES. YOU MUST PASS THIS
    DISCLAIMER ON WHENEVER YOU DISTRIBUTE THE WORK OR DERIVATIVE WORKS.

  7. Indemnity.   You agree to defend, indemnify and hold harmless the Author and
    the Publisher from and against any claims, suits, losses, damages,
    liabilities, costs, and expenses (including reasonable legal or attorneys'
    fees) resulting from or relating to any use of the Work by You.

  8. Limitation on Liability.  EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW,
    IN NO EVENT WILL THE AUTHOR OR THE PUBLISHER BE LIABLE TO YOU ON ANY LEGAL
    THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY
    DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK OR OTHERWISE, EVEN
    IF THE AUTHOR OR THE PUBLISHER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    DAMAGES.

  9. Termination.

      a. This License and the rights granted hereunder will terminate
        automatically upon any breach by You of any term of this License.
        Individuals or entities who have received Derivative Works from You under
        this License, however, will not have their licenses terminated provided
        such individuals or entities remain in full compliance with those
        licenses. Sections 1, 2, 6, 7, 8, 9, 10 and 11 will survive any
        termination of this License.

      b. If You bring a copyright, trademark, patent or any other infringement
        claim against any contributor over infringements You claim are made by
        the Work, your License from such contributor to the Work ends
        automatically.

      c. Subject to the above terms and conditions, this License is perpetual
        (for the duration of the applicable copyright in the Work).
        Notwithstanding the above, the Author reserves the right to release the
        Work under different license terms or to stop distributing the Work at
        any time; provided, however that any such election will not serve to
        withdraw this License (or any other license that has been, or is required
        to be, granted under the terms of this License), and this License will
        continue in full force and effect unless terminated as stated above.

  10. Publisher.  The parties hereby confirm that the Publisher shall not, under
    any circumstances, be responsible for and shall not have any liability in
    respect of the subject matter of this License. The Publisher makes no
    warranty whatsoever in connection with the Work and shall not be liable to
    You or any party on any legal theory for any damages whatsoever, including
    without limitation any general, special, incidental or consequential damages
    arising in connection to this license. The Publisher reserves the right to
    cease making the Work available to You at any time without notice

  11. Miscellaneous

      a. This License shall be governed by the laws of the location of the head
        office of the Author or if the Author is an individual, the laws of
        location of the principal place of residence of the Author.

      b. If any provision of this License is invalid or unenforceable under
        applicable law, it shall not affect the validity or enforceability of the
        remainder of the terms of this License, and without further action by the
        parties to this License, such provision shall be reformed to the minimum
        extent necessary to make such provision valid and enforceable.

      c. No term or provision of this License shall be deemed waived and no
        breach consented to unless such waiver or consent shall be in writing and
        signed by the party to be charged with such waiver or consent.

      d. This License constitutes the entire agreement between the parties with
        respect to the Work licensed herein. There are no understandings,
        agreements or representations with respect to the Work not specified
        herein. The Author shall not be bound by any additional provisions that
        may appear in any communication from You. This License may not be
        modified without the mutual written agreement of the Author and You.




--------------------------------------------------------------------------------
Code Project - How to create a custom ComboBox from scratch 1.0
License: Code Project Open License 1.02
Origin: http://www.codeproject.com/KB/combobox/CustComboBox.aspx



License: Code Project Open License 1.02
SPDX-License-Identifier: CPOL-1.02
The Code Project Open License (CPOL) 1.02
=========================================


Preamble
--------

This License governs Your use of the Work. This License is intended to allow
developers to use the Source Code and Executable Files provided as part of the
Work in any application in any form.

The main points subject to the terms of the License are:

  * Source Code and Executable Files can be used in commercial applications;

  * Source Code and Executable Files can be redistributed; and

  * Source Code can be modified to create derivative works.

  * No claim of suitability, guarantee, or any warranty whatsoever is provided.
    The software is provided "as-is".

  * The Article accompanying the Work may not be distributed or republished
    without the Author's consent

This License is entered between You, the individual or other entity reading or
otherwise making use of the Work licensed pursuant to this License and the
individual or other entity which offers the Work under the terms of this License
("Author").


License
-------

THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CODE PROJECT OPEN
LICENSE ("LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE
LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT
LAW IS PROHIBITED.

BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HEREIN, YOU ACCEPT AND AGREE TO BE
BOUND BY THE TERMS OF THIS LICENSE. THE AUTHOR GRANTS YOU THE RIGHTS CONTAINED
HEREIN IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. IF YOU
DO NOT AGREE TO ACCEPT AND BE BOUND BY THE TERMS OF THIS LICENSE, YOU CANNOT MAKE
ANY USE OF THE WORK.

  1. Definitions.

      a. "Articles" means, collectively, all articles written by Author which
        describes how the Source Code and Executable Files for the Work may be
        used by a user.

      b. "Author" means the individual or entity that offers the Work under the
        terms of this License.

      c. "Derivative Work" means a work based upon the Work or upon the Work and
        other pre-existing works.

      d. "Executable Files" refer to the executables, binary files, configuration
        and any required data files included in the Work.

      e. "Publisher" means the provider of the website, magazine, CD-ROM, DVD or
        other medium from or by which the Work is obtained by You.

      f. "Source Code" refers to the collection of source code and configuration
        files used to create the Executable Files.

      g. "Standard Version" refers to such a Work if it has not been modified, or
        has been modified in accordance with the consent of the Author, such
        consent being in the full discretion of the Author.

      h. "Work" refers to the collection of files distributed by the Publisher,
        including the Source Code, Executable Files, binaries, data files,
        documentation, whitepapers and the Articles.

      i. "You" is you, an individual or entity wishing to use the Work and
        exercise your rights under this License.

  2. Fair Use/Fair Use Rights.  Nothing in this License is intended to reduce,
    limit, or restrict any rights arising from fair use, fair dealing, first sale
    or other limitations on the exclusive rights of the copyright owner under
    copyright law or other applicable laws.

  3. License Grant.  Subject to the terms and conditions of this License, the
    Author hereby grants You a worldwide, royalty-free, non-exclusive, perpetual
    (for the duration of the applicable copyright) license to exercise the rights
    in the Work as stated below:

      a. You may use the standard version of the Source Code or Executable Files
        in Your own applications.

      b. You may apply bug fixes, portability fixes and other modifications
        obtained from the Public Domain or from the Author. A Work modified in
        such a way shall still be considered the standard version and will be
        subject to this License.

      c. You may otherwise modify Your copy of this Work (excluding the Articles)
        in any way to create a Derivative Work, provided that You insert a
        prominent notice in each changed file stating how, when and where You
        changed that file.

      d. You may distribute the standard version of the Executable Files and
        Source Code or Derivative Work in aggregate with other (possibly
        commercial) programs as part of a larger (possibly commercial) software
        distribution.

      e. The Articles discussing the Work published in any form by the author may
        not be distributed or republished without the Author's consent. The
        author retains copyright to any such Articles. You may use the Executable
        Files and Source Code pursuant to this License but you may not repost or
        republish or otherwise distribute or make available the Articles, without
        the prior written consent of the Author.

    Any subroutines or modules supplied by You and linked into the Source Code or
    Executable Files this Work shall not be considered part of this Work and will
    not be subject to the terms of this License.

  4. Patent License.  Subject to the terms and conditions of this License, each
    Author hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,
    royalty-free, irrevocable (except as stated in this section) patent license
    to make, have made, use, import, and otherwise transfer the Work.

  5. Restrictions.  The license granted in Section 3 above is expressly made
    subject to and limited by the following restrictions:

      a. You agree not to remove any of the original copyright, patent,
        trademark, and attribution notices and associated disclaimers that may
        appear in the Source Code or Executable Files.

      b. You agree not to advertise or in any way imply that this Work is a
        product of Your own.

      c. The name of the Author may not be used to endorse or promote products
        derived from the Work without the prior written consent of the Author.

      d. You agree not to sell, lease, or rent any part of the Work. This does
        not restrict you from including the Work or any part of the Work inside a
        larger software distribution that itself is being sold. The Work by
        itself, though, cannot be sold, leased or rented.

      e. You may distribute the Executable Files and Source Code only under the
        terms of this License, and You must include a copy of, or the Uniform
        Resource Identifier for, this License with every copy of the Executable
        Files or Source Code You distribute and ensure that anyone receiving such
        Executable Files and Source Code agrees that the terms of this License
        apply to such Executable Files and/or Source Code. You may not offer or
        impose any terms on the Work that alter or restrict the terms of this
        License or the recipients' exercise of the rights granted hereunder. You
        may not sublicense the Work. You must keep intact all notices that refer
        to this License and to the disclaimer of warranties. You may not
        distribute the Executable Files or Source Code with any technological
        measures that control access or use of the Work in a manner inconsistent
        with the terms of this License.

      f. You agree not to use the Work for illegal, immoral or improper purposes,
        or on pages containing illegal, immoral or improper material. The Work is
        subject to applicable export laws. You agree to comply with all such laws
        and regulations that may apply to the Work after Your receipt of the
        Work.

  6. Representations, Warranties and Disclaimer.  THIS WORK IS PROVIDED "AS IS",
    "WHERE IS" AND "AS AVAILABLE", WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES OR
    CONDITIONS OR GUARANTEES. YOU, THE USER, ASSUME ALL RISK IN ITS USE,
    INCLUDING COPYRIGHT INFRINGEMENT, PATENT INFRINGEMENT, SUITABILITY, ETC.
    AUTHOR EXPRESSLY DISCLAIMS ALL EXPRESS, IMPLIED OR STATUTORY WARRANTIES OR
    CONDITIONS, INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF
    MERCHANTABILITY, MERCHANTABLE QUALITY OR FITNESS FOR A PARTICULAR PURPOSE, OR
    ANY WARRANTY OF TITLE OR NON-INFRINGEMENT, OR THAT THE WORK (OR ANY PORTION
    THEREOF) IS CORRECT, USEFUL, BUG-FREE OR FREE OF VIRUSES. YOU MUST PASS THIS
    DISCLAIMER ON WHENEVER YOU DISTRIBUTE THE WORK OR DERIVATIVE WORKS.

  7. Indemnity.   You agree to defend, indemnify and hold harmless the Author and
    the Publisher from and against any claims, suits, losses, damages,
    liabilities, costs, and expenses (including reasonable legal or attorneys'
    fees) resulting from or relating to any use of the Work by You.

  8. Limitation on Liability.  EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW,
    IN NO EVENT WILL THE AUTHOR OR THE PUBLISHER BE LIABLE TO YOU ON ANY LEGAL
    THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY
    DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK OR OTHERWISE, EVEN
    IF THE AUTHOR OR THE PUBLISHER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    DAMAGES.

  9. Termination.

      a. This License and the rights granted hereunder will terminate
        automatically upon any breach by You of any term of this License.
        Individuals or entities who have received Derivative Works from You under
        this License, however, will not have their licenses terminated provided
        such individuals or entities remain in full compliance with those
        licenses. Sections 1, 2, 6, 7, 8, 9, 10 and 11 will survive any
        termination of this License.

      b. If You bring a copyright, trademark, patent or any other infringement
        claim against any contributor over infringements You claim are made by
        the Work, your License from such contributor to the Work ends
        automatically.

      c. Subject to the above terms and conditions, this License is perpetual
        (for the duration of the applicable copyright in the Work).
        Notwithstanding the above, the Author reserves the right to release the
        Work under different license terms or to stop distributing the Work at
        any time; provided, however that any such election will not serve to
        withdraw this License (or any other license that has been, or is required
        to be, granted under the terms of this License), and this License will
        continue in full force and effect unless terminated as stated above.

  10. Publisher.  The parties hereby confirm that the Publisher shall not, under
    any circumstances, be responsible for and shall not have any liability in
    respect of the subject matter of this License. The Publisher makes no
    warranty whatsoever in connection with the Work and shall not be liable to
    You or any party on any legal theory for any damages whatsoever, including
    without limitation any general, special, incidental or consequential damages
    arising in connection to this license. The Publisher reserves the right to
    cease making the Work available to You at any time without notice

  11. Miscellaneous

      a. This License shall be governed by the laws of the location of the head
        office of the Author or if the Author is an individual, the laws of
        location of the principal place of residence of the Author.

      b. If any provision of this License is invalid or unenforceable under
        applicable law, it shall not affect the validity or enforceability of the
        remainder of the terms of this License, and without further action by the
        parties to this License, such provision shall be reformed to the minimum
        extent necessary to make such provision valid and enforceable.

      c. No term or provision of this License shall be deemed waived and no
        breach consented to unless such waiver or consent shall be in writing and
        signed by the party to be charged with such waiver or consent.

      d. This License constitutes the entire agreement between the parties with
        respect to the Work licensed herein. There are no understandings,
        agreements or representations with respect to the Work not specified
        herein. The Author shall not be bound by any additional provisions that
        may appear in any communication from You. This License may not be
        modified without the mutual written agreement of the Author and You.




--------------------------------------------------------------------------------
Code Project - Painting your own tabs 1.0
License: Code Project Open License 1.02
Origin: http://www.codeproject.com/KB/dotnet/CustomTabControl.aspx



License: Code Project Open License 1.02
SPDX-License-Identifier: CPOL-1.02
The Code Project Open License (CPOL) 1.02
=========================================


Preamble
--------

This License governs Your use of the Work. This License is intended to allow
developers to use the Source Code and Executable Files provided as part of the
Work in any application in any form.

The main points subject to the terms of the License are:

  * Source Code and Executable Files can be used in commercial applications;

  * Source Code and Executable Files can be redistributed; and

  * Source Code can be modified to create derivative works.

  * No claim of suitability, guarantee, or any warranty whatsoever is provided.
    The software is provided "as-is".

  * The Article accompanying the Work may not be distributed or republished
    without the Author's consent

This License is entered between You, the individual or other entity reading or
otherwise making use of the Work licensed pursuant to this License and the
individual or other entity which offers the Work under the terms of this License
("Author").


License
-------

THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CODE PROJECT OPEN
LICENSE ("LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE
LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT
LAW IS PROHIBITED.

BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HEREIN, YOU ACCEPT AND AGREE TO BE
BOUND BY THE TERMS OF THIS LICENSE. THE AUTHOR GRANTS YOU THE RIGHTS CONTAINED
HEREIN IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. IF YOU
DO NOT AGREE TO ACCEPT AND BE BOUND BY THE TERMS OF THIS LICENSE, YOU CANNOT MAKE
ANY USE OF THE WORK.

  1. Definitions.

      a. "Articles" means, collectively, all articles written by Author which
        describes how the Source Code and Executable Files for the Work may be
        used by a user.

      b. "Author" means the individual or entity that offers the Work under the
        terms of this License.

      c. "Derivative Work" means a work based upon the Work or upon the Work and
        other pre-existing works.

      d. "Executable Files" refer to the executables, binary files, configuration
        and any required data files included in the Work.

      e. "Publisher" means the provider of the website, magazine, CD-ROM, DVD or
        other medium from or by which the Work is obtained by You.

      f. "Source Code" refers to the collection of source code and configuration
        files used to create the Executable Files.

      g. "Standard Version" refers to such a Work if it has not been modified, or
        has been modified in accordance with the consent of the Author, such
        consent being in the full discretion of the Author.

      h. "Work" refers to the collection of files distributed by the Publisher,
        including the Source Code, Executable Files, binaries, data files,
        documentation, whitepapers and the Articles.

      i. "You" is you, an individual or entity wishing to use the Work and
        exercise your rights under this License.

  2. Fair Use/Fair Use Rights.  Nothing in this License is intended to reduce,
    limit, or restrict any rights arising from fair use, fair dealing, first sale
    or other limitations on the exclusive rights of the copyright owner under
    copyright law or other applicable laws.

  3. License Grant.  Subject to the terms and conditions of this License, the
    Author hereby grants You a worldwide, royalty-free, non-exclusive, perpetual
    (for the duration of the applicable copyright) license to exercise the rights
    in the Work as stated below:

      a. You may use the standard version of the Source Code or Executable Files
        in Your own applications.

      b. You may apply bug fixes, portability fixes and other modifications
        obtained from the Public Domain or from the Author. A Work modified in
        such a way shall still be considered the standard version and will be
        subject to this License.

      c. You may otherwise modify Your copy of this Work (excluding the Articles)
        in any way to create a Derivative Work, provided that You insert a
        prominent notice in each changed file stating how, when and where You
        changed that file.

      d. You may distribute the standard version of the Executable Files and
        Source Code or Derivative Work in aggregate with other (possibly
        commercial) programs as part of a larger (possibly commercial) software
        distribution.

      e. The Articles discussing the Work published in any form by the author may
        not be distributed or republished without the Author's consent. The
        author retains copyright to any such Articles. You may use the Executable
        Files and Source Code pursuant to this License but you may not repost or
        republish or otherwise distribute or make available the Articles, without
        the prior written consent of the Author.

    Any subroutines or modules supplied by You and linked into the Source Code or
    Executable Files this Work shall not be considered part of this Work and will
    not be subject to the terms of this License.

  4. Patent License.  Subject to the terms and conditions of this License, each
    Author hereby grants to You a perpetual, worldwide, non-exclusive, no-charge,
    royalty-free, irrevocable (except as stated in this section) patent license
    to make, have made, use, import, and otherwise transfer the Work.

  5. Restrictions.  The license granted in Section 3 above is expressly made
    subject to and limited by the following restrictions:

      a. You agree not to remove any of the original copyright, patent,
        trademark, and attribution notices and associated disclaimers that may
        appear in the Source Code or Executable Files.

      b. You agree not to advertise or in any way imply that this Work is a
        product of Your own.

      c. The name of the Author may not be used to endorse or promote products
        derived from the Work without the prior written consent of the Author.

      d. You agree not to sell, lease, or rent any part of the Work. This does
        not restrict you from including the Work or any part of the Work inside a
        larger software distribution that itself is being sold. The Work by
        itself, though, cannot be sold, leased or rented.

      e. You may distribute the Executable Files and Source Code only under the
        terms of this License, and You must include a copy of, or the Uniform
        Resource Identifier for, this License with every copy of the Executable
        Files or Source Code You distribute and ensure that anyone receiving such
        Executable Files and Source Code agrees that the terms of this License
        apply to such Executable Files and/or Source Code. You may not offer or
        impose any terms on the Work that alter or restrict the terms of this
        License or the recipients' exercise of the rights granted hereunder. You
        may not sublicense the Work. You must keep intact all notices that refer
        to this License and to the disclaimer of warranties. You may not
        distribute the Executable Files or Source Code with any technological
        measures that control access or use of the Work in a manner inconsistent
        with the terms of this License.

      f. You agree not to use the Work for illegal, immoral or improper purposes,
        or on pages containing illegal, immoral or improper material. The Work is
        subject to applicable export laws. You agree to comply with all such laws
        and regulations that may apply to the Work after Your receipt of the
        Work.

  6. Representations, Warranties and Disclaimer.  THIS WORK IS PROVIDED "AS IS",
    "WHERE IS" AND "AS AVAILABLE", WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES OR
    CONDITIONS OR GUARANTEES. YOU, THE USER, ASSUME ALL RISK IN ITS USE,
    INCLUDING COPYRIGHT INFRINGEMENT, PATENT INFRINGEMENT, SUITABILITY, ETC.
    AUTHOR EXPRESSLY DISCLAIMS ALL EXPRESS, IMPLIED OR STATUTORY WARRANTIES OR
    CONDITIONS, INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF
    MERCHANTABILITY, MERCHANTABLE QUALITY OR FITNESS FOR A PARTICULAR PURPOSE, OR
    ANY WARRANTY OF TITLE OR NON-INFRINGEMENT, OR THAT THE WORK (OR ANY PORTION
    THEREOF) IS CORRECT, USEFUL, BUG-FREE OR FREE OF VIRUSES. YOU MUST PASS THIS
    DISCLAIMER ON WHENEVER YOU DISTRIBUTE THE WORK OR DERIVATIVE WORKS.

  7. Indemnity.   You agree to defend, indemnify and hold harmless the Author and
    the Publisher from and against any claims, suits, losses, damages,
    liabilities, costs, and expenses (including reasonable legal or attorneys'
    fees) resulting from or relating to any use of the Work by You.

  8. Limitation on Liability.  EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW,
    IN NO EVENT WILL THE AUTHOR OR THE PUBLISHER BE LIABLE TO YOU ON ANY LEGAL
    THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY
    DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK OR OTHERWISE, EVEN
    IF THE AUTHOR OR THE PUBLISHER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
    DAMAGES.

  9. Termination.

      a. This License and the rights granted hereunder will terminate
        automatically upon any breach by You of any term of this License.
        Individuals or entities who have received Derivative Works from You under
        this License, however, will not have their licenses terminated provided
        such individuals or entities remain in full compliance with those
        licenses. Sections 1, 2, 6, 7, 8, 9, 10 and 11 will survive any
        termination of this License.

      b. If You bring a copyright, trademark, patent or any other infringement
        claim against any contributor over infringements You claim are made by
        the Work, your License from such contributor to the Work ends
        automatically.

      c. Subject to the above terms and conditions, this License is perpetual
        (for the duration of the applicable copyright in the Work).
        Notwithstanding the above, the Author reserves the right to release the
        Work under different license terms or to stop distributing the Work at
        any time; provided, however that any such election will not serve to
        withdraw this License (or any other license that has been, or is required
        to be, granted under the terms of this License), and this License will
        continue in full force and effect unless terminated as stated above.

  10. Publisher.  The parties hereby confirm that the Publisher shall not, under
    any circumstances, be responsible for and shall not have any liability in
    respect of the subject matter of this License. The Publisher makes no
    warranty whatsoever in connection with the Work and shall not be liable to
    You or any party on any legal theory for any damages whatsoever, including
    without limitation any general, special, incidental or consequential damages
    arising in connection to this license. The Publisher reserves the right to
    cease making the Work available to You at any time without notice

  11. Miscellaneous

      a. This License shall be governed by the laws of the location of the head
        office of the Author or if the Author is an individual, the laws of
        location of the principal place of residence of the Author.

      b. If any provision of this License is invalid or unenforceable under
        applicable law, it shall not affect the validity or enforceability of the
        remainder of the terms of this License, and without further action by the
        parties to this License, such provision shall be reformed to the minimum
        extent necessary to make such provision valid and enforceable.

      c. No term or provision of this License shall be deemed waived and no
        breach consented to unless such waiver or consent shall be in writing and
        signed by the party to be charged with such waiver or consent.

      d. This License constitutes the entire agreement between the parties with
        respect to the Work licensed herein. There are no understandings,
        agreements or representations with respect to the Work not specified
        herein. The Author shall not be bound by any additional provisions that
        may appear in any communication from You. This License may not be
        modified without the mutual written agreement of the Author and You.




--------------------------------------------------------------------------------
Costura.Fody 1.3.3
License: MIT License
Origin: https://www.nuget.org/packages/Costura.Fody/1.3.3



License: MIT License
SPDX-License-Identifier: MIT
The MIT License
===============

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in the
Software without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.




--------------------------------------------------------------------------------
DynamicLanguageRuntime 1.3.5
License: Apache License 2.0
Origin: https://www.nuget.org/packages/DynamicLanguageRuntime/1.3.5



License: Apache License 2.0
SPDX-License-Identifier: Apache-2.0
Apache License
Version 2.0, January 2004
=========================


http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction, and
distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by the copyright
owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all other entities
that control, are controlled by, or are under common control with that entity.
For the purposes of this definition, "control" means (i) the power, direct or
indirect, to cause the direction or management of such entity, whether by
contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity exercising permissions
granted by this License.

"Source" form shall mean the preferred form for making modifications, including
but not limited to software source code, documentation source, and configuration
files.

"Object" form shall mean any form resulting from mechanical transformation or
translation of a Source form, including but not limited to compiled object code,
generated documentation, and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or Object form, made
available under the License, as indicated by a copyright notice that is included
in or attached to the work (an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object form, that is
based on (or derived from) the Work and for which the editorial revisions,
annotations, elaborations, or other modifications represent, as a whole, an
original work of authorship. For the purposes of this License, Derivative Works
shall not include works that remain separable from, or merely link (or bind by
name) to the interfaces of, the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including the original version
of the Work and any modifications or additions to that Work or Derivative Works
thereof, that is intentionally submitted to Licensor for inclusion in the Work by
the copyright owner or by an individual or Legal Entity authorized to submit on
behalf of the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent to the
Licensor or its representatives, including but not limited to communication on
electronic mailing lists, source code control systems, and issue tracking systems
that are managed by, or on behalf of, the Licensor for the purpose of discussing
and improving the Work, but excluding communication that is conspicuously marked
or otherwise designated in writing by the copyright owner as "Not a
Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of
whom a Contribution has been received by Licensor and subsequently incorporated
within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of this
License, each Contributor hereby grants to You a perpetual, worldwide,
non-exclusive, no-charge, royalty-free, irrevocable copyright license to
reproduce, prepare Derivative Works of, publicly display, publicly perform,
sublicense, and distribute the Work and such Derivative Works in Source or Object
form.

3. Grant of Patent License. Subject to the terms and conditions of this License,
each Contributor hereby grants to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section) patent
license to make, have made, use, offer to sell, sell, import, and otherwise
transfer the Work, where such license applies only to those patent claims
licensable by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s) with the Work to
which such Contribution(s) was submitted. If You institute patent litigation
against any entity (including a cross-claim or counterclaim in a lawsuit)
alleging that the Work or a Contribution incorporated within the Work constitutes
direct or contributory patent infringement, then any patent licenses granted to
You under this License for that Work shall terminate as of the date such
litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the Work or
Derivative Works thereof in any medium, with or without modifications, and in
Source or Object form, provided that You meet the following conditions:

  a. You must give any other recipients of the Work or Derivative Works a copy of
    this License; and

  b. You must cause any modified files to carry prominent notices stating that
    You changed the files; and

  c. You must retain, in the Source form of any Derivative Works that You
    distribute, all copyright, patent, trademark, and attribution notices from
    the Source form of the Work, excluding those notices that do not pertain to
    any part of the Derivative Works; and

  d. If the Work includes a "NOTICE" text file as part of its distribution, then
    any Derivative Works that You distribute must include a readable copy of the
    attribution notices contained within such NOTICE file, excluding those
    notices that do not pertain to any part of the Derivative Works, in at least
    one of the following places: within a NOTICE text file distributed as part of
    the Derivative Works; within the Source form or documentation, if provided
    along with the Derivative Works; or, within a display generated by the
    Derivative Works, if and wherever such third-party notices normally appear.
    The contents of the NOTICE file are for informational purposes only and do
    not modify the License. You may add Your own attribution notices within
    Derivative Works that You distribute, alongside or as an addendum to the
    NOTICE text from the Work, provided that such additional attribution notices
    cannot be construed as modifying the License.

You may add Your own copyright statement to Your modifications and may provide
additional or different license terms and conditions for use, reproduction, or
distribution of Your modifications, or for any such Derivative Works as a whole,
provided Your use, reproduction, and distribution of the Work otherwise complies
with the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise, any
Contribution intentionally submitted for inclusion in the Work by You to the
Licensor shall be under the terms and conditions of this License, without any
additional terms or conditions. Notwithstanding the above, nothing herein shall
supersede or modify the terms of any separate license agreement you may have
executed with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade names,
trademarks, service marks, or product names of the Licensor, except as required
for reasonable and customary use in describing the origin of the Work and
reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or agreed to in
writing, Licensor provides the Work (and each Contributor provides its
Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied, including, without limitation, any warranties or
conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any risks
associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory, whether in
tort (including negligence), contract, or otherwise, unless required by
applicable law (such as deliberate and grossly negligent acts) or agreed to in
writing, shall any Contributor be liable to You for damages, including any
direct, indirect, special, incidental, or consequential damages of any character
arising as a result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill, work stoppage,
computer failure or malfunction, or any and all other commercial damages or
losses), even if such Contributor has been advised of the possibility of such
damages.

9. Accepting Warranty or Additional Liability. While redistributing the Work or
Derivative Works thereof, You may choose to offer, and charge a fee for,
acceptance of support, warranty, indemnity, or other liability obligations and/or
rights consistent with this License. However, in accepting such obligations, You
may act only on Your own behalf and on Your sole responsibility, not on behalf of
any other Contributor, and only if You agree to indemnify, defend, and hold each
Contributor harmless for any liability incurred by, or claims asserted against,
such Contributor by reason of your accepting any such warranty or additional
liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work

To apply the Apache License to your work, attach the following boilerplate
notice, with the fields enclosed by brackets "[]" replaced with your own
identifying information. (Don't include the brackets!) The text should be
enclosed in the appropriate comment syntax for the file format. We also recommend
that a file or class name and description of purpose be included on the same
"printed page" as the copyright notice for easier identification within
third-party archives.

  Copyright [yyyy] [name of copyright owner] Licensed under the Apache License,
  Version 2.0 (the "License"); you may not use this file except in compliance
  with the License. You may obtain a copy of the License at
  http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law
  or agreed to in writing, software distributed under the License is
  distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  KIND, either express or implied. See the License for the specific language
  governing permissions and limitations under the License.




--------------------------------------------------------------------------------
excel_add_sheet 0.1.0
License: MIT License
Origin: https://crates.io/crates/excel_add_sheet/0.1.0



License: MIT License
SPDX-License-Identifier: MIT
The MIT License
===============

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in the
Software without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.




--------------------------------------------------------------------------------
Fody 1.29.4
License: MIT License
Origin: https://www.nuget.org/packages/Fody/1.29.4



License: MIT License
SPDX-License-Identifier: MIT
The MIT License
===============

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in the
Software without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.




--------------------------------------------------------------------------------
FTDI drivers for .Net 1.0.14
License: FTDI BSD-1-Clause
Origin: https://www.nuget.org/packages/FTD2XX.Net/1.0.14



License: FTDI BSD-1-Clause
Copyright © 2007-2013 Future Technology Devices International Limited

FTDI FTD2XX_NET.dll may be used only in conjunction with products based
on FTDI parts.

THIS SOFTWARE IS PROVIDED BY FUTURE TECHNOLOGY DEVICES INTERNATIONAL
LIMITED ``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 FUTURE TECHNOLOGY
DEVICES INTERNATIONAL LIMITED 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.

ALL FTDI COMPONENTS MAY BE DISTRIBUTED IN ANY FORM AS LONG AS OUR LICENSE
INFORMATION IS NOT MODIFIED.





--------------------------------------------------------------------------------
IronPython 2.7.12
License: Apache License 2.0
Origin: https://www.nuget.org/packages/IronPython/2.7.12



License: Apache License 2.0
SPDX-License-Identifier: Apache-2.0
Apache License
Version 2.0, January 2004
=========================


http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction, and
distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by the copyright
owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all other entities
that control, are controlled by, or are under common control with that entity.
For the purposes of this definition, "control" means (i) the power, direct or
indirect, to cause the direction or management of such entity, whether by
contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity exercising permissions
granted by this License.

"Source" form shall mean the preferred form for making modifications, including
but not limited to software source code, documentation source, and configuration
files.

"Object" form shall mean any form resulting from mechanical transformation or
translation of a Source form, including but not limited to compiled object code,
generated documentation, and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or Object form, made
available under the License, as indicated by a copyright notice that is included
in or attached to the work (an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object form, that is
based on (or derived from) the Work and for which the editorial revisions,
annotations, elaborations, or other modifications represent, as a whole, an
original work of authorship. For the purposes of this License, Derivative Works
shall not include works that remain separable from, or merely link (or bind by
name) to the interfaces of, the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including the original version
of the Work and any modifications or additions to that Work or Derivative Works
thereof, that is intentionally submitted to Licensor for inclusion in the Work by
the copyright owner or by an individual or Legal Entity authorized to submit on
behalf of the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent to the
Licensor or its representatives, including but not limited to communication on
electronic mailing lists, source code control systems, and issue tracking systems
that are managed by, or on behalf of, the Licensor for the purpose of discussing
and improving the Work, but excluding communication that is conspicuously marked
or otherwise designated in writing by the copyright owner as "Not a
Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of
whom a Contribution has been received by Licensor and subsequently incorporated
within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of this
License, each Contributor hereby grants to You a perpetual, worldwide,
non-exclusive, no-charge, royalty-free, irrevocable copyright license to
reproduce, prepare Derivative Works of, publicly display, publicly perform,
sublicense, and distribute the Work and such Derivative Works in Source or Object
form.

3. Grant of Patent License. Subject to the terms and conditions of this License,
each Contributor hereby grants to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section) patent
license to make, have made, use, offer to sell, sell, import, and otherwise
transfer the Work, where such license applies only to those patent claims
licensable by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s) with the Work to
which such Contribution(s) was submitted. If You institute patent litigation
against any entity (including a cross-claim or counterclaim in a lawsuit)
alleging that the Work or a Contribution incorporated within the Work constitutes
direct or contributory patent infringement, then any patent licenses granted to
You under this License for that Work shall terminate as of the date such
litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the Work or
Derivative Works thereof in any medium, with or without modifications, and in
Source or Object form, provided that You meet the following conditions:

  a. You must give any other recipients of the Work or Derivative Works a copy of
    this License; and

  b. You must cause any modified files to carry prominent notices stating that
    You changed the files; and

  c. You must retain, in the Source form of any Derivative Works that You
    distribute, all copyright, patent, trademark, and attribution notices from
    the Source form of the Work, excluding those notices that do not pertain to
    any part of the Derivative Works; and

  d. If the Work includes a "NOTICE" text file as part of its distribution, then
    any Derivative Works that You distribute must include a readable copy of the
    attribution notices contained within such NOTICE file, excluding those
    notices that do not pertain to any part of the Derivative Works, in at least
    one of the following places: within a NOTICE text file distributed as part of
    the Derivative Works; within the Source form or documentation, if provided
    along with the Derivative Works; or, within a display generated by the
    Derivative Works, if and wherever such third-party notices normally appear.
    The contents of the NOTICE file are for informational purposes only and do
    not modify the License. You may add Your own attribution notices within
    Derivative Works that You distribute, alongside or as an addendum to the
    NOTICE text from the Work, provided that such additional attribution notices
    cannot be construed as modifying the License.

You may add Your own copyright statement to Your modifications and may provide
additional or different license terms and conditions for use, reproduction, or
distribution of Your modifications, or for any such Derivative Works as a whole,
provided Your use, reproduction, and distribution of the Work otherwise complies
with the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise, any
Contribution intentionally submitted for inclusion in the Work by You to the
Licensor shall be under the terms and conditions of this License, without any
additional terms or conditions. Notwithstanding the above, nothing herein shall
supersede or modify the terms of any separate license agreement you may have
executed with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade names,
trademarks, service marks, or product names of the Licensor, except as required
for reasonable and customary use in describing the origin of the Work and
reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or agreed to in
writing, Licensor provides the Work (and each Contributor provides its
Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied, including, without limitation, any warranties or
conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any risks
associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory, whether in
tort (including negligence), contract, or otherwise, unless required by
applicable law (such as deliberate and grossly negligent acts) or agreed to in
writing, shall any Contributor be liable to You for damages, including any
direct, indirect, special, incidental, or consequential damages of any character
arising as a result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill, work stoppage,
computer failure or malfunction, or any and all other commercial damages or
losses), even if such Contributor has been advised of the possibility of such
damages.

9. Accepting Warranty or Additional Liability. While redistributing the Work or
Derivative Works thereof, You may choose to offer, and charge a fee for,
acceptance of support, warranty, indemnity, or other liability obligations and/or
rights consistent with this License. However, in accepting such obligations, You
may act only on Your own behalf and on Your sole responsibility, not on behalf of
any other Contributor, and only if You agree to indemnify, defend, and hold each
Contributor harmless for any liability incurred by, or claims asserted against,
such Contributor by reason of your accepting any such warranty or additional
liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work

To apply the Apache License to your work, attach the following boilerplate
notice, with the fields enclosed by brackets "[]" replaced with your own
identifying information. (Don't include the brackets!) The text should be
enclosed in the appropriate comment syntax for the file format. We also recommend
that a file or class name and description of purpose be included on the same
"printed page" as the copyright notice for easier identification within
third-party archives.

  Copyright [yyyy] [name of copyright owner] Licensed under the Apache License,
  Version 2.0 (the "License"); you may not use this file except in compliance
  with the License. You may obtain a copy of the License at
  http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law
  or agreed to in writing, software distributed under the License is
  distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  KIND, either express or implied. See the License for the specific language
  governing permissions and limitations under the License.




--------------------------------------------------------------------------------
linqtoexcel 1.10.1
License: MIT License
Origin: https://www.nuget.org/packages/LinqToExcel/1.10.1



License: MIT License
SPDX-License-Identifier: MIT
copyright (c) 2008-2010 Paul Yoder

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE




--------------------------------------------------------------------------------
Microsoft .NET Framework 4.8
License: (zlib License AND Internet Society - RFC License AND Microsoft Software License Terms Microsoft .NET Library AND MIT License AND Apache License 2.0)
Origin: https://referencesource.microsoft.com/DotNet48ZDP2.zip



License: zlib License
SPDX-License-Identifier: Zlib
The zlib/libpng License
=======================

Copyright (C) 1995-2003 Jean-loup Gailly and Mark Adler

This software is provided 'as-is', without any express or implied warranty. In no
event will the authors be held liable for any damages arising from the use of
this software.

Permission is granted to anyone to use this software for any purpose, including
commercial applications, and to alter it and redistribute it freely, subject to
the following restrictions:

      1. The origin of this software must not be misrepresented; you must not
      claim that you wrote the original software. If you use this software in a
      product, an acknowledgment in the product documentation would be
      appreciated but is not required.

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

      3. This notice may not be removed or altered from any source distribution.

License: Internet Society - RFC License
Internet Society RFC License
============================

Copyright (C) The Internet Society (2003). All Rights Reserved.

  This document and translations of it may be copied and furnished to others, and
  derivative works that comment on or otherwise explain it or assist in its
  implementation may be prepared, copied, published and distributed, in whole or
  in part, without restriction of any kind, provided that the above copyright
  notice and this paragraph are included on all such copies and derivative works.
  However, this document itself may not be modified in any way, such as by
  removing the copyright notice or references to the Internet Society or other
  Internet organizations, except as needed for the purpose of developing Internet
  standards in which case the procedures for copyrights defined in the Internet
  Standards process must be followed, or as required to translate it into
  languages other than English.

  The limited permissions granted above are perpetual and will not be revoked by
  the Internet Society or its successors or assigns.

  This document and the information contained herein is provided on an "AS IS"
  basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE
  DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY
  WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR
  ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

Acknowledgement

  Funding for the RFC Editor function is currently provided by the Internet
  Society.

License: Microsoft Software License Terms Microsoft .NET Library
MICROSOFT SOFTWARE LICENSE TERMS
MICROSOFT .NET LIBRARY

These license terms are an agreement between you and Microsoft Corporation (or based on where you live, one of its affiliates). They apply to the software named above. The terms also apply to any Microsoft services or updates for the software, except to the extent those have different terms.

IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELOW.

1.    INSTALLATION AND USE RIGHTS.
You may install and use any number of copies of the software to develop and test your applications. 

2.    THIRD PARTY COMPONENTS. The software may include third party components with separate legal notices or governed by other agreements, as may be described in the ThirdPartyNotices file(s) accompanying the software.

3.    ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.

a.     DISTRIBUTABLE CODE.  The software is comprised of Distributable Code. "Distributable Code" is code that you are permitted to distribute in applications you develop if you comply with the terms below.

i.      Right to Use and Distribute.
·        You may copy and distribute the object code form of the software.

·        Third Party Distribution. You may permit distributors of your applications to copy and distribute the Distributable Code as part of those applications.

ii.     Distribution Requirements. For any Distributable Code you distribute, you must
·        use the Distributable Code in your applications and not as a standalone distribution;

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

·        indemnify, defend, and hold harmless Microsoft from any claims, including attorneys' fees, related to the distribution or use of your applications, except to the extent that any claim is based solely on the unmodified Distributable Code.

iii.   Distribution Restrictions. You may not
·        use Microsoft's trademarks in your applications' names or in a way that suggests your applications come from or are endorsed by Microsoft; or

·        modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An "Excluded License" is one that requires, as a condition of use, modification or distribution of code, that (i) it be disclosed or distributed in source code form; or (ii) others have the right to modify it.

4.    DATA.

a.     Data Collection. The software may collect information about you and your use of the software, and send that to Microsoft. Microsoft may use this information to provide services and improve our products and services.  You may opt-out of many of these scenarios, but not all, as described in the software documentation.  There are also some features in the software that may enable you and Microsoft to collect data from users of your applications. If you use these features, you must comply with applicable law, including providing appropriate notices to users of your applications together with Microsoft's privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data collection and its use from the software documentation and our privacy statement. Your use of the software operates as your consent to these practices.

b.    Processing of Personal Data. To the extent Microsoft is a processor or subprocessor of personal data in connection with the software, Microsoft makes the commitments in the European Union General Data Protection Regulation Terms of the Online Services Terms to all customers effective May 25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr.

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

·        work around any technical limitations in the software;

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

·        remove, minimize, block or modify any notices of Microsoft or its suppliers in the software;

·        use the software in any way that is against the law; or

·        share, publish, rent or lease the software, provide the software as a stand-alone offering for others to use, or transfer the software or this agreement to any third party.

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

7.    SUPPORT SERVICES. Because this software is "as is," we may not provide support services for it.

8.    ENTIRE AGREEMENT. This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services.

9.    APPLICABLE LAW.  If you acquired the software in the United States, Washington law applies to interpretation of and claims for breach of this agreement, and the laws of the state where you live apply to all other claims. If you acquired the software in any other country, its laws apply.

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

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

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

c)    Germany and Austria.

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

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

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

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

12. LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.

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

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

License: MIT License
SPDX-License-Identifier: MIT
The MIT License
===============

Copyright (c) Microsoft. All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in the
Software without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

License: Apache License 2.0
SPDX-License-Identifier: Apache-2.0
Apache License
Version 2.0, January 2004
=========================


http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction, and
distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by the copyright
owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all other entities
that control, are controlled by, or are under common control with that entity.
For the purposes of this definition, "control" means (i) the power, direct or
indirect, to cause the direction or management of such entity, whether by
contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity exercising permissions
granted by this License.

"Source" form shall mean the preferred form for making modifications, including
but not limited to software source code, documentation source, and configuration
files.

"Object" form shall mean any form resulting from mechanical transformation or
translation of a Source form, including but not limited to compiled object code,
generated documentation, and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or Object form, made
available under the License, as indicated by a copyright notice that is included
in or attached to the work (an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object form, that is
based on (or derived from) the Work and for which the editorial revisions,
annotations, elaborations, or other modifications represent, as a whole, an
original work of authorship. For the purposes of this License, Derivative Works
shall not include works that remain separable from, or merely link (or bind by
name) to the interfaces of, the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including the original version
of the Work and any modifications or additions to that Work or Derivative Works
thereof, that is intentionally submitted to Licensor for inclusion in the Work by
the copyright owner or by an individual or Legal Entity authorized to submit on
behalf of the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent to the
Licensor or its representatives, including but not limited to communication on
electronic mailing lists, source code control systems, and issue tracking systems
that are managed by, or on behalf of, the Licensor for the purpose of discussing
and improving the Work, but excluding communication that is conspicuously marked
or otherwise designated in writing by the copyright owner as "Not a
Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of
whom a Contribution has been received by Licensor and subsequently incorporated
within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of this
License, each Contributor hereby grants to You a perpetual, worldwide,
non-exclusive, no-charge, royalty-free, irrevocable copyright license to
reproduce, prepare Derivative Works of, publicly display, publicly perform,
sublicense, and distribute the Work and such Derivative Works in Source or Object
form.

3. Grant of Patent License. Subject to the terms and conditions of this License,
each Contributor hereby grants to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section) patent
license to make, have made, use, offer to sell, sell, import, and otherwise
transfer the Work, where such license applies only to those patent claims
licensable by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s) with the Work to
which such Contribution(s) was submitted. If You institute patent litigation
against any entity (including a cross-claim or counterclaim in a lawsuit)
alleging that the Work or a Contribution incorporated within the Work constitutes
direct or contributory patent infringement, then any patent licenses granted to
You under this License for that Work shall terminate as of the date such
litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the Work or
Derivative Works thereof in any medium, with or without modifications, and in
Source or Object form, provided that You meet the following conditions:

  a. You must give any other recipients of the Work or Derivative Works a copy of
    this License; and

  b. You must cause any modified files to carry prominent notices stating that
    You changed the files; and

  c. You must retain, in the Source form of any Derivative Works that You
    distribute, all copyright, patent, trademark, and attribution notices from
    the Source form of the Work, excluding those notices that do not pertain to
    any part of the Derivative Works; and

  d. If the Work includes a "NOTICE" text file as part of its distribution, then
    any Derivative Works that You distribute must include a readable copy of the
    attribution notices contained within such NOTICE file, excluding those
    notices that do not pertain to any part of the Derivative Works, in at least
    one of the following places: within a NOTICE text file distributed as part of
    the Derivative Works; within the Source form or documentation, if provided
    along with the Derivative Works; or, within a display generated by the
    Derivative Works, if and wherever such third-party notices normally appear.
    The contents of the NOTICE file are for informational purposes only and do
    not modify the License. You may add Your own attribution notices within
    Derivative Works that You distribute, alongside or as an addendum to the
    NOTICE text from the Work, provided that such additional attribution notices
    cannot be construed as modifying the License.

You may add Your own copyright statement to Your modifications and may provide
additional or different license terms and conditions for use, reproduction, or
distribution of Your modifications, or for any such Derivative Works as a whole,
provided Your use, reproduction, and distribution of the Work otherwise complies
with the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise, any
Contribution intentionally submitted for inclusion in the Work by You to the
Licensor shall be under the terms and conditions of this License, without any
additional terms or conditions. Notwithstanding the above, nothing herein shall
supersede or modify the terms of any separate license agreement you may have
executed with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade names,
trademarks, service marks, or product names of the Licensor, except as required
for reasonable and customary use in describing the origin of the Work and
reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or agreed to in
writing, Licensor provides the Work (and each Contributor provides its
Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied, including, without limitation, any warranties or
conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any risks
associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory, whether in
tort (including negligence), contract, or otherwise, unless required by
applicable law (such as deliberate and grossly negligent acts) or agreed to in
writing, shall any Contributor be liable to You for damages, including any
direct, indirect, special, incidental, or consequential damages of any character
arising as a result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill, work stoppage,
computer failure or malfunction, or any and all other commercial damages or
losses), even if such Contributor has been advised of the possibility of such
damages.

9. Accepting Warranty or Additional Liability. While redistributing the Work or
Derivative Works thereof, You may choose to offer, and charge a fee for,
acceptance of support, warranty, indemnity, or other liability obligations and/or
rights consistent with this License. However, in accepting such obligations, You
may act only on Your own behalf and on Your sole responsibility, not on behalf of
any other Contributor, and only if You agree to indemnify, defend, and hold each
Contributor harmless for any liability incurred by, or claims asserted against,
such Contributor by reason of your accepting any such warranty or additional
liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work

To apply the Apache License to your work, attach the following boilerplate
notice, with the fields enclosed by brackets "[]" replaced with your own
identifying information. (Don't include the brackets!) The text should be
enclosed in the appropriate comment syntax for the file format. We also recommend
that a file or class name and description of purpose be included on the same
"printed page" as the copyright notice for easier identification within
third-party archives.

  Copyright [yyyy] [name of copyright owner] Licensed under the Apache License,
  Version 2.0 (the "License"); you may not use this file except in compliance
  with the License. You may obtain a copy of the License at
  http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law
  or agreed to in writing, software distributed under the License is
  distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  KIND, either express or implied. See the License for the specific language
  governing permissions and limitations under the License.




--------------------------------------------------------------------------------
Microsoft Visual Studio SDK 2019
License: Microsoft Visual Studio 2019 Redistributable
Origin: https://learn.microsoft.com/en-us/visualstudio/extensibility/visual-studio-sdk?view=vs-2019



License: Microsoft Visual Studio 2019 Redistributable
MICROSOFT SOFTWARE LICENSE TERMS 

MICROSOFT VISUAL STUDIO ENTERPRISE 2019, VISUAL STUDIO PROFESSIONAL 2019, VISUAL STUDIO TEST PROFESSIONAL 2019 AND TRIAL EDITION 

These license terms are an agreement between you and Microsoft Corporation (or based on where you live, one of its affiliates). They apply to the software named above. The terms also apply to any Microsoft services and updates for the software, except to the extent those have different terms. 

BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE. INSTEAD, RETURN IT TO THE RETAILER FOR A REFUND OR CREDIT. If you cannot obtain a refund there, contact Microsoft about Microsoft's refund policies. See www.microsoft.com/worldwide. In the United States and Canada, call (800) MICROSOFT or see aka.ms/nareturns. 

TRIAL EDITION USE RIGHTS. If you have not acquired a valid full-use license, the software is a trial edition, and this Section applies to your use of the trial edition. 

A.GENERAL. You may use any number of copies of the trial edition on your devices. You may only use the trial edition for internal evaluation purposes, and only during the trial period. You may not distribute or deploy any applications you make with the trial edition to a production environment. You may run load tests of up to 250 virtual users during the trial period. 

B.TRIAL PERIOD AND CONVERSION. The trial period lasts for 30 days after you install the trial edition, plus any permitted extension period. After the expiration of the trial period, the trial edition will stop running. You may extend the trial period an additional 90 days if you sign in to the software. You may not be able to access data used with the trial edition after it stops running. You may convert your trial rights at any time to the full- use rights described below by acquiring a valid full-use license. 

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

D.FOR AUSTRALIA – YOU HAVE STATUTORY GUARANTEES UNDER THE AUSTRALIAN CONSUMER LAW AND NOTHING IN THESE TERMS IS INTENDED TO AFFECT THOSE RIGHTS. 

E.SUPPORT. Because the trial edition is "as is", we may not provide support services for it. 

F.LIMITATIONS ON DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. 

G.This limitation applies to (a) anything related to the trial version, services, content (including code) on third party Internet sites, or third party programs; and (b) claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law. 

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

FULL-USE LICENSE TERMS FOR THE SOFTWARE: When you acquire a valid license and either enter a product key or sign in to the software, the terms below apply. You may not share your product key or access credentials. 

1. OVERVIEW. 

a.Software. The software includes development tools, applications, and documentation. 

b.License Model. The software is licensed on a per user basis. 

2.USE RIGHTS. 

a. General. One user may use copies of the software on your devices to develop and test applications. This includes using copies of the software on your own internal servers that remain fully dedicated to your own use. You may not, however, separate the components of the software (except as otherwise stated in this agreement) and run those in a production environment, or on third party devices, or for any purpose other than developing and testing your applications. Running the software on Microsoft Azure may require separate online usage fees. 

b. Workloads. These license terms apply to your use of the workloads made available to you within the software, except to the extent a workload or a workload component comes with different license terms and support policies. 

c. Backup copy. You may make one backup copy of the software, for reinstalling the software. 

d. Online Services in the Software. Some features of the software make use of online services to provide you with information about updates to the software or extensions, or to enable you to retrieve content, collaborate with others, or otherwise supplement your development experience. As used throughout this agreement, the term "software" includes these online service features. 

e. Demo Use. The use rights permitted above include using the software to demonstrate your applications. 

TERMS FOR SPECIFIC COMPONENTS. 

a. Utilities. The software contains items on the Utilities List at https://aka.ms/vs/16/utilities. You may copy and install those items onto your devices to debug and deploy your applications and databases you developed with the software. The Utilities are designed for temporary use. Microsoft may not be able to patch or update Utilities separately from the rest of the software. Some Utilities by their nature may make it possible for others to access the devices on which the Utilities are installed. You should delete all Utilities you have installed after you finish debugging or deploying your applications and databases. Microsoft is not responsible for any third party use or access of devices, or of the applications or databases on devices, on which Utilities have been installed. 

b. Build Devices and Visual Studio Build Tools. You may copy and install files from the software or from Visual Studio Build Tools onto your build devices, including physical devices and virtual machines or containers on those machines, whether on-premises or remote machines that are owned by you, hosted on Microsoft Azure for you, or dedicated solely to your use (collectively, "Build Devices"). You and others in your organization may use these files on your Build Devices solely to compile, build, and verify applications developed by using the software, or run quality or performance tests of those applications as part of the build process. 

c. Font Components. While the software is running, you may use its fonts to display and print content. You may only: (i) embed fonts in content as permitted by the embedding restrictions in the fonts; and (ii) temporarily download them to a printer or other output device to help print content. 

d. Licenses for Other Components. - Microsoft Platforms. The software may include components from Microsoft Windows, Microsoft Windows Server, Microsoft SQL Server, Microsoft Exchange, Microsoft Office, or Microsoft SharePoint. These components are governed by separate agreements and their own product support policies, as described in the Microsoft "Licenses" folder accompanying the software, except that, if separate license terms for those components are included in the associated installation directly, those license terms control. 

- Third Party Components. The software may include third party components with separate legal notices or governed by other agreements, as may be described in the ThirdPartyNotices file(s) accompanying the software. 

e. Package Managers. The software includes package managers, like NuGet, that give you the option to download other Microsoft and third party software packages to use with your applications. Those packages are under their own licenses, and not these license terms. Microsoft does not distribute, license or provide any warranties for any of the third party packages. 

4. DISTRIBUTABLE CODE. The software contains code that you are permitted to distribute in applications you develop as described in this Section. For purposes of this Section 4, the term "distribution" also means deployment of your applications for third parties to access over the Internet. 

a.Right to Use and Distribute. The code and text files listed below are "Distributable Code". 

- Distributable List. You may copy and distribute the object code form of code listed on the Distributable List located at https://aka.ms/vs/16/redistribution. 

- Sample Code, Templates, and Styles. You may copy, modify, and distribute the source and object code form of code marked as "sample", "template", "simple styles", and "sketch styles". 

- Third Party Distribution. You may permit distributors of your applications to copy and distribute the Distributable Code as part of those applications. 

b.Distribution Requirements. For any Distributable Code you distribute, you must: 

- add significant primary functionality to it in your applications; 

- require distributors and external end users to agree to terms that protect the Distributable Code at least as much as this agreement; and 

- indemnify, defend, and hold harmless Microsoft from any claims, including attorneys' fees, related to the distribution or use of your applications, except to the extent that any claim is based solely on the Distributable Code. 

c.Distribution Restrictions. You may not: 

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

modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution of code, that (i) it be disclosed or distributed in source code form; or (ii) others have the right to modify it. 



5. DEVELOPING EXTENSIONS. 

a.Limits on Extensions. You may not develop or enable others to develop extensions for the software (or any other component of the Visual Studio family of products) which circumvent the technical limitations implemented in the software. If Microsoft technically limits or disables extensibility for the software, you may not extend the software by, among other things, loading or injecting into the software any non-Microsoft add- ins, macros, or packages; modifying the software registry settings; or adding features or functionality equivalent to that found in the Visual Studio family of products. 

b.No Degrading the Software. If you develop an extension for the software (or any other component of the Visual Studio family of products), you must test the installation, uninstallation, and operation of your extension to ensure that such processes do not disable any features or adversely affect the functionality of the software (or such component) or of any previous version or edition of thereof. 

6. DATA. 

a. Data Collection. The software may collect information about you and your use of the software, and send that to Microsoft. Microsoft may use this information to provide services and improve our products and services. You may opt out of many of these scenarios, but not all, as described in the software documentation. There are also some features in the software that may enable you and Microsoft to collect data from users of your applications. If you use these features, you must comply with applicable law, including providing appropriate notices to users of your applications together with Microsoft's privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data collection and its use from the software documentation and our privacy statement. Your use of the software operates as your consent to these practices. 

b. Processing of Personal Data. To the extent Microsoft is a processor or subprocessor of personal data in connection with the software, Microsoft makes the commitments in the European Union General Data Protection Regulation Terms of the Online Services Terms to all customers effective May 25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. 

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

- work around any technical limitations in the software; 

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

- remove, minimize, block, or modify any notices of Microsoft or its suppliers in the software; 

- use the software in any way that is against the law; 

- share, publish, rent, or lease the software; or 

- provide the software as a stand-alone offering or combine it with any of your applications for others to use. 

8. NOT FOR RESALE SOFTWARE. You may not sell the software if it is marked as "NFR" or "Not for Resale". 

9. PREVIOUS VERSIONS OR OTHER EDITIONS. These license terms do not supersede your right to use validly licensed previous versions or other editions of the software. You may use the software and those previous versions or other editions of the software concurrently. 

10. PROOF OF LICENSE. If you acquired the software on a disc or other media, your proof of license is the Microsoft certificate of authenticity label, the accompanying product key, and your receipt. If you purchased an online copy of the software, your proof of license is the Microsoft product key you received with your purchase and your receipt and/or being able to access the software service through your Microsoft account. To identify genuine Microsoft software, see www.howtotell.com. 

11. TRANSFER TO A THIRD PARTY. If you are a valid licensee of the software, you may transfer it and this agreement directly to another party. Before the transfer, that party must agree that these license terms apply to the transfer and use of the software. The transfer must include the software, this agreement, the genuine Microsoft product key, and (if applicable) the Proof of License label. The transferor must uninstall all copies of the software after transferring it from the device. The transferor may not retain any copies of the genuine Microsoft product key to be transferred, and may only retain copies of the software if otherwise licensed to do so. If you have acquired a non-perpetual license to use the software or if the software is marked Not for Resale you may not transfer the software or the software license agreement to another party. 

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

13. SUPPORT. Microsoft provides support for the software as described at https://support.microsoft.com. 

14. ENTIRE AGREEMENT. These license terms (including the warranty below), and the terms for supplements, updates, Internet-based services, and support services, are the entire agreement for the software and support services. 

15. APPLICABLE LAW. If you acquired the software in the United States, Washington State law applies to interpretation of and claims for breach of this agreement, and the laws of the state where you live apply to all other claims. If you acquire the software in any other country, its laws apply. 

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

a) Australia. References to "Limited Warranty" are references to the express warranty provided by Microsoft. This warranty is given in addition to other rights and remedies you may have under law, including your rights and remedies in accordance with the statutory guarantees in the Australian Consumer Law. 

In this section, "goods" refers to the software for which Microsoft provides the express warranty. Our goods come with guarantees that cannot be excluded under the Australian Consumer Law. You are entitled to a replacement or refund for a major failure and compensation for any other reasonably foreseeable loss or damage. You are also entitled to have the goods repaired or replaced if the goods fail to be of acceptable quality and the failure does not amount to a major failure. 

b) Canada. You may stop receiving updates on your device by turning off Internet access. If and when you re- connect to the Internet, the software will resume checking for and installing updates. 

c) Germany and Austria. 

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

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

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

************************************************************************* 

LIMITED WARRANTY 

Microsoft warrants that properly licensed software will perform substantially as described in any Microsoft materials that accompany the software. This limited warranty does not cover problems that you cause, that arise when you fail to follow instructions, or that are caused by events beyond Microsoft's reasonable control. The limited warranty starts when the first user acquires the software, and lasts for one year. Any supplements, updates, or replacement software that you may receive from Microsoft during that year are also covered, but only for the remainder of that one-year period or for 30 days, whichever is longer. Transferring the software will not extend the limited warranty. 

Microsoft gives no other express warranties, guarantees, or conditions. Microsoft excludes all implied warranties and conditions, including those of merchantability, fitness for a particular purpose, and non- infringement. If your local law does not allow the exclusion of implied warranties, then any implied warranties, guarantees, or conditions last only during the term of the limited warranty and are limited as much as your local law allows. If your local law requires a longer limited warranty term, despite this agreement, then that longer term will apply, but you can recover only the remedies this agreement allows. 

If Microsoft breaches its limited warranty, it will, at its election, either: (i) repair or replace the software at no charge, or (ii) accept return of the software (or at its election the Microsoft branded device on which the software was preinstalled) for a refund of the amount paid, if any. These are your only remedies for breach of warranty. This limited warranty gives you specific legal rights, and you may also have other rights which vary from state to state or country to country. 

Except for any repair, replacement, or refund Microsoft may provide, you may not recover under this limited warranty, under any other part of this agreement, or under any theory, any damages or other remedy, including lost profits or direct, consequential, special, indirect, or incidental damages. The damage exclusions and remedy limitations in this agreement apply even if repair, replacement or a refund does not fully compensate you for any losses, if Microsoft knew or should have known about the possibility of the damages, or if the remedy fails of its essential purpose. Some states and countries do not allow the exclusion or limitation of incidental, consequential, or other damages, so those limitations or exclusions may not apply to you. If your local law allows you to recover damages from Microsoft even though this agreement does not, you cannot recover more than you paid for the software (or up to $50 USD if you acquired the software for no charge). 

Warranty Procedures 

For service or a refund, you must provide a copy of your proof of purchase and comply with Microsoft's return policies, which might require you to uninstall the software and return it to Microsoft or return the software with the entire Microsoft branded device on which the software is installed; the certificate of authenticity label including the product key (if provided with your device) must remain affixed. 

1. United States and Canada. For limited warranty service or information about how to obtain a refund for software acquired in the United States or Canada, contact Microsoft via telephone at (800) MICROSOFT; via mail at Microsoft Customer Service and Support, One Microsoft Way, Redmond, WA 98052-6399; or visit (aka.ms/nareturns). 

￼

2. Europe, Middle East, and Africa. If you acquired the software in Europe, the Middle East, or Africa, Microsoft Ireland Operations Limited makes the limited warranty. To make a claim under the limited warranty, you must contact either Microsoft Ireland Operations Limited, Customer Care Centre, Atrium Building Block B, Carmanhall Road, Sandyford Industrial Estate, Dublin 18, Ireland, or the Microsoft affiliate serving your country (aka.ms/msoffices). 

3. Australia. If you acquired the software in Australia, contact Microsoft to make a claim at 13 20 58; or Microsoft Pty Ltd, 1 Epping Road, North Ryde NSW 2113 Australia. 

￼

4. Other countries. If you acquired the software in another country, contact the Microsoft affiliate serving your country (aka.ms/msoffices). 

￼
EULAID: VS_2019_ENU.1033 






--------------------------------------------------------------------------------
Mono.Cecil 0.9.6.0
License: MIT License



License: MIT License
SPDX-License-Identifier: MIT
The MIT License
===============

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in the
Software without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.




--------------------------------------------------------------------------------
msbuildtasks 1.4.0.128
License: BSD 2-clause "Simplified" License
Origin: https://www.nuget.org/packages/MSBuildTasks/1.4.0.128



License: BSD 2-clause "Simplified" License
SPDX-License-Identifier: BSD-2-Clause
Copyright (c) 2014, LoreSoft
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

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

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

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




--------------------------------------------------------------------------------
msbuildtasks 1.5.0.196
License: BSD 2-clause "Simplified" License
Origin: https://www.nuget.org/packages/MSBuildTasks/1.5.0.196



License: BSD 2-clause "Simplified" License
SPDX-License-Identifier: BSD-2-Clause
Copyright (c) 2014, LoreSoft
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

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

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

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




--------------------------------------------------------------------------------
MSOffice.Interop 14.0.4762
License: Microsoft .NET Library License
Origin: https://www.nuget.org/packages/MSOffice.Interop/14.0.4762



License: Microsoft .NET Library License
MICROSOFT SOFTWARE LICENSE TERMS
MICROSOFT .NET LIBRARY
================================

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

  *  updates,

  *  supplements,

  *  Internet-based services, and

  *  support services

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

BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT
USE THE SOFTWARE.

--------------------------------------------------------------------------------

IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE PERPETUAL RIGHTS BELOW.

  1. INSTALLATION AND USE RIGHTS.

      a. Installation and Use.  You may install and use any number of copies of
        the software to design, develop and test your programs. You may modify,
        copy, distribute or deploy any .js files contained in the software as
        part of your programs.

      b. Third Party Programs.  The software may include third party programs
        that Microsoft, not the third party, licenses to you under this
        agreement. Notices, if any, for the third party program are included for
        your information only.

  2. ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.

      a. DISTRIBUTABLE CODE.  In addition to the .js files described above, the
        software is comprised of Distributable Code. "Distributable Code" is code
        that you are permitted to distribute in programs you develop if you
        comply with the terms below.

          i. Right to Use and Distribute.

              *  You may copy and distribute the object code form of the
                software.

              *  Third Party Distribution. You may permit distributors of your
                programs to copy and distribute the Distributable Code as part of
                those programs.

      b. Distribution Requirements.  For any Distributable Code you distribute,
        you must

          *  use the Distributable Code in your programs and not as a standalone
            distribution;

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

          *  display your valid copyright notice on your programs; and

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

      c. Distribution Restrictions.  You may not

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

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

          *  include Distributable Code in malicious, deceptive or unlawful
            programs; or

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

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

              *  others have the right to modify it.

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

      *  work around any technical limitations in the software;

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

      *  publish the software for others to copy;

      *  rent, lease or lend the software; or

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

  * BACKUP COPY.  You may make one backup copy of the software. You may use it
    only to reinstall the software.

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

  * EXPORT RESTRICTIONS.  The software is subject to United States export laws
    and regulations. You must comply with all domestic and international export
    laws and regulations that apply to the software. These laws include
    restrictions on destinations, end users and end use. For additional
    information, see www.microsoft.com/exporting

  * SUPPORT SERVICES.  Because this software is "as is," we may not provide
    support services for it.

  * ENTIRE AGREEMENT.  This agreement, and the terms for supplements, updates,
    Internet-based services and support services that you use, are the entire
    agreement for the software and support services.

  * APPLICABLE LAW.

      a. United States.  If you acquired the software in the United States,
        Washington state law governs the interpretation of this agreement and
        applies to claims for breach of it, regardless of conflict of laws
        principles. The laws of the state where you live govern all other claims,
        including claims under state consumer protection laws, unfair competition
        laws, and in tort.

      b. Outside the United States.  If you acquired the software in any other
        country, the laws of that country apply.

  * LEGAL EFFECT.  This agreement describes certain legal rights. You may have
    other rights under the laws of your country. You may also have rights with
    respect to the party from whom you acquired the software. This agreement does
    not change your rights under the laws of your country if the laws of your
    country do not permit it to do so.

  * DISCLAIMER OF WARRANTY.  THE SOFTWARE IS LICENSED "AS-IS." YOU BEAR THE RISK
    OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS.
    YOU MAY HAVE ADDITIONAL CONSUMER RIGHTS OR STATUTORY GUARANTEES UNDER YOUR
    LOCAL LAWS WHICH THIS AGREEMENT CANNOT CHANGE. TO THE EXTENT PERMITTED UNDER
    YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.

    FOR AUSTRALIA – YOU HAVE STATUTORY GUARANTEES UNDER THE AUSTRALIAN CONSUMER
    LAW AND NOTHING IN THESE TERMS IS INTENDED TO AFFECT THOSE RIGHTS.

  *  LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES.  YOU CAN RECOVER FROM
    MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT
    RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL,
    INDIRECT OR INCIDENTAL DAMAGES.

    This limitation applies to

      *  anything related to the software, services, content (including code) on
        third party Internet sites, or third party programs; and

      * claims for breach of contract, breach of warranty, guarantee or
        condition, strict liability, negligence, or other tort to the extent
        permitted by applicable law.

    It also applies even if Microsoft knew or should have known about the
    possibility of the damages. The above limitation or exclusion may not apply
    to you because your country may not allow the exclusion or limitation of
    incidental, consequential or other damages. Please note: As this software is
    distributed in Quebec, Canada, some of the clauses in this agreement are
    provided below in French.

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

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

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

    Cette limitation concerne :

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

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

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

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




--------------------------------------------------------------------------------
proceed 0.0.1
License: MIT License
Origin: https://crates.io/crates/proceed/0.0.1



License: MIT License
SPDX-License-Identifier: MIT
The MIT License
===============

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in the
Software without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.




--------------------------------------------------------------------------------
re-motion core framework (www.re-motion.org) 1.13.52.2
License: GNU Lesser General Public License v2.1 or later



License: GNU Lesser General Public License v2.1 or later
SPDX-License-Identifier: LGPL-2.1-or-later
GNU Lesser General Public License
=================================

Version 2.1, February 1999

      Copyright (C) 1991, 1999 Free Software Foundation, Inc.

      59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

      Everyone is permitted to copy and distribute verbatim copies

      of this license document, but changing it is not allowed.

      [This is the first released version of the Lesser GPL. It also counts

      as the successor of the GNU Library Public License, version 2, hence

      the version number 2.1.]


Preamble
--------

The licenses for most software are designed to take away your freedom to share
and change it. By contrast, the GNU General Public Licenses are intended to
guarantee your freedom to share and change free software--to make sure the
software is free for all its users.

This license, the Lesser General Public License, applies to some specially
designated software packages--typically libraries--of the Free Software
Foundation and other authors who decide to use it. You can use it too, but we
suggest you first think carefully about whether this license or the ordinary
General Public License is the better strategy to use in any particular case,
based on the explanations below.

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

To protect your rights, we need to make restrictions that forbid distributors to
deny you these rights or to ask you to surrender these rights. These restrictions
translate to certain responsibilities for you if you distribute copies of the
library or if you modify it.

For example, if you distribute copies of the library, whether gratis or for a
fee, you must give the recipients all the rights that we gave you. You must make
sure that they, too, receive or can get the source code. If you link other code
with the library, you must provide complete object files to the recipients, so
that they can relink them with the library after making changes to the library
and recompiling it. And you must show them these terms so they know their rights.

We protect your rights with a two-step method: (1) we copyright the library, and
(2) we offer you this license, which gives you legal permission to copy,
distribute and/or modify the library.

To protect each distributor, we want to make it very clear that there is no
warranty for the free library. Also, if the library is modified by someone else
and passed on, the recipients should know that what they have is not the original
version, so that the original author's reputation will not be affected by
problems that might be introduced by others.

Finally, software patents pose a constant threat to the existence of any free
program. We wish to make sure that a company cannot effectively restrict the
users of a free program by obtaining a restrictive license from a patent holder.
Therefore, we insist that any patent license obtained for a version of the
library must be consistent with the full freedom of use specified in this
license.

Most GNU software, including some libraries, is covered by the ordinary GNU
General Public License. This license, the GNU Lesser General Public License,
applies to certain designated libraries, and is quite different from the ordinary
General Public License. We use this license for certain libraries in order to
permit linking those libraries into non-free programs.

When a program is linked with a library, whether statically or using a shared
library, the combination of the two is legally speaking a combined work, a
derivative of the original library. The ordinary General Public License therefore
permits such linking only if the entire combination fits its criteria of freedom.
The Lesser General Public License permits more lax criteria for linking other
code with the library.

We call this license the "Lesser" General Public License because it does Less to
protect the user's freedom than the ordinary General Public License. It also
provides other free software developers Less of an advantage over competing
non-free programs. These disadvantages are the reason we use the ordinary General
Public License for many libraries. However, the Lesser license provides
advantages in certain special circumstances.

For example, on rare occasions, there may be a special need to encourage the
widest possible use of a certain library, so that it becomes a de-facto standard.
To achieve this, non-free programs must be allowed to use the library. A more
frequent case is that a free library does the same job as widely used non-free
libraries. In this case, there is little to gain by limiting the free library to
free software only, so we use the Lesser General Public License.

In other cases, permission to use a particular library in non-free programs
enables a greater number of people to use a large body of free software. For
example, permission to use the GNU C Library in non-free programs enables many
more people to use the whole GNU operating system, as well as its variant, the
GNU/Linux operating system.

Although the Lesser General Public License is Less protective of the users'
freedom, it does ensure that the user of a program that is linked with the
Library has the freedom and the wherewithal to run that program using a modified
version of the Library.

The precise terms and conditions for copying, distribution and modification
follow. Pay close attention to the difference between a "work based on the
library" and a "work that uses the library". The former contains code derived
from the library, whereas the latter must be combined with the library in order
to run.


TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
---------------------------------------------------------------

0. This License Agreement applies to any software library or other program which
contains a notice placed by the copyright holder or other authorized party saying
it may be distributed under the terms of this Lesser General Public License (also
called "this License"). Each licensee is addressed as "you".

A "library" means a collection of software functions and/or data prepared so as
to be conveniently linked with application programs (which use some of those
functions and data) to form executables.

The "Library", below, refers to any such software library or work which has been
distributed under these terms. A "work based on the Library" means either the
Library or any derivative work under copyright law: that is to say, a work
containing the Library or a portion of it, either verbatim or with modifications
and/or translated straightforwardly into another language. (Hereinafter,
translation is included without limitation in the term "modification".)

"Source code" for a work means the preferred form of the work for making
modifications to it. For a library, complete source code means all the source
code for all modules it contains, plus any associated interface definition files,
plus the scripts used to control compilation and installation of the library.

Activities other than copying, distribution and modification are not covered by
this License; they are outside its scope. The act of running a program using the
Library is not restricted, and output from such a program is covered only if its
contents constitute a work based on the Library (independent of the use of the
Library in a tool for writing it). Whether that is true depends on what the
Library does and what the program that uses the Library does.

1. You may copy and distribute verbatim copies of the Library's complete source
code as you receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice and disclaimer
of warranty; keep intact all the notices that refer to this License and to the
absence of any warranty; and distribute a copy of this License along with the
Library.

You may charge a fee for the physical act of transferring a copy, and you may at
your option offer warranty protection in exchange for a fee.

2. You may modify your copy or copies of the Library or any portion of it, thus
forming a work based on the Library, and copy and distribute such modifications
or work under the terms of Section 1 above, provided that you also meet all of
these conditions:

      a) The modified work must itself be a software library.

      b) You must cause the files modified to carry prominent notices stating
      that you changed the files and the date of any change.

      c) You must cause the whole of the work to be licensed at no charge to all
      third parties under the terms of this License.

      d) If a facility in the modified Library refers to a function or a table of
      data to be supplied by an application program that uses the facility, other
      than as an argument passed when the facility is invoked, then you must make
      a good faith effort to ensure that, in the event an application does not
      supply such function or table, the facility still operates, and performs
      whatever part of its purpose remains meaningful.

      (For example, a function in a library to compute square roots has a purpose
      that is entirely well-defined independent of the application. Therefore,
      Subsection 2d requires that any application-supplied function or table used
      by this function must be optional: if the application does not supply it,
      the square root function must still compute square roots.)

      These requirements apply to the modified work as a whole. If identifiable
      sections of that work are not derived from the Library, and can be
      reasonably considered independent and separate works in themselves, then
      this License, and its terms, do not apply to those sections when you
      distribute them as separate works. But when you distribute the same
      sections as part of a whole which is a work based on the Library, the
      distribution of the whole must be on the terms of this License, whose
      permissions for other licensees extend to the entire whole, and thus to
      each and every part regardless of who wrote it.

      Thus, it is not the intent of this section to claim rights or contest your
      rights to work written entirely by you; rather, the intent is to exercise
      the right to control the distribution of derivative or collective works
      based on the Library.

      In addition, mere aggregation of another work not based on the Library with
      the Library (or with a work based on the Library) on a volume of a storage
      or distribution medium does not bring the other work under the scope of
      this License.

3. You may opt to apply the terms of the ordinary GNU General Public License
instead of this License to a given copy of the Library. To do this, you must
alter all the notices that refer to this License, so that they refer to the
ordinary GNU General Public License, version 2, instead of to this License. (If a
newer version than version 2 of the ordinary GNU General Public License has
appeared, then you can specify that version instead if you wish.) Do not make any
other change in these notices.

Once this change is made in a given copy, it is irreversible for that copy, so
the ordinary GNU General Public License applies to all subsequent copies and
derivative works made from that copy.

This option is useful when you wish to copy part of the code of the Library into
a program that is not a library.

4. You may copy and distribute the Library (or a portion or derivative of it,
under Section 2) in object code or executable form under the terms of Sections 1
and 2 above provided that you accompany it with the complete corresponding
machine-readable source code, which must be distributed under the terms of
Sections 1 and 2 above on a medium customarily used for software interchange.

If distribution of object code is made by offering access to copy from a
designated place, then offering equivalent access to copy the source code from
the same place satisfies the requirement to distribute the source code, even
though third parties are not compelled to copy the source along with the object
code.

5. A program that contains no derivative of any portion of the Library, but is
designed to work with the Library by being compiled or linked with it, is called
a "work that uses the Library". Such a work, in isolation, is not a derivative
work of the Library, and therefore falls outside the scope of this License.

However, linking a "work that uses the Library" with the Library creates an
executable that is a derivative of the Library (because it contains portions of
the Library), rather than a "work that uses the library". The executable is
therefore covered by this License. Section 6 states terms for distribution of
such executables.

When a "work that uses the Library" uses material from a header file that is part
of the Library, the object code for the work may be a derivative work of the
Library even though the source code is not. Whether this is true is especially
significant if the work can be linked without the Library, or if the work is
itself a library. The threshold for this to be true is not precisely defined by
law.

If such an object file uses only numerical parameters, data structure layouts and
accessors, and small macros and small inline functions (ten lines or less in
length), then the use of the object file is unrestricted, regardless of whether
it is legally a derivative work. (Executables containing this object code plus
portions of the Library will still fall under Section 6.)

Otherwise, if the work is a derivative of the Library, you may distribute the
object code for the work under the terms of Section 6. Any executables containing
that work also fall under Section 6, whether or not they are linked directly with
the Library itself.

6. As an exception to the Sections above, you may also combine or link a "work
that uses the Library" with the Library to produce a work containing portions of
the Library, and distribute that work under terms of your choice, provided that
the terms permit modification of the work for the customer's own use and reverse
engineering for debugging such modifications.

You must give prominent notice with each copy of the work that the Library is
used in it and that the Library and its use are covered by this License. You must
supply a copy of this License. If the work during execution displays copyright
notices, you must include the copyright notice for the Library among them, as
well as a reference directing the user to the copy of this License. Also, you
must do one of these things:

      a) Accompany the work with the complete corresponding machine-readable
      source code for the Library including whatever changes were used in the
      work (which must be distributed under Sections 1 and 2 above); and, if the
      work is an executable linked with the Library, with the complete
      machine-readable "work that uses the Library", as object code and/or source
      code, so that the user can modify the Library and then relink to produce a
      modified executable containing the modified Library. (It is understood that
      the user who changes the contents of definitions files in the Library will
      not necessarily be able to recompile the application to use the modified
      definitions.)

      b) Use a suitable shared library mechanism for linking with the Library. A
      suitable mechanism is one that (1) uses at run time a copy of the library
      already present on the user's computer system, rather than copying library
      functions into the executable, and (2) will operate properly with a
      modified version of the library, if the user installs one, as long as the
      modified version is interface-compatible with the version that the work was
      made with.

      c) Accompany the work with a written offer, valid for at least three years,
      to give the same user the materials specified in Subsection 6a, above, for
      a charge no more than the cost of performing this distribution.

      d) If distribution of the work is made by offering access to copy from a
      designated place, offer equivalent access to copy the above specified
      materials from the same place.

      e) Verify that the user has already received a copy of these materials or
      that you have already sent this user a copy.

For an executable, the required form of the "work that uses the Library" must
include any data and utility programs needed for reproducing the executable from
it. However, as a special exception, the materials to be distributed need not
include anything that is normally distributed (in either source or binary form)
with the major components (compiler, kernel, and so on) of the operating system
on which the executable runs, unless that component itself accompanies the
executable.

It may happen that this requirement contradicts the license restrictions of other
proprietary libraries that do not normally accompany the operating system. Such a
contradiction means you cannot use both them and the Library together in an
executable that you distribute.

7. You may place library facilities that are a work based on the Library
side-by-side in a single library together with other library facilities not
covered by this License, and distribute such a combined library, provided that
the separate distribution of the work based on the Library and of the other
library facilities is otherwise permitted, and provided that you do these two
things:

      a) Accompany the combined library with a copy of the same work based on the
      Library, uncombined with any other library facilities. This must be
      distributed under the terms of the Sections above.

      b) Give prominent notice with the combined library of the fact that part of
      it is a work based on the Library, and explaining where to find the
      accompanying uncombined form of the same work.

8. You may not copy, modify, sublicense, link with, or distribute the Library
except as expressly provided under this License. Any attempt otherwise to copy,
modify, sublicense, link with, or distribute the Library is void, and will
automatically terminate your rights under this License. However, parties who have
received copies, or rights, from you under this License will not have their
licenses terminated so long as such parties remain in full compliance.

9. You are not required to accept this License, since you have not signed it.
However, nothing else grants you permission to modify or distribute the Library
or its derivative works. These actions are prohibited by law if you do not accept
this License. Therefore, by modifying or distributing the Library (or any work
based on the Library), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying the Library
or works based on it.

10. Each time you redistribute the Library (or any work based on the Library),
the recipient automatically receives a license from the original licensor to
copy, distribute, link with or modify the Library subject to these terms and
conditions. You may not impose any further restrictions on the recipients'
exercise of the rights granted herein. You are not responsible for enforcing
compliance by third parties with this License.

11. If, as a consequence of a court judgment or allegation of patent infringement
or for any other reason (not limited to patent issues), conditions are imposed on
you (whether by court order, agreement or otherwise) that contradict the
conditions of this License, they do not excuse you from the conditions of this
License. If you cannot distribute so as to satisfy simultaneously your
obligations under this License and any other pertinent obligations, then as a
consequence you may not distribute the Library at all. For example, if a patent
license would not permit royalty-free redistribution of the Library by all those
who receive copies directly or indirectly through you, then the only way you
could satisfy both it and this License would be to refrain entirely from
distribution of the Library.

If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply, and the
section as a whole is intended to apply in other circumstances.

It is not the purpose of this section to induce you to infringe any patents or
other property right claims or to contest validity of any such claims; this
section has the sole purpose of protecting the integrity of the free software
distribution system which is implemented by public license practices. Many people
have made generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that system; it is
up to the author/donor to decide if he or she is willing to distribute software
through any other system and a licensee cannot impose that choice.

This section is intended to make thoroughly clear what is believed to be a
consequence of the rest of this License.

12. If the distribution and/or use of the Library is restricted in certain
countries either by patents or by copyrighted interfaces, the original copyright
holder who places the Library under this License may add an explicit geographical
distribution limitation excluding those countries, so that distribution is
permitted only in or among countries not thus excluded. In such case, this
License incorporates the limitation as if written in the body of this License.

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

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

14. If you wish to incorporate parts of the Library into other free programs
whose distribution conditions are incompatible with these, write to the author to
ask for permission. For software which is copyrighted by the Free Software
Foundation, write to the Free Software Foundation; we sometimes make exceptions
for this. Our decision will be guided by the two goals of preserving the free
status of all derivatives of our free software and of promoting the sharing and
reuse of software generally.

NO WARRANTY

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

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


END OF TERMS AND CONDITIONS


How to Apply These Terms to Your New Libraries
----------------------------------------------

If you develop a new library, and you want it to be of the greatest possible use
to the public, we recommend making it free software that everyone can
redistribute and change. You can do so by permitting redistribution under these
terms (or, alternatively, under the terms of the ordinary General Public
License).

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

      one line to give the library's name and an idea of what it does.

      Copyright (C) year name of author

      This library is free software; you can redistribute it and/or

      modify it under the terms of the GNU Lesser General Public

      License as published by the Free Software Foundation; either

      version 2.1 of the License, or (at your option) any later version.

      This library is distributed in the hope that it will be useful,

      but WITHOUT ANY WARRANTY; without even the implied warranty of

      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU

      Lesser General Public License for more details.

      You should have received a copy of the GNU Lesser General Public

      License along with this library; if not, write to the Free Software

      Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Also add information on how to contact you by electronic and paper mail.

You should also get your employer (if you work as a programmer) or your school,
if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a
sample; alter the names:

      Yoyodyne, Inc., hereby disclaims all copyright interest in

      the library `Frob' (a library for tweaking knobs) written

      by James Random Hacker.

      signature of Ty Coon, 1 April 1990

      Ty Coon, President of Vice

That's all there is to it!




--------------------------------------------------------------------------------
re-motion 1.13.52.2
License: Apache License 2.0
Origin: http://www.re-motion.org



License: Apache License 2.0
SPDX-License-Identifier: Apache-2.0
Apache License
Version 2.0, January 2004
=========================


http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction, and
distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by the copyright
owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all other entities
that control, are controlled by, or are under common control with that entity.
For the purposes of this definition, "control" means (i) the power, direct or
indirect, to cause the direction or management of such entity, whether by
contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity exercising permissions
granted by this License.

"Source" form shall mean the preferred form for making modifications, including
but not limited to software source code, documentation source, and configuration
files.

"Object" form shall mean any form resulting from mechanical transformation or
translation of a Source form, including but not limited to compiled object code,
generated documentation, and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or Object form, made
available under the License, as indicated by a copyright notice that is included
in or attached to the work (an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object form, that is
based on (or derived from) the Work and for which the editorial revisions,
annotations, elaborations, or other modifications represent, as a whole, an
original work of authorship. For the purposes of this License, Derivative Works
shall not include works that remain separable from, or merely link (or bind by
name) to the interfaces of, the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including the original version
of the Work and any modifications or additions to that Work or Derivative Works
thereof, that is intentionally submitted to Licensor for inclusion in the Work by
the copyright owner or by an individual or Legal Entity authorized to submit on
behalf of the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent to the
Licensor or its representatives, including but not limited to communication on
electronic mailing lists, source code control systems, and issue tracking systems
that are managed by, or on behalf of, the Licensor for the purpose of discussing
and improving the Work, but excluding communication that is conspicuously marked
or otherwise designated in writing by the copyright owner as "Not a
Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of
whom a Contribution has been received by Licensor and subsequently incorporated
within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of this
License, each Contributor hereby grants to You a perpetual, worldwide,
non-exclusive, no-charge, royalty-free, irrevocable copyright license to
reproduce, prepare Derivative Works of, publicly display, publicly perform,
sublicense, and distribute the Work and such Derivative Works in Source or Object
form.

3. Grant of Patent License. Subject to the terms and conditions of this License,
each Contributor hereby grants to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section) patent
license to make, have made, use, offer to sell, sell, import, and otherwise
transfer the Work, where such license applies only to those patent claims
licensable by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s) with the Work to
which such Contribution(s) was submitted. If You institute patent litigation
against any entity (including a cross-claim or counterclaim in a lawsuit)
alleging that the Work or a Contribution incorporated within the Work constitutes
direct or contributory patent infringement, then any patent licenses granted to
You under this License for that Work shall terminate as of the date such
litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the Work or
Derivative Works thereof in any medium, with or without modifications, and in
Source or Object form, provided that You meet the following conditions:

  a. You must give any other recipients of the Work or Derivative Works a copy of
    this License; and

  b. You must cause any modified files to carry prominent notices stating that
    You changed the files; and

  c. You must retain, in the Source form of any Derivative Works that You
    distribute, all copyright, patent, trademark, and attribution notices from
    the Source form of the Work, excluding those notices that do not pertain to
    any part of the Derivative Works; and

  d. If the Work includes a "NOTICE" text file as part of its distribution, then
    any Derivative Works that You distribute must include a readable copy of the
    attribution notices contained within such NOTICE file, excluding those
    notices that do not pertain to any part of the Derivative Works, in at least
    one of the following places: within a NOTICE text file distributed as part of
    the Derivative Works; within the Source form or documentation, if provided
    along with the Derivative Works; or, within a display generated by the
    Derivative Works, if and wherever such third-party notices normally appear.
    The contents of the NOTICE file are for informational purposes only and do
    not modify the License. You may add Your own attribution notices within
    Derivative Works that You distribute, alongside or as an addendum to the
    NOTICE text from the Work, provided that such additional attribution notices
    cannot be construed as modifying the License.

You may add Your own copyright statement to Your modifications and may provide
additional or different license terms and conditions for use, reproduction, or
distribution of Your modifications, or for any such Derivative Works as a whole,
provided Your use, reproduction, and distribution of the Work otherwise complies
with the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise, any
Contribution intentionally submitted for inclusion in the Work by You to the
Licensor shall be under the terms and conditions of this License, without any
additional terms or conditions. Notwithstanding the above, nothing herein shall
supersede or modify the terms of any separate license agreement you may have
executed with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade names,
trademarks, service marks, or product names of the Licensor, except as required
for reasonable and customary use in describing the origin of the Work and
reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or agreed to in
writing, Licensor provides the Work (and each Contributor provides its
Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied, including, without limitation, any warranties or
conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any risks
associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory, whether in
tort (including negligence), contract, or otherwise, unless required by
applicable law (such as deliberate and grossly negligent acts) or agreed to in
writing, shall any Contributor be liable to You for damages, including any
direct, indirect, special, incidental, or consequential damages of any character
arising as a result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill, work stoppage,
computer failure or malfunction, or any and all other commercial damages or
losses), even if such Contributor has been advised of the possibility of such
damages.

9. Accepting Warranty or Additional Liability. While redistributing the Work or
Derivative Works thereof, You may choose to offer, and charge a fee for,
acceptance of support, warranty, indemnity, or other liability obligations and/or
rights consistent with this License. However, in accepting such obligations, You
may act only on Your own behalf and on Your sole responsibility, not on behalf of
any other Contributor, and only if You agree to indemnify, defend, and hold each
Contributor harmless for any liability incurred by, or claims asserted against,
such Contributor by reason of your accepting any such warranty or additional
liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work

To apply the Apache License to your work, attach the following boilerplate
notice, with the fields enclosed by brackets "[]" replaced with your own
identifying information. (Don't include the brackets!) The text should be
enclosed in the appropriate comment syntax for the file format. We also recommend
that a file or class name and description of purpose be included on the same
"printed page" as the copyright notice for easier identification within
third-party archives.

  Copyright [yyyy] [name of copyright owner] Licensed under the Apache License,
  Version 2.0 (the "License"); you may not use this file except in compliance
  with the License. You may obtain a copy of the License at
  http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law
  or agreed to in writing, software distributed under the License is
  distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  KIND, either express or implied. See the License for the specific language
  governing permissions and limitations under the License.




--------------------------------------------------------------------------------
RibbonWinForms/RibbonWinForms 5.0.0.1
License: Microsoft Public License
Origin: https://github.com/RibbonWinForms/RibbonWinForms/releases/tag/5.0.0.1



License: Microsoft Public License
SPDX-License-Identifier: MS-PL
Microsoft Public License (Ms-PL)
================================

This license governs use of the accompanying software. If you use the software,
you accept this license. If you do not accept the license, do not use the
software.

  1.  Definitions
    The terms "reproduce," "reproduction," "derivative works," and "distribution"
    have the same meaning here as under U.S. copyright law.
    A "contribution" is the original software, or any additions or changes to the
    software.
    A "contributor" is any person that distributes its contribution under this
    license.
    "Licensed patents" are a contributor's patent claims that read directly on
    its contribution.

  2.  Grant of Rights

      A. Copyright Grant- Subject to the terms of this license, including the
        license conditions and limitations in section 3, each contributor grants
        you a non-exclusive, worldwide, royalty-free copyright license to
        reproduce its contribution, prepare derivative works of its contribution,
        and distribute its contribution or any derivative works that you create.

      B. Patent Grant- Subject to the terms of this license, including the
        license conditions and limitations in section 3, each contributor grants
        you a non-exclusive, worldwide, royalty-free license under its licensed
        patents to make, have made, use, sell, offer for sale, import, and/or
        otherwise dispose of its contribution in the software or derivative works
        of the contribution in the software.

  3.  Conditions and Limitations

      A. No Trademark License- This license does not grant you rights to use any
        contributors' name, logo, or trademarks.

      B. If you bring a patent claim against any contributor over patents that
        you claim are infringed by the software, your patent license from such
        contributor to the software ends automatically.

      C. If you distribute any portion of the software, you must retain all
        copyright, patent, trademark, and attribution notices that are present in
        the software.

      D.  If you distribute any portion of the software in source code form, you
        may do so only under this license by including a complete copy of this
        license with your distribution. If you distribute any portion of the
        software in compiled or object code form, you may only do so under a
        license that complies with this license.

      E.  The software is licensed "as-is." You bear the risk of using it. The
        contributors give no express warranties, guarantees or conditions. You
        may have additional consumer rights under your local laws which this
        license cannot change. To the extent permitted under your local laws, the
        contributors exclude the implied warranties of merchantability, fitness
        for a particular purpose and non-infringement.




--------------------------------------------------------------------------------
ScottPlot 4.1.45
License: MIT License
Origin: https://www.nuget.org/packages/ScottPlot/4.1.45



License: MIT License
SPDX-License-Identifier: MIT
Copyright (c) 2018 Scott Harden / Harden Technologies, LLC

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.




--------------------------------------------------------------------------------
ScottPlot.WinForms 4.1.45
License: MIT License
Origin: https://www.nuget.org/packages/ScottPlot.WinForms/4.1.45



License: MIT License
SPDX-License-Identifier: MIT
The MIT License
===============
Copyright (c) 2018 Scott Harden / Harden Technologies, LLC

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in the
Software without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.




--------------------------------------------------------------------------------
System.Drawing.Common 10.0.0
License: MIT License
Origin: https://www.nuget.org/packages/System.Drawing.Common/10.0.0



License: MIT License
SPDX-License-Identifier: MIT
The MIT License
===============

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in the
Software without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.




--------------------------------------------------------------------------------
System.Drawing.Common 4.6.1
License: (MIT License AND Third Party Notices)
Origin: https://www.nuget.org/packages/System.Drawing.Common/4.6.1



License: MIT License
SPDX-License-Identifier: MIT
The MIT License (MIT)

Copyright (c) .NET Foundation and Contributors

All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

License: Third Party Notices
.NET Core uses third-party libraries or other resources that may be
distributed under licenses different than the .NET Core software.

In the event that we accidentally failed to list a required notice, please
bring it to our attention. Post an issue or email us:

dotnet@microsoft.com

The attached notices are provided for information only.

License notice for ASP.NET
-------------------------------

Copyright (c) .NET Foundation. All rights reserved.
Licensed under the Apache License, Version 2.0.

Available at
https://github.com/aspnet/AspNetCore/blob/master/LICENSE.txt

License notice for Slicing-by-8
-------------------------------

http://sourceforge.net/projects/slicing-by-8/

Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved


This software program is licensed subject to the BSD License, available at
http://www.opensource.org/licenses/bsd-license.html.


License notice for Unicode data
-------------------------------

http://www.unicode.org/copyright.html#License

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

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

THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT OF THIRD PARTY RIGHTS.
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THE DATA FILES OR SOFTWARE.

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

License notice for Zlib
-----------------------

https://github.com/madler/zlib
http://zlib.net/zlib_license.html

/* zlib.h -- interface of the 'zlib' general purpose compression library
version 1.2.11, January 15th, 2017

Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.

Jean-loup Gailly Mark Adler
jloup@gzip.org madler@alumni.caltech.edu

*/

License notice for Mono
-------------------------------

http://www.mono-project.com/docs/about-mono/

Copyright (c) .NET Foundation Contributors

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the Software), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

License notice for International Organization for Standardization
-----------------------------------------------------------------

Portions (C) International Organization for Standardization 1986:
Permission to copy in any form is granted for use with
conforming SGML systems and applications as defined in
ISO 8879, provided this notice is included in all copies.

License notice for Intel
------------------------

"Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

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

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

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

License notice for Xamarin and Novell
-------------------------------------

Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

Copyright (c) 2011 Novell, Inc (http://www.novell.com)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

Third party notice for W3C
--------------------------

"W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE
Status: This license takes effect 13 May, 2015.
This work is being provided by the copyright holders under the following license.
License
By obtaining and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions.
Permission to copy, modify, and distribute this work, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the work or portions thereof, including modifications:
The full text of this NOTICE in a location viewable to users of the redistributed or derivative work.
Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software and Document Short Notice should be included.
Notice of any changes or modifications, through a copyright statement on the new code or document such as "This software or document includes material copied from or derived from [title and URI of the W3C document]. Copyright © [YEAR] W3C® (MIT, ERCIM, Keio, Beihang)."
Disclaimers
THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT.
The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the work without specific, written prior permission. Title to copyright in this work will at all times remain with copyright holders."

License notice for Bit Twiddling Hacks
--------------------------------------

Bit Twiddling Hacks

By Sean Eron Anderson
seander@cs.stanford.edu

Individually, the code snippets here are in the public domain (unless otherwise
noted) — feel free to use them however you please. The aggregate collection and
descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are
distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and
without even the implied warranty of merchantability or fitness for a particular
purpose.

License notice for Brotli
--------------------------------------

Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

compress_fragment.c:
Copyright (c) 2011, Google Inc.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

decode_fuzzer.c:
Copyright (c) 2015 The Chromium Authors. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."

License notice for Json.NET
-------------------------------

https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md

The MIT License (MIT)

Copyright (c) 2007 James Newton-King

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

License notice for vectorized base64 encoding / decoding
--------------------------------------------------------

Copyright (c) 2005-2007, Nick Galbreath
Copyright (c) 2013-2017, Alfred Klomp
Copyright (c) 2015-2017, Wojciech Mula
Copyright (c) 2016-2017, Matthieu Darbois
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

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

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

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.




--------------------------------------------------------------------------------
System.Runtime.InteropServices.RuntimeInformation 4.3.0
License: (NETStandard.Library_1.6.1_Third Party Notices AND Microsoft .NET Library License)
Origin: https://www.nuget.org/packages/System.Runtime.InteropServices.RuntimeInformation/4.3.0



License: NETStandard.Library_1.6.1_Third Party Notices
This Microsoft .NET Library may incorporate components from the projects listed
below. Microsoft licenses these components under the Microsoft .NET Library
software license terms. The original copyright notices and the licenses under
which Microsoft received such components are set forth below for informational
purposes only. Microsoft reserves all rights not expressly granted herein,
whether by implication, estoppel or otherwise.

1.	.NET Core (https://github.com/dotnet/core/)

.NET Core
Copyright (c) .NET Foundation and Contributors

The MIT License (MIT)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

License: Microsoft .NET Library License
MICROSOFT SOFTWARE LICENSE TERMS

MICROSOFT .NET LIBRARY

These license terms are an agreement between you and Microsoft Corporation (or based on where you live, one of its affiliates). They apply to the software named above. The terms also apply to any Microsoft services or updates for the software, except to the extent those have different terms.

IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELOW.

1.    INSTALLATION AND USE RIGHTS.
You may install and use any number of copies of the software to develop and test your applications. 

2.    THIRD PARTY COMPONENTS. The software may include third party components with separate legal notices or governed by other agreements, as may be described in the ThirdPartyNotices file(s) accompanying the software.
3.    ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.
a.     DISTRIBUTABLE CODE.  The software is comprised of Distributable Code. "Distributable Code" is code that you are permitted to distribute in applications you develop if you comply with the terms below.
i.      Right to Use and Distribute.
·        You may copy and distribute the object code form of the software.

·        Third Party Distribution. You may permit distributors of your applications to copy and distribute the Distributable Code as part of those applications.

ii.     Distribution Requirements. For any Distributable Code you distribute, you must
·        use the Distributable Code in your applications and not as a standalone distribution;

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

·        indemnify, defend, and hold harmless Microsoft from any claims, including attorneys' fees, related to the distribution or use of your applications, except to the extent that any claim is based solely on the unmodified Distributable Code.

iii.   Distribution Restrictions. You may not
·        use Microsoft's trademarks in your applications' names or in a way that suggests your applications come from or are endorsed by Microsoft; or

·        modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An "Excluded License" is one that requires, as a condition of use, modification or distribution of code, that (i) it be disclosed or distributed in source code form; or (ii) others have the right to modify it.

4.    DATA.
a.     Data Collection. The software may collect information about you and your use of the software, and send that to Microsoft. Microsoft may use this information to provide services and improve our products and services.  You may opt-out of many of these scenarios, but not all, as described in the software documentation.  There are also some features in the software that may enable you and Microsoft to collect data from users of your applications. If you use these features, you must comply with applicable law, including providing appropriate notices to users of your applications together with Microsoft's privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data collection and its use from the software documentation and our privacy statement. Your use of the software operates as your consent to these practices.
b.    Processing of Personal Data. To the extent Microsoft is a processor or subprocessor of personal data in connection with the software, Microsoft makes the commitments in the European Union General Data Protection Regulation Terms of the Online Services Terms to all customers effective May 25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr.
5.    SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. You may not
·        work around any technical limitations in the software;

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

·        remove, minimize, block or modify any notices of Microsoft or its suppliers in the software;

·        use the software in any way that is against the law; or

·        share, publish, rent or lease the software, provide the software as a stand-alone offering for others to use, or transfer the software or this agreement to any third party.

6.    EXPORT RESTRICTIONS. You must comply with all domestic and international export laws and regulations that apply to the software, which include restrictions on destinations, end users, and end use. For further information on export restrictions, visit www.microsoft.com/exporting.  
7.    SUPPORT SERVICES. Because this software is "as is," we may not provide support services for it.
8.    ENTIRE AGREEMENT. This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services.
9.    APPLICABLE LAW.  If you acquired the software in the United States, Washington law applies to interpretation of and claims for breach of this agreement, and the laws of the state where you live apply to all other claims. If you acquired the software in any other country, its laws apply.
10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You may have other rights, including consumer rights, under the laws of your state or country. Separate and apart from your relationship with Microsoft, you may also have rights with respect to the party from which you acquired the software. This agreement does not change those other rights if the laws of your state or country do not permit it to do so. For example, if you acquired the software in one of the below regions, or mandatory country law applies, then the following provisions apply to you:
a)    Australia. You have statutory guarantees under the Australian Consumer Law and nothing in this agreement is intended to affect those rights.
b)    Canada. If you acquired this software in Canada, you may stop receiving updates by turning off the automatic update feature, disconnecting your device from the Internet (if and when you re-connect to the Internet, however, the software will resume checking for and installing updates), or uninstalling the software. The product documentation, if any, may also specify how to turn off updates for your specific device or software.
c)    Germany and Austria.
(i)        Warranty. The software will perform substantially as described in any Microsoft materials that accompany it. However, Microsoft gives no contractual guarantee in relation to the software.

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

Subject to the foregoing clause (ii), Microsoft will only be liable for slight negligence if Microsoft is in breach of such material contractual obligations, the fulfillment of which facilitate the due performance of this agreement, the breach of which would endanger the purpose of this agreement and the compliance with which a party may constantly trust in (so-called "cardinal obligations"). In other cases of slight negligence, Microsoft will not be liable for slight negligence
11. DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED "AS-IS." YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
12. LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.
This limitation applies to (a) anything related to the software, services, content (including code) on third party Internet sites, or third party applications; and (b) claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law.

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




--------------------------------------------------------------------------------
System.ValueTuple 4.5.0
License: (MIT License AND Third Party Notices)
Origin: http://www.nuget.org/packages/System.ValueTuple/4.5.0



License: MIT License
SPDX-License-Identifier: MIT
The MIT License (MIT)



Copyright (c) .NET Foundation and Contributors



All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE

License: Third Party Notices
.NET Core uses third-party libraries or other resources that may be
distributed under licenses different than the .NET Core software.

In the event that we accidentally failed to list a required notice, please
bring it to our attention. Post an issue or email us:

dotnet@microsoft.com

The attached notices are provided for information only.

License notice for Slicing-by-8
-------------------------------

http://sourceforge.net/projects/slicing-by-8/

Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved


This software program is licensed subject to the BSD License, available at
http://www.opensource.org/licenses/bsd-license.html.


License notice for Unicode data
-------------------------------

http://www.unicode.org/copyright.html#License

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

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

THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT OF THIRD PARTY RIGHTS.
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THE DATA FILES OR SOFTWARE.

Except as contained in this notice, the name of a copyright holder
shall not be used in advertising or otherwise to promote the sale,
use or other dealings in these Data Files or Software without prior
written authorization of the copyright holdted under the Terms of Use in http://www.unicode.org/copyright.html.

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

THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT OF THIRD PARTY RIGHTS.
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THE DATA FILES OR SOFTWARE.

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

License notice for Zlib
-----------------------

https://github.com/madler/zlib
http://zlib.net/zlib_license.html

/* zlib.h -- interface of the 'zlib' general purpose compression library
version 1.2.11, January 15th, 2017

Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.

Jean-loup Gailly Mark Adler
jloup@gzip.org madler@alumni.caltech.edu

*/

License notice for Mono
-------------------------------

http://www.mono-project.com/docs/about-mono/

Copyright (c) .NET Foundation Contributors

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the Software), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

License notice for International Organization for Standardization
-----------------------------------------------------------------

Portions (C) International Organization for Standardization 1986:
Permission to copy in any form is granted for use with
conforming SGML systems and applications as defined in
ISO 8879, provided this notice is included in all copies.

License notice for Intel
------------------------

"Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

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

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

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

License notice for Xamarin and Novell
-------------------------------------

Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

Copyright (c) 2011 Novell, Inc (http://www.novell.com)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

Third party notice for W3C
--------------------------

"W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE
Status: This license takes effect 13 May, 2015.
This work is being provided by the copyright holders under the following license.
License
By obtaining and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions.
Permission to copy, modify, and distribute this work, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the work or portions thereof, including modifications:
The full text of this NOTICE in a location viewable to users of the redistributed or derivative work.
Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software and Document Short Notice should be included.
Notice of any changes or modifications, through a copyright statement on the new code or document such as "This software or document includes material copied from or derived from [title and URI of the W3C document]. Copyright © [YEAR] W3C® (MIT, ERCIM, Keio, Beihang)."
Disclaimers
THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT.
The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the work without specific, written prior permission. Title to copyright in this work will at all times remain with copyright holders."

License notice for Bit Twiddling Hacks
--------------------------------------

Bit Twiddling Hacks

By Sean Eron Anderson
seander@cs.stanford.edu

Individually, the code snippets here are in the public domain (unless otherwise
noted) — feel free to use them however you please. The aggregate collection and
descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are
distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and
without even the implied warranty of merchantability or fitness for a particular
purpose.

License notice for Brotli
--------------------------------------

Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

compress_fragment.c:
Copyright (c) 2011, Google Inc.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

decode_fuzzer.c:
Copyright (c) 2015 The Chromium Authors. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."





Copyrights:



Apache Log4Net  2.0.17 

Copyright 2004-2024 The Apache Software Foundation






Code Project - DataGridVewTextBoxCell with span behaviour  1.0 

Copyright ©  2009")
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]







Code Project - How to create a custom ComboBox from scratch  1.0 

Copyright © codestart.net 2008")
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]















DynamicLanguageRuntime  1.3.5 

Copyright (c) .NET Foundation and Contributors







excel_add_sheet  0.1.0 

N/A










FTDI drivers for .Net  1.0.14 

Future Technology Devices International Ltd. 2014






IronPython  2.7.12 

Copyright (c) .NET Foundation and Contributors











Microsoft .NET Framework  4.8 

(c) Copyright Microsoft Corporation.


Copyright 1990-1997. Microsoft Corporation.

Copyright 1990-1997. Microsoft Corporation.


Copyright 1990-1997. Microsoft Corporation.
 

Copyright 1990-1997. Microsoft Corporation.
 *


Copyright 1990-1998. Microsoft Corporation.

Copyright 1998-1999 Microsoft Corporation.  All Rights Reserved.
//
// Author: Paul Chase Dempsey [paulde]


Copyright 1998-1999 Microsoft Corporation.  All Rights Reserved.
//
// June 1, 1998 [paulde]


Copyright 1998-2000 Microsoft Corporation.  All Rights Reserved.
//
// June 1, 1998


Copyright 1998 Microsoft Corporation.  All Rights Reserved.
//
// June 1, 1998 [paulde]


Copyright 1998 Microsoft Corporation.  All Rights Reserved.
//
// June 1, 1998 [paulde]  Revised for UniLib, surrogates


Copyright 1998 Microsoft Corporation.  All Rights Reserved.
//
// November 8, 1998 [paulde]


Copyright (c) 1982-1986 Regents


Copyright (C) 1985 - 2005 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:  


Copyright (C) 1985-2015 Intel Corporation.  All rights reserved.


Copyright (c) 1988 - 1999, Microsoft Corp. All Rights Reserved
// Information Contained Herein Is Proprietary and Confidential.


Copyright (c) 1988-2000 Microsoft Corporation.
//
// @File: SqlXml.cs


Copyright (c) 1988-2003 Microsoft Corporation.
//
// @File:  bidinit.cpp
// @Owner: Microsoft
// @test:
//


Copyright (c) 1992-2012 by P.J. Plauger.  ALL RIGHTS RESERVED.


Copyright (C) 1995-1999 Microsoft Corporation.  All rights reserved.


Copyright (C) 1995-2003 Jean-loup Gailly and Mark Adler


Copyright (c) 1997  Microsoft Corporation.  All Rights Reserved.


Copyright (c) 1997  Microsoft Corporation.  All Rights Reserved.
   

Copyright (c) 1997, Microsoft Corporation
//			All Rights Reserved

Copyright (c) 1997, Microsoft Corporation. All Rights Reserved.
     * Information Contained Herein is Proprietary and Confidential.

Copyright (c) 1997, Microsoft Corporation. All Rights Reserved.
     * Information Contained Herein is Proprietary and Confidential.
     */


Copyright (c) 1998-1999, Microsoft Corporation
 * 


Copyright (c) 1998-1999, Microsoft Corporation
 *


Copyright (c) 1998-2000, Microsoft Corporation
 * 


Copyright (c) 1998-2000, Microsoft Corporation
 *


Copyright (c) 1998-2002, Microsoft Corporation
 *


Copyright (c) 1998 Microsoft Corporation
 */


Copyright (c) 1999-2002 Microsoft Corporation. All rights reserved.


Copyright (c) 1999 Microsoft Corporation

Copyright (c) 1999 Microsoft Corporation
 */




* Copyright (c) 1999, Microsoft Corporation. All Rights Reserved.
* Information Contained Herein is Proprietary and Confidential.


Copyright (c) 1999, Microsoft Corporation   All Rights Reserved
// Information Contained Herein Is Proprietary and Confidential.

Copyright (c) 1999 Microsoft Corporation
 */
namespace System.Web.Security 


Copyright (c) 1999 Microsoft Corporation
 */
namespace System.Web.Security {
    using  System.Security.Principal;


Copyright (c) 1999 Microsoft Corporation
 */
namespace System.Web.Security {
    using  System.Security.Principal;
    using System.Security.Permissions;


Copyright (c) 1999 Microsoft Corporation
 */
namespace System.Web.UI {


Copyright (c) 1999 Microsoft Corporation
 */
namespace System.Web.UI {
using System;


Copyright (c) 1999 Microsoft Corporation
 */
namespace System.Web {
    using System;


Copyright (c) 1999, Microsoft Corporation
 */
namespace System.Web.Util {
    using System.Runtime.Serialization.Formatters;
    using System.Text.RegularExpressions;


Copyright (C) 2000-2001 Microsoft Corporation.  All rights reserved.
//
// CONTENTS
//     Activity interface


Copyright (C) 2000-2001 Microsoft Corporation.  All rights reserved.
//
// CONTENTS
//     Scope like TransactionModel Interceptor/Filter Executor


Copyright (C) 2000-2001 Microsoft Corporation.  All rights reserved.
//
// CONTENTS
//     Synchronization Interceptor/Filter Executor


Copyright (C) 2000-2001 Microsoft Corporation.  All rights reserved.
//
// CONTENTS
//     Workflow Base exception class


Copyright (C) 2000-2001 Microsoft Corporation.  All rights reserved.
//
// CONTENTS
//     Workflow Web Hosting Module.


Copyright (c) 2000 Microsoft Corporation

Copyright (c) 2000 Microsoft Corporation


Copyright (c) 2000 Microsoft Corporation
  

Copyright (c) 2000 Microsoft Corporation
   

Copyright (c) 2000 Microsoft Corporation
    

Copyright (c) 2000 Microsoft Corporation
     

Copyright (c) 2000 Microsoft Corporation
     */


Copyright (c) 2000 Microsoft Corporation
 */


Copyright (c) 2000, Microsoft Corporation

Copyright (c) 2000, Microsoft Corporation
 

Copyright (c) 2000 Microsoft Corporation.  All Rights Reserved.
 * Microsoft Confidential.
 */


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\Label.uex' path='docs/doc[@for="Label"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\Link.uex' path='docs/doc[@for="Link"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\List.uex' path='docs/doc[@for="List"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\LiteralText.uex' path='docs/doc[@for="LiteralText"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\MobileControl.uex' path='docs/doc[@for="MobileControl"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\MobilePage.uex' path='docs/doc[@for="MobilePage"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\ObjectList.uex' path='docs/doc[@for="ObjectList"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\PhoneCall.uex' path='docs/doc[@for="PhoneCall"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\RangeValidator.uex' path='docs/doc[@for="RangeValidator"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\RequiredFieldValidator.uex' path='docs/doc[@for="RequiredFieldValidator"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\SelectionList.uex' path='docs/doc[@for="SelectionList"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\TextBox.uex' path='docs/doc[@for="TextBox"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\TextControl.uex' path='docs/doc[@for="TextControl"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\TextView.uex' path='docs/doc[@for="TextView"]/*' />


Copyright (c) 2000 Microsoft Corporation
     */
    /// <include file='doc\ValidationSummary.uex' path='docs/doc[@for="ValidationSummary"]/*' />


Copyright (c) 2000  Microsoft Corporation

Module Name:



Copyright (c) 2000 Microsoft Corporation

Module Name:



Copyright (c) 2000 Microsoft Corporation
 */
namespace System.Web.UI {
    using System.ComponentModel;


Copyright (c) 2000 Microsoft Corporation
 */
namespace System.Web.UI {
    using System;
    using System.ComponentModel;


Copyright (c) 2000, Microsoft Corporation
 */
namespace System.Web.Util {


Copyright (C) 2001-2004 Microsoft Corporation.  All Rights Reserved.
//


Copyright (C) 2001 by Microsoft Corporation.  All rights reserved.
// 


Copyright (C) 2001 by Microsoft Corporation.  All rights reserved.
//


Copyright (C) 2001 by Microsoft Corporation.  All rights reserved.
*


Copyright (C) 2001 by Microsoft Corporation.  All rights reserved.
// 
//  History:


Copyright (C) 2001 by Microsoft Corporation.  All rights reserved.
// 
// History:


Copyright (C) 2001 by Microsoft Corporation.  All rights reserved.
//
//  History:


Copyright (c) 2001 Microsoft Corporation
     */


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.



Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:                                                                


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:       


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:      


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:     


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:    


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:   


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name: 


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.

    Module Name:


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.

    Module Name:



Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:                                                                
        Driver.hpp                                                             


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:                                                                
        InteropDevMode.cpp


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:                                                                
        Port.hpp                                                             


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:                                                                
        PrintProcessor.hpp                                                             


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:                                                                
        PrintSystemAttributeValueFactory.hpp                                                             


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:                                                                
        PrintSystemAttributeValue.hpp                                                             


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:   
        PrintSystemNotifications.hpp                                                             


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:                                                                
        PrintSystemObjectFactory.hpp                                                             


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:                                                                
        PrintSystemObject.hpp                                                             


Copyright (C) 2002 - 2003 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:                                                                
        PrintSystemResolver.hpp                                                             


Copyright (c) 2002-2004 Microsoft Corporation
*
* Module Name:
*


Copyright (C) 2002-2005 by Microsoft Corporation.  All rights reserved.
*


Copyright (C) 2002 - 2005 Microsoft Corporation
    All rights reserved.

    Module Name:


Copyright (C) 2002 - 2006 Microsoft Corporation
    All rights reserved.

    Module Name:


Copyright (C) 2002 - 2011 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:   


Copyright (C) 2002 - 2015 Microsoft Corporation
    All rights reserved.



Copyright (C) 2002 - 2015 Microsoft Corporation
    All rights reserved.

    Module Name:



Copyright (C) 2002 - 2016 Microsoft Corporation
    All rights reserved.

    Module Name:



Copyright (C) 2002 by Microsoft Corporation.  All rights reserved.
// 


Copyright (C) 2002 by Microsoft Corporation.  All rights reserved.
*


Copyright(C) 2002 by Microsoft Corporation.  All rights reserved.

Copyright(C) 2002 by Microsoft Corporation.  All rights reserved.


Copyright(C) 2002 by Microsoft Corporation.  All rights reserved.
// 


Copyright (C) 2002 by Microsoft Corporation.  All rights reserved.
*
* Module Name:
*


Copyright (c) 2002 Microsoft Corporation

Copyright (c) 2002 Microsoft Corporation
 */


Copyright (c) 2002  Microsoft Corporation
//
// Generating script: .\tags\tags.pl
// Generated on Mon Mar 19 09:23:40 2007


Copyright (c) 2002 Microsoft Corporation
*
* Module Name:
*


Copyright (c) 2002 Microsoft Corporation
 */
namespace System.Web.Profile


Copyright (C) 2003-2004 by Microsoft Corporation.  All rights reserved.
//


Copyright (C) 2003-2006 by Microsoft Corporation.  All rights reserved.
*


Copyright (C) 2003 by Microsoft Corporation.  All rights reserved.

Copyright (C) 2003 by Microsoft Corporation.  All rights reserved.


Copyright (C) 2003 by Microsoft Corporation.  All rights reserved.
// 


Copyright (C) 2003 by Microsoft Corporation.  All rights reserved.
//


Copyright (C) 2003 by Microsoft Corporation.  All rights reserved.
*


Copyright (c) 2003 Microsoft Corporation
     */


Copyright (c) 2003 Microsoft Corporation
 */


Copyright (C) 2003.  Microsoft Corporation.  All rights reserved.

SafeInt.hpp


Copyright (c) 2003 Microsoft Corporation
 *
 * Class to efficiently enumerate the files in a directory.  The only thing the framework provides
 * to do this is Directory.GetFiles(), which is unusable on large directories because it returns an
 * array containing all the file names at once (huge memory allocation).


Copyright (c) 2003 Microsoft Corporation

Module Name:



Copyright (c) 2003 Microsoft Corporation
 */
namespace System.Web.UI {


Copyright (C) 2004,2005 by Microsoft Corporation.  All rights reserved.
// 


Copyright (C) 2004 - 2005 Microsoft Corporation.
    All rights reserved.

    Module Name:


Copyright (C) 2004 - 2005 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:   


Copyright (C) 2004 - 2005 Microsoft Corporation
    All rights reserved.

    Module Name:



Copyright (C) 2004 - 2005 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:                                                                
        PrintSystemUtil.cpp                                                             


Copyright (C) 2004 by Microsoft Corporation.  All rights reserved.


Copyright (C) 2004 by Microsoft Corporation.  All rights reserved.
// 


Copyright (C) 2004 by Microsoft Corporation.  All rights reserved.
//


Copyright (C) 2004 by Microsoft Corporation.  All rights reserved.
*


Copyright (C) 2004 by Microsoft Corporation.  All rights reserved.
// 
// Description:


Copyright (C) 2004 by Microsoft Corporation.  All rights reserved.
//
// Description:


Copyright (C) 2004 by Microsoft Corporation.  All rights reserved.
// 
//  History:


Copyright (c) 2004 Microsoft Corporation
 */


Copyright (c) 2004 Microsoft Corporation
 */
namespace System.Web.UI {


Copyright (c) 2005 by Microsoft Corporation. All rights reserved.


Copyright (C) 2005 by Microsoft Corporation.  All rights reserved.


Copyright (C) 2005 by Microsoft Corporation.  All rights reserved.
// 


Copyright (C) 2005 by Microsoft Corporation.  All rights reserved.
//


Copyright (C) 2005 by Microsoft Corporation.  All rights reserved.
*


Copyright (C) 2005 by Microsoft Corporation.  All rights reserved.
//
// History:


Copyright (C) 2005 by Microsoft Corporation.  All rights reserved.
*
* Structure that holds information about a DependencyProperty that is to
* be shared between multiple instantiations of this template.
* (See OptimizedTemplateContent)


Copyright (c) 2005 Microsoft Corporation
 */


Copyright (C) 2005 Microsoft Corporation - All Rights Reserved
// ---------------------------------------------------------------------------


Copyright (C) 2005 Microsoft Corporation All Rights Reserved
// ---------------------------------------------------------------------------


Copyright (C) 2005 Microsoft Corporation. All rights reserved.
                                                                              
    Description:


Copyright (C) 2005 Microsoft Corporation. All rights reserved.

    Description:


Copyright (C) 2005 Microsoft Corporation
    All rights reserved.

    Module Name:


Copyright (C) 2005 Microsoft Corporation
    All rights reserved.                                                        
                                                                              
    Module Name:                                                                
        LegacyDevice.hpp


Copyright (C) 2006 by Microsoft Corporation.  All rights reserved.
// 


Copyright (C) 2006 by Microsoft Corporation.  All rights reserved.
//


Copyright (C) 2006 by Microsoft Corporation.  All rights reserved.
*


Copyright (C) 2006 Microsoft Corporation All Rights Reserved
// ---------------------------------------------------------------------------


Copyright (c) 2006 Microsoft Corporation
*
* Module Name:
*


Copyright (C) 2007 by Microsoft Corporation.  All rights reserved.


Copyright (C) 2007 by Microsoft Corporation.  All rights reserved.
//


Copyright (C) 2007 by Microsoft Corporation.  All rights reserved.
*


Copyright (C) 2008 by Microsoft Corporation.  All rights reserved.


Copyright (C) 2008 by Microsoft Corporation.  All rights reserved.
*


Copyright (c) 2008 Microsoft Corporation
 */


Copyright (c) 2009 Microsoft Corporation
 */


Copyright (c) 2009 Microsoft Corporation.  All rights reserved.


Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
// </copyright>

Copyright (c) 2010 Microsoft Corporation
 */


Copyright (c) 2011 Microsoft Corporation
--*/


Copyright (c) 2016 Microsoft Corporation
 */


Copyright (C) 2018 by Microsoft Corporation.  All rights reserved.
//


Copyright (C) by Microsoft Corporation.  All rights reserved.


Copyright (C) by Microsoft Corporation.  All rights reserved.
// 


Copyright (C) by Microsoft Corporation.  All rights reserved.
//


Copyright (C) by Microsoft Corporation.  All rights reserved.
*


Copyright (c) by P.J. Plauger. All rights reserved.


copyright>
//------------------------------------------------------------------------------

/*
 * Classes related to templated control support
 *


Copyright (c) Microsoft
**


Copyright (c) Microsoft. All rights reserved.


Copyright (C) Microsoft.  All rights reserved.

Copyright (c) Microsoft Corp., 2004. All rights reserved.

Copyright (c) Microsoft Corp., 2004. All rights reserved.


Copyright (c) Microsoft Corp.  All rights reserved.
*                                                                 *


Copyright (c) Microsoft Corp. All rights reserved.
*                                                                         *


Copyright (c) Microsoft Corp. All rights reserved.
*                                                                       *


Copyright (c) Microsoft Corporation.


Copyright (c) Microsoft Corporation


Copyright (c) Microsoft Corporation, 2001, 2002, 2003
//
//  File: ColorContextHelper.cs


Copyright (c) Microsoft Corporation, 2001, 2002, 2003
//
//  File: Color.cs


Copyright (c) Microsoft Corporation, 2001, 2002, 2003
//
//  File: ColorTransform.cs


Copyright (c) Microsoft Corporation, 2001, 2002, 2003
//
//  File: ColorTransformHelper.cs


Copyright (c) Microsoft Corporation, 2001, 2002
//
//  File: ColorConverter.cs


Copyright (c) Microsoft Corporation, 2001, 2002
//
//  File: Int32Rect.cs


Copyright (c) Microsoft Corporation, 2001, 2002
//
//  File: knowncolors.cs


Copyright (c) Microsoft Corporation, 2001, 2002
//
//  File: Matrix.cs


Copyright (c) Microsoft Corporation, 2001, 2002
//
//  File: Point.cs


Copyright (c) Microsoft Corporation, 2001, 2002
//
//  File: Rect.cs


Copyright (c) Microsoft Corporation, 2001, 2002
//
//  File: Size.cs


Copyright (c) Microsoft Corporation, 2001, 2002
//
//  File: Vector.cs


Copyright (c) Microsoft Corporation, 2001-2003
//
//  File: KeySplineConverter.cs


Copyright (c) Microsoft Corporation, 2001-2003
//
//  File: KeyTimeConverter.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:           appsecuritymanager.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      BamlLocalizableResource.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      BamlLocalizationDictionary.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      BamlLocalizer.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      BamlLocalizerError.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      BamlLocalizerErrorNotifyEventArgs.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:           BaseUriHelper.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       BezierSegment.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      Bidi.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:           BindUriHelper.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File: BitmapCreateOptions.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      CompositeTypefaceMetrics.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       ContainerVisual.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:     ContentFileHelper.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       DrawingVisual.cs


Copyright (c) Microsoft Corporation, 2001
//                                             
//  File:       EllipseGeometry.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      FormatSettings.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      FullTextLine.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       GeneralTransform3DGroup.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       GeneralTransformGroup.cs


Copyright (c) Microsoft Corporation, 2001
//                                             
//  File:       GenericEnumerator.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:            IContentContainer.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      IShapeableTextCollector.cs


Copyright (c) Microsoft Corporation, 2001
//                                             
//  File:       KeySpline.cs


Copyright (c) Microsoft Corporation, 2001
//                                             
//  File:       LineGeometry.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       LineSegment.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      LocalizabiltyAttribute.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      LSRun.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       MatrixStack.cs


Copyright (c) Microsoft Corporation, 2001
//                                             
//  File:       MatrixTransform.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       Parsers.cs
//  Synopsis: Implements class Parsers for internal use of type converters
//  Created: 06/13/2002


Copyright (c) Microsoft Corporation, 2001
//
//  File:       PathFigure.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       PathSegment.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File: PixelFormatConverter.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       PolyBezierSegment.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       PolyLineSegment.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       PolyQuadraticBezierSegment.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       precomp.hxx


Copyright (c) Microsoft Corporation, 2001
//
//  File:       QuadraticBezierSegment.cs


Copyright (c) Microsoft Corporation, 2001
//                                             
//  File:       RectangleGeometry.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:           ResponseStream.cs


Copyright (c) Microsoft Corporation, 2001
//                                             
//  File:       RotateTransform.cs


Copyright (c) Microsoft Corporation, 2001
//                                             
//  File:       ScaleTransform.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      ShaperBuffers.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      SimpleTextLine.cs


Copyright (c) Microsoft Corporation, 2001
//                                             
//  File:       SkewTransform.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      span.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:           SynchronizingStream.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      TextEffect.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      TextEndOfSegment.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      TextFormatter.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      TextMarkerSource.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      TextMetrics.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      TextModifier.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      TextModifierScope.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      TextProperties.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      TextRunCache.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      TextRunCacheImp.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      TextSource.cs


Copyright (C) Microsoft Corporation, 2001
//
//  File:      TextSpanModifier.cs


Copyright (c) Microsoft Corporation, 2001
//
//  File:       TransformGroup.cs


Copyright (c) Microsoft Corporation, 2001
//                                             
//  File:       TranslateTransform.cs


Copyright (c) Microsoft Corporation, 2002-2003
//
//  File:       StreamAsIStream.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      CharacterMetrics.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      CharacterMetricsDictionary.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      Common.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      CompositeFontFamily.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      Context.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      CultureSpecificStringDictionary.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      FamilyMapCollection.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      FamilyMap.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      FamilyTypefaceCollection.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      FamilyTypeface.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      FontFamilyConverter.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      FontFamily.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      FontFamilyValueSerializer.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      IDeviceFont.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      IFontFamily.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      List2.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      OpenTypeLayout.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      Positioning.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      ShapeTypeface.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      Sustitution.cs


Copyright (C) Microsoft Corporation, 2002
//
//  File:      TypefaceCollection.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File: Animatable.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File: BitmapDecoder.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File: BitmapEncoder.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       BitmapVisualManager.cs


Copyright (C) Microsoft Corporation, 2003
//
//  File:      CharacterBufferRange.cs


Copyright (C) Microsoft Corporation, 2003
//
//  File:      CharacterBufferReference.cs


Copyright (c) Microsoft Corporation, 2003
//                                             
//  File:       Clock.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       Clock.cs


Copyright (C) Microsoft Corporation, 2003
//
//  File:      CompositeFontInfo.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File: DownloadProgressEventArgs.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       DrawingContext.cs


Copyright (c) Microsoft Corporation, 2003
//                                             
//  File:       Enums.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       eventproxy.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       ExceptionRoutedEventArgs.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       FactoryMaker.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       GeometryHitTestParameters


Copyright (c) Microsoft Corporation, 2003
//
//  File:       GeometryHitTestResult


Copyright (c) Microsoft Corporation, 2003
//
//  File:       HitTestFilterBehavior


Copyright (c) Microsoft Corporation, 2003
//
//  File:       HitTestParameters


Copyright (c) Microsoft Corporation, 2003
//
//  File:       HitTestResult


Copyright (c) Microsoft Corporation, 2003
//
//  File:       HitTestResultBehavior


Copyright (c) Microsoft Corporation, 2003
//
//  File:       Invokable.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File: LateBoundBitmapDecoder.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       mediaclock.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       mediaeventargs.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       mediaeventshelper.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       MediaPlayer.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       MediaPlayerState.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       MediaScriptCommandRoutedEventArgs.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       MediaTimeline.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File: PathDoubleAnimation.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File: PathMatrixAnimation.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File: PixelFormat.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File: PixelFormats.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       PointHitTestParameters


Copyright (c) Microsoft Corporation, 2003
//
//  File:       PointHitTestResult


Copyright (c) Microsoft Corporation, 2003
//
//  File:       RenderDataDrawingContext.cs


Copyright (c) Microsoft Corporation, 2003
//                                             
//  File:       Subtree.cs


Copyright (c) Microsoft Corporation, 2003
//                                             
//  File:       TimeIntervalCollection.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       Timeline.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       TimeManager.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       VisualDrawingContext.cs


Copyright (c) Microsoft Corporation, 2003
//
//  File:       VisualTreeHelper


Copyright (c) Microsoft Corporation, 2003
//
//  File:       WeakRefEnumerator.cs


Copyright (c) Microsoft Corporation, 2004


Copyright (c) Microsoft Corporation, 2004
//
//  File:       ClockController.cs


Copyright (c) Microsoft Corporation, 2004
//
//  File: DurationConverter.cs


Copyright (c) Microsoft Corporation, 2004
//
//  File: Duration.cs


Copyright (c) Microsoft Corporation, 2004
//
//  File: FillBehavior.cs


Copyright (c) Microsoft Corporation, 2004
//
//  File: HwndSource.cs


Copyright (c) Microsoft Corporation, 2004
//
//  File: HwndSourceParameter.cs


Copyright (c) Microsoft Corporation, 2004
//
//  File: HwndWrapper.cs


Copyright (C) Microsoft Corporation, 2004
//
//  File:      ITextSymbols.cs


Copyright (C) Microsoft Corporation, 2004
//
//  File:      MinMaxParagraphWidth.cs


Copyright (c) Microsoft Corporation, 2004
//
//  File: RepeatBehaviorConverter.cs


Copyright (c) Microsoft Corporation, 2004
//
//  File: RepeatBehavior.cs


Copyright (C) Microsoft Corporation, 2004
//
//  File:      TextCharacters.cs


Copyright (C) Microsoft Corporation, 2004
//
//  File:      TextCollapsingProperties.cs


Copyright (C) Microsoft Corporation, 2004
//
//  File:      TextEmbeddedObject.cs


Copyright (C) Microsoft Corporation, 2004
//
//  File:      TextHidden.cs


Copyright (C) Microsoft Corporation, 2004
//
//  File:      TextMarkerProperties.cs


Copyright (C) Microsoft Corporation, 2004
//
//  File:      TextRun.cs


Copyright (C) Microsoft Corporation, 2004
//
//  File:      TextSimpleMarkerProperties.cs


Copyright (C) Microsoft Corporation, 2004
//
//  File:      TextTabProperties.cs


Copyright (C) Microsoft Corporation, 2004
//
//  File:      TextTrailingCharacterEllipsis.cs


Copyright (C) Microsoft Corporation, 2004
//
//  File:      TextTrailingWordEllipsis.cs


Copyright (c) Microsoft Corporation, 2004
//                                             
//  File:       TimeEnumHelper.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:       BevelBitmapEffect.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:       BitmapEffect.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:       BitmapEffectDropShadow.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:       BitmapEffectEmboss.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:       BitmapEffectGroup.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:       BitmapEffectInput.cs


Copyright (c) Microsoft Corporation, 2005
//                                             
//  File:       BitmapMetadataEnumerator.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:       BlurBitmapEffect.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:       BlurImageEffect.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File: ClockState.cs


Copyright (C) Microsoft Corporation, 2005
//
//  File:      CommandValueSerializer.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:       Effect.cs


Copyright (C) Microsoft Corporation, 2005
//
//  File:      ElementItem.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:           IgnoreCloseAndFlushStream.cs


Copyright (C) Microsoft Corporation, 2005
//
//  File:      ImageSourceValueSerializer.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:           InterleavedZipPartStream.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File: LayoutInformation
//  Spec: http://team/sites/Avalon/Specs/LayoutInformation%20class.doc


Copyright (C) Microsoft Corporation, 2005
//
//  File:      MarkupObject.cs


Copyright (C) Microsoft Corporation, 2005
//
//  File:      MarkupProperty.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:       OuterGlowBitmapEffect.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:          PackageStore.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:           PieceDirectory.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:           PieceNameHelper.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:          PreloadedPackages.cs


Copyright (C) Microsoft Corporation, 2005
//
//  File:      RoutedEventValueSerializer.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File: SizeToContent.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File: SlipBehavior.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:           StreamingZipPartStream.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:           UnsafeIndexingFilterStream.cs


Copyright (C) Microsoft Corporation, 2005
//
//  File:      ValueSerializerAttribute.cs


Copyright (c) Microsoft Corporation, 2005
//
//  File:       Win32PrintDialog.cs


Copyright (C) Microsoft Corporation, 2005
//
//  File:      XmlLanguage.cs


Copyright (C) Microsoft Corporation, 2006
//
//  File:      DisableDpiAwarenessAttribute.cs


Copyright (c) Microsoft Corporation, 2006
//
//  File:       ParsersCommon.cs
//  Synopsis: Implements class Parsers for internal use of type converters


Copyright (C) Microsoft Corporation, 2006
//
//  File: TypeConverterHelper.cs


Copyright (c) Microsoft Corporation, 2006
//
//  File:       Win32PrintDialog.cs


Copyright (c) Microsoft Corporation, 2007
//
//  File:       DropShadowEffect.cs


Copyright (c) Microsoft Corporation, 2007
//
//  File: RequesetCachePolicyConverter.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: BackEase.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File:       BitmapCacheMode.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: BounceEase.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File:       CacheMode.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: CircleEase.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: CubicEase.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: EasingFunctionBase.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: EasingMode.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: ElasticEase.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: ExponentialEase.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: IEasingFunction.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File:       ImplicitInputBrush.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File:       PixelShader.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: PowerEase.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: QuadraticEase.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: QuarticEase.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: QuinticEase.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File:       SamplingMode.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File:       ShaderEffect.cs


Copyright (c) Microsoft Corporation, 2008
//
//  File: SineEase.cs


Copyright (c) Microsoft Corporation, 2009
//
// Description:


Copyright (c) Microsoft Corporation, 2009
//
//  File:       BitmapCacheBrush.cs


Copyright (C) Microsoft Corporation, 2009
//
//  File:      TextAnalyzer.h


Copyright (C) Microsoft Corporation, 2009
//
//  File:      TextItemizer.h


Copyright (C) Microsoft Corporation, 2016
//
//  File: SpecialBracketCharacters.cs


Copyright (c) Microsoft Corporation.  All right reserved.
//


Copyright (c) Microsoft Corporation.  All rights reserved.


Copyright (c) Microsoft Corporation.  All rights reserved.
// -------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// 


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------  


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
//---------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
//-------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
//


Copyright (c) Microsoft Corporation.  All rights reserved.
**


Copyright (c) Microsoft Corporation. All rights reserved.


Copyright (c) Microsoft Corporation. All rights reserved.
//


Copyright (c) Microsoft Corporation. All rights reserved.
*                                                                                  *


Copyright (c) Microsoft Corporation. All rights reserved.
*                                                                               *


Copyright (c) Microsoft Corporation. All rights reserved.
*                                                                             *


Copyright (c) Microsoft Corporation. All rights reserved.
*                                                                           *


Copyright (c) Microsoft Corporation. All rights reserved.
*


Copyright(c) Microsoft Corporation.  All rights reserved.
// 


Copyright (c) Microsoft Corporation. All Rights Reserved.
// -------------------------------------------------------------------


Copyright (C) Microsoft Corporation.    All rights reserved.


Copyright (C) Microsoft Corporation.  All rights reserved.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 


Copyright (C) Microsoft Corporation.  All rights reserved.
//


Copyright (C) Microsoft Corporation. All rights reserved.


Copyright (C) Microsoft Corporation. All rights reserved.
//


Copyright (C) Microsoft Corporation
//	All rights reserved.
//


Copyright(C) Microsoft Corporation.  All rights reserved.


Copyright (C) Microsoft Corporation. All Rights Reserved.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Abstract:


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  ActionKind Enumeration


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Algorithm


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Allocator functions for Bound Trees.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// All of the types, macros, and function declarations for all wide-character
// related functionality.  Most of the functionality is in the #included
// <corecrt_wxxxx.h> headers, which are also #included by other public headers.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// A simple template that implements a dynamically sized
// array using memory from the heap.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// A stack implemented on top of a dynamic array.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// AutoArray 


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// AutoPtr 


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Base template and types for expression tree factory abstraction.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Basic Exception class


Copyright (c) Microsoft Corporation.  All rights reserved.Bharani1729
// </copyright>
//
// @owner Microsoft
// @backupOwner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Builds the symbol table from the parse trees


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Cache for symbols created late in the compilation process


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  CHeapPtr for VB


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Checks for usage of non-CLSCompliant types in public exposed entities.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Checks for usage of obsoleteness in the symbols.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Class to manage mapping and unmapping files.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Code to handle emitting and importing custom attributes.  In
//  particular, this file implements methods of the AttrVals and
//  Attribute classes.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Common types used by everybody.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Compatible with the CRT Allocator Pattern


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Compiler utility functions.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Compiler utility functions implementation.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Contains table of runtime language helpers.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Contains template implementations of linked lists. Also contains
//  definition of a simple byte buffer.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Contains utilities and iterators specific to Bindable.


Copyright (C)  Microsoft Corporation.  All rights reserved.
//
// CONTENTS
//     Performance counters used by default host


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Contents:  The XML Composite font parsing


Copyright (C)  Microsoft Corporation.  All rights reserved.
//
// CONTENTS
//     Value-add wrapper on top of standard CLR monitor


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>

Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//-----------------------------------------------------------------------------


Copyright (c) Microsoft Corporation. All rights reserved.
// </copyright>

Copyright (C) Microsoft Corporation.  All rights reserved. </copyright>

Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       amirhmy
// @backupOwner dsimmons


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       avickers
// @backupOwner jeffders


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       barryfr
// @backupOwner cmeek


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       barryfr
// @backupOwner sparra


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner cmeek
// @backupOwner pratikp


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">adoprov</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">akimball</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">akimball</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">akimball</owner>
//------------------------------------------------------------------------------
using System;


Copyright (c) Microsoft Corporation.  All rights reserved.
//  </copyright>
// <owner current="true" primary="true">alazela</owner>
// <owner current="true" primary="false">laled</owner>
// <owner current="true" primary="false">billin</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">amirhmy</owner>
// <owner current="true" primary="false">markash</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">amirhmy</owner>
// <owner current="true" primary="false">markash</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">amirhmy</owner>
// <owner current="true" primary="false">markash</owner>
//------------------------------------------------------------------------------
namespace System.Data {


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">amirhmy</owner>
// <owner current="true" primary="false">markash</owner>
//------------------------------------------------------------------------------
namespace System.Data {
    using System;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">amirhmy</owner>
// <owner current="true" primary="false">markash</owner>
// <owner current="false" primary="false">danield</owner>
//------------------------------------------------------------------------------
namespace System.Xml {


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">antonam</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">antonl</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">balnee</owner>
// <owner current="true" primary="false">krishnib</owner>

Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">balnee</owner>
// <owner current="true" primary="false">krishnib</owner>
//------------------------------------------------------------------------------
namespace System.Data.SqlClient


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">balnee</owner>
// <owner current="true" primary="false">krishnib</owner>
//------------------------------------------------------------------------------
namespace System.Data.SqlClient {
    using System;
    using System.Collections.Concurrent;
    using System.Data.SqlClient;
    using System.Diagnostics;
    using System.Text;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">bfung</owner>
// <owner current="true" primary="false">spather</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">blained</owner>
// <owner current="true" primary="false">laled</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">blained</owner>
// <owner current="true" primary="false">laled</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">derekdb</owner>
//------------------------------------------------------------------------------

Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">derekdb</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">dondu</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">ElenaK</owner>                                                                
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">ElenaK</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">harsudan</owner>
// <owner current="true" primary="false">yuronhe</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">helenak</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright> 
// <owner current="true" primary="true">helenak</owner>                                                               
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">helenak</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">helenak</owner>

using System.Runtime.CompilerServices;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">ionv</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">ionv</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">junfang</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">junfang</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
//  </copyright>                                                                
// <owner current="true" primary="true">junfang</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
//  </copyright>																
// <owner current="true" primary="true">junfang</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
//  </copyright>
// <owner current="true" primary="true">junfang</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
//  </copyright>
// <owner current="true" primary="true">junfang</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">krishnib</owner>
// <owner current="true" primary="false">balnee</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">lionelu</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">lxeu</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">markash</owner>
// <owner current="true" primary="false">blained</owner>
// <owner current="true" primary="false">mithomas</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">markash</owner>
// <owner current="true" primary="false">laled</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">markash</owner>
// <owner current="true" primary="false">stevesta</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner> 

Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>                                                               
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>   
// <owner current="true" primary="true">Microsoft</owner>                                                                                                                            
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>   
// <owner current="true" primary="true">Microsoft</owner>                                                             
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>  
// <owner current="true" primary="true">Microsoft</owner>                                                               
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>  
// <owner current="true" primary="true">Microsoft</owner>                                                              
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright> 
// <owner current="true" primary="true">Microsoft</owner>                                                                
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright> 
// <owner current="true" primary="true">Microsoft</owner>                                                               
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>                                                                 
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>                                                                
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>                                                              
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner> 
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>                                                                
//------------------------------------------------------------------------------
namespace System.Xml.Serialization.Configuration


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
namespace System.Xml {
    using System.Collections;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
namespace System.Xml {
    using System.Diagnostics;
    using System.Text;
    using System.Xml.XPath;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="false">Microsoft</owner>
// <spec>http://webdata/xml/specs/querylowlevel.xml</spec>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner> 
// <owner current="false" primary="false">Microsoft</owner> 
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="false" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="false" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
#pragma warning disable 618 // ignore obsolete warning about XmlDataDocument
namespace System.Xml {
    using System.Data;
    using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//-----------------------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>


Copyright (c) Microsoft Corporation.  All rights reserved.
//	</copyright>																
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
// Last Modified: 6-November-2008
//-----------------------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
namespace System.Data.Common {


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
namespace System.Data.Odbc {


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
namespace System.Data.SqlClient {


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
namespace System.Xml {


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
namespace System.Xml {
    using System;
    using System.Collections;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Diagnostics;
    using System.IO;
    using System.Runtime.Versioning;
    using System.Xml.XPath;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="false" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                         
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="false" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>               
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="false" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="false" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="false" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">daltodov</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
//  </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="false" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
#pragma warning disable 618 // ignore obsolete warning about XmlDataDocument
namespace System.Xml {


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
#pragma warning disable 618 // ignore obsolete warning about XmlDataDocument
namespace System.Xml {
    using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
#pragma warning disable 618 // ignore obsolete warning about XmlDataDocument
namespace System.Xml {
    using System;
    using System.Data;
    using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
#pragma warning disable 618 // ignore obsolete warning about XmlDataDocument
namespace System.Xml {
    using System;
    using System.Data;
    using System.Diagnostics;
    using System.Xml.XPath;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
#pragma warning disable 618 // ignore obsolete warning about XmlDataDocument
namespace System.Xml {
    using System;
    using System.Diagnostics;
    using System.Text;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
#pragma warning disable 618 // ignore obsolete warning about XmlDataDocument
namespace System.Xml {
    using System;
    using System.Xml.XPath;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Diagnostics;
using System.ComponentModel;
using System.Data;
using System.Text;
using System.Data.DataSetExtensions;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Mugunm</owner>


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">spather</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">spather</owner>
//------------------------------------------------------------------------------
using System;
using System.Data.DataSetExtensions;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">spather</owner>
//------------------------------------------------------------------------------
using System;
using System.Data;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Data.DataSetExtensions;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="false" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <spec>http://devdiv/Documents/Whidbey/CLR/CurrentSpecs/BCL/CodeDom%20Activation.doc</spec>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <spec>http://webdata/xml/specs/XslCompiledTransform.xml</spec>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <spec>http://www.w3.org/TR/xpath#exprlex</spec>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <spec>http://www.w3.org/TR/xslt.html</spec>
// <spec>http://www.w3.org/TR/xslt20/</spec>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System.Collections.Generic;
using System.ComponentModel;
using System.Diagnostics;
using System.Globalization;
using System.Xml;
using System.Xml.XPath;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System.Collections.Generic;
using System.Diagnostics;
using System.Xml.Schema;
using System.Xml.XPath;
using System.Xml.Xsl.Qil;
using System.Xml.Xsl.Runtime;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright> 
// <owner current="true" primary="true">Microsoft</owner>                                                               
//------------------------------------------------------------------------------
using System.Collections;
using System.Diagnostics;
using System.ComponentModel;
using System.Xml;
using System.IO;
using System.Globalization;
using System.Text;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System.Collections;
using System.Text;
using System.Xml;
using System.Xml.Schema;
using System.Xml.XPath;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>                                                                 
//------------------------------------------------------------------------------
using System.Diagnostics;
using System.Collections;
using System.Threading;
using System.Collections.Generic;
using System.Runtime.Versioning;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System.Diagnostics;
using System.Xml;
using System.Text;
using System.Xml.Schema;
using System.Xml.Xsl.XPath;
using System.Xml.Xsl.Qil;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.ComponentModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Diagnostics.CodeAnalysis;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Schema;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Diagnostics;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Schema;
using System.Xml.Xsl.Runtime;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.IO;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Schema;
using System.Xml.Xsl;
using System.ComponentModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Xml.Schema;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Xml;
using System.Xml.Schema;
using System.Reflection;
using System.Globalization;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Xml.XPath;
using System.Diagnostics;
using System.Globalization;
using System.ComponentModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics.CodeAnalysis;
using System.Xml.XPath;
using System.Xml.Xsl;
using System.Xml.Schema;
using System.Diagnostics;
using System.ComponentModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Globalization;
using System.Text;
using System.Xml;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Globalization;
using System.Xml;
using System.Xml.Schema;
using System.Xml.Xsl;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Globalization;
using System.Text;
using System.Text.RegularExpressions;
using System.Reflection;
using System.Xml;
using System.Xml.Schema;
using System.Xml.Xsl;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Reflection;
using System.Xml.Schema;
using System.Xml.XPath;
using System.Xml.Xsl;
using System.Xml.Xsl.Runtime;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Xml;
using System.Xml.Schema;
using System.Xml.Xsl;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using System.Text;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner> 
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using System.Xml.XPath;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Xml;
using System.IO;
using System.Text;
using System.Xml.Schema;
using System.Xml.Xsl;
using System.Xml.XPath;
using System.Diagnostics;
using System.ComponentModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Xml;
using System.Xml.XPath;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Schema;
using System.Globalization;
using System.Diagnostics;
using System.Reflection;
using System.Reflection.Emit;
using System.Xml.Xsl.Runtime;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Diagnostics;
using System.Xml.Schema;
using System.Xml.Xsl;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner> 
//------------------------------------------------------------------------------
using System;
using System.Collections;
using System.Xml.Schema;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Diagnostics;
using System.Collections;
using System.Collections.Generic;
using System.Xml;
using System.Xml.XPath;
using MS.Internal.Xml;
using System.Xml.Xsl.XPath;
using System.Xml.Xsl.Qil;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Diagnostics;
using System.Globalization;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Diagnostics;
using System.Globalization;
using System.ComponentModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Diagnostics;
using System.Reflection;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Diagnostics;
using System.Text;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Schema;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Diagnostics;
using System.Xml.Schema;
using System.Xml.Xsl;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Diagnostics;
using System.Xml;
using System.Collections;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Diagnostics;
using System.Xml.Xsl.Qil;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Globalization;
using System.IO;
using System.Threading;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Schema;
using System.Diagnostics;
using System.Collections;
using System.Collections.Generic;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Globalization;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Schema;
using System.Text;
using System.IO;
using System.Collections;
using System.Collections.Generic;
using System.Reflection;
using System.Reflection.Emit;
using System.Security;
using System.Diagnostics;
using System.Diagnostics.SymbolStore;
using System.Xml.Xsl.Qil;
using System.Xml.Xsl.Runtime;
using System.Runtime.Versioning;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.IO;
using System.Collections;
using System.Globalization;
using System.Text;
using System.Diagnostics;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Schema;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.IO;
using System.Xml;
using System.Xml.Schema;
using System.Diagnostics;
using MS.Internal.Xml;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.IO;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Schema;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.IO;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Schema;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Text;
using System.Globalization;
using System.Reflection;
using System.Reflection.Emit;
using System.Xml.Xsl.Qil;
using System.Xml.Xsl.IlGen;
using System.ComponentModel;
using MS.Internal.Xml.XPath;
using System.Runtime.Versioning;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
using System.Xml.Xsl.Qil;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Threading;
using System.IO;
using System.Collections;
using System.Globalization;
using System.Text;
using System.Diagnostics;
using System.Diagnostics.CodeAnalysis;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Schema;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Xml;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using MS.Internal.Xml;
using System.Xml.Xsl.Qil;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Xml;
using System.Diagnostics;
using System.ComponentModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Xml;
using System.Xml.Schema;
using System.Collections.Generic;
using System.Diagnostics;
using System.Text;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Xml;
using System.Xml.Schema;
using System.Xml.XPath;
using System.Diagnostics;
using System.Collections;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Xml.Xsl.Qil;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Xml;
using System.Xml.XPath;
using System.ComponentModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Xml;
using System.Xml.XPath;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Xml;
using System.Xml.XPath;
using System.Globalization;
using System.Diagnostics;
using System.Collections;
using System.Collections.Generic;
using System.Xml.Schema;
using System.IO;
using System.Text;
using System.Runtime.InteropServices;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Schema;
using System.Diagnostics;
using System.Collections;
using System.ComponentModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Schema;
using System.Globalization;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Reflection;
using System.Reflection.Emit;
using System.Xml.Xsl;
using System.Xml.Xsl.Qil;
using System.Xml.Xsl.Runtime;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">Microsoft</owner>
//------------------------------------------------------------------------------
using System.Xml;
using System.Xml.XPath;
using System.Diagnostics;
using System.ComponentModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">mihailsm</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">mithomas</owner>
// <owner current="true" primary="false">blained</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">mithomas</owner>
// <owner current="true" primary="false">blained</owner>
// <owner current="false" primary="false">ramp</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">mithomas</owner>
// <owner current="true" primary="false">blained</owner>
// <owner current="false" primary="true">ramp</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">mithomas</owner>
// <owner current="true" primary="false">markash</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">nivithla</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">nivithla</owner>
// <owner current="true" primary="false">nivithla</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Text;
using System.Threading.Tasks;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">nivithla</owner>
// <owner current="true" primary="false">nivithla</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">nivithla</owner>
// <owner current="true" primary="false">nivithla</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">nivithla</owner>
// <owner current="true" primary="false">nivithla</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">panant</owner>
// <owner current="true" primary="false">skaushi</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>  
// <owner current="true" primary="true">priyal</owner>                                                              
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright> 
// <owner current="true" primary="true">priyal</owner>                                                                
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright> 
// <owner current="true" primary="true">priyal</owner>                                                               
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">priyal</owner>                                                                 
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">priyal</owner>                                                                
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">priyal</owner> 
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">ramp</owner>
// <owner current="true" primary="false">blained</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">rickfe</owner>
// <owner current="true" primary="false">stevesta</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">sdub</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">sdub</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">sdub</owner>
//------------------------------------------------------------------------------
using System.Collections.Generic;
using System.Xml.Xsl.Qil;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                                                                
// <owner current="true" primary="true">sdub</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Xml.XPath;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">sheetgu</owner>
// <owner current="true" primary="false">simoncav</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">stevesta</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <owner current="true" primary="true">WillA</owner>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Data.Common;
using System.Data.Common.Utils;
using System.Data.EntityClient;
using System.Data.Common.Internal.Materialization;
using System.Data.Metadata.Edm;
using System.Linq;
using System.Text;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       daobando
// @backupOwner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       dsimmons
// @backupOwner amirhmy


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       fzamore
// @backupOwner dsimmons


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>                               
//
// <owner>gpaperin</owner>


Copyright (c) Microsoft Corporation.  All rights reserved.
/// </copyright>                               
///
/// <owner>gpaperin</owner>


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       jeffders
// @backupOwner avickers


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       jeffreed
// @backupOwner anpete


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       jeffreed
// @backupOwner dsimons


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       jeffreed
// @backupOwner leil


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       jeffreed
// @backupOwner pratikp


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       jeffreed
// @backupOwner srimand


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       jhutson
// @backupOwner jeffders


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  katicad
// @backupOwner sheetgu


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  katicad
// @backupOwner simoncav


Copyright (c) Microsoft Corporation. All Rights Reserved.
// </copyright>
// @owner=krisztb

using System.Diagnostics.CodeAnalysis;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       leil
// @backupOwner anpete


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       leil
// @backupOwner jeffreed


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       markash
// @backupOwner dsimmons


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  	 Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       Microsoft
// @backupowner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner Microsoft
// @backupowner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// @owner       Microsoft
// @backupOwner Microsoft
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// @owner  Microsoft
// @backupOwner Microsoft
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// @owner  Microsoft
// @backupOwner Microsoft
//---------------------------------------------------------------------


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       Microsoft
// @backupOwner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  	 Microsoft
// @backupOwner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  Microsoft
// @backupOwner  Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  Microsoft
// @backupOwner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner Microsoft
// @backupOwner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>

// @owner       Microsoft
// @backupOwner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>

// @owner  Microsoft
// @backupOwner  Microsoft


Copyright(c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       Microsoft
// @backupOwner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       Microsoft
// @backupOwner Microsoft
//---------------------------------------------------------------------using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       Microsoft
// @backupOwner Microsoft
//---------------------------------------------------------------------using System;
using System.Collections.Generic;
using System.Text;
using System.Data.Metadata.Edm;
using System.Diagnostics;
using System.CodeDom;
using System.Reflection;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       Microsoft
// @backupOwner objsdev


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  Microsoft
// @backupOwner venkatja


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       Microsoft
// @backupOwner willa


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  	 Microsoft, Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  Microsoft, Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  Microsoft, Microsoft
// @backupOwner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner Microsoft, Microsoft
// @backupOwner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  Microsoft, nkline


Copyright (c) Microsoft Corporation.  All rights reserved.
/// </copyright>                               
///
/// <owner>Microsoft</owner>
/// <owner>gpaperin</owner>


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
// <OWNER>Microsoft</OWNER>
//------------------------------------------------------------------------------
using System;
using System.Runtime.InteropServices;


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       mirszy
// @backupOwner jeffders


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       mirszy
// @backupOwner sparra


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  simoncav
// @backupOwner katicad


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       sparra
// @backupOwner barryfr


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       srimand
// @backupowner adoshi


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner srimand
// @backupOwner cmeek


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       venkatja
// @backupOwner willa


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner       willa
// @backupOwner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  	willa
// @backupOwner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  willa
// @backupOwner Microsoft


Copyright (c) Microsoft Corporation.  All rights reserved.
// </copyright>
//
// @owner  willa
// @backupOwner srimand


Copyright (c) Microsoft Corporation. All rights reserved.
//
// Declarations and definitions of memory management functions in the VCRuntime.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Declarations that are exposed by VsPackage to Debugger and Compiler components.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Declares the interface to the VB compiler scanner.


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
#define BINARY
namespace System.IdentityModel


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
#define BINARY
namespace System.ServiceModel


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Defines an implementation of the ISequentialStream interface that allows an
//  XML DOM Document to be constructued directly over a parse tree (specifically
//  a CommentBlockStatement) without requiring an intermediate string buffer.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Defines the file-level XMLDoc object. This object manages all
//  XMLDocs created by the owning sourcefile.


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
#define WSARECV
namespace System.ServiceModel.Channels


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Definition of abstract syntax trees produced by the parser.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Definition of BILTREE (stmtExpr) data structure.
//  Trees are produced by the Parser, read by Decls, read and manipulated by Exmgr and Codegen.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Definition of the interface used to access the symbols.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Definitions of global string constants that get added into the
//  string pool when the compiler is created.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// Definitions of macro helpers used by <stdarg.h>.  This is the topmost header
// in the CRT header lattice, and is always the first CRT header to be included,
// explicitly or implicitly.  Therefore, this header also has several definitions
// that are used throughout the CRT.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Definitions to support importing and emitting custom attributes.
//  Some custom attribute support is shared between the import and
//  emit phases, so it's all gathered together in the Attribute class.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description:


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Description:


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description:


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Abstract version of TextPointer.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: A Component of TextEditor class supposrtinng Drag-and-drop 
//              functionality


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: A component of TextEditor supporting character formatting commands


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: A Component of TextEditor supporting Cut/Copy/Paste commands


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: A Component of TextEditor supporting list editing commands.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: A Component of TextEditor supporting mouse gestures.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: A component of TextEditor supporting paragraph formating commands


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: A component of TextEditor supporting selection and navigation


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: A Component of TextEditor supporting spelling.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: A Component of TextEditor supporting Table editing commands


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: A Component of TextEditor supporting the default ContextMenu.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: a high-level tool for editing text based FrameworkElements.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: AnchoredBlock element. 
//    AnchoredBlock element - an abstract class used as a base for
//    TextElements incorporated (anchored) into text flow on inline level,
//    but appearing visually in separate block.
//    Derived concrete classes are: Floater and Figure.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: An enumeration specifying spelling reform behavior for the
//              spell checker.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: An override class representing a movable
//              position within a PasswordTextContainer.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: A pair of TextPositions used to denote a run of TextContainer content.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: A part of abstract layer of TextOM.
//      Defines an abstraction for a TextRange.
//      As the whole abstract TextOM iot supports only read-only
//      positioning operations based on ITextPointer,
//      and a minimal editing capabilities - plain text
//      only.
//      It includes though rich (Xaml) level of serialization
//      support (read-only).


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: 
//      A part of TextOM abstraction layer.
//      Contains an extension of ITextRange. 


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: A static class providing information about text content schema


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Automation element for ContentElements


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: BamlLocalizableResourceKey class


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: BamlTreeNode structures 


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Base class for content in text based FrameworkElement.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: BaseParagraph provides identity for displayable part of 
//              paragraph in PTS world.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: BaseParagraph represents a paragraph corresponding to part
//              of a text based content.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Block element. 
//    Block element - an abstract class, a base for elements allowed 
//    as siblings of Paragraphs.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: BlockUIContainer - a wrapper for embedded UIElements in text 
//    flow content block collections


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Bold element. 
//     Xaml markup helper for indicating bolded content.
//     Equivalent to a Span with FontWeight property set to FontWeights.Bold.
//     Can contain other inline elements.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: BreakRecordTable manages cached informaion bout pages and 
//              break records of FlowDocument contnet.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: BufferCache class implementation.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: CachedTypeface


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Caret rendering visual.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Caret scroll-into-view enum.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Checked pointers for various types


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Collection of Block elements
//    Collection of Block elements - elements allowed as children
//    of FlowDocument, Section, ListItem, TableCell, Floater and Figure.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Collection of Inline elements


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Collection of ListItem elements


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Collection of Uri objects used to specify location of custom dictionaries.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Command definitions for Rich Text Editing.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Composition adorner to render the composition display attribute.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: Contains base class for DrawingContext iterators


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Context menu for DocumentGrid


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: Converters for IList<double>, IList<ushort>, IList<Point>
//              IList<bool> and IList<char>. 


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Creates a Drawing representation of the Draw calls made
//              to this DrawingContext.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: CultureSpecificCharacterBufferRange class


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Define the rtf destination to parse rtf conttent on RtfToXaml 
//              converter.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Define the RtfToXaml conversion errors.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Define the Xaml token type to parse Xaml on XamlToRtf converter.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Definition of FontEmbeddingRight enum. The FontEmbeddingRight enum is used to describe
// font embedding permissions specified in an OpenType font file.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: DocumentPage representing bottomless of finite page of
//              a PTS host (FlowDocument).


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: DragEventArgs for drag-and-drop operation.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: DragEventHandler for DragEnter/DragOver/DragLeave/Drop events.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: DrawingContextDrawingContextWalker is a DrawingContextWalker
//              that forwards all of it's calls to a DrawingContext.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: DrawingGroupDrawingContext populates a DrawingGroup 
//              from Draw commands that are called on it.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: DrawingGroup represents a collection of Drawing objects, and
//              can apply group-operations such as clip and opacity to it's
//              collections


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: Drawing is the base Drawing class that defines the standard
//              interface which Drawing's must implement.  


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: FamilyCollection font cache element class is responsible for
// storing the mapping between a folder and font families in it.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Figure element. 


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: FloaterBaseParaClient class: Base para client class
//              for floaters and UIElements 


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: FloaterBaseParagraph class provides a wrapper for floater 
//              and UIElement objects.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Floater element. 


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: FloaterParaClient class is responsible for handling display
//              related data of paragraphs associated with floaters.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: FloaterParagraph class provides a wrapper floater objects.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: FontDifferentiator class handles parsing font family and face names
// and adjusting stretch, weight and style values.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: FontFamilyIdentifier type


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: FontStretch structure. 


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: FontStretch type converter. 


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: FontStyle structure. 


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: FontStyle type converter. 


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: FontWeight structure. 


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: FontWeight type converter.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Generic type for TextElement collections


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: GeometryDrawing represents a drawing operation that combines 
//              a geometry with and brush and/or pen to produce rendered
//              content.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: GiveFeedbackEventArgs for drag-and-drop operation.//


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: GiveFeedbackEventHandler for GiveFeedback event.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: GlyphRunDrawing represents a drawing operation that renders 
//              a GlyphRun.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Helper class for creating and accessing WPF Payloads in packages
//    This file contains the definition  and implementation
//    for the WpfPayload class.  This class acts as the
//    helper for accessing the content of WPF packages.
//    WPF package is a specialized structure consistent
//    with Open Container Specification, so its content
//    can be accessed via abstract Package class api.
//    This class provides a set of convenience methods
//    specific for xaml content. It allows WPF packages
//    creation from avalon objects; it allows inspecting 
//    a package's structure without instantiating actual 
//    xaml content; it allows loading from WPF content
//    (instantiating avalon objects).


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Helpers for TOM parameter validation.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: High level glyphing cache


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Holds and manipulates the text selection state for TextEditor.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: IDrawingContent defines a common interface for representations
//              of content populated by a DrawingContext.  Currently 
//              Drawing content can be represented by either RenderData
//              or DrawingGroups.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: ImageDrawing represents a drawing operation that renders 
//              an image into a destination rectangle.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Description: Impelementation of ArcSegment


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Implementation of a FriendAccessAllowedAttribute attribute that is used to mark internal metadata
//              that is allowed to be accessed from friend assemblies.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Implementation of CombinedGeometry


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Implementation of FormattedText class. The FormattedText class is targeted at programmers
// needing to add some simple text to a MIL visual.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Implementation of GeometryCollection


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Implementation of GeometryGroup


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Implementation of the class DashStyle


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Implementation of the class Geometry


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Implementation of the class PathGeometry


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Implementation of the class StreamGeometry


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Implements a List element, a container for ListElementItems: '
//              block elements designed to be formatted with markers such as 
//              bullets and numbering. 


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Implements services for Drawings including walking, bounding,
//              and hit-testing.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Inline element. 


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: InlineUIContainer - a wrapper for embedded UIElements in text 
//    flow content inline collections


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Inteface Xaml content handler.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Interface Xaml attributes.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Interface Xaml error handler.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Internal static class representing a group of methods
//              for list editing


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Italic element. 
//    Xaml markup helper for indicating italicized content.
//    Equivalent to a Span with FontStyle property set to FontStyles.Italic.
//    Can contain other inline elements.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: ITextPointer helper methods.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: LineBreak element. 


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: ListItem acts by default like a Paragraph, but with 
//              different margins/padding and features to support markers 
//              such as bullets and numbering. 


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: LocalizationCategory enum used by LocalizabilityAttribute 


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: LocalizationParserHooks.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Miscellaneous utility functions for font handling code.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: Modifiability enum used by LocalizabilityAttribute 


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Optimized minimal version of TextPointer that gets stored on the stack.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: Pairing of value and the number of positions sharing that value.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Paragraph element. 


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: Predefined FontStretch structures that correspond to common font stretches. 


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: Predefined FontStyle structures that correspond to common font styles. 


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: Predefined FontWeight structures that correspond to common font weights. 


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Provides an abstract level of TextRange implementation
//      Implemented as a static class containing a set of methods
//      implementing members of abstract ITextRange interface.
//      These members are supposed to be called from concrete
//      classes TextRange and TextSelection - to ensure that the
//      both have the same base implementation.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Provides methods that assert an application is in a valid state.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Proxy object passed to the property system to delay load
//              Selector.SelectedIndex values.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Proxy object passed to the property system to delay load
//              TextProperty values.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Proxy object passed to the property system to delay load values.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: Public enumeration of text and font properties. 


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: QueryContinueDragEventArgs for drag-and-drop operation.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: QueryContinueDragEventHandler for QueryContinueDrag event.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: Readability enum used by LocalizabilityAttribute 


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Rtf controls that specify Rtf control and control word information.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Rtf control word information that specify the Rtf control word, 
//              name and flag.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Rtf control words enumeration.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Rtf format stack.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: RtfImageFormat which indicates the image format type.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Rtf lexer.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Rtf reader to convert the rtf content into Xaml content.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: RtfSuperSubscript enumeration.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Rtf token that will specify the rtf token type, control and name.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Rtf token type that is the enumeration of Rtf token type.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Run class - Text node in Flow content (text run)


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Section element. 


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Set of static methods implementing text range serialization


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Shared code for loading native DLLs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Span class - inline element grouping several other inline elements


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Specifies how and if a drag-and-drop operation should continue.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Specifies the effects of drag-and-drop operation.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Specifies the key and mouse states for drag-and-drop operation.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Specifies the text data formats that can be used to query, get
//              and set text data format with Clipboard.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Speller properties for TextBoxBase.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Static internal class providing a set of
//              helpoer methods for text editing operations


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Static methods for all TextElementCollection<T> instances.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Text editing service for controls.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: TextPointer object representing a location in formatted text.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: The AutomationPeer for PasswordBox.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: The base class for TextBox and RichTextBox.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Description: The CanonicalFontFamilyReference class is the internal representation of a font
//               family reference. "Canonical" in this case means it has a normalized form and
//               the location part (if any) has been resolved to an absolute URI.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Description: The CultureMapper class implements static methods for mapping
//               CultureInfo objects from WPF clients to CultureInfo objects
//               that can be used internally by text formatting code.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: The DragDrop system is for drag-and-drop operation.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: The DWriteFactory class represents a shared DWrite factory 
//              object.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: The FileFormatException class is thrown when an input file or a data stream that is supposed to conform
// to a certain file format specification is malformed.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: The FontFaceLayoutInfo class


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: The Fonts class provides font enumeration APIs.
//              See spec at http://avalon/text/DesignDocsAndSpecs/Font%20Enumeration%20API.htm


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: The FontSource class.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: The FontSourceCollection class represents a collection of font files.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: The GlyphRun object represents a sequence of glyphs from a single face of a single font at a single size,
// and with a single rendering style.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: The OpenTypeLayoutCache class is used by OpenType layout services
//              for performance optimizations. It is responsible for creating cache 
//              structures as well as runtime support during time of actual layout calls.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: The stock password control.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: The stock plain text editing control.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: The stock rich text editing control.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: The task that merges all the localization directives files


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: This class is used to pass necessary information to any listener
//              of DpiChanged Event - when a window is moved to a monitor with
//              different DPI, or the dpi of the current monitor changes.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: This file contains non-generated DrawingCollection 
//              methods.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: This file contains the implementation of ImageBrush.
//              The ImageBrush is a TileBrush which defines its tile content
//              by use of an ImageSource.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: This file contains the implementation of LinearGradientBrush.
//              The LinearGradientBrush is a GradientBrush which defines its
//              Gradient as a linear interpolation between two parallel lines.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: This file contains the implementation of RadialGradientBrush.
//              The RadialGradientBrush is a GradientBrush which defines its
//              Gradient as a radial interpolation within an Ellipse.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: This file contains the static class DashStyles.
//              DashStyles contains well known DashStyles implementations.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Description: This file is a common point of interop with the 
//               security Manager. It also stores an instance of
//               security Manager such that we do not need to keep
//               CoCreating it over and over.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Description: This is the declaration of the InternetSecurityManagerSite
//               It is required to ensure that the security prompt is modal


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Description: This is the impelementation of the InternetSecurityManagerSite
//               It is required to ensure that the security prompt is modal


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Description: TypefaceMap class


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: TypefaceMetricsCache


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: UIElementParaClient class is responsible for handling display
//              related data of BlockUIContainers.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: UIElementParagraph class provides a wrapper for UIElements.


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// Description: Underline element. 
//    Xaml markup helper for indicating superscript content.
//    Equivalent to a Span with TextDecorations property set to TextDecorations.Underlined.
//    Can contain other inline elements.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// Description: VideoDrawing represents a drawing operation that renders 
//              video into a destination rectangle.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Xaml attribute enumeration.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Xaml parser to convert the xaml content into Rtf content.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: Xaml-Rtf Converter.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: XamlToRtf error enumeration that indicates the error from
//              converting XamlToRtf or RtfToXaml cases.


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// Description: XamlToRtfWriter write Rtf content from Xaml content.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Detect and report cycles among a set of symbols.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Detect and report cycles among a set of symbols. For instance, detect
//  whether a class inheritance hierarchy forms a cycle: a inherits from b,
//  b inherits from c, c inherits from a, etc.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// DLRTreeETGenerator:


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Does the work need to bind implementing members to implemented members.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Does the work to bind handles clauses and verify withevents variables.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Does the work to move a module from Declared state to Bindable state.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Does the work to move a module from NoState to Declared state.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Does the work to verify access exposure.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Does the work to verify partial method semantics.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Does the work to verify shadowing, overloading and overriding semantics.


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
// Enable this to dump contents of a connection a file.
//#define CONNECTIONDUMP


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
// Enable this to dump the contents of a connection to a file.
//#define CONNECTIONDUMP
namespace System.ServiceModel.Channels


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
// Enable this to dump the contents of all connections to the disk
//#define CONNECTIONDUMP
#if CONNECTIONDUMP


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// ETSemanticsForLambdas:


Copyright (c) Microsoft Corporation. All rights reserved.
//
// <exception> functionality that is implemented in the VCRuntime.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Exception helpers.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// ExpressionTreeSemantics:


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: 


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: AccessibilitySwitches.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  File and directory path utilities.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// File: AnimationClockResource.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: AppContextDefaultValues.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: AppContextDefaultValues.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: avelementhelper.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: BaseAppContextSwitches.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: BitmapCodecInfo.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: BitmapCodecInfoInternal.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// File: BitmapEffectState.cs


Copyright (c) Microsoft Corporation.  All Rights Reserved.
//
//  File: BitmapImage.cs


Copyright (c) Microsoft Corporation.  All Rights Reserved.
//
//  File: BitmapInitialize.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: BitmapMetadataBlob.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: BitmapMetadata.cs


Copyright (c) Microsoft Corporation, All rights reserved.
//
//  File: BitmapPalette.cs


Copyright (c) Microsoft Corporation, All rights reserved.
//
//  File: BitmapPalettes.cs


Copyright (c) Microsoft Corporation, All rights reserved.
//
//  File: BitmapSizeOptions.cs


Copyright (c) Microsoft Corporation, All Rights Reserved.
//
//  File: BitmapSource.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: BmpBitmapDecoder.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: BmpBitmapEncoder.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: Border.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// File: BoundsDrawingContextWalker.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: Brush.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: Brushes.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: BuildTasksAppContextSwitches.cs


Copyright (c) Microsoft Corporation.  All Rights Reserved.
//
//  File: CachedBitmap.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: Canvas.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: CellParagraph.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  File:      Classification.cs


Copyright (c) Microsoft Corporation, All Rights Reserved.
//
//  File: ColorContext.cs


Copyright (c) Microsoft Corporation.  All Rights Reserved.
//
//  File: ColorConvertedBitmap.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ColumnPropertiesGroup.cs


Copyright (c) Microsoft Corporation. All rights reserved.
//
//  File:       combaseapi.h


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: ComboBoxItem.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ComplexLine.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: Composition.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ContainerParaClient.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ContainerParagraph.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: ContainerParagraph.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: ContentElementCollection.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ContentHostHelper.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ContentPosition.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ContentTextElementAutomationPeer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: CoreAppContextSwitches.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: CornerRadiusConverter.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: CornerRadius.cs


Copyright (c) Microsoft Corporation.  All Rights Reserved.
//
//  File: CroppedBitmap.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: CultureInfoConverter.cs


Copyright (C) Microsoft Corporation. All rights reserved.
// 
//  File: CulturePreservingExecutionContext.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DialogResultConverter.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DirtyTextRange.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: DockPanel.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DocumentAutomationPeer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DocumentGridPage.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DocumentPage.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DocumentPageHost.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DocumentPageTextView.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DocumentPageViewAutomationPeer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DocumentPageView.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DocumentPaginator.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DocumentViewerBaseAutomationPeer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: DocumentViewerBase.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DocumentViewerConstants.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DocumentViewerHelper.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DoubleUtil.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: DrawingBrush.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DrtList.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: DynamicDocumentPaginator.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: DynamicPropertyReader.cs


Copyright (c) Microsoft Corporation. All rights reserved.
//
//  File:      ElementMarkupObject.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: EmbeddedObject.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: ErrorHandler.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// File: exports.cs


Copyright (c) Microsoft Corporation. All rights reserved.
//
//  File:      FactoryElementFactoryMarkupObject.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: FigureHelper.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: FigureParaClient.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: FixedDocumentPaginator.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: FixedDocumentSequencePaginator.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: FloatUtil.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: FlowDocument.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: FlowDocumentFormatter.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: FlowDocumentPageViewerAutomationPeer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: FlowDocumentPageViewer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: FlowDocumentPaginator.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: FlowDocumentReaderAutomationPeer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: FlowDocumentScrollViewerAutomationPeer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: FlowDocumentView.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: FontSizeConverter.cs


Copyright (c) Microsoft Corporation.  All Rights Reserved.
//
//  File: FormatConvertedBitmap.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: FrameworkAppContextSwitches.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: FrameworkContentElementAutomationPeer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: GetPageCompletedEventArgs.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: GetPageNumberCompletedEventArgs.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: GifBitmapDecoder.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: GifBitmapEncoder.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: Glyphs.cs


Copyright (c) Microsoft Corporation, all rights reserved
//
//  File:       GlyphsSerializer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: GradientBrush.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: GradientStop.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  File:       guiddef.h


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// File: HitTestDrawingContextWalker.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// File: HitTestWithGeometryDrawingContextWalker.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// File: HitTestWithPointDrawingContextWalker.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: HostedElements.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  File:       HwndTarget.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: HyperlinkAutomationPeer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: IAcceptInsertion.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: IconBitmapDecoder.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: IDocumentPaginatorSource.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: IDocumentScrollInfo.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: IFlowDocumentFormatter.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: IIndexedChild.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: Image.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: ImageMetadata.cs


Copyright (c) Microsoft Corporation, All Rights Reserved.
//
//  File: ImageSourceConverter.cs


Copyright (c) Microsoft Corporation, All Rights Reserved.
//
//  File: ImageSource.cs


Copyright (c) Microsoft Corporation, All Rights Reserved.
//
//  File: Imaging.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: IndexerPropertyInfo.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: InlineObject.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: InPlaceBitmapMetadataWriter.cs


Copyright (c) Microsoft Corporation.  All Rights Reserved.
//
//  File: InteropBitmap.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: IntersectionDetail.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: IScrollInfo.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: ITextBoxViewHost.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
//  File:      ITypefaceMetrics.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: JpegBitmapDecoder.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: JpegBitmapEncoder.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: LayoutDump.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: LengthConverter.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: LineBase.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: LineBreakRecord


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: Line.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: LineMetrics.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: LineProperties.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: LineVisaul.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ListItemParagraph.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ListMarkerSourceInfo.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ListParaClient.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ListParagraph.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: MarginCollapsingState.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: MarkerProperties.cs


Copyright (c) Microsoft Corporation. All rights reserved.
//
//  File:      MarkupWriter.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  File:      MatchingStyle.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: MatrixUtil.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: MbpInfo.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: MediaElement.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: Menu.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  File:       milexports.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  File:       milrender.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: MultiPageTextView.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  File:      NativeMethods.cs


Copyright (c) Microsoft Corporation. All rights reserved.
//
//  File:       oleauto.h


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: OptimalBreakSession


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: PageBreakRecord.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: PagesChangedEventArgs.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: PageVisual.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: PaginationProgressEventArgs.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ParagraphElementVisual.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ParagraphVisaul.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: Pen.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  File:  PlatformCulture.cs    


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: PngBitmapDecoder.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: PngBitmapEncoder.cs


Copyright (C) Microsoft Corporation. All rights reserved.
//
//  File:      PriorityQueue.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: PropertyPathConverter.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: PropertyPath.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: PropVariant.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: PtsContext.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: PtsHelper.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: PtsPage.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// File: RenderData.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: RowParagraph.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: RunClient.cs


Copyright (c) Microsoft Corporation, All Rights Reserved.
//
//  File:     SafeMediaHandle.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: ScrollContentPresenter.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ScrollData.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: Section.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: SectionVisual.cs


Copyright (c) Microsoft Corporation. All rights reserved.

File: shlobj_core.h


Copyright (c) Microsoft Corporation. All rights reserved.

File: shlobj.h


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: SimpleLine.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: SolidColorBrush.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: Stack.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: SubpageParaClient.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: SubpageParagraph.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: TableAutomationPeer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: TableCellAutomationPeer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: TableCellCollection.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: TableColumnCollection.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: TableRowCollection.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: TableRowGorupCollection.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: TextBlockAutomationPeer.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: TextBlock.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: TextBoxLine.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: TextBoxLineDrawingVisual 


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: TextBoxView.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: TextDpi.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: TextElementAutomationPeer.cs


Copyright(C) Microsoft Corporation.  All rights reserved.
// 
// File: TextOptions.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: TextPanelDebug.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: TextPanelProperties.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: TextProperties.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: TextViewBase.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: ThicknessConverter.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: Thickness.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: TiffBitmapDecoder.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: TiffBitmapEncoder.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: TileBrush.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: TokenizerHelper.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: Track.cs


Copyright (c) Microsoft Corporation.  All Rights Reserved.
//
//  File: TransformedBitmap.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: TreeViewDataItemAutomationPeer.cs


Copyright (c) Microsoft Corporation, All rights reserved.
//
//  File:       TypeConverterHelper.cs


Copyright(C) Microsoft Corporation.  All rights reserved.
// 
// File: Typography.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: TypographyProperties.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: UIElementCollection.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: UIElementIsland.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: UIElementParagraph.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: UnknownBitmapDecoder.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: UnknownBitmapEncoder.cs


Copyright (c) Microsoft Corporation.  All Rights Reserved.
//
//  File: UnmanagedBitmapWrapper.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: UnmanagedHandle.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: UpdateRecord.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: Viewbox.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: Viewport3D.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
//
// File: VisualBrush.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: WmpBitmapDecoder.cs


Copyright (c) Microsoft Corporation, All Rights Reserved
//
//  File: WmpBitmapEncoder.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: WrapPanel.cs


Copyright (c) Microsoft Corporation.  All Rights Reserved.
//
//  File: WriteableBitmap.cs


Copyright (C) Microsoft Corporation.  All rights reserved.
// 
// File: XmlLanguageConverter.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Fixes up all the locations in this parsetree to be the one that is passed in.


Copyright (c) Microsoft Corporation. All Rights Reserved.
// -------------------------------------------------------------------
//From \\authoring\Sparkle\Source\1.0.1083.0\Common\Source\Framework\Controls
namespace System.Activities.Presentation.Internal.PropertyEditing.FromExpression.Framework.Controls


Copyright (c) Microsoft Corporation. All Rights Reserved.
// -------------------------------------------------------------------
//From \\authoring\Sparkle\Source\1.0.1083.0\Common\Source\Framework\Data
namespace System.Activities.Presentation.Internal.PropertyEditing.FromExpression.Framework.Data


Copyright (c) Microsoft Corporation. All Rights Reserved.
// -------------------------------------------------------------------
//From \\authoring\Sparkle\Source\1.0.1083.0\Common\Source\Framework
namespace System.Activities.Presentation.Internal.PropertyEditing.FromExpression.Framework


Copyright (c) Microsoft Corporation.  All rights reserved.
// -------------------------------------------------------------------
//From \\authoring\Sparkle\Source\1.0.1083.0\Common\Source\Framework\Properties
namespace System.Activities.Presentation.Internal.PropertyEditing.FromExpression.Framework.PropertyInspector


Copyright (c) Microsoft Corporation. All Rights Reserved.
// -------------------------------------------------------------------
//From \\authoring\Sparkle\Source\1.0.1083.0\Common\Source\Framework\Properties
namespace System.Activities.Presentation.Internal.PropertyEditing.FromExpression.Framework.PropertyInspector


Copyright (c) Microsoft Corporation.  All rights reserved.
// -------------------------------------------------------------------
//From \\authoring\Sparkle\Source\1.0.1083.0\Common\Source\Framework\UserInterface
namespace System.Activities.Presentation.Internal.PropertyEditing.FromExpression.Framework.UserInterface


Copyright (c) Microsoft Corporation.  All rights reserved.
// -------------------------------------------------------------------
//From \\authoring\Sparkle\Source\1.0.1083.0\Common\Source\Framework\ValueEditors
namespace System.Activities.Presentation.Internal.PropertyEditing.FromExpression.Framework.ValueEditors


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Functions and datastructures for basic Graph operations


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Functions and datastructures for Type Inference.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Functions and datastructures for Type Inference


Copyright (c) Microsoft Corporation. All rights reserved.
//
// Functions and macros for MBCS string manipulation


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Functions for dealing with resources and the international DLL.


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// ==--==g


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Generate COM+ byte codes for expressions.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Generate COM+ byte codes for statements.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Generate COM+ byte codes from BIL.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Generate COM+ byte codes helper functions. 
//  See codegen.cpp for file organization info.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Generates code for the synthetic methods generated by the compiler.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Generates COM+ byte codes from trees. 
//  See CodeGenerator.cpp for file organization info.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Header file for the XML CodeModel generator


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Header for TemporaryManager class -- function and statement temps.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Helper functions for Red Black Trees and Interval Trees.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Helper methods for working with Types


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Helpers used to create symbols.


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
#if DEBUG
//#define MINIMAP_DEBUG
#endif


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// ILTreeETGenerator:


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation a sequential name generator


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation file for the XML CodeModel generator


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation for location and line marker tables.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation of class to manage mapping and unmapping files.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation of ParseTreeVisitor


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Implementation of the ETSemanticsForLambdas class


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation of VB compiler parser.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation of VB compiler symbol table.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation of VB conversion resolution semantics.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation of VB data and control flow semantics.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation of VB Lambda Expression semantic analysis.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation of VB method body semantic analysis.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation of VB name reference semantic analysis.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation of VB operator resolution semantics.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation of VB overload resolution semantic analysis.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation of VB Query Expression semantic analysis.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implementation of VB semantic analysis infrastructure.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implements helpers for processing parsetree statements.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implements No Release Allocator.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implements the file-level compilation logic.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implements the file-level logic of the VB compiler.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implements the main entry point of the VB Hosted Compiler.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implements the page manager for our NorlsAllocator instances


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implements the project-level compilation logic.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implements the project-level logic of the VB compiler.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Implements the support for dealing with assembly identities in the VB compiler.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Import metadata into the symbol table.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
#include <windows.h>


Copyright (c) Microsoft Corporation.  All rights reserved.
// Information Contained Herein Is Proprietary and Confidential.
//


Copyright (c) Microsoft Corporation. All Rights Reserved.
//     Information Contained Herein is Proprietary and Confidential.            


Copyright (c) Microsoft Corporation. All Rights Reserved.
//    Information Contained Herein is Proprietary and Confidential.            


Copyright (c) Microsoft Corporation. All Rights Reserved.
///    Information Contained Herein is Proprietary and Confidential.


Copyright (c) Microsoft Corporation. All Rights Reserved.
//     Information Contained Herein is Proprietary and Confidential.
//  </copyright>
// <owner current="true" primary="true">alazela</owner>
// <owner current="true" primary="true">blained</owner>
// <owner current="true" primary="true">daltudov</owner>
// <owner current="true" primary="true">stevesta</owner>
// <owner current="true" primary="false">beysims</owner>
// <owner current="true" primary="false">laled</owner>
// <owner current="true" primary="false">vadimt</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation. All Rights Reserved.
//     Information Contained Herein is Proprietary and Confidential.
//  </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation. All Rights Reserved.
//     Information Contained Herein is Proprietary and Confidential.
//  </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="true">daltudov</owner>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">beysims</owner>
// <owner current="true" primary="false">junfang</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">vadimt</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation. All Rights Reserved.
//     Information Contained Herein is Proprietary and Confidential.
//  </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="true">daltudov</owner>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">beysims</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">vadimt</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation. All Rights Reserved.
//     Information Contained Herein is Proprietary and Confidential.
//  </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="true">daltudov</owner>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">beysims</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">vadimt</owner>
// <owner current="false" primary="false">Microsoft</owner>
// <owner current="false" primary="false">venkar</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation. All Rights Reserved.
//     Information Contained Herein is Proprietary and Confidential.
//  </copyright>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="true">daltudov</owner>
// <owner current="true" primary="true">Microsoft</owner>
// <owner current="true" primary="false">beysims</owner>
// <owner current="true" primary="false">Microsoft</owner>
// <owner current="true" primary="false">vadimt</owner>
// <owner current="false" primary="false">venkar</owner>
// <owner current="false" primary="false">Microsoft</owner>
//------------------------------------------------------------------------------


Copyright (c) Microsoft Corporation. All rights reserved.
//
// Inline definitions of memcpy_s and memmove_s


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  In place overflow safe math operations 


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Interface to VB semantic analysis.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Interface to VB xml semantic analysis.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Low level bound tree methods.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Macros and functions for generating custom HRESULTs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Macros and functions for operating on HRESULTs (error codes)


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Manage emitting metadata.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Manage information needed for EditAndContinue


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Manager for the NorlsAllocator instances 


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Manages the compiler's view of a text module.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Manages the compiler's view of the text of a module.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Manages the keyword mappings. 


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Manages the parse and compile errors.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Manages the text of a file, whether it is currently stored on disk
//  or is stored in a text buffer.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Master include file for the command-line compiler.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Misc templates that make exception guarantees.


Copyright (c) Microsoft Corporation  All rights reserved.

Module Name:



Copyright (c) Microsoft Corporation.  All rights reserved.

Module Name:



Copyright (c) Microsoft Corporation. All rights reserved.

Module Name:



Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace Microsoft.InfoCards


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace Microsoft.InfoCards.Diagnostics


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace Microsoft.Tools.ServiceModel.ComSvcConfig


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace Microsoft.Tools.ServiceModel.SvcUtil


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------------------------
namespace Microsoft.Tools.ServiceModel.WsatConfig


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Core.Presentation


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Core.Presentation.Themes


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Activities.Debugger


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Debugger


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Debugger.Symbol


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Activities.Expressions


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation 


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Core


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Activities.Presentation.Debug


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Debug


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.FreeFormEditing


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Hosting


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal 


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.Metadata 


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.PropertyEditing 


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.PropertyEditing


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.PropertyEditing.Automation 


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.PropertyEditing.Automation


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.PropertyEditing.Editors 


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.PropertyEditing.Metadata 


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.PropertyEditing.Model 


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.PropertyEditing.Model


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.PropertyEditing.Resources 


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.PropertyEditing.Selection 


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.PropertyEditing.Selection


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.PropertyEditing.State 


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Internal.PropertyEditing.Views 


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Metadata 


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.Model


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.PropertyEditing


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Presentation.View


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Activities.Statements


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Collections.Generic


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.IdentityModel


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.IdentityModel.Selectors


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------------------------
namespace System.IdentityModel.Tokens


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.IdentityModel.Tokens


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.IdentityModel.Tokens


Copyright (c) Microsoft Corporation.  All rights reserved.

namespace System.IO.Compression


Copyright (c) Microsoft Corporation.  All rights reserved.

namespace System.IO.Compression {
    using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.IO.Log


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.IO.Log


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Runtime


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------------------
namespace System.Runtime


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Runtime


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.Runtime


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Runtime.Diagnostics


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.Runtime.DurableInstancing


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Runtime.Serialization


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.Runtime.Serialization


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Runtime.Serialization.Configuration


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Runtime.Serialization.Json


Copyright (c) Microsoft Corporation.  All rights reserved.

namespace System.Security.Cryptography.X509Certificates


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------------------
namespace System.ServiceModel


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.ServiceModel


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.Activation


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------------------
namespace System.ServiceModel.Activation


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Activation


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------------------------
namespace System.ServiceModel.Activation.Configuration


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------------------
namespace System.ServiceModel.Activation.Diagnostics


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.ServiceModel.Activities


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Activities.Activation


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------------------------
namespace System.ServiceModel.Activities.Configuration


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.ServiceModel.Activities.Configuration


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Activities.Configuration


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.ServiceModel.Activities.Description


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.ServiceModel.Activities.Dispatcher


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Activities.Dispatcher


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.ServiceModel.Activities.Presentation


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------------------------
namespace System.ServiceModel.Administration


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------  
namespace System.ServiceModel.Channels


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.Channels


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------------------
namespace System.ServiceModel.Channels


Copyright (c) Microsoft Corporation.  All rights reserved.
//--------------------------------------------------------------------------
namespace System.ServiceModel.Channels


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Channels


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.ComIntegration


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------------------
namespace System.ServiceModel.ComIntegration


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.ComIntegration


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------------------------
namespace System.ServiceModel.Configuration


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Configuration


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.Description


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------------------
namespace System.ServiceModel.Description


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Description 


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Description


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.Diagnostics


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------------------
namespace System.ServiceModel.Diagnostics


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Diagnostics


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.ServiceModel.Discovery


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.Dispatcher


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Dispatcher


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------  
namespace System.ServiceModel.MsmqIntegration


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------------------
namespace System.ServiceModel.MsmqIntegration


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.MsmqIntegration


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.PeerResolvers


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Persistence


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------------------------
namespace System.ServiceModel.Security


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.Security


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------------------
namespace System.ServiceModel.Security


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Security


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.Security.Tokens


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Transactions


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.Web


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.ServiceModel.XamlIntegration


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Text


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.Transactions.Oletx


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Workflow.Activities


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------
namespace System.Workflow.Activities.Design


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.Workflow.Activities.Design


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.Workflow.ComponentModel


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.Workflow.ComponentModel.Design


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.Workflow.Runtime


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Xml


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
namespace System.Xml


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
// ***NOTE*** If this code is changed, make corresponding changes in System.ServiceModel.CodeGenerator also
namespace System.Runtime.Serialization


Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// <OWNER>Microsoft</OWNER>


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// <OWNER>Microsoft</OWNER>


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Page Heap management.  Ruthlessly stolen from the C# team.  Please notify Microsoft and Microsoft
//  about any changes to this file.  It is likely the change will need to be mirrored in the C#
//  implementation


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
// Parser
// PERF: Optimize double, decimal?  They get converted to strings in lots of cases
// PERF: Cleanup CharType.  Don't generate tables at runtime.  Use const tables.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Parse Tree Searcher


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  PE builder - manages creating the final PE.


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
// PERF, Microsoft, Microsoft: Make LookupNamespace do something smarter when lots of names
// PERF, Microsoft, Microsoft: Make Attribute lookup smarter when lots of attributes
namespace System.Xml


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
// PERF, Microsoft, Microsoft: Make LookupNamespace do something smarter when lots of names
// PERF, Microsoft, Microsoft: Make Attribute lookup smarter when lots of attributes
// PERF: Microsoft, Microsoft: Compare safe/unsafe versions


Copyright (c) Microsoft Corporation. All rights reserved.
//
// Per-module <stdio.h> configuration.


Copyright (c) Microsoft Corporation. All Rights Reserved.
//**********************************************************************`
#pragma once
#include <wmistr.h>
#include <evntrace.h>
#include "evntprov.h"


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
#pragma warning disable 1634, 1691


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
#pragma warning disable 1634, 1691


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
#pragma warning disable 1634, 1691
namespace System.ServiceModel.Description


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
#pragma warning disable 1634, 1691
namespace System.ServiceModel.Dispatcher


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
#pragma warning disable 1634, 1691
namespace System.ServiceModel.Syndication


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Precompiled header compilation source file.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Precompiled header for the Visual Basic Hosted Compiler


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Precompiled header shared by all projects.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Project and file iterators.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Provides a stack based class for updating the currently compiled project


Copyright (c) Microsoft Corporation.  All rights reserved.
*
*Purpose:


Copyright (c) Microsoft Corporation. All rights reserved.
*
* Purpose:


Copyright (c) Microsoft Corporation. All rights reserved.
*
*Purpose:


Copyright (c) Microsoft Corporation. All rights reserved.
*
*Purpose:  Template class that wraps GCHandle from mscorlib.dll.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Red Black Tree and Interval Tree Templates.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Ref Counted Pointer.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Resource wrapper around VbError


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Resumable Method Rewriter


Copyright (c) Microsoft Corporation.  All rights reserved.\r\n"


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  See Closures.cpp for a description of the Closures algorithm.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Seh guard


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Shared Library initialization functions 


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Smallest possible implementation of an exclusive lock.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Stores Information for generating/using EnC information.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Tables for defining symbols, types, operators, and other constructs.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Template Utilities 


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Template Utilities for the std::multimap class


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  TemporaryManager class -- function and statement temps.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// The buffer (memory) manipulation library.  These declarations are split out
// so that they may be included by both <string.h> and <memory.h>.  <string.h>
// does not include <memory.h> to avoid introducing conflicts with other user
// headers named <memory.h>.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// The C Standard Library <math.h> header.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// The C Standard Library <stdio.h> header.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// The C Standard Library <stdlib.h> header.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// The C Standard Library <string.h> header.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// The C Standard Library <time.h> header.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// The memory allocation library.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  The ParserHelper Class is designed to create parse tree elements during
//  the semantic phase of the compiler. Creating the Parse tree is much easier
//  than the Symbol tree and the final IL code is the same.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  The ParserHelper Class is designed to create parse tree elements during
//  the semantic phase of the compiler. This is used to transform a SQL
//  statement into a function call. Creating the Parse tree is much easier
//  than the Symbol tree and the final IL code is the same.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// The _stat() and _fstat() families of functions.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  The string pool.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  The string pool manager is to hash and store strings. It also provides
//  appropriate APIs to do string comparision in case sensitive and insensitive
//  way.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  The type tables for intrinsic types, and helper methods.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  The VB compiler main entrypoints.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  The VB compiler scanner.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  The VB wrapper for CComModule


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Thin wrapper around a raw string buffer


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Thin wrapper that allows for easy dealings with arrays of items


Copyright (c) Microsoft Corporation. All rights reserved.
//  
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, 
// WHETHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED 
// WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. 
// THE ENTIRE RISK OF USE OR RESULTS IN CONNECTION WITH THE USE OF THIS CODE 
// AND INFORMATION REMAINS WITH THE USER. 


Copyright (c) Microsoft Corporation. All rights reserved.
//
// This file declares the direct console I/O functions.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// This file declares the low-level I/O and file handling functionality.  These
// declarations are split out to support the Windows build.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// This file declares the narrow character (char) classification functionality.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// This file declares the wide character (wchar_t) console I/O functionality,
// shared by both <conio.h> and <wchar.h>


Copyright (c) Microsoft Corporation. All rights reserved.
//
// This file declares the wide character (wchar_t) C Standard Library functions
// that are declared by both <stdlib.h> and <wchar.h>.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// This file declares the wide character (wchar_t) I/O functionality, shared by
// <io.h> and <wchar.h>.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// This file declares the wide character (wchar_t) I/O functionality, shared by
// <stdio.h> and <wchar.h>.  It also defines several core I/O types, which are
// also shared by those two headers.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// This file declares the wide character (wchar_t) string functionality, shared
// by <string.h> and <wchar.h>.


Copyright (c) Microsoft Corporation. All rights reserved.
//
// This file declares the wide character (wchar_t) time functionality, shared
// by <time.h> and <wchar.h>.


Copyright (c) Microsoft Corporation.  All rights reserved.
**
** THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT BY HAND!
** See clrsrcincopcodegen.pl for more information.**


Copyright (c) Microsoft Corporation. All rights reserved.
//
// This header file declares FastStr Class. FastStr provides a fast case-insensitive comparison 
// of strings. 


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  This is a string class that enables creating, appending and clearing a string


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  This is a string class that enables creating, appending, clearing and
//  obtaining the length of a string. Eliminates building string on the
//  local stack.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  This module contains functions that report debugging errors (typcially
//  assertion failure) to the user in whatever way is best.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  This module provides handy functions which can be used to manipulate
//  WCHAR (UNICODE) and char (ANSI) strings.  Most of this deals with
//  conversion and dealing with the lack of UNICODE support in Win95.


Copyright (c) Microsoft Corporation.  All rights reserved
// This program uses code hyperlinks available as part of the HyperAddin Visual Studio plug-in.
// It is available from http://www.codeplex.com/hyperAddin 
#define FEATURE_MANAGED_ETW

#if !ES_BUILD_STANDALONE
#define FEATURE_ACTIVITYSAMPLING
#endif


Copyright (c) Microsoft Corporation.  All rights reserved
// This program uses code hyperlinks available as part of the HyperAddin Visual Studio plug-in.
// It is available from http://www.codeplex.com/hyperAddin 
#define FEATURE_MANAGED_ETW

#if !ES_BUILD_STANDALONE
#define FEATURE_ACTIVITYSAMPLING
#endif // !ES_BUILD_STANDALONE


Copyright (C) Microsoft Corporation
// All rights reserved.
//
// This source code is only intended as a supplement to the
// Active Template Library Reference and related
// electronic documentation provided with the library.
// See these sources for detailed information regarding the	
// Active Template Library product.


Copyright (C) Microsoft Corporation
// All rights reserved.
//
// This source code is only intended as a supplement to the
// Active Template Library Reference and related
// electronic documentation provided with the library.
// See these sources for detailed information regarding the
// Active Template Library product.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Threading helpers.


Copyright (c) Microsoft Corporation. All rights reserved.
  
    To provide the backward compatibility, all the TCP/IP
    specific definitions that were included in the WINSOCK.H
    file are now included in WINSOCK2.H file. WS2TCPIP.H
    file includes only the definitions  introduced in the
    "WinSock 2 Protocol-Specific Annex" document.


Copyright (c) Microsoft Corporation. All rights reserved.
**
**  To provide the backward compatibility, all the TCP/IP
**  specific definitions that were included in the WINSOCK.H
**   file are now included in WINSOCK2.H file. WS2TCPIP.H
**  file includes only the definitions  introduced in the
**  "WinSock 2 Protocol-Specific Annex" document.


Copyright (c) Microsoft Corporation. All Rights Reserved.
//
//  To update this file run "EventTraceCodeGen.cmd /managed"


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Transient Lock.  Mainly used for the ErrorTable.  The decisicion on whether or not locking 
//  is necessary cannot always be made as compile time.  However it's really awkward to write
//  code like the following


Copyright (c) Microsoft Corporation. All rights reserved.
//
// <typeinfo> functionality that is implemented in the VCRuntime.


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Type safe wrapper over a STRING*


Copyright (C) Microsoft Corporation. All rights reserved.
//
// UpdateManifestForBrowserApplication.cs


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Uses the standard VB Common heap for its operations


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using StringHandle = System.Int64;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
using System;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System.Collections.Generic;


Copyright (c) Microsoft Corporation.  All rights reserved.

using System.Collections.Generic;


Copyright (c) Microsoft Corporation.  All rights reserved.

using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.

using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Diagnostics;
using Internal.Cryptography;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.IO;
using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates;
using System.Text;


Copyright (c) Microsoft Corporation.  All rights reserved.

using System.Collections.Generic;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.

using System.Collections.Generic;
using System.Net;


Copyright (c) Microsoft Corporation.  All rights reserved.

using System.Collections.ObjectModel;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System.Collections.ObjectModel;
using System.Globalization;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System.Collections.ObjectModel;
using System.IdentityModel.Protocols.WSTrust;


Copyright (c) Microsoft Corporation.  All rights reserved.

using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Numerics;
using System.Text;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System.ComponentModel;
using System.Configuration;
using System.IdentityModel.Selectors;


Copyright (C) Microsoft Corporation.  All rights reserved.

using System.ComponentModel;
using System.Globalization;


Copyright (C) Microsoft Corporation.  All rights reserved.

using System.ComponentModel;
using System.Globalization;
using System.Reflection;


Copyright (c) Microsoft Corporation.  All rights reserved.

using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.

using System.Diagnostics;
using Internal.Cryptography;


Copyright (c) Microsoft Corporation.  All rights reserved.

using System.Diagnostics;
using System.Globalization;
using System.Numerics;
using System.Text;
using System.Threading;


Copyright (c) Microsoft Corporation.  All rights reserved.

using System.Diagnostics;
using System.Linq;
using System.Runtime.InteropServices;
using Microsoft.Win32.SafeHandles;


Copyright (c) Microsoft Corporation.  All rights reserved.
using System.Diagnostics;
using System.Linq;
using System.Runtime.InteropServices;
using Microsoft.Win32.SafeHandles;

namespace System.Security.Cryptography.X509Certificates


Copyright (c) Microsoft Corporation.  All rights reserved.

using System.Diagnostics;
using System.Runtime.InteropServices;
using Microsoft.Win32.SafeHandles;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System.Globalization;


Copyright (c) Microsoft Corporation.  All rights reserved.
//----------------------------------------------------------------------------
using System.Globalization;
namespace System.ServiceModel.Channels


Copyright (c) Microsoft Corporation.  All rights reserved.

using System.Globalization;
using System.Net;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System.IdentityModel.Tokens;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
using System.IdentityModel.Tokens;
using System.ServiceModel;
using System.Globalization;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
using System.Runtime.CompilerServices;
[assembly: InternalsVisibleTo("infocard, PublicKey=00000000000000000400000000000000")]


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System.Runtime.Serialization;
////using System.ServiceModel.Channels;
using System.Globalization;
using System.Runtime.Serialization.Diagnostics.Application;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System.Runtime;
using System.Runtime.InteropServices;
using System.Security;
using COMTypes = System.Runtime.InteropServices.ComTypes;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System.ServiceModel;
using System.ServiceModel.Channels;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ServiceModel.PeerResolvers;


Copyright (c) Microsoft Corporation.  All rights reserved
using System;
using System.Collections.Generic;

#if ES_BUILD_STANDALONE
namespace Microsoft.Diagnostics.Tracing.Internal
#else
namespace System.Diagnostics.Tracing.Internal
#endif


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.IdentityModel.Protocols.WSTrust;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Text;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Text;
using System.Collections.ObjectModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Text;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.Serialization;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Text;
using System.ServiceModel.Channels;
using System.ServiceModel.Description;
using System.Runtime.Serialization;
using System.Xml;
using System.Reflection;
using System.Diagnostics;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Text;
using System.ServiceModel.Channels;
using System.ServiceModel.Description;
using System.Runtime.Serialization;
using System.Xml;
using System.Reflection;
using System.Diagnostics;
using System.Runtime;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Text;
using System.Workflow.ComponentModel;
using System.Workflow.Runtime;
using System.Workflow.Runtime.Hosting;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Concurrent;
using System.Linq;
using System.Text;
using System.Threading;


Copyright (C) Microsoft Corporation.  All rights reserved.
// ****************************************************************************
using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Workflow.ComponentModel;
using System.Workflow.Runtime;
using System.Runtime.InteropServices;


Copyright (c) Microsoft Corporation.     All rights    reserved.
//------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using System.Diagnostics;
using System.Diagnostics.CodeAnalysis;
using System.Globalization;
using System.Workflow.ComponentModel;
using System.Runtime.Serialization;
using System.Messaging;


Copyright (c) Microsoft Corporation.     All rights    reserved.
//------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using System.Diagnostics;
using System.Globalization;
using System.Workflow.ComponentModel;
using System.Runtime.Serialization;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using System.Diagnostics;
using System.Workflow.ComponentModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System;
using System.Globalization;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
using System;
using System.Runtime.InteropServices;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
using System;
using System.Runtime.InteropServices;
using System.Security;


Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------
using System;
using System.Security.Cryptography;
using RSTR = System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
using System;
using System.ServiceModel.Channels;
using System.Collections.Generic;
using System.Text;
using System.Runtime.Serialization;
using System.ComponentModel;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
using System;
using System.ServiceModel.Channels;
using System.Runtime;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
using System;
using System.ServiceModel;
using System.ServiceModel.Channels;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
using System;
using System.ServiceModel;
using System.ServiceModel.Channels;
using System.Runtime.Serialization;


Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
using System;
using System.Xml;
using System.Text;
using System.Reflection;
using System.Diagnostics;
using System.Xml.Serialization;
using System.Runtime.Serialization;
using System.Collections.Generic;
using System.ServiceModel.Channels;
using System.ServiceModel.Description;


Copyright (c) Microsoft Corporation.     All rights    reserved.
//------------------------------------------------------------
using System.Workflow.ComponentModel;
using System.Workflow.Runtime;
using System.Threading;


Copyright (c) Microsoft Corporation.  All rights reserved.
//
// VBHostedExpressionTreeSemantics:


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  Wrapper around HCORENUM


Copyright (c) Microsoft Corporation.  All rights reserved.
//
//  zlib.h -- interface of the 'zlib' general purpose compression library
//  version 1.2.1, November 17th, 2003


Copyright:  (c) Microsoft Corporation
//
//  Contents:   Built-In Diagnostics Interface declaration.


Copyright:  (c) Microsoft Corporation
//
//  Contents:   Built-In Diagnostics Interface implementation.


Copyright:  (c) Microsoft Corporation
//
//  Contents:   Built-In Diagnostics Selector/Loader.


Copyright (c) Microsoft Corporation
//
//  File: BitmapDownload.cs


Copyright (c) Microsoft Corporation
//
//  File: BitmapFrame.cs


Copyright (c) Microsoft Corporation
//
//  File: BitmapFrameDecode.cs


Copyright (c) Microsoft Corporation
//
//  File: BitmapFrameEncode.cs


Copyright (c) Microsoft Corporation.
//
// @File: client_sos.hpp
// @Owner: petergv, nantu
// @test: milu


Copyright (C) Microsoft Corporation
//
//  File:      DrawingState.cs


Copyright (C) Microsoft Corporation
//
//  File:      FullTextBreakpoint.cs


Copyright (C) Microsoft Corporation
//
//  File:      FullTextState.cs


Copyright (C) Microsoft Corporation
//
//  File:      GenericTextProperties.cs


Copyright (c) Microsoft Corporation
//
//  File: ImagingCache.cs


Copyright (C) Microsoft Corporation
//
//  File:      ITextMetrics.cs


Copyright (C) Microsoft Corporation
//
//  File:      LexicalChunk.cs


Copyright (c) Microsoft Corporation.
//
// @File: localDB.cpp
// @Owner: see SQLDevDash


Copyright (c) Microsoft Corporation.
//
// @File: localDB.hpp
// @Owner: see SQLDevDash
// @Test: 


Copyright (c) Microsoft Corporation.
//
// @File: NLregC.cpp
// @Owner: petergv, nantu
// @test: milu


Copyright (c) Microsoft Corporation.
//
// @File: NLregC.hpp
// @Owner: petergv, nantu
// @test: milu


Copyright (c) Microsoft Corporation.
//
// @File: Np.cpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (C) Microsoft Corporation
//
//  File:      NumberSubstituion.cs


Copyright (c) Microsoft Corporation.
//
// @File: open.hpp
// @Owner: nantu, petergv
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: open.hpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (c) Microsoft Corporation
//
//  File: ResolvedKeyFrameEntry.cs


Copyright (c) Microsoft Corporation.
//
// @File: sm.cpp
// @Owner: nantu, petergv
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: sm_shiloh.cpp
// @Owner: nantu, petergv
// @test: milu


Copyright (c) Microsoft Corporation.
//
// @File: sm_shiloh.hpp
// @Owner: nantu, petergv
// @test: milu


Copyright (c) Microsoft Corporation.
//
// @File: smux.cpp
// @Owner: petergv, nantu
// @Test: sapnaj


Copyright (c) Microsoft Corporation.
//
// @File: smux.hpp
// @Owner: petergv, nantu
// @Test: sapnaj


Copyright (c) Microsoft Corporation.
//
// @File: sni_common.hpp
// @Owner:  nantu | petergv
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: sni.cpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: SNI_error.cpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: sni_error.hpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: sni.hpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: sni_io.cpp
// @Owner: petergv | nantu
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: sni_prov.cpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: sni_prov.hpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: sni_rc.h
// @Owner: petergv, nantu
// @test: milu


Copyright (c) Microsoft Corporation.
//
// @File: SNI_ServiceBindings.cpp
// See SQLDevDash for source code ownership


Copyright (c) Microsoft Corporation.
//
// @File: sni_spn.cpp
// @Owner: nantu, petergv
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: sni_sspi.cpp
// @Owner: nantu, petergv
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: sni_sspi.hpp
// @Owner: nantu, petergv
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: ssl.cpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: ssl.hpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: Ssrp.cpp


Copyright (C) Microsoft Corporation
//
//  File:      StyleSimulations.cs


Copyright (c) Microsoft Corporation.
//
// @File: tcp.cpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: tcp.hpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (C) Microsoft Corporation
//
//  File:      TextBounds.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextBreakpoint.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextEndOfLine.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextEndOfParagraph.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextFormatterContext.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextFormatterImp.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextLexicalBreaks.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextLexicalService.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextLineBreak.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextLine.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextParagraphCache.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextParagraphProperties.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextPenaltyModule.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextRunProperties.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextRunTypographyProperties.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextShapeableCharacters.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextShapeableSymbols.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextSpan.cs


Copyright (C) Microsoft Corporation
//
//  File:      TextStore.cs


Copyright (C) Microsoft Corporation
//  
//  File: ttmem.cpp


Copyright (C) Microsoft Corporation
//
//  File:      Typeface.cs


Copyright (c) Microsoft Corporation.
//
// @File: util.cpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: util.hpp
// @Owner: petergv, nantu
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: via.cpp
// @Owner: nantu | petergv
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: viahelper.cpp
// @Owner: nantu, petergv
// @Test: milu


Copyright (c) Microsoft Corporation.
//
// @File: via.hpp
// @Owner: nantu | petergv
// @Test: milu


Copyright (c) Microsoft Corporation Inc.
// All rights reserved
//
// CryptHash.h


Copyright (c) Microsoft Corporation

Module Name:



copyright>                                                                
//------------------------------------------------------------------------------

/*
* Copyright (c) 1997, Microsoft Corporation. All Rights Reserved.
* Information Contained Herein is Proprietary and Confidential.
*/


copyright>                                                                
//------------------------------------------------------------------------------

/*
* Copyright (c) 1997, Microsoft Corporation. All Rights Reserved.
* Information Contained Herein is Proprietary and Confidential.
*/
namespace System.Windows.Forms {


copyright>                                                                
//------------------------------------------------------------------------------

/*
 * 
 * Copyright (c) 1998-1999, Microsoft Corporation
 * 


copyright>                                                                
//------------------------------------------------------------------------------

/*
* Copyright (c) 1999, Microsoft Corporation. All Rights Reserved.
* Information Contained Herein is Proprietary and Confidential.
*/
namespace System.Windows.Forms {
    using System;
    using System.ComponentModel;
    using System.Diagnostics;
    using System.Windows.Forms.Design;
    using System.ComponentModel.Design;
    using System.Drawing;
    using Microsoft.Win32;


copyright>                                                                
//------------------------------------------------------------------------------

/*++

   Copyright    (c)    1999    Microsoft Corporation

   Module  Name :



copyright>                                                                
//------------------------------------------------------------------------------

/*
 * Copyright (c) 2002 Microsoft Corporation
 */


copyright>
//------------------------------------------------------------------------------

/*
 * Copyright (c) 2002 Microsoft Corporation
 */


copyright>
//------------------------------------------------------------------------------

/*
 * Copyright (c) 2002 Microsoft Corporation
 */
namespace System.Web {


copyright>
//     Copyright (c) Microsoft Corporation.  All rights reserved.


copyright>
//   Copyright (c) Microsoft Corporation.  All rights reserved.


copyright>
// Copyright (c) Microsoft Corporation.  All rights reserved.


Copyright (C) RSA Data Security, Inc. created 1993.  This is an
           unpublished work protected as such under copyright law.  This work
           contains proprietary, confidential, and trade secret information of
           RSA Data Security, Inc.  Use, disclosure or reproduction without the
           express written authorization of RSA Data Security, Inc. is
           prohibited.
           */


copyright>
// 
//
// Description:
//              AdornerDecorator class.
//              See spec at: http://avalon/uis/Specs/AdornerLayer%20Spec.htm
// 
// History:  
//  1/29/2004 psarrett:  Created


copyright>
// 
//
// Description: Adorner for column resize.
// 
// History:  
//  08/19/2004 : ghermann - Created


copyright>
// 
//
// Description: A group of non-overlapping text highlights with a single owner.
//
// History:  
//  07/01/2004 : benwest - Created


copyright>
//
// Description:  A rotation in 3-space defined by a Quaternion.
//              
// History:  
//  8/15/2005 : Microsoft - Created


copyright>
// 
//
// Description: A special TextContainer node used to parent deleted nodes.
//
// History:  
//  02/18/2004 : Microsoft - Created


copyright>
// 
//
// Description: A static class that manipulates an array TextTreeTextBlocks.
//
// History:  
//  2/18/2004 : Microsoft - Created


copyright>
// 
//
// Description: A TextContainer node representing a run of text.
//
// History:  
//  02/18/2004 : Microsoft - Created


copyright>
// 
//
// Description: A TextContainer node representing a TextElement.
//
// History:  
//  02/18/2004 : Microsoft - Created


copyright>
// 
//
// Description: A TextContainer node representing a UIElement.
//
// History:  
//  02/18/2004 : Microsoft - Created


copyright>
// 
//
// Description: A Windows Proxy to set IsContent and IsControl to false.
//  By setting both IsContent and IsControl to false this will hide these
//  controls from the Content view of the Automation Tree.
//
// History:  
//  02/24/2005 : Microsoft created


copyright>
// 
//
// Description: Background format information
//
// History:  
//  10/28/04 : ghermann - Created


copyright>
// 
//
// Description: Backing store for the PasswordBox control.
//
// History:  
//  05/14/2004 : Microsoft - Created.


copyright>
// 
//
// Description: Base class for all TextContainer undo units.
//
// History:  
//  03/03/2004 : Microsoft - Created


copyright>
// 
//
// Description: Class to get a point that some can click on
//
// History:  
//  06/03/2003 : preid Created


copyright>
// 
//
// Description: Class used to track the visual appearance of Windows and make sure any events
// are propogated to that new UI.
//
// History:  
//  01/05/2005 : Miw Created


copyright>
// 
//
// Description: Client-side wrapper for ScrollItem Pattern
//
// History:  
//  05/04/2004 : MKarr Wrote    


copyright>
// 
//
// Description: Client-side wrapper for SynchronizedInput Pattern
//
// History:  
//  11/07/2008 : Added by Microsoft.


copyright>
// 
//
// Description: Client-side wrapper for Toggle Pattern
//
// History:  
//  02/03/2004 : Created by MKarr


copyright>
// 
//
// Description: Client-side wrapper for Transform Pattern
//
// History:  
//  02/02/2004 : preid created


copyright>
// 
//
// Description: Client-side wrapper for VirtualizedItem Pattern
//
// History:  
//  10/21/2008 : Microsoft - created


copyright>
// 
//
// Description: Default Framework TextContainer implementation.
// 
// History:  
//  2/18/2004 : Microsoft - Created


copyright>
// 
// Description: DefaultTextStoreTextComposition class is the composition
//              object for the input in DefaultTextStore.
//              Cicero's composition injected to DefaulteTextStore is
//              represent by this DefaultTextStoreTextComposition.
//              This has custom Complete method to control
//              Cicero's composiiton.
//
// History:  
//  04/01/2004 : yutakas created


copyright>
// 
// Description: Dispatch UIA events based on WinEvents
//
// History:  
//  10/12/2003 : a-davidj created.


copyright>
// 
// Description: DocumentSequence
//
// History:  
//  07/027/2004 : ZhenbinX - Created


copyright>
// 
//
// Description:
//      DocumentSequenceTextView implements TextView for DocumentSequence
//      to support text editing (e.g Selection). 
//
// History:  
//  07/20/2004 : zhenbinx - Created


copyright>
// 
//
// Description: Empty enumerable
//
// History:  
//  11/11/2004  KenLai  :   Created


copyright>
//
// Description: Event handlers used internally to track changes to our
//              generated collection classes.
//              
// History:  
//  5/20/2004 : danlehen - Created


copyright>
// 
//
// Description: Generic implementation of the scroll pattern for
//              controls having scroll bars.
//
// History:  
//  07/01/2003 : a-jeanp Created


copyright>
// 
//
// Description: Handles WinEvent notifications.
//
// History:  
//  07/01/2003 : a-jeanp Created


copyright>
// 
//
// Description: HighlightLayer.Changed event argument.
//
// History:  
//  07/01/2004 : benwest - Created


copyright>
// 
//
// Description: HighlightLayer.Changed event handler.
//
// History:  
//  07/01/2004 : benwest - Created


copyright>
// 
//
// Description: Highlight rendering for IME compositions.
//
// History:  
//  07/01/2004 : benwest - Created


copyright>
// 
// Description: Highlight rendering for the TextSelection.
//
// History:  
//  07/01/2004 : Microsoft - Created


copyright>
// 
//
// Description: Highlight render properties for selected text.
//
// History:  
//  07/01/2004 : Microsoft - Created


copyright>
//
// Description:
//              
// History:  
//  10/04/2003 : Microsoft    Created


copyright>
// 
//
// Description:
//
// History:  
//  10/14/2003 : BrendanM - Created


copyright>
//
// Description:
//              
// History:  
//  4/12/2007:  kurtb - Created


copyright>
//
// Description:
//
// History:  
//  6/1/2007 : psarrett - Created 


copyright>
//
// Description:
//              
// History:  
//  6/9/2005 : Microsoft - Created


copyright>
//
// Description:
//
// History:  
//  8/3/2004 : benwest - Created - preparing for TextContainer eventing
//             breaking change.


copyright>
// 
//
// Description: Implementation of Row Span Vector.
//
// History:  
//  06/19/2003 : olego - Created


copyright>
// 
//
// Description: Implementation of the PTS paragraph corresponding to table.
//
// History:  
//  05/30/2003 : olego - Created


copyright>
// 
//
// Description: IndexedGlyphRun class
//
// History:  
//  2/2/2004: Garyyang Created the file 


copyright>
// 
//
// Description: Main class used by Automation clients, represents a UI element
//
// History:  
//  02/06/2003 : BrendanM Created


copyright>
// 
//
// Description: PageCache caches information about individual pages in a document.
//
// History:  
// 10/21/04 - jdersch created 


copyright>
// 
//
// Description: Proxy for UI elements that are native IAccessible
//              implementations.  NativeMsaaProviderRoot creates
//              instances of this class.
//
// History:  
//  02/21/2004 : Micw created


copyright>
// 
//
// Description: PTS structural cache related data.
//
// History:  
//  06/03/2003 : olego - Created


copyright>
// 
//
// Description: Read-only collection of AutomationElements - effectively a
// wrapper for Array
//
// History:  
//  03/08/2004 : BrendanM - Created


copyright>
// 
//
// Description: Scroll Item pattern provider wrapper for WCP
//
// History:  
//  05/09/2004 : Mkarr Wrote


copyright>
// 
//
// Description: Set of helpers used by all Commands.
//
// History:  
//  02/28/2004 : marka - Created


copyright>
// 
//
// Description: ShapingOptions enum
//
// History:  
//  1/20/2005: Garyyang Created the file 


copyright>
// 
//
// Description: Static class that manages prefetching and normalization
//
// History:  
//  03/10/2004 : BrendanM Created


copyright>
// 
//
// Description: TextChanged event argument.
//
// History:  
//  09/27/2004 : psarrett - Created


copyright>
// 
// Description: TextComposition class is the object that contains
//              the input text. The text from keyboard input
//              is packed in this class when TextInput event is generated.
//              And this class also packs the state of the composition text when
//              the input text is being composed (for EA input, Speech).
//
// History:  
//  11/18/2003 : yutakas created


copyright>
// 
// Description: TextCompositionEventArgs class
//
// History:  
//  11/19/2003 : yutakas created


copyright>
// 
// Description: TextCompositionEventHandler delegate
//
// History:  
//  11/18/2003 : yutakas created


copyright>
// 
//
// Description: TextDecoration class
//
// History:  
//  10/14/2004: Garyyang Created the file 


copyright>
// 
//
// Description: TextDecorationCollection class
//
// History:  
//  10/14/2004: Garyyang Created the file 


copyright>
// 
//
// Description: TextDecorationCollectionConverter class
//
// History:  
//  2/23/2004: Garyyang Created the file 


copyright>
// 
//
// Description: Text highlights associated with a TextContainer.
//
// History:  
//  7/1/2004 : Microsoft - Created.


copyright>
// 
//
// Description: Text pattern provider wrapper for WCP
//
// History:  
//  03/09/2004 : a-davidj created.


copyright>
// 
//
// Description: TextRange provider wrapper for WCP
//
// History:  
//  03/09/2004 : a-davidj created.


copyright>
// 
// Description: TextView implementation for FixedDocument.
//
// History:  
//  10/29/2003 : zhenbinx - Created
//  06/25/2004 : Microsoft - Performance work
//  07/23/2004 : zhenbinx - Modify it to fit new per-DocumentPage TextView model


copyright>
// 
// Description: TextView implementation for FlowDocument pages.
//
// History:  
//  03/04/2003 : Microsoft - Created
//  06/18/2003 : Microsoft - Ported to wcp tree
//  06/25/2004 : Microsoft - Performance work


copyright>
// 
// Description: TextView implementation for TextBlock.
//
// History:  
//  03/04/2003 : Microsoft - Created
//  06/18/2003 : Microsoft - Ported to wcp tree
//  06/25/2004 : Microsoft - Performance work


copyright>
// 
// Description: the CompositionManager class
//
// History:  
//  11/18/2003 : yutakas created


copyright>
// 
// Description: the DeadCharTextComposition class
//
// History:  
//  06/14/2004 : yutakas created


copyright>
// 
// Description: the default text store that allows default TSF enabling.
//
// History:  
//  11/17/2003 : yutakas


copyright>
//
// Description: This is a super simple Matrix3DStack implementation.
//              MatrixStack (2D) is optimized to avoid boxig and copying
//              of structs.  This was written as a stop-gap to address
//              a bug until we can use CodeGen here.
//              
// History:  
//  1/19/2004 : Microsoft - Created


copyright>
// 
//
// Description: ThousandthOfEmRealDoubles class
//
// History:  
//  1/13/2005: Garyyang Created the file 


copyright>
// 
//
// Description: Tooltip Proxy
//
// History:  
//  07/01/2003 : a-jeanp Created


copyright>
// 
//
// Description: TreeWalker class, allows client to walk custom views of
//              UIAutomation tree.
//
// History:  
//  02/05/2004 : BrendanM Created


copyright>
// 
//
// Description: Undo unit for TextContainer.DeleteContent calls.
//
// History:  
//  03/03/2004 : Microsoft - Created


copyright>
// 
//
// Description: Utilities for converting types to custom Binary format
//
// History:  
//  11/09/05 : marka - Created


copyright>
// 
// Description: Utility that handles parsing Baml Resource Content
// 
// History: 11/29/2003 garyyang Rewrote


copyright>
// 
//
// Description: Value pattern provider wrapper for WCP
//
// History:  
//  07/21/2003 : BrendanM Ported to WCP


copyright>
// 
//
// Description: Virtualized Item pattern provider wrapper for WPF
//
// History:  
//  10/22/2008 : Microsoft - created


copyright>
//
// History:
//  4/12/2006 : kurtb - Created
//


copyright>
//
// History:
//  6/10/2004 : Microsoft - Created
//


copyright>
//
// History:
//  6/8/2005 : Microsoft - Created
//


copyright>
//
// History:
//  6/9/2005 : Microsoft - Created
//


copyright>    
//
// History:
// hamidm   08/07/03    Moved to wcp tree                                                            
//------------------------------------------------------------------------------


Copyright Microsoft Corporation. All Rights Reserved.
\**************************************************************************/


Copyright � Microsoft Corporation. All Rights Reserved.
// </copyright>
//-------------------------------------------------------------
// @owner=alexgor


Copyright � Microsoft Corporation. All Rights Reserved.
// </copyright>
//--------------------------------------------------------------------------------------------------------------------------
// @owner=alexgor, deliant


Copyright � Microsoft Corporation. All Rights Reserved.
// </copyright>
//-------------------------------------------------------------
// @owner=alexgor, deliant


Copyright � Microsoft Corporation. All Rights Reserved.
// </copyright>
//-------------------------------------------------------------
// @owner=alexgor,deliant


Copyright © Microsoft Corporation. All Rights Reserved.
// </copyright>
//-------------------------------------------------------------
// @owner=alexgor, deliant, victark


Copyright © Microsoft Corporation. All Rights Reserved.
// </copyright>
//-------------------------------------------------------------
// @owner=victark, alexgor, deliant
using System;
using System.Collections.Generic;
using System.Text;
using System.Globalization;
using System.Diagnostics;


copyright>                                                                
//------------------------------------------------------------------------------

// MSHTMLHost.cs
//
// 12/17/98: Created: Microsoft


copyright>
// <summary>
//      Class declaring events for the data service processing pipeline
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
// Classes used for serializing EntityPropertyMappingAttribute content for
// syndication specific mappings
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Class holding all the context about the current request being
//      processed.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
// Class used for deserializing EntityPropertyMappingAttribute content.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
// Class used for serializing custom EntityPropertyMappingAttribute content
// for non-syndication mappings
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
// Class used for serializing EntityPropertyMappingAttribute content.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Clr Attribute mark a class as entity
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      CLR attribute to annotate that an Entity Type has a default stream property.
// </summary>
//
// @owner  jli


copyright>
// <summary>
//      Clr Attribute to be annotated on key properties
// </summary>
//
// @owner  Microsoft, Microsoft


copyright>
// <summary>
//      CLR attribute to be annotated on types which indicate the list of properties
//      form the ETag.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      CLR attribute to be annotated on types which indicate the list of properties
//      to ignore.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Contains information about a particular resource.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Contains information about a resource set.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
// Data held by each node in the EpmTargetTree containing information used 
// by the EpmCustomContentWriter visitor
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      DataServiceProvider methods used for queries over IDSP providers.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Declares assembly-level attributes.
// </summary>
//
// @owner       markash
// @backupowner mruiz


copyright>
// <summary>
//      Describes an association between two resource sets.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Describes an end point of a resource association set.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Describes a single ordering expression with sort order for 
//     $expands for a WCF Data Service.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Describes ordering information for each expanded entity set
//      for $expands request for a WCF Data Service.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Deserializer for the EPM content on the server
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      EntityPropertyMapping attribute implementation
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
// Enum to represent the choice of protocol version that the service may decide to support.
// </summary>
//
// @owner pawelka


copyright>
// <summary>
//      Event argument class for DataServiceProcessingPipeline events.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Exception class for batch requests and CUD operations.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Exception class for query requests.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Exception class for server errors.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Expression Visitors for Linq to URI translator
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Expression Visitor
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Expression visitor that binds expression tree to resources
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Expression visitor that converts ParameterReference or (MemberAccess*)\ParameterReference expressions
//      into references to one or more ResourceSetExpressions. After processing, the specified expression tree
//      will contain InputReferenceExpressions instead of these parameter or parameter and property references.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
// Holds configuration of service behavior.
// </summary>
//
// @owner Microsoft


copyright>
// <summary>
//      List of content formats that data web service supports
// </summary>
//
// @owner  pratikp


copyright>
// <summary>
//      Manages the mapping information for EntityPropertyMappingAttributes
//      on a ResourceType.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Non-default-based implementation of IEqualityComparer&lt;int&gt;.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      OpenTypeMethods methods used for queries over open types.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Query Provider for Linq to URI translatation
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Represents an expanded node in the tree of projections
//      for queries with $expand and/or $select.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Represents a single node in the tree of projections
//      for queries with $expand and/or $select.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Represents the root of the projection tree
//      for queries with $expand and/or $select.
// </summary>
//
// @owner  Microsoft


copyright>
// <summary>
//      Resource expression type enum
// </summary>
//
// @owner  aconrad


(C) The software is licensed "as-is." You bear the risk of using it. The Licensor gives no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the Licensor excludes the implied warranties of merchantability, fitness for a particular purpose and non-infringement.



















msbuildtasks  1.5.0.196 

Copyright (c) 2016, LoreSoft






















RibbonWinForms/RibbonWinForms  5.0.0.1 

(C) If you distribute any portion of the software, you must retain


Copyright ©  2008")
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Setting ComVisible to false makes the types in this assembly not visible 
// to COM components.  If you need to access a type in this assembly from 
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]


Copyright ©  2014")>
<Assembly: AssemblyTrademark("")> 

<Assembly: ComVisible(False)>


Copyright ©  2017")
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Setting ComVisible to false makes the types in this assembly not visible
// to COM components.  If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]


Copyright Grant- Subject to the terms of this license,















System.Drawing.Common  10.0.0 

(c) .NET Foundation and Contributors

Copyright © Sven Groot (Ookii.org) 2009

© Microsoft Corporation. All rights reserved.






System.Drawing.Common  4.6.1 

© 1997-2005 Sean Eron Anderson. The code and descriptions are


(C) International Organization for Standardization 1986:


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

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


Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.


Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved



Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

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

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



Copyright (c) 2005-2007, Nick Galbreath


Copyright (c) 2007 James Newton-King


Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.


Copyright (c) 2011, Google Inc.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

    * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
    * Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.



Copyright (c) 2011 Novell, Inc (http://www.novell.com)


Copyright (c) 2013-2017, Alfred Klomp


Copyright (c) 2015-2017, Wojciech Mula


Copyright (c) 2015 The Chromium Authors. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

   * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
   * Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
   * Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.



Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com)


Copyright (c) 2016-2017, Matthieu Darbois
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

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

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



Copyright (c) .NET Foundation. All rights reserved.


Copyright (c) .NET Foundation and Contributors

All rights reserved.


Copyright (c) .NET Foundation Contributors


copyright in this work will at all times remain with copyright holders."


© [YEAR
Disclaimers
THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT.







System.Runtime.InteropServices.RuntimeInformation  4.3.0 

Copyright (c) .NET Foundation and Contributors







System.ValueTuple  4.5.0 

© 1997-2005 Sean Eron Anderson. The code and descriptions are


(C) International Organization for Standardization 1986:


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

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


Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the authors be held liable for any damages
  arising from the use of this software.


Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved



Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

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

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



Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.


Copyright (c) 2011, Google Inc.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

    * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
    * Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
    * Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.



Copyright (c) 2011 Novell, Inc (http://www.novell.com)


Copyright (c) 2015 The Chromium Authors. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

   * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
   * Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
   * Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.



Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com)


Copyright (c) .NET Foundation and Contributors

All rights reserved.


Copyright (c) .NET Foundation Contributors


copyright in this work will at all times remain with copyright holders."


© [YEAR
Disclaimers
THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT.





