7255 ' ---------------------------------