somoscmpc