copyright (c) 2004 EarlyBird Co. Ltd. All Rights Reserved.