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