All rights reserved. Copyright (C)
yas doi
. 2008