H
C
H
H
F
E
C
E
C
F
C
E
F
H
E
F