1*edb3101cSTreehugger RobotThe BSD License 2*edb3101cSTreehugger Robot 3*edb3101cSTreehugger RobotCopyright (c) 1999 - 2010, Adobe Systems Incorporated 4*edb3101cSTreehugger RobotAll rights reserved. 5*edb3101cSTreehugger Robot 6*edb3101cSTreehugger RobotRedistribution and use in source and binary forms, with or 7*edb3101cSTreehugger Robotwithout modification, are permitted provided that the following 8*edb3101cSTreehugger Robotconditions are met: 9*edb3101cSTreehugger Robot 10*edb3101cSTreehugger Robot* Redistributions of source code must retain the above copyright notice, 11*edb3101cSTreehugger Robotthis list of conditions and the following disclaimer. 12*edb3101cSTreehugger Robot 13*edb3101cSTreehugger Robot* Redistributions in binary form must reproduce the above copyright notice, 14*edb3101cSTreehugger Robotthis list of conditions and the following disclaimer in the documentation 15*edb3101cSTreehugger Robotand/or other materials provided with the distribution. 16*edb3101cSTreehugger Robot 17*edb3101cSTreehugger Robot* Neither the name of Adobe Systems Incorporated, nor the names of its 18*edb3101cSTreehugger Robotcontributors may be used to endorse or promote products derived from this 19*edb3101cSTreehugger Robotsoftware without specific prior written permission. 20*edb3101cSTreehugger Robot 21*edb3101cSTreehugger RobotTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 22*edb3101cSTreehugger Robot"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 23*edb3101cSTreehugger RobotLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 24*edb3101cSTreehugger RobotA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 25*edb3101cSTreehugger RobotCONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 26*edb3101cSTreehugger RobotEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 27*edb3101cSTreehugger RobotPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 28*edb3101cSTreehugger RobotPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 29*edb3101cSTreehugger RobotLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 30*edb3101cSTreehugger RobotNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 31*edb3101cSTreehugger RobotSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 32*edb3101cSTreehugger Robot 33