xxiCopyrightCopyright 2006 by Canon Inc. All rights reserved.No part of this publication may be reproduced or transmitted in any form or by any means,electronic or mechanical, including photocopying and recording, or by any information storageor retrieval system without the prior written permission of Canon Inc.This product includes free software and/or software modules that are licensed by Canon Inc. orits licensors from third parties. Use and distribution of this software and/or software modules aresubject to conditions (a) through (e) below.(a)Copyright (c) 1992, 1993The Regents of the University of California. All rights reserved.This code is derived from software contributed to Berkeley by Ralph Campbell.Redistribution and use in source and binary forms, with or without modification, are permitted provided thatthe following conditions are met:1. Redistributions of source code must retain the above copyright notice, this list of conditions and thefollowing disclaimer.2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and thefollowing disclaimer in the documentation and/or other materials provided with the distribution.3. All advertising materials mentioning features or use of this software must display the followingacknowledgement:This product includes software developed by the University of California, Berkeley and itscontributors.4. Neither the name of the University nor the names of its contributors may be used to endorse orpromote products derived from this software without specific prior written permission.THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND ANYEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANYDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSSOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANYTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDINGNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVENIF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.(b)Copyright (c) 1990 The Regents of the University of California.All rights reserved.