copyright(c)2005 AJ all rights reserved.