Format-Specificatin: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=442
Upstream-Name: OpenOffice.org
Upstream-Maintainer: Go-OO team
Upstream-Source: http://download.go-oo.org/OOO320

Files: debian/*
Copyright: Copyright (C) 2002-2009 Software in the Public Interest, Inc.
License: GPL-2

Files: debian/icons/sysui/*
Copyright: Copyright 2000, 2010 Oracle and/or its affiliates.
License: LGPL-3

(These files are checked out from http://hg.services.openoffice.org/re/DEV300_next/file/c3ffaa0d55a2/sysui/desktop/icons/hicolor (3.3 tree) to have a
matching startcenter icon, not the old one which is in the 3.2 tree)

File: debian/templates/debian-presentation.otp
Copyright: Copyright (C) 2010 Raphaël Hertzog
License: GPL-2+

File: debian/templates/debian-presentation-background.xcf
Copyright: Copyright Alexis Younes "ayo"
License: GPL-2+

Files: ooo-build-*/*
Copyright: (c) 2002-2010 ooo-build/Go-OO Team
License: LGPL-3
 On Debian systems the full text of the GNU LGPL v3 can be found
 in the `/usr/share/common-licenses/LGPL-3' file.

[ Note this stuff is NOT (C) Oracle. The patches have it
to be easily upstreamed, and for inclusion in the OpenOffice.org code
they need this boileplate. It also contains some stuff cut'n'pasted
from OpenOffice.org or one of the external modules below ]

Files: sources/*-m*-*.tar.bz2
Copyright: Copyright 2000, 2010 Oracle and/or its affiliates.
License: LGPL-3

Files: sources/OOo*_src*.tar.bz2
Copyright: Copyright 2000, 2010 Oracle and/or its affiliates.
License: LGPL-3

[ The OOo source ]

Files: agg/source/*
Copyright: Copyright (C) 2002-2005 Maxim Shemanarev
License: other
 // Permission to copy, use, modify, sell and distribute this software 
 // is granted provided this copyright notice appears in all copies. 
 // This software is provided "as is" without express or implied
 // warranty, and with no claim as to its suitability for any pu

Files: apache-commons/download/commons-codec*
Copyright: Copyright 2001-2004 The Apache Software Foundation.
License: Apache-2.0

Files: apache-commons/download/commons-logging*
Copyright: Copyright 2003-2007 The Apache Software Foundation
License: Apache-2.0

Files: apache-commons/download/commons-lang*
Copyright: Copyright 2001-2007 The Apache Software Foundation
License: Apache-2.0

Files: apache-commons/download/commons-httpclient*
Copyright: Copyright 1999-2007 The Apache Software Foundation
License: Apache-2.0

Files: beanshell/download/*
Copyright: Copyright (C) 2000 Pat Niemeyer
Copyright: Copyright (C) 2000 INRIA, France Telecom
Copyright: Copyright (C) 2002 France Telecom
License: SPL
 SUN PUBLIC LICENSE Version 1.0 
 
 1. Definitions. 
 
 	1.0.1. "Commercial Use" means distribution or otherwise making the 
 	Covered Code available to a third party. 
 
 	1.1. "Contributor" means each entity that creates or contributes to 
 	the creation of Modifications. 
 
 	1.2. "Contributor Version" means the combination of the Original Code, 
 	prior Modifications used by a Contributor, and the Modifications made 
 	by that particular Contributor. 
 
 	1.3. "Covered Code" means the Original Code or Modifications or the 
 	combination of the Original Code and Modifications, in each case 
 	including portions thereof and corresponding documentation released 
 	with the source code. 
 
 	1.4. "Electronic Distribution Mechanism" means a mechanism generally 
 	accepted in the software development community for the electronic 
 	transfer of data. 
 
 	1.5. "Executable" means Covered Code in any form other than Source 
 	Code. 
 
 	1.6. "Initial Developer" means the individual or entity identified as 
 	the Initial Developer in the Source Code notice required by Exhibit A. 
 
 	1.7. "Larger Work" means a work which combines Covered Code or 
 	portions thereof with code not governed by the terms of this License. 
 
 	1.8. "License" means this document. 
 
 	1.8.1. "Licensable" means having the right to grant, to the maximum 
 	extent possible, whether at the time of the initial grant or 
 	subsequently acquired, any and all of the rights conveyed herein. 
 
 	1.9. "Modifications" means any addition to or deletion from the 
 	substance or structure of either the Original Code or any previous 
 	Modifications. When Covered Code is released as a series of files, a 
 	Modification is: 
 
 	A. Any addition to or deletion from the contents of a file containing 
 	Original Code or previous Modifications. 
 
 	B. Any new file that contains any part of the Original Code or 
 	previous Modifications. 
 
 	1.10. "Original Code" means Source Code of computer software code 
 	which is described in the Source Code notice required by Exhibit A as 
 	Original Code, and which, at the time of its release under this 
 	License is not already Covered Code governed by this License. 
 
 	1.10.1. "Patent Claims" means any patent claim(s), now owned or 
 	hereafter acquired, including without limitation, method, process, and 
 	apparatus claims, in any patent Licensable by grantor. 
 
 	1.11. "Source Code" means the preferred form of the Covered Code for 
 	making modifications to it, including all modules it contains, plus 
 	any associated documentation, interface definition files, scripts used 
 	to control compilation and installation of an Executable, or source 
 	code differential comparisons against either the Original Code or 
 	another well known, available Covered Code of the Contributor's 
 	choice. The Source Code can be in a compressed or archival form, 
 	provided the appropriate decompression or de-archiving software is 
 	widely available for no charge. 
 
 	1.12. "You" (or "Your") means an individual or a legal entity 
 	exercising rights under, and complying with all of the terms of, this 
 	License or a future version of this License issued under Section 6.1. 
 	For legal entities, "You" includes any entity which controls, is 
 	controlled by, or is under common control with You. For purposes of 
 	this definition, "control" means (a) the power, direct or indirect, to 
 	cause the direction or management of such entity, whether by contract 
 	or otherwise, or (b) ownership of more than fifty percent (50%) of the 
 	outstanding shares or beneficial ownership of such entity.
 
 2. Source Code License. 
 
 2.1 The Initial Developer Grant. 
 
 	The Initial Developer hereby grants You a world-wide, royalty-free, 
 	non-exclusive license, subject to third party intellectual property 
 	claims: 
 
 	(a)  under intellectual property rights (other than patent or 
 	trademark) Licensable by Initial Developer to use, reproduce, modify, 
 	display, perform, sublicense and distribute the Original Code (or 
 	portions thereof) with or without Modifications, and/or as part of a 
 	Larger Work; and 
 
 	(b) under Patent Claims infringed by the making, using or selling of 
 	Original Code, to make, have made, use, practice, sell, and offer for 
 	sale, and/or otherwise dispose of the Original Code (or portions 
 	thereof). 
 
 	(c) the licenses granted in this Section 2.1(a) and (b) are effective 
 	on the date Initial Developer first distributes Original Code under 
 	the terms of this License. 
 
 	(d) Notwithstanding Section 2.1(b) above, no patent license is 
 	granted: 1) 	for code that You delete from the Original Code; 2) 
 	separate from the 	Original Code; or 3) for infringements caused by: 
 	i) the modification of the Original Code or ii) the combination of the 
 	Original Code with other software or devices. 
 
 2.2. Contributor Grant. 
 
 	Subject to third party intellectual property claims, each Contributor 
 	hereby grants You a world-wide, royalty-free, non-exclusive license 
 
 	(a) under intellectual property rights (other than patent or 
 	trademark) Licensable by Contributor, to use, reproduce,  modify, 
 	display, perform, sublicense and distribute the Modifications created 
 	by such Contributor (or portions thereof) either on an unmodified 
 	basis, with other Modifications, as Covered Code and/or as part of a 
 	Larger Work; and 
 
 	(b) under Patent Claims infringed by the making, using, or selling of  
 	Modifications made by that Contributor either alone and/or in 
 	combination with its Contributor Version (or portions of such 
 	combination), to make, use, sell, offer for sale, have made, and/or 
 	otherwise dispose of: 1) Modifications made by that Contributor (or 
 	portions thereof); and 2) the combination of Modifications made by 
 	that Contributor with its Contributor Version (or portions of such 
 	combination). 
 
 	(c) the licenses granted in Sections 2.2(a) and 2.2(b) are effective 
 	on the date Contributor first makes Commercial Use of the Covered 
 	Code. 
 
 	(d)  notwithstanding Section 2.2(b) above, no patent license is 
 	granted: 1) for any code that Contributor has deleted from the 
 	Contributor Version; 2)  separate from the Contributor Version; 3) for 
 	infringements caused by: i) third party modifications of Contributor 
 	Version or ii) the combination of Modifications made by that 
 	Contributor with other software (except as part of the Contributor 
 	Version) or other devices; or 4) under Patent Claims infringed by 
 	Covered Code in the absence of Modifications made by that Contributor.
 
 3. Distribution Obligations. 
 
 3.1. Application of License.
 
 	The Modifications which You create or to which You contribute are 
 	governed by the terms of this License, including without limitation 
 	Section 2.2. The Source Code version of Covered Code may be 
 	distributed only under the terms of this License or a future version 
 	of this License released under Section 6.1, and You must include a 
 	copy of this License with every copy of the Source Code You 
 	distribute. You may not offer or impose any terms on any Source Code 
 	version that alters or restricts the applicable version of this 
 	License or the recipients' rights hereunder. However, You may include 
 	an additional document offering the additional rights described in 
 	Section 3.5. 
 
 3.2. Availability of Source Code.
 
 	Any Modification which You create or to which You contribute must be 
 	made available in Source Code form under the terms of this License 
 	either on the same media as an Executable version or via an accepted 
 	Electronic Distribution Mechanism to anyone to whom you made an 
 	Executable version available; and if made available via Electronic 
 	Distribution Mechanism, must remain available for at least twelve (12) 
 	months after the date it initially became available, or at least six 
 	(6) months after a subsequent version of that particular Modification 
 	has been made available to such recipients. You are responsible for 
 	ensuring that the Source Code version remains available even if the 
 	Electronic Distribution Mechanism is maintained by a third party. 
 
 3.3. Description of Modifications.
 
 	You must cause all Covered Code to which You contribute to contain a 
 	file documenting the changes You made to create that Covered Code and 
 	the date of any change. You must include a prominent statement that 
 	the Modification is derived, directly or indirectly, from Original 
 	Code provided by the Initial Developer and including the name of the 
 	Initial Developer in (a) the Source Code, and (b) in any notice in an 
 	Executable version or related documentation in which You describe the 
 	origin or ownership of the Covered Code. 
 
 3.4. Intellectual Property Matters.
 
 	(a) Third Party Claims.
 
 	If Contributor has knowledge that a license under a third party's 
 	intellectual property rights is required to exercise the rights 
 	granted by such Contributor under Sections 2.1 or 2.2, Contributor 
 	must include a text file with the Source Code di                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 