Copyright (C) glimmer  " amarus report "  All rights reserved.