1*8a3c961bSfei feng - Sun Microsystems - Beijing China/* 2*8a3c961bSfei feng - Sun Microsystems - Beijing China * Copyright (c) 2005, 2006 3*8a3c961bSfei feng - Sun Microsystems - Beijing China * Damien Bergamini <damien.bergamini@free.fr> 4*8a3c961bSfei feng - Sun Microsystems - Beijing China * 5*8a3c961bSfei feng - Sun Microsystems - Beijing China * Permission to use, copy, modify, and distribute this software for any 6*8a3c961bSfei feng - Sun Microsystems - Beijing China * purpose with or without fee is hereby granted, provided that the above 7*8a3c961bSfei feng - Sun Microsystems - Beijing China * copyright notice and this permission notice appear in all copies. 8*8a3c961bSfei feng - Sun Microsystems - Beijing China * 9*8a3c961bSfei feng - Sun Microsystems - Beijing China * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10*8a3c961bSfei feng - Sun Microsystems - Beijing China * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11*8a3c961bSfei feng - Sun Microsystems - Beijing China * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12*8a3c961bSfei feng - Sun Microsystems - Beijing China * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13*8a3c961bSfei feng - Sun Microsystems - Beijing China * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14*8a3c961bSfei feng - Sun Microsystems - Beijing China * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15*8a3c961bSfei feng - Sun Microsystems - Beijing China * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16*8a3c961bSfei feng - Sun Microsystems - Beijing China */ 17*8a3c961bSfei feng - Sun Microsystems - Beijing China 18*8a3c961bSfei feng - Sun Microsystems - Beijing China/* 19*8a3c961bSfei feng - Sun Microsystems - Beijing China * Copyright (c) 2003, 2004 David Young. All rights reserved. 20*8a3c961bSfei feng - Sun Microsystems - Beijing China * 21*8a3c961bSfei feng - Sun Microsystems - Beijing China * Redistribution and use in source and binary forms, with or 22*8a3c961bSfei feng - Sun Microsystems - Beijing China * without modification, are permitted provided that the following 23*8a3c961bSfei feng - Sun Microsystems - Beijing China * conditions are met: 24*8a3c961bSfei feng - Sun Microsystems - Beijing China * 1. Redistributions of source code must retain the above copyright 25*8a3c961bSfei feng - Sun Microsystems - Beijing China * notice, this list of conditions and the following disclaimer. 26*8a3c961bSfei feng - Sun Microsystems - Beijing China * 2. Redistributions in binary form must reproduce the above 27*8a3c961bSfei feng - Sun Microsystems - Beijing China * copyright notice, this list of conditions and the following 28*8a3c961bSfei feng - Sun Microsystems - Beijing China * disclaimer in the documentation and/or other materials provided 29*8a3c961bSfei feng - Sun Microsystems - Beijing China * with the distribution. 30*8a3c961bSfei feng - Sun Microsystems - Beijing China * 3. The name of David Young may not be used to endorse or promote 31*8a3c961bSfei feng - Sun Microsystems - Beijing China * products derived from this software without specific prior 32*8a3c961bSfei feng - Sun Microsystems - Beijing China * written permission. 33*8a3c961bSfei feng - Sun Microsystems - Beijing China * 34*8a3c961bSfei feng - Sun Microsystems - Beijing China * THIS SOFTWARE IS PROVIDED BY David Young ``AS IS'' AND ANY 35*8a3c961bSfei feng - Sun Microsystems - Beijing China * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 36*8a3c961bSfei feng - Sun Microsystems - Beijing China * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 37*8a3c961bSfei feng - Sun Microsystems - Beijing China * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL David 38*8a3c961bSfei feng - Sun Microsystems - Beijing China * Young BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 39*8a3c961bSfei feng - Sun Microsystems - Beijing China * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 40*8a3c961bSfei feng - Sun Microsystems - Beijing China * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 41*8a3c961bSfei feng - Sun Microsystems - Beijing China * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 42*8a3c961bSfei feng - Sun Microsystems - Beijing China * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 43*8a3c961bSfei feng - Sun Microsystems - Beijing China * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 44*8a3c961bSfei feng - Sun Microsystems - Beijing China * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY 45*8a3c961bSfei feng - Sun Microsystems - Beijing China * OF SUCH DAMAGE. 46*8a3c961bSfei feng - Sun Microsystems - Beijing China */ 47