h cggL SLMw kQ