CAMSHO

Definition of CAMSHO