This code is copyright (c) 2002-4 Martyn Plummer and is licensed under the GNU GPL (See the file COPYING).