C
L
M
C
E
M
E
M
M
C
L
R
L
E
E
E
M
L
R
C
R
C
L
R