16588c4e2dfa6d1995a69aadec386c4c1c467a666jvrCopyright 1999-2004 20de2a0f1d5d461d47bb5e13476976d9c9ed0a3bdjvrby Just van Rossum, Letterror, The Netherlands. 36cc5887e46f0dca6c898136f677e0cdb47ebf593Just 46cc5887e46f0dca6c898136f677e0cdb47ebf593Just All Rights Reserved 56cc5887e46f0dca6c898136f677e0cdb47ebf593Just 66cc5887e46f0dca6c898136f677e0cdb47ebf593JustPermission to use, copy, modify, and distribute this software and 76cc5887e46f0dca6c898136f677e0cdb47ebf593Justits documentation for any purpose and without fee is hereby granted, 86cc5887e46f0dca6c898136f677e0cdb47ebf593Justprovided that the above copyright notice appear in all copies and 96cc5887e46f0dca6c898136f677e0cdb47ebf593Justthat both that copyright notice and this permission notice appear 106cc5887e46f0dca6c898136f677e0cdb47ebf593Justin supporting documentation, and that the names of Just van Rossum 116cc5887e46f0dca6c898136f677e0cdb47ebf593Justor Letterror not be used in advertising or publicity pertaining to 126cc5887e46f0dca6c898136f677e0cdb47ebf593Justdistribution of the software without specific, written prior 136cc5887e46f0dca6c898136f677e0cdb47ebf593Justpermission. 146cc5887e46f0dca6c898136f677e0cdb47ebf593Just 156cc5887e46f0dca6c898136f677e0cdb47ebf593JustJUST VAN ROSSUM AND LETTERROR DISCLAIM ALL WARRANTIES WITH 166cc5887e46f0dca6c898136f677e0cdb47ebf593JustREGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF 176cc5887e46f0dca6c898136f677e0cdb47ebf593JustMERCHANTABILITY AND FITNESS, IN NO EVENT SHALL JUST VAN ROSSUM OR 186cc5887e46f0dca6c898136f677e0cdb47ebf593JustLETTERROR BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL 196cc5887e46f0dca6c898136f677e0cdb47ebf593JustDAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR 206cc5887e46f0dca6c898136f677e0cdb47ebf593JustPROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 216cc5887e46f0dca6c898136f677e0cdb47ebf593JustTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 226cc5887e46f0dca6c898136f677e0cdb47ebf593JustPERFORMANCE OF THIS SOFTWARE. 236cc5887e46f0dca6c898136f677e0cdb47ebf593Just 246cc5887e46f0dca6c898136f677e0cdb47ebf593Just 256cc5887e46f0dca6c898136f677e0cdb47ebf593Justjust@letterror.com 26