c
S
S
o
A
A
A
H
o
H
c
c
o
c
S
A
o
H
H
c
S
o
S
H