copyright (C) 2005 "moralist walking" all rights reserved.
$B!V$*$*$-$/?6$j$+$V$C$F!WFs.@b%5%$%H(J $BF1?MMWAG%"%j(J $B6l $B!!(J$B!!(J$B!!(J $B!!(J $B!!(J