COPYRIGHT(C) REM ALL RIGHTS RESERVED.