(<= (Has-Parameter-Slot $X Counterweight_Guard_Thickness) (Counterweight_Guard_Required $X)) (Inherited-Slot-Value Counterweight_Guard_Required Has-Parameter-Slot Counterweight_Guard_Thickness) (Inherited-Facet-Value Slot-Value-Type Counterweight_Guard_Required Counterweight_Guard_Thickness Integer) (Inherited-Facet-Value Slot-Cardinality Counterweight_Guard_Required Counterweight_Guard_Thickness 1) (<= (Has-Parameter-Slot $X Counterweight_Guard_Thickness) (Counterweight_Guard_Thickness_M01 $X)) (Inherited-Slot-Value Counterweight_Guard_Thickness_M01 Has-Parameter-Slot Counterweight_Guard_Thickness) (<= (Counterweight_Guard_Thickness $X 0) (Counterweight_Guard_Thickness_M01 $X)) (<= (Has-Parameter-Slot $X Counterweight_Guard_Thickness) (Counterweight_Guard_Thickness_M02 $X)) (Inherited-Slot-Value Counterweight_Guard_Thickness_M02 Has-Parameter-Slot Counterweight_Guard_Thickness) (Inherited-Facet-Value Slot-Value-Type Counterweight_Guard_Thickness_M02 Counterweight_Guard_Thickness Real-Number) (<= (Counterweight_Guard_Thickness $X 0.75) (Counterweight_Guard_Thickness_M02 $X))