C E F G H L S